DISPERSED STORAGE NETWORK WITH PARAMETER SEARCH AND METHODS FOR USE THEREWITH
First Claim
1. A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN), the method comprises:
- receiving at least one search parameter at the DSN; and
searching a data object stored in the DSN for the at least one search parameter by;
(a) determining a data segment of the data object;
(b) retrieving a plurality of slices corresponding the data segment;
(c) regenerating the data segment from the plurality of slices corresponding the data segment;
(d) determining when the data segment satisfies the at least one search parameter; and
(e) when the data segment satisfies the at least one search parameter, retrieving the data object from the DSN.
5 Assignments
0 Petitions
Accused Products
Abstract
A method begins with a processing module selecting one of a plurality of dispersed storage (DS) processing modules for facilitating access to a dispersed storage network (DSN) memory. The method continues with the processing module sending a DSN memory access request to the one of the plurality of DS processing modules. The method continues with the processing module selecting another one of the plurality of DS processing modules when no response is received within a given time frame or when the response to the access request does not include an access indication. The method continues with the processing module sending the DSN memory access request to the another one of the plurality of DS processing modules.
15 Citations
20 Claims
-
1. A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN), the method comprises:
-
receiving at least one search parameter at the DSN; and searching a data object stored in the DSN for the at least one search parameter by; (a) determining a data segment of the data object; (b) retrieving a plurality of slices corresponding the data segment; (c) regenerating the data segment from the plurality of slices corresponding the data segment; (d) determining when the data segment satisfies the at least one search parameter; and (e) when the data segment satisfies the at least one search parameter, retrieving the data object from the DSN. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A dispersed storage (DS) processing unit for use in a dispersed storage network (DSN) comprises:
-
at least one module, when operable within a computing device, that causes the computing device to; receive at least one search parameter at the DSN; and search a data object stored in the DSN for the at least one search parameter by; (a) determining a data segment of the data object; (b) retrieving a plurality of slices corresponding the data segment; (c) regenerating the data segment from the plurality of slices corresponding the data segment; (d) determining when the data segment satisfies the at least one search parameter; and (e) when the data segment satisfies the at least one search parameter, retrieving the data object from the DSN. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer readable storage medium comprises:
-
at least one memory section that stores operational instructions that, when executed by one or more processing modules of one or more computing devices of a dispersed storage network (DSN), causes the one or more computing devices to; receive at least one search parameter at the DSN; and search a data object stored in the DSN for the at least one search parameter by; (a) determining a data segment of the data object; (b) retrieving a plurality of slices corresponding the data segment; (c) regenerating the data segment from the plurality of slices corresponding the data segment; (d) determining when the data segment satisfies the at least one search parameter; and (e) when the data segment satisfies the at least one search parameter, retrieving the data object from the DSN. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification