CONFIGURABLE CONTEXT AWARE SENSORS IN IOT SMART SPACES
First Claim
1. A system to control a plurality of Internet of Things (IoT) devices, the system comprising:
- a plurality of sensors, each of the plurality of sensors operably coupled to a respective one of a corresponding plurality of IoT devices;
at least one controller communicably coupled to at least some of the plurality of sensors;
at least one user interface communicably coupled to the at least one controller, the user interface to provide information indicative of at least one defined event action criteria;
at least one storage device that includes instructions that, when executed by the at least one controller, cause the at least one controller to;
receive, from a first sensor in a low power operating state and included in the plurality of sensors, a first signal that includes information indicative of an occurrence of at least one defined event;
determine whether the information indicative of the occurrence of the at least one defined event fulfills the at least one defined event action criteria;
transition a second sensor remote from the first sensor and included in the plurality of sensors from a low-power operating state to a high-power operating state responsive to a determination that the information indicative of the occurrence of the at least one defined event fulfills the at least one defined event action criteria;
receive, from the second sensor included in the plurality of sensors, a signal that includes information indicative of an occurrence of at least one defined event;
determine at least one event context using at least one of;
the information included in the first signal provided by the first sensor; and
the information included in the second signal provided by the second sensor; and
determine an activation interval duration for the second sensor based at least in part on the determined at least one event context.
1 Assignment
0 Petitions
Accused Products
Abstract
Each of a plurality of Internet of Things (IoT) devices includes at least one sensor. At least some of the plurality of IoT devices may have a single, low power, state. At least some of the plurality of IoT devices may have a first, low-power, low-bandwidth, “STANDBY” state and a second, high-power, high-bandwidth, “ACTIVE” state. Controller circuitry, that may include sensor abstraction circuitry and/or analytics circuitry receives a signal from a first IoT device, analyzes the signal and determines whether to transition a second IoT device from the STANDBY state to the ACTIVE state. The controller circuitry beneficially minimizes power consumption and bandwidth requirements for the second IoT device. The controller circuitry also determines at least one of: an event context or an environmental context.
12 Citations
25 Claims
-
1. A system to control a plurality of Internet of Things (IoT) devices, the system comprising:
-
a plurality of sensors, each of the plurality of sensors operably coupled to a respective one of a corresponding plurality of IoT devices; at least one controller communicably coupled to at least some of the plurality of sensors; at least one user interface communicably coupled to the at least one controller, the user interface to provide information indicative of at least one defined event action criteria; at least one storage device that includes instructions that, when executed by the at least one controller, cause the at least one controller to; receive, from a first sensor in a low power operating state and included in the plurality of sensors, a first signal that includes information indicative of an occurrence of at least one defined event; determine whether the information indicative of the occurrence of the at least one defined event fulfills the at least one defined event action criteria; transition a second sensor remote from the first sensor and included in the plurality of sensors from a low-power operating state to a high-power operating state responsive to a determination that the information indicative of the occurrence of the at least one defined event fulfills the at least one defined event action criteria; receive, from the second sensor included in the plurality of sensors, a signal that includes information indicative of an occurrence of at least one defined event; determine at least one event context using at least one of; the information included in the first signal provided by the first sensor; and the information included in the second signal provided by the second sensor; and determine an activation interval duration for the second sensor based at least in part on the determined at least one event context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of controlling a plurality of Internet of Things (IoT) devices, the method comprising:
-
receiving, by at least one controller, a first signal that includes information indicative of an occurrence of at least one defined event, the first signal provided by a first sensor included in a plurality of sensors communicably coupled to the at least one controller, wherein each of the plurality of sensors is operably coupled to a respective one of the plurality of IoT devices; determining, by the at least one controller, whether the information indicative of the occurrence of the at least one defined event fulfills the at least one defined event action criteria; activating, by the at least one controller, a second sensor included in the plurality of sensors responsive to a determination by the at least one controller that the information indicative of the occurrence of the at least one defined event fulfills the at least one defined event action criteria; receiving a second signal that includes information indicative of the occurrence of the at least one defined event, the second signal provided by the second sensor included in the plurality of sensors communicably coupled to the at least one controller; determining, by the at least one controller, at least one event context using at least one of; the information provided by the first sensor; and the information provided by the second sensor; and determining, by the at least one controller, an activation interval duration for the second sensor based at least in part on the determined at least one event context. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A non-transitory machine-readable medium that includes instructions, that when executed by at least one controller, causes the at least one controller to:
-
receive a first signal that includes information indicative of an occurrence of at least one defined event, the first signal provided by a first sensor included in a plurality of sensors communicably coupled to the at least one controller, wherein each of the plurality of sensors is operably coupled to a respective one of a corresponding plurality of IoT devices; determine whether the information indicative of the occurrence of the at least one defined event fulfills the at least one defined event action criteria; activate a second sensor included in the plurality of sensors responsive to a determination by the at least one controller that the information indicative of the occurrence of the at least one defined event fulfills the at least one defined event action criteria; receive a second signal that includes information indicative of the occurrence of the at least one defined event, the second signal provided by the second sensor included in the plurality of sensors communicably coupled to the at least one controller; determine at least one event context using at least one of; the information included in the first signal provided by the first sensor; and the information included in the second signal provided by the second sensor; and determine an activation interval duration for the second sensor based at least in part on the determined at least one event context. - View Dependent Claims (23, 24, 25)
-
Specification