Method, system and computer code for content based web advertising
First Claim
Patent Images
1. A method comprising:
- determining, by a computer system, based upon contents of a web document being displayed, one or more user specified concepts from a plurality of preconfigured user specified concepts;
identifying, by the computer system, one or more advertiser concepts based on the one or more user specified concepts;
wherein the one or more advertiser concepts are selected from a plurality of advertiser concepts and wherein each of the plurality of advertiser concepts is associated with one or more advertisements;
determining, by the computer system, at least one advertisement associated with the one or more advertiser concepts; and
causing, by the computer system, the at least one advertisement to be displayed to a user.
0 Assignments
0 Petitions
Accused Products
Abstract
An internet target marketing system, method, and computer program for distributing online advertising to viewers based upon the viewers'"'"' interests is provided. The system, method, and computer program may involve identifying one or more document-related concepts derived from analysis of content of a web document capable of being displayed to the user, identifying one or more advertisement-related concepts relevant to an advertising, comparing the one or more document-related concepts to the one or more advertising-related concepts to determine a relevance, and selecting the advertising based on the relevance.
-
Citations
17 Claims
-
1. A method comprising:
-
determining, by a computer system, based upon contents of a web document being displayed, one or more user specified concepts from a plurality of preconfigured user specified concepts; identifying, by the computer system, one or more advertiser concepts based on the one or more user specified concepts;
wherein the one or more advertiser concepts are selected from a plurality of advertiser concepts and wherein each of the plurality of advertiser concepts is associated with one or more advertisements;determining, by the computer system, at least one advertisement associated with the one or more advertiser concepts; and causing, by the computer system, the at least one advertisement to be displayed to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer readable storage medium storing a plurality of instructions for controlling a processor to determine a relevant advertisement, the plurality of instructions comprising:
-
instructions that cause the processor to identify one or more user specified concepts based on contents of a document being displayed, the one or more user specified concepts being indentified from among a plurality of concepts of interests predefined by a user; instructions that cause the processor to determine one or more advertiser concepts that correspond to the one or more user specified concepts; and instructions that cause the processor to select at least one advertisement associated with the one or more advertiser concepts. - View Dependent Claims (11, 12)
-
-
13. A system comprising:
-
means for determining one or more user specified concepts of interest based on analyzing contents of a web document being displayed; means for identifying one or more advertiser concepts based on the one or more user specified concepts of interest, wherein the one or more advertiser concepts are specified by an advertiser; means for selecting, for display to the user, an advertisement associated with the one or more advertiser concepts; and means for causing the advertisement to be displayed to the user. - View Dependent Claims (14, 15)
-
-
16. A method comprising:
-
receiving, by a computer system, a request for providing one or more advertisements that are relevant to a web document being displayed; analyzing, by the computer system, text of the web document to identify one or more user concepts, from among a plurality of concepts of interest specified by a user, corresponding to the web document; determining, by the computer system, a plurality of advertisements associated with at least one of the one or more identified user concepts; and providing, by the computer system, at least one of the plurality of advertisements in response to the request.
-
-
17. An apparatus comprising:
-
means for identifying one or more advertiser concepts, wherein the one or more advertiser concepts are specified by an advertiser; means for analyzing content of a web document being displayed to identify one or more user specified concepts, from among a plurality of concepts of interest specified by a user, for the web document; means for comparing the one or more advertiser concepts to the one or more user specified concepts to determine if a match exists; means for determining an advertisement corresponding to the one or more advertiser concepts if the match exists; and means for causing the advertisement to be displayed to a user.
-
Specification