System and method for synchronizing data objects in a cloud based social networking environment
First Claim
1. A method of synchronizing and sharing a file, the method comprising:
- configuring a set of access privileges, within a cloud collaboration site, to define a sharing configuration to allow sharing of the file between a group of computing devices comprising a first computing device and one or more second computing devices;
automatically creating, via a sync client of the first computing device, a sync folder on the first computing device, wherein the sync folder is used for storing files added to the sync folder;
updating a file at the first computing device;
automatically synchronizing the updated file at the cloud collaboration site upon adding the updated file to the sync folder so that the updates are accessible by the one or more second computing devices; and
automatically pushing the updated file from the cloud collaboration site to the one or more second computing devices to share the updated file in accordance with the sharing configuration.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are provided for synchronizing and sharing a file. A set of access privileges is configured within a cloud collaboration site to define a sharing configuration to allow sharing of the file between a group of computing devices comprising a first computing device and one or more second computing devices. A sync client automatically creates a sync folder on the first computing device that is used for storing files added to the sync folder. When a file is updated at the first computing device and added to the sync folder, the updated file is automatically synchronized at the cloud collaboration site so that the updates are accessible by the one or more second computing devices. The updated file is automatically pushed from the cloud collaboration site to the one or more second computing devices to share the updated file in accordance with the sharing configuration.
-
Citations
21 Claims
-
1. A method of synchronizing and sharing a file, the method comprising:
-
configuring a set of access privileges, within a cloud collaboration site, to define a sharing configuration to allow sharing of the file between a group of computing devices comprising a first computing device and one or more second computing devices; automatically creating, via a sync client of the first computing device, a sync folder on the first computing device, wherein the sync folder is used for storing files added to the sync folder; updating a file at the first computing device; automatically synchronizing the updated file at the cloud collaboration site upon adding the updated file to the sync folder so that the updates are accessible by the one or more second computing devices; and automatically pushing the updated file from the cloud collaboration site to the one or more second computing devices to share the updated file in accordance with the sharing configuration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An online cloud 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 file between a group of computing devices comprising a first computing device and one or more second computing devices, wherein the first computing device includes a sync client and a sync folder used for storing files added to the sync folder; automatically synchronize an updated file with a cloud-based database upon adding the updated file to the sync folder so that updates made to the updated file are accessible by the one or more second computing devices; and automatically push the updated file to the one or more second computing devices to share the updated file in accordance with the sharing configuration. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
21. An online cloud collaboration system for synchronizing and sharing a file among a group of computing devices that are communicatively coupled to the online cloud collaboration system, the online cloud collaboration system comprising:
-
a cloud-based database configured to store files; and an online cloud collaboration server that is configured to; configure a set of access privileges to define a sharing configuration to allow sharing of a file between the group of computing devices comprising a first computing device and one or more second computing devices, wherein the first computing device includes a sync client and a sync folder used for storing files added to the sync folder; automatically synchronize an updated file with the cloud-based database upon adding the updated file to the sync folder so that updates made to the updated file are accessible by the one or more second computing devices; and automatically push the updated file to the one or more second computing devices to share the updated file in accordance with the sharing configuration.
-
Specification