Back to results
US 2016/0255358 A1Published application
Method of Combining Image Files and Other Files
AssigneeShuttersong Incorporated
InventorWilliam Agush
Life of this patent
Estimating the term…
Abstract
A method and system for combining, communicating, storing and/or separating image data and non-image data. The method involves a computer programmed to identify an end-of-file (EOF) marker of an image file, and being programmed to add the non-image data to the image file after the EOF marker.
Claims15
A method of presenting a combined image and non-image data file comprising the steps of:
- receiving a combined image and non-image data file by at least one computer, the combined image and non-image data file having a quantity of image data, and a quantity of non-image data, the non-image data comprising an encrypted data file container containing at least a non-image file, the data file container being the non-image data combined with the image data, and being written to the combined image and non-image file immediately after an end-of-file marker of the quantity of image data;
- reading the combined image and non-image data file by the at least one computer to identify the image file portion, the reading being performed starting at a beginning of the combined image and non-image file and ending at the end-of-file marker of the quantity of image data;
- the quantity read from beginning to the end-of-file marker being the image file;
- reading the combined image and non-image data file by the at least one computer to identify the non-image file portion, the reading being performed starting immediately after the end-of-file marker of the image file, and ending at an end of the combined image and non-image data file;
- decrypting the encrypted data file container;
- extracting the non-image file from the data file container based on information contained in the data file container;
- presenting the image file using a display of the at least one computer;
- and
- presenting the non-image file using the at least one computer at the same time as the presenting of the image file.
6 more elements
A method of separating a combined image and non-image data file comprising the steps of:
- receiving a combined image and non-image data file by a computer, the image and non-image data file having a quantity of image data, and a quantity of non-image data, the non-image data comprising a data file container containing at least a first non-image file, and being written to the image and non-image data file immediately after an end-of-file marker of the image data, at least one of the combined image and non-image data file, quantity of image data, and quantity of non-image data being encrypted;
- decrypting the encrypted at least one of the combined image and non-image data file, quantity of image data, and quantity of non-image data;
- reading the combined image and non-image data file by the computer to identify the image file data portion, the reading being performed starting at a beginning of the image and non-image data file and ending at the end-of-file marker of the image data, the quantity read from beginning to the end-of-file marker being identified by the computer as the image file;
- saving the read and identified image file data as an image file using the computer on a file system of the computer;
- reading the combined image and non-image data file by the computer to identify the non-image data file portion, the reading being performed starting immediately after the end-of-file marker of the image file, and ending at an end of the combined image and non-image data file;
- extracting the first non-image file from the data file container based on information contained in the data file container;
- saving the read and identified first non-image file using the computer on a file system of the computer;
- and
- presenting the image file and the first non-image file simultaneously using the computer.
6 more elements
A non-transitory computer readable medium comprising a combined image and non-image file, the combined image and non-image file comprising:
- a quantity of image data, and a quantity of non-image data, the non-image data comprising a data file container containing at least a first non-image file, and being written to the image and non-image data file immediately after an end-of-file marker of the image data, at least one of the combined image and non-image data file, quantity of image data, and quantity of non-image data being encrypted;
- the non-transitory computer readable medium configured to instruct a computer to carry out the steps of:
- decrypting the encrypted at least one of the combined image and non-image data file, quantity of image data, and quantity of non-image data;
- reading the combined image and non-image data file by the computer to identify the image file data portion, the reading being performed starting at a beginning of the image and non-image data file and ending at the end-of-file marker of the image data, the quantity read from beginning to the end-of-file marker being identified by the computer as the image file;
- saving the read and identified image file data as an image file using the computer on a file system of the computer;
- reading the combined image and non-image data file by the computer to identify the non-image data file portion, the reading being performed starting immediately after the end-of-file marker of the image file, and ending at an end of the combined image and non-image data file;
- extracting the first non-image file from the data file container based on information contained in the data file container;
- and
- saving the read and identified first non-image file using the computer on a file system of the computer.
6 more elements
Dependencies are inferred from the claim text.