System and method for synchronizing data objects in a cloud based social networking environment
First Claim
1. A method of synchronizing and sharing data objects, the method comprising:
- configuring a set of access privileges, within a collaboration site, to define a sharing configuration to allow sharing of a set of data objects between a group of computing devices comprising a first computing device and second computing devices;
updating a data object at the first computing device;
receiving an updated data object at the collaboration site from a sync client of the first computing device in response to saving the updated data object;
automatically synchronizing the updated data object at the collaboration site; and
automatically pushing the updated data object from the collaboration site to the second computing devices to share the updated data object in accordance with the sharing configuration.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are provided for synchronizing and sharing data objects. The method includes configuring a set of access privileges, within a collaboration site, to define a sharing configuration to allow sharing of a set of data objects between a group of computing devices comprising a first computing device and second computing devices; updating a data object at the first computing device; receiving an updated data object at the collaboration site from a sync client of the first computing device in response to saving the updated data object; automatically synchronizing the updated data object at the collaboration site; and automatically pushing the updated data object from the collaboration site to the second computing devices to share the updated data object in accordance with the sharing configuration.
-
Citations
21 Claims
-
1. A method of synchronizing and sharing data objects, the method comprising:
-
configuring a set of access privileges, within a collaboration site, to define a sharing configuration to allow sharing of a set of data objects between a group of computing devices comprising a first computing device and second computing devices; updating a data object at the first computing device; receiving an updated data object at the collaboration site from a sync client of the first computing device in response to saving the updated data object; automatically synchronizing the updated data object at the collaboration site; and automatically pushing the updated data object from the collaboration site to the second computing devices to share the updated data object in accordance with the sharing configuration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An online collaboration server system, comprising:
a processor that is configured to; configure a set of access privileges to define a sharing configuration to allow sharing of a set of data objects between a group of computing devices comprising a first computing device and second computing devices; receive an updated data object from a sync client of the first computing device, in response to saving the updated data object; and automatically synchronize the updated data object with a cloud-based database; and automatically push the updated data object to the second computing devices to share the updated data object in accordance with the sharing configuration. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
21. An online collaboration system for synchronizing and sharing data objects among a group of computing devices that are communicatively coupled to the online collaboration system, the online collaboration system comprising:
-
a cloud-based database configured to store data objects; and an online collaboration server that is configured to; configure a set of access privileges to define a sharing configuration to allow sharing of a set of data objects between the group of computing devices comprising a first computing device and second computing devices; receive, upon saving the updated data object, an updated data object from a sync client of the first computing device; automatically synchronize the updated data object with the cloud-based database; and automatically push the updated data object to the second computing devices to share the updated data object in accordance with the sharing configuration.
-
Specification