Audio-related system node instantiation
First Claim
1. A method for displaying a control panel view useable to monitor and control an audio-related device in a computing system having a graphical user interface, the method comprising:
- the computing system retrieving a stored predefined graphical user interface control panel view from a control panel library of the audio-related device, the stored predefined graphical user interface control panel view comprising a plurality of pre-defined graphical user interface components that have been visually placed and interrelated in the stored predefined control panel view to enable monitoring, configuration, and control of the audio-related device, at least one of the graphical user interface components corresponding to a first component in an audio node structure, where the first component in the audio node structure comprises a first changeable control value and a first changeable indication value indicative of functionality of the audio-related device;
the computing system retrieving a graphical user interface aspect representative of a second component of the audio node structure when at least a portion of the audio node structure is unrepresented with the stored predefined graphical user interface control panel view in the control panel library, the second component of the audio node structure comprises a second changeable control value and a second changeable indication value indicative of functionality of the audio-related device;
the computing system integrating the graphical user interface aspect into the stored predefined graphical user interface control panel view to interrelate the graphical user interface aspect with the pre-defined graphical user interface componentswithin the stored predefined graphical user interface control panel view so that the stored predefined graphical user interface control panel view is configured to receive and display to a user an actual value of the first changeable indication value and the second changeable indication value, and receive from the user an update to the first changeable control value and the second changeable control value for application to the audio node structure; and
the computing system storing the graphical user interface control panel view that includes the integrated graphical user interface aspect to be instantiated on a display as a new graphical user interface control panel view associated with the audio-related device.
5 Assignments
0 Petitions
Accused Products
Abstract
A system may instantiate a control panel view that is useable to monitor and control an audio-related device operable in an audio system. A product plugin that corresponds to an audio-related device may receive and analyze the components of an audio node structure received from the audio-related device. The product plugin is configured to store one or more predefined control panel views that are associated with one or more of the components. The product plugin is also configured to instantiate the predefined control panel views that correspond to the components. If the product plugin determines that all of the components are not represented, one or more user interface aspects can be integrated into one or more of the control panel views prior to instantiation. Alternatively, a generic control panel view can be generated.
96 Citations
42 Claims
-
1. A method for displaying a control panel view useable to monitor and control an audio-related device in a computing system having a graphical user interface, the method comprising:
-
the computing system retrieving a stored predefined graphical user interface control panel view from a control panel library of the audio-related device, the stored predefined graphical user interface control panel view comprising a plurality of pre-defined graphical user interface components that have been visually placed and interrelated in the stored predefined control panel view to enable monitoring, configuration, and control of the audio-related device, at least one of the graphical user interface components corresponding to a first component in an audio node structure, where the first component in the audio node structure comprises a first changeable control value and a first changeable indication value indicative of functionality of the audio-related device; the computing system retrieving a graphical user interface aspect representative of a second component of the audio node structure when at least a portion of the audio node structure is unrepresented with the stored predefined graphical user interface control panel view in the control panel library, the second component of the audio node structure comprises a second changeable control value and a second changeable indication value indicative of functionality of the audio-related device; the computing system integrating the graphical user interface aspect into the stored predefined graphical user interface control panel view to interrelate the graphical user interface aspect with the pre-defined graphical user interface components within the stored predefined graphical user interface control panel view so that the stored predefined graphical user interface control panel view is configured to receive and display to a user an actual value of the first changeable indication value and the second changeable indication value, and receive from the user an update to the first changeable control value and the second changeable control value for application to the audio node structure; and the computing system storing the graphical user interface control panel view that includes the integrated graphical user interface aspect to be instantiated on a display as a new graphical user interface control panel view associated with the audio-related device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for displaying with the display a control panel view useable to monitor and control an audio-related device in a computing system having a graphical user interface, the method comprising:
-
retrieving with the computing system a stored predefined control panel view comprising a plurality of pre-defined graphical user interface components that have been visually placed and interrelated in the stored predefined control panel view to enable monitoring, configuration, and control of the audio-related device and are associated with an audio node structure of the audio-related device; the computing system identifying components of the audio node structure that are unassociated with the retrieved stored predefined control panel view, at least some of the components comprising a changeable control value and a changeable indication value; the computing system querying the audio-related device for attributes of the identified components and attributes of the audio node structure, at least some of the attributes comprising information related to formation of the control panel view, and characteristics of the changeable control value and the changeable indication value; the computing system providing a graphical user interface aspect for association with the identified components based on the; and the computing system manipulating, configuring and combining the stored predefined control panel view and the formed graphical user interface aspect based on the attributes to form the control panel view. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A system for displaying a control panel view useable to monitor and control an audio-related device, the system comprising:
-
a memory device configured to store data and instructions executable with a processor; a node structure storage included in the memory device, the node structure storage configured to store components of an audio node structure that are representative of the functionality of the audio-related device, the components having attributes comprising information related to formation of the control panel view; a control panel library included in the memory device, the control panel library configured to store a predefined graphical user interface control panel view that is associated with at least one of the components, the at least one of the components comprising a changeable control value and a changeable indication value and the stored predefined graphical user interface control panel view comprising a plurality of pre-defined graphical user interface components that have been visually placed and interrelated in the stored predefined control panel view to enable monitoring, configuration, and control of the audio-related device; and a node instantiation engine included in the memory device and executable with the processor, the node instantiation engine configured to determine if the functionality of the at least one of the components is fully represented with the stored predefined graphical user interface control panel view, where the node instantiation engine is further configured to integrate a graphical user interface aspect supportive of the changeable control value and the changeable indication value of the at least one of the components into the stored predefined graphical user interface control panel view prior to instantiation by manipulation and configuration of the graphical user interface aspect within the stored predefined graphical user interface control panel view based on the attributes. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A performance equipment manager configured to operate in an audio system to display a control panel view useable to monitor and control an audio-related device, the performance equipment manager comprising:
-
a memory device; instructions stored in the memory device to receive an audio node structure from the audio-related device, where the audio node structure comprises a plurality of components that are each indicative of a portion of the functionality of the audio-related device, each of the components including attributes providing information related to formation of the control panel view; instructions stored in the memory device to retrieve a stored predefined control panel view representative of at least a portion of the audio node structure, the stored predefined control panel view comprising a plurality of pre-defined graphical user interface components that have been visually placed and interrelated in the stored predefined control panel view to enable monitoring, configuration, and control of the audio-related device; instructions stored in the memory device to generate a generic control panel aspect representative of components included in the audio node structure that are not represented in the stored predefined control panel view, the generic control panel aspect generated in accordance with the attributes of the corresponding components; and instructions stored in the memory device to interrelate the generic control panel aspect with the plurality of pre-defined graphical user interface components based on the attributes of corresponding components included in the audio node structure. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A system for displaying a control panel view useable to monitor and control an audio-related device, the system comprising:
-
a memory device configured to store data and instructions executable with a processor; a first product plugin included in the memory device, the first product plugin configured to store a first predefined graphical user interface control panel view that corresponds to functionality of a first audio-related device the first predefined graphical user interface control panel view comprising a plurality of first predefined graphical user interface components that have been visually placed and interrelated in the first stored predefined control panel view to enable monitoring, configuration, and control of the first audio-related device; a second product plugin included in the memory device, the second product plugin configured to store a second predefined graphical user interface control panel view that corresponds to functionality of a second audio-related device and a second predefined node structure of the second audio-related device, the second predefined graphical user interface control panel view comprising a plurality of second pre-defined graphical user interface components that have been visually placed and interrelated in the second stored predefined control panel view to enable monitoring, configuration, and control of the second audio-related device; the first product plugin further configured to check the second product plugin to identify and integrate into the first predefined graphical user interface control panel view any of the second pre-defined graphical user interface components that support functionality of the first audio-related device that are otherwise unsupported with the first predefined graphical user interface control panel view; and a generic plugin included in the memory device, the generic product plugin configured to form a generic graphical user interface aspect based on the functionality of the first or the second audio-related device when the functionality of the first or the second audio-related device does not correspond to the first or the second predefined graphical user interface control panel views. - View Dependent Claims (29, 30, 31, 32)
-
-
33. A method of displaying a control panel view useable to monitor and control an audio-related device, the method comprising:
-
building a set of graphical user interface control panel views representative of an entire audio node structure of an audio-related device when sufficient computing power capability is present in a displaying device; storing the set of graphical user interface control panel views to be available for display on a display screen of the displaying device, the set of graphical user interface control panel views comprising a plurality of predefined graphical user interface components that have been visually placed and interrelated in one or more respective graphical user interface control panel views to enable monitoring, configuration, and control of the audio-related device; building a subset of the set of graphical user interface control panel views when limited computing power capability is present, where the computing power capability comprises at least one of processing capabilities or display capabilities of the displaying device; identifying from within the subset of the set of control panel views a control panel view that is absent a graphical user interface aspect representative of part of the audio node structure, the graphical user interface aspect comprising at least one of a changeable control value and a changeable indication value indicative of functionality of the audio-related device; locating and retrieving the graphical user interface aspect; integrating the retrieved graphical user interface aspect into the control panel view to interrelate the at least one of the changeable control value and the changeable indication value with at least one of the predefined graphical user interface components; and storing the control panel view to include the retrieved and integrated graphical user interface aspect. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification