System for audio-related device communication
First Claim
1. An audio system comprising:
- an audio-related device that includes a hierarchical audio node structure indicative of the functionality of the audio-related device, where the hierarchical audio node structure includes components representative of changeable parameters in the audio-related device; and
a performance equipment manager configured to communicate with the audio-related device and provide a user interface to monitor and control the changeable parameters of the audio-related device based on the hierarchal node structure;
where the performance equipment manager is further configured to generate and transmit a subscribe message to the audio related device, the subscribe message comprising specification of one or more of the changeable parameters and a request to receive a value of the specified one or more changeable parameters upon a change in the value; and
where the audio related device is configured to subscribe the performance equipment manager to only the one or more of the changeable parameters in the audio-related device included in the subscribe message so that when the value of any one of the one or more of the changeable parameters changes, the audio-related device is further configured to provide the changed value for receipt by the performance equipment manager.
5 Assignments
0 Petitions
Accused Products
Abstract
A system for communication among audio-related devices in an audio system includes a performance equipment manager that communicates with audio-related devices to monitor and control changeable parameters of a corresponding audio-related device. Each of the audio-related devices includes an audio node structure having components that are representative of the functionality of the respective audio-related device. Some of the components are representative of changeable parameters in the audio-related device. The performance equipment manager is configured to be selectively subscribed to one or more of the changeable parameters so that when a predefined condition occurs, the audio-related device is configured to automatically provide the current value of the changeable parameter(s) to the performance equipment manager.
-
Citations
53 Claims
-
1. An audio system comprising:
-
an audio-related device that includes a hierarchical audio node structure indicative of the functionality of the audio-related device, where the hierarchical audio node structure includes components representative of changeable parameters in the audio-related device; and a performance equipment manager configured to communicate with the audio-related device and provide a user interface to monitor and control the changeable parameters of the audio-related device based on the hierarchal node structure; where the performance equipment manager is further configured to generate and transmit a subscribe message to the audio related device, the subscribe message comprising specification of one or more of the changeable parameters and a request to receive a value of the specified one or more changeable parameters upon a change in the value; and where the audio related device is configured to subscribe the performance equipment manager to only the one or more of the changeable parameters in the audio-related device included in the subscribe message so that when the value of any one of the one or more of the changeable parameters changes, the audio-related device is further configured to provide the changed value for receipt by the performance equipment manager. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An audio system comprising:
-
a first audio-related device that includes a first audio node structure representative of functionality of the first audio-related device; a second audio-related device in communication with the first audio-related device, where the second audio-related device includes a second audio node structure representative of functionality of the second audio-related device; where the first and second audio node structures each include a plurality of components representative of changeable parameters in the respective first and second audio-related devices; where a first changeable parameter included in the first audio-related device is configurable with a subscription request to be mapped to a second changeable parameter included in the second audio-related device so that a value of the second changeable parameter is communicated to the first changeable parameter in the first audio-related device; where a third changeable parameter is included in the first audio-related device, and the first and third changeable parameters are configurable with the subscription request to be respectively mapped to the second changeable parameter and a fourth changeable parameter included in the second audio-related device so that a value of the second changeable parameter and the fourth changeable parameter are communicated to the first changeable parameter and the third changeable parameter, respectively, in the first audio-related device; and where a data type of the second changeable parameter is a unit specific value unknown to the first audio-related device, the first changeable parameter is a percent, and the fourth changeable parameter is a human readable string format message indicative of the unit specific value. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28)
-
-
25. An audio system comprising:
-
a first audio-related device that includes a first audio node structure representative of functionality of the first audio-related device; and a second audio-related device in communication with the first audio-related device, where the second audio-related device includes a second audio node structure representative of functionality of the second audio-related device; where the first and second audio node structures each include a plurality of components representative of changeable parameters in the respective first and second audio-related devices, where the components of the audio node structure of the first and second audio-related devices are arranged in a three tier hierarchal structure comprising a virtual device in a first tier and a plurality of state variables that are each a changeable parameter in a third tier, and where the subscription request is mapped to all of the state variables when the virtual device is included in the subscription request; and where a first changeable parameter included in the first audio-related device is configurable with a subscription request to be mapped to a second changeable parameter included in the second audio-related device so that a value of the second changeable parameter is communicated to the first changeable parameter in the first audio-related device.
-
-
29. An audio system comprising:
-
a performance equipment manager; and an audio-related device configured to communicate with the performance equipment manager; where the audio-related device includes a plurality of audio-related settings represented with an audio node structure; where the performance equipment manager is configured to be selectively subscribed to at least one of the audio-related settings with a subscription message indicative of a portion of the audio node structure that represents the at least one of the audio-related settings, and the audio-related device is configured to maintain a list of audio-related settings to which the performance equipment manager is subscribed; and where the audio-related device is a plurality of audio-related devices that each include a different respective venue table, where each different respective venue table includes a plurality of groups of stored audio-related settings specific to a respective one of the audio-related devices, each of the groups of stored audio-related settings corresponding to different venue setting group identifiers that are common among the audio-related devices and are included in each different respective venue table of the audio-related devices. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. An audio system comprising:
-
a performance equipment manager; and an audio-related device configured to communicate with the performance equipment manager; where the audio-related device includes a plurality of audio-related settings represented with an audio node structure; and where the performance equipment manager is configured to be selectively subscribed to receive at least one of the audio-related settings of the audio-related device with a subscription request message indicative of the portion of the audio node structure that represents the at least one of the audio-related settings, where the at least one of the audio-related settings is a changeable value and the performance equipment manager includes a storage location for receipt of the changeable value, and the audio-related device is configured to maintain a list of audio-related settings to which the performance equipment manager is subscribed, and where the performance equipment manager is configured generate the subscription request message to include identification of the changeable value and the storage location, the subscription request message transmittable to the audio-related device. - View Dependent Claims (41, 42, 43, 44)
-
-
45. An audio system comprising:
-
a performance equipment manager; and an audio-related device configured to communicate with the performance equipment manager; where the audio-related device includes a plurality of audio-related settings represented with an audio node structure; and where the performance equipment manager is configured to be selectively subscribed to at least one of the audio-related settings with a subscription message indicative of the portion of the audio node structure that represents the at least one of the audio-related settings, and the audio-related device is configured to maintain a list of audio-related settings to which the performance equipment manager is subscribed, and where the performance equipment manager is further configured to generate the subscription message to include identification of a storage location where the at least one of the audio-related settings is storable upon receipt by the performance equipment manager. - View Dependent Claims (46, 47)
-
-
48. An audio system comprising:
-
a first audio-related device that includes a first audio node structure representative of functionality of the first audio-related device, where the first audio node structure includes a first state variable; a second audio-related device in communication with the first audio-related device, where the second audio-related device includes a second audio node structure representative of functionality of the second audio-related device, where the second audio node structure includes a second state variable with a data type unknown to the first audio related device; where, based on a subscription message, the first audio related device is configured to set the second state variable, and the second audio-related device is configured to output a value of the second state variable responsive to the second state variable being set, and where the value is a human readable string since the data type of the second state variable is unknown to the first audio-related device. - View Dependent Claims (49, 50, 51)
-
-
52. An audio system comprising:
-
a first audio-related device that includes a first audio node structure representative of functionality of the first audio-related device; a second audio-related device in communication with the first audio-related device, where the second audio-related device includes a second audio node structure representative of functionality of the second audio-related device; where the first and second audio node structures each include a plurality of components representative of changeable parameters in the respective first and second audio-related devices; and where a first changeable parameter included in the first audio-related device is configurable with a subscription request to be mapped to a second changeable parameter included in the second audio-related device so that a value of the second changeable parameter is communicated to the first changeable parameter in the first audio-related device; and a performance equipment manager in communication with the first audio-related device and the second audio-related device, where the first audio-related device further includes a first venue table having a first group of venue settings associated with a venue setting group identifier, and the second audio-related device further includes a second venue table having a second group of venue settings associated with the venue setting group identifier; where the first group of venue settings are pre-stored parameters that correspond to at least some changeable parameters in the first audio node structure, and the second group of venue settings are pre-stored parameters that correspond to at least some changeable parameters in the second audio node structure, where at least some changeable parameters are different in the first and second audio-related devices; and where at least some changeable parameters in the first audio node structure are set to the first venue settings, and at least some changeable parameters in the second audio node structure are set to the second venue settings in response to receipt by the performance equipment manager of a user entry of the venue setting group identifier.
-
-
53. An audio system comprising:
-
a performance equipment manager; and an audio-related device configured to communicate with the performance equipment manager; where the audio-related device includes a plurality of audio-related settings represented with an audio node structure; where the performance equipment manager is configured to be selectively subscribed to at least one of the audio-related settings with a subscription message indicative of a portion of the audio node structure that represents the at least one of the audio-related settings, and the audio-related device is configured to maintain a list of audio-related settings to which the performance equipment manager is subscribed; and where the subscription message is a percent subscribe message since a data type of the at least one of the audio related settings is unknown to the performance equipment manager, and where a change in a value of the at least one of the audio-related settings and a human readable format message indicative of the changed value in a unit specific format is provided by the audio-related device to the performance equipment manager, the change in the unit specific value represented with a percentage determined by the audio-related device from the unit specific value and used by the performance equipment manager to adjust an indicator of the one of the audio-related settings based on the percentage, and where the performance equipment manager is further configured to display the human readable format message in an as-received format.
-
Specification