IP Library Granted Patent US 9,628,206
Granted Patent B2
US 9,628,206 · App. 14/986,688 · Granted Apr 18, 2017

Endpoint parameter management architecture for audio mixers

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,628,206
App. No.
14/986,688
Granted
Apr 18, 2017
Kind
B2
Abstract

The present disclosure describes a system using an audio mixer for managing endpoint parameters of an input audio device and an output audio device. The system includes a data terminal, multiple endpoints, and the audio mixer, where the data terminal provides multiple data files including configuration parameters of endpoints. The endpoints include a first endpoint and a second endpoint. The audio mixer is configured to receive the data files from the data terminal, process the data files to obtain a first set of configuration parameters corresponding to the first endpoint and a second set of configuration parameters corresponding to the second endpoint, convert the first set and the second set of configuration parameters into a predefined common data format, and organize the predefined common data structure into a generic data structure.

Claims (62)

1. A system using an audio mixer, with a processor and a memory, in communication with a data storage for managing endpoint parameters of one or more input audio devices and one or more output audio devices, comprising:

a data terminal providing a plurality of data files including configuration parameters of endpoints;

a plurality of endpoints connected to one or more input audio devices and output audio devices, said plurality of endpoints comprising a first endpoint having first endpoint type and a second endpoint having second endpoint type; and

said audio mixer in communication with said data terminal and said plurality of endpoints, wherein said audio mixer is configured to:

receive said plurality of data files from said data terminal;

process said plurality of data files to obtain a first set of configuration parameters corresponding to said first endpoint and a second set of configuration parameters corresponding to said second endpoint;

convert each of said first set of configuration parameters and said second set of configuration parameters into a predefined common data format; and

organize each of said converted first set and second set of configuration parameters into a generic data structure, said generic data structure being compatible with both said first endpoint type and said second endpoint type.

2. The claim according to claim 1 , wherein said generic data structure is represented in a text format, a numeric format, or both.

3. The claim according to claim 1 , wherein said generic data structure has predefined parameter fields selected from a group comprising of an endpoint type, an endpoint number, a parameter block number, and a parameter number.

4. The claim according to claim 1 , wherein said first set of configuration parameters is represented in a first data structure and said second set of configuration parameters is represented in a second data structure, wherein said audio mixer is further configured to verify said first data structure and said second data structure using a predetermined command format table.

5. The claim according to claim 1 , wherein said audio mixer is further configured to:

translate said predefined common data structure into a machine-level communications packet having a plurality of parameter fields;

extract values of predetermined parameter fields among said plurality of parameter fields of said machine-level communications packet;

create a response format table based on said extracted values of predetermined fields; and

display said created response format table into a predefined command format table.

6. A computer implemented method to use a system using an audio mixer, with a processor and a memory, in communication with a data storage for managing endpoint parameters of one or more input audio devices and one or more output audio devices, the method comprising:

identifying a plurality of data files including configuration parameters of endpoints provided by a data terminal;

identifying a plurality of endpoints connected to one or more input audio devices and output audio devices, said plurality of endpoints comprising a first endpoint having first endpoint type and a second endpoint having second endpoint type;

receiving, using said audio mixer, said plurality of data files from said data terminal;

processing, using said audio mixer, said plurality of data files to obtain a first set of configuration parameters corresponding to a first endpoint and a second set of configuration parameters corresponding to a second endpoint;

converting, using said audio mixer, each of said first set of configuration parameters and said second set of configuration parameters into a predefined common data format; and

organizing, using said audio mixer, each of said converted first set and second set of configuration parameters into a generic data structure, said generic data structure being compatible with both said first endpoint type and said second endpoint type.

7. The claim according to claim 6 , wherein said generic data structure is represented in a text format, a numeric format, or both.

8. The claim according to claim 6 , wherein said generic data structure has predefined parameter fields selected from a group comprising of an endpoint type, an endpoint number, a parameter block number, and a parameter number.

9. The claim according to claim 6 , wherein said first set of configuration parameters is represented in a first data structure and said second set of configuration parameters is represented in a second data structure, wherein said audio mixer is further configured to verify said first data structure and said second data structure using a predetermined command format table.

10. The claim according to claim 6 , further comprising the steps of:

translating, using said audio mixer, said predefined common data structure into a machine-level communications packet having a plurality of parameter fields;

