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.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method for aggregating and synchronizing messages, 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 each of the remote e-mail accounts; receiving, by the synchronization server, an update to one of the messages associated with one of the remote e-mail accounts; and facilitating, by the synchronization server, access to the one of the remote e-mail accounts and another one of the remote email accounts via the user account. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A non-transitory computer-readable medium for aggregating and synchronizing messages, 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 each of the remote e-mail accounts; code for receiving update to one of the messages associated with one of the remote e-mail accounts; and code for facilitating access to the one of the remote e-mail accounts and another one of the remote email accounts via the user account. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. 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 each of the remote e-mail accounts; receive an update to one of the messages associated with one of the remote e-mail accounts; and facilitate access to the one of the remote e-mail accounts and another one of the remote email accounts via the user account. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
Specification