Patent ID: 7949723

Claim:
A method for adjusting one or more controllable parameters of an Internet Protocol (IP) audio device comprising the steps of: interfacing the IP audio device to a user terminal by employing a networking protocol server, wherein the IP audio device comprises the network protocol server, an IP audio device processor, and a buffer shared by the network protocol server and the IP audio device processor, wherein the IP audio device processor performs IP audio device functions based on the one or more controllable parameters; receiving, from the user terminal, command and control messages at said server; writing the received command and control messages from said server to the shared buffer; reading the written command and control messages from the shared buffer to the IP audio device processor; in response to said read command and control messages, adjusting, by the IP audio device processor, one or more of said controllable parameters associated with said command and control messages; writing data resulting from the adjustment of said one or more parameters by the IP audio device processor into the shared buffer; reading the data resulting from the adjustment of said one or more parameters from the shared buffer into said server; and generating, by said server, send packets including the data resulting from the adjustment of said one or more parameters and transmitting said send packets from said server to said user terminal, wherein communicating said packets of data between said IP audio device and said user terminal is in real time, while the IP audio device processor is in operation on a live IP phone conversation with another audio device different from said user terminal.