Back to results
US 8,527,779 B1Granted
Method and apparatus of performing distributed steganography of a data message
AssigneeOpen Invention Network, LLC
InventorWilliam Charles Easttom, II
Life of this patent
Estimating the term…
Abstract
Example embodiments of the present invention may include an example method of performing steganography. The example method may include processing a data message into multiple message blocks each representing a portion of the data message, and assigning the multiple message blocks to a corresponding set of multiple data files. The method may also include storing the multiple data files in at least one memory location.
Claims17
A method, comprising:
- processing a data message into a plurality of message blocks each representing a portion of the data message;
- assigning the plurality of message blocks to a corresponding plurality of data files;
- and
- storing the plurality of data files in at least one memory location;
- wherein processing the data message into a plurality of message blocks further comprises:
- appending a first byte to each of the message blocks representing a unique sequence number of the message block;
- and
- appending a second byte to each of the message blocks representing a total number of the plurality of message blocks.
5 more elements
An apparatus comprising:
- a memory device storing program instructions;
- and
- a processor configured to execute the stored program instructions to
- process a data message into a plurality of message blocks each representing a portion of the data message;
- assign the plurality of message blocks to a corresponding plurality of data files;
- and
- at least one memory location configured to store the plurality of data files;
- wherein the processor is further configured to execute the stored program instructions to:
- append a first byte to each of the message blocks representing a unique sequence number of the message block, and
- append a second byte to each of the message blocks representing a total number of the plurality of message blocks.
7 more elements
A non-transitory computer readable storage medium storing instructions that when executed cause a processor to perform:
- processing a data message into a plurality of message blocks each representing a portion of the data message;
- assigning the plurality of message blocks to a corresponding plurality of data files;
- and
- storing the plurality of data files in at least one memory location;
- wherein processing the data message into a plurality of message blocks further comprises:
- appending a first byte to each of the message blocks representing a unique sequence number of the message block;
- and
- appending a second byte to each of the message blocks representing a total number of the plurality of message blocks.
5 more elements
Dependencies are inferred from the claim text.