Patent US5422293A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag