Systems and methods of a doorbell device initiating a state change of an access control device and/or a control panel responsive to two-factor authentication

Information

  • Patent Grant
  • 10832509
  • Patent Number
    10,832,509
  • Date Filed
    Friday, May 24, 2019
    5 years ago
  • Date Issued
    Tuesday, November 10, 2020
    4 years ago
  • CPC
  • Field of Search
    • US
    • 340 005610
    • CPC
    • G07C9/23
    • H04W12/06
  • International Classifications
    • G05B19/00
    • G07C9/23
    • H04W12/06
Abstract
Systems and methods of a doorbell device initiating a state change of an access control device and/or a control panel responsive to two-factor authentication are provided. Such systems and methods can include the doorbell device receiving first access credentials from a first device, determining whether the first access credentials are valid, and determining whether the first device has been authenticated with two factors by determining whether an indication of two-factor authentication of the first device has been received from the first device or by soliciting and validating second access credentials from a second device. When the first access credentials are valid and the first device has been authenticated with the two factors, the doorbell device can transmit a state change command to the access control device that controls access to a secured area associated with the doorbell device and/or the control panel that monitors the secured area.
Description
FIELD

The present invention relates generally to security systems and access control systems. More particularly, the present invention relates to systems and methods of a doorbell device initiating a state change of an access control device and/or a control panel responsive to two-factor authentication.


BACKGROUND

Known security systems and access control systems can receive commands and/or access credentials from a device. However, such systems do not authenticate the device, the commands, and/or the access credentials with two factors prior to taking some action responsive to the commands and/or the access credentials.


In view of the above, there is a need and an opportunity for improved systems and methods.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a block diagram of a system in accordance with disclosed embodiments;



FIG. 2 is a flow diagram of a method in accordance with disclosed embodiments; and



FIG. 3 is a flow diagram of a method in accordance with disclosed embodiments.





DETAILED DESCRIPTION

While this invention is susceptible of an embodiment in many different forms, specific embodiments thereof will be described herein in detail with the understanding that the present disclosure is to be considered as an exemplification of the principles of the invention. It is not intended to limit the invention to the specific illustrated embodiments.


Embodiments disclosed herein can include systems and methods of a doorbell device initiating a state change of an access control device and/or a control panel responsive to two-factor authentication. For example, the doorbell device can ensure that (1) access credentials received from a first device, such as a mobile device, instructing the doorbell device to initiate the state change are valid and (2) the first device is proximate to (i.e. within a predetermined distance or a transmission range of) a second device, such as a keyfob or other two-factor authentication device, prior to initiating the state change. Such two-factor authentication can increase the likelihood that an authorized user in possession of both the first device and the second device is requesting the state change and not another person who may have stolen the first device, but is not in possession of the second device.


In some embodiments, the doorbell device can determine that the first device is proximate to the second device via communication with only the first device. However, in some embodiments, the doorbell device can determine that the first device is proximate to the second device via communication with both the first device and the second device. In any embodiment, the doorbell device can include a transceiver device for transmitting signals to and receiving signals from the first device, the second device, the access control device, the control panel, and/or a cloud server device and a programmable processor for executing the methods disclosed herein.


Various embodiments of the first device and the second device are contemplated. For example, in some embodiments, the first device can include the mobile device, such as a smart phone, a tablet, a low powered remote control device, or another portable programmable device, and in some embodiments, the second device can include the two-factor authentication device, such as the keyfob, a wireless dongle, wireless headphones, a smart watch, a wireless location beacon, another mobile device, or another low powered device that can connect to and/or pair with the first device. Alternatively, in some embodiments, the first device can include the two-factor authentication device, and the second device can include the mobile device.


As explained above, in some embodiments, the doorbell device can determine that the first device is proximate to the second device via communication with only the first device. In these embodiments, the doorbell device can receive first access credentials from the first device, determine whether the first access credentials are valid, and determine whether the doorbell device receives an indication of two-factor authentication of the first device from the first device. The indication of two-factor authentication can confirm to the doorbell device that the first device is proximate to the second device, and in some embodiments, the doorbell device can receive the first access credentials and/or the indication of two-factor authentication from the first device responsive to the first device determining that the first device is proximate to the second device. That is, in some embodiments, the first device will only transmit the first access credentials and/or the indication of two-factor authentication to the doorbell device when the first device determines that the first device is proximate to the second device.


When the first access credentials are valid and the doorbell device receives the indication of two-factor authentication, the doorbell device can transmit a state change command to the access control device, such as a lock, that controls access to a secured area associated with the doorbell device. For example, the state change command can instruct the access control device to change a state of the access control device from locked to unlocked or from unlocked to locked.


