Multi-participant conference adjustments
First Claim
1. A method of establishing a conference through a plurality of computers, said method comprising:
- a) estimating bandwidth for a computer;
b) setting up said conference based on said estimated bandwidth;
c) measuring bandwidth between two computers in the conference; and
d) adjusting said conference based on said measured bandwidth.
2 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments provide an architecture for establishing a multi-participant conference. This architecture has one participant'"'"'s computer in the conference act as a central content distributor for the conference. The central distributor receives data (e.g., video and/or audio streams) from the computer of each other participant, and distributes the received data to the computers of all participants. In some embodiments, the central distributor receives A/V data from the computers of the other participants. From such received data, the central distributor of some embodiments generates composite data (e.g., composite image data and/or composite audio data) that the central distributor distributes back to the participants.
-
Citations
18 Claims
-
1. A method of establishing a conference through a plurality of computers, said method comprising:
-
a) estimating bandwidth for a computer;
b) setting up said conference based on said estimated bandwidth;
c) measuring bandwidth between two computers in the conference; and
d) adjusting said conference based on said measured bandwidth. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
10. A computer readable medium comprising a computer program for establishing a conference through a plurality of computers, said computer program having sets of instructions for:
-
estimating bandwidth for a computer;
setting up said conference based on said estimated bandwidth;
measuring bandwidth between two computers in the conference; and
adjusting said conference based on said measured bandwidth.
-
Specification