Patent ID: 8438164
Filing Date: 2013-05-07
Classification: G06F,G06Q,Y10S

Abstract:
1. A method of providing information to a user based upon contents of a first document displayed to the user, the method comprising: identifying, by a computer system, at least a first section of the first document; extracting, by the computer system, a first set of one or more information objects from the first section of the first document; applying, by the computer system, a first selection technique to generate a first set of relevancy scores for information objects in a second set of information objects distinct from the first set of information objects, the first set of relevancy scores indicating the relevancy of information objects in the second set of information objects to information objects in the first set of information objects calculated using the first selection technique, the first selection technique being based on relevance of information objects in the first and second sets of information objects to concepts of interest to the user; applying, by the computer system, a second selection technique to generate a second set of relevancy scores for information objects in the second set of information objects, the second set of relevancy scores indicating the relevancy of information objects in the second set of information objects to information objects in the first set of information objects calculated using the second selection technique, the second selection technique being based on classes of information objects in the first and second sets of information objects, the classes of information objects including text, audio, or video; and selecting, by the computer system, a third set of one or more information objects from information objects in the second set of information objects based upon the first set of relevancy scores generated using the first selection technique and the second set of relevancy scores generated using the second selection technique, wherein information objects in the third set of information objects store information to be output to the user when the first document is being displayed to the user.