×

Utilizing a dispersed storage network access token module to retrieve data from a dispersed storage network memory

  • US 9,081,715 B2
  • Filed: 01/10/2012
  • Issued: 07/14/2015
  • Est. Priority Date: 02/01/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for retrieving data from storage, the method comprises:

  • determining, by a computing device, that the data is stored in dispersed storage network (DSN) memory, wherein the data is stored as a plurality of sets of encoded data slices in accordance with a dispersed storage error encoding function; and

    when the computing device is paired with a DSN access token module;

    managing, by the DSN access token module, the pairing between the DSN access token module and the computing device;

    sending, by the computing device, a data retrieval request to the DSN access token module regarding the data;

    generating, by the DSN access token module, a plurality of sets of at least a threshold number of data slice read requests in response to the data retrieval request;

    sending, by the DSN access token module, the plurality of sets of at least a threshold number of data slices read requests to the computing device; and

    in response to receiving from the DSN access token module the plurality of sets of the at least a threshold number of data slices read requests, for a set of the plurality of sets of the at least a threshold number of data slices read requests;

    sending, by the computing device, the set of the at least a threshold number of data slices read requests to the DSN memory;

    receiving, by the computing device, the at least a threshold number of data slices from the DSN memory;

    sending, by the computing device, the received at least a threshold number of data slices to the DSN access token module;

    decoding, by the DSN access token module, the received at least a threshold number of data slices in accordance with the dispersed storage error encoding function to produce a decoded data segment; and

    sending, by the DSN access token module, the decoded data segment to the computing device.

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