Patent ID: 7848494

Claim:
A device comprising: a processor configured to receive real time audio content from an audio channel and to send the real time audio content to an audio out module on a communication device, the processor further configured to detect a trigger event to capture and store information from the real time audio content; a buffer coupled to the processor, the buffer configured to store a predetermined amount of most recent real time audio content, where the predetermined amount is less than the total real time audio content received from the audio channel, the buffer further configured to, in response to said trigger event, store new real time audio content received after the trigger event; a voice recognition module coupled to the processor, the voice recognition module configured to prepend the stored predetermined amount of audio content to the stored new audio content, wherein the stored predetermined amount of audio content and the stored new audio content are substantially temporally contiguous, the voice recognition module further configured to convert the stored predetermined amount of audio content and the stored new audio content to textual data and to parse the textual data to obtain a data element; and a memory coupled to the voice recognition module, the memory configured to store the data element.