Structured web advertising
First Claim
1. A method for selecting a candidate information unit for linking to a given information unit comprising:
- determining a content data of the candidate information unit;
automatically determining a content data of the given information unit by searching the given information unit, indexing the given information unit to produce indexed data, and performing a relevancy ranking on the indexed data;
comparing the ranked index data of the given information unit to the content data of the candidate information unit;
selecting the candidate information unit for linking to the given information unit as a function of said comparing the ranked index data of the given information unit to the content data of the candidate information unit;
sending a link to the selected candidate information unit to a user computer.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for selecting a candidate information unit for linking to a given information unit based on the content of the given information unit. The content of the given information unit may be automatically determined and then compared to content of the candidate information unit to determine which unit of candidate information to select. When the unit of candidate information is selected, it bears a chosen given information unit and it is linked with the given information unit. The system can be used to implement a structured advertising system for the World Wide Web. Web pages (given information) are searched and indexed, producing indexed content data. This indexed content data is then ranked according to relevancy. The ranked content data are compared to content data of advertisements (candidate information) and an advertisement is selected. The advertisement is then copied onto (linked to) the Web page.
-
Citations
19 Claims
-
1. A method for selecting a candidate information unit for linking to a given information unit comprising:
-
determining a content data of the candidate information unit; automatically determining a content data of the given information unit by searching the given information unit, indexing the given information unit to produce indexed data, and performing a relevancy ranking on the indexed data; comparing the ranked index data of the given information unit to the content data of the candidate information unit; selecting the candidate information unit for linking to the given information unit as a function of said comparing the ranked index data of the given information unit to the content data of the candidate information unit; sending a link to the selected candidate information unit to a user computer.
-
-
2. A method for selecting a candidate information unit for linking to a given information unit comprising:
-
determining a content data of the candidate information unit; automatically determining a content data of the given information unit by searching the given information unit, indexing the given information unit to produce indexed data, and performing a relevancy ranking on the indexed data; automatically comparing the ranked indexed data of the given information unit to the content data of the candidate information unit; and selecting the candidate information unit for linking to the given information unit as a function of said step of automatically comparing the ranked indexed data of the given information unit to the content data of the candidate information unit. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An article comprising a storage medium including a set of instructions, said set of instructions capable of being executed by a processor to implement a method for selecting a candidate information unit for linking to a given information, the method comprising:
-
determining a content data of the candidate information unit; automatically determining a content data of the given information unit by searching the given information unit, indexing the given information unit to produce indexed data, and performing a relevancy ranking on the indexed data; and automatically comparing the ranked index data of the given information unit to the content data of the candidate information unit; selecting the candidate information unit for linking to the given information unit as a function of said step of automatically comparing the ranked index data of the given information unit to the content data of the candidate information unit.
-
-
18. A method for selecting a candidate information unit for linking to a given information unit comprising:
-
automatically determining a content data of the given information unit by searching the given information unit, indexing the given information unit to produce indexed data, and performing a relevancy ranking on the indexed data; automatically determining a user computer system data by running a diagnostic program on the user computer system to determine at least one of a component coupled in said user computer system and a software program loaded on said user computer system; determining a content data of the candidate information unit; comparing two of a ranked index data of the given information unit, a user computer system data, and a user input data to the content data of the candidate information unit; selecting the candidate information unit for linking to the given information unit as a function of said comparing two of a ranked index data of the given information unit, a user computer system data, and a user input data to the content data of the candidate information unit.
-
-
19. A computer system comprising:
-
a server; a given information unit; a candidate information unit coupled to said server and said given information unit, said server adapted to determine a content data of the candidate information unit, automatically determine a content data of the given information unit by searching the given information unit, indexing the given information unit to produce indexed data, and performing a relevancy ranking on the indexed data, automatically compare the ranked index data of the given information unit to the content data of the candidate information unit to create a comparison result; and link the candidate information unit to the given information unit as a function of the comparison result.
-
Specification