Inventor · San Jose, CA, US

William N. Eatherton

31Patents
17h-index
42Co-inventors
77Inventor score

Filing activity: Aug 10, 1999 → May 6, 2015

Most-cited inventions

PatentTitleAreaCited byStatus
US6560610B1 Data structure using a tree bitmap and method for rapid classification of data in a database Emerging Cross-Sectional Technologies 322 Expired
US6990063B1 Distributing fault indications and maintaining and using a data structure indicating faults to route traffic in a packet switching system Electricity 90 Expired
US6654342B1 Accumulating and distributing flow control information via update messages and piggybacked flow control information in other messages in a packet switching system Electricity 74 Expired
US6728211B1 Method and apparatus for delaying packets being sent from a component of a packet switching system Electricity 70 Expired
US6775737B1 Method and apparatus for allocating and using range identifiers as input values to content-addressable memories Electricity 60 Expired
US6697382B1 Distributing and synchronizing a representation of time between components of a packet switching system Electricity 54 Expired
US6728732B1 Data structure using a tree bitmap and method for rapid classification of data in a database Emerging Cross-Sectional Technologies 36 Expired
US7352739B1 Method and apparatus for storing tree data structures among and within multiple memory channels Electricity 31 Expired
US7103708B2 PERFORMING LOOKUP OPERATIONS USING ASSOCIATIVE MEMORIES OPTIONALLY INCLUDING MODIFYING A SEARCH KEY IN GENERATING A LOOKUP WORD AND POSSIBLY FORCING A NO-HIT INDICATION IN RESPONSE TO MATCHING A PARTICULAR ENTRY Physics 27 Expired
US7249149B1 Tree bitmap data structures and their use in performing lookup operations Emerging Cross-Sectional Technologies 27 Expired
US7613134B2 Method and apparatus for storing tree data structures among and within multiple memory channels Electricity 26 Active
US7349415B2 Method and apparatus for generating and using enhanced tree bitmap data structures in determining a longest prefix match Electricity 26 Expired
US7028136B1 Managing idle time and performing lookup operations to adapt to refresh requirements or operational rates of the particular associative memory or other devices used to implement the system Physics 24 Expired
US6747972B1 Method and apparatus for reducing the required size of sequence numbers used in resequencing packets Electricity 24 Expired
US9680805B1 Method and system for key management Electricity 23 Active
US9531715B1 Method and system for protecting credentials Electricity 17 Active
US7304999B2 Methods and apparatus for processing packets including distributing packets across multiple packet processing engines and gathering the processed packets from the processing engines Electricity 17 Expired
US9680824B1 Method and system for authentication by intermediaries Electricity 13 Active
US9906493B1 Method and system for verifying the integrity of computing devices Electricity 12 Active
US7065609B2 Performing lookup operations using associative memories optionally including selectively determining which associative memory blocks to use in identifying a result and possibly propagating error indications Physics 11 Expired
US9584436B1 Method and system for managing class of service in a network Electricity 9 Active
US7313093B1 Methods and apparatus for selectively discarding packets during overload conditions Electricity 8 Expired
US7404015B2 Methods and apparatus for processing packets including accessing one or more resources shared among processing engines Electricity 8 Expired
US7899067B2 Method and apparatus for generating and using enhanced tree bitmap data structures in determining a longest prefix match Electricity 8 Active
US9531677B1 Method and system for managing network access Electricity 6 Active

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