×

OFFLINE CAPABILITIES FOR LIVE APPLICATIONS IN A CLOUD COLLABORATION PLATFORM

  • US 20200133922A1
  • Filed: 01/31/2019
  • Published: 04/30/2020
  • Est. Priority Date: 10/26/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • exposing, by a cloud collaboration platform, offline functions and a data API to a live application to facilitate an offline mode on a device,wherein the live application creates a record comprising a sequence number and a record type using the data API;

    causing, by the cloud collaboration platform, the device to store a local version of the record in a local cache;

    causing, by the cloud collaboration platform, the device to store a change to the local version of the record in the local cache using the offline functions;

    receiving, by the cloud collaboration platform, the change from the device;

    determining, by the cloud collaboration platform, a final state for the record based on the change, the record type, and the sequence number;

    applying, by the cloud collaboration platform, the final state to the record in a data storage in the cloud collaboration platform; and

    sending, by the cloud collaboration platform, the final state of the record to the device for application to the local version of the record in the local cache,wherein at least one of the exposing, causing, receiving, determining, applying, and sending are performed by one or more computers.

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