extracting, using said audio mixer, values of predetermined parameter fields among said plurality of parameter fields of said machine-level communications packet;

creating, using said audio mixer, a response format table based on said extracted values of predetermined fields; and

displaying, using a monitor in communication with said audio mixer, said created response format table into a predefined command format table.

11. A method to manufacture a system using an audio mixer, with a processor and a memory, in communication with a data storage for managing endpoint parameters of one or more input audio devices and one or more output audio devices, comprising:

providing a data terminal providing a plurality of data files including configuration parameters of endpoints;

providing a plurality of endpoints connected to one or more input audio devices and output audio devices, said plurality of endpoints comprising a first endpoint having first endpoint type and a second endpoint having second endpoint type; and

providing said audio mixer in communication with said data terminal and said plurality of endpoints, wherein said audio mixer is configured to:

receive said plurality of data files from said data terminal;

process said plurality of data files to obtain a first set of configuration parameters corresponding to said first endpoint and a second set of configuration parameters corresponding to said second endpoint;

convert each of said first set of configuration parameters and said second set of configuration parameters into a predefined common data format; and

organize each of said converted first set and second set of configuration parameters into a generic data structure, said generic data structure being compatible with both said first endpoint type and said second endpoint type.

12. The claim according to claim 11 , wherein said generic data structure is represented in a text format, a numeric format, or both.

13. The claim according to claim 11 , wherein said generic data structure has predefined parameter fields selected from a group comprising of an endpoint type, an endpoint number, a parameter block number, and a parameter number.

14. The claim according to claim 11 , wherein said first set of configuration parameters is represented in a first data structure and said second set of configuration parameters is represented in a second data structure, wherein said audio mixer is further configured to verify said first data structure and said second data structure using a predetermined command format table.

15. The claim according to claim 11 , wherein said audio mixer is further configured to:

translate said predefined common data structure into a machine-level communications packet having a plurality of parameter fields;

extract values of predetermined parameter fields among said plurality of parameter fields of said machine-level communications packet;

create a response format table based on said extracted values of predetermined fields; and

display said created response format table into a predefined command format table.

16. A non-transitory program storage device readable by a computing device that tangibly embodies a program of instructions executable by said computing device to perform a method to use a system using an audio mixer, with a processor and a memory, in communication with a data storage for managing endpoint parameters of one or more input audio devices and one or more output audio devices, comprising:

identifying a plurality of data files including configuration parameters of endpoints provided by a data terminal;

identifying a plurality of endpoints connected to one or more input audio devices and output audio devices, said plurality of endpoints comprising a first endpoint having first endpoint type and a second endpoint having second endpoint type;

receiving, using said audio mixer, said plurality of data files from said data terminal;

processing, using said audio mixer, said plurality of data files to obtain a first set of configuration parameters corresponding to a first endpoint and a second set of configuration parameters corresponding to a second endpoint;

converting, using said audio mixer, each of said first set of configuration parameters and said second set of configuration parameters into a predefined common data format; and

organizing, using said audio mixer, each of said converted first set and second set of configuration parameters into a generic data structure, said generic data structure being compatible with both said first endpoint type and said second endpoint type.

17. The claim according to claim 16 , wherein said generic data structure is represented in a text format, a numeric format, or both.

18. The claim according to claim 16 , wherein said generic data structure has predefined parameter fields selected from a group comprising of an endpoint type, an endpoint number, a parameter block number, and a parameter number.

19. The claim according to claim 16 , wherein said first set of configuration parameters is represented in a first data structure and said second set of configuration parameters is represented in a second data structure, wherein said audio mixer is further configured to verify said first data structure and said second data structure using a predetermined command format table.

20. The claim according to claim 16 , further comprising the steps of:

translating, using said audio mixer, said predefined common data structure into a machine-level communications packet having a plurality of parameter fields;

extracting, using said audio mixer, values of predetermined parameter fields among said plurality of parameter fields of said machine-level communications packet;

creating, using said audio mixer, a response format table based on said extracted values of predetermined fields; and

displaying, using a monitor in communication with said audio mixer, said created response format table into a predefined command format table.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2025
From: CLEARONE HOLDING, LLC
To: BIAMP SYSTEMS, LLC
Reel/Frame 072737/0439 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2016
From: PERKINS, ROY C.
To: CLEARONE INC.
Reel/Frame 037561/0304 →