← Back to Patent Explorer
EP0213276A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Dynamic updating of data base directories

Assignee: International Business Machines Corp
•
Filing: 1986-05-16
•
Granted: —
•
Expires: 2006-05-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A directory database system includes a network and a plurality of directory service units (DSU), each of the DSUs providing one or more directory service functions within the directory database. For propagation of an undirected update relative to an object stored in the database from a source DSU to one or more target DSUs, one of which target DSUs may contain information relative to the object, a propagation (P) table is provided in each of the DSUs, the P tables being a data structure capable of determining which other DSUs to send the update to. The source DSU examines its associated P table for the directory type specified in the update to generate an identification of one or more additional target ones of the DSUs to which the update should be directed.

Inventors

  • 👤 Francis Dennis Bartocci
  • 👤 Joha Hyun Won
  • 👤 Harinder S. Singh
  • 👤 Inder Gopal

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-27 22:50
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/20; G06F16/27; G06F16/25

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 121 words
In a directory database system including a network having a plurality of communication paths and a plurality of directory service units (DSU), each of said DSUs providing one or more directory service functions within said directory database, an apparatus for propagating update information relative to an object stored in said database from a source DSU to a target DSU comprising : a special directory containing the identities of target DSU's for certain objects in said network; means for communicating said update information from said source DSU to said special directory means for generating information identifying the target DSU for said object embodied in said update; and means for communicating said update information to said identified target DSU from said source DSU.
Claim 2
Dependent Claim 121 words
In a directory database system including a network having a plurality of communication paths and a plurality of directory service units (DSU), each of said DSUs providing one or more directory service functions within said directory database, an apparatus for propagating update information relative to an object stored in said database from a source DSU to a target DSU comprising : a special directory containing the identities of target DSU's for certain objects in said network; means for communicating said update information from said source DSU to said special directory means for generating information identifying the target DSU for said object embodied in said update; and means for communicating said update information to said identified target DSU from said source DSU.
Claim 3
Dependent Claim 192 words
In a directory database system including a network having a plurality of communication paths and a plurality of directory service units (DSU), each of said DSUs providing one or more directory service functions within said directory database, apparatus for propagating undirected update information relative to an object stored in said database from a source DSU to one or more target DSUs, which target DSU may contain information relative to said object, comprising : a propagation (P) table in each of said DSUs, each of said P tables being a data structure capable of determining which other DSU's to send said update information to, means in said source DSU for examining its associated P table for the directory type specified in said update information to generate an identification of one or more additional target ones of said DSUs to which said update information should be directed, means for propagating update inquiries from said source DSU to those additional DSU's identified by said P table in said source DSU, and means for communicating said update information from said source DSU to the one of said additional target DSUs containing said information to be updated.
Claim 4
Dependent Claim 192 words
In a directory database system including a network having a plurality of communication paths and a plurality of directory service units (DSU), each of said DSUs providing one or more directory service functions within said directory database, apparatus for propagating undirected update information relative to an object stored in said database from a source DSU to one or more target DSUs, which target DSU may contain information relative to said object, comprising : a propagation (P) table in each of said DSUs, each of said P tables being a data structure capable of determining which other DSU's to send said update information to, means in said source DSU for examining its associated P table for the directory type specified in said update information to generate an identification of one or more additional target ones of said DSUs to which said update information should be directed, means for propagating update inquiries from said source DSU to those additional DSU's identified by said P table in said source DSU, and means for communicating said update information from said source DSU to the one of said additional target DSUs containing said information to be updated.
Claim 5
Dependent Claim 35 words
Apparatus in accordance with Claim 2, including means in each of said additional DSU's for examining its P table to determine the identity of the target DSU to which said update inquiry should be directed.
Claim 6
Dependent Claim 23 words
Apparatus in accordance with Claim 1 in which each of said P tables includes a query P-table (QP-table) and an update P-table (UP-table).
Claim 7
Dependent Claim 25 words
Apparatus in accordance with Claim 4 in which said UP table defines the one or more target DSUs to which update inquiry should be sent.
Claim 8
Dependent Claim 28 words
Apparatus in accordance with Claim 5 in which each of said UP tables contain information determining the order in which any additional target DSUs are to be queried.
Claim 9
Dependent Claim 36 words
Apparatus in accordance with Claim 4 in which each of said UP tables in each particular one of said DSUs defines the status relationship of said particular DSU to other DSUs of the same directory type.
Claim 10
Dependent Claim 31 words
Apparatus in accordance with Claim 7 in which the UP table is said particular DSU defines a superior-subordinate relationship between said particular DSU and one or more of said other DSUs.
Claim 11
Dependent Claim 31 words
Apparatus in accordance with Claim 7 in which the UP table in said particular DSU defines a peer-peer relationship between said particular DSU and one or more of said other DSUs.
Claim 12
Dependent Claim 31 words
Apparatus in accordance with Claim 7 in which the UP table in said particular DSU defines a replicated relationship between said particular DSU and one or more of said other DSU's.
Claim 13
Dependent Claim 36 words
Apparatus in accordance with Claim 5 in which each of said UP tables determines whether further propagation of an inquiry to a plurality of other DSU's is to be in a serial or a parallel mode.
Claim 14
Dependent Claim 36 words
Apparatus in accordance with Claim 5 including means for indicating in each said DSU which of the other of said DSUs are to be informed of updates performed on objects under the control of said DSU.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag