Inventor
Charles Narad
Inventor
Santa Clara, CA, US
Overview
Patents· 37 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing64%
H04LTransmission of digital information, e.g. telegraphic communication34%
H04JMultiplex communication2%
PatentTitleYear
9,294,386'Apparatus and computer program product for handling network packets using a pipeline of elements'20168,549,256'Tightly coupled scalar and boolean processor with result vector subunit controlled by instruction flow'20138,266,339'Direct memory access (DMA) transfer of network interface statistics'20128,117,356'Direct memory access (DMA) transfer of network interface statistics'20127,886,102'Apparatus for determining compatibility between devices'20117,836,165'Direct memory access (DMA) transfer of network interface statistics'20107,831,974'Method and apparatus for serialized mutual exclusion'20107,761,666'Temporally relevant data placement'20107,573,879'Method and apparatus for generating a header in a communication network'20097,464,212'Method and apparatus for determining compatibility between devices'20087,447,233'Packet aggregation protocol for advanced switching'20087,313,140'Method and apparatus to assemble data segments into full packets for efficient packet-based classification'20077,246,205'Software controlled dynamic push cache'20077,191,433'Compiler for computer programming language including instruction statements for handling network packets'20077,171,486'Reassembly of a transmission control protocol (TCP) data stream from payloads of TCP segments of a bidirectional TCP connection'20077,113,985'Allocating singles and bursts from a freelist'20067,103,821'Method and apparatus for improving network router line rate performance by an improved system for error checking'20067,039,054'Method and apparatus for header splitting/splicing and automating recovery of transmit resources on a per-transmit granularity'20066,996,639'Configurably prefetching head-of-queue from ring buffers'20066,859,841'Programmable system for processing a partitioned network infrastructure'20056,701,338'Cumulative status of arithmetic operations'20046,625,689'Multiple consumer-multiple producer rings'20036,421,730'Programmable system for processing a partitioned network infrastructure'20026,401,117'Platform permitting execution of multiple network infrastructure applications'20026,157,955'Packet processing system including a policy engine having a classification unit'20005,956,756'Virtual address to physical address translation of pages with unknown and variable sizes'19995,892,957'Method and apparatus for interrupt communication in packet-switched microprocessor-based computer system'19995,822,381'Distributed global clock system'19985,727,219'Virtual input/output processor utilizing an interrupt handler'19985,692,197'Method and apparatus for reducing power consumption in a computer network without sacrificing performance'19975,689,713'Method and apparatus for interrupt communication in a packet-switched computer system'19975,657,472'Memory transaction execution system and method for multiprocessor system having independent parallel transaction queues associated with each processor'19975,572,734'Method and apparatus for locking arbitration on a remote bus'19965,560,019'Method and apparatus for handling interrupts in a multiprocessor computer system'19965,479,627'Virtual address to physical address translation cache that supports multiple page sizes'19955,367,695'Bus-to-bus interface for preventing data incoherence in a multiple processor computer system'19945,287,503'System having control registers coupled to a bus whereby addresses on the bus select a control register and a function to be performed on the control register'1994Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1994–1999Patents assigned to SUN MICROSYSTEMS INC (11)· patent assignee history
1994–2007Based in Santa Clara, CA, US· patent location history
2000–2016Patents assigned to INTEL CORP (24)· patent assignee history
2006–2016Based in Los Altos, CA, US· patent location history
2007Patents assigned to INTEL CORPOARTION (1)· patent assignee history
2012Patents assigned to NARAD CHARLES E (2)· patent assignee history
2013Patents assigned to NARAD CHARLES (1)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| INTEL CORP | 24 | 2000–2016 |
| SUN MICROSYSTEMS INC | 11 | 1994–1999 |
| NARAD CHARLES Eself | 2 | 2012 |
| INTEL CORPOARTION | 1 | 2007 |
| NARAD CHARLESself | 1 | 2013 |
Locations
| Location | Patents | Span |
|---|---|---|
| Santa Clara, California, US | 20 | 1994–2007 |
| Los Altos, California, US | 17 | 2006–2016 |