Multimedia messaging configuration and presentation
First Claim
1. A system for providing multimedia messages, comprising:
- a first application server configured to provide first messaging services in exclusive association with a first service source and a second application server configured to provide second messaging services in exclusive association with a second service source different than the first service source, the first application server configured to generate a first message configuration and a first message content based on the first message configuration, wherein the first message configuration provides instructions comprising at least a duration of time for display of the first message and a number of times to repeat display of the first message, 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, wherein the first message configuration and the second message configuration are stored in a downloaded message configuration file, wherein the downloaded message configuration file comprises a version field for a corresponding configuration file, a number indicating how many configurations are available in the corresponding configuration file, and a plurality of different message configurations;
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 requests comprising each a display flag indicative of whether the corresponding message only contains audio, whether the corresponding message comprises a black screen, and whether the corresponding message is one of an HTML file, or an ASCII file; 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
Customizable, multimedia messaging over a subscriber television system utilizing a service independent framework is provided. A multimedia messaging (MMM) server is 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 to present the message content to 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 generates an MMM request which is sent to the communications terminal, particularly, to the MMM client. The MMM client processes the MMM request, including retrieving message content and/or message configuration. The MMM client presents the message to the subscriber. Since the MMM server and MMM client are platform independent, different services may send uniquely generated and designed messages for presentation.
-
Citations
20 Claims
-
1. A system for providing multimedia messages, comprising:
-
a first application server configured to provide first messaging services in exclusive association with a first service source and a second application server configured to provide second messaging services in exclusive association with a second service source different than the first service source, the first application server configured to generate a first message configuration and a first message content based on the first message configuration, wherein the first message configuration provides instructions comprising at least a duration of time for display of the first message and a number of times to repeat display of the first message, 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, wherein the first message configuration and the second message configuration are stored in a downloaded message configuration file, wherein the downloaded message configuration file comprises a version field for a corresponding configuration file, a number indicating how many configurations are available in the corresponding configuration file, and a plurality of different message configurations; 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 requests comprising each a display flag indicative of whether the corresponding message only contains audio, whether the corresponding message comprises a black screen, and whether the corresponding message is one of an HTML file, or an ASCII file; 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, the message content from a first application server of the plurality of application servers requiring a different type of application software to generate the respective message content than the message content from a second application server 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, wherein the message configuration includes at least a configuration flag, wherein the configuration flag indicates whether the message content contains the actual configuration data or if the message content contains a name and URL of the location of the configuration data for the respective message, and wherein the request comprises a display flag indicative of whether the corresponding message only contains audio, whether the corresponding message comprises a black screen, and whether the corresponding message is one of an HTML file, or an ASCII file. - 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 configured to provide first messaging services in exclusive association with a first service source and a second message configuration by a second application server configured to provide second messaging services in exclusive association with a second service source different than the first service source, the first message configuration being different from the second message configuration, wherein the first message configuration and the second message configuration are stored in a downloaded message configuration file, wherein the downloaded message configuration file comprises a version field for a corresponding configuration file, a number indicating how many configurations are available in the corresponding configuration file, and a plurality of different message configurations; 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, wherein the first message configuration and the second message configuration each include a field indicating the number of times the first message and second message will be repetitively presented, and wherein the first message configuration and the second message configuration indicate that the first message and the second message are to be displayed partially blocking a currently viewed program. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification