IP Library Patent Application 13237903
Patent Application
App. No. 13/237,903

SYSTEM AND METHOD FOR THE CONTROL AND MANAGEMENT OF MULTIPOINT CONFERENCE

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 None
App. No.
13/237,903
Abstract

Systems and methods for the control and management of multipoint conferences are disclosed herein, where endpoints can selectively and individually manage the streams that will be transmitted to them. Techniques are described that allow a transmitting endpoint to collect information from other receiving endpoints, or aggregated such information from servers, and process them into a single set of operating parameters that it then uses for its operation. Algorithms are described for performing conference-level show, on-demand show, show parameter aggregation and propagation, propagation of notifications. Parameters identified for describing sources in show requests include bit rate, window size, pixel rate, and frames per second.

Claims (48)

1 . An audiovisual communication system comprising:

one or more endpoints for transmitting or receiving media data over a communication network; and

one or more servers coupled to the one or more endpoints and to each other over the communication network, wherein the one or more servers are configured to:

upon receiving a request from a first of the one or more endpoints, directly or through the one or more servers, to provide media data from a second of the one or more endpoints, to forward the request to the second of the one or more endpoints, directly or through the one or more servers; and

upon receiving media data from the second of the one or more endpoints, directly or through the one or more servers, to forward the media data to the first of the one or more endpoints, directly or through the one or more servers, and wherein the one or more endpoints are configured to:

upon receiving the request from one of one or more endpoints to provide media data, to start transmitting media data to the one of the one or more endpoints that requested it, directly or through the one or more servers.

2 . The system of claim 1 wherein the forwarding of the request and the forwarding of media data is performed according to routing information maintained by the one or more servers.

3 . The system of claim 1 wherein the request includes one or more media parameters, and wherein the one or more endpoints are further configured to, upon receiving the request, use the parameters to adjust their transmitted media data.

4 . The system of claim 3 wherein the one or more media parameters include at least one of window size, bit rate, pixel rate, and frames per second.

5 . The system of claim 3 wherein the one or more servers are configured to combine multiple sets of received media parameters from requests that are to be forwarded to the same endpoint into a single set of media parameters, that is then forwarded to the endpoint.

6 . An audiovisual communication system comprising:

one or more endpoints for transmitting or receiving media data over a communication network; and

one or more servers coupled to the one or more endpoints and to each other over the communication network,

wherein the one or more servers are configured to:

upon receiving a request from a first of the one or more endpoints, directly or through the one or more servers, to provide media data from a selected subset of the one or more endpoints, to apply the selection and forward media data from the selected subset of the one or more endpoints that it is currently receiving to the first of the one or more endpoints that requested it, directly or through the one or more servers.

7 . The system of claim 6 wherein the one or more servers are further configured to, upon receiving a request, forward the request to other servers they are coupled to.

8 . The system of claim 7 wherein the forwarding of the request is performed using routing information maintained by the one or more servers.

9 . The system of claim 6 wherein the one or more servers are further configured to calculate the selected subset of the one or more endpoints.

10 . The system of claim 9 wherein the calculation computes a list of one or more most recent active speakers.

11 . The system of claim 6 wherein the one or more servers are further configured to obtain the calculation of the selected subset from external means.

12 . The system of claim 11 wherein the external means is an audio bridge.

13 . The system of claim 6 wherein the request includes one or more selection parameters.

14 . The system of claim 13 wherein the selection parameters include the number of most recent active speakers.

15 . A method for audiovisual communication, the method comprising at a server:

receiving a request from a first endpoint, directly or through another server, to provide media data from a second endpoint, and

forwarding the request to the second endpoint, directly or through another server,

receiving media data from the second endpoint, directly or through another servers, and

forwarding the media data to the first endpoint, directly or through the one or more servers.

16 . The method of claim 15 , the method further comprising at the second endpoint:

receiving the request from the first endpoint to provide media data, and

transmitting media data to the first endpoint, directly or through the one or more servers.

17 . The method of claim 15 wherein forwarding of the request and forwarding of media data is performed according to routing information maintained by the server.

18 . The method of claim 16 wherein the request includes one or more media parameters, and wherein the second endpoint is further configured to, upon receiving the request, use the parameters to adjust their transmitted media data.

19 . The method of claim 18 wherein the one or more media parameters include one or more of window size, bit rate, pixel rate, or frames per second.

20 . The method of claim 18 wherein the server is configured to combine multiple sets of received media parameters from requests that are to be forwarded to the second endpoint into a single set of media parameters, and then forward the single set to the said endpoint.

21 . A method for audiovisual communications, the method comprising at a server:

receiving a request from a first endpoint, directly or through the another server, to provide media data from a selected subset of endpoints,

applying the selection, and

forwarding media data from the selected subset of endpoints that it is currently receiving to the first endpoint, directly or through the one or more servers.

22 . The method of claim 21 wherein the server is further configured to, upon receiving a request, forward the request to other servers it is connected to.

23 . The method of claim 22 wherein the forwarding of the request is performed using routing information maintained by the server.

24 . The method of claim 21 wherein the server is further configured to calculate the selected subset of endpoints.

25 . The method of claim 24 wherein the calculation computes a list of one or more most recent active speakers.

26 . The method of of claim 21 wherein the one or more servers are further configured to obtain the calculation of the selected subset from external means.

27 . The method of claim 26 wherein the external means is an audio bridge.

28 . The method of of claim 21 wherein request includes one or more selection parameters.

29 . The method of of claim 28 wherein the selection parameters include the number of most recent active speakers.

30 . Non-transitory computer readable media comprising a set of instructions to perform the methods recited in at least one of claims 15 - 29 .

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Jul 26, 2018
From: VENTURE LENDING AND LEASING VI, INC.
To: VIDYO, INC.
Reel/Frame 046634/0325 →
SECURITY AGREEMENT Recorded Nov 13, 2012
From: VIDYO, INC.
To: VENTURE LENDING & LEASING VI, INC.
Reel/Frame 029291/0306 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2011
From: CIPOLLI, STEPHEN; LENNOX, JONATHAN; NAIR, SREENI; PITCHANDI, BALASUBRAMANIAN; SASSON, ROI; SAXENA, MANOJ
To: VIDYO, INC.
Reel/Frame 027200/0515 →