Patent ID: 8370323
Filing Date: 2013-02-05
Classification: G06F,G06K

Abstract:
1. A method comprising: receiving at a system server a first input comprising visual information from a client device, wherein the visual information comprises a plurality of character sequence groups; receiving at the system server a second input comprising audio information from the client device, wherein the audio information comprises vocals; extracting the plurality of character sequence groups from the visual information using an optical character recognition engine; converting the vocals to text using a speech recognition engine; generating a plurality of contexts wherein a context of the plurality of contexts comprises a first character sequence group from the plurality of character sequence groups and a first portion of the text; identifying a first context from the plurality of contexts based on the first input; identifying a second context from the plurality of contexts based on the second input; querying a database using the first and second contexts to generate a first list comprising at least one information service; identifying a third context based on the first list of at least one information service; querying the database using the third context to generate a second list of comprising at least one information service; wherein the second list of at least one information service is to be displayed on a screen of the client device; mapping the third context to an information service in the second list of information services, wherein the mapping the third context further comprises using rules stored at the system server; and identifying the information service as a first type or a second type.