Efficient sensor data delivery
AssigneeInternational Business Machines Corporation
InventorsWei-Ting Chou, Chih-Hsiung Liu, Hao-Ting Shih, Joey H. Y. Tseng
Life of this patent
Estimating the term…
Abstract
A method is provided to enhance efficiency of sensor event data transmission over network. Specifically, a method is described to buffer a set of sensor data, to group one or more of the set of sensor data having a same type for batch processing. The batch processing includes compressing and securing operations on the grouped sensor data, and restore the original message sequence of the grouped sensor data.
Claims18
A method comprising:
- compressing a batch of messages having a message pattern to create a set of compressed messages, the messages including sensor event data;
- associating a first batch metadata with the set of compressed messages, the first batch metadata describing how the set of compressed messages is formatted;
- applying a security operation to the set of compressed messages to create a set of secured messages;
- updating the first batch metadata with security operation information to create a second batch metadata;
- and
- associating the second batch metadata with the set of secured messages;
- wherein:
- the message pattern for each message in the batch of messages is the same.
A computer program product comprising a computer readable storage medium having stored thereon:
- first program instructions programmed to compress a batch of messages having a message pattern to create a set of compressed messages, the messages including sensor event data;
- second program instructions programmed to associate a first batch metadata with the set of compressed messages, the first batch metadata describing how the set of compressed messages is formatted;
- third program instructions programmed to apply a security operation to the set of compressed messages to create a set of secured messages;
- fourth program instructions programmed to update the first batch metadata with security operation information to create a second batch metadata;
- and
- fifth program instructions programmed to associate the second batch metadata with the set of secured messages;
- wherein:
- the message pattern for each message in the batch of messages is the same.
A computer system comprising:
- a processor set;
- and
- a computer readable storage medium;
- wherein:
- the processor set is structured, located, connected, and/or programmed to run program instructions stored on the computer readable storage medium;
- and
- the program instructions include:
- first program instructions programmed to compress a batch of messages having a message pattern to create a set of compressed messages, the messages including sensor event data;
- second program instructions programmed to associate a first batch metadata with the set of compressed messages, the first batch metadata describing how the set of compressed messages is formatted;
- third program instructions programmed to apply a security operation to the set of compressed messages to create a set of secured messages;
- fourth program instructions programmed to update the first batch metadata with security operation information to create a second batch metadata;
- and
- fifth program instructions programmed to associate the second batch metadata with the set of secured messages;
- wherein:
- the message pattern for each message in the batch of messages is the same.
Dependencies are inferred from the claim text.