In some embodiments, the doorbell device can be located proximate to the secured area, for example, on an exterior of the secured area. Furthermore, in some embodiments, the doorbell device can include a camera device for monitoring the exterior of the secured area and/or receiving information, such as the first access credentials, from the first device. Additionally or alternatively, in some embodiments, the doorbell device can include a user interface, such as a button, that, when activated, can cause the doorbell device to notify an owner or an occupant of the secured area about a presence of a person proximate to the doorbell device, for example by emitting a sound or a tone within the secured area or transmitting an informational signal to a portable device associated with the owner.


In some embodiments, the doorbell device can transmit the state change command to the control panel in addition to or in lieu of transmitting the state change command to the access control device. For example, the state change command can instruct the control panel to change a state of the control panel from armed to disarmed or from disarmed to armed. Additionally or alternatively, in some embodiments, the doorbell device can identify a particular command to transmit to the control panel based on the state of the access control device. For example, in some embodiments, the doorbell device can identify the state of the access control device and, when the state of the access control device is unlocked, transmit an arm command to the control panel. However, when the state of the access control device is locked, the doorbell device can transmit a disarm command to the control panel.


In some embodiments, the doorbell device can receive a communication request from the first device before receiving the first access credentials from the first device. For example, responsive to receiving the communication request, the doorbell device can transmit an acknowledgement signal to the first device and, responsive thereto, receive the first access credentials.


Various embodiments for how the first device determines whether the first device is proximate to the second device are contemplated. For example, in some embodiments, the first device can determine that the first device is proximate to the second device when the second device is both paired with the first device and connected with the first device, for example, via a Bluetooth or other wireless connection. Additionally or alternatively, in some embodiments, the first device can determine that the first device is proximate to the second device when first GPS coordinates of the first device are within a predetermined range of second GPS coordinates of the second device. Additionally or alternatively, in some embodiments, the first device can determine that the first device is proximate to the second device when the first device and the second device are connected to a same local wireless network. Additionally or alternatively, in some embodiments, the first device can determine that the first device is proximate to the second device by transmitting a test command to the second device via a low powered wireless connection and, responsive thereto, receiving a response message from the second device.


Various embodiments for when the first device determines whether the first device is proximate to the second device are also contemplated. For example, in some embodiments, the first device can determine whether the first device is proximate to the second device responsive to receiving user input instructing the first device to transmit the first access credentials to the doorbell device, for example, via a user interface device of the first device, and prior to transmitting the first access credentials to the doorbell device. Additionally or alternatively, in some embodiments, the first device can determine whether the first device is proximate to the second device responsive to receiving the acknowledgement signal from the doorbell device and prior to transmitting the first access credentials to the doorbell device. Additionally or alternatively, in some embodiments, the first device can periodically determine whether the first device is proximate to the second device and, responsive thereto, adjust a display of the user interface device of the first device or what portions of the user interface device of the first device can be activated or selected. For example, when the first device determines that the first device is proximate to the second device, the first device can enable the user interface device of the first device to receive user input instructing the first device to transmit the first access credentials to the doorbell device, for example, by enabling or activating the display or portions of the user interface device of the first device. However, when the first device fails to determine that the first device is proximate to the second device, the first device can disable the user interface device of the first device from receiving user input instructing the first device to transmit the first access credentials to the doorbell device, for example, by freezing, disabling, or deactivating the display or portions of the user interface device of the first device.


In any embodiment, when the first device is proximate to the second device, the indication of two-factor authentication that the doorbell device receives from the first device can include or be representative of an authentication signal that the first device receives from the second device or another indicator confirming that the first device is proximate to the second device. In some embodiments, the doorbell device can receive both the first access credentials and the indication of two-factor authentication in a request to change the state of the access control device, and in these embodiments, the doorbell device can determine whether one or more dedicated bits in the request include the indication of two-factor authentication.


As explained above, in some embodiments, the doorbell device can determine that the first device is proximate to the second device via communication with both the first device and the second device. In these embodiments, the doorbell device can receive the first access credentials from the first device, determine whether the first access credentials are valid, and when the first access credentials are valid, transmit a notification signal to the second device to solicit second access credentials from the second device. In some embodiments, the doorbell device can transmit the notification signal to the second device via a low powered wireless connection to ensure that the second device will receive the notification signal and respond thereto only when located proximate to the doorbell device. However, in any embodiment, responsive to receiving the second access credentials from the second device, the doorbell device can determine whether the second access credentials are valid and, when the second access credentials are valid, transmit the state change command to the access control device and/or the control panel.


