×

Enhanced storage clients

  • US 10,270,877 B2
  • Filed: 05/22/2018
  • Issued: 04/23/2019
  • Est. Priority Date: 12/31/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • providing an interface for using a storage service;

    implementing the interface within a storage client, the interface implemented for each of a plurality of storage services;

    integrating a cache within the storage client for reducing a number of accesses to a storage service of the plurality of storage services;

    providing a compression method in the storage client to reduce a size of data objects;

    providing an encryption method in the storage client to preserve data privacy;

    providing an application selecting, through the interface via the storage client, at least one storage service of the plurality of storage services and using the at least one storage service via the storage client;

    monitoring a latency for data accesses from the storage client to the at least one storage service of the plurality of storage services;

    increasing an amount of caching in response to the latency increasing; and

    decreasing the amount of caching in response to the latency decreasing.

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