ANALYTICS ENGINES FOR IOT DEVICES
First Claim
1. A method to optimize performance using data from an Internet of Things (IoT) device with analytics engines, the method comprising:
- receiving, from a requesting Internet of Things (IoT) device, a request for trend data of physical resource consumption based at least in part on a portion of received data from at least one of a plurality of IoT devices;
retrieving, from memory of an analytics engine, at least the portion of the received data;
calculating, in a calculator of the analytics engine, the trend data based on at least the portion of the received data; and
transmitting, to the requesting IoT device, the calculated trend data, wherein the requesting IoT device adjusts parameters in an IoT device using the calculated trend data.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatuses for optimizing performance using data from an Internet of Things (IoT) device with analytics engines. The method receives, from a requesting Internet of Things (IoT) device, a request for trend data of physical resource consumption based at least in part on a portion of received data from at least one of a plurality of IoT devices. The method retrieves, from memory of an analytics engine, at least the portion of the received data. The method calculates, in a calculator of the analytics engine, the trend data based on at least the portion of the received data. The method transmits, to the requesting IoT device, the calculated trend data, wherein the requesting IoT device adjusts parameters in an IoT device using the calculated trend data.
47 Citations
30 Claims
-
1. A method to optimize performance using data from an Internet of Things (IoT) device with analytics engines, the method comprising:
-
receiving, from a requesting Internet of Things (IoT) device, a request for trend data of physical resource consumption based at least in part on a portion of received data from at least one of a plurality of IoT devices; retrieving, from memory of an analytics engine, at least the portion of the received data; calculating, in a calculator of the analytics engine, the trend data based on at least the portion of the received data; and transmitting, to the requesting IoT device, the calculated trend data, wherein the requesting IoT device adjusts parameters in an IoT device using the calculated trend data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus comprising:
-
a processor configured to optimize performance using data from an Internet of Things (IoT) device with analytics engines; logic configured to receive, from a requesting Internet of Things (IoT) device, a request for trend data of physical resource consumption based at least in part on a portion of received data from at least one of a plurality of IoT devices; logic configured to retrieve, from memory of an analytics engine, at least the portion of the received data; logic configured to calculate, in a calculator of the analytics engine, the trend data based on at least the portion of the received data; and logic configured to transmit, to the requesting IoT device, the calculated trend data, wherein the requesting IoT device adjusts parameters in an IoT device using the calculated trend data. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. An analytics engine comprising:
-
a receiver to receive, from a requesting Internet of Things (IoT) device, a request for trend data of physical resource consumption based at least in part on a portion of received data from at least one of a plurality of IoT devices; a data retriever to retrieve, from memory of an analytics engine, at least the portion of the received data; a calculator to calculate, in a calculator of the analytics engine, the trend data based on at least the portion of the received data; and a transmitter, to the requesting IoT device, the calculated trend data, wherein the requesting IoT device adjusts parameters in an IoT device using the calculated trend data. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A non-transitory computer-readable storage medium comprising code, which, when executed by a processor, causes the processor to perform operations for optimizing performance using data from an Internet of Things (IoT) device with analytics engines;
-
code for receiving, from a requesting Internet of Things (IoT) device, a request for trend data of physical resource consumption based at least in part on a portion of received data from at least one of a plurality of IoT devices; code for retrieving, from memory of an analytics engine, at least the portion of the received data; code for calculating, in a calculator of the analytics engine, the trend data based on at least the portion of the received data; and code for transmitting, to the requesting IoT device, the calculated trend data, wherein the requesting IoT device adjusts parameters in an IoT device using the calculated trend data. - View Dependent Claims (29, 30)
-
Specification