← Back to Patent Explorer
US6003083A Expired / Lapsed US ⏱️ 0.0 years remaining

Workload management amongst server objects in a client/server network with distributed objects

Assignee: International Business Machines Corp
•
Filing: 1998-02-19
•
Granted: 1999-12-14
•
Expires: 2018-02-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A group of object servers configured for workload management is described wherein the group exports an object reference to clients that may want to call the group in order to perform some work. The object reference has a field which points to a workload management unit which performs workload management among the group at the Internet Protocol (IP) level.

Inventors

  • 👤 Kenneth Edward Davies
  • 👤 Donna Ngar-Ting Dillenberger
  • 👤 Glyn Normington

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 02:32
CPC Classifications
H; H04; H04L; H04L67/00; H04L67/01; H04L67/10; H04L67/1001; H04L67/1004; H04L67/1006; G; G06; G06F; G06F15/00; G06F15/16; H04L67/1008; H04L67/1038

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 93 words
A method of performing workload management amongst a group of object servers within an object-oriented client/server computing environment, said method including steps of: receiving a client request; accessing a pointer previously exported by the group of servers, said pointer pointing to a workload management unit; performing workload management using said workload management unit on said client request in order to select which server of said group should be used to satisfy the request, said workload management taking place at the Internet Protocol (IP) level; and forwarding said client request to the selected server.
Claim 2
Independent Claim 93 words
A method of performing workload management amongst a group of object servers within an object-oriented client/server computing environment, said method including steps of: receiving a client request; accessing a pointer previously exported by the group of servers, said pointer pointing to a workload management unit; performing workload management using said workload management unit on said client request in order to select which server of said group should be used to satisfy the request, said workload management taking place at the Internet Protocol (IP) level; and forwarding said client request to the selected server.
Claim 3
Dependent Claim 12 words
The method of claim 1, wherein said pointer is an object reference.
Claim 4
Dependent Claim 24 words
The method of claim 2, wherein said object reference has a hostname field which contains the name or IP address of an IP router.
Claim 5
Dependent Claim 22 words
The method of claim 2, wherein said object reference has a hostname field which contains an identifier identifying said group of servers.
Claim 6
Dependent Claim 14 words
The method of claim 1, wherein said workload management unit is an IP router.
Claim 7
Dependent Claim 16 words
The method of claim 1, wherein said workload management unit is a dynamic domain name server.
Claim 8
Dependent Claim 57 words
A group of object servers configured for workload management wherein said group exports an object reference to clients that may want to call the group in order to perform some work, said object reference having a field which points to a workload management unit which performs workload management among said group at the Internet Protocol (IP) level.
Claim 9
Dependent Claim 57 words
A group of object servers configured for workload management wherein said group exports an object reference to clients that may want to call the group in order to perform some work, said object reference having a field which points to a workload management unit which performs workload management among said group at the Internet Protocol (IP) level.
Claim 10
Dependent Claim 27 words
The group of object servers of claim 7, wherein said object reference has a hostname field which contains the name or IP address of an IP router.
Claim 11
Dependent Claim 25 words
The group of object servers of claim 7, wherein said object reference has a hostname field which contains an identifier identifying said group of servers.
Claim 12
Dependent Claim 19 words
The group of object servers of claim 7, wherein said workload management unit is a dynamic domain name server.
Claim 13
Dependent Claim 112 words
A computer program product stored on a computer readable storage medium for, when run on a computer, carrying out a method of performing workload management amongst a group of object servers within an object-oriented client/server computing environment, said method including steps of: receiving a client request; accessing a pointer previously exported by the group of servers, said pointer pointing to a workload management unit; performing workload management using said workload management unit on said client request in order to select which server of said group should be used to satisfy the request, said workload management taking place at the Internet Protocol (IP) level; and forwarding said client request to the selected server.
Claim 14
Dependent Claim 112 words
A computer program product stored on a computer readable storage medium for, when run on a computer, carrying out a method of performing workload management amongst a group of object servers within an object-oriented client/server computing environment, said method including steps of: receiving a client request; accessing a pointer previously exported by the group of servers, said pointer pointing to a workload management unit; performing workload management using said workload management unit on said client request in order to select which server of said group should be used to satisfy the request, said workload management taking place at the Internet Protocol (IP) level; and forwarding said client request to the selected server.
Claim 15
Independent Claim 99 words
An apparatus for performing workload management amongst a group of object servers within an object-oriented client/server computing environment, said apparatus comprising: means for receiving a client request; means for accessing a pointer previously exported by the group of servers, said pointer pointing to a workload management unit; means for performing workload management using said workload management unit on said client request in order to select which server of said group should be used to satisfy the request, said workload management taking place at the Internet Protocol (IP) level; and means for forwarding said client request to the selected server.
Claim 16
Independent Claim 99 words
An apparatus for performing workload management amongst a group of object servers within an object-oriented client/server computing environment, said apparatus comprising: means for receiving a client request; means for accessing a pointer previously exported by the group of servers, said pointer pointing to a workload management unit; means for performing workload management using said workload management unit on said client request in order to select which server of said group should be used to satisfy the request, said workload management taking place at the Internet Protocol (IP) level; and means for forwarding said client request to the selected server.

References Cited (Backward Citations)

US5440744A Cited
EP0677943A2 Cited
US5799149A Cited
US5925098A Cited
US5790425A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-12-13 2003-06-14 2003-12-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-12-13 2007-06-14 2007-12-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-12-13 2011-06-14 2011-12-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag