Rich entity for contextually relevant advertisements
First Claim
1. A method for displaying a user-interactive collection of content associated with text on a web page, the method comprising:
- accessing an entity database storing a plurality of entity definitions associated with a plurality of text phrases, wherein each entity definition specifies a contextual category associated with a corresponding text phrase;
parsing text on a web page;
identifying entities in the entity database related to the parsed text;
utilizing a geographic location to classify a meaning of text on the web page;
filtering the entities based on the meaning of the text;
providing an indication to visually identify the text on the web page;
receiving an indication of a trigger event from a user;
requesting and receiving web content related to the text;
displaying the web content in a window rendered as an overlay on top of the web page, wherein the window displays options for interacting with the web information; and
adjacent to the UI window, displaying an advertisement window with a web advertisement contextually related to a portion of the web information.
2 Assignments
0 Petitions
Accused Products
Abstract
Described herein is an in-text advertising display that presents web advertisements contextually related to retrieved web content about text on a web page. The text of a web page is analyzed to determine whether terms or phrases are associated with particular contextual definitions called entities. Portions of text associated with an entity are emphasized to the user. Detection of a user trigger event initiates retrieval of additional web content about the emphasized text and the retrieved additional content is displayed in a display window, within a pop-up advertisement, or within a quickbar window. An adjacent seamless window displaying web advertisements related to the additional web content is also presented to the user.
45 Citations
20 Claims
-
1. A method for displaying a user-interactive collection of content associated with text on a web page, the method comprising:
-
accessing an entity database storing a plurality of entity definitions associated with a plurality of text phrases, wherein each entity definition specifies a contextual category associated with a corresponding text phrase; parsing text on a web page; identifying entities in the entity database related to the parsed text; utilizing a geographic location to classify a meaning of text on the web page; filtering the entities based on the meaning of the text; providing an indication to visually identify the text on the web page; receiving an indication of a trigger event from a user; requesting and receiving web content related to the text; displaying the web content in a window rendered as an overlay on top of the web page, wherein the window displays options for interacting with the web information; and adjacent to the UI window, displaying an advertisement window with a web advertisement contextually related to a portion of the web information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more computer storage media excluding signals per se embodied with computer-executable instructions that, when executed by a processor, perform a method for displaying an advertisement on a screen, the method comprising:
-
receiving, from a server, based on a geographic location, an indication that text within a web page refers to an entity definition; identifying entities in an entity database related to the text; utilizing a geographic location to classify a meaning of text on the web page; filtering the entities based on the meaning of the text; displaying the web page; based on the indication, visually marking the text to emphasize the text; receiving a trigger event from a user; based on the trigger event, displaying additional content about the text, and related to the entity definition, in an overlay UI window presented over a portion of the web page; and displaying a web advertisement in an advertisement UI window positioned adjacent to the overlay UI window, wherein the web advertisement is contextually relevant to the additional content in the overlay UI window. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. One or more computer storage media excluding signals per se embodied with computer-executable instructions that, when executed by a processor, perform a method for displaying a web advertisement, comprising:
-
presenting a web page with a portion of text emphasized to indicate the portion of text relates, based on a geographic location, to an entity; identifying entities in an entity database related to the portion of text; utilizing the geographic location to classify a meaning of the portion of text; filtering the entities based on the meaning of the portion of text; presenting a first UI display populated with additional content about the portion of text and options for viewing the additional information; and presenting a second UI display populated with the web advertisement, the web advertisement being contextually relevant to a portion of the additional information, wherein the second UI display visually connects to the first UI display in a seamless manner. - View Dependent Claims (17, 18, 19, 20)
-
Specification