Intelligent augmentation of media content
First Claim
1. A method for augmenting web pages with search related content, the method comprising:
- (a) identifying, by code executing on a client, for an image on a web page being displayed on the client, one or more keywords from the web page;
(b) determining, by a server, a context and a subject for the image from the one or more keywords;
(c) generating, by the server, an augmentation tag for the image based on the context and the subject;
(d) receiving, by the server, a request from the augmentation tag responsive to a mouse-over of the image for which the augmentation tag is generated; and
(e) transmitting, by the server to the client responsive to the request, an overlay for augmenting the image on the web page, the server selecting the overlay based on the context and the subject.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure include methods (and corresponding systems and computer program products) that augment visual elements in documents with rich media content and provide the rich media content based on user interaction with the augmented visual elements in the documents. The disclosed embodiments analyze a document for qualified visual elements. The disclosed embodiments determine keywords associated with the visual element, generate an association of the visual element and the keywords, and embed the association in a corresponding augmented document. When a user reviews the augmented document in a client system and moves a pointer over the augmented visual element, a piece of rich media content related to the keywords are transmitted to the client system to be displayed as an overlay in close proximity to the visual element where the mouse-over occurred.
-
Citations
26 Claims
-
1. A method for augmenting web pages with search related content, the method comprising:
-
(a) identifying, by code executing on a client, for an image on a web page being displayed on the client, one or more keywords from the web page; (b) determining, by a server, a context and a subject for the image from the one or more keywords; (c) generating, by the server, an augmentation tag for the image based on the context and the subject; (d) receiving, by the server, a request from the augmentation tag responsive to a mouse-over of the image for which the augmentation tag is generated; and (e) transmitting, by the server to the client responsive to the request, an overlay for augmenting the image on the web page, the server selecting the overlay based on the context and the subject. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for augmenting web pages with search related content, the system comprising:
-
circuitry of a server configured to implement an augmentation module, the augmentation module configured to; receive, from code executing on a client, one or more keywords for an image on a web page being displayed on the client; determine a context and a subject for the image from the one or more keywords; generate an augmentation tag for the image based on the context and the subject; receive a request from the augmentation tag responsive to a mouse-over of the image for which the augmentation tag is generated; and transmit, to the client responsive to the request, an overlay for augmenting the image on the web page, the server selecting the overlay based on the context and the subject. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification