PF

Peter Fiacco

EM Emulex: 7 patents #6 of 79Top 8%
EM Emulex Design And Manufacturing: 5 patents #15 of 142Top 15%
Caltech: 1 patents #2,143 of 4,321Top 50%
Overall (All Time): #383,689 of 4,157,543Top 10%
13
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
9075797 Restore PCIe transaction ID on the fly Daming Jin, Vuong Cao Nguyen, Sam Su, John Sui-kei Tang 2015-07-07
8631169 Restore PCIe transaction ID on the fly Daming Jin, Vuong Cao Nguyen, Sam Su, John Sui-kei Tang 2014-01-14
7937188 Chip overheating protection Michael Liu, Bradley Roach, Vuong Cao Nguyen, Shak Loong Kwok 2011-05-03
7363396 Supercharge message exchanger Michael Liu, Bradley Roach, Sam Su 2008-04-22
7096296 Supercharge message exchanger Michael Liu, Bradley Roach, Sam Su 2006-08-22
6829660 Supercharge message exchanger Michael Liu, Bradley Roach, Sam Su 2004-12-07
6304910 Communication processor having buffer list modifier control bits Bradley Roach, Greg Scherer, Stuart B. Berman, David James Duckman 2001-10-16
6098125 Method of mapping fibre channel frames based on control and type header fields Bradley Roach, Karl M. Henson 2000-08-01
6041397 Efficient transmission buffer management system Wayne Rickard, Vi Dinh Chau 2000-03-21
6005849 Full-duplex communication processor which can be used for fibre channel frames Bradley Roach, Greg Scherer 1999-12-21
5860149 Memory buffer system using a single pointer to reference multiple associated data Wayne Rickard, Vi Dinh Chau 1999-01-12
5745727 Linked caches memory for storing units of information Vi Dinh Chau, Stuart B. Berman 1998-04-28
5659720 Computer control device for managing a timer array Vi Dinh Chau, Jennifer Jo Sullivan 1997-08-19