INDEXING AND EXECUTION OF SOFTWARE APPLICATIONS IN A NETWORK
First Claim
1. A method for managing at least one software application implemented by a multimedia contents server device, wherein the method comprises:
- a phase of the multimedia contents server device indexing, in a content indexing database, at least one software application as content, by recording of pieces of metadata indicating that said content thus indexed is a software application, and recording a location address of a data file comprising a software module designed to execute said at least one software application; and
a phase of the multimedia contents server device transmitting said pieces of metadata and said location address to a driver device serving to select an indexed content to be rendered and to drive the rendering of a selected content.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for managing the indexing of a software application, implemented by a multimedia content server (DMS). The method includes the following phases: indexing at least one software application as content in a content indexing database, by recording metadata indicating that the thus indexed content is a software application and recording a location address of a data file comprising a software module designed to execute the at least one software application; and transmitting the metadata and the location address to a drive device (DMC), serving to select an indexed content to be delivered and to drive the delivery of a selected content.
10 Citations
16 Claims
-
1. A method for managing at least one software application implemented by a multimedia contents server device, wherein the method comprises:
-
a phase of the multimedia contents server device indexing, in a content indexing database, at least one software application as content, by recording of pieces of metadata indicating that said content thus indexed is a software application, and recording a location address of a data file comprising a software module designed to execute said at least one software application; and a phase of the multimedia contents server device transmitting said pieces of metadata and said location address to a driver device serving to select an indexed content to be rendered and to drive the rendering of a selected content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for driving implemented by a Digital Media Controller (DMC) device, wherein the method comprises:
-
a step of the DMC device obtaining, from a multimedia contents server, metadata of at least one content indexed in a contents indexing database and a location address of at least one data file associated with said indexed content; and a step of the DMC device transmitting, to a multimedia content rendering device, metadata, said location address and a command for rendering at least one indexed content; said command for rendering being intended, when said metadata indicates that said at least one indexed content is a software application, for activating an execution of said software application by means of a software module encoded in said data file. - View Dependent Claims (10, 11)
-
-
12. A method for rendering, implemented by a Digital Media Renderer (DMR) device for multimedia contents, wherein the method comprises:
a step of the device receiving, from a location address, pieces of metadata and a command for rendering (O) a content indexed in a multimedia contents indexing database and, in response to said rendering command, when said pieces of metadata indicate that the indexed content is a software application, a step of the device downloading a software module to said location address and activating execution of said software application by said software module. - View Dependent Claims (13)
-
14. A Digital Media Server (DMS) device comprising:
-
means for indexing, in a content indexing database, at least one software application as content, by recording of metadata indicating that said content thus indexed is a software application and recording a location address of a software module designed to execute said at least one software application; means for transmitting said metadata and said location address to a Digital Media Controller (DMC) serving to select an indexed content to be rendered and to drive the rendering of a selected content.
-
-
15. A Digital Media Controller (DMC) device designed for driving rendering devices, wherein the DMC device comprises:
-
means for obtaining, from a multimedia contents server, metadata of at least one content indexed in a content indexing database and a location address of at least one data file associated with said indexed content; and means for transmitting, to a multimedia content rendering device, metadata, said location address and a command for rendering said indexed content, said command for rendering being intended for activating, when said pieces of metadata indicate that said indexed content is a software application, an execution of said software application by means of a software module encoded in said data file.
-
-
16. A device for rendering multimedia content comprising:
-
means for receiving a command for rendering an indexed content in a multimedia content indexing database, a location address of a data file associated with said indexed content and metadata of said indexed content; and means for downloading a software module to said location address, in response to said rendering command when said pieces of metadata indicate that the indexed content is a software application, and for activating the execution of said software application by means of said software module.
-
Specification