Enhanced hyperlink feature for web pages
First Claim
1. A contextual content delivery system operably connected to one or more publishers via a data communications network, the system comprising:
- a computing device configured to;
identify one or more conventional hyperlinks in a document;
determine a context associated with each of the identified hyperlinks;
select, for each of the identified hyperlinks, one of a plurality of bubble types based on a uniform resource locator extracted from the identified hyperlink;
wherein each of the bubbles comprises a first display area and a second display area;
for each of the identified hyperlinks;
a) select content for the first display area of the associated bubble type based on the uniform resource locator extracted from the identified hyperlink; and
b) select content for the second display area of the bubble type based on the determined context of the identified hyperlink; and
convert each of the identified hyperlinks to an enhanced hyperlink for invoking the associated bubble type and content.
17 Assignments
0 Petitions
Accused Products
Abstract
The invention in some embodiments features a contextual content delivery system (CCDS) for enhancing conventional web content with pop-up bubbles that display information when a cursor hovers over a word, link, or icon. The CCDS is configured to identify words or links in a document, determine their context, select the appropriate bubble from a plural of bubble types for each of the words or links, select content for each bubble based, in part, on the context in which the words and hyperlinks are used. The context can be determined from various sources including the resource in which the word or link appears and the target resource to which the link points. Thereafter, the CCDS enhances the words or links so that bubbles are automatically invoked in response to the appropriate trigger.
46 Citations
26 Claims
-
1. A contextual content delivery system operably connected to one or more publishers via a data communications network, the system comprising:
-
a computing device configured to; identify one or more conventional hyperlinks in a document; determine a context associated with each of the identified hyperlinks; select, for each of the identified hyperlinks, one of a plurality of bubble types based on a uniform resource locator extracted from the identified hyperlink;
wherein each of the bubbles comprises a first display area and a second display area;for each of the identified hyperlinks; a) select content for the first display area of the associated bubble type based on the uniform resource locator extracted from the identified hyperlink; and b) select content for the second display area of the bubble type based on the determined context of the identified hyperlink; and convert each of the identified hyperlinks to an enhanced hyperlink for invoking the associated bubble type and content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-based method of delivering contextual content with a computer system operably connected to one or more publishers via a data communications network, the method comprising:
-
identifying, by a computer, one or more conventional hyperlinks in a document; and determining, by the computer, a context associated with each of the identified hyperlinks; selecting, by the computer for each of the identified hyperlinks, one of a plurality of bubble types based on a uniform resource locator extracted from the identified hyperlink;
wherein each of the bubbles comprises a first display area and a second display area; andfor each of the identified hyperlinks; a) selecting, by the computer, content for the first display area of the associated bubble type based on the uniform resource locator extracted from the identified hyperlink; and b) selecting, by the computer, content for the second display area of the bubble type based on the determined context of the identified hyperlink; and converting, by the computer, each of the identified hyperlinks to an enhanced hyperlink for invoking the associated bubble type and content. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer-readable memory containing programming instructions which, when executed by a computer, cause a computer server to deliver contextual content via a data communications network, the instructions comprising:
-
identifying one or more conventional hyperlinks in a document; determining a context associated with each of the identified hyperlinks; selecting, for each of the identified hyperlinks, one of a plurality of bubble types based on a uniform resource locator extracted from the identified hyperlink;
wherein each of the bubbles comprises a first display area and a second display area; andfor each of the identified hyperlinks; a) selecting content for the first display area of the associated bubble type based on the uniform resource locator extracted from the identified hyperlink; and b) selecting content for the second display area of the bubble type based on the determined context of the identified hyperlink; and converting each of the identified hyperlinks to an enhanced hyperlink for invoking the associated bubble type and content.
-
Specification