Inventor · Los Altos, CA, US

Charles E. Narad

37Patents
20h-index
36Co-inventors
85Inventor score

Filing activity: Sep 27, 1991 → Sep 11, 2013

Most-cited inventions

PatentTitleAreaCited byStatus
US6157955A Packet processing system including a policy engine having a classification unit Electricity 622 Expired
US6421730B1 Programmable system for processing a partitioned network infrastructure Electricity 141 Expired
US5479627A Virtual address to physical address translation cache that supports multiple page sizes Physics 120 Expired
US6859841B2 Programmable system for processing a partitioned network infrastructure Electricity 118 Expired
US6401117B1 Platform permitting execution of multiple network infrastructure applications Electricity 104 Expired
US5692197A Method and apparatus for reducing power consumption in a computer network without sacrificing performance Physics 82 Expired
US5657472A Memory transaction execution system and method for multiprocessor system having independent parallel transaction queues associated with each processor Physics 74 Expired
US7191433B2 Compiler for computer programming language including instruction statements for handling network packets Electricity 62 Expired
US6625689B2 Multiple consumer-multiple producer rings Electricity 55 Expired
US5956756A Virtual address to physical address translation of pages with unknown and variable sizes Physics 54 Expired
US5367695A Bus-to-bus interface for preventing data incoherence in a multiple processor computer system Physics 51 Expired
US7573879B2 Method and apparatus for generating a header in a communication network Electricity 50 Active
US5560019A Method and apparatus for handling interrupts in a multiprocessor computer system Physics 49 Expired
US5892957A Method and apparatus for interrupt communication in packet-switched microprocessor-based computer system Physics 47 Expired
US9294386B2 Apparatus and computer program product for handling network packets using a pipeline of elements Electricity 43 Active
US5689713A Method and apparatus for interrupt communication in a packet-switched computer system Physics 40 Expired
US6996639B2 Configurably prefetching head-of-queue from ring buffers Physics 32 Expired
US5822381A Distributed global clock system Electricity 29 Expired
US5572734A Method and apparatus for locking arbitration on a remote bus Physics 24 Expired
US6701338B2 Cumulative status of arithmetic operations Electricity 20 Expired
US7761666B2 Temporally relevant data placement Physics 16 Active
US7447233B2 Packet aggregation protocol for advanced switching Electricity 14 Active
US5287503A 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 Physics 14 Expired
US5727219A Virtual input/output processor utilizing an interrupt handler Physics 12 Expired
US7113985B2 Allocating singles and bursts from a freelist Physics 11 Expired

Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.