Method and system for providing highly available services...

Electrical computers and digital processing systems: multicomput – Computer network managing – Network resource allocating

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C718S105000

Reexamination Certificate

active

07058717

ABSTRACT:
An example of a solution provided here comprises: providing a connection pool, said connection pool including a connection for each of a plurality of servers; applying a load-balancing policy to said connection pool; and assigning a connection from said connection pool to a client, according to said load-balancing policy. Another example of a solution comprises: providing a plurality of directory servers; providing a connection pool, said connection pool including a connection for each of said plurality of directory servers; applying a load-balancing policy to said connection pool; and assigning a connection from said connection pool to a client, according to said load-balancing policy. Methods for providing highly available services, systems for executing such methods, and instructions on a computer-usable medium, for executing such methods, are provided.

REFERENCES:
patent: 5170480 (1992-12-01), Mohan et al.
patent: 5553242 (1996-09-01), Russell et al.
patent: 5603029 (1997-02-01), Aman et al.
patent: 5664010 (1997-09-01), Walker et al.
patent: 5956714 (1999-09-01), Condon
patent: 6105067 (2000-08-01), Batra
patent: 6161139 (2000-12-01), Win et al.
patent: 6173306 (2001-01-01), Raz et al.
patent: 6173311 (2001-01-01), Hassett et al.
patent: 6286111 (2001-09-01), Snover
patent: 6356930 (2002-03-01), Garg
patent: 6363497 (2002-03-01), Chrabaszcz
patent: 6421317 (2002-07-01), Denecheau et al.
patent: 6574229 (2003-06-01), Takahashi et al.
patent: 6718387 (2004-04-01), Gupta et al.
patent: 6728748 (2004-04-01), Mangipudi et al.
patent: 6760324 (2004-07-01), Scott et al.
patent: 2002/0040402 (2002-04-01), Levy-Abegnoli et al.
Network Working Group (RFC-1739), G. Kessler, et. al., Dec. 1994, p. 1-46.□□□□.
An adaptive load balancing scheme for web servers, Aweya, et. al., Intl Journal of Network Mgt, 2002, p. 1-39.
Performance and Tuning Guide, iPlanet Application Server, version 6.5, 816-2587-10, Feb. 2002, p. 1-94.
Dynamic Load Balancing on Web-Server systems, Cardellini, et. al., IEEE Internet Computing, May-Jun. 1999, p. 28-39.
End-to-End Transactions in Three-Tier Systemts, Zhang, D., et. al., Proceedings of the Third International Symposium on Distributed Objects and Applications table of contents, 2001, ISBN:0-7695-1300-X, p. 330-339.
Evaluating architectures for multithreaded object request brokers. Schmidt, D., Comm of the ACM, vol. 41, Issue 10, ISSN: 001-0782, Oct. 1998, p. 54-60.
Calcote, “Thread Pools and Server Performance,” Dr. Dobb's Journal, Jul. 1997.
Hussain, “Understanding LDAP,” Dr. Dobb's Journal, Mar. 1999.
Jannak, “Java 2 Graphics Rendering,” Dr. Dobb' s Journal, Sep. 1999.
O'Malley, “Agents & Automated Online Trading,” Dr. Dobb's Journal, May 2001.
“JNDI: Java Naming & Directory Interface,” Sun Microsystems, Inc., available as “jndiexecsumm.pdf” (2002), available from http://java.sun.com/jndi.
“JNDI Overview,” Sun Microsystems, Inc., available at http://java.sun.com/products/jndi/tutorial/getStarted/overview/index.html.
“Naming Package,” Sun Microsystems, Inc., available at http://java.sun.com/products/jndi/tutorial/getStarted/overview
aming.html.
“Directory Package,” Sun Microsystems, Inc., available at http://java.sun.com/products/jndi/tutorial/getStarted/overview/directory.html.
“Directory-Enables Java Applications,” Sun Microsystems, Inc., available at http://java.sun.com/products/jndi/tutorial/getStarted/concepts/java.html.
“Naming Concepts,” Sun Microsystems, Inc., available at http://java.sun.com/products/jndi/tutorial/getStarted/concepts
aming.html.
“Reading Attributes,” Sun Microsystems, Inc., available at http://java.sun.com/products/jndi/tutorial/basics/directory/getattrs.html.
“Modifying Attributes,” Sun Microsystems, Inc., available at http://java.sun.com/products/jndi/tutorial/basics/directory/modattrs.html.
“Required Software,” Sun Microsystems, Inc., available at http://java.sun.com/products/jndi/tutorial/basics/prepare/software.html.
“Contexts,” Sun Microsystems, Inc., available at http://java.sun.com/products/jndi/tutorial/ldap/faq/context.html.
SUNDSTED, “JNDI Overview, Part 1: An introduction to naming services,”Java World, Jan. 2000-Mar. 2000, available at http://www.javaworld.com/javaworld/jw-01-2000/jw-01-howto—p.html.
SUNDSTED,“JNDI Overview, Part 2: An introduction to directory services,”Java World, Jan. 2000-Mar. 2000, available at http://www.javaworld.com/javaworld/jw-02-2000/jw-02-howto—p.html.
SUNDSTED, “JNDI Overview, Part 3: Advanced JNDI,”Java World, Jan. 2000-Mar. 2000, available at http://www.javaworld.com/javaworld/jw-03-2000/jw-03-howto—p.html.
SUNDSTED,“JNDI Overview, Part 4: the Doc-u-Matic, a JNDI application,”Java World, Jan. 2000-Mar. 2000, available at http://www.javaworld.com/javaworld/jw-03-2000/jw-0331-howto—p.html.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for providing highly available services... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for providing highly available services..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for providing highly available services... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3672144

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.