Method and apparatus for monitoring and processing sensor data using a sensor-interfacing device
First Claim
Patent Images
1. A method, comprising:
- subscribing, by a first interfacing device, to event notifications generated by a remote second interfacing device, wherein each of the first and remote second interfacing devices comprises at least one or more physical ports for direct coupling to one or more physical devices with each physical device comprising at least one sensor, and wherein the first and remote second interfacing devices are directly coupled to first and second physical devices, respectively;
receiving, by the first interfacing device, an event notification from the remote second interfacing device;
wherein the event notification comprises sensor data generated by a sensor in the second physical device;
selecting, by the first interfacing device, a rule associated with the event notification, wherein the rule includes an action description and a condition for performing an action;
in response to determining that processing the selected rule requires additional sensor data, obtaining the additional sensor data from the first physical device coupled to the first interfacing device;
determining that the rule'"'"'s condition is satisfied based on sensor data from the first and second physical devices coupled to the first and remote second interfacing devices, respectively; and
processing the rule'"'"'s action description to perform the action.
2 Assignments
0 Petitions
Accused Products
Abstract
A sensor-monitoring interfacing device is coupled to one or more physical devices that include sensors for measuring physical attributes. During operation, the interfacing device obtains and processes sensor data from the physical devices. When the interfacing device obtains sensor data from a physical device, the interfacing device selects a rule to process based on the obtained sensor data. If the interfacing device determines that the rule'"'"'s condition is satisfied, the interfacing device can process the rule'"'"'s action description to perform a corresponding action.
-
Citations
39 Claims
-
1. A method, comprising:
-
subscribing, by a first interfacing device, to event notifications generated by a remote second interfacing device, wherein each of the first and remote second interfacing devices comprises at least one or more physical ports for direct coupling to one or more physical devices with each physical device comprising at least one sensor, and wherein the first and remote second interfacing devices are directly coupled to first and second physical devices, respectively; receiving, by the first interfacing device, an event notification from the remote second interfacing device; wherein the event notification comprises sensor data generated by a sensor in the second physical device; selecting, by the first interfacing device, a rule associated with the event notification, wherein the rule includes an action description and a condition for performing an action; in response to determining that processing the selected rule requires additional sensor data, obtaining the additional sensor data from the first physical device coupled to the first interfacing device; determining that the rule'"'"'s condition is satisfied based on sensor data from the first and second physical devices coupled to the first and remote second interfacing devices, respectively; and processing the rule'"'"'s action description to perform the action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 36, 37, 38, 39)
-
-
13. A non-transitory computer-readable storage medium storing instructions that when executed by a first interfacing device cause the first interfacing device to perform a method, comprising:
-
subscribing to event notifications generated by a remote second interfacing device, wherein each of the first and remote second interfacing devices comprises at least one or more physical ports for direct coupling to one or more physical devices with each physical device comprising at least one sensor, and wherein the first and remote second interfacing devices are directly coupled to first and second physical devices, respectively; receiving an event notification from the remote second interfacing device; wherein the event notification comprises sensor data generated by a sensor in the second physical device; selecting a rule associated with the event notification, wherein the rule includes an action description and a condition for performing an action; in response to determining that processing the selected rule requires additional sensor data, obtaining the additional sensor data from a first physical device coupled to the first interfacing device; determining that the rule'"'"'s condition is satisfied based on sensor data from the first and second physical devices coupled to the first and remote second interfacing devices, respectively; and processing the rule'"'"'s action description to perform the action. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus, comprising:
-
a first interfacing device comprising at least one or more physical ports for direct coupling to a first physical device; a subscribing module configured to subscribe to event notifications generated by a remote second interfacing device, wherein the remote second interfacing device comprises at least one or more physical ports for direct coupling to a second physical device, wherein each of the first and second physical devices comprises at least one sensor; a receiving module configured to receive an event notification from the remote second interfacing device; wherein the event notification comprises sensor data generated by a sensor in the second physical device; and a rule-processing module configured to; select a rule associated with the event notification, wherein the rule includes an action description and a condition for performing an action; in response to determining that processing the selected rule requires additional sensor data, obtain the additional sensor data from the first physical device coupled to the first interfacing device determine that the rule'"'"'s condition is satisfied based on sensor data from the first and second physical devices coupled to the first and remote second interfacing devices, respectively; and process the rule'"'"'s action description to perform the action. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification