AUTOMATED VOICE ASSISTANT PERSONALITY SELECTOR
First Claim
1. A system for virtual assistant personality escalation, the system comprising:
- at least one processor; and
memory including instructions that, when executed by the at least one processor, cause the at least one processor to perform operations to;
identify, by a voice-enabled virtual assistant, a task to be completed by a user of the voice-enabled virtual assistant;
output, by the voice-enabled virtual assistant, a response in connection with the task using a default personality for the voice-enabled virtual assistant selected based on the task;
determine a task completion checkpoint for the task;
identify that the task completion checkpoint has not been reached;
compare a personality profile of the user to personality data of a set of voice-enabled virtual assistant profiles for the voice-enabled virtual assistant;
select an escalation personality for the voice-enabled virtual assistant based the comparison and the task; and
transmit commands to facilitate user completion of the task via the voice-enabled virtual assistant using the selected escalation personality.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and techniques for automated voice assistant personality selector are described herein. A task may be identified that is to be completed by a user of a voice-enabled virtual assistant. A response may be output in connection with the task using a default personality for the voice-enabled virtual assistant selected based on the task. A task completion checkpoint may be determined for the task. It may be identified that the task completion checkpoint has not been reached. A personality profile of the user may be compared to personality data of a set of voice-enabled virtual assistant profiles corresponding to respective members of a set of available voice personalities for the voice-enabled virtual assistant. An escalation personality may be selected for the voice-enabled virtual assistant based the comparison and the task. Commands for facilitating user completion of the task may be transmitted via the voice-enabled virtual assistant using the selected escalation personality.
35 Citations
24 Claims
-
1. A system for virtual assistant personality escalation, the system comprising:
-
at least one processor; and memory including instructions that, when executed by the at least one processor, cause the at least one processor to perform operations to; identify, by a voice-enabled virtual assistant, a task to be completed by a user of the voice-enabled virtual assistant; output, by the voice-enabled virtual assistant, a response in connection with the task using a default personality for the voice-enabled virtual assistant selected based on the task; determine a task completion checkpoint for the task; identify that the task completion checkpoint has not been reached; compare a personality profile of the user to personality data of a set of voice-enabled virtual assistant profiles for the voice-enabled virtual assistant; select an escalation personality for the voice-enabled virtual assistant based the comparison and the task; and transmit commands to facilitate user completion of the task via the voice-enabled virtual assistant using the selected escalation personality. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. At least one machine readable medium including instructions for virtual assistant personality escalation that, when executed by at least one processor, cause the at least one processor to perform operations to:
-
identify, by a voice-enabled virtual assistant, a task to be completed by a user of the voice-enabled virtual assistant; output, by the voice-enabled virtual assistant, a response in connection with the task using a default personality for the voice-enabled virtual assistant selected based on the task; determine a task completion checkpoint for the task; identify that the task completion checkpoint has not been reached; compare a personality profile of the user to personality data of a set of voice-enabled virtual assistant profiles for the voice-enabled virtual assistant; select an escalation personality for the voice-enabled virtual assistant based the comparison and the task; and transmit commands to facilitate user completion of the task via the voice-enabled virtual assistant using the selected escalation personality. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for virtual assistant personality escalation, the method comprising:
-
identifying, by a voice-enabled virtual assistant, a task to be completed by a user of the voice-enabled virtual assistant; outputting, by the voice-enabled virtual assistant, a response in connection with the task using a default personality for the voice-enabled virtual assistant selected based on the task; determining a task completion checkpoint for the task; identifying that the task completion checkpoint has not been reached; comparing a personality profile of the user to personality data of a set of voice-enabled virtual assistant profiles for the voice-enabled virtual assistant; selecting an escalation personality for the voice-enabled virtual assistant based the comparison and the task; and transmitting commands for facilitating user completion of the task via the voice-enabled virtual assistant using the selected escalation personality. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification