×

Data object store and server for a cloud storage environment, including data deduplication and data management across multiple cloud storage sites

  • US 9,454,537 B2
  • Filed: 09/24/2014
  • Issued: 09/27/2016
  • Est. Priority Date: 06/30/2009
  • Status: Active Grant
First Claim
Patent Images

1. A system for storing a set of data files to a cloud storage site, the system comprising memory and a processor that are configured to:

  • provide multiple requests for cloud storage to two or more cloud storage sites,wherein the multiple requests each include a request for data storage to a cloud storage site;

    wherein the multiple requests each include—

    information associated with a total size of the set of data files to be stored, andrequirements for the data storage for the set of files;

    wherein the multiple requests each include at least one pricing rate request; and

    ,wherein the two or more cloud storage sites are respectively operated by two or more independent organizations;

    receive a response from each at least two of the two or more cloud storage sites,wherein each of the responses from the at least two cloud storage sites includes;

    a current capacity that is determined based at least in part on;

    a capacity policy that specifies preferences or criteria associated with data storage for that cloud storage site, anda quotation policy that includes a set of preferences and criteria associated with generating a quote in response to received requests; and

    a pricing quote for a data storage job at that cloud storage site;

    select one of the at least two cloud storage sites based on the received responses,wherein the selecting is based at least in part on the pricing quote and the current capacity; and

    ,provide to the selected cloud storage site the set of data files to be stored according to the provided request, the selected received response, or both the provided request and the selected received response.

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