System for distributing advertisements to client devices
First Claim
1. A system for supplying a playlist response to a client device which exchanges information with an information server system over a communications network and which stores ads, the system comprising:
- a playlist response generation device for generating a playlist response identifying a plurality of selected ads to be presented by the client device; and
a first communications device that effects a playlist response send communications link with the client device via the communications network over which the playlist response is transmitted to the client device, wherein the information server system and the playlist server are independently controlled.
1 Assignment
0 Petitions
Accused Products
Abstract
A playlist server system for supplying a playlist response to a client device which exchanges information with an information server system and which receives ads from an ad server over a communications network, includes a playlist response generation device for generating a playlist response identifying a plurality of selected ads to be presented by the client device, and a first communications device that effects a playlist response send communications link with the client device via the communications network over which the playlist response is transmitted to the client device, wherein the information server system and the playlist server are independently controlled.
153 Citations
174 Claims
-
1. A system for supplying a playlist response to a client device which exchanges information with an information server system over a communications network and which stores ads, the system comprising:
-
a playlist response generation device for generating a playlist response identifying a plurality of selected ads to be presented by the client device; and
a first communications device that effects a playlist response send communications link with the client device via the communications network over which the playlist response is transmitted to the client device, wherein the information server system and the playlist server are independently controlled. - 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. A playlist server system for supplying a playlist response to a client device which exchanges information with an information server system and which receives ads from an ad server over a communications network, comprising:
-
a playlist response generation device for generating a playlist response identifying a plurality of selected ads to be presented by the client device; and
a first communications device that effects a playlist response send communications link with the client device via the communications network over which the playlist response is transmitted to the client device, wherein the information server system and the playlist server are independently controlled. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125)
-
-
126. A playlist server system for supplying a playlist response to a client device which exchanges information with an information server system and which receives ads from an ad server over a communications network, the system comprising:
-
a playlist response generation device for generating a playlist response identifying a plurality of selected ads to be presented by the client device;
a playlist request parsing device for extracting selected information from the playlist request, said playlist request parsing device comprising;
an extensible markup language (XML) parsing device for verifying the wellformedness of the playlist request;
a playlist analysis device receiving the playlist request after verification by the XML parsing device for generating an object;
a database driver device receiving the object for building a query from the object and applying the query to a playlist server database;
a playlist generation device receiving an output of the database driver device for generating a playlist for inclusion in the playlist response which identifies a plurality of selected ads to be presented by the client device in response to receipt of a playlist request;
a selected information supply device for supplying the selected information to the playlist response generation device to thereby initiate the playlist generation device;
a first communications device that effects a playlist response send communications link with the client device via the communications network over which the playlist response is transmitted to the client device; and
a second communication device that effects a playlist request receive communications link with the client device via the communications network, wherein the information server system and the playlist server are independently controlled. - View Dependent Claims (127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174)
-
Specification