This application is based on French Patent Application No. 0652172 filed Jun. 20, 2006, the disclosure of which is hereby incorporated by reference thereto in its entirety, and the priority of which is hereby claimed under 35 U.S.C. §119.
1. Field of the Invention
The invention concerns the creation of rich media format contents. The invention finds one application in interactive multimedia, in particular interactive television, on mobile terminals, but also TNT, IPTV.
“Multimedia” refers to the interactive and simultaneous use of a plurality of modes of representation of information (text, fixed or animated images, sound).
“Interactive” refers to the possibility of reciprocal actions in dialog mode. For example, the user can choose responses, follow his own path in a tree, modify the progress of a program.
“Interactive television” (ITV) refers here to any technology enabling two-way communication between viewers and service providers (such as broadcasters, cable TV distributors), in particular for entertainment, information, education, commerce. The services that an interactive television must offer include VoD (Video on Demand), podcasts, PVR (Personal Video Recording), ESG (Electronic Service Guide), voting, quizzes, shopping, for example.
2. Description of the Prior Art
Multimedia has been successful on the Web, especially since the launch in 1995 of the Java programming language which has enabled autonomous applications to be created and html (Hyper Text Mark-Up Language) documents to be given new functions: interactive animations, integrated applications, 3D models. This object-oriented language includes elements specifically designed for the creation of multimedia applications. For interactivity, connections that can be activated on demand (hyperlinks) link the data for Web browsing.
Internet, landline telephone and mobile telephone, radio and television are now available on computers via a single “multifunction” modem. The convergence of audiovisual, electronic data processing and telecommunications is a reality for persons owning these modems.
Interactive multimedia on mobile terminals is currently arousing great interest.
In the past, Internet access protocols specific to mobile terminals such as PDA (Personal Digital Assistants) or mobile telephones have been proposed, for example WAP (Wireless Application Protocol).
A number of standards have now been proposed for television on mobile terminals.
A first standard is the MPEG-4 BIFS.
The ISO/IEC MPEG4 (Moving Pictures and associated audio information coding Expert Group 4) standard concerns all multimedia technologies such as Internet downloading and streaming, multimedia on mobile terminals, digital radio, video games, television and high-definition media (HDTV). This MPEG4 standard should enable convergence of the Web and television by integrating contents coming from both these media. It further offers the possibility of describing 2D interactive scenes through MHEG (Multimedia and Hymermedia Expert Group). MPEG4 is also used to define 3D scenes using VRML (Virtual Reality Modeling Language) to create Web scenes and to manage them using BIFS (Binary Format for Scene), the description being on the Web, the descriptive text that is associated with a page and displayed—usually the title of the page and its URL—when a user makes a request via a search engine or a directory. In the MPEG4 standard, the EAI (External Authoring Interface) programming interface should enable a VRML scene to be controlled from an external Java application. In the MPEG4 standard, a text description of the modules is provided under the name of OCI (Object Content Information), management of the network and terminals using the generic connection interface DMIF (Delivery Multimedia Framework).
In the technical field of interactive mobile services, standards other than MPEG4-BIFS have been proposed: MPEG-LASeR (Lightweight Application Scene Representation, promoted by Streamezzo), SVG (Scalable Vector Graphics, promoted by the World Wide Web Consortium (W3C)), MORE (Mobile Open Rich-Media Environment, promoted by Nokia).
To broadcast television to mobile terminals such as UMTS (Universal Mobile Telecommunications System) telephones, a cell supports a small number of simultaneous multimedia sessions at a high bit rate, typically 256 kbps. This capacity will undoubtedly be improved with the introduction of HSDPA (High Speed Downlink Packet Access) or 3GLTE (3GPP Long Term Evolution). The “broadcast” solution is not subject to this limitation, there being three possible technologies for broadcasting television to mobile terminals:
One drawback of the “broadcast” approach is that each content creator supplies to the broadcaster a content obtained with the aid of their proprietary multimedia creation tools (authoring tools).
These creation tools make creating and delivering services flexible and easy, reducing design costs and the time necessary to bring a product to market.
Creation tools must take account of specific environments and the context of development and installation in the networks (deployment).
More precisely, the use of creation tools dedicated to the environments of mobile terminals and employed to create and deliver interactive mobile services must address the following two problems:
An object of the invention is to provide a solution to the problem of the dependency of creation tools on the multimedia format and enabling a graphical appearance to be reused to create services.
To this end, a first aspect of the invention relates to a method of creating a multimedia service comprising:
Various implementations of the method have the following characteristics, which may where applicable be combined:
A second aspect of the invention relates to a computer program product for multimedia service creation, the product comprising a service creation tool including means for merging a graphical chart description of the service and a description of elementary services to define a generic description of the service, independent of the multimedia format; this computer program product also including means for translating this generic service description into a target language.
The translation means advantageously comprise syntax analysis means associated with an inference engine.
The syntax analysis software advantageously comprises, as modules, an inference engine and multimedia format recognition means.
In an advantageous implementation, the inference engine module is configurable and defines the inference creation logical service. Accordingly, if a function in a created service is not supported by the target multimedia format, for example, the service creator can define how the translation will be effected to render that service at the same time as avoiding this weakness of the target multimedia format.
Other objects and advantages of the invention will appear in the course of the following description of implementations of the invention given with reference to the appended drawings, in which:
A multimedia format service consists of one or more elementary services such as canvassing, voting, quizzes, shopping. A graphical chart defines the appearance of this service, which is also linked to a server configuration component that defines the server end configuration.
When creating a service, a graphic creator 1 effects a description of the graphical charts employed for the service, and these descriptions are stored in a graphical charts database 2. The appearances of a collection of interface graphical elements (widgets) are defined, for example button style, combined zone (combo box), menu bar, scroll bar, text boxes, text style, line style.
In parallel with this, an elementary service creator 3 effects a description of the elementary services of the service (basic bricks), and these descriptions are stored in an elementary services descriptions database 4.
For its description, an elementary service is considered as formed of three functional components:
A creation tool 5 produces a generic description of the service 6 from data extracted from the databases 2, 4.
This description is referred to as generic in that it is independent of the multimedia format. The generic descriptions for the graphical chart or the services can be proprietary, for example, or defined in an existing multimedia format. For example, in the
The generic description of the service is sent to the syntax analysis (parser) software 7 for the translation of that generic description of the service into the required multimedia format.
The syntax analysis software 7 is associated with an inference engine (rule engine) 8 and translates a generic service description into a specific multimedia format, for example MPEG-4 BIFS, MPEG-4 LASeR, SVG, MORE.
This combination of syntax analysis software 7/inference engine 8 (parser/rule engine) for the translation of the generic description of the service takes account of the development and deployment context; for example:
An import function advantageously “converts” a service defined in a specific format into a generic description using the inference engine 8 for the adaptation.
In one implementation, the syntax analysis software 7 comprises, as modules:
The inference engine module 8 can be configured and defines the inference creation logical service. For example, if a function in a created service is not supported by the target multimedia format, the service creator can define how the translation will be effected to render that service at the same time as avoiding this weakness of the target multimedia format.
The format recognition module also takes into account the deployment context (for example the format is supported by the network and the equipments of the users).
The format recognition module is advantageously modular. For example, a format sub-module is defined for each format, enabling translation. If a new multimedia format appears on the market, format recognition can be adapted to integrate a sub-module dedicated to the new rich format.
When the service is translated into the target rich format, the service is compiled 9 before it is deployed 10 on the network of the operator.
To prevent the recreation of existing and deployed services, the multimedia service creation tool supports an important function for conversion of a service defined in a multimedia format into the generic model.
The service creator will have the possibility of inserting his own translation rule in order to adapt the conversion.
Using the invention offers numerous advantages:
The implementation of the invention for contents and services is thus highly advantageous for providers and operators (telco and broadcasting) who do not wish to define a service using multiple skills in terms of tools and rich formats.
Number | Date | Country | Kind |
---|---|---|---|
0652172 | Jun 2006 | FR | national |