US5434962A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and system for automatically generating logical structures of electronic documents
Assignee: Fujifilm Business Innovation Corp
•
Filing: 1994-05-24
•
Granted: 1995-07-18
•
Expires: 2014-05-24
Abstract
Abstract According to the present invention, a document structure generation system in which logical structure generation rules are established between a logical structure satisfying the restrictions of a generic logical structure which restricts the logical structure of an input document or documents and a logical structure satisfying the restrictions of a generic logical structure which restricts the logical structure of an output document or documents. A logical structure of an output document can be automatically generated from a logical structure of an input document according to the rules.
Inventors
- 👤 Masaki Kyojima
- 👤 Koji Kusumoto
- 👤 Makoto Takeoka
- 👤 Noriyuki Kamibayashi
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 20:09
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/10; G06F40/12; G06F40/14; G06F40/166
Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
236 words
A method of generating a logical document structure for a new electronic document, wherein the new electronic document is to have a plurality of logically-connected document-parts; wherein a generic logical structure corresponds to a configuration of document-parts and is expressed by a tree-like logical connection of nodes; and wherein each of multiple generic logical structures includes restrictions for the connection of nodes therein; the method comprising the steps of: storing a plurality of the generic logical structures; storing a plurality of electronic documents, each having a logical document structure corresponding to one of the stored generic logical structures; storing a plurality of sets of rules, each defining a relationship between logical document structures corresponding to one of the stored generic logical structures and logical document structures corresponding to another of the stored generic logical structures; receiving at least one of the stored electronic documents and the stored generic logic structure corresponding thereto, at least one stored generic logical structure restricting the logical document structure of the new electronic document, and at least one of the stored sets of rules defining the relationship between logical document structures corresponding to the received generic logical structures; and establishing and interconnecting nodes to generate the new logical document structure of the new electronic document, according to restrictions of the received generic logical structure restricting the logical structure of the new electronic document and according to the received set of rules.
Claim 2
Independent Claim
236 words
A method of generating a logical document structure for a new electronic document, wherein the new electronic document is to have a plurality of logically-connected document-parts; wherein a generic logical structure corresponds to a configuration of document-parts and is expressed by a tree-like logical connection of nodes; and wherein each of multiple generic logical structures includes restrictions for the connection of nodes therein; the method comprising the steps of: storing a plurality of the generic logical structures; storing a plurality of electronic documents, each having a logical document structure corresponding to one of the stored generic logical structures; storing a plurality of sets of rules, each defining a relationship between logical document structures corresponding to one of the stored generic logical structures and logical document structures corresponding to another of the stored generic logical structures; receiving at least one of the stored electronic documents and the stored generic logic structure corresponding thereto, at least one stored generic logical structure restricting the logical document structure of the new electronic document, and at least one of the stored sets of rules defining the relationship between logical document structures corresponding to the received generic logical structures; and establishing and interconnecting nodes to generate the new logical document structure of the new electronic document, according to restrictions of the received generic logical structure restricting the logical structure of the new electronic document and according to the received set of rules.
Claim 3
Independent Claim
331 words
A method of generating a new logical structure for a new electronic document, wherein the new electronic document is to have a plurality of logically-connected document-parts; wherein a generic logical structure corresponds to a configuration of the document-parts and is expressed by a logic-tree structure having at least one parent node connected to at least one corresponding child node, and a leaf node being a child node having any one of the document-parts as its contents; and wherein each of multiple generic logical structures includes restrictions for the connection of nodes therein; the method comprising the steps of: storing a plurality of the generic logical structures; storing a plurality of electronic documents, each having a logical document structure corresponding to one of the stored generic logical structures; storing a plurality of sets of rules, each defining a relationship between logical document structures and logical document structures corresponding to one of the stored generic logical structures corresponding to another of the stored generic logical structures; receiving at least one of the stored electronic documents and the stored generic logic structure corresponding thereto, at least one stored generic logical structure restricting the logical document structure of the new electronic document, and at least one of the stored sets of rules defining the relationship between logical document structures corresponding to the received generic logical structures; and establishing and interconnecting nodes to generate the new logical document structure of the new electronic document, according to restrictions of the received generic logical structure restricting the logical structure of the new electronic document and according to the received set of rules, the step of establishing and interconnecting further including the substeps of: determining a need for one or more child nodes; generating any child node needed for interconnection of nodes, determining, according to a descriptor in the restrictions of the received generic logical structure, whether any rule of the received set of rules is necessary for interconnection of nodes; and applying any rule determined to be necessary.
Claim 4
Independent Claim
331 words
A method of generating a new logical structure for a new electronic document, wherein the new electronic document is to have a plurality of logically-connected document-parts; wherein a generic logical structure corresponds to a configuration of the document-parts and is expressed by a logic-tree structure having at least one parent node connected to at least one corresponding child node, and a leaf node being a child node having any one of the document-parts as its contents; and wherein each of multiple generic logical structures includes restrictions for the connection of nodes therein; the method comprising the steps of: storing a plurality of the generic logical structures; storing a plurality of electronic documents, each having a logical document structure corresponding to one of the stored generic logical structures; storing a plurality of sets of rules, each defining a relationship between logical document structures and logical document structures corresponding to one of the stored generic logical structures corresponding to another of the stored generic logical structures; receiving at least one of the stored electronic documents and the stored generic logic structure corresponding thereto, at least one stored generic logical structure restricting the logical document structure of the new electronic document, and at least one of the stored sets of rules defining the relationship between logical document structures corresponding to the received generic logical structures; and establishing and interconnecting nodes to generate the new logical document structure of the new electronic document, according to restrictions of the received generic logical structure restricting the logical structure of the new electronic document and according to the received set of rules, the step of establishing and interconnecting further including the substeps of: determining a need for one or more child nodes; generating any child node needed for interconnection of nodes, determining, according to a descriptor in the restrictions of the received generic logical structure, whether any rule of the received set of rules is necessary for interconnection of nodes; and applying any rule determined to be necessary.
Claim 5
Dependent Claim
174 words
An electronic document processing system comprising: an electronic document memory unit for storing a plurality of predetermined electronic documents, wherein each predetermined electronic document includes a set of logically-connected document-parts, a logical structure of the document-parts that expresses the logical relationships among the document-parts, and a generic logical structure derived from the Logical structure; a document program memory unit for storing a program to automatically generate a new electronic document from the stored electronic documents and for storing a plurality of sets of rules defining relationships between any pair of stored generic logical structures; and a document program executing unit for receiving at least one of the stored electronic documents, a first and second of at least one of the stored generic logical structures, at least one of the stored sets of rules corresponding to the first and second generic logical structures, and the stored program and for executing the program to automatically generate the new electronic document according to the received electronic documents, first and second generic logical structures and sets of rules.
Claim 6
Dependent Claim
174 words
An electronic document processing system comprising: an electronic document memory unit for storing a plurality of predetermined electronic documents, wherein each predetermined electronic document includes a set of logically-connected document-parts, a logical structure of the document-parts that expresses the logical relationships among the document-parts, and a generic logical structure derived from the Logical structure; a document program memory unit for storing a program to automatically generate a new electronic document from the stored electronic documents and for storing a plurality of sets of rules defining relationships between any pair of stored generic logical structures; and a document program executing unit for receiving at least one of the stored electronic documents, a first and second of at least one of the stored generic logical structures, at least one of the stored sets of rules corresponding to the first and second generic logical structures, and the stored program and for executing the program to automatically generate the new electronic document according to the received electronic documents, first and second generic logical structures and sets of rules.
Claim 7
Dependent Claim
199 words
An electronic document processing system comprising: an electronic document memory unit for storing a plurality of predetermined electronic documents, wherein each predetermined electronic document includes a set of logically-connected document-parts, a logical structure of the document-parts that expresses the logical relationships among the document-parts, and a generic logical structure derived from the logical structure; a document program memory unit for storing a program to automatically generate a new electronic document from the stored electronic documents and for storing a plurality of a set of rules defining relationships between any pair of stored generic logical structures; a document program executing unit for receiving at least one of the stored electronic documents, a first and second of at least one of the stored generic logical structures, at least one of the stored sets of rules corresponding to the first and second generic logical structures, and the stored program and for executing the program to automatically generate the new electronic document according to the received electronic documents, first and second generic logical structures and sets of rules; and an automatic layout processing unit for receiving the new electronic document and for automatically executing a physical layout structure of the new electronic document.
Claim 8
Dependent Claim
199 words
An electronic document processing system comprising: an electronic document memory unit for storing a plurality of predetermined electronic documents, wherein each predetermined electronic document includes a set of logically-connected document-parts, a logical structure of the document-parts that expresses the logical relationships among the document-parts, and a generic logical structure derived from the logical structure; a document program memory unit for storing a program to automatically generate a new electronic document from the stored electronic documents and for storing a plurality of a set of rules defining relationships between any pair of stored generic logical structures; a document program executing unit for receiving at least one of the stored electronic documents, a first and second of at least one of the stored generic logical structures, at least one of the stored sets of rules corresponding to the first and second generic logical structures, and the stored program and for executing the program to automatically generate the new electronic document according to the received electronic documents, first and second generic logical structures and sets of rules; and an automatic layout processing unit for receiving the new electronic document and for automatically executing a physical layout structure of the new electronic document.
Claim 9
Dependent Claim
230 words
An electronic document processing system comprising: an electronic document memory unit for storing a plurality of predetermined electronic documents, wherein each predetermined electronic document includes a set of logically-connected document-parts, a logical structure of the document-parts that expresses the logical relationships among the document-parts, and a generic logical structure derived from the logical structure; a document program memory unit for storing a program to automatically generate a new electronic document from the stored electronic documents and for storing a plurality of sets of rules defining relationships between any pair of stored generic logical structures; a document program executing unit for receiving at least one of the stored electronic documents, a first and second of at least One Of the stored generic logical structures, at least one of the stored sets of rules corresponding to the first and second logical structures, and the stored program and for executing the program to automatically generate the new electronic document according to the received electronic documents, first and second generic logical structures, and sets of rules; an automatic layout processing unit for receiving the new electronic document and for automatically executing a physical layout structure of the new electronic document; an input unit for inputting edit items; and a document processing unit for editing the new electronic document according to the edit items; whereby an automatic generation mode or an edit mode are selectable.
Claim 10
Dependent Claim
230 words
An electronic document processing system comprising: an electronic document memory unit for storing a plurality of predetermined electronic documents, wherein each predetermined electronic document includes a set of logically-connected document-parts, a logical structure of the document-parts that expresses the logical relationships among the document-parts, and a generic logical structure derived from the logical structure; a document program memory unit for storing a program to automatically generate a new electronic document from the stored electronic documents and for storing a plurality of sets of rules defining relationships between any pair of stored generic logical structures; a document program executing unit for receiving at least one of the stored electronic documents, a first and second of at least One Of the stored generic logical structures, at least one of the stored sets of rules corresponding to the first and second logical structures, and the stored program and for executing the program to automatically generate the new electronic document according to the received electronic documents, first and second generic logical structures, and sets of rules; an automatic layout processing unit for receiving the new electronic document and for automatically executing a physical layout structure of the new electronic document; an input unit for inputting edit items; and a document processing unit for editing the new electronic document according to the edit items; whereby an automatic generation mode or an edit mode are selectable.
References Cited (Backward Citations)
US3886325A
Cited
US4633430A
Cited
US4996662A
Cited
US4751740A
Cited
US5043891A
Cited
US4912669A
Cited
US5119491A
Cited
US4949287A
Cited
US5130924A
Cited
US5280574A
Cited
US5181162A
Cited
US5251314A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1998-07-17 | 1999-01-16 | 1999-07-18 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2002-07-17 | 2003-01-16 | 2003-07-18 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2006-07-17 | 2007-01-16 | 2007-07-18 | $7700.00 | Window Closed / Lapsed |