RETRIEVING A HYPERTEXT MARKUP LANGUAGE FILE FROM A DISPERSED STORAGE NETWORK MEMORY
First Claim
1. A method comprises:
- receiving a request for a hypertext markup language (HTML) file, wherein the HTML file is encoded using a dispersed storage (DS) error coding function to produce a plurality of sets of encoded data slices, wherein the plurality of sets of encoded data slices is stored in a dispersed storage network (DSN) memory, and wherein the request includes a universal record locator (URL) associated with the HTML file;
translating the URL into a source name associated with the plurality of sets of encoded data slices; and
requesting retrieval of a plurality of sets of at least a decode threshold number of encoded data slices of the plurality of sets of encoded data slices from the DSN memory in accordance with the source name.
5 Assignments
0 Petitions
Accused Products
Abstract
A method begins by a dispersed storage (DS) processing module receiving a request for a hypertext markup language (HTML) file, wherein the HTML file is encoded using a dispersed storage (DS) error coding function to produce a plurality of sets of encoded data slices, wherein the plurality of sets of encoded data slices is stored in a dispersed storage network (DSN) memory, and wherein the request includes a universal record locator (URL) associated with the HTML file. The method continues with the DS processing module translating the URL into a source name associated with the plurality of sets of encoded data slices. The method continues with the DS processing module requesting retrieval of a plurality of sets of at least a decode threshold number of encoded data slices of the plurality of sets of encoded data slices from the DSN memory in accordance with the source name.
-
Citations
16 Claims
-
1. A method comprises:
-
receiving a request for a hypertext markup language (HTML) file, wherein the HTML file is encoded using a dispersed storage (DS) error coding function to produce a plurality of sets of encoded data slices, wherein the plurality of sets of encoded data slices is stored in a dispersed storage network (DSN) memory, and wherein the request includes a universal record locator (URL) associated with the HTML file; translating the URL into a source name associated with the plurality of sets of encoded data slices; and requesting retrieval of a plurality of sets of at least a decode threshold number of encoded data slices of the plurality of sets of encoded data slices from the DSN memory in accordance with the source name. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A dispersed storage (DS) module comprises:
-
a first module, when operable within a computing device, causes the computing device to; receive a request for a hypertext markup language (HTML) file, wherein the HTML file is encoded using a dispersed storage (DS) error coding function to produce a plurality of sets of encoded data slices, wherein the plurality of sets of encoded data slices is stored in a dispersed storage network (DSN) memory, and wherein the request includes a universal record locator (URL) associated with the HTML file; a second module, when operable within the computing device, causes the computing device to; translate the URL into a source name associated with the plurality of sets of encoded data slices; and a third module, when operable within the computing device, causes the computing device to; request retrieval of a plurality of sets of at least a decode threshold number of encoded data slices of the plurality of sets of encoded data slices from the DSN memory in accordance with the source name. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification