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

Structured database system together with structure definition frame storing document body data

Assignee: Fujitsu Ltd
•
Filing: 1994-02-24
•
Granted: 1996-09-03
•
Expires: 2014-02-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A structured database system includes a first unit for obtaining a structure definition frame of a document showing a structure of the document, and a second unit for storing body data of the document in a database together with the structure definition frame.

Inventors

  • 👤 Makoto Yoshioka
  • 👤 Hiroaki Negishi
  • 👤 Gengo Tazaki
  • 👤 John W. Mackin
  • 👤 Mitsuhiro Kokubun

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 05:41
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/10; G06F; G06F16/00; G06F16/30; G06F16/31; G06F16/316; G06F16/322; G06F16/90; G06F16/93; Y; Y10; Y10S; Y10S707/00; Y10S707/99941; Y10S707/99944; Y10S707/99945; Y10S707/99948; Y10S707/99951; Y10S707/99952; Y10S707/99953

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 295 words
A structured database system enabling a plurality of operators to share a structured document through a check-in or check-out of the structured document, said structured database system comprising: a plurality of instances each defining an element of a structured document, wherein each instance is settable to an editable state and an edit inhibited state with respect to respective ones of a plurality of operators; a plurality of edit blocks, each edit block storing a plurality of edit block pointers; a plurality of storage blocks, each storage block storing a plurality of storage block pointers designating respectively corresponding instances of said plurality of instances and said plurality of edit block pointers, of each edit block, indicating connections to respectively corresponding storage blocks; a plurality of storage blocks, each storage block storing a plurality of storage block pointers respectively associated with said plurality of instances and said edit block pointers indicating connections to a respectively corresponding storage blocks; selecting means for selecting an edit block, of said plurality of edit blocks, in response to the check-in of the structured document by a first operator of said plurality of operators, thereby designating remaining operators of said plurality of operators, the plurality of edit block pointers of the selected edit block thereby indicating the connections to respectively corresponding storage blocks and the respectively associated plurality of instances; means for setting the corresponding, selected instances to the editable state with respect to the first operator and to the edit inhibited state with respect to the remaining operators of the plurality of operators; and deselecting means for deselecting the selected edit block in response to a check-out of the structured document by the first operator, and for setting the corresponding, deselected instances to the editable state with respect to all operators.
Claim 2
Dependent Claim 295 words
A structured database system enabling a plurality of operators to share a structured document through a check-in or check-out of the structured document, said structured database system comprising: a plurality of instances each defining an element of a structured document, wherein each instance is settable to an editable state and an edit inhibited state with respect to respective ones of a plurality of operators; a plurality of edit blocks, each edit block storing a plurality of edit block pointers; a plurality of storage blocks, each storage block storing a plurality of storage block pointers designating respectively corresponding instances of said plurality of instances and said plurality of edit block pointers, of each edit block, indicating connections to respectively corresponding storage blocks; a plurality of storage blocks, each storage block storing a plurality of storage block pointers respectively associated with said plurality of instances and said edit block pointers indicating connections to a respectively corresponding storage blocks; selecting means for selecting an edit block, of said plurality of edit blocks, in response to the check-in of the structured document by a first operator of said plurality of operators, thereby designating remaining operators of said plurality of operators, the plurality of edit block pointers of the selected edit block thereby indicating the connections to respectively corresponding storage blocks and the respectively associated plurality of instances; means for setting the corresponding, selected instances to the editable state with respect to the first operator and to the edit inhibited state with respect to the remaining operators of the plurality of operators; and deselecting means for deselecting the selected edit block in response to a check-out of the structured document by the first operator, and for setting the corresponding, deselected instances to the editable state with respect to all operators.
Claim 3
Dependent Claim 23 words
The structured database system as claimed in claim 1, wherein each of the instances further comprises a control information and an information body.
Claim 4
Dependent Claim 21 words
The structured database system as claimed in claim 2, wherein the information body further comprises a character string of real information.
Claim 5
Dependent Claim 30 words
The structured database system as claimed in claim 2, wherein each of the plurality of instances further comprises means for indicating an external file for introduction into the structured document.
Claim 6
Dependent Claim 18 words
The structured database system as claimed in claim 4, wherein the external file further comprises a graphic image.
Claim 7
Dependent Claim 18 words
The structured database system as claimed in claim 4, wherein the external file further comprises a text file.
Claim 8
Dependent Claim 17 words
The structured database system as claimed in claim 4, wherein the external file further comprises a spreadsheet.
Claim 9
Dependent Claim 85 words
The structured database system as claimed in claim 2, wherein for each instance of the plurality of instances the control information further comprises: a plurality of identifier IDs each corresponding to each instance for identifying the contents thereof, a plurality of numbers each corresponding to each of the plurality of instances for identifying version information of the contents of the instance; and a plurality of data-type identifiers for indicating whether the instance indicates the structure of a document or a character string of the document.
Claim 10
Dependent Claim 72 words
The structured database system as claimed in claim 8, wherein for each of the plurality of instances the control information further comprises: a link destination for indicating the destination of the instance; a link source for indicating the source of the instance; and a link attribute for denoting whether said link is a link destination or link source; wherein the contents of the instance may be identified together with the control information.
Claim 11
Dependent Claim 73 words
The structured database system as claimed in claim 2, wherein for each instance of the plurality of instances the control information further comprises: a link destination for indicating the destination of the instance; a link source for indicating the source of the instance; and a link attribute for denoting whether said link is a link destination or link source; wherein the contents of the instance may be identified together with the control information.
Claim 12
Dependent Claim 33 words
The structured database system as claimed in claim 9, wherein the contents of each instance are so arranged that the structure of the structured document and the instances of the document sequentially correspond.
Claim 13
Dependent Claim 33 words
The structured database system as claimed in claim 8, wherein the contents of each instance are so arranged that the structure of the structured document and the instances of the document sequentially correspond.
Claim 14
Dependent Claim 73 words
The structured database system as claimed in claim 2, wherein during check-in of the document, a first edit block, a first group of storage blocks corresponding thereto, and the contents of each instance are simultaneously checked in, said structured database system further comprising: means for modifying the edit block into a modified edit block and comparing the modified edit block with the previously unmodified edit block before check-out of the data is performed.
Claim 15
Dependent Claim 32 words
The structured database system as claimed in claim 13, further comprising: means for retaining the differences between the modified edit block and the previously unmodified edit block as an old edit block.
Claim 16
Dependent Claim 68 words
The structured database system as claimed in claim 13, further comprising: means for forming the edit blocks in a version control table when viewed from a check-out destination, wherein said edit blocks are given from the first check-out destination to a second and a third check-out destination when the check-out operation is performed, thereby reflecting the progress of document development and version revision on the structured database system.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-09-03 2000-03-04 2000-09-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-09-03 2004-03-04 2004-09-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-09-03 2008-03-04 2008-09-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag