Patent ID: 7426468

Claim:
A method of operating a speech recognition system, said speech recognition system including a base vocabulary, the method comprising: creating a specified database containing text strings provided from the inputs of previous use of the system; defining at least one sub-database within said specified database containing text strings associated with a context of input data; identifying the context of an input of data; creating a sub-database corresponding to the identified context; loading a specified vocabulary from said sub-database into computer storage, said specified vocabulary associated with a specific context; accepting a user's voice input into said speech recognition system; evaluating said user's voice input with data values from said specified vocabulary according to an evaluation criterion; selecting a particular data value as an input into a computerized form filed if said evaluation criterion is met; and selecting a data value from said base vocabulary as an input into said computerized form field if said user's voice input does not meet said evaluation criterion.