System and method for associating multimedia objects for use in a video conferencing system
First Claim
1. A video conferencing system wherein each individual participant can compose the video images to be displayed to that participant distinct from the video images displayed to other participants, said system comprisingmeans for receiving a plurality of video signal streams from a plurality of participant stations, each video signal stream comprising a plurality of video instances, wherein each video instance is a distinct image element of the video picture represented by the video signal stream;
- means for combining said plurality of video signal streams into a plurality of composite video streams, each composite video stream containing selected portions of two or more of said video signal streams;
means for outputting each of said composite video streams to a respective participant station;
means controlled by software for associating a plurality of instances from different video signal streams into a distinct group of video instances; and
means controlled by software for manipulating said distinct group of video instances as if it were a video signal stream.
8 Assignments
0 Petitions
Accused Products
Abstract
A video conferencing system and method that uses a central multimedia bridge to combine multimedia signals from a plurality of conference participants into a single composite signal for each participant. The system gives each conference participant the ability to customize their individual display of other participants, including keying in and out selected portions of the display and overlapping displayed images, and the ability to identify individual images in a composed video stream by click and drag operations or the like. The system uses a chain of video composing modules that can be extended as necessary to combine video signal streams from any number of conference participants in real time. Multimedia association software is provided for associating different media types to enhance display and manipulation capabilities for multimedia uses. The system also allows each user to dynamically change who can receive the information they provide to the conference.
256 Citations
15 Claims
-
1. A video conferencing system wherein each individual participant can compose the video images to be displayed to that participant distinct from the video images displayed to other participants, said system comprising
means for receiving a plurality of video signal streams from a plurality of participant stations, each video signal stream comprising a plurality of video instances, wherein each video instance is a distinct image element of the video picture represented by the video signal stream; -
means for combining said plurality of video signal streams into a plurality of composite video streams, each composite video stream containing selected portions of two or more of said video signal streams; means for outputting each of said composite video streams to a respective participant station; means controlled by software for associating a plurality of instances from different video signal streams into a distinct group of video instances; and means controlled by software for manipulating said distinct group of video instances as if it were a video signal stream. - View Dependent Claims (5, 6, 7, 8, 10, 11)
-
-
2. A video conferencing system wherein each individual participant can compose the video images to be displayed to the participant distinct from the video images displayed to other participants, said system comprising
means for receiving a plurality of video signal streams from a plurality of participant stations, each video signal stream comprising a plurality of video instances, wherein each video instance is a distinct image element of the video pictures represented by the video signal stream; -
means for combining said plurality of video signal streams into a plurality of composite video streams, each composite video stream containing selected portions of two or more of said video signal streams; means for outputting each of said composite video streams to a respective participant station; means for receiving a plurality of audio signal streams from said plurality of participant stations, each audio signal stream comprising a plurality of audio instances, wherein each audio instance is a distinct sound element; means for combining said plurality of audio signal streams into a plurality of composite audio streams; means for outputting each of said composite audio streams to a respective participant station; and means controlled by software for associating video instances of a respective video signal stream with audio instances of a respective audio signal stream into a distinct group of associated audio and video instances; and means controlled by software for manipulating said distinct group of audio and video instances as if it were a signal stream.
-
-
3. A method for controlling the presentation of a media signal stream comprising the steps of
providing a plurality of media signal streams, each of said streams comprising a plurality of media instances, wherein each media instance is a distinct portion of the total information represented by said media stream; -
associating a plurality of instances from different media signal streams into a distinct group of media instances; and manipulating said distinct group of media instances as if it were a media signal stream. - View Dependent Claims (14, 15)
-
-
4. A method for enabling a viewer to control the presentation to the viewer from a plurality of discrete sources in a multi-point teleconferencing service, said method comprising the steps of
combining the images from the sources into composite streams; -
grouping together a subset of the images from a plurality of composite streams; manipulating the grouped together images as if it were a single stream; and displaying the manipulated images to the viewer.
-
-
9. A video conferencing system comprising:
-
means for receiving a plurality of video signal streams from a plurality of user stations, each video signal stream comprising one or more video instances; means for combining said plurality of video signal streams into a plurality of composite video streams, each composite video stream containing selected portions of two or more of said video signal streams; means for outputting each of said composite video streams to a respective user station; and means for associating a plurality of instances from different video signal streams into a group of video instances that can be manipulated as a group; said associating means including means for windowing the group of video instances as a group, whereby portions of the associated group within a defined window can be removed.
-
-
12. A video conferencing system, comprising:
-
means for receiving a plurality of video signal streams from a plurality of user stations, each video signal stream comprising one or more video instances; means for combining said plurality of video signal streams into a plurality of composite video streams, each composite video stream containing selected portions of two or more of said video signal streams; means for outputting each of said composite video streams to a respective user station; means for receiving a plurality of audio signal streams from said plurality of user stations, said audio signal streams each comprising an audio instance; means for combining said audio instances into a plurality of composite audio streams; means for outputting said composite audio signal streams to respective user stations; and means for associating a plurality of instances from different video signal streams into a group of video instances that can be manipulated as a group; said associating means including means for associating said group of video instances with audio instances of respective audio signal streams corresponding to the croup of video instances; and means for associating a volume of the audio instances associated with said group of video instances with a size of the group, whereby the volume of the audio instances increases or decreases with a change in the size of the group.
-
-
13. A video conferencing system comprising:
-
means for receiving a plurality of video signal streams from a plurality of user stations, each video signal stream comprising one or more video instances; means for combining said plurality of video signal streams into a plurality of composite video streams, each composite video stream containing selected portions of two or more of said video signal streams; means for outputting each of said composite video streams to a respective user station; means for receiving a plurality of audio signal streams from said plurality of user stations, each of said audio signal streams comprising one or more audio instances; means for combining said plurality of audio signal streams into a plurality of composite audio streams; means for outputting each of said composite audio streams to said user stations; and means for associating video instances of a respective video signal stream with audio instances of a respective audio signal stream, wherein said associating means includes means for associating a volume of at least one selected audio instance with a size of at least one selected video instance, whereby the volume of the selected audio instance increases or decreases with a change in the size of the selected video instance.
-
Specification