HIERARCHY AND PROCESSING ORDER CONTROL OF DOWNLOADABLE AND UPGRADEABLE MEDIA PROCESSING APPLICATIONS
First Claim
1. A method for execution by an apparatus, the method comprising:
- accessing a plurality of processing modules for a plurality of downloadable applications,wherein each downloadable application comprises at least one processing module and data for a graphical user interface, andwherein each processing module is configured to interact with an upgradable engine to adjust at least one of a performance or a setting of audio/video (A/V) equipment; and
the apparatus arranging, depending on at least one factor, an order of two or more of the processing modules in a processing chain,processing audio-related data with the upgradable engine and each processing module in the processing chain based on a sequential order of the two or more processing modules in the processing chain,wherein the at least one factor is based on at least one of a property of the AV equipment or the processing chain, andwherein the order of the two or more processing modules are arranged to perform processing operations involving at least one of sharing to share processing resources, reducing a computation requirement of the AV equipment, or increasing a level of performance of the AV equipment.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for an audio/video (A/V) system includes accessing processing modules for downloadable applications. Each downloadable application can have at least one processing module and data for a graphical user interface (GUI), and each processing module can be configured to interact with an upgradable engine to adjust a performance or a setting of an audio and video (A/V) equipment. The method includes arranging an order of two or more of the processing modules in a processing chain to share processing resources, to reduce a processing requirement of the A/V equipment, or to enhance a level of performance of the A/V equipment.
24 Citations
23 Claims
-
1. A method for execution by an apparatus, the method comprising:
-
accessing a plurality of processing modules for a plurality of downloadable applications, wherein each downloadable application comprises at least one processing module and data for a graphical user interface, and wherein each processing module is configured to interact with an upgradable engine to adjust at least one of a performance or a setting of audio/video (A/V) equipment; and the apparatus arranging, depending on at least one factor, an order of two or more of the processing modules in a processing chain, processing audio-related data with the upgradable engine and each processing module in the processing chain based on a sequential order of the two or more processing modules in the processing chain, wherein the at least one factor is based on at least one of a property of the AV equipment or the processing chain, and wherein the order of the two or more processing modules are arranged to perform processing operations involving at least one of sharing to share processing resources, reducing a computation requirement of the AV equipment, or increasing a level of performance of the AV equipment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 22)
-
-
19. A system for audio and video (AV) processing, the system comprising:
-
a graphical user interface; a processor; an upgradable engine configured to interact with the processor; and a plurality of processing modules for a plurality of downloadable applications, wherein each downloadable application comprises at least one processing module and data for the graphical user interface, and wherein each processing module is configured to interact with the upgradable engine to adjust at least one of a performance or a setting of audio/video (A/V) equipment; and wherein the processor is configured to arrange, depending on at least one factor, an order of two or more of the processing modules in a processing chain, wherein the processor is configured to interact with the upgradable engine and the processing modules to process audio-related data based on a sequential order of the two or more processing modules in the processing chain, wherein the at least one factor is based on at least one of a property of the AV equipment or the processing chain, and wherein the order of the two or more processing modules are arranged to perform processing operations involving at least one of sharing processing resources, reducing a computation requirement of the AV equipment, or increasing a level of performance of the AV equipment. - View Dependent Claims (23)
-
-
20. A computer program tangibly embodied in at least one machine-readable storage device, the computer program comprising instructions that when executed by at least one processor cause the at least one processor to perform operations comprising:
-
accessing a plurality of processing modules for a plurality of downloadable applications, wherein each downloadable application comprises at least one processing module and data for a graphical user interface, and wherein each processing module is configured to interact with an upgradable engine to adjust at least one of a performance or a setting of audio/video (AN) equipment; and arranging, depending on at least one factor, an order of two or more of the processing modules in a processing chain, processing audio-related data with the upgradable engine and each processing module in the processing chain based on a sequential order of the two or more processing modules in the processing chain, wherein the at least one factor is based on at least one of a property of the AV equipment or the processing chain, and wherein the order of the two or more processing modules are arranged to perform processing operations involving at least one of sharing processing resources, reducing a computation requirement of the AV equipment, or increasing a level of performance of the AV equipment.
-
-
21. A system comprising:
-
at least one computer; and at least one storage medium coupled to the at least one computer having instructions stored thereon which, when executed by the at least one computer, causes the at least one computer to perform operations comprising; accessing a plurality of processing modules for a plurality of downloadable applications, wherein each downloadable application comprises at least one processing module and data for a graphical user interface, and wherein each processing module is configured to interact with an upgradable engine to adjust at least one of a performance or a setting of audio/video (A/V) equipment; and arranging, depending on at least one factor, an order of two or more of the processing modules in a processing chain, processing audio-related data with the upgradable engine and each processing module in the processing chain based on a sequential order of the two or more processing modules in the processing chain, wherein the at least one factor is based on at least one of a property of the AV equipment or the processing chain, and wherein the order of the two or more processing modules are arranged to perform processing operations involving at least one of sharing processing resources, reducing a computation requirement of the AV equipment, or increasing a level of performance of the AV equipment.
-
Specification