Inventor · Austin, TX, US

David P. Sonnier

79Patents
20h-index
114Co-inventors
91Inventor score

Filing activity: Jun 6, 1995 → Mar 29, 2024

Most-cited inventions

PatentTitleAreaCited byStatus
US5751955A Method of synchronizing a pair of central processor units for duplex, lock-step operation by copying data into a corresponding locations of another memory Electricity 159 Expired
US8214868B2 Flexible traffic management and shaping processing for multimedia distribution Electricity 156 Active
US6233702A Self-checked, lock step processor pairs Electricity 151 Expired
US5751932A Fail-fast, fail-functional, fault-tolerant multiprocessor system Electricity 136 Expired
US5574849A Synchronized data transmission between elements of a processing system Electricity 121 Expired
US6151689A Detecting and isolating errors occurring in data communication in a multiple processor system Physics 110 Expired
US5914953A Network message routing using routing table information and supplemental enable information for deadlock prevention Electricity 96 Expired
US6157967A Method of data communication flow control in a data processing system using busy/ready commands Physics 90 Expired
US5675807A Interrupt message delivery identified by storage location of received interrupt data Electricity 80 Expired
US5964835A Storage access validation to data messages using partial storage address data indexed entries containing permissible address range validation for message source Electricity 78 Expired
US5790776A Apparatus for detecting divergence between a pair of duplexed, synchronized processor elements Physics 74 Expired
US7149211B2 Virtual reassembly system and method of operation thereof Electricity 69 Expired
US5710549A Routing arbitration for shared resources Physics 53 Expired
US6145061A Method of management of a circular queue for asynchronous access Physics 47 Expired
US5675579A Method for verifying responses to messages using a barrier message Electricity 46 Expired
US5983269A Method and apparatus for configuring routing paths of a network communicatively interconnecting a number of processing elements Electricity 43 Expired
US8255644B2 Network communications processor architecture with memory load balancing Electricity 39 Active
US7159219B2 Method and apparatus for providing multiple data class differentiation with priorities using a single scheduling structure Electricity 25 Expired
US6754795B2 Methods and apparatus for forming linked list queue using chunk-based structure Physics 24 Expired
US7075936B2 Voice packet processor and method of operation thereof Electricity 23 Expired
US7802245B2 Methods and apparatus for performing in-service upgrade of software in network processor Physics 18 Active
US5694121A Latency reduction and routing arbitration for network message routers Physics 18 Expired
US7116680B1 Processor architecture and a method of processing Electricity 18 Expired
US7245624B2 Processor with table-based scheduling using software-controlled interval computation Electricity 12 Expired
US7930691B2 Methods and apparatus for updating data structures during in-service upgrade of software in network processor Physics 11 Active

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