IP Library Granted Patent US 11,936,492
Granted Patent B2
US 11,936,492 · App. 17/018,015 · Granted Mar 19, 2024

Redundant control for wireless devices in a home automation system

Inventors: Robert P. Madonna (Osterville, MA); Kevin C. Kicklighter (Cottonwood, UT); Swapnil Bora (Dallas, TX)
Assignee: Savant Systems, Inc.
H04L12/2832H04L12/282H04L2012/2841
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,936,492
App. No.
17/018,015
Granted
Mar 19, 2024
Kind
B2
Abstract

In one embodiment, an architecture for redundant control of wireless devices (e.g., wireless light fixtures, wireless light strips, wireless window shades, or other wireless devices) of a home automation system is provided that uses a combination of WLAN and WPAN communication. During normal operation of the home automation system, control commands generated in response to user input in a control application (app) on a control device (e.g., a remote control, mobile device, or other electronic device) are transmitted via a WLAN (e.g., Wi-Fi) to a bridge device (e.g., a lamp module or wireless keypad) proximate to the wireless device, which forwards the commands over a WPAN (e.g., BLE) to the wireless device. In the absence of an available WLAN connection (e.g., due to failure, prior to its configuration, etc.), the control device may send control commands via the WPAN (e.g., BLE) directly to the wireless device.

Claims (32)

1. A method for control of a wireless light fixture or wireless window shade in a home automation system of a structure, comprising:

receiving, by a control application (app) executing on a control device, input in a graphical user interface (GUI) requesting a state change to a wireless light fixture or wireless window shade, wherein the state change is to illuminate the wireless light fixture or open the wireless window shade;

determining a Wi-Fi network has not yet been configured in the structure that can provide a Wi-Fi connection to a lamp module or keypad of the home automation system;

in response to a Wi-Fi network having not yet been configured in the structure, sending control commands requesting the state change from the control device directly to the wireless light fixture or wireless window shade via Bluetooth Low Energy (BLE), to cause the wireless light fixture or wireless window shade to implement the state change;

subsequent to the sending of control commands requesting the state change, receiving, by the control app executing on the control device, further input in the GUI requesting a further state change to the wireless light fixture or wireless window shade;

determining the Wi-Fi network has now been configured in the structure; and

in response to a Wi-Fi network having been configured in the structure, sending control commands requesting the further state change from the control device to the lamp module or keypad via the Wi-Fi connection, which converts and forwards the control commands over BLE to the wireless light fixture or wireless window shade to cause the wireless light fixture or wireless window shade to implement the further state change.

2. The method of claim 1 , wherein the lamp module or keypad is a lamp module that controls power flow to one or more attached illumination sources, and the lamp module independent of bridging also performs a lighting device control function that includes regulating power flow to the one or more attached illumination sources.

3. The method of claim 1 , wherein the lamp module or keypad is a keypad that provides a user interface, and the keypad independent of bridging also performs a user interface function that includes receiving user input requesting state changes and providing control commands in response thereto.

4. The method of claim 1 , wherein the control device is a mobile device.

5. The method of claim 4 , wherein the mobile device is a smartphone.

6. The method of claim 1 , further comprising:

subsequent to the sending of control commands requesting the further state change, receiving, by the control app executing on the control device, still further input in the GUI requesting a still further state change to the wireless light fixture or wireless window shade;

determining the Wi-Fi network has failed after having been configured in the structure; and

in response to a Wi-Fi network having failed after having been configured in the structure, again sending control commands requesting the still further state change from the control device directly to the wireless light fixture or wireless window shade via BLE, to cause the wireless light fixture or wireless window shade to implement the still further state change.

7. The method of claim 1 , wherein the lamp module or keypad is separate but proximate to the wireless light fixture or wireless window shade.

8. A non-transitory electronic device readable medium having software stored thereon, the software when executed on one or more electronic devices being operable to:

receive input in a graphical user interface (GUI) requesting a state change to a wireless light fixture or wireless window shade, wherein the state change is to illuminate the wireless light fixture or open the wireless window shade;

determine a Wi-Fi network has not yet been configured in the structure that can provide a Wi-Fi connection to a lamp module or keypad of a home automation system;

in response to a Wi-Fi network having not yet been configured in the structure, send control commands requesting the state change directly to the wireless light fixture or wireless window shade via Bluetooth Low Energy (BLE), to cause the wireless light fixture or wireless window shade to implement the state change;

subsequent to the send of control commands requesting the state change, receive further input in the GUI requesting a further state change to the wireless light fixture or wireless window shade;

determine the Wi-Fi network has now been configured in the structure; and

in response to a Wi-Fi network having been configured in the structure, send control commands requesting the further state change to the lamp module or keypad via the Wi-Fi connection, which converts and forwards the control commands over BLE to the wireless light fixture or wireless window shade to cause the wireless light fixture or wireless window shade to implement the further state change.

9. The non-transitory electronic device readable medium of claim 8 , wherein the lamp module or keypad is a lamp module that controls power flow to one or more attached illumination sources and the lamp module provides the lighting device control function that includes regulating power flow to the one or more attached illumination sources.

10. The non-transitory electronic device readable medium of claim 8 , wherein the lamp module or keypad is a keypad that provides a user interface and the keypad provides the user interface function that includes receiving user input requesting state changes and providing control commands in response thereto.

11. The non-transitory electronic device readable medium of claim 8 , wherein the one or more electronic devices include a mobile device.

12. The non-transitory electronic device readable medium of claim 11 , wherein the mobile device is a smartphone.

13. The non-transitory electronic device readable medium of claim 8 , wherein the software when executed is further operable to:

subsequent to the send of control commands requesting the further state change, receive still further input in the GUI requesting a still further state change to the wireless light fixture or wireless window shade;

determine the Wi-Fi network has failed after having been configured in the structure; and

in response to a Wi-Fi network having failed after having been configured in the structure, again send control commands requesting the still further state change from the control device directly to the wireless light fixture or wireless window shade via BLE, to cause the wireless light fixture or wireless window shade to implement the still further state change.

14. The non-transitory electronic device readable medium of claim 8 , wherein the lamp module or keypad is separate but proximate to the wireless light fixture or wireless window shade.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2022
From: MADONNA, ROBERT P.; KICKLIGHTER, KEVIN C.; BORA, SWAPNIL
To: SAVANT SYSTEMS, INC.
Reel/Frame 059136/0794 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2022
From: MADONNA, ROBERT P.; KICKLIGHTER, KEVIN C.; BORA, SWAPNIL
To: SAVANT SYSTEMS, INC.
Reel/Frame 059106/0391 →