Patent ID: 8718622

Claim:
A method for providing content, comprising: generating location data associated with a mobile device; providing the location data from the mobile device to a mobile customer service server; providing to the mobile customer service server a location grammar; recognizing by the mobile customer service server a pattern specified by the location grammar in the location data, wherein the pattern is associated with recognition data; providing the recognition data associated with the location data to a voice portal; at the voice portal, processing the recognition data associated with the location data, wherein processing the recognition data associated with the location data at the voice portal includes: identifying a first item of content from a plurality of items of content using the recognition data associated with the location data; pushing the first item of content to the mobile device, wherein pushing the first item of content to the mobile device includes: pushing at least one of audio, video, text, or multimedia content to the mobile device; displaying the first item of content by the mobile device, wherein the displayed content includes at least a first user selectable item; receiving from a user of the mobile device a touch input selecting the first user selectable item; providing to the mobile customer service server a signal responsive to the touch input; recognizing by the mobile customer service server the touch input, wherein the touch input is associated with the recognition data; providing the recognition data associated with the touch input to the voice portal; and at the voice portal, processing the recognition data associated with the touch input.