Patent US6738797B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6738797B1 Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for tracking records in a distributed computing system

Assignee: British Telecommunications PLC
•
Filing: 1998-03-26
•
Granted: 2004-05-18
•
Expires: 2018-03-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A distributed computing system used for controlling a telecommunications network includes a number of computers interconnected by a data communications network each computer storing a plurality of data records. The computers are programmed to access records held on other computers and are programmed to move the record to another computer. Each computer is further arranged to store a table of data indicating the computer on which that record may currently be stored, and to update that table when the record is moved. Each computer is further programmed to store a log of the identities of the other computers which have accessed the record, and the computers are further programmed so that after moving the record, the computer sends a location updating message to at least one further computer determined in accordance with the log.

Inventors

  • 👤 Paul A Martin

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 23:42
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/465; G06F2209/00; G06F2209/46; G06F2209/462; Y; Y10; Y10S; Y10S707/00; Y10S707/99941; Y10S707/99944; Y10S707/99945

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 176 words
A computing system comprising a plurality of computers interconnected by a data communication network, each storing a plurality of data records, each being programmed to access a record held on another, each being programmed to move a record to another said computer, in which each computer is arranged to store a table of data storing, for all records on all said computers, data indicating the computer on which that record may currently be stored, and to update that table when a said record is moved, in which each said computer is arranged to store, for each said record held thereon, a log of the identities of other computers which have accessed that record and is arranged, on moving a said record, to send a location updating message to at least one further said computer determined in accordance with that log, and in which each said computer is further arranged to send said location updating message at a later time to at least one further said host computer which is not determined in accordance with said log.
Claim 2
Dependent Claim 176 words
A computing system comprising a plurality of computers interconnected by a data communication network, each storing a plurality of data records, each being programmed to access a record held on another, each being programmed to move a record to another said computer, in which each computer is arranged to store a table of data storing, for all records on all said computers, data indicating the computer on which that record may currently be stored, and to update that table when a said record is moved, in which each said computer is arranged to store, for each said record held thereon, a log of the identities of other computers which have accessed that record and is arranged, on moving a said record, to send a location updating message to at least one further said computer determined in accordance with that log, and in which each said computer is further arranged to send said location updating message at a later time to at least one further said host computer which is not determined in accordance with said log.
Claim 3
Dependent Claim 16 words
A system according to claim 1 in which said later time comprises a periodically recurring time.
Claim 4
Dependent Claim 13 words
A computing system according to claim 1 arranged to control a telecommunications network.
Claim 5
Dependent Claim 23 words
A computing system according to claim 3 , in which said records comprise records each storing data relating to a corresponding telephone subscriber.
Claim 6
Dependent Claim 24 words
A computing system according to claim 3 , in which said records comprise records each storing data relating to a corresponding telephone terminal device.
Claim 7
Dependent Claim 24 words
A computing system according to claim 3 , in which said records comprise records each storing data relating to a corresponding telephone routing device.
Claim 8
Independent Claim 85 words
A method of moving a data record from a first computer to a second within a distributed computer network comprising a plurality of further computers, comprising the step of determining which of said plurality have accessed said record, and selectively transmitting a location update message to a subset of said plurality in accordance with said determining, and further comprising transmitting said location update message to further computers of said plurality not within said subset, at a later time than the selective transmission to said subset.
Claim 9
Independent Claim 85 words
A method of moving a data record from a first computer to a second within a distributed computer network comprising a plurality of further computers, comprising the step of determining which of said plurality have accessed said record, and selectively transmitting a location update message to a subset of said plurality in accordance with said determining, and further comprising transmitting said location update message to further computers of said plurality not within said subset, at a later time than the selective transmission to said subset.
Claim 10
Dependent Claim 22 words
A method according to claim 7 in which said later transmission comprises a message including location update data for multiple said records.
Claim 11
Dependent Claim 16 words
A method according to claim 7 in which said later time is a periodically recurring time.

References Cited (Backward Citations)

US5396630A Cited
CA2097540A1 Cited
WO1995001605A2 Cited
US5835757A Cited
JPH07319835A Cited
US5905984A Cited
JPH08249186A Cited
US5778354A Cited
US5987497A Cited
US6023721A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-05-18 2007-11-17 2008-05-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-05-18 2011-11-17 2012-05-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-05-18 2015-11-17 2016-05-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag