EFFICIENCY AND PERFORMANCE IN INTERNET-OF-THINGS SCENARIOS
First Claim
1. A computer-implemented method, comprising:
- gathering a set of measurement data over a period of time using a network-enabled end device;
generating a mathematical function to describe behavior of the set of measurement data;
generating a compact, encoded message representing the behavior of the gathered set of measurement data;
transmitting the compact, encoded message for storage in a data store associated with a backend server;
responsive to a received data analysis request, decoding particular compact, encoded messages stored in the data store and applicable to the data analysis request; and
generating time series data reconstructing the measurement data based on the decoded messages.
1 Assignment
0 Petitions
Accused Products
Abstract
A set of measurement data is gathered by a network-enabled end device over a period of time. A mathematical function is generated to describe behavior of the set of measurement data. A compact, encoded message is generated representing the behavior of the gathered set of measurement data and the compact, encoded message is transmitted for storage in a data store associated with a backend server. Responsive to a received data analysis request, particular compact, encoded messages stored in the data store and applicable to the data analysis request are decoded. Time series data reconstructing the measurement data based on the decoded messages is generated.
14 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
gathering a set of measurement data over a period of time using a network-enabled end device; generating a mathematical function to describe behavior of the set of measurement data; generating a compact, encoded message representing the behavior of the gathered set of measurement data; transmitting the compact, encoded message for storage in a data store associated with a backend server; responsive to a received data analysis request, decoding particular compact, encoded messages stored in the data store and applicable to the data analysis request; and generating time series data reconstructing the measurement data based on the decoded messages. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:
-
gathering a set of measurement data over a period of time using a network-enabled end device; generating a mathematical function to describe behavior of the set of measurement data; generating a compact, encoded message representing the behavior of the gathered set of measurement data; transmitting the compact, encoded message for storage in a data store associated with a backend server; responsive to a received data analysis request, decoding particular compact, encoded messages stored in the data store and applicable to the data analysis request; and generating time series data reconstructing the measurement data based on the decoded messages. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented system, comprising:
-
a computer memory; and a hardware processor interoperably coupled with the computer memory and configured to perform operations comprising; gathering a set of measurement data over a period of time using a network-enabled end device; generating a mathematical function to describe behavior of the set of measurement data; generating a compact, encoded message representing the behavior of the gathered set of measurement data; transmitting the compact, encoded message for storage in a data store associated with a backend server; responsive to a received data analysis request, decoding particular compact, encoded messages stored in the data store and applicable to the data analysis request; and generating time series data reconstructing the measurement data based on the decoded messages. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification