Audio related system link management
First Claim
1. A method for tracking changes to settings on an audio-related device, comprising:
- providing a first audio-related device having a first state variable, the first audio-related device including a user interface operable to change a value of the first state variable;
building a first control panel view associated with the first audio-related device, the first control panel view operable to display the value of the first state variable;
tracking changes to the value of the first state variable;
in response to a change in the value of the first state variable, notifying the first control panel view that the value of the first state variable has changed, in accordance with a first subscription established between the first audio-related device and the first control panel view for the first state variable using a subscribe string;
in response to a first notification message that the value of the first state variable has changed, the first control panel view updating to display the changed first state variable;
establishing a second subscription for the first state variable between a second control panel view associated with a second audio-related device and the first control panel view using said subscribe string;
in response to receipt of the first notification message that the value of the first state variable has changed, the first control panel view transmitting a second notification message directly to the second control panel view in accordance with the second subscription; and
the second control panel view updating to display the changed first state variable.
5 Assignments
0 Petitions
Accused Products
Abstract
A system for management and control of audio-related equipment. A link manager may be included in the system. The link manager may be configured to manage subscriptions to multiple other audio-related devices or control panel views. When the managed data variables change, the link manager module may notify other audio-related devices and/or control panel views of the change. In response to the notification, the other audio-related devices and/or control panels may subscribe to the audio-related device with the changed data variable, to request receipt of the updated data variable. In some examples, the link manager module may also be configured to lessen the subscription burden for a particular audio-related device.
223 Citations
34 Claims
-
1. A method for tracking changes to settings on an audio-related device, comprising:
-
providing a first audio-related device having a first state variable, the first audio-related device including a user interface operable to change a value of the first state variable; building a first control panel view associated with the first audio-related device, the first control panel view operable to display the value of the first state variable; tracking changes to the value of the first state variable; in response to a change in the value of the first state variable, notifying the first control panel view that the value of the first state variable has changed, in accordance with a first subscription established between the first audio-related device and the first control panel view for the first state variable using a subscribe string; in response to a first notification message that the value of the first state variable has changed, the first control panel view updating to display the changed first state variable; establishing a second subscription for the first state variable between a second control panel view associated with a second audio-related device and the first control panel view using said subscribe string; in response to receipt of the first notification message that the value of the first state variable has changed, the first control panel view transmitting a second notification message directly to the second control panel view in accordance with the second subscription; and the second control panel view updating to display the changed first state variable. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 31, 33, 34)
-
-
19. A system for tracking changes to settings on a first audio-related device, the system comprising:
-
the first audio-related device configured to include a state variable that includes a changeable value; a first user interface comprising a first control panel view configured to selectively include display of the changeable value of the state variable; and a second audio-related device in communication with the first audio-related device, the second audio-related device comprising a second user interface comprising a second control panel view configured to selectively include display of the changeable value of the state variable; where the first control panel view is subscribed to the state variable in the first audio-related device through a first subscription between the control panel view and the first audio-related device established using a subscribe string, and the second control panel view is subscribed to the changeable value of the state variable selectively displayed with the first control panel view through a second subscription between the first control panel view and the second control panel view established using said subscribe string; and where a first change notification of a change to the changeable value is communicated to the first control panel view from the first audio-related device in accordance with the first subscription, and the first control panel view, in response to the first change notification, is configured to communicate a second change notification to the second control panel view in accordance with the second subscription, the second change notification indicative of the change to the changeable value. - View Dependent Claims (20, 21, 22, 23, 24, 25, 32)
-
-
26. A system for tracking changes to settings on an audio-related device, the system comprising:
-
a memory device comprising computer code stored in the memory device that is executable by a processor, the computer code comprising; computer code to generate a control panel view in a display; computer code to generate and transmit a first subscribe message to a first audio-related device, the first subscribe message being a subscribe string comprising a request to subscribe to a state'"'"'variable, where the state variable comprises a changeable audio parameter of the first audio-related device, the changeable audio parameter configured to be updated manually, automatically, or logically during operation of the first audio-related device; computer code to receive from the first audio-related device a first change notification message indicative of an update to the changeable audio parameter in the first audio-related device; computer code to update the control panel view to display the received changeable audio parameter; computer code to receive a second subscribe message from a second audio-related device, the second subscribe message being said subscribe string comprising a request to subscribe to the changeable audio parameter in the control panel view; and computer code to generate and transmit a second change notification message to the second audio-related device that is subscribed to the changeable audio parameter in the control panel view, where the second change notification message is indicative that control panel view has been updated to display the received changeable audio parameter. - View Dependent Claims (27, 28, 29, 30)
-
Specification