# US 8,788,267 B2 · Multi-purpose contextual control

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,788,267 B2
- Document ID: US8788267B2
- Status: Granted
- Kind: B2
- Application number: 12/557,010
- Filed: 2009-09-10
- Published: 2011-03-10
- Granted: 2014-07-22
- Earliest claimed: 2009-09-10
- Assignees: Mitsubishi Electric Research Laboratories, Inc.
- Applicants: Garrett L. Weinberg
- Inventors: Garrett L. Weinberg
- Web page: https://patentgrep.com/patent/US8788267B2

## CPC

- G01C 21/3608: {using speech input, e.g. using speech recognition}
- G10L 15/26: Speech to text systems (G10L15/08 takes precedence)
- G10L 2015/228: {of application context}
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING

## Abstract

A method and a system for activating functions including a first function and a second function, wherein the system is embedded in an apparatus, are disclosed. The system includes a control configured to be activated by a plurality of activation styles, wherein the control generates a signal indicative of a particular activation style from multiple activation styles; and controller configured to activate either the first function or the second function based on the particular activation style, wherein the first function is configured to be executed based only on the activation style, and wherein the second function is further configured to be executed based on a speech input.

## Claims

### Claim 1

A system for activating a plurality of functions based on speech input, wherein the system is embedded in an apparatus, comprising:
a memory storing a plurality of states, wherein each state is associated with at least one function from the plurality of functions and a data model from a set of data models;
an automatic speech recognition (ASR) engine for interpreting, based on the data model, the speech input into a functional input for activating the function;
a plurality of controls, wherein there is one control for each state forming one-to-one correspondence between a control and a state, and wherein the control, upon activation, generates a signal associated with the state;
a state transition module for transitioning the system to the state based on the signal, such that the system interprets the speech input using only the data model associated with the state, and execute the function associated with the state according to the functional input; and
a processor operatively connected to the memory for executing the ASR engine and the state transition module.

### Claim 2 (depends on 1)

The system of claim 1, wherein the speech input includes a parameter, such that the function is executed based on the parameter.

### Claim 3 (depends on 1)

The system of claim 1, wherein the control is a push-to-talk button.

### Claim 4 (depends on 1)

The system of claim 1, wherein the apparatus is an instrumental panel of a vehicle.

### Claim 5 (depends on 1)

The system of claim 1, wherein the apparatus includes a telephone, a musical player, and a navigation device.
