Method and apparatus for real time parallel encoding
JW Richardson, RE Goedeken, J Cahnbley - US Patent 9,219,917, 2015 - Google Patents
There are provided apparatus and methods for parallelizing an encoding process across
multiple processors. An apparatus includes a computing resource balancer and a splitter …
multiple processors. An apparatus includes a computing resource balancer and a splitter …
Multi-instance video encoder
HW Graves - US Patent 8,249,168, 2012 - Google Patents
A system and method are disclosed for providing improved processing of video data. A multi-
instance encoding module receives combined video and audio input, which is then …
instance encoding module receives combined video and audio input, which is then …
Real-time network adaptive digital video encoding/decoding
JJ Rosenzweig, MJ West, S Blackman - US Patent 8,250,618, 2012 - Google Patents
A method for real time video transmission over networks with varying bandwidth is
described. Image quality is maintained even under degrading network performance …
described. Image quality is maintained even under degrading network performance …
Business process management system having dynamic task assignment
MA Gailloux, DL Biere - US Patent 8,136,114, 2012 - Google Patents
Disclosed herein is a system and method for the dynamic assignment of tasks within an
enterprise through determining a group of one or more candidate resources based on …
enterprise through determining a group of one or more candidate resources based on …
Multi-threaded streaming data decoding
JN Wang, M Mehta - US Patent 8,213,518, 2012 - Google Patents
Streaming data may be decoded by dividing a process for decoding the streaming data into
two or more tasks based on data dependencies between the two or more tasks. The two or …
two or more tasks based on data dependencies between the two or more tasks. The two or …
Parallel programming and execution systems and techniques
W Zhao, YR Sermadevi, C Chang… - US Patent …, 2011 - Google Patents
Parallel programming and execution systems and techniques are discussed herein. In
accordance with one technique, a parallel programming model is used to decompose a …
accordance with one technique, a parallel programming model is used to decompose a …
Video encoding and decoding using parallel processors
JJ Rosenzweig, BG Lewis - US Patent 8,121,197, 2012 - Google Patents
A method is disclosed for the decoding and encoding of a block-based video bit-stream such
as MPEG2, H. 264-AVC, VC1, or VP6 using a system containing one or more high speed …
as MPEG2, H. 264-AVC, VC1, or VP6 using a system containing one or more high speed …
Method for efficiently executing video encoding operations on stream processor architectures
JJ Rosenzweig, BG Lewis, S Blackman - US Patent 8,184,715, 2012 - Google Patents
Techniques are disclosed for employing a set of stream processors to greatly accelerate
common video encoding and transcoding tasks, with the goal of making these tasks run at a …
common video encoding and transcoding tasks, with the goal of making these tasks run at a …
Accelerated video encoding
A Ganesh, DJ Munsil, GJ Sullivan, GF Evans… - US Patent …, 2014 - Google Patents
A video encoding acceleration service to increase one or more of the speed and quality of
video encoding is described. The service acts as an intermediary between an arbitrary video …
video encoding is described. The service acts as an intermediary between an arbitrary video …
Dynamic selection of hardware processors for stream processing
A Chaudhri, EM Filippi - US Patent 9,569,221, 2017 - Google Patents
BACKGROUND The use of complex software algorithms to improve the experiences of
device users places increasing demands on the computing capabilities of Such devices …
device users places increasing demands on the computing capabilities of Such devices …