Matching audio advertisements to items on a shopping list in a mobile device
Methods and apparatus are provided for matching audio advertisements to items on a shopping list in a mobile device. Audio advertisements are matched to items on a shopping list by obtaining the shopping list from a mobile device of the user; applying a speech recognizer to at least one audio advertisement detected on a microphone of the mobile device; identifying one or more key words in the at least one audio advertisement; comparing the one or more identified key words to one or more items on the shopping list stored on the mobile device; and storing the information related to the at least one advertisement if the one or more identified key words match the one or more items.
1. A method for matching one or more audio advertisements to one or more items on a shopping list, comprising:
obtaining, on a mobile device, said shopping list generated by a user associated with said mobile device;
detecting, via a microphone of said mobile device, at least one audio advertisement broadcast by an entity that is not associated with said mobile device;
applying a speech recognizer to said at least one detected audio advertisement to identify one or more key words in said at least one detected audio advertisement;
comparing said one or more identified key words to one or more items on said shopping list stored on said mobile device; and
storing said information related to said at least one detected audio advertisement if said one or more identified key words match said one or more items;
wherein said obtaining, said detecting, said applying, said comparing, and said storing are carried out by a computing device.
2. The method of claim 1 , further comprising the step of presenting said stored information related to said at least one advertisement to said user.
3. The method of claim 1 , further comprising the step of extracting one or more key words from said shopping list prior to said step of applying a speech recognizer to at least one audio advertisement.
4. The method of claim 1 , further comprising the step of ranking a plurality of advertisements based on a relevance score.
5. The method of claim 1 , further comprising the step of storing said identified one or more key words in said at least one audio advertisement in a Dedicated Memory Location (DML).
6. The method of claim 1 , wherein said speech recognizer executes on one or more of said mobile device of said user and another computing device.