×

Apparatus and methods for converting user input accurately to a particular system function

  • US 10,198,696 B2
  • Filed: 02/02/2015
  • Issued: 02/05/2019
  • Est. Priority Date: 02/04/2014
  • Status: Active Grant
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.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×