×

System and architecture for distributing, monitoring, and managing information requests on a computer network

  • US 6,141,759 A
  • Filed: 12/10/1997
  • Issued: 10/31/2000
  • Est. Priority Date: 12/10/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for managing information requests on a computer network that includes a client computer system, a first server computer system, and a second server computer system, the method comprising the steps of:

  • (a) storing, on the first server computer system, configuration information corresponding to resources available on the first and the second server computer systems and corresponding to types of information requests received by the first server computer system that the first server computer system is to manage;

    (b) receiving, at the first server computer system, an information request from the client computer system;

    (c) examining said configuration information to determine whether said received information request from the client computer system corresponds to one of said information request types to be managed by the first server computer system;

    (d) depending on the outcome of step (c), determining whether said information request is to be processed on the first server computer system or the second server computer system;

    (e) processing said information request on the selected server computer system; and

    (f) transmitting the results of said processing of said information request to the client computer system;

    wherein the computer network includes one or more second server computer systems and wherein step (d) further includes the steps of;

    (1) examining said configuration information to determine whether one or more of the second server computer systems are capable of processing said information request;

    (2) depending on the outcome of step (1), selecting one of the one or more second server computer systems to process said information request in order to distribute the information requests received by the first server computer system among the one or more second server computer systems to balance the load of processing said information requests across the one or more second server computer systems.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×