Technique of Providing Targeted Media Items
First Claim
1. A method comprising:
- receiving, at a server, a first message from a client device, the first message including a request to provide at least one media item matching at least one audience parameter;
in response to the receiving, accessing a database storing media item information associated with a plurality of media items to be retrieved using a plurality of second servers, wherein the media item information includes, a media item identifier, a media item location identifier, and description information;
selecting a plurality of media items to be retrieved using the plurality of second servers based on a comparison of the at least one audience parameter with the description information; and
transmitting a second message from the server to the client device, the second message including a listing of the media items to be retrieved using the plurality of second servers, including media item location identifiers associated with each of the plurality of media items.
12 Assignments
0 Petitions
Accused Products
Abstract
A first message from a client device, received at a server, can include a request to provide at least one media item matching at least one audience parameter. In response to the first message, the server can access a database storing media item information associated with multiple media items to be retrieved using servers other than the server receiving the first message. The media item information can include, a media item identifier, a media item location identifier, and description information. Media items are selected based on a comparison of the audience parameter with the description information and the server sends a reply to the first message, including a list of media items and their location identifiers.
74 Citations
20 Claims
-
1. A method comprising:
-
receiving, at a server, a first message from a client device, the first message including a request to provide at least one media item matching at least one audience parameter; in response to the receiving, accessing a database storing media item information associated with a plurality of media items to be retrieved using a plurality of second servers, wherein the media item information includes, a media item identifier, a media item location identifier, and description information; selecting a plurality of media items to be retrieved using the plurality of second servers based on a comparison of the at least one audience parameter with the description information; and transmitting a second message from the server to the client device, the second message including a listing of the media items to be retrieved using the plurality of second servers, including media item location identifiers associated with each of the plurality of media items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a processor; a communications interface; memory operably associated with the processor; a program of instructions configured to be stored in the memory and executed by the processor, the program of instructions including; at least one instruction to receive a first message via the communications interface, the first message including a request to provide a media item matching at least one audience parameter; at least one instruction to access a database in response to receiving the first message, the database storing media item information associated with a plurality of media items to be retrieved using a plurality of second servers, the media item information includes, a media item identifier, a media item location identifier; and
description information;at least one instruction to select a plurality of media items to be retrieved using the plurality of second servers based on a comparison of the at least one audience parameter with the description information; and at least one instruction to transmit a second message from the server to the client, the second message including a listing of the plurality of media items to be retrieved using the plurality of second servers, including media item location identifiers associated with each of the plurality of media items. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer readable medium tangibly embodying a program of computer executable instructions, the program of instructions comprising:
-
at least one instruction to receive a first message via the communications interface, the first message including a request to provide information for a media item matching at least one audience parameter; at least one instruction to access a database in response to receiving the first message, the database storing media item information associated with a plurality of media items to be retrieved using a plurality of second servers, wherein the media item information includes a media item identifier, a media item location identifier; and
description information;at least one instruction to select a plurality of media items based on a comparison of the at least one audience parameter with the description information; and at least one instruction to transmit, a second message from the server to the client, the second message including a listing of the plurality of media items to be retrieved using the plurality of second servers, including media item location identifiers associated with each of the plurality of media items. - View Dependent Claims (19, 20)
-
Specification