Groupware save operation
AssigneeInternational Business Machines Corporation
InventorsCary Lee Bates, Jeffrey Michael Ryan
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsCary Lee Bates, Jeffrey Michael Ryan
Estimating the term…
A collaborative-processing system editor that associates changes made to a shared object with the user who made them, such that the user can save and discard just those changes without affecting the changes made by others while still allowing all users to simultaneously view the changes that others make. The system manages sets of change regions that identify portions of the object for which a user has entered changes. As the user enters changes for the shared object, the system establishes pre-commit records associated with change regions. The pre-commit records include the change data entered by the user but not yet saved or committed to the shared object. The system displays a simultaneous view of the shared object and the pre-commit changes to all users. This simultaneous view is of the shared object and the pre-commit changes as they would appear if they had already been saved to the shared object. When the user requests that the pre-commit changes be saved, the system saves only the pre-commit changes for that user without saving changes entered by other users to the shared object. When the user requests that the pre-commit changes be discarded, the system discards only the pre-commit changes for that user without discarding changes entered by others users.
A collaborative-processing system, comprising:
A computer system, said computer system comprising:
A groupware data structure used by a groupware program to manage change operations by a plurality of users to a shared object, comprising:
A computer program product that allows a plurality of users to edit a shared object, comprising:
A method for editing a shared object by a plurality of users, comprising the steps of:
Dependencies are inferred from the claim text.