US 11,876,638 B2
Bridging mesh device controller for implementing a scene
Bozhi See, San Mateo, CA (US); Steven Stanek, San Mateo, CA (US); and Jeremy Hiatt, San Mateo, CA (US)
Assigned to Brilliant Home Technology, Inc., San Mateo, CA (US)
Filed by Brilliant Home Technology, Inc., San Mateo, CA (US)
Filed on Sep. 7, 2022, as Appl. No. 17/939,568.
Application 17/939,568 is a continuation of application No. 17/142,151, filed on Jan. 5, 2021, granted, now 11,469,916.
Claims priority of provisional application 62/957,310, filed on Jan. 5, 2020.
Claims priority of provisional application 62/957,297, filed on Jan. 5, 2020.
Prior Publication US 2023/0019612 A1, Jan. 19, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 12/28 (2006.01); H05B 47/19 (2020.01); H05B 47/115 (2020.01)
CPC H04L 12/282 (2013.01) [H04L 12/2827 (2013.01); H05B 47/115 (2020.01); H05B 47/19 (2020.01); H04L 2012/2841 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A device controller comprising:
a wireless transceiver; and
a control module comprising one or more processors and a memory storing instructions that, when executed by the one or more processors, cause the control module to:
determine a scene corresponding to a set of settings for one or more controlled devices; and
transmit a set of scene commands to the one or more controlled devices to cause the one or more controlled devices to implement the scene;
wherein the one or more processors transmit, via the wireless transceiver, a first scene command of the set of scene commands to a first controlled device of the one or more controlled devices by:
communicating with an intermediary device to form a mesh bridge to the first controlled device, the intermediary device including a wireless hub and being in direct communication with its own local network of smart home devices that does not include the device controller; and
transmitting the first scene command to the first controlled device using the mesh bridge, the first scene command causing the first controlled device to implement a corresponding setting of the set of settings to implement the scene.