Interactive audio task system with interrupt recovery and confirmations
First Claim
1. A method of performing tasks using interactive audio comprising:
- executing a task using an audio interactive interface on a mobile system, wherein said mobile system is a vehicle;
detecting one or more task boundaries in the task;
receiving an interrupt during task execution, wherein the interrupt comprises vehicle state information;
storing task state information, wherein the storing comprises storing information corresponding to one or more partially completed steps of the task if the interrupt does not occur at a task boundary;
receiving an indication that task execution is to be resumed;
loading the stored task state information;
generating one or more audio confirmations specifying one or more completed portions of the task,wherein the audio confirmations are selected based on particular task boundaries proximate to a point in task execution when the interrupt is received;
generating a first audio confirmation if the interrupt occurs at a first task boundary;
generating a second audio confirmation if the interrupt occurs at a second task boundary; and
generating a third audio confirmation if the interrupt occurs between the first task boundary and the second task boundary.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention improve interactive audio task execution in mobile systems such as vehicles, for example. In one embodiment, task interrupt handling is provided to allow user'"'"'s to resume task execution at or near the point in the task where the interrupt occurred. In one embodiment, a user'"'"'s confidence that secondary tasks are being performed accurately is improved by providing confirmation and help for users to be more accurate on their secondary tasks. Accordingly, users can increase their confidence and trust in the system and focus more attention on primary tasks, such as driving a vehicle. Some embodiments of the invention further provide for more comprehensive confirmation following an interruption.
-
Citations
25 Claims
-
1. A method of performing tasks using interactive audio comprising:
-
executing a task using an audio interactive interface on a mobile system, wherein said mobile system is a vehicle; detecting one or more task boundaries in the task; receiving an interrupt during task execution, wherein the interrupt comprises vehicle state information; storing task state information, wherein the storing comprises storing information corresponding to one or more partially completed steps of the task if the interrupt does not occur at a task boundary; receiving an indication that task execution is to be resumed; loading the stored task state information; generating one or more audio confirmations specifying one or more completed portions of the task, wherein the audio confirmations are selected based on particular task boundaries proximate to a point in task execution when the interrupt is received; generating a first audio confirmation if the interrupt occurs at a first task boundary; generating a second audio confirmation if the interrupt occurs at a second task boundary; and generating a third audio confirmation if the interrupt occurs between the first task boundary and the second task boundary. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An interactive audio system on a mobile system comprising:
-
a computer; a text-to-speech translator; a speech recognizer; and a task execution engine, executable by the computer, for executing a task and detecting one or more task boundaries, wherein if an interrupt is received during task execution, task state information is stored, wherein information corresponding to one or more partially completed steps of a task is stored if the interrupt does not occur at a task boundary, wherein the stored task state information is loaded after the interrupt, wherein said interactive audio system generates one or more audio confirmations specifying one or more completed portions of the task when the task is resumed, wherein the audio confirmations are selected based on particular task boundaries proximate to a point in task execution when the interrupt is received, wherein a first audio confirmation is generated if the interrupt occurs at a first task boundary, wherein a second audio confirmation is generated if the interrupt occurs at a second task boundary, wherein a third audio confirmation is generated if the interrupt occurs between the first task boundary and the second task boundary, wherein said mobile system is a vehicle, and wherein the interrupt comprises receiving vehicle state information. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium containing instructions for controlling a computer system to perform a method of performing tasks using interactive audio, the method comprising:
-
executing a task using an audio interactive interface on a mobile system, wherein said mobile system is a vehicle; detecting one or more task boundaries in the task; receiving an interrupt during task execution, wherein the interrupt comprises vehicle state information; storing task state information, wherein the storing comprises storing information corresponding to one or more partially completed steps of the task if the interrupt does not occur at a task boundary; receiving an indication that task execution is to be resumed; loading the stored task state information; generating one or more audio confirmations specifying one or more completed portions of the task, wherein the audio confirmations are selected based on particular task boundaries proximate to a point in task execution when the interrupt is received; generating a first audio confirmation if the interrupt occurs at a first task boundary; generating a second audio confirmation if the interrupt occurs at a second task boundary; and generating a third audio confirmation if the interrupt occurs between the first task boundary and the second task boundary. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification