METHOD AND APPARATUS FOR A FILE SHARING SYNCHRONIZATION SYSTEM
5 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method is provided for managing and sharing picture files. In one embodiment of the present invention, the method comprises providing a server platform and providing a datastore on the server platform for maintaining full resolution copies of the files shared between a plurality of sharing clients. A synchronization engine is provided on the server platform and is configured to send real-time updates to a plurality of sharing clients when at least one of the sharing clients updates or changes one of said files. A web interface may also be provided that allows a user to access files in the datastore through the use of a web browser.
27 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method for aggregating and synchronizing messages associated with a user, the method comprising:
-
associating, by a synchronization server, a plurality of remote e-mail accounts with a user account on the synchronization server; maintaining, by the synchronization server, a copy of each message associated with the remote e-mail accounts; receiving, by the synchronization server, an update to one of the messages; and sending, by the synchronization server, the received updates to each of a plurality of client devices associated with the user. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A non-transitory computer-readable medium, comprising computer-executable code for aggregating and synchronizing messages associated with a user, comprising:
-
code for associating a plurality of remote e-mail accounts with a user account on the synchronization server; code for maintaining a copy of each message associated with the remote e-mail accounts; code for receiving an update to one of the messages; and code for sending the received updates to each of a plurality of client devices associated with the user. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. A synchronization server configured to:
-
associate a plurality of remote e-mail accounts with a user account on the synchronization server; maintain a copy of each message associated with the remote e-mail accounts; receive an update to one of the messages; and send the received updates to each of a plurality of client devices associated with the user. - View Dependent Claims (36, 37, 38, 39, 40)
-
Specification