Abstract: A method and system for domain-based rendering of avatars to a user is disclosed. The method includes receiving, by a controller unit of a user device, a user input subsequent to launch of an application in the user device. The method further includes extracting a plurality of keywords and metadata from the user input. The method includes determining an application domain in association with the user input based on the plurality of keywords and the metadata. The method further includes selecting at least one avatar from an avatar database based on the application domain and a plurality of parameters. The method includes rendering the at least one avatar to the user to initiate a conversation. FIG. 1
Claims:WE CLAIM
1. A method of domain-based rendering of avatars to a user, the method comprising:
receiving, by a controller unit of a user device, a user input subsequent to launch of an application in the user device;
extracting, by the controller unit, a plurality of keywords and metadata from the user input;
determining, by the controller unit, an application domain in association with the user input based on the plurality of keywords and the metadata;
selecting, by the controller unit, at least one avatar from an avatar database based on the application domain and a plurality of parameters; and
rendering, by the controller unit, the at least one avatar to the user to initiate a conversation.
2. The method of claim 1 and further comprising:
dynamically monitoring, by the controller unit, user behavior and avatar behavior in response to rendering of the at least one avatar to the user; and
invoking, by the controller unit, one or more avatars based on the user behavior and the avatar behavior.
3. The method of claim 1, wherein the user input of the user is one of a text input and a voice input.
4. The method of claim 1, wherein the metadata includes a place of interaction mentioned by the user during launch of the application.
5. The method of claim 1, wherein the plurality of parameters comprises user familiarity with the at least one avatar based on historical data, user personal interests, past experience of the user, degree of acceptance, and length of the conversation.
6. The method of claim 1, wherein selecting the at least one avatar comprises maximizing a weighted sum of the plurality of parameters.
7. The method of claim 1, wherein the rendering the at least one avatar to the user comprises applying personal traits of a person represented by the at least one avatar to personalize user experience of the user, wherein the personal traits comprises style of speaking, gestures, accent, and choice of words.
8. The method of claim 7, wherein the personal traits are dynamically varied with time based on duration of the conversation, response from the user, and nature of the conversation.
9. A system for domain-based rendering of avatars to a user, the system comprising:
a controller unit in a user device comprising at least one processor and a computer-readable medium storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
receive a user input subsequent to launch of an application in the user device;
extract a plurality of keywords and metadata from the user input;
determine an application domain in association with the user input based on the plurality of keywords and the metadata;
select at least one avatar from an avatar database based on the application domain and a plurality of parameters; and
render the at least one avatar to the user to initiate a conversation.
10. The system of claim 9 and further comprising:
dynamically monitoring user behavior and avatar behavior in response to rendering of the at least one avatar to the user; and
invoking one or more avatars based on the user behavior and the avatar behavior.
11. The system of claim 9, wherein the user input of the user is one of a text input and a voice input.
12. The system of claim 9, wherein the metadata includes a place of interaction mentioned by the user during launch of the application.
13. The system of claim 9, wherein the plurality of parameters comprises user familiarity with the at least one avatar based on historical data, user personal interests, past experience of the user, degree of acceptance, and length of the conversation.
14. The system of claim 9, wherein selecting the at least one avatar comprises maximizing a weighted sum of the plurality of parameters.
15. The system of claim 9, wherein the rendering the at least one avatar to the user comprises applying personal traits of a person represented by the at least one avatar to personalize user experience of the user, wherein the personal traits comprises style of speaking, gestures, accent, and choice of words.
16. The system of claim 15, wherein the personal traits are dynamically varied with time based on duration of the conversation, response from the user, and nature of the conversation.
Dated this 15th day of February, 2018
R Ramya Rao
IN/PA-1607
Of K&S Partners
Agent for the Applicant
, Description:TECHNICAL FIELD
This disclosure relates generally to avatar generation and more particularly to a method and system for domain-based rendering of avatars to a user.
| # | Name | Date |
|---|---|---|
| 1 | 201841005878-STATEMENT OF UNDERTAKING (FORM 3) [15-02-2018(online)].pdf | 2018-02-15 |
| 2 | 201841005878-REQUEST FOR EXAMINATION (FORM-18) [15-02-2018(online)].pdf | 2018-02-15 |
| 3 | 201841005878-POWER OF AUTHORITY [15-02-2018(online)].pdf | 2018-02-15 |
| 4 | 201841005878-FORM 18 [15-02-2018(online)].pdf | 2018-02-15 |
| 5 | 201841005878-FORM 1 [15-02-2018(online)].pdf | 2018-02-15 |
| 6 | 201841005878-DRAWINGS [15-02-2018(online)].pdf | 2018-02-15 |
| 7 | 201841005878-DECLARATION OF INVENTORSHIP (FORM 5) [15-02-2018(online)].pdf | 2018-02-15 |
| 8 | 201841005878-COMPLETE SPECIFICATION [15-02-2018(online)].pdf | 2018-02-15 |
| 9 | 201841005878-REQUEST FOR CERTIFIED COPY [05-03-2018(online)].pdf | 2018-03-05 |
| 10 | 201841005878-Proof of Right (MANDATORY) [02-05-2018(online)].pdf | 2018-05-02 |
| 11 | Correspondence by Agent_Form 1_07-05-2018.pdf | 2018-05-07 |
| 12 | 201841005878-RELEVANT DOCUMENTS [22-07-2021(online)].pdf | 2021-07-22 |
| 13 | 201841005878-PETITION UNDER RULE 137 [22-07-2021(online)].pdf | 2021-07-22 |
| 14 | 201841005878-OTHERS [22-07-2021(online)].pdf | 2021-07-22 |
| 15 | 201841005878-Information under section 8(2) [22-07-2021(online)].pdf | 2021-07-22 |
| 16 | 201841005878-FORM 3 [22-07-2021(online)].pdf | 2021-07-22 |
| 17 | 201841005878-FER_SER_REPLY [22-07-2021(online)].pdf | 2021-07-22 |
| 18 | 201841005878-DRAWING [22-07-2021(online)].pdf | 2021-07-22 |
| 19 | 201841005878-CORRESPONDENCE [22-07-2021(online)].pdf | 2021-07-22 |
| 20 | 201841005878-COMPLETE SPECIFICATION [22-07-2021(online)].pdf | 2021-07-22 |
| 21 | 201841005878-CLAIMS [22-07-2021(online)].pdf | 2021-07-22 |
| 22 | 201841005878-ABSTRACT [22-07-2021(online)].pdf | 2021-07-22 |
| 23 | 201841005878-FER.pdf | 2021-10-17 |
| 24 | 201841005878-US(14)-HearingNotice-(HearingDate-02-02-2024).pdf | 2024-01-12 |
| 25 | 201841005878-POA [18-01-2024(online)].pdf | 2024-01-18 |
| 26 | 201841005878-FORM 13 [18-01-2024(online)].pdf | 2024-01-18 |
| 27 | 201841005878-Correspondence to notify the Controller [18-01-2024(online)].pdf | 2024-01-18 |
| 28 | 201841005878-AMENDED DOCUMENTS [18-01-2024(online)].pdf | 2024-01-18 |
| 29 | 201841005878-FORM-26 [31-01-2024(online)].pdf | 2024-01-31 |
| 30 | 201841005878-Written submissions and relevant documents [16-02-2024(online)].pdf | 2024-02-16 |
| 31 | 201841005878-Information under section 8(2) [16-02-2024(online)].pdf | 2024-02-16 |
| 32 | 201841005878-FORM 3 [16-02-2024(online)].pdf | 2024-02-16 |
| 33 | 201841005878-PatentCertificate29-02-2024.pdf | 2024-02-29 |
| 34 | 201841005878-IntimationOfGrant29-02-2024.pdf | 2024-02-29 |
| 1 | searchE_18-01-2021.pdf |