Patent US5422293A successfully refreshed from Google Patents.
US5734902A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Communication system for maintaining data consistency among replicated shared objects
Assignee: Ericsson AB
•
Filing: 1993-01-28
•
Granted: 1998-03-31
•
Expires: 2013-01-28
Abstract
Abstract A shared object is created which is copied to all system nodes requiring access to the object and a used-by table is created identifying the nodes holding a copy of the object. When the object is updated by operations at one of the nodes then the copies identified by the used-by table are also updated.
Inventors
- 👤 Steve John Atkins
- 👤 Jeffrey Norman Froggatt
- 👤 Leonard William Parker
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 19:45
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/465
Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
101 words
A method of operating an object-oriented system including means for storing an object having alterable data and a function adapted to operate on the alterable data, and means for providing a copy of the object to at least one process remote from said storing means, said method comprising the steps of: a) altering the alterable data of the object; b) communicating the existence of the altered data to each copy of the object; and c) providing a copy of the object with a copy of the altered data in response to a request from the remote process for the altered data.
Claim 2
Independent Claim
101 words
A method of operating an object-oriented system including means for storing an object having alterable data and a function adapted to operate on the alterable data, and means for providing a copy of the object to at least one process remote from said storing means, said method comprising the steps of: a) altering the alterable data of the object; b) communicating the existence of the altered data to each copy of the object; and c) providing a copy of the object with a copy of the altered data in response to a request from the remote process for the altered data.
Claim 3
Dependent Claim
61 words
The method as claimed in claim 1, and further comprising the steps of: altering the alterable data of a copy of the object; and communicating the altered data to the object, said step of altering the alterable data being performed by altering the alterable data of the object to correspond with the altered data held by said copy of the object.
Claim 4
Dependent Claim
35 words
The method as claimed in claim 1, wherein said request from the copy of the object for the altered data is made only when the copy of the object needs to use the alterable data.
Claim 5
Dependent Claim
134 words
An object-oriented system, comprising: a) means for storing an object having alterable data and a function adapted to operate on the alterable data; b) at least one means for storing a copy of the object in a process remote from said means for storing the object; c) means for altering the alterable data of the object; d) means for informing each said at least one means for storing the copy of the object in which a copy of the object is stored that the alterable data of the object has been altered; and e) means for providing a copy of the object with a copy of the altered data of the object in response to a request from the means for storing a copy of the object for a copy of the altered data.
Claim 6
Dependent Claim
134 words
An object-oriented system, comprising: a) means for storing an object having alterable data and a function adapted to operate on the alterable data; b) at least one means for storing a copy of the object in a process remote from said means for storing the object; c) means for altering the alterable data of the object; d) means for informing each said at least one means for storing the copy of the object in which a copy of the object is stored that the alterable data of the object has been altered; and e) means for providing a copy of the object with a copy of the altered data of the object in response to a request from the means for storing a copy of the object for a copy of the altered data.
Claim 7
Dependent Claim
71 words
The system as claimed in claim 4, and further comprising means for altering the alterable data of a copy of the object; means for providing the object with a copy of the altered data of the copy of the object; and wherein said means for altering the alterable data of the object alters the alterable data of the object to correspond with the altered data of the copy of the object.
Claim 8
Dependent Claim
34 words
The system as claimed in claim 4, wherein said providing means is operative for requesting the copy of the altered data only when the copy of the object needs to use the alterable data.
References Cited (Backward Citations)
US4007450A
Cited
US4432057A
Cited
US4562539A
Cited
US4642760A
Cited
US4558413A
Cited
EP0213276A2
Cited
US4714995A
Cited
US4714996A
Cited
US4714992A
Cited
US4897781A
Cited
US5408619A
Cited
US5027427A
Cited
US5155847A
Cited
US5136707A
Cited
EP0374512A2
Cited
US5363498A
Cited
US5255387A
Cited
EP0497022A1
Cited
US5367673A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-03-30 | 2001-09-29 | 2002-03-31 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-03-30 | 2005-09-29 | 2006-03-31 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-03-30 | 2009-09-29 | 2010-03-31 | $7700.00 | Window Closed / Lapsed |