Personalized avatar design in chatbot
OwnerJia Xuinventor
Life of this patent
Estimating the term…
Abstract
A method for operating a chatbot receives, with a chatbot interface, an avatar identification input configured to identify a person. The method generates a three-dimensional avatar based on the avatar identification input. The method renders, with the chatbot interface, the three-dimensional avatar. The method determines a verbal output in response to receiving a verbal input from a user. The method outputs, with the chatbot interface, an avatar audio output after determining the verbal output. The method renders, with the chatbot interface, a series of avatar movements using the three-dimensional avatar while outputting the avatar audio output.
Claims20
A method for operating a chatbot, comprising:
- receiving, with a chatbot interface, an avatar identification input configured to identify a person;
- generating a three-dimensional avatar based on the avatar identification input;
- rendering, with the chatbot interface, the three-dimensional avatar;
- determining a verbal output in response to receiving a verbal input from a user;
- outputting, with the chatbot interface, an avatar audio output after determining the verbal output;
- and
- rendering, with the chatbot interface, a series of avatar movements using the three-dimensional avatar while outputting the avatar audio output.
A computer program product for use on a computer system for operating a chatbot, the computer program product comprising a tangible, non-transient computer usable medium having computer readable program code thereon, the computer readable program code comprising:
- program code for receiving, with a chatbot interface, an avatar identification input configured to identify a person;
- program code for generating a three-dimensional avatar based on the avatar identification input;
- program code for rendering, with the chatbot interface, the three-dimensional avatar;
- program code for determining a verbal output in response to receiving a verbal input from a user;
- program code for outputting, with the chatbot interface, an avatar audio output after determining the verbal output;
- and
- program code for rendering, with the chatbot interface, a series of avatar movements using the three-dimensional avatar while outputting the avatar audio output.
Dependencies are inferred from the claim text.