DYNAMIC PRESENTATION OF TARGETED INFORMATION IN A MIXED MEDIA REALITY RECOGNITION SYSTEM
First Claim
1. A system for retrieving and generating targeted information comprising:
- a matching unit receiving an input image, performing document recognition on the input image and producing recognized text;
a first comparison engine coupled to the matching unit, the first comparison engine receiving the recognized text from the matching unit, receiving user profile information and generating a list of relevant topics based on the recognized text and the user profile information;
a second comparison engine coupled to the matching unit, the second comparison engine receiving recognized text from the matching unit, receiving target information and generating a list of relevant information; and
a third comparison engine coupled to the first comparison engine and the second comparison engine, the third comparison engine generating a final list of targeted information by comparing the list of relevant topics to the list of relevant information.
1 Assignment
0 Petitions
Accused Products
Abstract
A context-aware targeted information delivery system comprises a mobile device, an MMR matching unit, a plurality of databases for user profiles, user context and advertising information, a plurality of comparison engines and a plurality of weight adjusters. The mobile device is coupled to deliver an image patch to the MMR matching unit which in turn performs recognition to produce recognize text. The recognized text is provided to a first and second comparison engines to produce relevant topics and relevant ads. The relevant topics and relevant ads are adjusted with information from a user context database including information such as location, date, time, and other information from a user profile. The third comparison engine compares the relevant topics and relevant ads to produce a set of final ads that are most related to the topics of interest for the user and delivered for display on to the mobile device.
97 Citations
20 Claims
-
1. A system for retrieving and generating targeted information comprising:
-
a matching unit receiving an input image, performing document recognition on the input image and producing recognized text; a first comparison engine coupled to the matching unit, the first comparison engine receiving the recognized text from the matching unit, receiving user profile information and generating a list of relevant topics based on the recognized text and the user profile information; a second comparison engine coupled to the matching unit, the second comparison engine receiving recognized text from the matching unit, receiving target information and generating a list of relevant information; and a third comparison engine coupled to the first comparison engine and the second comparison engine, the third comparison engine generating a final list of targeted information by comparing the list of relevant topics to the list of relevant information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19)
-
-
12. A computer-implemented method for retrieving and generating targeted information, the method comprising:
-
receiving an input image; performing, with one or more computers, document recognition on the input image to produce recognized text; receiving user profile information; generating, with the one or more computers, a list of relevant topics based on the recognized text and the user profile information; receiving target information; generating a list of relevant information based on the recognized text and the target information; and generating a final list of targeted information by comparing the list of relevant topics to the list of relevant information.
-
-
20. A computer program product for retrieving an electronic document in response to receipt of an image patch comprising a non-transitory computer usable medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
-
receive an input image; perform document recognition on the input image to produce recognized text; receive user profile information; generate a list of relevant topics based on the recognized text and the user profile information; receive target information; generate a list of relevant information based on the recognized text and the target information; and generate a final list of targeted information by comparing the list of relevant topics to the list of relevant information.
-
Specification