Enrollment with an automated assistant
AssigneeGoogle Inc.
InventorsDiego Melendo Casado, Tuan Nguyen, Jaclyn Konzelmann
Life of this patent
Estimating the term…
Abstract
Techniques are described herein for dialog-based enrollment of individual users for single- and/or multi-modal recognition by an automated assistant, as well as determining how to respond to a particular user's request based on the particular user being enrolled and/or recognized. Rather than requiring operation of a graphical user interface for individual enrollment, dialog-based enrollment enables users to enroll themselves (or others) by way of a human-to-computer dialog with the automated assistant.
Claims20
A method implemented using one or more processors, comprising:
- capturing, at a first local client device, a plurality of images of a person using a vision sensor;
- transmitting, from the first local client device and to a remote computing device over one or more networks, the plurality of images;
- receiving, at the first local client device and from the remote computing device over one or more of the networks, a message, wherein the message identifies at least one image of the plurality of images as usable to create biometric data that is suitable subsequently to authenticate the person to a computing resource prior to enrolling the person with the computing resource based on the biometric data;
- and
- in response to receiving the message that identifies the at least one image as usable to create the biometric data that is suitable subsequently to authenticate the person to the computing resource:
- transmitting, from the first local client device and to a second local client device over one or more of the networks, and based on the message, the at least one image of the plurality of images, wherein transmitting the at least one image of the plurality of images to the second local client device causes the second local client device to generate the biometric data using the at least one image of the plurality of images;
- and
- causing the person to be enrolled with the computing resource based on the biometric data.
A method implemented using one or more processors, comprising:
- receiving, from a first remote client device and over one or more networks, a plurality of images of a person;
- analyzing the plurality of images to identify at least one image of the plurality of images as usable to create biometric data that is suitable subsequently to authenticate a person to a computing resource prior to the person enrolling with the computing resource based on the biometric data;
- and
- in response to identifying the at least one image as usable to create the biometric data that is suitable subsequently to authenticate the person to the computing resource:
- transmitting, to the first remote client device and over one or more of the networks, a message that identifies the at least one image as usable to create biometric data;
- wherein the transmitting causes the first remote client device to transmit the at least one image to a second remote client device to generate the biometric data using the at least one image, and
- wherein the first remote client device and the second remote client device are co-located in a coordinated ecosystem of client devices.
At least one non-transitory computer-readable medium comprising instructions that, in response to execution by one or more processors, cause the one or more processors to perform the following operations:
- capturing, at a first local client device, a plurality of images of a person using a vision sensor;
- transmitting, from the first local client device and to a remote computing device over one or more networks, the plurality of images;
- receiving, at the first local client device and from the remote computing device over one or more of the networks, a message, wherein the message identifies at least one image of the plurality of images as usable to create biometric data that is suitable subsequently to authenticate the person to a computing resource prior to enrolling the person with the computing resource based on the biometric data;
- and
- in response to receiving the message that identifies the at least one image as usable to create the biometric data that is suitable subsequently to authenticate the person to the computing resource:
- generating, at the first local client device, and based on the message, the biometric data using the at least one image of the plurality of image;
- causing the person to be enrolled with the computing resource based on the biometric data;
- and
- transmitting, from the first local client device and to a second local client device over one or more of the networks, the biometric data for subsequently authenticating the person to the computing resource.
Dependencies are inferred from the claim text.