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
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)
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 |