Dispersed storage camera device and method of operation
First Claim
1. A dispersed storage device comprising:
- a sensing device for sensing and capturing images of environmental data in its surroundings into a data object;
a computing core operable to;
segment the data object into a plurality of data segments;
for each data segment of the plurality of data segments;
manipulate, pre-encoding, the data segment by performing an integrity check on the data segment to produce a data segment integrity check value;
disperse storage error encode the pre-encoded manipulated data segment to produce a set of encoded data slices; and
for each encoded data slice of the set of encoded data slices;
perform an integrity check to produce an integrity check value; and
append the integrity check value to the encoded data slice to produce a set of integrity checked encoded data slices;
store the plurality of sets of integrity checked encoded data slices; and
a distributed data storage network interface circuit operable to output the plurality of sets of integrity checked encoded data slices.
5 Assignments
0 Petitions
Accused Products
Abstract
A distributed storage network contains a user device that has a computing core, a DSN interface and either an integrated or an externally-connected camera or sensor. The camera or sensor collects data from its surrounding environment and processes the data at least partially through error coding dispersal storage functions that include slicing the data into a plurality of error-coded data slices. The error-coded data slices are output by the user device for one or more of storage within a dispersed storage network (DSN) memory, playing on a destination player, or broadcast consumption over a network. A storage integrity unit manages the storage capacity, use, and/or throughput of the system to ensure that data is processing in a real time or near real time so that data can be accurately processed and perceived by targeted end users.
94 Citations
10 Claims
-
1. A dispersed storage device comprising:
-
a sensing device for sensing and capturing images of environmental data in its surroundings into a data object; a computing core operable to; segment the data object into a plurality of data segments; for each data segment of the plurality of data segments; manipulate, pre-encoding, the data segment by performing an integrity check on the data segment to produce a data segment integrity check value; disperse storage error encode the pre-encoded manipulated data segment to produce a set of encoded data slices; and for each encoded data slice of the set of encoded data slices; perform an integrity check to produce an integrity check value; and append the integrity check value to the encoded data slice to produce a set of integrity checked encoded data slices; store the plurality of sets of integrity checked encoded data slices; and a distributed data storage network interface circuit operable to output the plurality of sets of integrity checked encoded data slices. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for capturing and broadcasting visual information, the method comprises:
-
capturing images of environmental data in its surroundings into a data object; segmenting the data object into a plurality of data segments; for each data segment of the plurality of data segments; manipulating, pre-encoding, the data segment by performing an integrity check on the data segment to produce a data segment integrity check value; disperse storage error encoding the pre-encoded manipulated data segment to produce a set of encoded data slices; and for each encoded data slice of the set of encoded data slices; performing an integrity check to produce an integrity check value; and appending the integrity check value to the encoded data slice to produce a set of integrity checked encoded data slices; locally storing the plurality of sets of integrity checked encoded data slices; and outputting the plurality of sets of integrity checked encoded data slices to a dispersed storage network for storage therein. - View Dependent Claims (8, 9, 10)
-
Specification