Apparatus and methods for converting user input accurately to a particular system function
First Claim
Patent Images
1. An apparatus, for implementation at a vehicle, comprising:
- a vehicle processing unit; and
a non-transitory computer-readable storage device comprising;
an input module that, when executed by the vehicle processing unit, receives, from a microphone, user-communication data including user-indiscriminate-utterance data indicating an indiscriminate utterance, not including words, received at the microphone from a user and receives, from a sensor, context data indicating a state of a vehicle system;
an interpretation module that, when executed by the vehicle processing unit, interprets the user-indiscriminate-utterance data of the user-communication data and the context data, yielding an interpretation output identifying a user need indicated by the user-indiscriminate-utterance data of the user-communication data and the context data;
an analysis module comprising;
a goal-recognizer module that, when executed by the vehicle processing unit, generates, based on the interpretation output and user-specific data representing a user condition, a subjective system output indicating a manner by which to adjust a controllable vehicle system to achieve the user need identified; and
a translation module that, when executed by the vehicle processing unit, generates, based on the subjective system output, an objective system command for use in adjusting the controllable vehicle system toward meeting the user need identified; and
an activity-execution module that, when executed by the vehicle processing unit, executes the objective system command by adjusting the controllable vehicle system, based on the objective system command, toward meeting the user need indicated by the user indiscriminate utterance sensed by the microphone.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for use in adjusting a controllable system based on a user-communication input, such as non-detailed or indiscriminate input. The apparatus includes a processor and a computer-readable storage medium comprising instructions that, when executed by the processor, cause the processor to perform operations for determining an objective system command, corresponding to the user input, for use in adjusting the controllable system.
72 Citations
15 Claims
-
1. An apparatus, for implementation at a vehicle, comprising:
-
a vehicle processing unit; and a non-transitory computer-readable storage device comprising; an input module that, when executed by the vehicle processing unit, receives, from a microphone, user-communication data including user-indiscriminate-utterance data indicating an indiscriminate utterance, not including words, received at the microphone from a user and receives, from a sensor, context data indicating a state of a vehicle system; an interpretation module that, when executed by the vehicle processing unit, interprets the user-indiscriminate-utterance data of the user-communication data and the context data, yielding an interpretation output identifying a user need indicated by the user-indiscriminate-utterance data of the user-communication data and the context data; an analysis module comprising; a goal-recognizer module that, when executed by the vehicle processing unit, generates, based on the interpretation output and user-specific data representing a user condition, a subjective system output indicating a manner by which to adjust a controllable vehicle system to achieve the user need identified; and a translation module that, when executed by the vehicle processing unit, generates, based on the subjective system output, an objective system command for use in adjusting the controllable vehicle system toward meeting the user need identified; and an activity-execution module that, when executed by the vehicle processing unit, executes the objective system command by adjusting the controllable vehicle system, based on the objective system command, toward meeting the user need indicated by the user indiscriminate utterance sensed by the microphone. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus, for implementation at a vehicle, comprising:
-
a vehicle processing unit; and a non-transitory computer-readable storage device comprising; an input module that, when executed by the vehicle processing unit; receives, from a tangible, hardware-based, sensor, user-indiscriminate-communication data indicating an indiscriminate user communication, not including words; receives, from the user, non-gesture context data; and receives, from a vehicle sensor, vehicle context data indicating a state of a vehicle system; an interpretation module that, when executed by the vehicle processing unit, interprets the user-indiscriminate-communication data, non-gesture context data, and vehicle context data, yielding an interpretation output identifying a user need indicated by the user-indiscriminate-communication data, non-gesture context data, and vehicle context data; an analysis module comprising; a goal-recognizer module that, when executed by the vehicle processing unit, generates, based on the interpretation output and user-specific data representing a user condition, a subjective system output indicating a manner by which to adjust a controllable vehicle system to achieve the user need identified; and a translation module that, when executed by the vehicle processing unit, generates, based on the subjective system output, an objective system command for use in adjusting the controllable vehicle system toward meeting the user need identified; and an activity-execution module that, when executed by the vehicle processing unit, executes the objective system command by adjusting the controllable vehicle system, based on the objective system command, toward meeting the user need indicated by the user-indiscriminate-communication data generated by the tangible, hardware-based, sensor. - View Dependent Claims (9, 10, 11)
-
-
12. An apparatus, for implementation at a vehicle, comprising:
-
a vehicle processing unit; and a non-transitory computer-readable storage device comprising; an input module that, when executed by the vehicle processing unit; receives, from a tangible, hardware-based, sensor, user-indiscriminate-communication data indicating an indiscriminate user communication, not including words; receives prior-learned user data, generated based on a prior user interaction with the apparatus; and receives, from a vehicle sensor, vehicle context data indicating a state of a vehicle system; an interpretation module that, when executed by the vehicle processing unit, interprets, based on the prior-learned user data, the user-indiscriminate-communication data, and vehicle context data yielding an interpretation output identifying a user need indicated by the user-indiscriminate-communication data and vehicle context data; an analysis module comprising; a goal-recognizer module that, when executed by the vehicle processing unit, generates, based on the interpretation output and user-specific data representing a user condition, a subjective system output indicating a manner by which to adjust a controllable vehicle system to achieve the user need identified; and a translation module that, when executed by the vehicle processing unit, generates, based on the subjective system output, an objective system command for use in adjusting the controllable vehicle system toward meeting the user need identified; and an activity-execution module that, when executed by the vehicle processing unit, executes the objective system command by adjusting the controllable vehicle system, based on the objective system command, toward meeting the user need indicated by the user-indiscriminate-communication data generated by the tangible, hardware-based, sensor. - View Dependent Claims (13, 14, 15)
-
Specification