AUTOMATIC PRUNING OF GRAMMARS IN A MULTI-APPLICATION SPEECH RECOGNITION INTERFACE

Patent №

US 7,899,673

Granted

2011-03-01

Filed 2006

Owner

MICROSOFT CORPORATION

AI components

2

nlp · speech

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11501535

Management of multiple voice-controlled applications is provided employing registration and prioritization of applications and associated commands. In a multi-application environment, each application requests registration by a speech recognition interface. Upon registering the application(s), the interface assigns priorities to the active applications. Each application also submits a list of associated commands for registration. The interface selects a subset of submitted commands to be registered and assigned priorities. Speech recognition is performed based on the selected and prioritized commands to reduce interface overload and grammar conflict.

Natural languageSpeechG10L 15/19G10L 15/22G10L 2015/223G10L 2015/228

AI classification

Natural language1.00
Speech1.00
Machine learning0.02
AI hardware0.00
Knowledge representation0.00
Evolutionary computation0.00
Planning0.00
Vision0.00

Ownership

MICROSOFT CORPORATION

assignment · 194750600

Assignors

BROWN, CHRISTOPHER RALPH

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC