×

Smart cache for offline data availability

  • US 10,348,850 B2
  • Filed: 02/13/2018
  • Issued: 07/09/2019
  • Est. Priority Date: 02/11/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for automatically caching remote data for offline availability, the method comprising:

  • analyzing, at an application executing in a first data processing system, a usage pattern of the first data processing system and an entry in a data use history of the first data processing system;

    anticipating, responsive to the analyzing, a data item for caching at the first data processing system, wherein the data item is accessible to the first data processing system from at a remote data processing system over a data network at a present time, wherein the data item is not scheduled to be used at the present time, and the anticipating comprises a second anticipating that the data item will be requested from the first data processing system at a future time when no network connectivity will be available to the first data processing system;

    modifying a caching component to cause additional caching, wherein the caching component natively only caches user-specified data on user-specified devices, wherein the additional caching caches the data item on the first data processing system;

    constructing a manifest at the first data processing system, wherein the manifest includes an identifier of the data item;

    caching a second data item at the first data processing system;

    determining, at the application, that a first caching control prevents the caching of the second data item at a second data processing system; and

    omitting, responsive to the first caching control preventing the caching of the second data item at the second data processing system, information usable to cache the second data item from the manifest.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×