Data stream communication
First Claim
Patent Images
1. A method for communicating at least one primary data stream to a virtual meeting attendee comprising the steps of:
- monitoring at least one first video data stream being communicated from each of a plurality of virtual meeting standard users to all others of said standard users wherein each of said standard users receives a plurality of said first video data streams,recognizing at least a first and a second primary video data stream from said at least one first video data stream being communicated from each of said plurality of standard users, said first and second primary video data streams are different from one another, and communicating said first primary data stream but not said second primary data stream and not said plurality of first video data streams to a first virtual meeting primary user while continuing to communicate each of said first video data streams from each of said standard users to all others of said standard users, and communicating said second primary data stream but not said first primary data stream and not said plurality of first video data streams to a second virtual meeting primary user while continuing to communicate each of said first video data streams from each of said standard users to all others of said standard users; and
,wherein communication of said first primary video stream to said first primary meeting attendee and communication of said second primary video stream to said second primary meeting attendee each requires less bandwidth than does communication of said plurality of first video streams to each of said standard users.
7 Assignments
0 Petitions
Accused Products
Abstract
A method for communicating a subset of data streams includes steps of monitoring a plurality of data streams communicated between a plurality of standard users, recognizing at least one primary data stream, and communicating the at least one primary stream to a primary user. In an exemplary embodiment of the invention, the data streams include real-time audio and video data being communicated between attendees of a virtual meeting.
64 Citations
20 Claims
-
1. A method for communicating at least one primary data stream to a virtual meeting attendee comprising the steps of:
-
monitoring at least one first video data stream being communicated from each of a plurality of virtual meeting standard users to all others of said standard users wherein each of said standard users receives a plurality of said first video data streams, recognizing at least a first and a second primary video data stream from said at least one first video data stream being communicated from each of said plurality of standard users, said first and second primary video data streams are different from one another, and communicating said first primary data stream but not said second primary data stream and not said plurality of first video data streams to a first virtual meeting primary user while continuing to communicate each of said first video data streams from each of said standard users to all others of said standard users, and communicating said second primary data stream but not said first primary data stream and not said plurality of first video data streams to a second virtual meeting primary user while continuing to communicate each of said first video data streams from each of said standard users to all others of said standard users; and
,wherein communication of said first primary video stream to said first primary meeting attendee and communication of said second primary video stream to said second primary meeting attendee each requires less bandwidth than does communication of said plurality of first video streams to each of said standard users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for communicating one or more primary data streams over a network comprising the steps of:
-
receiving at least one first streaming real-time video data signal and at least one first streaming real-time audio data signal from each of a plurality of standard users connected by a network and communicating said at least one first streaming real-time video data signal and said at least one first streaming real-time audio data signal to all others of said plurality of standard users over said network, said first streaming real-time video and audio data signals each comprising discretely packetized data, each of said at least one first streaming real-time video data signals and said at least one first streaming real-time audio data signal having a unique identifier, each of said plurality of standard users connected to said network via a connection having at least a first bandwidth capacity; receiving a primary selection command that identifies at least one of said first streaming real-time video data signal and said first streaming real-time audio signal originating from one of said standard users as primary video and audio data signals; using said primary selection command to identify said at least one primary audio and at least one primary video data signal from said first streaming real-time video data signals and said first streaming real-time audio signal from said standard users; and
,communicating said at least one primary video and said at least one primary audio but not said first streaming real-time video or audio data signals to at least one primary user over said network while each of said standard users continue to communicate said first real-time streaming video and audio data signals to all others of said standard users, said at least one primary user connected to said network with a connection having a bandwidth capacity of less than said first bandwidth capacity. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification