Automatically inserting relevant hyperlinks into a webpage
First Claim
Patent Images
1. A method comprising:
- determining, by use of a networked computer system, that a webpage permits modification;
based on the webpage permitting modification, comparing a portion of text contained in the webpage to at least one character string stored in a database, the at least one character string respectively corresponding to at least one data item;
based on the portion of text contained in the webpage matching the character string stored in the database, modifying the webpage by inserting the corresponding data item into the webpage, the data item linking the webpage with a different webpage, both the webpage and the different webpage being contained on the same website, the modifying performed by the networked computer system;
sending, by the networked computer system, the modified webpage to a web browser of a user;
correlating the portion of text contained in the webpage with a common name stored in the database; and
communicating, by the networked computer system, the corresponding common name to a producer of the portion of text contained in the webpage.
1 Assignment
0 Petitions
Accused Products
Abstract
A methodology through which a host site may automatically insert relevant links into a set of text. In this methodology, the contents of the text are compared against a database containing character strings, and the character strings from the database contained in the text are identified. Each of the character strings in the database has an associated link that connects to other webpages on the same website or other websites. For each character string of the database found in the contents of the text, the associated link is inserted into the text. In this way, only relevant links are inserted into the text.
29 Citations
20 Claims
-
1. A method comprising:
-
determining, by use of a networked computer system, that a webpage permits modification; based on the webpage permitting modification, comparing a portion of text contained in the webpage to at least one character string stored in a database, the at least one character string respectively corresponding to at least one data item; based on the portion of text contained in the webpage matching the character string stored in the database, modifying the webpage by inserting the corresponding data item into the webpage, the data item linking the webpage with a different webpage, both the webpage and the different webpage being contained on the same website, the modifying performed by the networked computer system; sending, by the networked computer system, the modified webpage to a web browser of a user; correlating the portion of text contained in the webpage with a common name stored in the database; and communicating, by the networked computer system, the corresponding common name to a producer of the portion of text contained in the webpage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
a host site including a networked computer system, the host site being configured to use the networked computer system to; determine whether a webpage permits modification; based on the determination that the webpage permits modification, compare a portion of text contained in the webpage to at least one character string stored in a database, the at least one character string respectively corresponding to at least one data item; based on the comparison finding that the portion of text contained in the webpage matches the character string stored in the database, modify the webpage by inserting the corresponding data item into the webpage, the data item linking the webpage with a different webpage, both the webpage and the different webpage being contained on the same website; send the modified webpage to a web browser of a user; correlate the portion of text contained in the webpage with a common name stored in the database; and communicate the corresponding common name to a producer of the portion of text contained in the webpage. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
Specification