×

Policy-based access in a dispersed storage network

  • US 10,158,648 B2
  • Filed: 07/27/2016
  • Issued: 12/18/2018
  • Est. Priority Date: 12/29/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for execution by a dispersed storage and task (DST) execution unit that includes a processor, the method comprises:

  • receiving a slice retrieval request from a requester that includes a slice name of one or more slices to be retrieved, wherein each slice of the one or more slices is a dispersed storage error encoded portion of a segment of a data object;

    determining an access policy to apply to the slice retrieval request, the access policy including time varying availability patterns of one or more dispersed storage units in which the one or more slices to be retrieved are stored, wherein less than a read threshold number of the dispersed storage units are available for retrieval requests during any one time varying availability pattern of the time varying availability patterns;

    determining a timestamp relating to the slice retrieval request;

    determining, based on a comparison of the time varying availability patterns and the timestamp, when the one or more slices are available for retrieval; and

    when the one or more slices are available for retrieval;

    determining when the one or more slices are currently available to the requester; and

    retrieving the one or more slices from memory and sending the one or more slices to the requester, when the one or more slices are currently available to the requester.

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