Systems and methods for atomizing and individuating data as data quanta
First Claim
1. A method for creating a file containing a unit of data having a sub-set of pixel values from an image file generated by an image recording device, the image file being the result of a specific recording event, the sub-set of pixel values being associated with a recording record, the recording record containing detailed entries of how the sub-set of pixel values were generated, including timing and location entries, the method comprising the steps of:
- Generating a unique data quantum file;
Generating a value file and copying into the value file the sub-set of pixel values;
Generating a recording record file and copying into the recording record file the recording record corresponding to the sub-set of pixels;
Generating a buffer populated with the bytes contained in the value file and the recording record file;
Generating a unique data quantum identifier by applying a cryptographic hash algorithm to the buffer contents;
Appending the value file, the recording record file and the unique data quantum identifier with the unique data quantum file;
The unique data quantum identifier and the unique data quantum file configured to permit the unique data quantum identifier to be recalculated using the same cryptographic hash algorithm to verify that the unique data quantum file contents are the same as when the unique data quantum identifier was first placed in the unique data quantum file, andClosing the unique data quantum file and storing it on a digital storage medium.
1 Assignment
0 Petitions
Accused Products
Abstract
The present specification provides a method comprising: providing a value file containing a value entry associated with a recording event and a recording record file containing a recording record entry associated with the value entry and also with the recording event. The method also comprises, at a computing device, associating in a data quantum file the value entry with the corresponding recording record entry; generating a data quantum unique identifier by applying an algorithm to the data quantum file such that any change to the value entry or the recording record entry produces a corresponding change to the data quantum unique identifier according to the algorithm; and associating in a registration file the data quantum unique identifier and a data quantum file locator. The data quantum unique identifier allows for detecting alterations of any one of the value entry and the recording record entry.
36 Citations
14 Claims
-
1. A method for creating a file containing a unit of data having a sub-set of pixel values from an image file generated by an image recording device, the image file being the result of a specific recording event, the sub-set of pixel values being associated with a recording record, the recording record containing detailed entries of how the sub-set of pixel values were generated, including timing and location entries, the method comprising the steps of:
-
Generating a unique data quantum file; Generating a value file and copying into the value file the sub-set of pixel values; Generating a recording record file and copying into the recording record file the recording record corresponding to the sub-set of pixels; Generating a buffer populated with the bytes contained in the value file and the recording record file; Generating a unique data quantum identifier by applying a cryptographic hash algorithm to the buffer contents; Appending the value file, the recording record file and the unique data quantum identifier with the unique data quantum file; The unique data quantum identifier and the unique data quantum file configured to permit the unique data quantum identifier to be recalculated using the same cryptographic hash algorithm to verify that the unique data quantum file contents are the same as when the unique data quantum identifier was first placed in the unique data quantum file, and Closing the unique data quantum file and storing it on a digital storage medium. - View Dependent Claims (2, 3)
-
-
4. A method for creating a file containing a unit of data comprising a sub-set of word values from an audio file generated by an audio recording device, the audio file being the result of a specific recording event, the sub-set of word values being associated with a recording record, the recording record containing detailed entries of how the sub-set of word values were generated, including timing and location entries, the method comprising the steps of:
- Generating a unique data quantum file;
Generating a value file and copying into the value file the sub-set of word values; Generating a recording record file and copying, into the recording record file the recording record corresponding to the sub-set of word values; Generating a buffer populated with the bytes contained in the value file and the recording record file; Generating a unique data quantum identifier by applying a cryptographic hash algorithm to the buffer contents;
Appending value file, the recording record file and the unique data quantum identifier with the unique data quantum file;The unique data quantum identifier and the unique data quantum file configured to permit the unique data quantum identifier to be recalculated using the same cryptographic hash algorithm to verify that the unique data quantum file contents are the same as when the unique data quantum identifier was first placed in the unique data quantum file, and Closing the unique data quantum file and storing it on a digital storage medium. - View Dependent Claims (5, 6, 7)
- Generating a unique data quantum file;
-
8. A method for creating a file containing a unit of data comprising a sub-set of values from a recording file generated by a recording device, the recording file being the result of a specific recording event, the values being recorded as bytes, the sub-set of values being associated with a recording record, the recording record containing detailed entries of how the sub-set of values were generated, including timing and location entries, the method comprising the steps of:
- Generating a unique data quantum file;
Generating a value file and copying into the value file the sub-set of values; Generating a recording record file and copying, into the recording record file the recording record corresponding to the sub-set of values; Generating a buffer populated with the bytes contained in the value file and the recording record file; Generating a unique data quantum identifier by applying a cryptographic hash algorithm to the buffer contents;
Appending the value file, the recording record file and the unique data quantum identifier so that it becomes a unique data quantum file;The unique data quantum identifier and the unique data quantum file configured to permit the unique data quantum identifier to be recalculated using the same cryptographic hash algorithm to verify that the unique data quantum file contents are the same as when the unique data quantum identifier was first placed in the in the unique data quantum file, and Closing the unique data quantum file and storing it on a digital storage medium. - View Dependent Claims (9, 10, 11, 12, 13, 14)
- Generating a unique data quantum file;
Specification