Patent ID: 8694310

Claim:
A remote control server protocol system for transporting data, comprising: a client system having a processor and a memory; a speech enhancement system in communication with the client system, where the client system communicates with the speech enhancement system remotely using a platform-independent communications protocol configured to control operation of the speech enhancement system; the client system configured to send command messages to the speech enhancement system, and the speech enhancement system configured to send response messages to the client system in response to the command messages sent from the client system; where the speech enhancement system comprises a plurality of modules, each of the modules is configured to perform a corresponding speech enhancement process, the client system is configured to tune the speech enhancement system for an acoustic environment with an adjustment of at least one parameter of the speech enhancement system in response to at least one of the command messages sent from the client system with the platform-independent communications protocol, and the speech enhancement system is configured to determine a set of the modules to create based on an initialization parameter sent from the client system with the platform-independent communications protocol, and create each module of the set of modules; and where the command messages and the response messages are sent over a single communications channel using the platform-independent communications protocol.