×

Unified activity service

  • US 10,353,926 B2
  • Filed: 11/17/2015
  • Issued: 07/16/2019
  • Est. Priority Date: 11/17/2015
  • Status: Active Grant
First Claim
Patent Images

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 cloud storage provider;

    obtain one or more activities associated with the file from an activity service, wherein the one or more activities include corresponding activity metadata, and wherein the file is stored on the first cloud storage provider and the one or more activities and the corresponding activity metadata are stored at the activity service, and wherein the first cloud storage provider is independent of the activity service;

    display the one or more activities and the corresponding activity metadata associated with the file within a file activity feed of the file;

    render, on a second user interface, another file stored on a second cloud storage provider;

    obtain one or more activities associated with the another file from the activity service, wherein the one or more activities include corresponding activity metadata, and wherein the another file is stored on the second cloud storage provider and the one or more activities and the corresponding activity metadata are stored at the activity service, and wherein the second cloud storage provider is independent of the activity service and a different cloud storage provider than the first cloud storage provider;

    display the one or more activities and the corresponding activity metadata associated with the another file within a file activity feed of the another file;

    receive an indication of an occurrence of at least one activity associated with the another file stored on the second cloud storage provider;

    generate activity metadata corresponding to the at least one activity associated with the another file; and

    send the generated activity metadata to the activity service for storing the generated activity metadata.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×