DATA NORMALIZATION FOR INTERNET OF THINGS (IoT) DEVICES
First Claim
1. A method comprising:
- discovering an Internet of Things (IoT) device of a vendor based upon communications with the IoT device over a network;
identifying a vendor specific metric associated with the IoT device based upon the communications with the IoT device over the network;
associating the vendor specific metric to a vendor agnostic metric;
determining a standardized IoT device metric based on the vendor specific metric and the vendor agnostic metric;
receiving information expressed in terms of the vendor specific metric from the IoT device over the network; and
processing the information expressed in terms of the vendor specific metric to obtain information expressed in terms of the standardized IoT device metric.
1 Assignment
0 Petitions
Accused Products
Abstract
An Internet of Things (IoT) device of a vendor is discovered based upon communications with the IoT device over a network. A vendor specific metric associated with the IoT device is identified based upon the communications with the IoT device over the network. The vendor specific metric is associated to a vendor agnostic metric. A standardized IoT device metric is determined based on the vendor specific metric and the vendor agnostic metric. Information expressed in terms of the vendor specific metric is received from the IoT device over the network. The information expressed in terms of the vendor specific metric is processed to obtain information expressed in terms of the standardized IoT device metric. Related methods, systems, and computer program products are provided.
25 Citations
20 Claims
-
1. A method comprising:
-
discovering an Internet of Things (IoT) device of a vendor based upon communications with the IoT device over a network; identifying a vendor specific metric associated with the IoT device based upon the communications with the IoT device over the network; associating the vendor specific metric to a vendor agnostic metric; determining a standardized IoT device metric based on the vendor specific metric and the vendor agnostic metric; receiving information expressed in terms of the vendor specific metric from the IoT device over the network; and processing the information expressed in terms of the vendor specific metric to obtain information expressed in terms of the standardized IoT device metric. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising:
-
a computer readable storage medium having computer readable program code embodied in the medium, that when executed by a processor of a computer system, causes the computer system to perform operations comprising; discovering an Internet of Things (IoT) device of a vendor based upon communications with the IoT device over a network; identifying a vendor specific metric associated with the IoT device based upon the communications with the IoT device over the network; associating the vendor specific metric to a vendor agnostic metric; determining a standardized IoT device metric based on the vendor specific metric and the vendor agnostic metric; receiving information expressed in terms of the vendor specific metric from the IoT device over the network; and processing the information expressed in terms of the vendor specific metric to obtain information associated with the standardized IoT device metric. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer system comprising:
-
a processor; and a memory coupled to the processor, the memory comprising computer readable program code embodied therein that, when executed by the processor, causes the processor to perform operations comprising; discovering an Internet of Things (IoT) device of a vendor based upon communications with the IoT device over a network; identifying a vendor specific metric associated with the IoT device based upon the communications with the IoT device over the network; associating the vendor specific metric to a vendor agnostic metric; determining a standardized IoT device metric based on the vendor specific metric and the vendor agnostic metric; receiving information associated with the vendor specific metric from the IoT device over the network; and processing the information associated with the vendor specific metric to obtain information associated with the standardized IoT device metric.
-
Specification