IP Library Granted Patent US 9,426,499
Granted Patent B2
US 9,426,499 · App. 13/621,714 · Granted Aug 23, 2016

System and method for scalable and low-delay videoconferencing using scalable video coding

Inventors: Mehmet Reha Civanlar (Palo Alto, CA); Alexandros Eleftheriadis (Tenafly, NJ); Danny Hong (New York, NY); Ofer Shapiro (Fair Lawn, NY)
Assignee: VIDYO, INC.
H04N21/234327H04N7/152
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 9,426,499
App. No.
13/621,714
Granted
Aug 23, 2016
Kind
B2
Abstract

Scalable video codecs are provided for use in videoconferencing systems and applications hosted on heterogeneous endpoints/receivers and network environments. The scalable video codecs provide a coded representation of a source video signal at multiple temporal, quality, and spatial resolutions.

Claims (41)

1. A system for video communication between a plurality of endpoints over an electronic communications network and one or more servers, the system comprising:

transmitting and receiving terminals disposed at the endpoints,

wherein at least one transmitting terminal is configured to prepare at least one scalably coded video signal for transmission to other terminals in a base layer and enhancement layers format, and to transmit over the electronic communications network at least the base layer using retransmissions,

wherein at least one receiving terminal is configured to decode the scalably coded video signal layers that are received over the electronic communications network, and to reconstruct a video for local use by combining the decoded video signal layers, and

wherein the servers are configured to mediate the transfer of the scalably coded video signal layers transmitted by the transmitting terminal to a receiving terminal over the electronic communications network leading to the latter terminal.

2. A system for video communication between a plurality of endpoints over an electronic communications network, the system comprising:

transmitting and receiving terminals disposed at the endpoints,

wherein at least one transmitting terminal is configured to prepare at least one scalably coded video signal for transmission to other terminals in a base layer and enhancement layers format, and to transmit over the electronic communications network at least the base layer using retransmissions,

wherein at least one receiving terminal is configured to decode the scalably coded video signal layers that are received over the electronic communications network, and to reconstruct a video for local use by combining the decoded video signal layers, and

wherein the servers are configured to mediate the transfer of the scalably coded video signal layers transmitted by the transmitting terminal to a receiving terminal over the electronic communications network leading to the latter terminal.

3. An endpoint terminal for video communication with other endpoints over one or more servers disposed in an electronics communication network, the endpoint terminal comprising:

at least one scalable video encoder, which is configured to scalably encode at least one video signal in a base layer and enhancement layers format; and

a packet multiplexer, which is configured to multiplex layers of the video signal encoded in the base layer and enhancement layers format for transmission over the electronics communication network,

wherein the endpoint terminal is configured to reliably transmit at least the base layer using retransmissions.

4. The terminal of claim 1 , wherein the scalable video encoder is configured to independently encode the input signal in two or more spatial and/or quality resolutions that may be transmitted simultaneously.

5. An endpoint terminal for video communication with other endpoints over one or more servers disposed in an electronics communication network, the endpoint terminal comprising:

a scalable video decoder or decoders, which is configured to scalably decode one or more video signals in a base layer and enhancement layers format; and

a packet demultiplexer, which is configured to demultiplex layers of the video signal encoded in the base layer and enhancement layers format after reception over the electronics communication network, wherein the terminal is capable of performing reliable reception of at least the base layer using retransmission requests.

6. An endpoint terminal for video communication with other endpoints disposed in an electronics communication network, the endpoint terminal comprising:

a scalable video decoder or decoders, which is configured to scalably decode one or more video signals in a base layer and enhancement layers format; and

a packet demultiplexer, which is configured to demultiplex layers of the video signal encoded in the base layer and enhancement layers format after reception over the electronics communication network, and wherein the endpoint is further configured to perform reliable reception of at least the base layer using retransmission requests.

7. A method for communication between a plurality of endpoints over an electronic communications network and one or more servers, the method comprising:

scalably coding a video signal in a base layer and enhancement layers format;

multiplexing layers of the video signal for transmission over the electronics communication network; and

transmitting at least the base layer from the base layer and enhancement layers of the video signal reliably using retransmissions.

8. A method for communication between a plurality of endpoints over an electronic communications network, the method comprising:

scalably coding a video signal in a base layer and enhancement layers format;

multiplexing layers of the video signal for transmission over the electronics communication network; and

transmitting at least the base layer from the base layer and enhancement layers of the video signal reliably using retransmissions.

9. A method for communicating encoded video signal pictures, which are scalably coded in a base and enhancement layers format, between a plurality of endpoints and one or more servers over an electronic communications network, the method comprising:

using a scalable video decoder or decoders, which is configured to scalably decode one or more video signals in a base layer and enhancement layers format; and

using a packet demultiplexer, which is configured to demultiplex layers of the video signal encoded in the base layer and enhancement layers format after reception over the electronics communication network, and

wherein the endpoint is further configured to perform reliable reception of at least the base layer using retransmission requests.

10. A method for video communication between a plurality of endpoints over an electronic communications network and one or more servers, the method comprising:

disposing transmitting and receiving terminals at the endpoints,

configuring at least one transmitting terminal to prepare at least one scalably coded video signal for transmission to other terminals in a base layer and enhancement layers format, and to transmit at least the base layer reliably using retransmissions,

configuring at least one receiving terminal to decode the scalably coded video signal layers that are received over the electronic communications network, and to reconstruct a video for local use by combining the decoded video signal layers, and

configuring the servers to mediate the transfer of the scalably coded video signal layers transmitted by the transmitting terminal to a receiving terminal over the electronic communications network channels leading to the latter terminal.

11. The method of claim 10 , wherein the base layer and enhancement layers format comprises two independent encodings of the at least one scalably coded video signal.

12. The method of claim 9 , wherein the base layer and enhancement layers format comprises two independent encodings of the one or more video signals at different spatial resolutions or quality levels.

13. A non-transitory computer readable medium comprising a set of instructions to direct a processor to perform the methods recited in one of claims 7 - 8 , 9 - 10 , or 11 - 12 .

Assignments (3)
SECURITY INTEREST Recorded Aug 7, 2018
From: VIDYO, INC.
To: ESW HOLDINGS, INC.
Reel/Frame 046737/0421 →
RELEASE OF SECURITY INTEREST Recorded Jul 26, 2018
From: VENTURE LENDING AND LEASING VI, INC.
To: VIDYO, INC.
Reel/Frame 046634/0325 →
SECURITY AGREEMENT Recorded Nov 13, 2012
From: VIDYO, INC.
To: VENTURE LENDING & LEASING VI, INC.
Reel/Frame 029291/0306 →
Continuity (6)
Continuation 12015956 · Jan 17, 2008
Continuation PCTUS2006028365 · Jul 21, 2006
Provisional Application 60714741 · Sep 7, 2005
Provisional Application 60723392 · Oct 4, 2005
Provisional Application 60775100 · Feb 21, 2006
Related Publication 20130201279A1 · Aug 8, 2013