Patent ID: 7542904

Claim:
A method for distributing voice-recognition grammars, comprising: receiving a first set of match data from a first remote element, the first set of match data comprising information associated with an attempt by the first remote element to match first received audio information to first stored audio data; receiving a second set of match data from a second remote element, the second set of match data comprising information associated with an attempt by the second remote element to match second received audio information to the first stored audio data; aggregating the first set of match data and the second set of match data; deciding whether to update a grammar associated with the first stored audio data based on the aggregated match data; and in response to deciding to update a grammar associated with the first stored audio data: generating a grammar entry based on the aggregated match data, wherein the grammar entry includes second stored audio data and a word identifier associated with the second stored audio data; identifying, from a plurality of stored grammars, a grammar associated with the first remote element and the second remote element; updating the identified grammar based on the generated grammar entry; and transmitting the updated grammar to at least one of the first remote element and the second remote element.