Electrical computers and digital processing systems: multicomput – Remote data accessing – Accessing a remote server
Reexamination Certificate
2001-11-27
2010-06-08
Nawaz, Asad M (Department: 2455)
Electrical computers and digital processing systems: multicomput
Remote data accessing
Accessing a remote server
C709S201000, C709S203000, C709S241000, C718S105000
Reexamination Certificate
active
07734726
ABSTRACT:
The present invention provides a method, apparatus, and computer implemented instructions for processing Web and other Internet or Intranet based services. The system for processing Web requests includes a Web server with a connection to the Internet or Intranet with a predefined network bandwidth, a set of primary Web and application server cluster nodes to process the requests, and a dispatcher to allocate requests to nodes; in addition, one or more offload server nodes are connected to the network. Client Web requests arrive at the dispatcher of the Web server, which determines whether the incoming request can be handled at the primary Web server cluster, whether all or part of the user Web request should be offloaded to one of the offload server nodes, or whether the request should be throttled. If the dispatcher determines that the request should be handled by the primary Web server cluster, it is appropriately routed to one of the nodes in the primary Web server cluster; else if the dispatcher determines that the request should be offloaded, one of the offload server nodes or service providers is selected, and the request is either routed to a primary server node with the appropriate indication to offload all or part of the request, or the request is routed to the selected offload service provider; otherwise, the request is throttled by either routing it to a node which returns information that the service is overloaded, or if the Web servers are too busy to provide even an overload indication, then the request is dropped.
REFERENCES:
patent: 5796934 (1998-08-01), Bhanot et al.
patent: 6112225 (2000-08-01), Kraft et al.
patent: 6195680 (2001-02-01), Goldszmidt et al.
patent: 6223206 (2001-04-01), Dan et al.
patent: 6240454 (2001-05-01), Nepustil
patent: 6304967 (2001-10-01), Braddy
patent: 6374305 (2002-04-01), Gupta et al.
patent: 6438652 (2002-08-01), Jordan et al.
patent: 6442165 (2002-08-01), Sitaraman et al.
patent: 6694358 (2004-02-01), Swildens et al.
patent: 6728748 (2004-04-01), Mangipudi et al.
patent: 6778991 (2004-08-01), Tenorio
patent: 6788648 (2004-09-01), Peterson
patent: 6832255 (2004-12-01), Rumsewicz et al.
patent: 7386611 (2008-06-01), Dias et al.
patent: 2001/0027479 (2001-10-01), Delaney et al.
patent: 2002/0046232 (2002-04-01), Adams et al.
patent: 2003/0149735 (2003-08-01), Stark et al.
patent: 2005/0243862 (2005-11-01), Krishnan
Dantzig Paul Michael
Dias Daniel Manuel
King Richard Pervin
International Business Machines - Corporation
Nawaz Asad M
LandOfFree
System and method for dynamically allocating processing on a... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for dynamically allocating processing on a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for dynamically allocating processing on a... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4191879