WAN optimizer for logical networks

A Padmanabhan, R Zhang, P Thakkar… - US Patent …, 2015 - Google Patents
Some embodiments provide a non-transitory machine readable medium of a controller of a
network control system for configuring a wide area network (WAN) optimizer instance to …

Control plane interface for logical middlebox services

A Padmanabhan, T Koponen, R Zhang… - US Patent …, 2018 - Google Patents
Some embodiments provide a non-transitory machine readable medium of a first middlebox
element of several middlebox elements to implement a middlebox instance in a distributed …

Load balancing and destination network address translation middleboxes

R Zhang, T Koponen, P Thakkar, M Casado - US Patent 10,514,941, 2019 - Google Patents
(57) ABSTRACT A controller of a network control system for configuring several middlebox
instances is described. The middlebox instances implement a middlebox in a distributed …

Motion vector prediction

WJ Chien, P Chen, M Karczewicz - US Patent 9,532,066, 2016 - Google Patents
A method of coding video data includes determining a candidate motion vector for each of
one or more candidate portions of a video frame and determining a current motion vector for …

Data compression for video

L Bivolarsky, R Vafin, M Nilsson… - US Patent 9,313,526, 2016 - Google Patents
The present invention provides a technique for performing one or more aspects of video
coding such as quantization, intra prediction coding or inter prediction coding in …

Network control system for configuring middleboxes

R Zhang, T Koponen IV, P Thakkar… - US Patent …, 2019 - Google Patents
Some embodiments provide a method for configuring a logical middlebox in a hosting
system that includes a set of nodes. The logical middlebox is part of a logical network that …

Chroma cache architecture in block processing pipelines

G Cote, JP Bratt, TJ Millet, SI Kong, JJ Cheng - US Patent 9,762,919, 2017 - Google Patents
Methods and apparatus for caching reference data in a block processing pipeline. A cache
may be implemented to which reference data corresponding to motion vectors for blocks …

Architecture of networks with middleboxes

T Koponen, R Zhang, P Thakkar, M Casado - US Patent 10,191,763, 2019 - Google Patents
Primary Examiner—Liang Che A Wang (74) Attorney, Agent, or Firm—Adeli LLP (57)
ABSTRACT Some embodiments provide a system for implementing a logical network that …

Data Compression for Video

L Bivolarsky, R Vafin, M Nilsson… - US Patent App. 12 …, 2011 - Google Patents
A method of encoding a video signal for transmission, comprising: receiving a video signal
comprising a plurality of video frames, each frame being divided into a plurality of image …

Motion estimation in block processing pipelines

JC Chou, MP Rygh - US Patent 10,757,437, 2020 - Google Patents
Block processing pipeline methods and apparatus in which. motion estimation is performed
at a stage of a motion estimation module for a current block with respect to a reference frame …