×

Method and apparatus for a file sharing and synchronization system

  • US 8,370,298 B2
  • Filed: 12/23/2010
  • Issued: 02/05/2013
  • Est. Priority Date: 11/08/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for synchronizing and sharing data across a plurality of client devices in a system that includes a synchronization server, the method comprising:

  • maintaining a copy of one or more data objects on each of the plurality of client devices and the synchronization server;

    detecting a change to one of the data objects on one of the client devices;

    sending notification of the change from said client device to the synchronization server;

    updating the corresponding data object on the synchronization server with the change;

    sending notification of the change from the synchronization server to the other of the plurality of client devices; and

    updating the corresponding data object on the other plurality of client devices with the change;

    wherein, on each of the client devices, a client synchronization application executing on the client device monitors the data objects for changes and communicates with the synchronization server regarding any changes to the data objects;

    wherein the client synchronization application enables the user to manage the synchronization of data objects and share data objects with other users; and

    wherein the client synchronization application includes a contact list for enabling the user to select other users with whom to share data objects and data object group management for enabling the user manage shared data objects.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×