Patent JP2833975B2 successfully refreshed from Google Patents.
Patent US6466933B1 successfully refreshed from Google Patents.
US6466933B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Delayed delivery of query results or other data from a federated server to a federated client until such information is needed
Assignee: International Business Machines Corp
•
Filing: 1999-09-21
•
Granted: 2002-10-15
•
Expires: 2019-09-21
Abstract
Abstract A technique for delayed delivery of query results or other data from a federated server to a federated client until such information is needed. One or more commands are executed at a client computer to retrieve data from one or more datastores connected to a server computer. At the client computer, a search request is transmitted to the server computer. Then, a client collection is generated for use in retrieving physical data from the server computer. When data is requested using the client collection, physical data is retrieved from the server computer.
Inventors
- 👤 Mei-Ing W. Huang
- 👤 Taejae Lee
- 👤 Basuki N. Soetarman
- 👤 Robert Nelson Summers
- 👤 Mimi Phuong-Thao Vo
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 12:40
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/20; G06F16/25; G06F16/256; G06F16/24; G06F16/242; G06F16/2433; G06F16/2435; Y; Y10; Y10S; Y10S707/00; Y10S707/953; Y10S707/955; Y10S707/959; Y10S707/99931; Y10S707/99933; Y10S707/99934; Y10S707/99935
Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
178 words
A method of executing one or more commands at a client computer to retrieve data from one or more datastores connected to a server computer, the method comprising the steps of: at the client computer, transmitting a search request to the server computer; and generating a client collection for use in retrieving physical data from the server computer; and at the server computer, generating a server collection with the same structure as the client collection, for use in retrieving the physical data, from the one or more datastores, based on the search request; wherein: the generating of the client collection is performed without providing the client collection the physical data, the generating of the server collection is performed so as to include retrieving at least part of the physical data from the one or more datastores, the physical data being represented by an object oriented (OO) object, and the client collection is provided with a part of the physical data, from the server collection, only when the part of the physical data is requested using the client collection.
Claim 2
Independent Claim
178 words
A method of executing one or more commands at a client computer to retrieve data from one or more datastores connected to a server computer, the method comprising the steps of: at the client computer, transmitting a search request to the server computer; and generating a client collection for use in retrieving physical data from the server computer; and at the server computer, generating a server collection with the same structure as the client collection, for use in retrieving the physical data, from the one or more datastores, based on the search request; wherein: the generating of the client collection is performed without providing the client collection the physical data, the generating of the server collection is performed so as to include retrieving at least part of the physical data from the one or more datastores, the physical data being represented by an object oriented (OO) object, and the client collection is provided with a part of the physical data, from the server collection, only when the part of the physical data is requested using the client collection.
Claim 3
Dependent Claim
25 words
The method of claim 1 , wherein the client collection comprises one or more objects and further comprising iterating through objects in the client collection.
Claim 4
Dependent Claim
24 words
The method of claim 1 , wherein the client collection comprises one or more objects and further comprising retrieving physical data for selected objects.
Claim 5
Dependent Claim
11 words
The method of claim 1 , further comprising retrieving member data.
Claim 6
Dependent Claim
11 words
The method of claim 1 , further comprising retrieving content data.
Claim 7
Dependent Claim
22 words
The method of claim 1 , wherein an application program resides at the client computer and requests data from the server computer.
Claim 8
Independent Claim
186 words
An apparatus for retrieving data from one or more datastores, comprising: a client computer connected to a server computer; a server computer having one or more datastores coupled thereto; and one or more computer programs of the computers, for: at the client computer, transmitting a search request to the server computer; and generating a client collection for use in retrieving physical data from the server computer; and at the server computer, generating a server collection with the same structure as the client collection, for use in retrieving the physical data, from the one or more datastores, based on the search request; wherein: the generating of the client collection is performed without providing the client collection the physical data, the generating of the server collection is performed so as to include retrieving at least part of the physical data from the one or more datastores, the physical data being represented by an object oriented (OO) object, and the client collection is provided with a part of the physical data, from the server collection, only when the part of the physical data is requested using the client collection.
Claim 9
Independent Claim
186 words
An apparatus for retrieving data from one or more datastores, comprising: a client computer connected to a server computer; a server computer having one or more datastores coupled thereto; and one or more computer programs of the computers, for: at the client computer, transmitting a search request to the server computer; and generating a client collection for use in retrieving physical data from the server computer; and at the server computer, generating a server collection with the same structure as the client collection, for use in retrieving the physical data, from the one or more datastores, based on the search request; wherein: the generating of the client collection is performed without providing the client collection the physical data, the generating of the server collection is performed so as to include retrieving at least part of the physical data from the one or more datastores, the physical data being represented by an object oriented (OO) object, and the client collection is provided with a part of the physical data, from the server collection, only when the part of the physical data is requested using the client collection.
Claim 10
Dependent Claim
25 words
The apparatus of claim 7 , wherein the client collection comprises one or more objects and further comprising iterating through objects in the client collection.
Claim 11
Dependent Claim
24 words
The apparatus of claim 7 , wherein the client collection comprises one or more objects and further comprising retrieving physical data for selected objects.
Claim 12
Dependent Claim
11 words
The apparatus of claim 7 , further comprising retrieving member data.
Claim 13
Dependent Claim
11 words
The apparatus of claim 7 , further comprising retrieving content data.
Claim 14
Dependent Claim
22 words
The apparatus of claim 7 , wherein an application program resides at the client computer and requests data from the server computer.
Claim 15
Dependent Claim
195 words
An article of manufacture comprising a program storage medium readable by a client computer and embodying one or more instructions executable by the client computer to perform method steps for retrieving data from one or more datastores connected to a server computer, the method comprising the steps of: at the client computer, transmitting a search request to the server computer; and generating a client collection for use in retrieving physical data from the server computer; and at the server computer, generating a server collection with the same structure as the client collection, for use in retrieving the physical data, from the one or more datastores, based on the search request; wherein: the generating of the client collection is performed without providing the client collection the physical data, the generating of the server collection is performed so as to include retrieving at least part of the physical data from the one or more datastores, the physical data being represented by an object oriented (OO) object, and the client collection is provided with a part of the physical data, from the server collection, only when the part of the physical data is requested using the client collection.
Claim 16
Dependent Claim
195 words
An article of manufacture comprising a program storage medium readable by a client computer and embodying one or more instructions executable by the client computer to perform method steps for retrieving data from one or more datastores connected to a server computer, the method comprising the steps of: at the client computer, transmitting a search request to the server computer; and generating a client collection for use in retrieving physical data from the server computer; and at the server computer, generating a server collection with the same structure as the client collection, for use in retrieving the physical data, from the one or more datastores, based on the search request; wherein: the generating of the client collection is performed without providing the client collection the physical data, the generating of the server collection is performed so as to include retrieving at least part of the physical data from the one or more datastores, the physical data being represented by an object oriented (OO) object, and the client collection is provided with a part of the physical data, from the server collection, only when the part of the physical data is requested using the client collection.
Claim 17
Dependent Claim
27 words
The article of manufacture of claim 13 , wherein the client collection comprises one or more objects and further comprising iterating through objects in the client collection.
Claim 18
Dependent Claim
26 words
The article of manufacture of claim 13 , wherein the client collection comprises one or more objects and further comprising retrieving physical data for selected objects.
Claim 19
Dependent Claim
13 words
The article of manufacture of claim 13 , further comprising retrieving member data.
Claim 20
Dependent Claim
13 words
The article of manufacture of claim 13 , further comprising retrieving content data.
Claim 21
Dependent Claim
24 words
The article of manufacture of claim 13 , wherein an application program resides at the client computer and requests data from the server computer.
References Cited (Backward Citations)
US4525803A
Cited
EP0169389A1
Cited
US4646061A
Cited
EP0228213A2
Cited
WO1988002888A1
Cited
US5317736A
Cited
US5202981A
Cited
US5303342A
Cited
EP0532004A2
Cited
US5355493A
Cited
EP0632364A1
Cited
EP0632366A1
Cited
US5752252A
Cited
US5742806A
Cited
EP0678986A1
Cited
EP0711083A2
Cited
EP0712257A2
Cited
WO1996017306A2
Cited
JPH1175160A
Cited
US5708828A
Cited
EP0755161A2
Cited
EP0757333A2
Cited
US5745906A
Cited
US5893119A
Cited
US5884303A
Cited
EP0838771A2
Cited
US5774888A
Cited
WO1998035480A1
Cited
US5903894A
Cited
US5864866A
Cited
JPH11122116A
Cited
US6006217A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2005-10-14 | 2006-04-15 | 2006-10-15 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2009-10-14 | 2010-04-15 | 2010-10-15 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2013-10-14 | 2014-04-15 | 2014-10-15 | $7700.00 | Window Closed / Lapsed |