US 12,407,541 B2
Multi-source smart-home device control
Benjamin Brown, San Francisco, CA (US); Da Huang, Kitchener (CA); Christopher Conover, San Francisco, CA (US); Lisa Williams, San Francisco, CA (US); and Henry Chung, Waterloo (CA)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Feb. 8, 2024, as Appl. No. 18/436,651.
Application 18/436,651 is a continuation of application No. 17/709,077, filed on Mar. 30, 2022, granted, now 11,929,844.
Application 17/709,077 is a continuation of application No. 16/154,466, filed on Oct. 8, 2018, granted, now 11,316,709, issued on Apr. 26, 2022.
Prior Publication US 2024/0187276 A1, Jun. 6, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 12/28 (2006.01); G06F 16/2457 (2019.01)
CPC H04L 12/2814 (2013.01) [G06F 16/24573 (2019.01); H04L 12/2809 (2013.01); H04L 12/282 (2013.01); H04L 2012/2847 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method for integrating control of multiple cloud- based smart-home devices, the method comprising:
receiving, by an application being executed by a mobile device, a first set of smart-home device registration information for a first smart-home device, wherein the first set of smart-home device registration information comprises a location within a structure;
receiving, by the application being executed by the mobile device, a second set of smart-home device registration information for a second smart-home device, wherein the second set of smart-home device registration information comprises the location;
determining, by the application being executed by the mobile device, that the first smart-home device and the second smart-home device share a common function and are both linked to the location;
assigning the first smart-home device and the second smart-home device to a common operating characteristic group based on the common function being shared by the first smart-home device and the second smart-home device and both being located at the location; and
presenting, within a touchscreen control interface of the application being executed by the mobile device, a first selectable control element and a second selectable control element that control smart-home devices within the common operating characteristic group, wherein:
the first selectable control element and the second selectable control element are presented concurrently as part of the touchscreen control interface of the application; the touchscreen control interface is configured such that the second selectable control element controls all smart-home devices having the common function located within the structure regardless of location within the structure; and
the touchscreen control interface is configured such that the first selectable control element controls only smart-home devices having the common function at the location.