Method of identifying and including related content in a requested web page
DCFirst Claim
1. A computer program product having executable instruction codes that are stored on a non-transitory computer-readable medium on a server computer, the instruction codes when executed by the server computer causes the server computer to provide unrequested content to a client computer and perform steps comprising:
- requesting and receiving a plurality of objects in first content located on a content provider'"'"'s server, the plurality of objects comprising key words;
wherein the requesting and receiving is performed by the server computer;
indexing the key words, wherein said indexing is performed by the server computer;
forming a database table containing each of the key words, wherein forming is performed by the server computer;
accessing the database table, wherein accessing is performed by the server computer;
selecting a key word from within the database table, wherein selecting is performed by the server computer;
identifying a second content by finding a relationship between the second content and the key word selected, wherein identifying is performed by the server computer; and
sending the second content for receipt and display on the client computer, wherein sending is performed by the server computer.
3 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A method is disclosed for providing requested contents and unrequested associated contents to a client computer system. A website server receives a request from the client computer system to send a web page for display on the client computer system. A provider examines the requested web page'"'"'s content, identifies related content, and includes the related content in the web page, which is then sent to the client computer system for display.
-
Citations
9 Claims
-
1. A computer program product having executable instruction codes that are stored on a non-transitory computer-readable medium on a server computer, the instruction codes when executed by the server computer causes the server computer to provide unrequested content to a client computer and perform steps comprising:
-
requesting and receiving a plurality of objects in first content located on a content provider'"'"'s server, the plurality of objects comprising key words; wherein the requesting and receiving is performed by the server computer; indexing the key words, wherein said indexing is performed by the server computer; forming a database table containing each of the key words, wherein forming is performed by the server computer; accessing the database table, wherein accessing is performed by the server computer; selecting a key word from within the database table, wherein selecting is performed by the server computer; identifying a second content by finding a relationship between the second content and the key word selected, wherein identifying is performed by the server computer; and sending the second content for receipt and display on the client computer, wherein sending is performed by the server computer. - View Dependent Claims (2, 3)
-
-
4. A computer program product having executable instruction codes that are stored on a non-transitory computer-readable medium on a server computer, the instruction codes when executed by the server computer causes the server computer to provide unrequested content to a client computer and perform steps comprising:
-
receiving a third-party-supplied first content, wherein said receiving is performed by the server computer; incorporating said third-party-supplied first content into a host on the server computer, wherein said incorporating is done by the server computer; said third-party-supplied first content comprising a plurality of objects, each object in the plurality of objects selected from the group consisting of text, image, form element, audio, video, link and key word; indexing said plurality of objects, wherein the indexing is performed by the server computer; forming a database table containing objects in the plurality of objects, wherein forming is performed by the server computer; accessing the database table and selecting an object in the plurality of objects using the index, wherein selecting is performed by the server computer; identifying a second content by finding a relationship between the second content and the object selected, wherein identifying is performed by the server computer; and sending the second content for receipt and display on the client computer, wherein sending is performed by the server computer. - View Dependent Claims (5, 6, 7)
-
-
8. A computer program product having executable instruction codes that are stored on a non-transitory computer-readable medium on a server computer, the instruction codes when executed by the server computer causes the server computer to provide unrequested content to a client computer and perform steps comprising:
-
requesting, receiving and indexing a plurality of objects in first content located on a content provider'"'"'s server, each object in the plurality of objects selected from the group consisting of text, image, form element, audio, link and key word; wherein said requesting, receiving and indexing is performed by the server computer; forming a first database table containing objects in the plurality of objects subjected to indexing, wherein said forming is performed by the server computer; providing second content comprising a plurality of second-content objects, each second-content object in the plurality of second-content objects selected from the group consisting of text, image, form element, audio, link and key word, wherein each second-content object in said plurality of second-content objects is stored in a second database table; accessing the first database table and the second database table, wherein said accessing is performed by the server computer; finding a relationship between a first object of the first database table and a second object of the second database table, wherein said finding is performed by the server computer; and sending the second content for receipt and display on the client computer, wherein said sending is performed by the server computer. - View Dependent Claims (9)
-
Specification