Electrical computers and digital processing systems: multicomput – Miscellaneous
Reexamination Certificate
2011-05-17
2011-05-17
Gilles, Jude J Jean (Department: 2447)
Electrical computers and digital processing systems: multicomput
Miscellaneous
C709S226000, C709S214000, C709S215000, C709S225000, C709S237000, C709S223000, C709S238000, C370S437000
Reexamination Certificate
active
07945611
ABSTRACT:
The present invention extends to methods, systems, and computer program products for arbitrating an appropriate back-end server to receive channels of a client connection. Each front-end server in a server farm specifies a back-end server in the server farm that it deems appropriate for receiving channels of a client connection. Each specified back-end server is represented by an arbitration mechanism. A relevant set of potential back-end servers that can receive channels of a client connection is selected according to function configured to minimize performance impact. A load balancing service compares arbitration mechanisms for different back-end servers in the set of potential back-end servers to determine an appropriate back-end server for receiving channels of the client connection.
REFERENCES:
patent: 5951694 (1999-09-01), Choquier
patent: 6629152 (2003-09-01), Kingsbury
patent: 6728748 (2004-04-01), Mangipudi
patent: 7720971 (2010-05-01), Moutafov
patent: 2001/0034792 (2001-10-01), Swildens
patent: 2002/0184368 (2002-12-01), Wang
patent: 2003/0167303 (2003-09-01), Zhu
patent: 2003/0225889 (2003-12-01), Moutafov
patent: 2004/0162901 (2004-08-01), Mangipudi et al.
patent: 2004/0205304 (2004-10-01), McKenney
patent: 2005/0086556 (2005-04-01), Zhu
patent: 2005/0149609 (2005-07-01), Lamport
patent: 2007/0061329 (2007-03-01), Moutafov
patent: 2344035 (2000-05-01), None
patent: 99/32956 (1999-07-01), None
Backplane “The Backplane, Inc. Fault-Tolerant DRDBMS”, pp. 1-13 Nov. 1, 2002 http://www.backplane.com/drdbms1.html.
Windows Server System Microsoft Windows Server 2003 “Windows Server 2003: The Ideal Platform for XML Web Services”, pp. 1-5 Jul. 24, 2002 http://www.microsoft.com/windowsserver2003/evaluation/overview/dotnt/bestplatform.mspx.
Technical Report No. 2005-10 Gidenstam, et al “Dynamic and fault-tolerant cluster management”, 17 pages Chalmers|Goteborg University Goteborg, Sweden, Apr. 2005 http://www.cs.chalmers.se/-dcs/TechReports/CS—TR—2005-10.pdf.
Yasuda et al. Deadlock-free Fault-tolerant Routing in the Multi-dimensional Crossbar Network and Its Implementation for the Hitachi SR2001:, 7 pages http://ipdps.cc.gatech.edu/1997/s9/204.pdf.
James H. Anderson and Srikanth Ramamurthy “A Framework for Implementing Objects and Scheduling Tasks in Lock-Free Real-Time Systems”, 12 pages Dec. 1996 http://www.cs.unc.edu/-anderson/papers/rtss96/pdf.
Technical Report No. 2004-02 Hakan Sundell and Philippas Tsigas “Lock-Free and Practical Deques using Single-Word Compare-And-Swap”, 17 pages Chalmers|Goteborg University Goteborg, Sweden, 2004 http://arxiv.org/PS—cach/cs/pdf/0408/0408016.pdf.
“Project-Team: apache” Section: Software Inuktitut kernel pp. 1-2 http://www.inria.fr/rapportsactivite/RA2004/apache/uid38.html.
Lamport, Leslie, Paxos Made Simple, Internet Citation, Nov. 1, 2001, p. 1-6, retrieved from the Internet: URL: http://research.microsoft.com/user/lamport/pubs/paxos-simple.pdf.
Notice of Allowance dated Nov. 6, 2009 cited in U.S. Appl. No. 11/271,439.
Gilles Jude J Jean
Microsoft Corporation
Workman Nydegger
LandOfFree
Arbitrating an appropriate back-end server to receive... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Arbitrating an appropriate back-end server to receive..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Arbitrating an appropriate back-end server to receive... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2632227