Multi-network architecture for media data exchange
R Garcia, H Jeong, N Patel, BS Tung… - US Patent …, 2013 - Google Patents
Some embodiments use several different types of networks to relay several different types of
media content among several different computing devices. The media content of some …
media content among several different computing devices. The media content of some …
Multiple bit rate video encoding using variable bit rate and dynamic resolution for adaptive video streaming
C Gu, CW Chan, W Chen, S Spears… - US Patent …, 2013 - Google Patents
(57) ABSTRACT A video encoding system encodes video streams for multiple bit rate video
streaming using an approach that permits the encoded bit rate to vary Subject to a peak bit …
streaming using an approach that permits the encoded bit rate to vary Subject to a peak bit …
Parallel multiple bitrate video encoding to reduce latency and dependences between groups of pictures
Y He, F Folta, CW Chan, S Spears, C Gu - US Patent 8,705,616, 2014 - Google Patents
4,142,071 A 2f1979 Croisier et al. 4,216,354 A 8, 1980 Esteban et al. 4,464,783 A 8, 1984
Beraud et al. 5,243,420 A 9, 1993 Hibi 5,381,143 A 1/1995 Shimoyoshi et al. 5,416,521 A …
Beraud et al. 5,243,420 A 9, 1993 Hibi 5,381,143 A 1/1995 Shimoyoshi et al. 5,416,521 A …
Motion based dynamic resolution multiple bit rate video encoding
W Chen, CW Chan, S Spears, Y He, F Folta… - US Patent …, 2012 - Google Patents
A video encoding system encodes video streams for multiple bit rate video streaming using
an approach that permits the encoded resolution to vary based, at least in part, on motion …
an approach that permits the encoded resolution to vary based, at least in part, on motion …
System and method for performing distributed video conferencing
SS Firestone, WR Friedrich, NM Ismail… - US Patent …, 2009 - Google Patents
(57) ABSTRACT A method for executing a video conference is provided that includes
receiving one or more audio streams associated with a video conference from one or more …
receiving one or more audio streams associated with a video conference from one or more …
Video encoding using previously calculated motion information
C Gu, CW Chan, W Chen, S Spears… - US Patent …, 2012 - Google Patents
(57) ABSTRACT A video encoder uses previously calculated motion informa tion for inter
frame coding to achieve faster computation speed for video compression. In a multi bit rate …
frame coding to achieve faster computation speed for video compression. In a multi bit rate …
System and method for performing distributed video conferencing
SS Firestone, WR Friedrich, NM Ismail… - US Patent …, 2006 - Google Patents
From the foregoing, it may be appreciated by those skilled in the art that a need has arisen
for an improved communi cations approach that provides for more appropriate data routing …
for an improved communi cations approach that provides for more appropriate data routing …
Dynamically switched and static multiple video streams for a multimedia conference
R Baird, S Sarkar, R Knotts - US Patent 8,081,205, 2011 - Google Patents
US PATENT DOCUMENTS 6,285.405 B1 9, 2001 Binford et al. 6,300,973 B1 10/2001 Feder
et al. 6,327.276 B1 12/2001 Robert et al. 6,463,414 B1 10/2002 Su et al. 6,535,604 B1 …
et al. 6,327.276 B1 12/2001 Robert et al. 6,463,414 B1 10/2002 Su et al. 6,535,604 B1 …
Audio processing in a multi-participant conference
H Jeong, R Salsbury - US Patent 7,864,209, 2011 - Google Patents
Some embodiments provide an architecture for establishing multi-participant audio
conferences over a computer net work. This architecture has a central distributor that …
conferences over a computer net work. This architecture has a central distributor that …
Method and system for allowing video-conference to choose between various associated video conferences
N Eshkoli, N Wagner - US Patent 7,679,638, 2010 - Google Patents
BACKGROUND Companies and organizations increasingly use videocon ferencing to
reduce traveling expenses and to save time. To create a satisfactory videoconference, a …
reduce traveling expenses and to save time. To create a satisfactory videoconference, a …