Inventor

Joseph Cheng

Inventor
Palo Alto, CA, US

Overview

31→
Patents
2004–2019
Patent span
Electricity
Primary field (CPC H)

Patents· 31 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

H04Lprimary
H04LTransmission of digital information, e.g. telegraphic communication38%
H04NPictorial communication, e.g. television19%
G06TImage data processing or generation, in general17%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use9%
G06FElectric digital data processing6%
Y02BClimate change mitigation technologies related to buildings, e.g. housing, house appliances or related end-user applications4%
G11CStatic stores2%
H03HImpedance networks, e.g. resonant circuits2%
H04RLoudspeakers, microphones, gramophone pick-ups or like acoustic electromechanical transducers2%
PatentTitleYear
10,313,683Video encoder with context switching201910,200,275Hardware-accelerated packet multicasting201910,033,650Preserving quality of service across trill networks20189,762,919'Chroma cache architecture in block processing pipelines'20179,641,158'Low power decimator'20179,571,846'Data storage and access in block processing pipelines'20179,454,378'Global configuration broadcast'20169,407,449'Hardware-accelerated packet multicasting'20169,336,558'Wavefront encoding with parallel bit stream encoding'20169,305,325'Neighbor context caching in block processing pipelines'20169,292,899'Reference frame data prefetching in block processing pipelines'20169,224,186'Memory latency tolerance in block processing pipelines'20159,218,639'Processing order in block processing pipelines'20159,215,472'Parallel hardware and software block processing pipelines'20159,143,445'Method and system for link aggregation across multiple switches'20159,143,459'Queue speed-up by using multiple linked lists'20159,014,186'Hardware-accelerated packet multicasting'20158,848,718'Hierarchical metering in a virtual router-based network switch'20148,737,418'Queue speed-up by using multiple linked lists'20148,645,609'Two-port memory implemented with single-port memory blocks'20148,644,311'Hardware-accelerated packet multicasting in a virtual routing system'20148,625,427'Multi-path switching with edge-to-edge flow control'20148,446,914'Method and system for link aggregation across multiple switches'20138,111,690'Routing traffic through a virtual router-based network switch'20127,933,269'Hardware-accelerated packet multicasting in a virtual routing system'20117,668,087'Hierarchical metering in a virtual router-based network switch'20107,522,604'Routing traffic through a virtual router-based network switch'20097,266,120'System and method for hardware accelerated packet multicast in a virtual routing system'20077,177,311'System and method for routing traffic through a virtual router-based network switch'20077,161,904'System and method for hierarchical metering in a virtual router based network switch'20076,690,381'Method and system for performing multi-texturing operations using recursive interleaving'2004

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2004–2019Based in Sunnyvale, CA, US· patent location history
2007–2019Patents assigned to FORTINET INC (10)· patent assignee history
2012–2014Patents assigned to CHENG JOSEPH (3)· patent assignee history
2013–2015Patents assigned to BROCADE COMM SYSTEMS INC (6)· patent assignee history
2013–2014Patents assigned to CHENG JOSEPH JUH-EN (4)· patent assignee history
2013–2019Based in Palo Alto, CA, US· patent location history
2015–2019Patents assigned to APPLE INC (11)· patent assignee history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
APPLE INC112015–2019
FORTINET INC102007–2019
BROCADE COMM SYSTEMS INC62013–2015
CHENG JOSEPH JUH-ENself42013–2014
CHENG JOSEPHself32012–2014
Locations
LocationPatentsSpan
Palo Alto, California, US182013–2019
Sunnyvale, California, US132004–2019