System and method for transmitting workspace elements across a network
First Claim
1. A system, comprising:
- a first store for storing a first workspace element in a first format;
a second store for storing a second workspace element which is an independently-modifiable copy of the first workspace element in a second format;
a communications channel coupling the first store to the second store;
synchronization means for synchronizing the first workspace element and the second workspace element; and
a translator for translating between the first format and the second format.
5 Assignments
0 Petitions
Accused Products
Abstract
A system uses a global translator to automatically synchronize multiple copies of a workspace element across different formats between multiple sites in a secure network environment, independent of whether the sites are protected by site firewalls. The secure network environment includes a global server connected to multiple clients. The system includes a first store for storing a first workspace element in a first format, a second store for storing a second workspace element which is an independently-modifiable copy of the first workspace element in a second format, a communications channel coupling the first store to the second store, synchronization means for synchronizing the first workspace element and the second workspace element, and a translator for translating between the first format and the second format.
243 Citations
34 Claims
-
1. A system, comprising:
-
a first store for storing a first workspace element in a first format;
a second store for storing a second workspace element which is an independently-modifiable copy of the first workspace element in a second format;
a communications channel coupling the first store to the second store;
synchronization means for synchronizing the first workspace element and the second workspace element; and
a translator for translating between the first format and the second format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
17. A method, comprising:
-
accessing a first store storing a first workspace element in a first format;
accessing a second store storing a second workspace element which is an independently-modifiable copy of the first workspace element in a second format;
synchronizing the first workspace element and the second workspace element; and
translating between the first format and the second format.
-
-
33. A system, comprising:
-
means for accessing a first store storing a first workspace element in a first format;
means for accessing a second store storing a second workspace element which is an independently-modifiable copy of the first workspace element in a second format;
means for synchronizing the first workspace element and the second workspace element; and
means for translating between the first format and the second format.
-
-
34. A computer-readable storage medium storing program code for causing a computer to perform the steps of:
-
accessing a first store storing a first workspace element in a first format;
accessing a second store storing a second workspace element which is an independently-modifiable copy of the first workspace element in a second format;
synchronizing the first workspace element and the second workspace element; and
translating between the first format and the second format.
-
Specification