Browser display of native application presence and interaction data
First Claim
1. A method comprising:
- receiving, by a client application at a first device, presence information identifying a first content item stored on the first device and a user'"'"'s presence with respect to the first content item on a second device, wherein the first content item comprises a folder associated with one or more sub-folders;
displaying, by the client application of the first device, an interface including an organization of content items including the first content item and indicating the user'"'"'s presence with respect to the first content item, the client application providing navigation among the organization of content items;
determining, for each of a plurality of shared folders of the organization of content items, a corresponding total number of users concurrently accessing one of the shared folder, a sub-folder within the shared folder, or a file within the shared folder; and
modifying, by the first device, the interface to include a numerical representation for each shared folder, the numerical representation based on the determined total number of users corresponding to the shared folder.
3 Assignments
0 Petitions
Accused Products
Abstract
A client application of a device receives presence information and other interaction information from other devices synchronized to a set of content items. The interaction information indicates interactions of at least one other device with respect to a synchronized content item. The client application displays a browser depicting the synchronized content items and permitting navigation among organizational elements. The browser also displays the interaction information associated with the content items received from the other devices. The browser displays the interaction information with respect to particular content items or for an organizational element. The browser may also include an activity feed displaying interaction information specific to a content item or relating to a synchronized folder or organizational element. This permits a user to view, at a browser, activity and interactions of other users with respect to content items using native applications on another device.
107 Citations
17 Claims
-
1. A method comprising:
-
receiving, by a client application at a first device, presence information identifying a first content item stored on the first device and a user'"'"'s presence with respect to the first content item on a second device, wherein the first content item comprises a folder associated with one or more sub-folders; displaying, by the client application of the first device, an interface including an organization of content items including the first content item and indicating the user'"'"'s presence with respect to the first content item, the client application providing navigation among the organization of content items; determining, for each of a plurality of shared folders of the organization of content items, a corresponding total number of users concurrently accessing one of the shared folder, a sub-folder within the shared folder, or a file within the shared folder; and modifying, by the first device, the interface to include a numerical representation for each shared folder, the numerical representation based on the determined total number of users corresponding to the shared folder. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a processor configured to execute instructions; a non-transitory, non-volatile storage medium containing instructions, which when executed by the processor cause the processor to perform the steps of; receiving, by a content item viewing application at a first device, presence information identifying a first content item stored on the first device and synchronized with a content management system and further identifying a user of the content management system, the user associated with at least a second device synchronizing the first content item, wherein the first content item comprises a folder associated with one or more sub-folders; displaying, by the content item viewing application, an interface including an organization of content items including the first content item and indicating the user'"'"'s presence with respect to the first content item, the interface providing for navigation among the organization of content items; determining, by the content item viewing application for each of a plurality of shared folders in the organization of content items, a corresponding total number of users concurrently accessing one of the shared folder, a sub-folder within the shared folder, or a file within the folder; and modifying, by the content item viewing application, the interface to include a numerical representation for each shared folder, the numerical representation based on the determined total number of users corresponding to the shared folder. - View Dependent Claims (9, 10, 11)
-
-
12. A computer program product comprising a non-transitory computer-readable storage medium containing computer program code configured to cause a processor to perform steps comprising
receiving, by a client application at a first device, presence information identifying a first content item stored on the first device and a user'"'"'s presence with respect to the first content item on a second device, wherein the first content item comprises a folder associated with one or more sub-folders; -
displaying an interface including an organization of content items including the first content item and indicating the user'"'"'s presence with respect to the first content item, the client application providing navigation among the organization of content items; detecting, for each of a plurality of shared folders in the organization of content items, a corresponding total number of users concurrently accessing one of the shared folder, a sub-folder within the shared folder, or a file within the folder; and modifying, by the first device, the interface to include a numerical representation for each shared folder, the numerical representation based on the determined total number of users corresponding to the shared folder. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification