Systems and method for providing targeted message in a media player
First Claim
1. A method of managing targeted messages, the method comprising:
- maintaining client information associated with a client system;
maintaining one or more presentations to be presented to the client system;
retrieving the client information associated with a client system; and
preparing a targeted message according to the client information and the one or more presentations.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing targeted messages to users of media presentation systems. In accordance with one embodiment of the invention, a message server may communicate with a media presentation system, such as a media player for streaming video and audio, to present targeted messages to the user of the media presentation system. The targeted messages include messages to promote marketing campaigns, advertising, and the like. The targeted messages may be presented in various formats, including a graphical display, an audio presentation, a graphical and audio presentation, URL links, and/or interactive windows. Information about the media presentation systems and information about the marketing campaigns are maintained by the message server. The message server may update the foregoing information in accordance with the interaction between the message server and the media presentation system.
84 Citations
55 Claims
-
1. A method of managing targeted messages, the method comprising:
-
maintaining client information associated with a client system;
maintaining one or more presentations to be presented to the client system;
retrieving the client information associated with a client system; and
preparing a targeted message according to the client information and the one or more presentations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of presenting a targeted message to a user of a computer system, the method comprising:
-
sending client information associated with the computer system to a message server;
receiving the targeted message from the message server; and
presenting the targeted message to the user. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of presenting targeted messages, the method comprising:
-
maintaining client information associated with a client system;
maintaining one or more presentations;
communicating the client information to a server;
preparing the targeted message according to the client information and the presentations;
communicating the targeted message to the client system; and
presenting the targeted message to a user of the client system. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A computer message management system, comprising:
-
a client identification record;
a client system configured to present media to a user of the client system and to communicate the client identification record;
a user record comprising information associated with the user of the client system;
a client information database configured to manage the user record;
a targeted message comprising data for presentation on the client system;
a message database configured to manage the targeted message; and
a server system configured to receive the client identification record from the client system, to retrieve the user record from the client information database, to communicate the user record to the message database, to retrieve the targeted message from the message database, and to communicate the targeted message to the client system. - View Dependent Claims (25, 26)
-
-
27. A computer message management system, comprising:
-
a client identification record;
a media presentation system configured to present a media; and
a client system configured to communicate the client identification record, to receive the media, and to operate the media presentation system to present the media data to a user of the client system. - View Dependent Claims (28, 29)
-
-
30. A computer message management system, comprising:
-
a user record comprising information associated with a user of a client system;
a client information database configured to manage the user record;
a targeted message comprising data for presentation on the client system;
a message database configured to manage the targeted message; and
a server system configured to retrieve the user record from the client information database, to communicate the user record to the message database, to retrieve the targeted message from the message database, and to communicate the targeted message to the client system. - View Dependent Claims (31, 32)
-
-
33. A computer readable medium having stored therein a software module, which when executed performs the steps of:
-
maintaining client information associated with a client system;
maintaining one or more presentations to be presented to the client system;
retrieving the client information associated with a client system; and
preparing a targeted message according to the client information and the one or more presentations. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer readable medium having stored therein a software module, which when executed performs the steps of:
-
sending client information associated with a computer system to a message server;
receiving a targeted message from the message server; and
presenting the targeted message to a user of the computer system. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48)
-
-
49. A computer readable medium having stored therein a software module, which when executed performs the steps of:
-
maintaining client information associated with a client system;
maintaining one or more presentations;
communicating the client information to a server;
preparing a targeted message according to the client information and the presentations;
communicating the targeted message to the client system; and
presenting the targeted message to a user of the client system. - View Dependent Claims (50, 51, 52, 53, 54, 55)
-
Specification