Multimedia Messaging
First Claim
1. A system for providing multimedia messages, comprising:
- a first application server and a second application server, the first application server configured to generate a first message configuration and a first message content based on the first message configuration, the second application server configured to generate a second message configuration and a second message content based on the second message configuration, the first message configuration describing a first presentation format for the first message that is different than a second presentation format of the second message;
a multimedia messaging server that receives the first and second message configurations from the first and second application servers and associates the first and second message content for presentation to a user according to the first and second message configurations, respectively, and generates a first request and a second request according to the first and second message configurations, respectively, the first and second requests including the first and second message content and first and second message configuration expressions, respectively, the first and second message configuration expressions corresponding to the first and second message configurations; and
a multimedia messaging client that receives the first and second requests and associates the first and second message content and the first and second message configurations for presentation of the first and second message content according to the first and second message configurations.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention comprises customizable, multimedia messaging over a subscriber television system, such as a cable or satellite system, utilizing a service independent framework. The present invention comprises a multimedia messaging (MMM) server generally located at a headend of a cable or satellite system, and an MMM client at a communications terminal located remotely with respect to the MMM server. A service provider or operator defines a message configuration that is utilized to present the message content to one or more subscribers. The message configuration includes parameters that control the presentation of the message content. The MMM server receives an MMM request from a service application, and in response thereto, generates an MMM request which is sent to the communications terminal, and more particularly, to the MMM client. The MMM client processes the MMM request, including the retrieval of any message content or the message configuration. The MMM client then presents the message to the subscriber. Since the MMM server and MMM client are platform independent, any number of different services may send uniquely generated and uniquely designed messages for presentation to a subscriber(s).
-
Citations
20 Claims
-
1. A system for providing multimedia messages, comprising:
-
a first application server and a second application server, the first application server configured to generate a first message configuration and a first message content based on the first message configuration, the second application server configured to generate a second message configuration and a second message content based on the second message configuration, the first message configuration describing a first presentation format for the first message that is different than a second presentation format of the second message;
a multimedia messaging server that receives the first and second message configurations from the first and second application servers and associates the first and second message content for presentation to a user according to the first and second message configurations, respectively, and generates a first request and a second request according to the first and second message configurations, respectively, the first and second requests including the first and second message content and first and second message configuration expressions, respectively, the first and second message configuration expressions corresponding to the first and second message configurations; and
a multimedia messaging client that receives the first and second requests and associates the first and second message content and the first and second message configurations for presentation of the first and second message content according to the first and second message configurations. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for delivery of multimedia messages, comprising:
-
a multimedia messaging server; and
a plurality of application servers, in which each of the plurality of application servers generates message content that has a different presentation format than a presentation format of the message content generated by other application servers of the plurality of application servers, wherein each of the plurality of application servers delivers the message content to the multimedia messaging server, which in response thereto, generates a request that comprises the message content and a reference to a location of one of a predefined message configuration in a database. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for providing customizable multimedia messages, comprising:
-
creating a first message configuration by a first application server and a second message configuration by a second application server, the first message configuration being different from the second message configuration; and
sending the first message configuration and the second message configuration respectively from the first application server and the second application server to a multimedia messaging server, wherein the multimedia messaging server is configured to create application independent message activation requests for presenting a first message content and a second message content to messaging client software of the communications terminal associated to the user according to the first message configuration and the second message configuration, respectively. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification