This disclosure describes techniques for automatic generation and presentation of communication parameters via a virtual assistant dialog to a user that is engaged in another activity, e.g., driving a vehicle. The parameters are generated locally based on user-permitted contextual factors. Users can select from the presented options by using any combination of voice input, touch/gesture input, etc. The generated parameters can include, e.g., call/message recipients, message content, etc. The recipients are suggested based on prior on-device activity. Upon user selection of a message recipient, message content options are provided based on ranking candidate messages based on the context. With user permission, appropriate contextual informati...
This disclosure describes techniques to provide a virtual assistant in a regular telephone call. The...
Routing of automobiles is typically based on user-provided input such as starting point, destination...
Virtual assistant applications enable users to specify a query. When the virtual assistant receives ...
This disclosure describes virtual assistant techniques that automatically detect, with user permissi...
This disclosure describes a voicemail generator to provide automatic context-based custom voicemail ...
This disclosure describes virtual assistant based techniques for communication between vehicles in p...
When responding to a request from another person, human beings take into account non-verbal cues and...
A user’s interaction with a virtual assistant is typically limited to the context of a single app. A...
In this thesis, a context-aware, personalized virtual assistant for use in automobiles is presented....
This disclosure describes a virtual assistant that, with specific user permission, can perform queri...
An interactive assistant, referred to herein as “an interactive assistant,” “a virtual assistant,” o...
Wearable devices such as augmented reality/mixed reality glasses can detect a user’s gaze and object...
When a user selects content to share, some operating systems present a user interface in which the u...
Techniques of the present disclosure provide a virtual personal assistant to users via a telephone c...
A mobile device user may temporarily be unable to respond to an incoming call or message, e.g., due ...
This disclosure describes techniques to provide a virtual assistant in a regular telephone call. The...
Routing of automobiles is typically based on user-provided input such as starting point, destination...
Virtual assistant applications enable users to specify a query. When the virtual assistant receives ...
This disclosure describes virtual assistant techniques that automatically detect, with user permissi...
This disclosure describes a voicemail generator to provide automatic context-based custom voicemail ...
This disclosure describes virtual assistant based techniques for communication between vehicles in p...
When responding to a request from another person, human beings take into account non-verbal cues and...
A user’s interaction with a virtual assistant is typically limited to the context of a single app. A...
In this thesis, a context-aware, personalized virtual assistant for use in automobiles is presented....
This disclosure describes a virtual assistant that, with specific user permission, can perform queri...
An interactive assistant, referred to herein as “an interactive assistant,” “a virtual assistant,” o...
Wearable devices such as augmented reality/mixed reality glasses can detect a user’s gaze and object...
When a user selects content to share, some operating systems present a user interface in which the u...
Techniques of the present disclosure provide a virtual personal assistant to users via a telephone c...
A mobile device user may temporarily be unable to respond to an incoming call or message, e.g., due ...
This disclosure describes techniques to provide a virtual assistant in a regular telephone call. The...
Routing of automobiles is typically based on user-provided input such as starting point, destination...
Virtual assistant applications enable users to specify a query. When the virtual assistant receives ...