Systems and methods for distributive data storage

  • US 10,776,014 B2
  • Filed: 02/18/2019
  • Issued: 09/15/2020
  • Est. Priority Date: 01/04/2017
  • Status: Active Grant
  • ×
    • Pin Icon | RPX Insight
    • Pin
First Claim
Patent Images

1. A system comprising:

  • one or more processors; and

    one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform;

    dividing a computer file into two or more portions;

    calculating a portion hash value for each respective portion of the two or more portions, wherein each respective portion hash value for each respective portion of the two or more portions is different than other respective portion hash values for other respective portions of the two or more portions;

    creating two or more respective computer file portion replicas of each respective portion of the two or more portions, wherein each respective computer file portion replica of the two or more respective computer file portion replicas;

    is for a corresponding portion of the two or more portions; and

    comprises a same portion hash value as the corresponding portion of the two or more portions;

    sending the two or more respective computer file portion replicas to a distributive data storage cluster, the distributive data storage cluster comprising two or more storage nodes; and

    storing each respective computer file portion replica of the two or more respective computer file portion replicas in the two or more storage nodes.

View all claims
    ×
    ×

    Thank you for your feedback

    ×
    ×