Systems And Methodologies For Document Processing And Interacting With A User, Providing Storing Of Events Representative Of Document Edits Relative To A Document; Selection Of A Selected Set Of Document Edits; Generating Presentation Data Responsive To Said Selected Set Of Document Edits And The Stored Events; And Providing A Display Presentation Responsive To The Presentation Data
First Claim
1. A method for user interaction and document processing, the method comprising:
- providing display presentation data representative of a specific combination view of edit events that define elements of a display presentation;
providing a first said display presentation responsive to said display presentation data;
generating additional said edit events representative of and responsive to a user input made relative to the first display presentation;
wherein each said edit event is comprised of event content comprising a document change and an edit reference;
wherein the event content is generated in a defined entry order of input;
wherein each respective said edit reference identifies a position for utilization of a respective said document change;
wherein a respective said document change defines operations to be performed at the respective said position defined by the respective said edit reference associated with said respective said document change;
storing each said edit event in event storage;
generating a selected edit list for a set of selected edit events representative of a respective said specific combination view;
wherein the selected edit list defines which of the edit events stored in the event storage are selected events that are utilized to generate a revised display presentation responsive to the event storage;
wherein the events in the selected edit list can comprise less than all the events between a first event and a last event within an ordering of the entry order of input;
the method further comprising;
generating revised display presentation data responsive to said selected edit list; and
generating a respective revised display presentation responsive to said respective revised display presentation data.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method provide for user interaction and document processing via event generation and processing. An underlying document is displayed and worked with (ranging from a blank document, or a presentation display of a non-blank document or an image of anything relative to which a user can make annotations that can result in a respective combined display presentation of the underlying image combined with the selected ones of the annotation). The annotations to be displayed are selected by criteria such as user, time, location, etc. A combined display presentation is generated responsive to respective display presentation data, and is associated with and representative of a specific combination view of edit events. A second version of a display presentation can be provided by selecting the events associated with a respective one of more users'"'"' annotations to form a selected set that is used to generate said display presentation data.
-
Citations
37 Claims
-
1. A method for user interaction and document processing, the method comprising:
-
providing display presentation data representative of a specific combination view of edit events that define elements of a display presentation; providing a first said display presentation responsive to said display presentation data; generating additional said edit events representative of and responsive to a user input made relative to the first display presentation; wherein each said edit event is comprised of event content comprising a document change and an edit reference; wherein the event content is generated in a defined entry order of input; wherein each respective said edit reference identifies a position for utilization of a respective said document change; wherein a respective said document change defines operations to be performed at the respective said position defined by the respective said edit reference associated with said respective said document change; storing each said edit event in event storage; generating a selected edit list for a set of selected edit events representative of a respective said specific combination view; wherein the selected edit list defines which of the edit events stored in the event storage are selected events that are utilized to generate a revised display presentation responsive to the event storage; wherein the events in the selected edit list can comprise less than all the events between a first event and a last event within an ordering of the entry order of input; the method further comprising; generating revised display presentation data responsive to said selected edit list; and generating a respective revised display presentation responsive to said respective revised display presentation data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for document creation and editing by at least one user, the method comprising:
-
providing a display presentation of a respective document responsive to respective display presentation data; storing event data representative of respective events in document storage, said event data comprised of a respective document change and a respective edit reference for a respective event, and representative of a respective document edit relative to the display presentation of the respective document; wherein the respective edit reference defines a location for applying the respective document change; wherein the respective document change provides information on how to modify the display presentation; the method further comprising; selecting a set of the events as a selected set of events; generating revised display presentation data responsive to the selected set of events and the document storage; and providing a revised display presentation of a respective revised document responsive to the respective revised display presentation data. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for document processing and interacting with a user, the system comprising:
a document processing system comprising; document storage for storing events representative of document edits relative to a document having a beginning and an end; wherein each said document edit is comprised of a respective document change and a respective edit reference; wherein the document edits are generated in a defined entry order of input; wherein each respective said document change provides information on how to modify the document with the respective said document edit at a location as located by each respective said edit reference; selection logic responsive to said user selection of a selected set of document edits, comprised of one of;
no said document edits, one said document edit, and a plurality of said document edits;wherein the document edits in the selected set can comprise less than all the document edits between a first document edit and a last document edit within an ordering of the entry order of input; display generation logic for generating presentation data responsive to said selected set of document edits; and a display apparatus providing a display presentation responsive to the presentation data. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
31. A method for document processing and interacting with at least one user, the method comprising, for each user:
-
storing, in storage, events representative of document edits relative to a document having a beginning and an end; wherein each said document edit is comprised of a respective document change and a respective edit reference; wherein the document edits are generated in a defined entry order of input; wherein each respective said document change provides information on how to modify the document with the respective said document edit at a location as located by each respective said edit reference; selecting a selected set of document edits, comprised of;
no said document edits, one said document edit, and a plurality of said document edits;wherein the document edits in the selected set can comprise less than all the document edits between a first document edit and a last document edit within an ordering of the entry order of input; generating presentation data responsive to said selected set of document edits; and providing a display presentation responsive to the presentation data. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
Specification