Wireless control device and methods thereof
AssigneeIlumi Solutions, Inc.
InventorsSwapnil Bora, Corey Egan, Qinghui Tang
Life of this patent
Estimating the term…
Abstract
A wireless control device includes a power source, one or more sensors, one or more switches, a wireless transceiver circuit, an antenna connected to the wireless transceiver circuit, and a processor communicably coupled to the power source, the one or more sensors, the one or more switches, and the wireless transceiver circuit. The processor receives a data from the one or more sensors or the one or more switches, determines a pre-defined action associated with the data that identifies one or more external devices and one or more tasks, and transmits one or more control signals via the wireless transceiver circuit and the antenna that instruct the identified external device(s) to perform the identified task(s).
Claims20
A device comprising:
- a housing;
- a cycle counter or timer, wherein the cycle counter stores a cycle count measuring a number of clock cycles since the device was last turned ON and the timer stores an elapsed time since the device was last turned ON;
- a memory disposed in the housing;
- a processor disposed in the housing and communicably coupled to the cycle counter or timer and the memory, wherein the processor:
- (a) flags a first or additional defined memory location when the cycle count or the elapsed time reaches a first or additional first milestone, (b) unflags the first or additional defined memory location when the cycle count or the elapsed time reaches a second or additional second milestone, wherein the second or additional second milestone is greater than the first or additional first milestone, (c) determines that the device is turned OFF and then ON again, (d) repeats steps (a) through (c) a specified number of times, and (e) resets the device or turns a program ON when all the first or additional memory locations reach a specified flag configuration;
- a power source disposed in the housing and communicably coupled to the processor;
- one or more sensors disposed in or on the housing and communicably coupled to the processor;
- one or more switches disposed in or on the housing and communicably coupled to the processor;
- a wireless transceiver circuit disposed in the housing and communicably coupled to the processor;
- and
- an antenna disposed in or on the housing and communicably coupled to the wireless transceiver circuit.
A device comprising:
- a cycle counter or timer, wherein the cycle counter stores a cycle count measuring a number of clock cycles since the device was last turned ON and the timer stores an elapsed time since the device was last turned ON;
- a memory;
- and
- a processor communicably coupled to the cycle counter or timer and the memory, wherein the processor:
- (a) flags a first or additional defined memory location when the cycle count or the elapsed time reaches a first or additional first milestone, (b) unflags the first or additional defined memory location when the cycle count or the elapsed time reaches a second or additional second milestone, wherein the second or additional second milestone is greater than the first or additional first milestone, (c) determines that the device is turned OFF and then ON again, (d) repeats steps (a) through (c) a specified number of times, and (e) resets the device or turns a program ON when all the first or additional memory locations reach a specified flag configuration.
Dependencies are inferred from the claim text.