VEHICLE PERSONAL ASSISTANT
First Claim
1. A vehicle personal assistant embodied in one or more machine readable storage media, the vehicle personal assistant executable by a computing system to:
- receive real-time sensor inputs relating to a current state of a vehicle;
use one or more of the real-time sensor inputs to determine a current context of human activity in relation to the vehicle; and
determine a style of presentation of output based on the current context.
1 Assignment
0 Petitions
Accused Products
Abstract
A vehicle personal assistant to engage a user in a conversational dialog about vehicle-related topics, such as those commonly found in a vehicle owner'"'"'s manual, includes modules to interpret spoken natural language input, search a vehicle knowledge base and/or other data sources for pertinent information, and respond to the user'"'"'s input in a conversational fashion. The dialog may be initiated by the user or more proactively by the vehicle personal assistant based on events that may be currently happening in relation to the vehicle. The vehicle personal assistant may use real-time inputs obtained from the vehicle and/or non-verbal inputs from the user to enhance its understanding of the dialog and assist the user in a variety of ways.
159 Citations
32 Claims
-
1. A vehicle personal assistant embodied in one or more machine readable storage media, the vehicle personal assistant executable by a computing system to:
-
receive real-time sensor inputs relating to a current state of a vehicle; use one or more of the real-time sensor inputs to determine a current context of human activity in relation to the vehicle; and determine a style of presentation of output based on the current context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A vehicle personal assistant embodied in one or more machine readable storage media, the vehicle personal assistant executable by a computing system to:
-
monitor one or more real-time sensor inputs relating to the vehicle; compare the real-time sensor inputs to stored data corresponding to a vehicle-related condition to determine whether the real-time sensor inputs indicate that the vehicle-related condition has occurred; and in response to determining that the vehicle-related condition has occurred, initiate a real-time natural language conversation between the vehicle personal assistant and a person by presenting system-generated output comprising information about the vehicle-related condition. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A vehicle personal assistant embodied in one or more machine readable storage media, the vehicle personal assistant executable by a computing system to:
-
receive real-time human-generated conversational spoken language input from a vehicle user, the real-time human-generated conversational spoken language input comprising a vehicle-related triggering condition that may occur during the operation of the vehicle and an action to be performed by the vehicle personal assistant if the vehicle-related triggering condition occurs during the operation of the vehicle; monitor one or more vehicle-related real-time sensor inputs; apply a vehicle-specific knowledge base to the real-time sensor inputs to determine whether the vehicle-related condition has occurred; and in response to determining that the vehicle-related triggering condition has occurred, execute the action. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification