×

Cloud storage managing system, cloud storage managing method, and apparatus for same

  • US 10,298,688 B2
  • Filed: 12/26/2013
  • Issued: 05/21/2019
  • Est. Priority Date: 06/07/2013
  • Status: Active Grant
First Claim
Patent Images

1. A cloud storage management apparatus, comprising:

  • a content alignment unit configured to;

    transmit, to a cloud storage, a movement signal;

    align and move pieces of content recorded in the cloud storage; and

    align and move content recorded in an existing cloud storage to an additionally installed cloud storage when the cloud storage is the additionally installed cloud storage; and

    a broker Application Programming Interface (API) provision unit configured to;

    abstract a storage API corresponding to a type of cloud storage into a broker API using an API mapping table;

    provide the content to a terminal device using the broker API;

    determine whether the additionally installed cloud storage is a new type when the cloud storage is the additionally installed cloud storage;

    add a new storage API corresponding to the new type to the API mapping table when it is determined that the additionally installed cloud storage is the new type; and

    abstract the new storage API into the broker API,wherein the content alignment unit comprises;

    a movement determination unit configured to;

    determine the content to be a movement target when the content corresponds to one or more of a distributed recording state, large-capacity content, and a log file; and

    determine that the content is in a distributed recording state when a number of cloud storages exceeds a preset allowable number of storages,wherein the pieces of content corresponding to each identifier is distributed and recorded in the number of cloud storages;

    an identifier storage unit configured to store identifiers corresponding to the pieces of content; and

    a signal transmission unit configured to transmit a movement signal to the cloud storage such that the content is moved to a destination storage when the content is the movement target.

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