Personal virtual assistant

   
   

A computer-based virtual assistant the behavior of which can be changed by the user, comprising a voice user interface for inputting information into and receiving information from the virtual assistant by speech, a communications network, a virtual assistant application running on a remote computer, the remote computer being electronically coupled to the user interface via the communications network, wherein the behavior of the virtual assistant changes responsive to user input. A computer-based virtual assistant that also automatically adapts its behavior is disclosed, comprising a voice user interface for inputting information into and receiving information from the virtual assistant by speech, a communications network, a virtual assistant application running on a remote computer, the remote computer being electronically coupled to the user interface via the communications network, wherein the remote computer is programmed to automatically change the behavior of the virtual assistant responsive to input received by the virtual assistant. As detailed below, the virtual assistant adapts to the user in many different ways based on the input the virtual assistant receives. Such input could be user information, such as information about the user's experience, the time between user sessions, the amount of time a user pauses when recording a message, the user's emotional state, whether the user uses words associated with polite discourse, and the amount of time since a user provided input to the virtual assistant during a session.

Un aide virtuel sur ordinateur dont le comportement peut être changé par l'utilisateur, comportant une interface utilisateur de voix pour entrer l'information dans et recevoir l'information de l'aide virtuel par la parole, un réseau de transmissions, une application auxiliaire virtuelle fonctionnant sur un ordinateur à distance, l'ordinateur à distance étant électroniquement couplé à l'interface utilisateur par l'intermédiaire du réseau de transmissions, où le comportement de l'aide virtuel change sensible à l'entrée d'utilisateur. Un aide virtuel sur ordinateur dans lequel adapte également automatiquement son comportement est révélé, comportant une interface utilisateur de voix pour entrer l'information et réception de l'information de l'aide virtuel par la parole, un réseau de transmissions, une application auxiliaire virtuelle fonctionnant sur un ordinateur à distance, l'ordinateur à distance étant électroniquement couplé à l'interface utilisateur par l'intermédiaire du réseau de transmissions, où l'ordinateur à distance est programmé pour changer automatiquement le comportement du sensible auxiliaire virtuel à l'entrée reçue par l'aide virtuel. Comme détaillé ci-dessous, l'aide virtuel s'adapte à l'utilisateur de beaucoup de différentes manières basées sur l'entrée que l'aide virtuel reçoit. Une telle entrée pourrait être l'information d'utilisateur, telle que des informations sur l'expérience de l'utilisateur, le temps entre les sessions d'utilisateur, la quantité de temps des pauses d'un utilisateur en enregistrant un message, l'état émotif de l'utilisateur, si l'utilisateur emploie des mots liés au discours poli, et la quantité de temps puisqu'un utilisateur a fourni l'entrée à l'aide virtuel pendant une session.

 
Web www.patentalert.com

< System for monitoring browsing activity of a visitor and decrementing a reference count upon a web page change for automatic unloading a client program

< User interface and method for home automation system

> Computer interface method and apparatus with portable network organization system and targeted advertising

> Method, system, and program for ordering search results using an importance weighting

~ 00122