Apparatus, system and method for disambiguating a request for a media enhancement
First Claim
1. A computer-implemented system for providing a disambiguation of a subject matter key word in a web page based on context of the subject matter key word on the web page, the system including a server computer that comprises:
- a searchable database comprising a plurality of subject matter key words, and statistics and content regarding the subject matter key words;
an enhancement engine operative to;
receive a request for a widgetized enhancement to a browser application displaying a web page on a remote computer;
analyze the web page displayed in the browser application; and
identify subject matter of the web page as searched ones of the subject matter key words;
a contextual key word listing, communicatively connected to said searchable database, comprising a plurality of identifiers each related to at least one of the subject matter key words; and
a plurality of structured data related to the key words in said contextual key word listing, wherein said structured data is suitable to allow said enhancement engine to automatically select the statistics and the content regarding the searched subject matter key words;
wherein the identifiers correspondent to the searched subject matter key words are used by the enhancement engine to determine a context of ones of the searched subject matter keywords that have at least two possible meanings to disambiguate the searched subject matter key words and to thereby enable selection of ones of the statistics and the content that are properly responsive to the request for an enhancement; and
wherein the statistics and the content are formatted for display on, and are provided to, the web browser of the remote computer in response to an automatically generated request;
wherein the automatically generated request is triggered by a user interaction with a widget permitted by the user to be executed in the browser application; and
wherein the widget facilitates the display of the widgetized enhancement to the browser application.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is and includes a device, system and method for providing an image enhancement widget. The device, system and method include a javascript component that, upon execution, obtains at least one subject of primary content on a networked page, and at least one permission for enhancement of the primary content, ones of a plurality of content produced remotely from the javascript component and according to the javascript component, and an enhancement widget. The enhancement widget may be a flash widget.
26 Citations
6 Claims
-
1. A computer-implemented system for providing a disambiguation of a subject matter key word in a web page based on context of the subject matter key word on the web page, the system including a server computer that comprises:
-
a searchable database comprising a plurality of subject matter key words, and statistics and content regarding the subject matter key words; an enhancement engine operative to;
receive a request for a widgetized enhancement to a browser application displaying a web page on a remote computer;
analyze the web page displayed in the browser application; and
identify subject matter of the web page as searched ones of the subject matter key words;a contextual key word listing, communicatively connected to said searchable database, comprising a plurality of identifiers each related to at least one of the subject matter key words; and a plurality of structured data related to the key words in said contextual key word listing, wherein said structured data is suitable to allow said enhancement engine to automatically select the statistics and the content regarding the searched subject matter key words; wherein the identifiers correspondent to the searched subject matter key words are used by the enhancement engine to determine a context of ones of the searched subject matter keywords that have at least two possible meanings to disambiguate the searched subject matter key words and to thereby enable selection of ones of the statistics and the content that are properly responsive to the request for an enhancement; and wherein the statistics and the content are formatted for display on, and are provided to, the web browser of the remote computer in response to an automatically generated request; wherein the automatically generated request is triggered by a user interaction with a widget permitted by the user to be executed in the browser application; and wherein the widget facilitates the display of the widgetized enhancement to the browser application. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for providing a disambiguation of a subject matter key word in a web page based on context of the subject matter key word on the web page, comprising:
-
receiving a request for a widgetized enhancement to a web browser application displaying a web page on a remote computer; analyzing the web page displayed on the remote computer to identify subject matter of the web page as searched subject matter key words; identifying a context of use of ones of the searched subject matter key words, in accordance with a plurality of identifiers in a contextual key word listing, wherein the identifiers are correspondent to ones of a plurality of subject matter key words in a searchable database containing the searched subject matter key words; disambiguating the searched subject matter key words that have at least two possible meanings using the context of the searched subject matter key words; automatically selecting, in accordance with structured data related to the words in said contextual key word listing, statistics and content regarding the disambiguated searched subject matter key words that are properly responsive to the request for the enhancement to the remote browser; wherein the statistics and the content are formatted for display on, and are provided to, the web browser of the remote computer in response to an automatically generated request; wherein the automatically generated request is triggered by a user interaction with a widget permitted by the user to be executed in the browser application; and wherein the widget facilitates the display of the widgetized enhancement to the browser application.
-
Specification