SYSTEM, METHOD, AND COMPUTER PROGRAM FOR ENABLING A USER TO SYNCHRONIZE, MANAGE, AND SHARE FOLDERS ACROSS A PLURALITY OF CLIENT DEVICES AND A SYNCHRONIZATION SERVER
4 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and computer program are provided for enabling a user to synchronize, manage, and share files and folders across a plurality of client devices and a synchronization server. In a user interface, a first view displays all folders, which a user has synchronized to the synchronization server and a drop-target zone to which the user is able to drag a folder from the local device to synchronize the folder with the synchronization server. A second view displays all files and folders, which the user has shared with other users. A third view displays a list of user contacts, where each contact is a drop-target zone on which a user is able to drag a folder to share the folder with the contact. A fourth view is provided in which a user is able to see activity related to a folder displayed in the first view.
24 Citations
43 Claims
-
1-23. -23. (canceled)
-
24. A method for displaying a plurality of synchronized folders, the method comprising:
-
displaying, in a content view on a user device, a plurality of folder indicators, each of the folder indicators representing a folder synchronized with a user account on a synchronization server, wherein the content view comprises;
(i) a list mode that enables a user to view the folder indicators regardless of whether contents related to each of the folder indicators resides on the user device or other user devices synchronized with the user account on the synchronized server, and (ii) a link mode that enables the user to view a plurality of links, each of the links being associated with a folder or at least a portion of contents related to one of the folder indicators, and selectable user interface objects that, when selected, copies the link corresponding to the at least a portion of the contents. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
-
31. A computer program product stored on a non-transitory computer-readable medium and including instructions for causing a computer processor to carry out steps comprising:
-
displaying, in a content view on a user device, a plurality of folder indicators, each of the folder indicators representing a folder synchronized with a user account on a synchronization server, wherein the content view comprises;
(i) a list mode that enables the user to view the folder indicators regardless of whether contents related to each of the folder indicators resides on the user device or other user devices synchronized with the user account on the synchronized server, and (ii) a link mode that enables the user to view a plurality of links, each of the links being associated with a folder at least a portion of contents related to one of the folder indicators, and selectable user interface objects that, when selected, copies the link corresponding to the at least a portion of the contents. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. A user interface configured to:
-
display, in a content view on a user devices, a plurality of folder indicators, each of the folder indicators representing a folder synchronized with a user account on a synchronization server, wherein the content view comprises;
(i) a list mode that enables the user to view the folder indicators regardless of whether contents related to each of the folder indicators resides on the user device or other user devices synchronized with the user account on the synchronized server, and (ii) a link mode that enables the user to view a plurality of links, each of the links being associated with a folder or at least a portion of contents related to one of the folder indicators, and selectable user interface objects that, when selected, copies the link corresponding to the at least a portion of the contents. - View Dependent Claims (39, 40, 41, 42, 43)
-
Specification