UNIFIED ACTIVITY SERVICE
First Claim
1. A system comprising:
- one or more computer readable storage media; and
program instructions stored on the one or more computer readable storage media that, when executed by at least one processor, cause the at least one processor to at least;
render, on a first user interface, a file stored on a first storage platform;
obtain one or more activities associated with the file from the activity service, wherein the one or more activities include corresponding activity metadata;
render, on a second user interface, another file stored on a second storage platform; and
obtain one or more activities associated with the another file from the activity service, wherein the one or more activities include corresponding activity metadata.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the present disclosure relate to a unified activity service. In one aspect, a first file stored on a first storage platform may be rendered on a first user interface. One or more activities associated with the first file may be obtained from the activity service. A second file stored on a second storage platform may be rendered on a second user interface. One or more activities associated with the second file may be obtained from the activity service. In another aspect, activity metadata corresponding to at least one activity associated with a first file stored on a first storage platform and activity metadata corresponding to at least one activity associated with a second file stored on a second storage platform may be received at and stored in the activity service.
-
Citations
20 Claims
-
1. A system comprising:
-
one or more computer readable storage media; and program instructions stored on the one or more computer readable storage media that, when executed by at least one processor, cause the at least one processor to at least; render, on a first user interface, a file stored on a first storage platform; obtain one or more activities associated with the file from the activity service, wherein the one or more activities include corresponding activity metadata; render, on a second user interface, another file stored on a second storage platform; and obtain one or more activities associated with the another file from the activity service, wherein the one or more activities include corresponding activity metadata. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for storing activity metadata in an activity service, the method comprising:
-
receiving an indication of an occurrence of at least one activity associated with a file stored independently of the activity service; generating activity metadata corresponding to the at least one activity associated with the file; and sending the generated activity metadata to the activity service for storing the generated activity metadata. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A system comprising:
-
at least one processor; and memory encoding computer executable instructions that, when executed by the at least one processor, perform a method for storing activity metadata in an activity service, the method comprising; receiving, at the activity service, activity metadata corresponding to at least one activity associated with a file stored on a first storage platform; storing the activity metadata corresponding to the at least one activity associated with the file stored on the first storage platform; receiving, at the activity service, activity metadata corresponding to at least one activity associated with another file stored on a second storage platform; and storing the activity metadata corresponding to the at least one activity associated with the another file stored on the second storage platform. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification