Inventor
Erik R. Swenson
Inventor
San Jose, CA, US
Overview
Patents· 53 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 communication43%
G06FElectric digital data processing19%
H04NPictorial communication, e.g. television19%
H04WWireless communication networks7%
H04QSelecting4%
A61KPreparations for medical, dental or toiletry purposes1%
C07DHeterocyclic compounds1%
G06TImage data processing or generation, in general1%
G09GArrangements or circuits for control of indicating devices using static means to present variable information1%
H03MCoding1%
PatentTitleYear
10,484,442Just-in-time distributed video cache201910,375,444Partial video pre-fetch20199,973,381Linked list scripting engine20189,800,633'Just-in-time distributed video cache'20179,621,606'Real-time video detector'20179,331,944'Real-time network monitoring and subscriber identification with an on-demand appliance'20169,271,003'Real-time audio or video transcoding'20169,247,260'Hybrid bitmap-mode encoding'20169,160,624'Linked list scripting engine'20159,154,361'Just-in-time distributed video cache'20159,106,719'Real-time video optimizer'20158,924,694'Packet data modification processor'20148,792,347'Real-time network monitoring and subscriber identification with an on-demand appliance'20148,762,488'Client-selected network services'20148,711,929'Network-based dynamic encoding'20148,648,858'Hybrid text and image based encoding'20148,630,512'Dynamic client-server video tiling streaming'20148,614,236'Methods of treating pulmonary disease using acetazolamide and structurally related derivatives'20138,484,358'Real-time video detector'20138,468,130'Assisted hybrid mobile browser'20138,464,093'Memory array error correction'20138,443,398'Architecture for delivery of video content responsive to remote interaction'20138,392,950'Architecture for delivery of video content responsive to remote interaction'20138,375,304'Maintaining state of a web page'20138,274,974'Method and apparatus for providing quality of service across a switched backplane for multicast packets'20128,161,270'Packet data modification processor'20127,889,658'Method of and system for transferring overhead data over a serial interface'20117,821,931'System and method for assembling a data packet'20107,822,032'Data structures for supporting packet data modification operations'20107,822,038'Packet processing system architecture and method'20107,724,669'High speed bus with flow control and extended burst enhancements'20107,719,968'Multi-priority multi-color markers for traffic metering'20107,675,915'Packet processing system architecture and method'20107,619,971'Methods, systems, and computer program products for allocating excess bandwidth of an output among network users'20097,613,209'System and method for egress packet marking'20097,606,249'Methods and systems for caching packets to be written to or read from packet memory'20097,580,409'System for and method of communicating control information between entities interconnected by backplane connections'20097,546,480'High speed bus with alignment, re-timing and buffer underflow/overflow detection enhancements'20097,539,750'System and method for packet processor status monitoring'20097,463,628'Packet data modification processor command instruction set'20087,385,984'Packet processing system architecture and method'20087,366,935'High speed bus with alignment, re-timing and buffer underflow/overflow detection enhancements'20087,304,996'System and method for assembling a data packet'20077,292,591'Packet processing system architecture and method'20077,272,672'High speed bus with flow control and extended burst enhancements between sender and receiver wherein counter is maintained at sender for free buffer space available'20077,185,216'System for synchronizing first and second sections of data to opposing polarity edges of a clock'20077,130,308'Data path architecture for a LAN switch'2006RE038820'Multi-protocol packet framing over an isochronous network'20056,295,299'Data path architecture for a LAN switch'20016,034,957'Sliced comparison engine architecture and method for a LAN switch'20005,926,120'Multi-channel parallel to serial and serial to parallel conversion using a RAM array'19995,541,921'Isochronous serial time division multiplexer'19965,533,018'Multi-protocol packet framing over an isochronous network'1996Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1996–2019Based in San Jose, CA, US· patent location history
1999–2006Based in Campbell, CA, US· patent location history
2000–2014Patents assigned to EXTREME NETWORKS INC (27)· patent assignee history
2012–2016Patents assigned to SWENSON ERIK R (15)· patent assignee history
2013–2016Patents assigned to BHANDARI NITIN (10)· patent assignee history
2013–2017Patents assigned to SKYFIRE LABS INC (10)· patent assignee history
2013Based in Mercer Island, WA, US· patent location history
2014–2019Patents assigned to OPERA SOFTWARE IRELAND LTD (12)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| EXTREME NETWORKS INC | 27 | 2000–2014 |
| SWENSON ERIK Rself | 15 | 2012–2016 |
| OPERA SOFTWARE IRELAND LTD | 12 | 2014–2019 |
| BHANDARI NITIN | 10 | 2013–2016 |
| SKYFIRE LABS INC | 10 | 2013–2017 |
Locations
| Location | Patents | Span |
|---|---|---|
| San Jose, California, US | 48 | 1996–2019 |
| Campbell, California, US | 4 | 1999–2006 |
| Mercer Island, Washington, US | 1 | 2013 |