System for targeting information to specific users on a computer network
First Claim
1. In a computer network that includes a plurality of servers and at least one user terminal logically connected to the computer network through a targeting information system that operates as an access point to the computer network by directing requests for content from the at least one user terminal to one or more servers providing the content that the at least one user terminal requests, a method of targeting one or more information packets for download to a user terminal, wherein the targeting is independent of the user terminal requesting content from any particular server, and wherein the targeting is based on content requested by the user terminal, the method comprising steps for:
- the targeting information system targeting one or more information packets to at least a first content category;
automatically, without user intervention, and independent of the user terminal requesting content from any particular server, the targeting information system obtaining one or more particular content addresses, wherein the particular one or more content addresses have been requested by the user terminal and correspond to content provided by one or more servers; and
if the particular one or more content addresses which have been requested by the user terminal are within at least the first content category, the targeting information system delivering the one or more information packets to the user terminal.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for targeting information on a computer network. The system involves categorizing a plurality of address pointers according to the content designated by the address pointer. The system further involves reading the address pointer which designates the content received by the user and determining which category or categories, if any, the address pointer is within. Information packets, such as advertisements, are targeted to selected categories. Once the category of an address pointer has been determined, an information packet targeted to that category is selected and transmitted to the user.
-
Citations
38 Claims
-
1. In a computer network that includes a plurality of servers and at least one user terminal logically connected to the computer network through a targeting information system that operates as an access point to the computer network by directing requests for content from the at least one user terminal to one or more servers providing the content that the at least one user terminal requests, a method of targeting one or more information packets for download to a user terminal, wherein the targeting is independent of the user terminal requesting content from any particular server, and wherein the targeting is based on content requested by the user terminal, the method comprising steps for:
-
the targeting information system targeting one or more information packets to at least a first content category;
automatically, without user intervention, and independent of the user terminal requesting content from any particular server, the targeting information system obtaining one or more particular content addresses, wherein the particular one or more content addresses have been requested by the user terminal and correspond to content provided by one or more servers; and
if the particular one or more content addresses which have been requested by the user terminal are within at least the first content category, the targeting information system delivering the one or more information packets to the user terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
obtaining the content corresponding to the particular one or more content addresses on behalf of the user terminal; and
delivering the content to the user terminal.
-
-
3. A method as recited in claim 2 wherein the address server system includes an address database that indicates whether or not a content address has been categorized to at least one content category, the method further comprising a step for the address server system determining if the particular one or more content addresses which have been requested by the user terminal are within any content category.
-
4. A method as recited in claim 3 wherein the particular one or more content addresses are uniform resource locators.
-
5. A method as recited in claim 1 wherein the targeting information system includes a categorization server system and a targeting server system, the categorization server system having a category database that associates a plurality of content addresses with one or more content categories, and the targeting server system having a target database that contains a plurality of information packets targeted to one or more content categories, the method further comprising steps for:
-
the categorization server system determining that the particular one or more content addresses are categorized to at least one content category;
the categorization server system communicating the at least one content category to the targeting server system;
the targeting server system determining that the one or more information packets are within at least the first content category; and
delaying delivery of the one or more information packets to the user terminal until an indication to deliver the one or more information packets is received from the user terminal.
-
-
6. A method as recited in claim 5 wherein the indication from the user terminal to deliver the one or more information packets occurs when the user terminal is idle.
-
7. A method as recited in claim 5 wherein each of the one or more content addresses is categorized to the at least one content category based on one or more words within the corresponding content for each of the one or more content addresses.
-
8. A method as recited in claim 5 wherein the targeting information system obtains the content corresponding to the particular one or more content addresses on behalf of the user terminal and delivers the content to the user terminal without delay or interruption from the categorization server system or the targeting server system.
-
9. A method as recited in claim 1 further comprising steps for:
-
the targeting information system categorizing each of one or more content addresses to at least one content category; and
the targeting information system determining if the particular one or more content addresses which have been requested by the user terminal are within at least the first content category.
-
-
10. A method as recited in claim 1 wherein the one or more information packets comprise an advertisement.
-
11. In a computer network that includes a plurality of servers and at least one user terminal logically connected to the computer network through a targeting information system that operates as an access point to the computer network by directing requests for content from the at least one user terminal to one or more servers providing the content that the at least one user terminal requests, a computer program product for implementing a method of targeting one or more information packets for download to a user terminal, wherein the targeting is independent of the user terminal requesting content from any particular server, and wherein the targeting is based on content requested by the user terminal, comprising:
-
a computer readable medium carrying machine-executable instructions for implementing said method at the targeting information system; and
wherein said method is comprised of machine-executable instructions for performing steps for;
the targeting information system targeting one or more information packets to at least a first content category;
automatically, without user intervention, and independent of the user terminal requesting content from any particular server, the targeting information system obtaining one or more particular content addresses, wherein the particular one or more content addresses have been requested by the user terminal and correspond to content provided by one or more servers; and
if the particular one or more content addresses which have been requested by the user terminal are within at least the first content category, the targeting information system delivering the one or more information packets to the user terminal. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
the targeting information system categorizing each of one or more content addresses to at least one content category; and
the targeting information system determining if the particular one or more content addresses which have been requested by the user terminal are within at least the first content category.
-
-
13. A computer program product as recited in claim 11 wherein the targeting information system includes an address server system that provides a communication link between the user terminal and the plurality of servers included within the computer network, the method further comprising steps for the address server system transparently:
-
obtaining the content corresponding to the particular one or more content addresses on behalf of the user terminal; and
delivering the content to the user terminal.
-
-
14. A computer program product as recited in claim 13 wherein the address server system includes an address database that indicates whether or not a content address has been categorized to at least one content category, the method further comprising a step for the address server system determining if the particular one or more content addresses which have been requested by the user terminal are within any content category.
-
15. A computer program product as recited in claim 14 wherein the particular one or more content addresses are uniform resource locators.
-
16. A computer program product as recited in claim 11 wherein the targeting information system includes a categorization server system and a targeting server system, the categorization server system having a category database that associates a plurality of content addresses with one or more content categories, and the targeting server system having a target database that contains a plurality of information packets targeted to one or more content categories, the method further comprising steps for:
-
the categorization server system determining that the particular one or more content addresses are categorized to at least one content category;
the categorization server system communicating the at least one content category to the targeting server system;
the targeting server system determining that the one or more information packets are within at least the first content category; and
delaying delivery of the one or more information packets to the user terminal until an indication to deliver the one or more information packets is received from the user terminal.
-
-
17. A computer program product as recited in claim 16 wherein each of the one or more content addresses is categorized to the at least one content category based on one or more words within the corresponding content for each of the one or more content addresses.
-
18. A computer program product as recited in claim 16 wherein the targeting information system obtains the content corresponding to the particular one or more content addresses on behalf of the user terminal and delivers the content to the user terminal without delay or interruption from the categorization server system or the targeting server system.
-
19. A method as recited in claim 11 wherein the one or more information packets comprise an advertisement.
-
20. In a computer network that includes a plurality of servers and at least one user terminal logically connected to the computer network through a targeting information system that operates as an access point to the computer network by directing requests for content from the at least one user terminal to one or more servers providing the content that the at least one user terminal requests, a method of targeting one or more information packets for download to a user terminal, wherein the targeting is independent of the user terminal requesting content from any particular server, and wherein the targeting is based on content requested by the user terminal, the method comprising acts of:
-
the targeting information system assigning one or more information packets to at least a first content category of a targeting database;
automatically, without user intervention, and independent of the user terminal requesting content from any particular server, the targeting information system receiving one or more particular content addresses from the user terminal, wherein the particular one or more content addresses have been requested by the user terminal and correspond to content provided by one or more servers; and
if the particular one or more content addresses which have been requested by the user terminal are within at least the first content category, the targeting information system transmitting the one or more information packets to the user terminal. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
the targeting information system assigning each of one or more content addresses to at least one content category of a category database; and
the targeting information system searching the category database to determine if the particular one or more content addresses which have been requested by the user terminal are within at least the first content category.
-
-
22. A method as recited in claim 21 wherein the targeting information system includes a categorization server system and a targeting server system, the categorization server system having a category database that associates a plurality of content addresses with one or more content categories, and the targeting server system having a target database that contains a plurality of information packets targeted to one or more content categories, the method further comprising acts of:
-
the categorization server system receiving a specific content address to categorize;
the categorization server system searching the category database to determine that the specific content address is categorized to at least the first content category;
the categorization server system transmitting at least the first content category to the targeting server system;
the targeting server system searching the target database to determine that the one or more information packets are within at least the first content category; and
receiving an indication from the user terminal to transmit the one or more information packets.
-
-
23. A method as recited in claim 22 wherein the indication from the user terminal to transmit the one or more information packets occurs when the user terminal is idle.
-
24. A method as recited in claim 21 wherein each of the one or more content addresses is categorized to the at least one content category based on one or more words within the corresponding content for each of the one or more content addresses.
-
25. A computer program product as recited in claim 22 wherein the targeting information system retrieves the content corresponding to the particular one or more content addresses on behalf the of the user terminal and transmits the content to the user terminal without delay or interruption from the categorization server system or the targeting server system.
-
26. A method as recited in claim 20 wherein the targeting information system includes an address server system that provides a communication link between the user terminal and the plurality of servers included within the computer network, the method further comprising acts of the address server system transparently:
-
receiving all requests from the user terminal for content available on the computer network;
retrieving the content corresponding to the particular one or more content addresses on behalf of the user terminal; and
transmitting the content to the user terminal.
-
-
27. A method as recited in claim 26 wherein the address server system includes an address database that indicates whether or not a content address has been categorized to at least one content category, the method further comprising an act of the address server system searching the address database to determine if the particular one or more content addresses which have been requested by the user terminal are within any content category.
-
28. A method as recited in claim 27 wherein the particular one or more content addresses are uniform resource locators.
-
29. A method as recited in claim 20 wherein the one or more information packets comprise an advertisement.
-
30. In a computer network that includes a plurality of servers and at least one user terminal logically connected to the computer network through a targeting information system that operates as an access point to the computer network by directing requests for content from the at least one user terminal to one or more servers providing the content that the at least one user terminal requests, a computer program product for implementing a method of targeting one or more information packets for download to a user terminal, wherein the targeting is independent of the user terminal requesting content from any particular server, and wherein the targeting is based on content requested by the user terminal, comprising:
-
a computer readable medium carrying machine-executable instructions for implementing said method at the targeting information system; and
wherein said method is comprised of machine-executable instructions for performing acts of;
the targeting information system assigning one or more information packets to at least a first content category of a targeting database;
automatically, without user intervention, and independent of the user terminal requesting content from any particular server, the targeting information system receiving one or more particular content addresses from the user terminal, wherein the particular one or more content addresses have been requested by the user terminal and correspond to content provided by one or more servers; and
if the particular one or more content addresses which have been requested by the user terminal are within at least the first content category, the targeting information system transmitting the one or more information packets to the user terminal. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38)
the targeting information system assigning each of one or more content addresses to at least one content category of a category database; and
the targeting information system searching the category database to determine if the particular one or more content addresses which have been requested by the user terminal are within at least the first content category.
-
-
32. A computer program product as recited in claim 31 wherein the targeting information system includes a categorization server system and a targeting server system, the categorization server system having a category database that associates a plurality of content addresses with one or more content categories, and the targeting server system having a target database that contains a plurality of information packets targeted to one or more content categories, the method further comprising acts of:
-
the categorization server system receiving a specific content address to categorize;
the categorization server system searching the category database to determine that the specific content address is categorized to at least the first content category;
the categorization server system transmitting at least the first content category to the targeting server system;
the targeting server system searching the target database to determine that the one or more information packets are within at least the first content category; and
receiving an indication from the user terminal to transmit the one or more information packets.
-
-
33. A computer program product as recited in claim 31 wherein each of the one or more content addresses is categorized to the at least one content category based on one or more words within the corresponding content for each of the one or more content addresses.
-
34. A computer program product as recited in claim 32 wherein the targeting information system retrieves the content corresponding to the particular one or more content addresses on behalf the of the user terminal and transmits the content to the user terminal without delay or interruption from the categorization server system or the targeting server system.
-
35. A computer program product as recited in claim 30 wherein the targeting information system includes an address server system that provides a communication link between the user terminal and the plurality of servers included within the computer network, the method further comprising acts of the address server system transparently:
-
receiving all requests from the user terminal for content available on the computer network;
retrieving the content corresponding to the particular one or more content addresses on behalf of the user terminal; and
transmitting the content to the user terminal.
-
-
36. A computer program product as recited in claim 35 wherein the address server system includes an address database that indicates whether or not a content address has been categorized to at least one content category, the method further comprising an act of the address server system searching the address database to determine if the particular one or more content addresses which have been requested by the user terminal are within any content category.
-
37. A computer program product as recited in claim 36 wherein the particular one or more content addresses are uniform resource locators.
-
38. A computer program product as recited in claim 30 wherein the one or more information packets comprise an advertisement.
Specification