Method and system of machine-to-machine vertical integration with publisher subscriber architecture
First Claim
Patent Images
1. A method comprising:
- detecting a plurality of sensors associated with a plurality of subscribers,wherein the detecting includes identifying respective sensors in the plurality of sensors;
dynamically registering, utilizing at least one processor, the respective sensors in the plurality of sensors,wherein registering the plurality of sensors includes installing interfacing software associated with one or more of the plurality of sensors;
creating at least two sensor agents associated with one or more of the registered sensors based on the identification;
determining one or more sensor agent policy settings,wherein the determined sensor agent policy settings are configured to enhance data processing, via the at least two sensor agents, in delivering a limited selection of data originating from the detected plurality of sensors;
generating one or more connections between the at least two sensor agents;
monitoring the plurality of sensors to acquire raw sensor data associated with the plurality of subscribers;
acquiring the raw sensor data from the plurality of sensors, utilizing the at least two connected sensor agents, as a collective data set based on the sensor agent policy settings; and
converting, at least in part, the acquired raw sensor data into a universal format compatible with different types of applications,wherein the collective data set includes converted data based on acquired raw sensor data.
2 Assignments
0 Petitions
Accused Products
Abstract
An approach for machine-to-machine vertical integration with publisher-subscriber architecture is provided. The approach includes dynamically registering a plurality of sensors associated with a plurality of subscribers. The sensors are monitored as part of a sensor platform to maintain sensor data for the plurality of subscribers. Also, the sensor data are acquired from the plurality of sensors as a collective data set to determine one or more trends. The collective data set is tagged with metadata for the determined trend.
-
Citations
24 Claims
-
1. A method comprising:
-
detecting a plurality of sensors associated with a plurality of subscribers, wherein the detecting includes identifying respective sensors in the plurality of sensors; dynamically registering, utilizing at least one processor, the respective sensors in the plurality of sensors, wherein registering the plurality of sensors includes installing interfacing software associated with one or more of the plurality of sensors; creating at least two sensor agents associated with one or more of the registered sensors based on the identification; determining one or more sensor agent policy settings, wherein the determined sensor agent policy settings are configured to enhance data processing, via the at least two sensor agents, in delivering a limited selection of data originating from the detected plurality of sensors; generating one or more connections between the at least two sensor agents; monitoring the plurality of sensors to acquire raw sensor data associated with the plurality of subscribers; acquiring the raw sensor data from the plurality of sensors, utilizing the at least two connected sensor agents, as a collective data set based on the sensor agent policy settings; and converting, at least in part, the acquired raw sensor data into a universal format compatible with different types of applications, wherein the collective data set includes converted data based on acquired raw sensor data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, detect a plurality of sensors associated with a plurality of subscribers, wherein the detecting includes identifying respective sensors in the plurality of sensors, dynamically register the respective sensors in the plurality of sensors, wherein registering the plurality of sensors includes installing interfacing software associated with one or more of the plurality of sensors, create at least two sensor agents associated with one or more of the registered sensors based on the identification, determine one or more sensor agent policy settings, wherein the determined sensor agent policy settings are configured to enhance data processing, via the at least two sensor agents, in delivering a limited selection of data originating from the detected plurality of sensors, generate one or more connections between the at least two sensor agents, monitor the plurality of sensors to acquire raw sensor data associated with the plurality of subscribers, acquire the raw sensor data from the plurality of sensors, utilizing the at least two connected sensor agents, as a collective data set based on the sensor agent policy settings, and convert, at least in part, the acquired raw sensor data into a universal format compatible with different types of applications, wherein the collective data set includes converted data based on acquired raw sensor data. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
at least one processor; a plurality of sensors associated with a plurality of subscribers; and a sensor platform, the sensor platform and the plurality of sensors configured to, with the at least one processor, cause the system to perform at least the following, detect the plurality of sensors, wherein the detecting includes identifying respective sensors in the plurality of sensors, dynamically register the respective sensors in the plurality of sensors, wherein registering the plurality of sensors includes installing interfacing software associated with one or more of the plurality of sensors, create at least two sensor agents associated with one or more of the registered sensors based on the identification, determine one or more sensor agent policy settings, wherein the determined sensor agent policy settings are configured to enhance data processing, via the at least two sensor agents, in delivering a limited selection of data originating from the detected plurality of sensors, generate one or more connections between the at least two sensor agents, monitor the plurality of sensors to acquire raw sensor data associated with the plurality of subscribers, acquire the raw sensor data from the plurality of sensors, utilizing the at least two connected sensor agents, as a collective data set based on the sensor agent policy settings, and convert, at least in part, the acquired raw sensor data into a universal format compatible with different types of applications, wherein the collective data set includes converted data based on acquired raw sensor data. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification