User registration for intelligent assistant computer
First Claim
1. A method performed by a computing system for registering a person with an intelligent assistant computer, the method comprising:
- obtaining one or more image frames captured via one or more cameras that depict an initially unregistered person;
extracting facial recognition data for the initially unregistered person from the one or more image frames;
receiving a spoken command to register the initially unregistered person via one or more microphones;
determining that the spoken command originated from a registered person having a pre-established registration privilege; and
upon determining that the spoken command originated from the registered person having the pre-established registration privilege, registering the initially unregistered person as a newly registered person by associating one or more additional privileges with the facial recognition data in a person profile for the newly registered person.
1 Assignment
0 Petitions
Accused Products
Abstract
Registration of a person with an intelligent assistant computer includes obtaining one or more image frames captured via one or more cameras that depict an initially unregistered person. Facial recognition data for the initially unregistered person is extracted from the one or more image frames. A spoken command to register the initially unregistered person is received via one or more microphones. Upon determining that the spoken command originated from the registered person having the pre-established registration privilege, the initially unregistered person is registered as a newly registered person by associating one or more additional privileges with the facial recognition data in a person profile for the newly registered person.
-
Citations
20 Claims
-
1. A method performed by a computing system for registering a person with an intelligent assistant computer, the method comprising:
-
obtaining one or more image frames captured via one or more cameras that depict an initially unregistered person; extracting facial recognition data for the initially unregistered person from the one or more image frames; receiving a spoken command to register the initially unregistered person via one or more microphones; determining that the spoken command originated from a registered person having a pre-established registration privilege; and upon determining that the spoken command originated from the registered person having the pre-established registration privilege, registering the initially unregistered person as a newly registered person by associating one or more additional privileges with the facial recognition data in a person profile for the newly registered person. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computing system, comprising:
-
one or more cameras to capture image data; one or more microphones to capture audio data; one or more computing devices implementing an intelligent assistant service configured to; obtain one or more image frames captured via the one or more cameras that depict an initially unregistered person; extract facial recognition data for the initially unregistered person from the one or more image frames; receive a spoken command to register the initially unregistered person via the one or more microphones; determine that the spoken command originated from a registered person having a pre-established registration privilege; and upon determining that the spoken command originated from the registered person having the pre-established registration privilege, register the initially unregistered person as a newly registered person by associating one or more additional privileges with the facial recognition data in a person profile for the newly registered person stored in a data storage system of the one or more computing devices. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method performed by a computing system for registering a person with an intelligent assistant computer, the method comprising:
-
obtaining one or more image frames captured via one or more cameras that depict an initially unregistered person; extracting facial recognition data for the initially unregistered person from the one or more image frames; obtaining one or more audio segments captured via one or more microphones that include one or more words and/or phrases spoken by the initially unregistered person; extracting speaker recognition data for the initially unregistered person from the one or more audio segments; receiving a spoken command to register the initially unregistered person via one or more microphones; determining that the spoken command originated from a registered person having a pre-established registration privilege; upon determining that the spoken command originated from the registered person having the pre-established registration privilege, registering the initially unregistered person as a newly registered person by associating one or more additional privileges with the facial recognition data and the voice recognition data in a person profile for the newly registered person; following registration of the newly registered person, receiving a subsequent spoken command to perform one or more operations via the one or more microphones; determining that the subsequent spoken command originated from the newly registered person having the one or more additional privileges based on the speaker recognition data; and performing an operation that is permitted by the one or more additional privileges responsive to the spoken command.
-
Specification