Method and apparatus for configuring and controlling interfacing devices
First Claim
Patent Images
1. A method, comprising:
- establishing, by a device-controlling computer, a communication session with a target sensor-interfacing device, wherein the target sensor-interfacing device obtains sensor data from one or more attached physical devices that each includes a sensor for measuring one or more physical attributes;
selecting, from a plurality of rules to be processed by a set of sensor-interfacing devices of a computer network, a rule which is to be processed by the target sensor-interfacing device, wherein a respective rule includes an action description that indicates instructions for performing an action, and the respective rule also includes a rule-triggering condition that indicates criteria for processing the respective rule'"'"'s action description;
sending, by the device-controlling computer to the target sensor-interfacing device, the rule selected for the target sensor-interfacing device to configure the target sensor-interfacing device to process the selected rule'"'"'s action description in response to the selected rule'"'"'s rule-triggering condition being satisfied by sensor measurement data from the target sensor-interfacing device or another sensor-interfacing device of the computer network;
obtaining, from the target-interfacing device over the computer network, data that includes at least a sensor measurement and a geographic location; and
in response to receiving a request, from a client device, to obtain a device-monitoring user interface (UI);
obtaining a map that covers a geographic area associated with at least the target sensor-interfacing device; and
generating and presenting the device-monitoring UI that displays the obtained map, and displays the target sensor-interfacing device and corresponding sensor measurement data over the map.
2 Assignments
0 Petitions
Accused Products
Abstract
A device-controlling system configures, monitors, and controls one or more interfacing devices, such that an interfacing device can obtain and disseminate sensor data from one or more attached physical devices that include sensors for measuring physical attributes. During operation, the system can configure an interfacing device by establishing a network connection with an interfacing device, and determining one or more rules for the interfacing device. A rule can indicate an action description for performing an action, and indicates a condition that indicates criteria for processing the rule'"'"'s action description. The system can configure the interfacing device to process its associated rules.
113 Citations
23 Claims
-
1. A method, comprising:
-
establishing, by a device-controlling computer, a communication session with a target sensor-interfacing device, wherein the target sensor-interfacing device obtains sensor data from one or more attached physical devices that each includes a sensor for measuring one or more physical attributes; selecting, from a plurality of rules to be processed by a set of sensor-interfacing devices of a computer network, a rule which is to be processed by the target sensor-interfacing device, wherein a respective rule includes an action description that indicates instructions for performing an action, and the respective rule also includes a rule-triggering condition that indicates criteria for processing the respective rule'"'"'s action description; sending, by the device-controlling computer to the target sensor-interfacing device, the rule selected for the target sensor-interfacing device to configure the target sensor-interfacing device to process the selected rule'"'"'s action description in response to the selected rule'"'"'s rule-triggering condition being satisfied by sensor measurement data from the target sensor-interfacing device or another sensor-interfacing device of the computer network; obtaining, from the target-interfacing device over the computer network, data that includes at least a sensor measurement and a geographic location; and in response to receiving a request, from a client device, to obtain a device-monitoring user interface (UI); obtaining a map that covers a geographic area associated with at least the target sensor-interfacing device; and generating and presenting the device-monitoring UI that displays the obtained map, and displays the target sensor-interfacing device and corresponding sensor measurement data over the map. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method, the method comprising:
-
establishing a communication session with a target sensor-interfacing device, wherein the target sensor-interfacing device obtains sensor data from one or more attached physical devices that each includes a sensor for measuring one or more physical attributes; selecting, from a plurality of rules to be processed by a set of sensor-interfacing devices of a computer network, a rule which is to be processed by the target sensor-interfacing device, wherein a respective rule includes an action description that indicates instructions for performing an action, and the respective rule also includes a rule-triggering condition that indicates criteria for processing the respective rule'"'"'s action description; sending, to the target sensor-interfacing device, the rule selected for the target sensor-interfacing device to configure the target sensor-interfacing device to process the selected rule'"'"'s action description in response to the selected rule'"'"'s rule-triggering condition being satisfied by sensor measurement data from the target sensor-interfacing device or another sensor-interfacing device of the computer network; obtaining, from the target-interfacing device over the computer network, data that includes at least a sensor measurement and a geographic location; and in response to receiving a request, from a client device, to obtain a device-monitoring user interface (UI); obtaining a map that covers a geographic area associated with at least the target sensor-interfacing device; and generating and presenting the device-monitoring UI that displays the obtained map, and displays the target sensor-interfacing device and corresponding sensor measurement data over the map.
-
-
13. An apparatus, comprising:
-
a processor; a memory storing instructions that when executed by the processor cause the apparatus to implement; a communication module to establish a communication session with a target sensor-interfacing device, wherein the target sensor-interfacing device obtains sensor data from one or more attached physical devices that each includes a sensor for measuring one or more physical attributes; a rule-processing module to select, from a plurality of rules to be processed by a set of sensor-interfacing devices of a computer network, a rule which is to be processed by the target sensor-interfacing device, wherein a respective rule includes an action description that indicates instructions for performing an action, and the respective rule also includes a rule-triggering condition that indicates criteria for processing the respective rule'"'"'s action description; and a device-configuring module to; send, to the target sensor-interfacing device, the rule selected for the target sensor-interfacing device to configure the target sensor-interfacing device to process the selected rule'"'"'s action description in response to the selected rule'"'"'s rule-triggering condition being satisfied by sensor measurement data from the target sensor-interfacing device or another sensor-interfacing device of the computer network; and a user-interfacing module to obtain, from the target-interfacing device over the computer network, data that includes at least a sensor measurement and a geographic location; and wherein in response to receiving a request, from a client device, to obtain a device-monitoring user interface (UI), the user-interfacing module is further configured to; obtain a map that covers a geographic area associated with at least the target sensor-interfacing device; and generate and present the device-monitoring UI that displays the obtained map, and display the target sensor-interfacing device and corresponding sensor measurement data over the map. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification