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

Data management system

Assignee: Tektronix Inc
•
Filing: 1987-12-02
•
Granted: —
•
Expires: 2007-12-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data management system comprises a compu­terized data storage and retrieval utility for integrating data sequences produced by independent data processing operations into graphs by linking stored data sequences ("nodes") according to user-­definable relationships. The machine permits users to subdivide graphs into independently accessable contexts and permits users to identify contexts and the nodes and links within each context according to user-defined attributes. Further included are search routines for locating groups of contexts, data sequences and links having similar attributes. The machine also maintains an archive of versions of contexts, nodes and links referenced according to their creation time.

Inventors

  • 👤 Mayer D. Schwartz
  • 👤 Norman M. Delisle

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-25 21:04
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/93; G06F16/94

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 128 words
A data management method for implementa­tion by data processing means for receiving commands and data sequences from a user, for storing nodes in data storage means, each node comprising a separate data sequence, for reading nodes stored in said data storage means, and for transmitting data to said user, the method comprising the steps of: storing nodes in said data storage means, each node comprising a separate data sequence received from said user; identifying each other of the stored nodes as being included in one of a plurality of contexts wherein each context comprises a separate group of the stored nodes; and receiving from said user and storing in said data storage means link data referencing at least one pair of said stored nodes as having a relationship.
Claim 2
Dependent Claim 128 words
A data management method for implementa­tion by data processing means for receiving commands and data sequences from a user, for storing nodes in data storage means, each node comprising a separate data sequence, for reading nodes stored in said data storage means, and for transmitting data to said user, the method comprising the steps of: storing nodes in said data storage means, each node comprising a separate data sequence received from said user; identifying each other of the stored nodes as being included in one of a plurality of contexts wherein each context comprises a separate group of the stored nodes; and receiving from said user and storing in said data storage means link data referencing at least one pair of said stored nodes as having a relationship.
Claim 3
Dependent Claim 52 words
The data management method according to claim 1 wherein one node of at least one pair of said stored nodes referenced as having a relationship is included in one of said contexts while another node of said at least one pair of said stored nodes is included in another of said contexts.
Claim 4
Dependent Claim 89 words
The data management method according to claim 1 further comprising the steps of: receiving from said user a first data sequence and a command indicating said first data sequence is to replace a second data sequence comprising a particular node stored in said data storage means; comparing said first data sequence with said second data sequence to determine a set of differences therebetween; modifying said first node in accordance with said first data sequence; and storing in said data storage means node history data representing said set of differences.
Claim 5
Dependent Claim 53 words
The data management method according to claim 1 wherein the step of identifying each of the stored nodes as being included in one of a plurality of contexts comprises the substep of storing in said data storage means context data indicating which of said stored nodes are included in each of said contexts.
Claim 6
Dependent Claim 50 words
The data management method according to claim 4 further comprising steps of: creating second nodes by copying first nodes included in one of said plurality of contexts; and storing in said data storage means context data indicating that said second nodes are included in another of said plurality of contexts.
Claim 7
Dependent Claim 65 words
The data management method according to claim 5 comprising the step of creating second link data referencing one of said second nodes as having a relationship to another node by copying first link data referencing one of said first nodes as having a relationship to said another node, wherein said one of said second nodes was created by copying said one of said first nodes.
Claim 8
Dependent Claim 150 words
The data management method according to claim 4 further comprising the steps of: receiving from said user a first data sequence and a command indicating said first data sequence is to replace a data sequence comprising one of said first nodes; comparing said first data sequence with said data sequence comprising said one of said first nodes to determine a first set of differences therebetween; storing in said data storage means first node history data representing said first set of diffeneces; receiving from said user a second data sequence and a command indicating said second data sequence is to replace a data sequence comprising one of said second nodes; comparing said second data sequence with said data sequence comprising said one of said second nodes to determine a second set of differences therebetween; and storing in said data storage means first node history data representing said second set of differences.
Claim 9
Dependent Claim 40 words
The data management method according to claim 1 further comprising the steps of: receiving from said user link attribute data indicating at least one link attribute charac­terizing said relationship; and storing said link attribute data in said data storage means.
Claim 10
Dependent Claim 51 words
The data management method according to claim 8 further comprising the steps of: reading link data and link attribute data stored in said data storage means, and determining from the data read which of said at least one pair of stored nodes have a relationship characterized by a particular link attribute.
Claim 11
Dependent Claim 44 words
The data management method according to claim 1 further comprising the steps of: receiving from said user context attribute data indicating at least one context attribute characterizing at least one of said contexts; and storing said context attribute data in said data storage means.
Claim 12
Dependent Claim 42 words
The data management method according to claim 10 further comprising the steps of: reading context attribute data stored in said data storage means; and determining from the data read which of said plurality of contexts are characterized by a particular context attribute.
Claim 13
Dependent Claim 45 words
The data management method according to claim 1 further comprising the steps of: receiving from said user node attribute data indicating at least one node attribute characterizing as least one of said stored nodes; and storing said node attribute data in said data storage means.
Claim 14
Dependent Claim 41 words
The data management method according to claim 12 further comprising the steps of: reading node attribute data stored in said data storage means; and determining from the read data which of said stored nodes are characterized by a particular node attribute.
Claim 15
Dependent Claim 127 words
The data management method according to claim 1 further comprising the steps of: receiving from said user link attribute data indicating at least one link attribute charac­terizing said relationship and node attribute data indicating at least one node attribute charac­terizing as least one of said stored nodes; storing said node attribute data and said link attribute data in said data storage means; reading link data, link attribute data, and node attribute data stored in said data storage means; determining from the data read a subset of said stored nodes, wherein each node of said subset of stored nodes is characterized by a particular node attribute; and determining from the data read pairs of said subset of stored nodes having a relationship characterized by a particular link attribute.
Claim 16
Dependent Claim 92 words
A data management apparatus comprising: data storage means; and data processing means for receiving data and data sequences from a user, for storing nodes in data storage means, each node comprising a separate data sequence, for identifying each of the stored nodes as being included in one of a plurality of contexts wherein each of said contexts comprises a separate group of said stored nodes, and for receiving from said user and storing in said data storage means link data referencing at least one pair of said nodes as having a relation­ship.
Claim 17
Dependent Claim 92 words
A data management apparatus comprising: data storage means; and data processing means for receiving data and data sequences from a user, for storing nodes in data storage means, each node comprising a separate data sequence, for identifying each of the stored nodes as being included in one of a plurality of contexts wherein each of said contexts comprises a separate group of said stored nodes, and for receiving from said user and storing in said data storage means link data referencing at least one pair of said nodes as having a relation­ship.
Claim 18
Dependent Claim 55 words
The data management apparatus according to claim 15 wherein one node of said at least one pair of stored nodes referenced as having a relationship is included in one of said plurality of contexts while another node of said at least one pair of stored nodes is included in another of said plurality of contexts.
Claim 19
Dependent Claim 120 words
A data management apparatus comprising: data storage means; and data processing means for receiving data and data sequences from a user, for storing nodes in data storage means, each node comprising a separate data sequence, for identifying each of the stored nodes as being included in one of a plurality of contexts wherein each of said contexts comprises a separate group of said stored nodes, for receiving from said user and storing in said data storage means link data referencing at least one pair of said nodes as having a relationship, link attribute data indicating at least one link attribute characterizing said relationship, and context attribute data indicating at least one context attribute characterizing at least one of said contexts.
Claim 20
Dependent Claim 120 words
A data management apparatus comprising: data storage means; and data processing means for receiving data and data sequences from a user, for storing nodes in data storage means, each node comprising a separate data sequence, for identifying each of the stored nodes as being included in one of a plurality of contexts wherein each of said contexts comprises a separate group of said stored nodes, for receiving from said user and storing in said data storage means link data referencing at least one pair of said nodes as having a relationship, link attribute data indicating at least one link attribute characterizing said relationship, and context attribute data indicating at least one context attribute characterizing at least one of said contexts.

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