As explained above, the doorbell device can transmit the notification signal to the second device to solicit the second access credentials from the second device. In some embodiments, the second device can be configured to automatically transmit the second access credentials to the doorbell device responsive to receiving the notification signal. Additionally or alternatively, in some embodiments, the notification signal can instruct the second device to solicit user input identifying the second access credentials, and/or the second device can be configured to solicit user input identifying the second access credentials responsive to receiving the notification signal. Additionally or alternatively, in some embodiments, the second access credentials can be pre-stored on the second device, and the notification signal can instruct the second device to solicit user input with instructions to transmit the second access credentials, and/or the second device can be configured to solicit user input with instructions to transmit the second access credentials responsive to receiving the notification signal. In any embodiment, responsive to receiving user input identifying the second access credentials or user input with instructions to transmit the second access credentials, the second device can transmit the second access credentials to the doorbell device.


In some embodiments, when the doorbell device determines that the first access credentials received from the first device are valid, but fails to receive the indication of two-factor authentication from the first device or the second access credentials from the second device, the doorbell device can initiate a security action. In some embodiments, the security action can include the doorbell device transmitting a warning signal to a mobile device that is different than the first device or the second device or to the control panel, either of which, under certain conditions or responsive to user input, can authorize the doorbell device to transmit the state change command to the access control device or the control panel despite a lack of two-factor authentication. Additionally or alternatively, in some embodiments, the security action can include the doorbell device transmitting an alarm signal to the control panel or transmitting a locking signal to the first device, for example, when the doorbell device receives the first access credentials from the first device a predetermined number of times within a predetermined time period without also receiving the indication of two-factor authentication from the first device or the second access credentials from the second device within the predetermined period of time.



FIG. 1 is a block diagram of a system 20 in accordance with disclosed embodiments. As seen in FIG. 1, the system 20 can include a first device 22, a second device 24, a doorbell device 26 associated with a region R, an access control device 28 that controls access to the region R, and a control panel 30 that monitors the region R. In some embodiments, the system 20 can also include a cloud server device 32 that communicates with the doorbell device 26 and/or the other devices in the system 20 via a network N, such as the internet. As seen in FIG. 1, the doorbell device 26 can include a transceiver device 34 and a programmable processor 36, and in some embodiments, the transceiver device 34 can include one or more communication modules for communicating with the first device 22, the second device 24, the access control device 28, the control panel 30 and/or the cloud server device 32 via any known wireless or wired communication medium (e.g. Wi-Fi, cellular, Bluetooth, cable, phone line, Ethernet, fiber, etc.).



FIG. 2 is a flow diagram of a method 100 in accordance with disclosed embodiments. As seen in FIG. 2, the method 100 can include the transceiver device 34 receiving first access credentials from the first device 22, as in 102. Then, the method 100 can include the programmable processor 36 determining whether the first access credentials are valid, as in 104. When the first access credentials are invalid, the method 100 can include taking no action, as in 106, or, in some embodiments, initiating a security action as described herein.


However, when the first access credentials are valid, the method 100 can include the programmable processor 36 determining whether the doorbell device 26 has received an indication of two-factor authentication of the first device 22 from the first device 22, as in 108. If not, then the method 100 can continue determining whether the indication of two-factor authentication has been received, as in 108. However, when the indication of two-factor authentication has been received, the method 100 can include the transceiver device 34 transmitting a state change command to the access control device 28 and/or the control panel 30, as in 110.



FIG. 3 is a flow diagram of a method 200 in accordance with disclosed embodiments. As seen in FIG. 3, the method 200 can include the transceiver device 34 receiving first access credentials from the first device 22, as in 202. Then, the method 200 can include the programmable processor 36 determining whether the first access credentials are valid, as in 204. When the first access credentials are invalid, the method 200 can include taking no action, as in 206, or, in some embodiments, initiating a security action as described herein.


However, when the first access credentials are valid, the method 200 can include the transceiver device 34 transmitting a notification signal to the second device 24, as in 208, and responsive thereto, receiving second access credentials from the second device 24, as in 210. Then, the method 200 can include the programmable processor 36 determining whether the second access credentials are valid, as in 212. When the second access credentials are invalid, the method 200 can include taking no action, as in 214, or, in some embodiments, initiating the security action as described herein. However, when the second access credentials are valid, the method 200 can include the transceiver device 34 transmitting a state change command to the access control device 28 and/or the control panel 30, as in 216.


Various embodiments for transmitting the first access credentials and the second access credentials are contemplated. For example, in some embodiments, the first device 22 can transmit the first access credentials directly to doorbell device 26 and/or the second device 24 can transmit the second access credentials directly to the doorbell device 26 via any known communication medium, including, but not limited to Bluetooth, radio frequency ID, near field communication, WiFi, and cellular, or via a visual display of coded information, such as a QR code or a barcode, that is captured by a camera of the doorbell device 26. Additionally or alternatively, in some embodiments, the first device 22 can transmit the first access credentials indirectly to doorbell device 26 and/or the second device 24 can transmit the second access credentials indirectly to the doorbell device 26 via an intermediary device, such as the cloud server device 32 or the control panel 30.


Various embodiments for determining whether the first access credentials and/or the second access credentials are valid are also contemplated. For example, in some embodiments, the programmable processor 36 can determine whether the first access credentials and/or the second access credentials are valid. Additionally or alternatively, in some embodiments, the doorbell device 26 can communicate with one or both of the control panel 30 and the cloud server device 32 to determine whether the first access credentials and/or the second access credentials are valid. It is to be understood that determining whether any access credentials are valid as described herein can include determining whether those access credentials are associated with the doorbell device 26, the access control device 28, the control panel 30, the region R, and/or an authorized user associated with the doorbell device 26, the access control device 28, the control panel 30, or the region R.


Finally, various embodiments for transmitting the state change command to the access control device 28 and/or the control panel 30 are contemplated. For example, in some embodiments, the doorbell device 26 can transmit the state change command directly to the access control device 28 and/or the control panel 30. Additionally or alternatively, in some embodiments, the doorbell device 26 can transmit the state change command to the access control device 28 via an intermediary device, such as the cloud server device 32 or the control panel 30, or can transmit the state change command to the control panel 30 via an intermediary device, such as the cloud server device 32.


Although a few embodiments have been described in detail above, other modifications are possible. For example, the logic flows described above do not require the particular order described or sequential order to achieve desirable results. Other steps may be provided, steps may be eliminated from the described flows, and other components may be added to or removed from the described systems. Other embodiments may be within the scope of the invention.


From the foregoing, it will be observed that numerous variations and modifications may be effected without departing from the spirit and scope of the invention. It is to be understood that no limitation with respect to the specific system or method described herein is intended or should be inferred. It is, of course, intended to cover all such modifications as fall within the spirit and scope of the invention.

