Method and system for processing machine-to-machine sensor data
First Claim
Patent Images
1. A method comprising:
- detecting, by a sensor platform, a group of sensors,at least one sensor of the group of sensors outputting data in a format different from other sensors of the group of sensors;
identifying, by the sensor platform, one or more gateway devices and a user account;
associating, by the sensor platform, the at least one sensor with the one or more gateway devices;
associating, by the sensor platform, the user account with the group of sensors or the one or more gateway devices;
communicating, by the sensor platform, one or more associations, of the user account with the group of sensors or the one or more gateway devices, to a gateway device of the one or more gateway devices corresponding to the user account;
receiving, by the sensor platform, first data in various formats from the group of sensors and the one or more gateway devices,the first data being pooled together as a collective data set;
providing, by the sensor platform, trend analysis of the collective data set;
converting, by the sensor platform, one or more of the first data, in the various formats, to a common format that can be utilized by a plurality of applications;
receiving, by the sensor platform, a signal from a sensor device,the sensor device not being a member of the group of sensors;
associating, by the sensor platform, the sensor device with the user account and the gateway device based on receiving the signal,the sensor device being enabled to exchange data with one or more sensors of the group of sensors;
receiving, by the sensor platform, second data from the sensor device; and
converting, by the sensor platform, the second data to the common format to be compatible with the plurality of applications.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach is described for registering a plurality of gateway devices to a sensor platform operated by a service provider, detecting at the gateway devices, one or more sensors from a personal area network of a subscriber, determining corresponding identifiers of the sensors, collecting data from the sensors over one or more coordinated personal area networks, and designating each of a plurality of agents to process the collected data for local analysis and acting on this analysis, wherein the agents are configured to communicate with other agents.
-
Citations
22 Claims
-
1. A method comprising:
-
detecting, by a sensor platform, a group of sensors, at least one sensor of the group of sensors outputting data in a format different from other sensors of the group of sensors; identifying, by the sensor platform, one or more gateway devices and a user account; associating, by the sensor platform, the at least one sensor with the one or more gateway devices; associating, by the sensor platform, the user account with the group of sensors or the one or more gateway devices; communicating, by the sensor platform, one or more associations, of the user account with the group of sensors or the one or more gateway devices, to a gateway device of the one or more gateway devices corresponding to the user account; receiving, by the sensor platform, first data in various formats from the group of sensors and the one or more gateway devices, the first data being pooled together as a collective data set; providing, by the sensor platform, trend analysis of the collective data set; converting, by the sensor platform, one or more of the first data, in the various formats, to a common format that can be utilized by a plurality of applications; receiving, by the sensor platform, a signal from a sensor device, the sensor device not being a member of the group of sensors; associating, by the sensor platform, the sensor device with the user account and the gateway device based on receiving the signal, the sensor device being enabled to exchange data with one or more sensors of the group of sensors; receiving, by the sensor platform, second data from the sensor device; and converting, by the sensor platform, the second data to the common format to be compatible with the plurality of applications. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
detecting, by a sensor platform, a group of sensors, at least one sensor of the group of sensors outputting data in a format different from other sensors of the group of sensors; identifying, by the sensor platform, a user account; associating, by the sensor platform, the user account with the group of sensors; communicating, by the sensor platform, one or more associations, of the user account with the group of sensors, to a gateway device corresponding to the user account; receiving, by the sensor platform, first data in various formats from the group of sensors, the first data in the various formats being pooled together as a collective data set; and providing, by the sensor platform, trend analysis of the collective data set; converting, by the sensor platform, the first data, in the various formats, to a common format that can be utilized by a plurality of applications; receiving, by the sensor platform, a signal from a sensor device, the sensor device not being a member of the group of sensors; associating, by the sensor platform, the sensor device with the user account and the gateway device based on receiving the signal, the sensor device being enabled to exchange data with one or more sensors of the group of sensors; receiving, by the sensor platform, second data from the sensor device; and converting, by the sensor platform, the second data to the common format to be compatible with the plurality of applications. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A sensor platform, comprising:
-
at least one processor; and at least one memory, including computer program code for one or more programs that, when executed by the at least one processor, causes the at least one processor to; detect a group of sensors, at least one sensor of the group of sensors outputting data in a format different from other sensors of the group of sensors; identify one or more gateway devices and a user account; associate the at least one sensor with the one or more gateway devices, associate the user account with the group of sensors or the one or more gateway devices; communicate one or more associations, of the user account with the group of sensors or the one or more gateway devices, to a gateway device of the one or more gateway devices corresponding to the user account; receive first data in various formats from the group of sensors and the one or more gateway devices, the first data in the various formats being pooled together as a collective data set, provide trend analysis of the collective data set, convert the first data in the various formats to a common format that can be utilized by a plurality of applications; receive a signal from a sensor device, the sensor device not being a member of the group of sensors; associate the sensor device with the user account and the gateway device based on receiving the signal, the sensor device being enabled to exchange data with one or more sensors of the group of sensors; receive second data from the sensor device; and convert the second data to the common format to be compatible with the plurality of applications. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A sensor platform, comprising:
-
at least one processor; and at least one memory, including computer program code for one or more programs that, when executed by the at least one processor, cause the at least one processor to; detect a group of sensors, at least one sensor of the group of sensors outputting data in a format different from other sensors of the group of sensors, identify a user account, associate the user account with the group of sensors, communicate one or more associations, of the user account with the group of sensors, to a gateway device corresponding to the user account, receive first data in various formats from the group of sensors, the first data being pooled together as a collective data set, provide trend analysis of the collective data set, convert the first data to a common format that can be utilized by a plurality of applications, receive a signal from a sensor device, the sensor device not being a member of the group of sensors, associate the sensor device with the user account and the gateway device based on receiving the signal, the sensor device being enabled to exchange data with one or more sensors of the group of sensors, receive second data from the sensor device, and convert the second data to the common format to be compatible with the plurality of applications. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification