US2019138147A1PendingUtilityA1

Systems and methods for identifying users of devices and customizing devices to users

Assignee: AMAZON TECH INCPriority: Mar 15, 2013Filed: Jan 4, 2019Published: May 9, 2019
Est. expiryMar 15, 2033(~6.6 yrs left)· nominal 20-yr term from priority
G10L 17/06G06K 9/00315G06F 3/0416G10L 17/22G06F 3/0414G10L 21/055G10L 17/10G06V 40/176G10L 25/48G06F 21/32
53
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system and method for identifying a user of a device includes comparing audio received by a device with acoustic fingerprint information to identify a user of the device. Image data, video data and other data may also be used in the identification of the user. Once the user is identified, operation of the device may be customized based on the user. Further, once the user is identified, data can be associated with the user, for example, usage data, location data, gender data, age data, dominant hand data of the user, and other data. This data can then be used to further customize the operation of the device to the specific user.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A computer-implemented method, comprising:
 receiving first audio data corresponding to audio in an environment of a first device;   receiving video data associated with the first audio data;   processing the video data to determine mouth movements of an individual;   determining that a first portion of the first audio data corresponds to the mouth movements;   determining that the first portion of the first audio data corresponds to previously stored voice data associated with a profile of a user; and   determining that the individual is the user based at least in part on the first portion of the first audio data corresponding to the mouth movements of the individual and the previously stored voice data.   
     
     
         2 . The computer-implemented method of  claim 1 , further comprising:
 based at least in part on determining that the individual is the user, configuring operation of the first device based at least in part on additional data associated with the profile.   
     
     
         3 . The computer-implemented method of  claim 2 , wherein the additional data comprises user-specific information associated with the profile, and configuring the operation of the first device further comprises permitting the first device to access the user-specific information. 
     
     
         4 . The computer-implemented method of  claim 3 , wherein the user-specific information is stored on a remote device, and configuring operation of the first device further comprises transferring the user-specific information from the remote device to the first device. 
     
     
         5 . The computer-implemented method of  claim 2 , wherein the additional information comprises at least one device setting of the first device, and configuring the operation of the first device further comprises causing the first device to operate based at least in part on the at least one device setting. 
     
     
         6 . The computer-implemented method of  claim 5 , wherein the at least one device setting comprises a touchscreen sensitivity of a touchscreen of the first device. 
     
     
         7 . The computer-implemented method of  claim 5 , wherein the at least one device setting comprises a font size for text displayed on a screen of the first device. 
     
     
         8 . The computer-implemented method of  claim 1 , further comprising:
 receiving image data representing an image acquired by a camera of the first device; and   determining that the image data corresponds to stored image data associated with the profile,   wherein determining that the individual is the user is further based at least in part on the image data corresponding to the stored image data.   
     
     
         8 . The computer-implemented method of  claim 1 , further comprising:
 receiving first device usage data representing a first interaction with the first device; and   determining that the first device usage data corresponds to stored usage characteristic data associated with the profile,   wherein determining that the individual is the user is further based at least in part on the first device usage data corresponding to the usage characteristic data.   
     
     
         9 . The computer-implemented method of  claim 8 , further comprising:
 prior to receiving the first audio data, receiving second audio data corresponding to audio in the environment;   determining that the second audio data corresponds to the previously stored voice data;   receiving second device usage data representing a second interaction with the first device;   determining, based at least in part on second audio data corresponding to the previously stored voice data, that the user performed the second interaction;   determining, based at least in part on the second device usage data, the usage characteristic data, the usage characteristic data representing how the user interacts with the first device; and   associating the usage characteristic data with the profile.   
     
     
         10 . The computer-implemented method of  claim 1 , further comprising:
 receiving device usage data representing an interaction with the first device;   determining, based at least in part on determining that the individual is the user, that the user performed the interaction;   determining, based at least in part on the device usage data, usage characteristic data representing how the user interacts with the first device;   associating the usage characteristic data with the profile; and   configuring operation of the first device based at least in part on the usage characteristic data.   
     
     
         11 . A computing system, comprising:
 at least one processor; and   at least one computer-readable medium encoded with instructions that, when executed by the at least one processor, cause the computing system to:
 receive first audio data corresponding to audio in an environment of a first device, 
 receive video data associated with the first audio data, 
 process the video data to determine mouth movements of an individual, 
 determine that a first portion of the first audio data corresponds to the mouth movements, 
 determine that the first portion of the first audio data corresponds to previously stored voice data associated with a profile of a user, and 
 determine that the individual is the user based at least in part on the first portion of the first audio data corresponding to the mouth movements of the individual and the previously stored voice data. 
   
     
     
         12 . The computing system of  claim 11 , wherein the at least one computer-readable medium is encoded with additional instructions that, when executed by the at least one processor, further cause the computing system to:
 based at least in part on determining that the individual is the user, configure operation of the first device based at least in part on additional data associated with the profile.   
     
     
         13 . The computing system of  claim 12 , wherein the additional data comprises user-specific information associated with the profile, and the at least one computer-readable medium is encoded with additional instructions that, when executed by the at least one processor, further cause the computing system to:
 configure the operation of the first device at least by permitting the first device to access the user-specific information.   
     
     
         14 . The computing system of  claim 13 , wherein the user-specific information is stored on a remote device, and the at least one computer-readable medium is encoded with additional instructions that, when executed by the at least one processor, further cause the computing system to:
 configure the operation of the first device at least by transferring the user-specific information from the remote device to the first device.   
     
     
         15 . The computing system of  claim 12 , wherein the additional information comprises at least one device setting of the first device, and the at least one computer-readable medium is encoded with additional instructions that, when executed by the at least one processor, further cause the computing system to:
 configure the operation of the first device at least by causing the first device to operate based at least in part on the at least one device setting.   
     
     
         16 . The computing system of  claim 15 , wherein the at least one device setting comprises a touchscreen sensitivity of a touchscreen of the first device. 
     
     
         17 . The computing system of  claim 15 , wherein the at least one device setting comprises a font size for text displayed on a screen of the first device. 
     
     
         18 . The computing system of  claim 11 , wherein the at least one computer-readable medium is encoded with additional instructions that, when executed by the at least one processor, further cause the computing system to:
 receive image data representing an image acquired by a camera of the first device;   determine that the image data corresponds to stored image data associated with the profile; and   determine that the individual is the user based at least in part on the image data corresponding to the stored image data.   
     
     
         19 . The computing system of  claim 11 , wherein the at least one computer-readable medium is encoded with additional instructions that, when executed by the at least one processor, further cause the computing system to:
 receive first device usage data representing a first interaction with the first device;   determine that the first device usage data corresponds to stored usage characteristic data associated with the profile; and   determining that the individual is the user based at least in part on the first device usage data corresponding to the usage characteristic data.   
     
     
         20 . The computing system of  claim 19 , wherein the at least one computer-readable medium is encoded with additional instructions that, when executed by the at least one processor, further cause the computing system to:
 prior to receiving the first audio data, receive second audio data corresponding to audio in the environment;   determine that the second audio data corresponds to the previously stored voice data;   receive second device usage data representing a second interaction with the first device;   determine, based at least in part on second audio data corresponding to the previously stored voice data, that the user performed the second interaction;   determine, based at least in part on the second device usage data, the usage characteristic data, the usage characteristic data representing how the user interacts with the first device;   associate the usage characteristic data with the profile; and   configure operation of the first device based at least in part on the usage characteristic data.

Join the waitlist — get patent alerts

Track US2019138147A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.