TASK MANAGER AND METHOD FOR MANAGING TASKS OF AN INFORMATION SYSTEM
First Claim
Patent Images
1. A task manager for an information system of a vehicle comprising:
- a computer configured toreceive at least one of (i) input representing a query or command to the information system and (ii) input representing an operating state of the vehicle;
generate two or more audio output tasks to be played by an audio output based on the input, each of the audio output tasks including data representing at least one spoken word, an event after which to play the audio output task and a priority parameter;
schedule the audio output tasks for play based on the events and priority parameters; and
play the audio output tasks based on an occurrence of the events and a comparison of at least some of the priority parameters.
1 Assignment
0 Petitions
Accused Products
Abstract
Information about a device may be emotively conveyed to a user of the device. Input indicative of an operating state of the device may be received. The input may be transformed into data representing a simulated emotional state. Data representing an avatar that expresses the simulated emotional state may be generated and displayed. A query from the user regarding the simulated emotional state expressed by the avatar may be received. The query may be responded to.
51 Citations
20 Claims
-
1. A task manager for an information system of a vehicle comprising:
a computer configured to receive at least one of (i) input representing a query or command to the information system and (ii) input representing an operating state of the vehicle; generate two or more audio output tasks to be played by an audio output based on the input, each of the audio output tasks including data representing at least one spoken word, an event after which to play the audio output task and a priority parameter; schedule the audio output tasks for play based on the events and priority parameters; and play the audio output tasks based on an occurrence of the events and a comparison of at least some of the priority parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
14. A method for managing audio output tasks of an information system of a vehicle, the method comprising:
-
receiving at least one of (i) input representing a query or command to the information system and (ii) input representing an operating state of the vehicle; generating data representing two or more audio output tasks to be played by an audio output based on the input, each of the audio output tasks including data representing at least one spoken word and a priority parameter indicative of whether to interrupt a currently playing audio output task at one of a next phoneme, syllable, word, sentence, paragraph and end of the currently playing audio output task; identifying data representing at least one of a phoneme, syllable, word, sentence, paragraph and end within the data representing the at least one spoken word of a currently playing audio output task; determining whether to interrupt the currently playing audio output task with another audio output task based on the priority parameters of the currently playing audio output task and the another audio output task; at least one of suspending and aborting the currently playing audio output task at the next one of phoneme, syllable, word, sentence, paragraph and end of the data representing the at least one spoken word; and playing the another audio output task. - View Dependent Claims (15)
-
-
16. A task manager for an information system of a vehicle comprising:
-
means for receiving at least one of (i) input representing a query or command to the information system and (ii) input representing an operating state of the vehicle; means for generating two or more audio output tasks to be played by an audio output based on the input, each of the audio output tasks including data representing at least one spoken word, an event after which to play the audio output task and a priority parameter; means for scheduling the audio output tasks for play based on the events and priority parameters; and means for playing the audio output tasks based on an occurrence of the events and a comparison of at least some of the priority parameters. - View Dependent Claims (17, 18, 19, 20)
-
Specification