US2021295579A1PendingUtilityA1

Systems and Methods for Generating an Interactive Avatar Model

60
Assignee: VIDEX INCPriority: Mar 30, 2012Filed: Apr 1, 2021Published: Sep 23, 2021
Est. expiryMar 30, 2032(~5.7 yrs left)· nominal 20-yr term from priority
Inventors:Paul R. Davis
A63F 13/12G06T 13/40A63F 13/30A63F 2300/6607A63F 2300/69G06N 3/006A63F 2300/5553G06F 2111/08G06F 30/20
60
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and methods are provided for generating an avatar configured to represent traits of a human subject. First interactions of the human subject are observed, and characteristics of the human subject are extracted from the observed first interactions. An avatar characteristic table is generated or updated based on the extracted personality characteristics. Second interactions of the human subject are observed, and the avatar characteristic table is updated based on the observed second interactions.

Claims

exact text as granted — not AI-modified
1 - 40 . (canceled) 
     
     
         41 . A method, performed by one or more computing systems, the method comprising:
 receiving video data depicting a human subject;   processing the video data to determine a set of human characteristics representative of the human subject, the set of human characteristics including physical appearance characteristics, voice characteristics, and personality characteristics;   maintaining, in memory, avatar data including a simulated human memory, the avatar data being based on the set of human characteristics, the simulated human memory comprising details of a previous interaction with an avatar, the avatar being a computer-generated autonomous representation of the human subject based on the avatar data;   receiving a request to present the avatar at a client device;   presenting the avatar at a first-time in a display of the client device;   monitoring an interaction between a user and the avatar;   updating the simulated human memory with details related to the interaction to establish an updated simulated human memory related to the user; and   presenting the avatar at a second-time in the display of the client device, the presenting including the avatar referring to the interaction based on the updated simulated human memory.   
     
     
         42 . The method of  claim 41 , in which the interaction is a voice or text exchange. 
     
     
         43 . The method of  claim 41 , further comprising adjusting the avatar data based on real world event data. 
     
     
         44 . The method of  claim 43 , in which the real world event data includes trading prices of a tradable commodity. 
     
     
         45 . The method of  claim 41 , further comprising adjusting at least one of the physical appearance characteristics, voice characteristics, and personality characteristics based on a time elapsed since the avatar was presented to the user. 
     
     
         46 . The method of  claim 41 , further comprising adjusting the physical appearance characteristics based on an image of the human subject. 
     
     
         47 . The method of  claim 41 , further comprising dynamically adjusting the avatar based on user input. 
     
     
         48 . The method of  claim 41 , further comprising dynamically adjusting the avatar based on a partially observable Markov decision process. 
     
     
         49 . A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a computer, cause the computer to:
 receive video data depicting a human subject;   process the video data to determine a set of human characteristics representative of the human subject, the set of human characteristics including physical appearance characteristics, voice characteristics, and personality characteristics;   maintain, in memory, avatar data including a simulated human memory, the avatar data being based on the set of human characteristics, the simulated human memory comprising details of a previous interaction with an avatar, the avatar being a computer-generated autonomous representation of the human subject based on the avatar data;   receive a request to present the avatar at a client device;   present the avatar at a first-time in a display of the client device;   monitor an interaction between a user and the avatar;   update the simulated human memory with details related to the interaction to establish an updated simulated human memory related to the user; and   present the avatar at a second-time in the display of the client device, the presenting including the avatar referring to the interaction based on the updated simulated human memory.   
     
     
         50 . The computer-readable storage medium of  claim 49 , in which the interaction is a voice or text exchange. 
     
     
         51 . The computer-readable storage medium of  claim 49 , in which the instructions further configure the computer to adjust the avatar data based on real world event data. 
     
     
         52 . The computer-readable storage medium of  claim 51 , in which the real world event data includes trading prices of a tradable commodity. 
     
     
         53 . The computer-readable storage medium of  claim 49 , in which the instructions further configure the computer to adjust at least one of the physical appearance characteristics, voice characteristics, and personality characteristics based on a time elapsed since the avatar was presented to the user. 
     
     
         54 . The computer-readable storage medium of  claim 49 , in which the instructions further configure the computer to adjust the physical appearance characteristics based on an image of the human subject. 
     
     
         55 . The computer-readable storage medium of  claim 49 , in which the instructions further configure the computer to dynamically adjust the avatar based on user input. 
     
     
         56 . The computer-readable storage medium of  claim 49 , in which the instructions further configure the computer to dynamically adjust the avatar based on a partially observable Markov decision process. 
     
     
         57 . A server comprising:
 one or more processors; and   memory storing computer-executable instructions that, when executed by the one or more processors, cause the server to:
 receive video data depicting a human subject; 
 process the video data to determine a set of human characteristics representative of the human subject, the set of human characteristics including physical appearance characteristics, voice characteristics, and personality characteristics; 
 maintain, in memory, avatar data including a simulated human memory, the avatar data being based on the set of human characteristics, the simulated human memory comprising details of a previous interaction with an avatar, the avatar being a computer-generated autonomous representation of the human subject based on the avatar data; 
 receive a request to present the avatar at a client device; 
 present, at a first time in a webpage for display at a user interface of the client device, the avatar; 
 monitor an interaction between a user and the avatar; 
 update the simulated human memory with details related to the interaction to establish an updated simulated human memory related to the user; and 
 present the avatar at a second-time in the webpage, the presenting including the avatar referring to the interaction based on the updated simulated human memory. 
   
     
     
         58 . The server of  claim 57 , in which the interaction is a voice or text exchange. 
     
     
         59 . The server of  claim 57 , in which the instructions further configure the computer to adjust the avatar data based on real world event data. 
     
     
         60 . The server of  claim 57 , in which the real world event data includes trading prices of a tradable commodity.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.