The described embodiments relate generally to building control. More particularly, the described embodiments relate to beacon transmission of a fixture that includes sensed information.
Location identification within a building or residence can be estimated by a device within the building or residence receiving beacons from transmitters within the building or residence. Based on known locations of the transmitters, an approximate estimate of the location of the device can be performed. However, such beacon based indoor positioning lacks accuracy needed to enable communication with and control of proximate resources.
Lighting control systems automate the operation of lighting within a building or residence based upon, for example, preset time schedules and/or occupancy and/or daylight sensing. The Lighting systems typically employ occupancy sensors and/or daylight sensors to determine which lighting devices to activate, deactivate, or adjust the light level of, and when to do so. Occupancy sensors typically sense the presence of one or more persons within a defined area and generate signals indicative of that presence. Daylight sensors typically sense the amount of daylight present within a defined area and generate signals indicative of that amount. Typically, lighting systems receive the sensor signals at a central lighting controller.
The lighting systems are advantageous because they typically reduce energy costs by automatically lowering light levels or turning off devices and appliances when not needed, and they can allow all devices in the system to be controlled from one location.
It is desirable to have a method, system and apparatus for beacon transmission of a building fixture that includes sensed information.
One embodiment includes a fixture. The building fixture includes a sensor operative to generate a sense signal, communication circuitry operative to maintain a link with a network, a wireless transmitter, and a controller. The controller is operative to receive the sensed signal, manage communication with the network, and manage transmission of beacons through the wireless transmitter, wherein the beacons include information associated with the fixture, wherein the information includes at least information of the sense signal.
Another embodiment includes a method for beacon transmission of a fixture that includes sensed information. The method includes generating, by a sensor of the building fixture, a sensed signal, managing, by a controller of the building fixture, communication with the network, and managing, by the controller, transmission of beacons through a wireless transmitter of the building fixture, wherein the beacons include information associated with the fixture, wherein the information includes at least information of the sense signal.
Another embodiment includes a building system. The building system includes a plurality of building fixtures. One or more of the plurality of building fixtures includes a sensor, communication circuitry, a wireless transmitter and a controller. The sensor is operative to generate a sense signal based on at least one of sensed motion or light. The communication circuitry is operative to maintain a link with a network. The controller is operative to receive the sensed signal, manage communication with the network, and manage transmission of beacons through the wireless transmitter, wherein the beacons include information associated with the fixture, wherein the information includes sensed motion or sensed light information. The building system further includes a system controller that is interfaced with the plurality of building fixtures. The system controller is operative to received modified beacons from a mobile device, estimate a location of the mobile device, and aid a controller of at least one of the plurality of building fixtures in management of the transmission of beacons based on the estimated location of the mobile device.
Other aspects and advantages of the described embodiments will become apparent from the following detailed description, taken in conjunction with the accompanying drawings, illustrating by way of example the principles of the described embodiments.
As shown in the drawings, the described embodiments are embodied in an apparatuses, methods, and systems for beacon transmission of a building fixture that includes sensed information. A mobile device receives the transmitted beacons and estimates its location based on the received beacons. For at least some embodiments, information of signals sensed by the building fixtures is included within the transmitted beacons. This additional information enables more accurate estimation of the location of the mobile device. The building fixtures of the described embodiments can be either indoor fixtures or outdoor fixtures. For example, the fixtures can be located within a building, or outside of a building, such as, in a parking lot.
For at least some embodiments, a system controller is interfaced with multiple building fixtures. Further, the system controller receives modified beacons from a mobile device that received beacons transmitted from one or more of the building fixtures. Based on the beacons and/or the modified beacons, a location of the mobile device is estimated. Further, based on sensed information included within the beacons, and/or an estimate of the accuracy of the estimated location of the mobile device, the system controller adaptively adjusts at least one of transmission power of beacons transmitted by the one or more building fixtures, or timing of the transmission of the beacons.
Environmental control systems that include the building fixtures that transmit beacons that include sense data allows for significantly better indoor location determination accuracy than beacon based location determination systems that do not include the sensed information. The improved location determination allows for more optimal use of proximate resources located within a building or structure that uses the environmental control systems.
For at least some embodiments, the beacons include information that includes, for example, an identifier and/or a location of the building fixture that transmitted the beacon. Therefore, the mobile device can at least approximate its location based on the location of the building fixture.
Further, for at least some embodiments, the mobile device can receive beacons from multiple building fixtures. The distance between the mobile device and each of the building fixtures can be estimated based on the received signal strength of the beacons received from each of the building fixtures. Utilizing trilateration, the location of the mobile device can be estimated based on known locations of the building fixtures and the estimated distances between the mobile device and each of the building fixtures. For an embodiment, the mobile device 120 performs the trilateration. For an embodiment, a server or controller 130 that receives beacon information from the mobile device 120 performs the trilateration.
As will be described, for at least some embodiments, the building fixtures are interfaced with, for example, the server or the controller 130. Further, for an embodiment, the server 130 receives modified beacons from the mobile device 120 that can include timing information of the beacons (such as, when the beacons are received), and/or received signal power information. Based on the modified beacons (which the mobile device 120 may have received from several different building fixtures) the server 130 can estimate a location of the mobile device 120. If the estimate is determined to not be as accurate or reliable as desired, for an embodiment, the server 130 can control the timing and signal power of future beacons transmitted from the building fixtures for aiding the building fixture beacon transmission management. The management can be used to provide beacon transmission (timing and signal power) that is better for enabling location estimation of the mobile device 120. For example, an increase in the transmission power of the beacons from the building fixtures can be used to increase the number of building fixtures that the mobile device is able to received beacons from. A decrease in the transmission power can provide a determination of which building fixture the mobile device is the closest to. Further, adjusting the timing of the transmission of the beacons from different building fixtures can further aid in the location determination of the mobile device.
For at least some embodiments, the building fixture 210 includes a sensor 214. The sensor 214 is operative to generate a sense signal based on at least one sensed signal. For an embodiment, the sensor includes a motion sensor operative to sense motion. For an embodiment, the sensor includes a light sensor operative to sense light. For an embodiment, the sensor includes a PIR (passive infrared) sensor. For an embodiment, the sensor comprises an ambient light sensor. For an embodiment, the ambient light sensor senses motion and presence of a person by sensing a variation in ambient light. The variation can be determined or defined by a change in ambient light of greater than a threshold amount over a predetermined period of time. Further, the variation can be defined as less than another threshold, thereby allowing a determined difference between other factors than can change the ambient light, such as, opening shades or a door of a structure of the building fixture. Sensing the presence of an occupant is supported by small variation of the sensed ambient light greater than a nominal variation of sensed ambient light.
For an embodiment, a change or variation in sensed ambient light is compared to a baseline level, wherein the baseline level was obtained prior to the change or variation. A change or variation in sensed ambient light can be used to sense occupancy, and further a signature of the sensed ambient light over a period of time can be used to classify a type of presence and motion. For an embodiment, sensing occupancy includes sensing a variation of ambient light greater than a low-end threshold. That is, even very minor motion of an occupant causes very small variations in sensed ambient light. In typical applications, ambient light is not sensed at these low levels. Further, traditional motion sensor cannot sense motion at these low levels.
For other embodiments, the sensor additionally or alternatively includes sensed motion, and or light levels of group that sensor is part of. That is, which sensor of a particular group of sensors can be used, for example, by a system server for refining location estimations of mobile devices that receive the beacons. Also, in some other embodiments, sensing includes sense signals of acoustic sensors, wherein the acoustic sensors sense changes in sound, and in combination with a controller, can be utilized to understand voice commands.
For at least some embodiments, the building fixture 210 includes communication circuitry. The communication circuitry is operative to maintain a link with a network. The link can be a wired or wireless link.
For at least some embodiments, the building fixture 210 includes a wireless transmitter 211. The wireless transmitter 211 wirelessly transmits the beacons. Wireless mobile devices (such as, mobile device 230) receive the beacons, and locations of the wireless mobile devices are estimated based on the received beacons, and information included within the beacons.
For at least some embodiments, the building fixture 210 includes a controller 212. The controller 212 is operative to receive the sensed signal, manage communication with the network, and manage transmission of beacons through the wireless transmitter, wherein the beacons include information associated with the fixture, wherein the information includes at least information of the sense signal.
As previously described, the power level of the transmitted beacons is low, thereby ensuring the mobile devices that receive the transmitted beacons are proximate to the location of the building fixture that transmitted the beacons. Further, at least some embodiments further include adaptively adjusting a transmission signal power of the transmitted beacons. That is, conditions can be determined that indicate that the transmission signal power should be increased to increase the range (distance) between the building fixture that transmits the beacons and the mobile devices that receive the transmitted beacons, or that the transmission signal power should be decreased to decrease the range (distance) between the building fixture that transmits the beacons and the mobile devices that receive the transmitted beacons.
For an embodiment, another controller (such as, an external controller that receives modified beacons from the mobile device 230, which can be represented by the server 130, or server 440) utilizes the sense signals and beacons from multiple sensors to determine the location of the mobile device, and can send communication to specific building fixtures to adaptively modify the signal strength of the transmitted beacons. By controlling the signal strength of the beacon transmission in a specific sequence, the controller can improve the accuracy of an identified location of mobile device. Specific sequence includes a series of subsets of beacons and the signal strength of the beacons to adapt for a specific period of time. When such sequence is initiated, the controller is able to utilize the beacon with sensed signals during each sequence to progressively evaluate and improve identified location of mobile device. For an embodiment, the specific sequence that is initiated depends on the type of motion, level of ambient light and level of acoustic signals or a combination thereof.
For at least some embodiments, the transmission signal power is adaptively adjusted to be at a first level upon sensing motion, and decaying to a lower level after a period of time. That is, the transmission signal power of the transmitted beacons is adjusted to a first level, which is relatively higher upon sensing motion. Further, as time passed, the transmission signal power decays (decreases) over time as long as no subsequent motion is sensed. Eventually, if no additional of subsequent motion is sensed, the transmission signal power decreases to a minimal level.
For at least some embodiments, the transmission of beacons is triggered based on sensing motion. That is, if no motion is sensed by the sensor of the building fixture, no beacons are transmitted by the building fixture. However, upon sensing motion, beacon transmission begins. For at least some embodiments, the beacon transmission ceases after sensing no motion for at least a threshold amount of time.
For at least some embodiments, the sub-sensor 320 is associated with a badging system used, for example, at an entry way. The badging information provides additional information that can be used for estimation of the location of the mobile device, and for other purposes as well. Further, for at least some embodiments, the sub-sensor 320 is associated with building equipment, such as, copiers or other types of office devices. The sensing of such sub-sensors can be used to help to improve the accuracy of location of mobile device and the potential direction of movement of mobile device.
Further, the mobile device 230 receives the beacons, and then communicates at least a portion of the information of the beacons to the upstream server 440. As shown, for an embodiment the mobile device 230 communicates with the upstream server 440 through a separate network (such as, a cellular network). However, for an embodiment, the mobile device 230 communicates with the upstream server 440 through the building fixture 210. As shown, a first network (network1) (for example, Bluetooth) can be established between the building fixture 210 and the mobile device 230, a second network (network2) can be established between the building fixture 210 and the upstream server 440, and a third network (network3) can be established between the mobile device 230 and the upstream server 440.
For at least some embodiments, motion matching circuitry of the building fixtures matches the sensed motion with one of a plurality of stored patterns of events, and identifies an event associated with the sensed motion based on a match between a one of the plurality of patterns and the sensed motion.
Embodiments include the stored event sequences being of length less than or equal to the number of samples N. Event sequences need not be of equal lengths. Prefixing, annexing, or inserting an event sequence with zeros effectively shortens or divides its sequence.
For at least some embodiments, the correlation is computed by comparing each instantaneous sample to its corresponding value in each of the stored event sequences for all N samples. If an instantaneous sample meets or exceeds its corresponding value of a stored event, a logical TRUE bit is set for that sample of that event. An event is detected when all N samples are TRUE, and the selected event is that of the highest priority.
A second correlator 520 can be included for matching sequences of identified events, thereby providing more information about activities occurring in the structure (for example, a room of a building).
If, for example, a person (occupant) is walking through a room (structure), a unique sequence of events is output from correlator 518 due to the IR sensor 510. This sequence of events is input to correlator 520 at a non-uniform rate. If one such predetermined sequence of events is defined as an alternating pattern of small lobe and large lobe events, correlator 520 outputs the identified sequence of events.
Since there are numerous possible combinations and permutations of identified events output from correlator 518, the queue of length M of correlator 520 must be chosen to be of sufficient length to correlate with its predetermined sequences of events. A sample count may be utilized to time-tag identified events and thereby identify those events that should be discarded.
The second correlator 620 of
The ambient light sensor 610 and associated event detection logic can be useful if, for example, motion within the structure where the sensors are located is small, and therefore, the variations of the sensed IR signal are small. The ambient light detector 610 and associated event detection circuitry can also help minimize false detections of events. For example, a standalone PIR sensor will falsely detect motion when placed in a structure in which there is significant hot air flow. The ambient light detector can be used to corroborate motion detection from the PIR sensor. Because the air flow does not trigger motion detection in the ambient light sensor, the PIR sensor's false motion triggers are ignored.
For the embodiment of
The previously describe direct communication link can be established using any one or more of the sensors of the lighting fixture 900. The light sensor 941 and the motion sensor 942 are likely candidates, but the possibilities are open. For example, some embodiments of camera sensors can be utilized as motion sensor, which can be used to establish the direct link. A user device establishes the direct communication link with the lighting fixture 900, for example, by pulsing a light which is received or sensed by the light sensor 941. Alternatively, or additionally, the user device establishes the direct communication link with the lighting fixture 900 through motion that is sensed by the motion sensor 942.
As shown, the light fixture 900 includes the light unit 960. It is to be understood that the light unit 960 could alternatively be external to the controller. For this embodiment, the controller (manager CPU 920 and smart sensor CPU 946) can include outputs to effect the light level changes. For example, the outputs can control relays to turn lights on and off, and control 0-10 V or PWM (pulse width modulation) outputs for dimming. The controller 920 can include a standard chipset that integrates a microprocessor unit, and interface for communicating different program instructions, and several ports for communicating with electronic devices.
The light fixture 900 additionally includes an interface 1050 that allows the lighting fixture to communicate with the central controller through the second communications link. The interface 950 can be a wired (for example Ethernet ®), or the interface can be wireless (for example, Zigbee ®). The interface 950 can provide a direct link to the central controller, or the interface can provide an intermediate link to an intermediate device (such as the previously described gateway).
While the lighting fixture 900 provides lighting control, it is to be understood the equivalent fixtures for controlling other environmental parameters, such as, light, temperature, and humidity can additionally or alternatively be implemented according to the described embodiments. Accordingly, the control information can include at least one of light intensity, lighting scenes, thermostat, and/or a security alarm.
For embodiments, the second communication link comprises at least one of a cellular link to a service provider wherein the central controller is connected to the service provider, or an 802.11 wireless link between the user device and the central controller.
Although specific embodiments have been described and illustrated, the described embodiments are not to be limited to the specific forms or arrangements of parts so described and illustrated. The embodiments are limited only by the appended claims.
This patent application is a continuation-in-part (CIP) of U.S. patent application Ser. No. 14/549,830 filed Nov. 21, 2014, having the title “DISTRIBUTED LIGHT FIXTURE BEACON TRANSMISSION”, which is a which is continuation-in-part (CIP) of U.S. patent application Ser. No. 13/691,562 filed Nov. 30, 2012, having the title “COMMISSION OF DISTRIBUTED LIGHT FIXTURES OF A LIGHTING SYSTEM”, which are all herein incorporated by reference.
Number | Name | Date | Kind |
---|---|---|---|
5101141 | Warner et al. | Mar 1992 | A |
5179324 | Audbert | Jan 1993 | A |
5191265 | D'Aleo et al. | Mar 1993 | A |
5283516 | Lohoff | Feb 1994 | A |
5812422 | Lyons | Sep 1998 | A |
6057654 | Cousy et al. | May 2000 | A |
6188181 | Sinha et al. | Feb 2001 | B1 |
6342994 | Cousy et al. | Jan 2002 | B1 |
6548967 | Dowling et al. | Apr 2003 | B1 |
7309985 | Eggers et al. | Dec 2007 | B2 |
7348736 | Piepgras et al. | Mar 2008 | B2 |
7382271 | McFarland | Jun 2008 | B2 |
7437596 | McFarland | Oct 2008 | B2 |
7550931 | Lys et al. | Jun 2009 | B2 |
7566137 | Veskovic | Jul 2009 | B2 |
7623042 | Huizenga | Nov 2009 | B2 |
7792956 | Choong et al. | Sep 2010 | B2 |
7925384 | Huizenga et al. | Apr 2011 | B2 |
8344660 | Mohan et al. | Jan 2013 | B2 |
8368321 | Chemel et al. | Feb 2013 | B2 |
8457793 | Golding et al. | Jun 2013 | B2 |
8461778 | Mohan et al. | Jun 2013 | B2 |
8493209 | Mohan et al. | Jul 2013 | B2 |
8558466 | Curasi et al. | Oct 2013 | B2 |
8587219 | Mohan et al. | Nov 2013 | B2 |
8587225 | Ashar et al. | Nov 2013 | B2 |
8729833 | Chemel | May 2014 | B2 |
8796958 | Billig et al. | Aug 2014 | B2 |
9006996 | Mohan | Apr 2015 | B2 |
9345115 | Mohan | May 2016 | B2 |
20040002792 | Hoffknecht | Jan 2004 | A1 |
20050169643 | Franklin et al. | Aug 2005 | A1 |
20050278047 | Ahmed | Dec 2005 | A1 |
20060275040 | Franklin | Dec 2006 | A1 |
20070057807 | Walters et al. | Mar 2007 | A1 |
20070061050 | Hoffknecht | Mar 2007 | A1 |
20070086128 | Lane et al. | Apr 2007 | A1 |
20070215794 | Cernasov et al. | Sep 2007 | A1 |
20070291483 | Lys | Dec 2007 | A1 |
20080185597 | Wu | Aug 2008 | A1 |
20080244104 | Clemente | Oct 2008 | A1 |
20080265796 | Null | Oct 2008 | A1 |
20090026966 | Budde et al. | Jan 2009 | A1 |
20090179596 | Willaert et al. | Jul 2009 | A1 |
20090195161 | Lane et al. | Aug 2009 | A1 |
20090267540 | Chemel et al. | Oct 2009 | A1 |
20100026479 | Tran | Feb 2010 | A1 |
20100034386 | Choong et al. | Feb 2010 | A1 |
20100135186 | Choong et al. | Jun 2010 | A1 |
20100264846 | Chemal et al. | Oct 2010 | A1 |
20100270933 | Chemal et al. | Oct 2010 | A1 |
20100295482 | Chemal et al. | Nov 2010 | A1 |
20100301777 | Kraemer | Dec 2010 | A1 |
20110031897 | Henig et al. | Feb 2011 | A1 |
20110199010 | Cho et al. | Aug 2011 | A1 |
20120293075 | Engelen et al. | Nov 2012 | A1 |
20130293877 | Ramer | Nov 2013 | A1 |
20140285095 | Chemel | Sep 2014 | A1 |
20150008831 | Carrigan et al. | Jan 2015 | A1 |
Number | Date | Country | |
---|---|---|---|
20150223309 A1 | Aug 2015 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 14549830 | Nov 2014 | US |
Child | 14685834 | US | |
Parent | 13691562 | Nov 2012 | US |
Child | 14549830 | US |