Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
302 words
A method of operating a digital data processing system that includes digital memory, a database stored in the digital memory, and a display; the database including workspace data units; each workspace data unit having a respective unique identifier; the system being capable of presenting on the display, for each of the workspace data units, a respective workspace that includes information based on the workspace data unit; the method comprising: performing a sequence of operations on a plurality of the workspace data units, the plurality of workspace data units including a first workspace data unit, one of the sequence of operations being performed on the first workspace data unit; logging the sequence of operations performed on the workspace data units to produce operations history data; the operations history data including first unit history data indicating the operation performed on the first workspace data unit; the first unit history data including first UID data indicating the first workspace data unit's unique identifier; creating a record of operations in a second one of the workspace data units in the database; the act of creating the record comprising: scanning the operations history data until the first unit history data is reached; and based on the first unit history data, automatically including second unit history data in the second workspace data unit and automatically adding second UID data indicating the respective unique identifier of the first workspace data unit to the second workspace data unit; the second unit history data indicating the operation performed on the first workspace data unit; and displaying a second unit workspace based on the second workspace data unit; the second unit workspace including: operation information describing the operation performed on the first workspace data unit; and a first selectable unit that a user can select to access the first workspace data unit.
Claim 2
Independent Claim
302 words
A method of operating a digital data processing system that includes digital memory, a database stored in the digital memory, and a display; the database including workspace data units; each workspace data unit having a respective unique identifier; the system being capable of presenting on the display, for each of the workspace data units, a respective workspace that includes information based on the workspace data unit; the method comprising: performing a sequence of operations on a plurality of the workspace data units, the plurality of workspace data units including a first workspace data unit, one of the sequence of operations being performed on the first workspace data unit; logging the sequence of operations performed on the workspace data units to produce operations history data; the operations history data including first unit history data indicating the operation performed on the first workspace data unit; the first unit history data including first UID data indicating the first workspace data unit's unique identifier; creating a record of operations in a second one of the workspace data units in the database; the act of creating the record comprising: scanning the operations history data until the first unit history data is reached; and based on the first unit history data, automatically including second unit history data in the second workspace data unit and automatically adding second UID data indicating the respective unique identifier of the first workspace data unit to the second workspace data unit; the second unit history data indicating the operation performed on the first workspace data unit; and displaying a second unit workspace based on the second workspace data unit; the second unit workspace including: operation information describing the operation performed on the first workspace data unit; and a first selectable unit that a user can select to access the first workspace data unit.
Claim 3
Dependent Claim
46 words
The method of claim 1, further comprising, upon receiving a signal from a user selecting the first selectable unit, beginning to display a second selectable unit providing two-way access between the second unit workspace and a first unit workspace based on the first workspace data unit.
Claim 4
Dependent Claim
47 words
The method of claim 1, further comprising, upon receiving a signal from a user selecting the first selectable unit, adding a linking data unit to the database, the linking data unit including third UID data indicating the unique identifiers of the first and second workspace data units.
Claim 5
Dependent Claim
33 words
The method of claim 1, further comprising, upon receiving a signal from a user selecting the first selectable unit, beginning to display a first unit workspace based on the first workspace data unit.
Claim 6
Dependent Claim
15 words
The method of claim 1 in which the first selectable unit is a link icon.
Claim 7
Dependent Claim
15 words
The method of claim 1 in which the first selectable unit is a pointer icon.
Claim 8
Dependent Claim
13 words
The method of claim 1 in which the database is a hypermedia database.