Collaborative design using duplicated workspaces
AssigneeDassault Systemes
InventorsJacques Beinvel, Yann Lancien
Life of this patent
Estimating the term…
Abstract
A computer-implemented method includes storing data in a memory area such that the data is organized into a plurality of workspaces including a first workspace, creating a second workspace within the memory area, and copying at least a portion of the data of the first workspace into the second workspace. The method also includes enabling a user of one of a plurality of client computers to edit one of the first workspace and the second workspace, comparing the first workspace and the second workspace, and synchronizing the first workspace and the second workspace based on the comparison.
Claims20
A computer-implemented method comprising:
- storing data in a memory area such that the data is organized into a plurality of workspaces including a first workspace;
- creating a second workspace within the memory area;
- copying at least a portion of the data of the first workspace into the second workspace;
- enabling a user of one of a plurality of client computers to edit one of the first workspace and the second workspace;
- comparing the first workspace and the second workspace;
- and
- synchronizing the first workspace and the second workspace based on the comparison.
A computer system comprising:
- a plurality of client computers;
- a memory area configured to store data organized into a plurality of workspaces including a first workspace;
- and
- a server operatively coupled to said memory area, said server configured to:
- create a second workspace within said memory area;
- copy at least a portion of the data of the first workspace into the second workspace;
- enable a user of one of said plurality of client computers to edit one of the first workspace and the second workspace;
- compare the first workspace and the second workspace;
- and
- synchronize the first workspace and the second workspace based on the comparison.
A computer program product comprising:
- one or more computer-readable storage media having computer-executable components for use in user collaboration, said components comprising:
- a data management component that when executed by at least one processor causes the at least one processor to store data in a memory area such that the data is organized into a plurality of workspaces including a first workspace;
- and
- a workspace management component that when executed by at least one processor causes the at least one processor to:
- create a second workspace within the memory area;
- copy at least a portion of the data of the first workspace into the second workspace;
- enable a user of one of a plurality of client computers to edit one of the first workspace and the second workspace;
- compare the first workspace and the second workspace;
- and
- synchronize the first workspace and the second workspace based on the comparison.
Dependencies are inferred from the claim text.