IP Library Granted Patent US 8,754,922
Granted Patent B2
US 8,754,922 · App. 12/890,231 · Granted Jun 17, 2014

Supporting multiple videoconferencing streams in a videoconference

View Patent ↗
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 8,754,922
App. No.
12/890,231
Granted
Jun 17, 2014
Kind
B2
Abstract

Supporting a plurality of videoconferencing streams in a videoconference. The method may include receiving the plurality of videoconferencing streams and may include decoding a first videoconferencing stream of the plurality of videoconferencing streams. The method may also include selecting, for decoding, a second videoconferencing stream of the plurality of videoconferencing streams. The second videoconferencing stream may not be the first videoconferencing stream. The method may further include decoding, in response to said selecting, the second videoconferencing stream of the plurality of videoconferencing streams.

Claims (65)

1. A method for videoconferencing supporting a plurality of videoconferencing streams, the method comprising:

in a videoconferencing device having a single decoder, utilizing the videoconferencing device to perform:

receiving the plurality of videoconferencing streams at the videoconferencing device;

providing a first videoconferencing stream of the received plurality of videoconferencing streams to a single decoder of the videoconferencing device;

decoding, by the single decoder, the first videoconferencing stream in response to said providing the first videoconferencing stream to the single decoder, wherein the single decoder decodes not more than one videoconferencing stream at a time;

receiving user input selecting, for decoding, a second videoconferencing stream of the received plurality of video conferencing streams, wherein the second videoconferencing stream is not the first videoconferencing stream;

in response to said user input, providing the second videoconferencing stream of the received plurality of videoconferencing streams to the single decoder in place of the first videoconferencing stream; and

decoding, by the single decoder, the second videoconferencing stream of the received plurality of videoconferencing streams in response to said providing the second videoconferencing stream to the single decoder.

2. The method of claim 1 , wherein the method further comprises:

displaying the first videoconferencing stream prior to said selecting; and

displaying the second videoconferencing stream after said selecting.

3. The method of claim 1 , wherein the user input is received via one of:

a remote control device;

a computer;

a videoconferencing keyboard;

a keypad device;

a mobile device; or

a pointing device.

4. The method of claim 1 , wherein the method further comprises displaying videoconferencing stream decoding options.

5. The method of claim 4 , wherein said displaying videoconferencing stream decoding options comprises one of:

displaying videoconferencing stream decoding options on a handheld device;

displaying videoconferencing stream decoding options on a computer screen; and

displaying videoconferencing stream decoding options on a videoconferencing display.

6. A videoconferencing device for supporting a plurality of videoconferencing streams, comprising:

one or more videoconferencing inputs, wherein at least one of the videoconferencing inputs is configured to receive a plurality of videoconferencing streams over a network;

a single decoder for decoding a single videoconferencing stream of the plurality of videoconferencing streams, wherein the decoder is coupled to the one or more inputs;

one or more outputs, wherein at least one of the outputs is configured to output a decoded videoconferencing stream, wherein the one or more outputs are coupled to the decoder;

one or more user input devices; and

at least one processor configured to:

provide a first videoconferencing stream of the received plurality of videoconferencing streams to the decoder to be decoded;

receive user input via the one or more user input devices selecting, for decoding, a second videoconferencing stream of the received plurality of videoconferencing streams, wherein the second videoconferencing stream is not the first videoconferencing stream; and

in response to said user input, provide the second videoconferencing stream to the single decoder to be decoded in place of the first videoconferencing stream.

7. The videoconferencing device of claim 6 , wherein the at least one output is coupled to a display, wherein the display is configured to display the first videoconferencing stream prior to said selecting and display the second videoconferencing stream after said selecting.

8. The videoconferencing device of claim 7 , wherein the one or more user input devices comprise at least one of:

a remote control device;

a computer;

a videoconferencing keyboard;

a keypad device;

a mobile device; or

a pointing device.

9. The videoconferencing device of claim 6 , wherein the videoconferencing device is further configured to provide a plurality of videoconferencing stream decoding options via an output of the one or more outputs of the videoconferencing device.

10. The videoconferencing device of claim 9 , wherein the plurality of videoconferencing stream decoding options is provided for display by:

a handheld device;

a computer screen; or

a videoconferencing display of the videoconferencing device.

11. A non-transitory, computer accessible memory medium storing program instructions executable by a processor of a videoconferencing device to:

receive a plurality of videoconferencing streams;

provide a first videoconferencing stream of the received plurality of videoconferencing streams to a single decoder coupled to the processor, wherein the decoder is configured to decode the provided videoconferencing stream, and wherein the decoder decodes not more than one videoconferencing stream at a time;

receive user input selecting, for decoding, a second videoconferencing stream of the received plurality of videoconferencing streams, wherein the second videoconferencing stream is not the first videoconferencing stream; and

provide, in response to said user input, the second videoconferencing stream to the single decoder in place of the first videoconferencing stream.

12. The memory medium of claim 11 , wherein the program instructions are further executable by the processor to:

display the first videoconferencing stream prior to said selecting; and

display the second videoconferencing stream after said selecting.

13. The memory medium of claim 11 , wherein the user input is received via one of:

a remote control device;

a computer;

a videoconferencing keyboard;

a keypad device;

a mobile device; or

a pointing device.

14. The memory medium of claim 11 , wherein the program instructions are further executable by the processor to display videoconferencing stream decoding options.

15. The memory medium of claim 14 , wherein said displaying videoconferencing stream decoding options comprises one of:

displaying videoconferencing stream decoding options on a handheld device;

displaying videoconferencing stream decoding options on a computer screen; and

displaying videoconferencing stream decoding options on a videoconferencing display.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2025
From: SL MIDCO 2, LLC; SL MIDCO 1, LLC; LO PLATFORM MIDCO, INC.; SERENOVA, LLC; LIFESIZE, INC.; TELESTRAT LLC; LIGHT BLUE OPTICS INC.; SERENOVA WFM, INC.
To: ENGHOUSE INTERACTIVE INC.
Reel/Frame 070932/0415 →
SECURITY INTEREST Recorded Mar 16, 2020
From: LIFESIZE, INC.
To: WESTRIVER INNOVATION LENDING FUND VIII, L.P.
Reel/Frame 052179/0063 →
SECURITY INTEREST Recorded Mar 2, 2020
From: SERENOVA, LLC; LIFESIZE, INC.; LO PLATFORM MIDCO, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
Reel/Frame 052066/0126 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2016
From: LIFESIZE COMMUNICATIONS, INC.
To: LIFESIZE, INC.
Reel/Frame 037900/0054 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2010
From: KING, KEITH C.; SLIVINSKI, STEFAN F.; GOYAL, ASHISH
To: LIFESIZE COMMUNICATIONS, INC.
Reel/Frame 025042/0608 →