Claims
  • 1. A method comprising: receiving access credentials at a doorbell device from a mobile device;determining whether the access credentials are valid at t doorbell device;determining whether the doorbell device receives an indication of a two-factor authentication of the mobile device from the mobile device, wherein the indication of the two-factor authentication of the mobile device confirms to the doorbell device that the mobile device has communicated with a two-factor authentication device to execute the two-factor authentication of the mobile device without the doorbell device communicating directly with the two-factor authentication device; andwhen the access credentials are valid and the doorbell device receives the indication of the two-factor authentication of the mobile device from the mobile device, transmitting a state change command from the doorbell device to an access control device that controls access to a secured area associated with the doorbell device.
  • 2. The method of claim 1 further comprising: determining a state of the access control device;when the access credentials are valid, the doorbell device receives the indication of the two-factor authentication of the mobile device from the mobile device, and the state of the access control device is unlocked, transmitting an arm command from the doorbell device to a control panel that monitors the secured area; andwhen the access credentials are valid, the doorbell device receives the indication of the two-factor authentication of the mobile device from the mobile device, and the state of the access control device is locked, transmitting a disarm command from the doorbell device to the control panel.
  • 3. The method of claim 1 further comprising: receiving a communication request at the doorbell device from the mobile device;responsive to receiving the communication request, transmitting an acknowledgment signal from the doorbell device to the mobile device; andresponsive to the acknowledgment signal, receiving the access credentials at the doorbell device.
  • 4. The method of claim 1 wherein the indication of the two-factor authentication of the mobile device confirms to the doorbell device that the mobile device is proximate to the two-factor authentication device.
  • 5. The method of claim 1, wherein the indication of the two-factor authentication of the mobile device confirms to the doorbell device that the two-factor authentication device is both paired with the mobile device and connected with the mobile device.
  • 6. The method of claim 1 wherein the indication of the two-factor authentication of the mobile device confirms to the doorbell device that first GPS coordinates of the mobile device are within a predetermined range of second GPS coordinates of the two-factor authentication device.
  • 7. The method of claim 1 further comprising: receiving both the access credentials and the indication of the two-factor authentication of the mobile device at the doorbell device in a request to change a state of the access control device.
  • 8. The method of claim 7 further comprising: determining whether one or more dedicated bits of the request include the indication of the two-factor authentication of the mobile device.
  • 9. A doorbell device comprising: a transceiver device; anda programmable processor,wherein the transceiver device receives access credentials from a first device,wherein the programmable processor determines whether the access credentials are valid,wherein the programmable processor determines whether the transceiver device has received an indication of a two-factor authentication of the first device from the first device,wherein the indication of the two-factor authentication of the first device confirms to the programmable processor that the first device has communicated with a second device to execute the two-factor authentication of the first device without the transceiver device communicating directly with the second device, andwherein, when the access credentials are valid and the transceiver device has received the indication of the two-factor authentication of the first device from the first device, the transceiver device transmits a state change command to an access control device that controls access to a secured area associated with the doorbell device.
  • 10. The doorbell device of claim 9 wherein the transceiver device receives a communication request from the first device, transmits an acknowledgement signal to the first device responsive to receiving the communication request, and receives the access credentials responsive to the acknowledgement signal.
  • 11. The doorbell device of claim 9 wherein the transceiver device receives both the access credentials and the indication of the two-factor authentication of the first device in a request to change a state of the access control device.
  • 12. The doorbell device of claim 11 wherein the programmable processor determines whether one or more dedicated bits of the request include the indication of the two-factor authentication of the first device.
  • 13. The doorbell device of claim 9 wherein the indication of the two-factor authentication of the first device confirms to the programmable processor that the first device is proximate to the second device.
  • 14. The doorbell device of claim 9 wherein the programmable processor determines a state of the access control device, wherein, when the access credentials are valid, the transceiver device receives the indication of the two-factor authentication of the first device from the first device, and the state of the access control device is, unlocked, the transceiver device transmits an arm command to a control panel that monitors the secured area, and wherein, when the access credentials are valid, the transceiver device receives the indication of die two-factor authentication of the first device from the first device, and the state of the access control device is locked, the transceiver device transmits a disarm command to the control panel.
  • 15. The doorbell device of claim 9 wherein the indication of the two-factor authentication of the first device confirms to the programmable processor that the second device is both paired with the first device and connected with the first device.
  • 16. The doorbell device of claim 9 wherein the indication of the two-factor authentication of the first device confirms to the programmable processor that first GPS coordinates of the first device are within a predetermined range of second GPS coordinates of the second device.
  • 17. A method comprising: receiving access credentials at a doorbell device from a mobile device;determining whether the access credentials are valid at the doorbell device;determining whether the doorbell device receives an indication of a two-factor authentication of the mobile device from the mobile device, wherein the indication of the two-factor authentication of the mobile device confirms to the doorbell device that the mobile device has confirmed that the mobile device is proximate to a two-factor authentication device without the doorbell device communicating directly with the two-factor authentication device; andwhen the access credentials are valid and the doorbell device receives the indication of the two-factor authentication of the mobile device, transmitting a state change command from the doorbell device to an access control device that controls access to a secured area associated with the doorbell device.
  • 18. The method of claim 17 wherein the indication of the two-factor authentication of the mobile device confirms to the doorbell device that the mobile device has communicated with the two-factor authentication device to confirm that the mobile device is proximate to the two-factor authentication device.
  • 19. The method of claim 17 wherein the indication of the two-factor authentication of the mobile device confirms to the doorbell device that the mobile device has confirmed that the two-factor authentication device is both paired with the mobile device and connected with the mobile device.
  • 20. The method of claim 17 wherein the indication of the two-factor authentication of the mobile device confirms to the doorbell device that the mobile device has communicated with the two-factor authentication device to confirm that first GPS coordinates of the mobile device are within a predetermined range of second GPS coordinates of the two-factor authentication device.
