Server based virtual conferencing
First Claim
1. A computer system, comprising:
- a) a plurality of local computers, each associated with a video camera, a keyboard, and a pointing device, and each computer capable of receiving i) video input from its video camera, ii) keyboard input from its keyboard, and iii) pointer input from its pointer;
b) a single host computer for i) receiving said inputs from the local computers;
ii) generating a common visual image, based on said inputs; and
iii) distributing the common image to the local computers.
6 Assignments
0 Petitions
Accused Products
Abstract
The invention concerns remote conferencing systems of the multi-media type. An example of a “single-medium” conference system can be found in presently available telephone conferencing systems. The single medium is sound, or voice. In the conference, multiple parties, at different locations, are linked together by the telephone system and can speak to each other.
With “multi-media” conferencing, multiple parties are linked by both video and audio media: the parties can see, as well as hear, each other. Further, the invention shows the parties a common display, which functions as a “conference table.” Still further, any party can modify the display, by “writing” on it, or by pointing to different parts of it; the other parties can see the modifications. Further still, the invention allows parties to “whisper” to each other, without the knowledge of other parties, as in an actual conference.
-
Citations
8 Claims
-
1. A computer system, comprising:
-
a) a plurality of local computers, each associated with a video camera, a keyboard, and a pointing device, and each computer capable of receiving i) video input from its video camera, ii) keyboard input from its keyboard, and iii) pointer input from its pointer;
b) a single host computer for i) receiving said inputs from the local computers;
ii) generating a common visual image, based on said inputs; and
iii) distributing the common image to the local computers. - View Dependent Claims (2, 3, 4, 5, 6)
i) the common visual image comprises an image initially captured by a video camera of a first local computer and ii) the common visual image comprises graphical features later generated by a pointing device of a second local computer. -
4. System according to claim 1, and further comprising d) means for
i) accepting speech from a conference participant and ii) transmitting said speech to another conference participant, to the exclusion of other participants. -
5. System according to claim 1, and further comprising d) means for
i) accepting visual material from a conference participant and ii) transmitting said visual material to another conference participant, to the exclusion of other participants. -
6. System according to claim 1, wherein
A) some of the local computers are located in offices and B) at least one of said offices is equipped with a second video camera, in addition to the camera associated with the local computer located within that office, which surveys the office from a point near a door of the office, and transmits a video image to said host computer.
-
-
7. A remote conferencing system, comprising:
-
a) at each of several locations, equipment which includes the following;
i) a computer having a display and a pointing device, ii) a video camera, and iii) a telephone equipped with a speaker;
b) a host computer means for i) receiving input from each of the pointing devices;
ii) providing a common image for each of the displays, on which a respective pointer appears which is controlled by each pointing device;
iii) linking all of the telephones into a common conference; and
iv) providing a plurality of images to all displays, each image based on input from a respective video camera.
-
-
8. A host computer for a remote conferencing system, comprising:
-
a) program means for;
i) establishing a link among two or more remote computers which allows the following types of data to be collected by the host from the remote computers and distributed to the remote computers;
A) video data from video cameras located at the remote computers, B) audio data, and C) digital data;
ii) based on said collected data, A) generating an image and B) transmitting the image to the remote computers; and
iii) modifying the image in response to
-
Specification