Layered augmentation for web content
Abstract
Embodiments of the present disclosure include methods (and corresponding systems and computer program products) that augment content in web pages with resources and provide the resources based on user interaction with the augmented content in the web pages. The disclosed embodiments analyzes a web page to identify a keyword, locates a piece of reference data matching the identified keyword, generates an association of the located piece of reference data and the keyword, and embeds the association in an augmented web page. Upon receiving a request from a client computer corresponding to a pointer being positioned over the keyword in the augmented web page, the disclosed embodiments determines relevant resources, and transmits the resources to the client computer for display in a multi-layered dialog box, such that a viewer can access the plurality of resources by interacting with the multi-layered dialog box without leaving the augmented web page.
Claims
exact text as granted — not AI-modified1 . A method for augmenting a web page, the method comprising:
(a) identifying a keyword of a web page; (b) determining, by a server, reference information corresponding to the keyword, the reference information identifying a plurality of resources associated with an advertisement; (c) transmitting, by the server to the client to augment the keyword, an association of the reference information to the keyword; (d) receiving, by server, a request from the client responsive to a pointer of the client being positioned over the augmented keyword on the web page; and (e) transmitting, by the server to the client, a popup box providing a user of the client access to the plurality of resources without the user leaving the web page.
2 . The method of claim 1 , wherein step (a) further comprises identifying, by the server, the keyword of the web page.
3 . The method of claim 1 , wherein step (a) further comprises receiving, by the server, identification of the keyword from the client.
4 . The method of claim 1 , wherein step (b) further comprises determining, by the server, reference information identifying the plurality of resources comprising one or more of the following: textual content, visual content, interactive controls and services.
5 . The method of claim 1 , wherein step (c) further comprises generating, by the server, an intelligent tag that identifies the association of the reference information to the keyword.
6 . The method of claim 5 , further comprising transmitting, by the server to the client, the intelligent tag the association of the reference information to the keyword.
7 . The method of claim 1 , wherein step (d) further comprises receiving, by the server from a script in the web page responsive to a mouse over event from the pointer of the client positioned over the augmented keyword, the request.
8 . The method of claim 1 , wherein step (e) further comprises transmitting, by the server, the popup box comprising layered augmentation of the plurality of resources.
9 . The method of claim 1 , wherein step (e) further comprises transmitting, by the server, the popup box to display the advertisement and multiple clickable tabs to access one or more resources of the plurality of resources.
10 . The method of claim 1 , wherein step (e) further comprises transmitting, by the server, the popup box comprising a web search for the user to one of conduct a search or review search results without leaving the web page.
11 . A system for augmenting a web page, the system comprising:
a locator executing on a server to determine reference information corresponding to a keyword identified for a webpage, the reference information identifying a plurality of resources associated with an advertisement; a generator of the server transmitting to the client to augment the keyword an association of the reference information to the keyword; a handler of the server receiving a request from the client responsive to a pointer of the client being positioned over the augmented keyword on the web page; and wherein the server transmits to the client a popup box providing a user of the client access to the plurality of resources without the user leaving the web page.
12 . The system of claim 11 , wherein an analyzer of the server identifies the keyword of the web page.
13 . The system of claim 11 , wherein the saver received identification of the keyword from the client.
14 . The system of claim 11 , wherein the locator determines reference information identifying the plurality of resources comprising one or more of the following: textual content, visual content, interactive controls and services.
15 . The system of claim 11 , wherein the generator generates an intelligent tag that identifies the association of the reference information to the keyword.
16 . The system of claim 15 , wherein the server transmits to the client, the intelligent tag the association of the reference information to the keyword.
17 . The system of claim 11 , wherein the server receives from a script in the web page responsive to a mouse over event from the pointer of the client positioned over the augmented keyword, the request.
18 . The system of claim 11 , wherein the popup box comprises layered augmentation of the plurality of resources.
19 . The system of claim 11 , wherein the popup box comprises a display of the advertisement and multiple clickable tabs to access one or more resources of the plurality of resources.
20 . The system of claim 11 , wherein the popup box comprises a web search for the user to one of conduct a search or review search results without leaving the web page.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.