SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR DISTRIBUTED PROCESSING OF MULTIMEDIA CONTENTS IN COMMUNICATION NETWORKS
First Claim
1. A system for distributed processing of multimedia contents, said system comprising:
- a plurality of microprocessor devices associated with one or more communication networks, each of said devices comprising one or more components, which are able to process said multimedia contents according to the requirements of one or more applications forwarded through at least one first from among said one or more devices comprising a MultiMedia Framework for managing processing of multimedia contents, said MultiMedia Framework in turn comprising an application-programming interface, wherein one or more devices comprise one or more agent modules, which can operate according to a service-discovery protocol for publishing on said communication network in a manner accessible to said application-programming interface components supported locally by said one or more devices and components supported by devices arranged remotely on said communication network.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for distributed processing of multimedia contents includes a plurality of microprocessor devices associated with one or more communication networks. Each device includes one or more components able to process said multimedia contents according to the requirements of one or more applications forwarded through at least one of the devices comprising a MultiMedia Framework for managing processing of multimedia contents. The MultiMedia Framework includes an application-programming interface. At least one of the devices includes one or more agent modules which can operate according to a service-discovery protocol for publishing on the communication network in a manner accessible to the application-programming interface, to components supported locally by one or more of the devices and to components supported by devices arranged remotely on the communication network.
-
Citations
40 Claims
-
1. A system for distributed processing of multimedia contents, said system comprising:
a plurality of microprocessor devices associated with one or more communication networks, each of said devices comprising one or more components, which are able to process said multimedia contents according to the requirements of one or more applications forwarded through at least one first from among said one or more devices comprising a MultiMedia Framework for managing processing of multimedia contents, said MultiMedia Framework in turn comprising an application-programming interface, wherein one or more devices comprise one or more agent modules, which can operate according to a service-discovery protocol for publishing on said communication network in a manner accessible to said application-programming interface components supported locally by said one or more devices and components supported by devices arranged remotely on said communication network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
- 22. A method for distributed processing of multimedia contents in one or more communication networks, associated with which is a plurality of devices comprising one or more components, which comprises the operations of processing said multimedia contents by said one or more components according to the requirements of one or more applications forwarded through at least one first from among said one or more devices, said processing comprising provision of a MultiMedia Framework including an application-programming interface, wherein published on said communication networks in a way accessible to said application-programming interface is a list of the components supported locally by said one or more devices and of the components supported by devices arranged remotely on said communication network, said publishing comprising execution, in said one or more devices, of respective agent procedures operating according to a service-discovery protocol.
-
39. A microprocessor device able to process multimedia contents and to be associated with one or more communication network, comprising:
-
one or more components able to process said multimedia contents according to the requirements of one or more applications, and comprising a MultiMedia Framework for managing processing of multimedia contents, which in turn comprises an application-programming interface; and one or more agent modules which can operate according to a service-discovery protocol for publishing, on said communication network in a way accessible to said application-programming interface, a list of components supported locally by said one or more devices and components supported by devices arranged remotely on said communication network.
-
-
40. A computer program product directly loadable into the memory of at least one computer and comprising software code portions for performing a method for distributed processing of multimedia contents in one or more communication networks, associated with which is a plurality of devices comprising one or more components, which comprises the operations of processing said multimedia contents by said one or more components according to the requirements of one or more applications forwarded through at least one first from among said one or more devices, said processing comprising provision of a MultiMedia Framework including an application-programming interface, wherein published on said communication networks in a way accessible to said application-programming interface is a list of the components supported locally by said one or more devices and of the components supported by devices arranged remotely on said communication network, said publishing comprising execution, in said one or more devices, of respective agent procedures operating according to a service-discovery protocol.
Specification