Data processing system for targeted content
First Claim
1. A method of providing targeted advertising, comprising the steps of:
- receiving information indicating a user selected category request for targeted advertising;
identifying a first advertisement corresponding to said category request; and
providing said first advertisement.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention changes the traditional advertisement targeting process to a “pull” system of advertising, where users (e.g. consumers) decide what type of advertisements (or other content) they want to view. The user chooses one or more ad category preferences and the present invention serves one or more advertisements grouped within the chosen ad category preference(s) to a client device operated by the user. To serve the ad, the system builds a URL that includes a concatenation of information from a set of cookies. The URL is then used to locate the ad to be served. In one embodiment, the presence of a cookie with valid data is used as an indication that an advertisement according to the present invention should be served.
300 Citations
86 Claims
-
1. A method of providing targeted advertising, comprising the steps of:
-
receiving information indicating a user selected category request for targeted advertising;
identifying a first advertisement corresponding to said category request; and
providing said first advertisement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. One or more processor readable storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for programming one or more processors to perform a method, comprising the steps of:
-
receiving information indicative of a user selected category request;
identifying a first advertisement corresponding to said category request; and
providing said first advertisement. - View Dependent Claims (33, 34, 35, 36, 38, 39, 40, 41)
-
-
37. An apparatus, comprising:
-
one or more processors;
a communication interface in communication with said one or more processors and a network; and
one or more storage devices in communication with said one or more processors, said one or more storage devices store content, said one or more processors programmed to preform a method comprising the steps of;
receiving information indicative of a user selected category request, identifying a first advertisement corresponding to said category request, and providing said first advertisement.
-
-
42. A method of providing targeted content grouped by categories, comprising the steps of:
-
displaying a user interface;
receiving a selection of a category using said user interface; and
displaying a first advertisement corresponding to said category. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63)
-
-
56. An apparatus, comprising:
-
one or more processors;
a communication interface in communication with said one or more processors and a network; and
one or more storage devices in communication with said one or more processors, said one or more storage devices store content, said one or more processors programmed to preform a method comprising the steps of;
displaying a user interface, receiving a selection of a category using said user interface, and displaying a first advertisement for said category.
-
-
64. A method for locating content, comprising:
-
retrieving a set of two or more attributes from at least one cookie;
combining said attributes;
forming a URL, said URL includes said combined attributes; and
communicating said URL to a server in order to access content. - View Dependent Claims (65, 66, 67, 68, 69, 70, 71, 72)
-
-
73. An apparatus, comprising:
-
one or more processors;
a communication interface in communication with said one or more processors and a network; and
one or more storage devices in communication with said one or more processors, said one or more storage devices store content, said one or more processors programmed to preform a method comprising the steps of;
retrieving a set of two or more attributes from at least one cookie, combining said attributes, forming a URL, said URL includes said combined attributes, and communicating said URL to a server in order to access targeted content. - View Dependent Claims (74, 75, 76)
-
-
77. A method for providing content, comprising the steps of:
-
determining whether one or more cookies store valid attribute data; and
providing targeted content if said step of determining concludes that one or more cookies store valid attribute data. - View Dependent Claims (78, 79, 80, 81, 82)
-
-
83. An apparatus, comprising:
-
one or more processors;
a communication interface in communication with said one or more processors and a network; and
one or more storage devices in communication with said one or more processors, said one or more storage devices store content, said one or more processors programmed to preform a method comprising the steps of;
determining whether one or more cookies store valid attribute data, and providing targeted content if said step of determining concludes that one or more cookies store valid attribute data. - View Dependent Claims (84, 85, 86)
-
Specification