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

Claim 0:
1. A method for using captured voice to generate a custom interface controller, the method comprising:
capturing, via a mobile device, a vocal recording, wherein the vocal recording comprises a spoken command directed to a plurality of smart-home devices;
transmitting the vocal recording to a cloud-based server system to perform natural language processing on the spoken command, wherein the spoken command indicates one or more locations;
receiving, by an application executed by the mobile device, a response from the cloud-based 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 server system based on the natural language processing performed on the spoken command as corresponding to the one or more locations;

determining, by accessing a home device function database, a common function that maps to each smart-home device of the plurality of smart-home devices; and
generating, by the application executed by the mobile device, a control element for the one or more locations, which is presented as part of the custom interface controller, that 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 server system.