ATE262196T1

Method and apparatus for allowing distributed control of shared resources

Abstract

A distributed database-management system is disclosed in which multiple clients on a network share control over and responsibility for the coherency of a shared database with multiple records. The clients arbitrate between each other for exclusive editing access to each of the fields within each record. The database-management system includes lock fields associated with each field in the multiple records. Each client executes a resident coherency process which is responsive to a request to edit a field. The process grants the request if there is not a field lock on the field. When the request is granted the coherency process asserts exclusive ownership of the field by placing a lock on the field. The coherency process is also responsive to a request to exit editing the field and in response thereto de-asserts exclusive ownership of the field.

Term

Term ended

Projected expiry passed 1 August 2017, 9.1 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

23 members in 9 offices

This recordMember, by publication datePriority claim

Priority claims2

Priority claims
DocumentOfficeKindDate
2321896United States of AmericaP
9712843United States of AmericaW

Members23

Family members, oldest first
DocumentOfficeKind
CA2262450A1CanadaA1
WO9806036A1World Intellectual Property Organization (WIPO)A1
AU3889497AAustraliaA
CN1227644AChinaA
WO9953415A1World Intellectual Property Organization (WIPO)A1
AU3861399AAustraliaA
US5999930AUnited States of AmericaA
US6009427AUnited States of AmericaA
EP0972247A1European Patent Office (EPO)A1
EP0972247A4European Patent Office (EPO)A4
US6044367AUnited States of AmericaA
US6067545AUnited States of AmericaA
US6076105AUnited States of AmericaA
US6101508AUnited States of AmericaA
JP2000515657AJapanA
US6185601B1United States of AmericaB1
US2003126200A1United States of AmericaA1
EP0972247B1European Patent Office (EPO)B1
AT262196TAustriaT
ATE262196T1This recordAustriaT1
DE69728176D1GermanyD1
DE69728176T2GermanyT2
US6886035B2United States of AmericaB2