PB

Peter J. Bannon

Tesla: 20 patents #25 of 838Top 3%
Apple: 10 patents #3,170 of 18,612Top 20%
DE Digital Equipment: 8 patents #114 of 2,100Top 6%
HP HP: 5 patents #2,937 of 16,619Top 20%
CC Compaq Computer: 1 patents #854 of 1,604Top 55%
CG Compaq Information Technologies Group: 1 patents #84 of 407Top 25%
Overall (All Time): #63,979 of 4,157,543Top 2%
45
Patents All Time

Issued Patents All Time

Showing 25 most recent of 45 patents

Patent #TitleCo-InventorsDate
12306703 System and method for handling errors in a vehicle neural network processor Christopher Hsiong, Emil Talpes, Debjit Das Sarma, Kevin A. Hurd, Benjamin Floering 2025-05-20
12307350 Systems and methods for hardware-based pooling Kevin A. Hurd 2025-05-20
12216610 Computational array microprocessor system using non-consecutive data formatting Emil Talpes, William McGee 2025-02-04
12086097 Vector computational unit Debjit Das Sarma, Emil Talpes 2024-09-10
11893393 Computational array microprocessor system with hardware arbiter managing memory requests Emil Talpes, Kevin A. Hurd 2024-02-06
11797304 Instruction set architecture for a vector computational unit Debjit Das Sarma, Emil Talpes 2023-10-24
11734095 System and method for handling errors in a vehicle neural network processor Christopher Hsiong, Emil Talpes, Debjit Das Sarma, Kevin A. Hurd, Benjamin Floering 2023-08-22
11698773 Accelerated mathematical engine Kevin A. Hurd, Emil Talpes 2023-07-11
11681649 Computational array microprocessor system using non-consecutive data formatting Emil Talpes, William McGee 2023-06-20
11561791 Vector computational unit receiving data elements in parallel from a last row of a computational array Debjit Das Sarma, Emil Talpes 2023-01-24
11409692 Vector computational unit Debjit Das Sarma, Emil Talpes 2022-08-09
11403069 Accelerated mathematical engine Kevin A. Hurd, Emil Talpes 2022-08-02
11157441 Computational array microprocessor system using non-consecutive data formatting Emil Talpes, William McGee 2021-10-26
11157287 Computational array microprocessor system with variable latency memory access Emil Talpes, Kevin A. Hurd 2021-10-26
11132245 System and method for handling errors in a vehicle neural network processor Christopher Hsiong, Emil Talpes, Debjit Das Sarma, Kevin A. Hurd, Benjamin Floering 2021-09-28
10747844 Systems and methods for converting a matrix input to a vectorized input for a matrix processor William McGee, Emil Talpes 2020-08-18
10715175 Systems and methods for encoding and decoding Kevin A. Hurd 2020-07-14
10671349 Accelerated mathematical engine Kevin A. Hurd, Emil Talpes 2020-06-02
10606678 System and method for handling errors in a vehicle neural network processor Christopher Hsiong, Emil Talpes, Debjit Das Sarma, Kevin A. Hurd, Benjamin Floering 2020-03-31
10416899 Systems and methods for low latency hardware memory management Kevin A. Hurd, Emil Talpes 2019-09-17
9354886 Maintaining the integrity of an execution return address stack Ramesh Gunna, Andrew J. Beaumont-Smith 2016-05-31
9280352 Lookahead scanning and cracking of microcode instructions in a dispatch queue Ramesh Gunna, Rajat Goel 2016-03-08
9009451 Instruction type issue throttling upon reaching threshold by adjusting counter increment amount for issued cycle and decrement amount for not issued cycle Daniel C. Murray, Andrew J. Beaumont-Smith, John H. Mylius, Toshi Takayanagi, Jung Wook Cho 2015-04-14
8566528 Combining write buffer with dynamically adjustable flush metrics Andrew J. Beaumont-Smith, Ramesh Gunna, Wei-Han Lien, Brian P. Lilly, Jaidev P. Patwardhan +2 more 2013-10-22
8364936 Processor employing split scheduler in which near, low latency operation dependencies are tracked separate from other operation dependencies Andrew J. Beaumont-Smith, Honkai Tam, Daniel C. Murray, John H. Mylius, Pradeep Kanapathipillai 2013-01-29