Methods, Devices, and Systems for Controlling Smart Lighting Objects to Establish a Lighting Condition
First Claim
1. A method for controlling a lighting condition by a control device, comprising:
- executing a networking framework on the control device;
broadcasting a radio frequency (RF) signal on an RF communication channel associated with the networking framework from the control device for reception by a plurality of smart lighting objects registered with the networking framework, wherein each of the plurality of smart lighting objects is assigned an identifier within the networking framework, wherein the RF signal is configured to cause each of the plurality of smart lighting objects to transmit an ultrasound signal including the assigned identifier;
receiving ultrasound signals from a subset of the plurality of smart lighting objects in the control device via two or more ultrasound microphones;
determining a range and a direction to each of the subset of the plurality of smart lighting objects from which ultrasound signals were received based on reception times of the ultrasound signals by each of the two or more ultrasound microphones;
generating a three dimensional map of locations of the subset of the plurality of smart lighting objects from which ultrasound signals were received based on the determined range and the determined direction; and
controlling a lighting condition by sending control signals, via the networking framework, to selected ones of the subset of the plurality of smart lighting objects based on the three dimensional map and the assigned identifiers of the selected ones of the subset of the plurality of smart lighting objects to cause the selected ones of the subset of the plurality of smart lighting objects to brighten or dim in order to achieve a desired lighting condition.
1 Assignment
0 Petitions
Accused Products
Abstract
A device controls a lighting condition of smart objects. A networking framework is executed on the device and the smart objects. An RF signal is broadcast from the device to the smart objects. The signal requests the objects to transmit an ultrasound signal. Ultrasound signals from the objects are received in the device via microphones. A range and direction to each object may be determined based on reception times of the ultrasound signals. A map of the location of the objects is generated. The objects are controlled, via the networking framework, based on the map. A user interface overlay that shows the current lighting condition and location of objects using icons is presented on the device display. The icons are interactive controls for the objects, which may be interacted with for control of the corresponding object. The objects may be manually or automatically controlled to achieve a lighting condition.
-
Citations
20 Claims
-
1. A method for controlling a lighting condition by a control device, comprising:
-
executing a networking framework on the control device; broadcasting a radio frequency (RF) signal on an RF communication channel associated with the networking framework from the control device for reception by a plurality of smart lighting objects registered with the networking framework, wherein each of the plurality of smart lighting objects is assigned an identifier within the networking framework, wherein the RF signal is configured to cause each of the plurality of smart lighting objects to transmit an ultrasound signal including the assigned identifier; receiving ultrasound signals from a subset of the plurality of smart lighting objects in the control device via two or more ultrasound microphones; determining a range and a direction to each of the subset of the plurality of smart lighting objects from which ultrasound signals were received based on reception times of the ultrasound signals by each of the two or more ultrasound microphones; generating a three dimensional map of locations of the subset of the plurality of smart lighting objects from which ultrasound signals were received based on the determined range and the determined direction; and controlling a lighting condition by sending control signals, via the networking framework, to selected ones of the subset of the plurality of smart lighting objects based on the three dimensional map and the assigned identifiers of the selected ones of the subset of the plurality of smart lighting objects to cause the selected ones of the subset of the plurality of smart lighting objects to brighten or dim in order to achieve a desired lighting condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A control device, comprising:
-
a transceiver; two or more ultrasound microphones; and a processor coupled to the transceiver and the two or more ultrasound microphones, the processor configured with processor executable instructions to perform operations comprising; executing a networking framework; broadcasting a radio frequency (RF) signal on an RF communication channel associated with the networking framework from the control device for reception by a plurality of smart lighting objects registered with the networking framework, wherein each of the plurality of smart lighting objects is assigned an identifier within the networking framework, wherein the RF signal is configured to cause each of the plurality of smart lighting objects to transmit an ultrasound signal including the assigned identifier; receiving ultrasound signals from a plurality of smart lighting objects via the two or more ultrasound microphones; determining a range and a direction to each of the plurality of smart lighting objects from which ultrasound signals were received based on reception times of the ultrasound signals by each of the two or more ultrasound microphones; generating a three dimensional map of locations of a subset of the plurality of smart lighting objects from which ultrasound signals were received based on the determined range and the determined direction; and controlling a lighting condition by sending control signals, via the networking framework, to selected ones of the subset of the plurality of smart lighting objects based on the three dimensional map and the assigned identifiers of the selected ones of the subset of the plurality of smart lighting objects to cause the selected ones of the subset of the plurality of smart lighting objects to brighten or dim in order to achieve a desired lighting condition. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory processor-readable storage medium having stored thereon processor-executable instructions configured to cause a processor of a control device to perform operations comprising:
-
executing a networking framework on the control device; broadcasting a radio frequency (RF) signal on an RF communication channel associated with the networking framework from the control device for reception by a plurality of smart lighting objects registered with the networking framework, wherein each of the plurality of smart lighting objects is assigned an identifier within the networking framework, wherein the RF signal is configured to cause each of the plurality of smart lighting objects to transmit an ultrasound signal including the assigned identifier; receiving ultrasound signals from a plurality of smart lighting objects in the control device via two or more ultrasound microphones; determining a range and a direction to each of the plurality of smart lighting objects from which ultrasound signals were received based on reception times of the ultrasound signals by each of the two or more ultrasound microphones; generating a three dimensional map of locations of a subset of the plurality of smart lighting objects from which ultrasound signals were received based on the determined range and the determined direction; and controlling a lighting condition by sending control signals, via the networking framework, to selected ones of the subset of the plurality of smart lighting objects based on the three dimensional map and the assigned identifiers of the selected ones of the subset of the plurality of smart lighting objects to cause the selected ones of the subset of the plurality of smart lighting objects to brighten or dim in order to achieve a desired lighting condition.
-
Specification