LAYERED AUGMENTATION FOR WEB CONTENT
First Claim
1. A computer-implemented method for augmenting web pages with related resources through layered augmentation, the method comprising:
- analyzing a web page to identify a keyword in the web page;
locating a piece of reference data from a reference database matching the identified keyword;
generating an association of the located piece of reference data and the keyword;
embedding the association in an augmented web page corresponding to the web page;
receiving a request from a client computer corresponding to a pointer being positioned over the keyword in the augmented web page; and
responsive to receiving the signal;
determining a plurality of resources relevant to the keyword by searching for the plurality of resources using the located piece of reference data in a resource database, andtransmitting the plurality of 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.
2 Assignments
0 Petitions
Accused Products
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.
98 Citations
11 Claims
-
1. A computer-implemented method for augmenting web pages with related resources through layered augmentation, the method comprising:
-
analyzing a web page to identify a keyword in the web page; locating a piece of reference data from a reference database matching the identified keyword; generating an association of the located piece of reference data and the keyword; embedding the association in an augmented web page corresponding to the web page; receiving a request from a client computer corresponding to a pointer being positioned over the keyword in the augmented web page; and responsive to receiving the signal; determining a plurality of resources relevant to the keyword by searching for the plurality of resources using the located piece of reference data in a resource database, and transmitting the plurality of 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer readable medium with stored instructions, the instructions when executed by a processor cause the processor to perform a method comprising:
-
analyzing a web page to identify a keyword in the web page; locating a piece of reference data from a reference database matching the identified keyword; generating an association of the located piece of reference data and the keyword; embedding the association in an augmented web page corresponding to the web page; receiving a request from a client computer corresponding to a pointer being positioned over the keyword in the augmented web page; and responsive to receiving the signal; determining a plurality of resources relevant to the keyword by searching for the plurality of resources using the located piece of reference data in a resource database, and transmitting the plurality of 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.
-
-
11. An augmentation system for augmenting web pages with related resources through layered augmentation, the system comprising:
-
a handler for retrieving web pages and transmitting augmented web pages; a locator for analyzing a web page to identify a keyword and a piece of reference data from a reference database matching the identified keyword; an analyzer for generating an association of the identified keyword and the piece of reference data, a generator for generating an augmented web page corresponding to the web page by embedding the association in the augmented web page; an advertisement deliver module for receiving a request from a client computer corresponding to a pointer being positioned over the keyword in the augmented web page, responsive to receiving the signal, determining a plurality of resources relevant to the keyword by searching for the plurality of resources using the associated piece of reference data in a resource database, and transmitting the plurality of 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.
-
Specification