Monitoring apparatus, computer program and network for secure data storage
First Claim
1. Apparatus for monitoring a representation of an object, said monitoring apparatus comprising:
- means for converting said representation into a first data string, the first data string containing pixel image data for an entire image of the object;
processor means, responsive to the first data string, which generates first and second output strings from which said first data string can be reconstructed such that both said first and second output strings are responsive to data for the entire image and are required to reconstruct the first data string and obtain the representation therefrom; and
means for storing said first and second output strings in separate storage locations, each of said storage locations having differing access rights associated therewith each of first and second parties being granted a corresponding right, consistent with the access rights, to respectively access just the first and second memory locations such that neither one of the first and second parties is able to access both of the memory locations and retrieve both of the first and second output strings and reconstruct the first data string; and
wherein the processor means, in response to each of the first and second parties individually and respectively accessing the first and second memory locations and collectively retrieving both the first and second output strings there from so as to define first and second accessed output strings, reconstructs the first data string from both the first and second accessed output strings so as to define a reconstructed first data string and generates the representation from the reconstructed first data string.
1 Assignment
0 Petitions
Accused Products
Abstract
A monitoring apparatus, a computer program and a network are disclosed for monitoring a representation. The representation comprises a first data string. Subsequently, two or more output strings, based on the first data string, are generated by the monitoring apparatus such that the representative can not be reconstructed from just any of the output strings. The output strings are stored at separate storage locations. Each of the locations has different access rights from the other such that a party, authorized to solely access one such location and retrieve the single output string stored there, is unable to access the other location and retrieve the corresponding output string stored there. Consequently, that party, from just the single output string which it can access and retrieve, is unable to reconstruct the entire representation.
9 Citations
30 Claims
-
1. Apparatus for monitoring a representation of an object, said monitoring apparatus comprising:
-
means for converting said representation into a first data string, the first data string containing pixel image data for an entire image of the object; processor means, responsive to the first data string, which generates first and second output strings from which said first data string can be reconstructed such that both said first and second output strings are responsive to data for the entire image and are required to reconstruct the first data string and obtain the representation therefrom; and means for storing said first and second output strings in separate storage locations, each of said storage locations having differing access rights associated therewith each of first and second parties being granted a corresponding right, consistent with the access rights, to respectively access just the first and second memory locations such that neither one of the first and second parties is able to access both of the memory locations and retrieve both of the first and second output strings and reconstruct the first data string; and wherein the processor means, in response to each of the first and second parties individually and respectively accessing the first and second memory locations and collectively retrieving both the first and second output strings there from so as to define first and second accessed output strings, reconstructs the first data string from both the first and second accessed output strings so as to define a reconstructed first data string and generates the representation from the reconstructed first data string. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer readable media comprising computer program instructions stored thereon which, when executed on a computer system that monitors a representation of an object, cause the computer system to:
-
convert said representation into a first data string, the first data string containing pixel image data for an entire image of the object; generate first and second output strings from which said first data string can be reconstructed such that both said first and second output strings are responsive to data for the entire image and are required to reconstruct the first data string and obtain the representation therefrom; store said first and second output strings in separate storage locations, each of said storage locations having differing access rights associated therewith each of first and second parties being granted a corresponding right, consistent with the access rights, to respectively access just the first and second memory locations such that neither one of the first and second parties is able to access both of the memory locations and retrieve both of the first and second output strings and reconstruct the first data string; reconstruct, in response to each of the first and second parties individually and respectively accessing the first and second memory locations and collectively retrieving both the first and second output strings there from so as to define first and second accessed output strings, the first data string from the first and second accessed output strings so as to define a reconstructed first data string; and generate the representation from the reconstructed first data string. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. A data communication network comprising:
monitoring apparatus for monitoring a representation of an object, wherein the monitoring apparatus comprises; means for converting said representation into a first data string, the first data string containing pixel image data for an entire image of the object; processor means, responsive to the first data string, which generates first and second output strings from which said first data string can be reconstructed such that both said first and second output strings are responsive to data for the entire image and are required to reconstruct the first data string and obtain the representation therefrom; and means for storing said first and second output strings in separate storage locations, each of said storage locations having differing access rights associated therewith each of first and second parties being granted a corresponding right, consistent with the access rights, to respectively access just the first and second memory locations such that neither one of the first and second parties is able to access both of the memory locations and retrieve both of the first and second output strings and reconstruct the first data string; and wherein the processor means, in response to each of the first and second parties individually and respectively accessing the first and second memory locations and collectively retrieving both the first and second output strings there from so as to define first and second accessed output strings, reconstructs the first data string from both the first and second accessed output strings so as to define a reconstructed first data string and generates the representation from the reconstructed first data string.
Specification