Conference endpoint controlling functions of a remote device
First Claim
1. A conference endpoint for communicating with a second conference endpoint, the conference endpoint comprising:
- an audio processing unit;
a control module communicably coupled to the audio processing unit; and
a network interface communicably coupled to the control module;
wherein the control module is operable to provide control data combined in-band with audio data to the second conference endpoint;
wherein the conference endpoint can transmit control data operable to control the second conference endpoint; and
wherein the control data is substantially humanly inaudible.
10 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are methods, systems, and devices for improved audio, video, and data conferencing. The present invention provides a conferencing system comprising a plurality of endpoints communicating data including audio data and control data according to a communication protocol. A local conference endpoint may control or be controlled by a remote conference endpoint. Data comprising control signals may be exchanged between the local endpoint and remote endpoint via various communication protocols. In other embodiments, the present invention provides for improved bridge architecture for controlling functions of conference endpoints including controlling functions of the bridge.
-
Citations
21 Claims
-
1. A conference endpoint for communicating with a second conference endpoint, the conference endpoint comprising:
-
an audio processing unit; a control module communicably coupled to the audio processing unit; and a network interface communicably coupled to the control module; wherein the control module is operable to provide control data combined in-band with audio data to the second conference endpoint; wherein the conference endpoint can transmit control data operable to control the second conference endpoint; and wherein the control data is substantially humanly inaudible. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A conferencing system comprising:
-
a plurality of conference endpoints including a first conference endpoint and a second conference endpoint separated from the first conference endpoint; and a communication channel having a communication protocol coupling the plurality of conference endpoints including the first conference endpoint and the second conference endpoint; wherein the first conference endpoint comprises a first control module operable to provide control data combined in-band with audio data to the second conference endpoint via the communication channel; and wherein the control data is substantially humanly inaudible. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method for controlling a function of one or more endpoints during a conference, the method comprising the steps of:
-
receiving an audio signal from one or more microphones associated with a local endpoint; developing a substantially humanly inaudible control signal in the local endpoint; combining the control signal in-band with the audio signal in the local endpoint; sending the combined audio and control signal to the one or more endpoints via a communication channel; and controlling the one or more endpoints based on the control signal. - View Dependent Claims (15, 16)
-
-
17. A method for controlling a function of one or more endpoints during a conference, the method comprising the steps of:
-
receiving a signal from a conference endpoint comprising a control signal combined in-band with an audio signal via a communication channel; separating the audio signal from the control signal; and controlling the one or more endpoints based on the control signal; wherein the control signal is substantially humanly inaudible. - View Dependent Claims (18, 19)
-
-
20. A non-transitory, computer-readable medium storing instructions executable by a computer for controlling a function of one or more endpoints during a conference by performing the steps of:
-
receiving an audio signal from one or more microphones associated with a local endpoint; developing a substantially humanly inaudible control signal from said local endpoint; combining control signal in-band with the audio signal; sending the combined audio and control signal to the one or more endpoints via a communication channel; and controlling the one or more endpoints based on the control signal.
-
-
21. A non-transitory, computer-readable medium storing instructions executable by a computer for controlling a function of one or more endpoints during a conference by performing the steps of:
-
receiving a signal from a conference endpoint comprising a control signal combined in-band with an audio signal via a communication channel; separating the audio signal from the control signal; and controlling the one or more endpoints based on the control signal; wherein the control signal is substantially humanly inaudible.
-
Specification