Patent ID: 11929844
Assignee: GOOGLE LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 17:
18. A system for using captured voice to generate a custom interface controller, the system comprising:
a cloud-based host server system that performs natural language processing;
a mobile device, wherein one or more processors of the cloud-based host server system and the mobile device are configured to:
capture, via one or more microphones, a vocal recording from a user, wherein the vocal recording comprises a spoken command directed to a plurality of smart-home devices;
transmit the vocal recording to the cloud-based host server system to perform the natural language processing on the spoken command, wherein the spoken command indicates one or more locations;
receive a response from the cloud-based host server system that comprises a plurality of smart-home device identifiers corresponding to the one or more locations, wherein:
the plurality of smart-home device identifiers were identified by the cloud-based host server system based on the natural language processing performed on the spoken command as corresponding to the one or more locations;

determine a common function of the plurality of smart-home devices based on the natural language processing performed on the spoken command; and

generate a control element for the one or more locations, which is presented as part of the custom interface controller, for presentation by a display of the mobile device, wherein the control element controls only the common function of each smart-home device of the plurality of smart-home devices for which smart-home device identifiers were received from the cloud-based host server system.