US Referenced Citations (197)
Number Name Date Kind
4864519 Appleby et al. Sep 1989 A
4916460 Powell Apr 1990 A
5039995 Hulbert Aug 1991 A
5156203 Funakoshi et al. Oct 1992 A
5178191 Schaefer Jan 1993 A
5218356 Knapp Jun 1993 A
5224648 Simon et al. Jul 1993 A
5316073 Klaus et al. May 1994 A
5355305 Seem et al. Oct 1994 A
5379455 Koschek Jan 1995 A
5414640 Seem May 1995 A
5506768 Seem et al. Apr 1996 A
5550752 Federspiel Aug 1996 A
5555195 Jensen et al. Sep 1996 A
5555196 Asano Sep 1996 A
5568377 Seem et al. Oct 1996 A
5590830 Kettler et al. Jan 1997 A
5682329 Seem et al. Oct 1997 A
RE35736 Powell Feb 1998 E
5737318 Melnik Apr 1998 A
5762265 Kitamura et al. Jun 1998 A
5769315 Drees Jun 1998 A
5791408 Seem Aug 1998 A
5867384 Drees et al. Feb 1999 A
5960214 Sharpe, Jr. et al. Sep 1999 A
6006142 Seem et al. Dec 1999 A
6014546 Georges et al. Jan 2000 A
6033302 Ahmed et al. Mar 2000 A
6095426 Ahmed et al. Aug 2000 A
6122605 Drees et al. Sep 2000 A
6141595 Gloudeman et al. Oct 2000 A
6219590 Bernaden, III et al. Apr 2001 B1
6219950 Hsu Apr 2001 B1
6223544 Seem May 2001 B1
6265843 West et al. Jul 2001 B1
6296193 West et al. Oct 2001 B1
6353853 Gravlin Mar 2002 B1
6369716 Abbas et al. Apr 2002 B1
6389331 Jensen et al. May 2002 B1
6400265 Saylor et al. Jun 2002 B1
6408228 Seem et al. Jun 2002 B1
6415617 Seem Jul 2002 B1
6437692 Petite et al. Aug 2002 B1
6477439 Bernaden, III et al. Nov 2002 B1
6480889 Saito et al. Nov 2002 B1
6486778 Mahler et al. Nov 2002 B2
6594554 Seem et al. Jul 2003 B1
6759956 Menard et al. Jul 2004 B2
6816811 Seem Nov 2004 B2
6826607 Gelvin et al. Nov 2004 B1
6829513 Piersanti et al. Dec 2004 B2
6842430 Melnik Jan 2005 B1
6862540 Welch et al. Mar 2005 B1
6874691 Hildebrand et al. Apr 2005 B1
6898542 Ott et al. May 2005 B2
6916239 Siddaramanna et al. Jul 2005 B2
6919790 Kanazawa Jul 2005 B2
6937909 Seem Aug 2005 B2
6959356 Packwood et al. Oct 2005 B2
7010294 Pyotsia et al. Mar 2006 B1
7031880 Seem et al. Apr 2006 B1
7053767 Petite et al. May 2006 B2
7053770 Ratiu et al. May 2006 B2
7065349 Nath et al. Jun 2006 B2
7085623 Siegers Aug 2006 B2
7089089 Cumming et al. Aug 2006 B2
7103511 Petite Sep 2006 B2
7124637 Singhal et al. Oct 2006 B2
7130719 Ehlers et al. Oct 2006 B2
7132757 Steigerwald et al. Nov 2006 B2
7148803 Bandy et al. Dec 2006 B2
7170201 Hamel et al. Jan 2007 B2
7176601 Tanaka et al. Feb 2007 B2
7251570 Hancock et al. Jul 2007 B2
7284372 Crow Oct 2007 B2
7317927 Staton et al. Jan 2008 B2
7321316 Hancock et al. Jan 2008 B2
7349360 Gutierrez et al. Mar 2008 B2
7363031 Aisa Apr 2008 B1
7378980 McFarland May 2008 B2
7379390 McFarland May 2008 B2
7382271 McFarland Jun 2008 B2
7388886 Perkins et al. Jun 2008 B2
7406300 Pan Jul 2008 B2
7426452 Zielinski et al. Sep 2008 B2
7433740 Hesse et al. Oct 2008 B2
7436797 Shepard et al. Oct 2008 B2
7468661 Petite et al. Dec 2008 B2
7479727 Grace Jan 2009 B1
7496472 Seem Feb 2009 B2
7545267 Stortoni Jun 2009 B2
7554941 Ratiu et al. Jun 2009 B2
7559529 Affaticati et al. Jul 2009 B2
7586888 Wang Sep 2009 B2
7623826 Pergal Nov 2009 B2
7640007 Chen et al. Dec 2009 B2
7653010 Ensor et al. Jan 2010 B2
7653394 McMillin Jan 2010 B2
7660701 Sharpe, Jr. Feb 2010 B2
7660892 Choong et al. Feb 2010 B2
7728715 Riedel et al. Jun 2010 B2
7729882 Seem Jun 2010 B2
7751828 Kim et al. Jul 2010 B2
7752309 Keyghobad et al. Jul 2010 B2
7799560 Wilson et al. Sep 2010 B2
7827813 Seem Nov 2010 B2
7869805 Schnaare et al. Jan 2011 B2
7898147 Grabinger et al. Mar 2011 B2
7908126 Bahel et al. Mar 2011 B2
7970350 Sheynman et al. Jun 2011 B2
8005514 Saito et al. Aug 2011 B2
8027742 Seem et al. Sep 2011 B2
8036594 Schadler Oct 2011 B2
8049361 Kielb et al. Nov 2011 B2
8255090 Frader-Thompson et al. Aug 2012 B2
8281174 Seiler Oct 2012 B2
8370483 Choong et al. Feb 2013 B2
8459560 Mineo-Goggin Jun 2013 B1
8665084 Shapiro et al. Mar 2014 B2
8725081 Kantzes et al. May 2014 B2
8929948 Vanderaa et al. Jan 2015 B2
8933778 Birkel et al. Jan 2015 B2
9008804 Junk et al. Apr 2015 B2
9024717 Songakul et al. May 2015 B2
9049212 Segre Jun 2015 B2
9119236 Martin Aug 2015 B1
9141150 Trundle et al. Sep 2015 B1
9235980 Sharma et al. Jan 2016 B2
9397989 Ramalingam Jul 2016 B1
9679453 Flint et al. Jun 2017 B2
9697656 Trani Jul 2017 B2
9729342 Cohn et al. Aug 2017 B2
10665244 Gupta May 2020 B1
20020152298 Kikta et al. Oct 2002 A1
20030101009 Seem May 2003 A1
20030132829 Frolov Jul 2003 A1
20030151513 Herrmann et al. Aug 2003 A1
20030160693 Hisano Aug 2003 A1
20030216837 Reich et al. Nov 2003 A1
20040235468 Luebke et al. Nov 2004 A1
20050113943 Nian May 2005 A1
20050228509 James Oct 2005 A1
20050285716 Denison et al. Dec 2005 A1
20060007945 Schoettle et al. Jan 2006 A1
20060063522 McFarland Mar 2006 A1
20060063523 McFarland Mar 2006 A1
20060104197 Proctor et al. May 2006 A1
20060193262 McSheffrey et al. Aug 2006 A1
20070097993 Bojahra et al. May 2007 A1
20070191075 Greene et al. Aug 2007 A1
20080179408 Seem Jul 2008 A1
20080277486 Seem et al. Nov 2008 A1
20080290986 Laughlin-Parker et al. Nov 2008 A1
20090045939 Holland et al. Feb 2009 A1
20090065596 Seem et al. Mar 2009 A1
20090136231 Lai May 2009 A1
20090265583 Bouse et al. Oct 2009 A1
20090307255 Park Dec 2009 A1
20100121968 Clark May 2010 A1
20100283579 Kraus Nov 2010 A1
20110195665 Friedlaender Aug 2011 A1
20120280790 Gerhardt et al. Nov 2012 A1
20140292481 Dumas Oct 2014 A1
20150204561 Sadwick et al. Jul 2015 A1
20150227734 Mucci et al. Aug 2015 A1
20150228139 Geerlings Aug 2015 A1
20150229626 Hauhn Aug 2015 A1
20160014103 Masters Jan 2016 A1
20160020910 Jones et al. Jan 2016 A1
20160047565 Robinson Feb 2016 A1
20160055692 Trani Feb 2016 A1
20160055698 Gudmundsson Feb 2016 A1
20160063853 Mi Mar 2016 A1
20160104334 Handville Apr 2016 A1
20160116177 Sikora et al. Apr 2016 A1
20160171808 Caterino Jun 2016 A1
20160258640 Grabinger Sep 2016 A1
20160284144 Michalscheck Sep 2016 A1
20160352516 Oberheide Dec 2016 A1
20170061110 Wright Mar 2017 A1
20170064261 Peng Mar 2017 A1
20170098335 Payack, Jr. Apr 2017 A1
20170180539 Payack, Jr. Jun 2017 A1
20170213404 Sivalingam Jul 2017 A1
20170220872 Child Aug 2017 A1
20170331807 Mont-Reynaud Nov 2017 A1
20180007549 Sanders Jan 2018 A1
20180009416 Maiwand Jan 2018 A1
20180075681 Scalisi Mar 2018 A1
20180129885 Potter May 2018 A1
20180139332 Kerzner May 2018 A1
20180260777 Judge Sep 2018 A1
20180293367 Urman Oct 2018 A1
20190139343 Lien May 2019 A1
20190327448 Fu Oct 2019 A1
20190347916 Wild Nov 2019 A1
20200193011 Ruster Jun 2020 A1
Foreign Referenced Citations (44)
Number Date Country
660906 Jul 1995 AU
2125694 May 1994 CA
1291704 Apr 2001 CN
1804744 Jul 2006 CN
2833675 Nov 2006 CN
1969239 May 2007 CN
101112077 Jan 2008 CN
101299299 Nov 2008 CN
103942863 Jul 2014 CN
105871874 Aug 2016 CN
107170092 Sep 2017 CN
69311314 Oct 1997 DE
19832579 Mar 1999 DE
10038233 Feb 2001 DE
69808393 Jun 2003 DE
102004032050 Mar 2005 DE
0628181 Jun 1997 EP
1072847 Jan 2001 EP
0892330 Oct 2002 EP
0957418 Jan 2003 EP
1300771 Apr 2003 EP
1309062 May 2003 EP
2763106 Aug 2014 EP
2858385 Apr 2015 EP
3 445 046 Feb 2019 EP
2001050599 Feb 2001 JP
2001082786 Mar 2001 JP
3242881 Dec 2001 JP
3358661 Dec 2002 JP
3370673 Jan 2003 JP
2003162324 Jun 2003 JP
2003242212 Aug 2003 JP
2005044349 Feb 2005 JP
535103 Nov 1976 SU
9530114 Nov 1995 WO
9729329 Aug 1997 WO
0068744 Nov 2000 WO
03023536 Mar 2003 WO
2006053211 May 2006 WO
2008127580 Oct 2008 WO
2009012269 Jan 2009 WO
2009012282 Jan 2009 WO
2009018215 Feb 2009 WO
WO 2016130777 Aug 2016 WO
Non-Patent Literature Citations (21)
Entry
English language translation of bibliographic data and abstract of CN103942863 (A).
English language translation of bibliographic data and abstract of CN105871874 (A).
English language translation of bibliographic data and abstract of CN107170092 (A).
American Society of Heating, Refrigerating and Air-Conditioning Engineers, Inc., “ASHRAE Addenda a,b,c,d, and g to ANSI/ASHRAE Standard 62,1—2004,” 28 pages, 2006.
Bristol “On a New Measure of Interaction for Multivariable Process Control,” IEEE Transactions on Automatic Control, vol. AC-11, No. 1, pp. 133-134, Jan. 1966.
Castellanos, “Nest Competitor Zstat Launches Crowdfunding for Wireless Thermostat,” downloaded from http://www.bizjournals.com/boston/blog/startups/2014/01/nest-comp . . . , 2 pages, printed Sep. 12, 2014.
Castelvecchi, “Wireless Energy May Power Electronics,” MIT TechTalk, vol. 51, No. 9, 8 pages, Nov. 15, 2006.
Churchill et al., “Strain Energy Harvesting for Wireless Sensor Networks,” Proceedings of SPIE, vol. 5055, pp. 319-327, 2003.
Fountain et al., “Comfort Control for Short-Term Occupancy,” Energy and Buildings, vol. 21, pp. 1-13, 1994.
Hosni et al., “Experimental Results for Heat Gain and Radiant/Convective Split from Equipment in Buildings,” ASHRAE Transactions 1999, vol. 5, Part 2, 13 pages, 1999.
Karalis et al., “Wireless Non-Radiative Energy Transfer,” 17 pages, prior to Mar. 4, 2015.
Katz, “Residential Piezoelectric Energy Sources,” del, 7 pages, Jul. 21, 2004.
Kaushal et al., “Environmental Control Including Ventilation in Hospitals,” JK Science, Hospital Notes, vol. 6, No. 4, pp. 229-232, Oct.-Dec. 2004.
Lawrence et al., “Adaptive Thermostat With Bluetooth Technology,” ECE4007L02, Group 7, Georgia Institute of Technology, 15 pages, downloaded Apr. 27, 2015.
Lowton et al., “Finding NEMO: On the Accuracy of Inferring Location in IEEE 802.15.4 Networks,” ACM, 5 pages, 2006.
Minkel, “Wireless Energy Transfer May Power Devices at a Distance,” downloaded from http://www.scientificamerican.com/article/wireless-energy-transfer/, 3 pages, Nov. 14, 2006.
Ramachandran, “Establishing a Regulatory Framework for Distributed Antenna Systems,” Thesis Submitted to University of Colorado, 76 pages, 2008.
Rice et al., “An Evaluation of Hospital Special-Ventilation-Room Pressures,” Infection Control and Hospital Epidemology, vol. 22, No. 1, pp. 19-23, Jan. 2001.
Thomas et al., “Feed-Forward in Temperature Control of Buildings,” Energy and Buildings, vol. 37, pp. 755-761, 2005.
Extended European Search Report for corresponding EP Application No. 17188515.5, dated Jan. 18, 2018.
Canadian Office Action, for corresponding Canadian Application No. 2,977,773, dated May 3, 2019.