METHOD AND SYSTEM FOR AUGMENTING WEB CONTENT
A system for augmenting data from a source data file with data from a reference database to generate an augmented data file and tracking the augmented data file is provided. The system includes a reference database including at least one reference datum. A handler component is configured to retrieve a source data file including the structured datum. A locator component is configured to locate the structured datum in the source data file; an analyzer component configured to associate the identified structured datum to one reference datum to create an association according to an analyzing strategy. A generating component is configured to generate a hyperlink based upon the association and embeds the generated hyperlink and an identification code in the source file to create and track an augmented data file.
1 . A method for augmenting a keyword upon loading a file into a browser, the method comprising:
(a) opening, by a browser, a file received by a client;
(b) identifying, by a script of the browser upon opening the file, a datum in the file corresponds to a keyword to be augmented with content at a uniform resource locator address;
(c) converting, by the script as the file is opened and responsive to the identification, the datum to a hyperlink that displays the content from the uniform resource locator address in an overlay; and
(d) displaying, by the browser responsive to placement of a cursor over the hyperlink, in an area proximate to the hyperlink, an overlay displaying the content from the uniform resource locator address.
2 . The method of claim 1 , wherein step (a) further comprises opening, by the browser, the file comprising a web page received from a server.
3 . The method of claim 1 , wherein step (b) further comprises identifying the datum in the file that matches the keyword based on context of content in the file.
4 . The method of claim 1 , wherein step (b) further comprises determining that the datum of a text string in the file matches the keyword found in a reference database, the reference database comprising keywords to be augmented.
5 . The method of claim 1 , wherein step (b) further comprises analyzing a plurality of datum in text of the file to determine that the datum matches the keyword of a reference database, the reference database comprising keywords to be augmented.
6 . The method of claim 1 , wherein step (c) further comprises receiving from a server a uniform resource locator corresponding to the keyword matching the datum.
7 . The method of claim 1 , wherein step (c) further comprises generating the hyperlink to include an association between the datum and the keyword.
8 . The method of claim 1 , wherein step (c) further comprises generating by the script the hyperlink to be embedded as part of the datum in the file.
9 . The method of claim 1 , wherein step (c) further comprises generating by the script the hyperlink to include the uniform resource locator to an advertisement.
10 . The method of claim 1 , wherein step (d) further comprises displaying by the browser, the file as an augmented file having a plurality of datum that correspond to keywords and that are converted by the script to hyperlinks that display overlays to advertisements.
11 . A system for augmenting a keyword upon loading a file into a browser, the system comprising:
a browser on a client opening a file;
a script of the browser, upon opening the file, identifying a datum in the file corresponds to a keyword to be augmented with content at a uniform resource locator address and converting, responsive to the identification, the datum to a hyperlink that displays in an overlay the content from the uniform resource locator address; and
wherein the browser responsive to placement of a cursor over the hyperlink displays in an area proximate to the hyperlink, an overlay displaying the content from the uniform resource locator address.
12 . The system of claim 11 , wherein the browser opens the file comprising a web page received from a server.
13 . The system of claim 11 , wherein the script identifies the datum in the file that matches the keyword based on context of content in the file.
14 . The system of claim 11 , wherein the script determines that a text string in the file matches the keyword found in a reference database, the reference database comprising keywords to be augmented.
15 . The system of claim 11 , wherein the script analyzes a plurality of datum in text of the file to determine that the datum matches the keyword of a reference database, the reference database comprising keywords to be augmented.
16 . The system of claim 11 , wherein the script receives from a server a uniform resource locator corresponding to the keyword matching the datum.
17 . The system of claim 11 , wherein the script generates the hyperlink to include an association between the datum and the keyword.
18 . The system of claim 11 , wherein the script generates the hyperlink to be embedded as part of the datum in the file.
19 . The system of claim 11 , wherein the script generates the hyperlink to include a uniform resource locator to an advertisement.
20 . The system of claim 11 , wherein the browser displays the file as an augmented file having a plurality of datum that correspond to keywords and that are converted by the script to hyperlinks that display overlays to advertisements.