WH

William A. Hughes

AM AMD: 52 patents #127 of 9,279Top 2%
Globalfoundries: 6 patents #578 of 4,424Top 15%
Samsung: 1 patents #49,284 of 75,807Top 70%
Overall (All Time): #39,450 of 4,157,543Top 1%
60
Patents All Time

Issued Patents All Time

Showing 25 most recent of 60 patents

Patent #TitleCo-InventorsDate
9355034 Removal and optimization of coherence acknowledgement responses in an interconnect Kevin M. Lepak 2016-05-31
8996816 Method and apparatus for selectively bypassing a cache for trace collection in a processor Greggory D. Donley, Benjamin Tsien, Vydhyanathan Kalyanasundharam, Patrick Conway 2015-03-31
8954635 Buffer management using freelist buffers Chengping Yang, Michael K. Fertig 2015-02-10
8787368 Crossbar switch with primary and secondary pickers Chenping Yang, Michael K. Fertig 2014-07-22
8756442 System for processor power limit management Samuel D. Naffziger, John P. Petry, Kiran Bondalapati 2014-06-17
8732410 Method and apparatus for accelerated shared data migration Kevin M. Lepak, Vydhyanathan Kalyanasundharam, Benjamin Tsien, Greggory D. Donley 2014-05-20
8606999 Cache partitioning Greggory D. Donley, Narsing Vijayrao 2013-12-10
8595563 Method and circuitry for debugging a power-gated circuit Benjamin Tsien, Kiran Bondalapati, Hao Huang, Eric M. Rentschler, Jeremy Schreiber +1 more 2013-11-26
RE44487 Command packet packing to mitigate CRC overhead Chen-Ping Yang, Greggory D. Donley, Michael K. Fertig 2013-09-10
8504854 Managing multiple operating points for stable virtual frequencies Samuel D. Naffziger, John P. Petry 2013-08-06
8195887 Processor power management and method Kiran Bondalapati, Vydhyanathan Kalyanasundharam, Kevin M. Lepak, Benjamin T. Sander 2012-06-05
7996653 Shared resources in a chip multiprocessor Vydhyanathan Kalyanasundharam, Kiran Bondalapati, Philip E. Madrid, Stephen C. Ennis 2011-08-09
7882327 Communicating between partitions in a statically partitioned multiprocessing system Vydhyanathan Kalyanasundharam, Patrick Conway, Jeffrey Dwork 2011-02-01
7881303 Command packet packing to mitigate CRC overhead Chen-Ping Yang, Greggory D. Donley, Michael K. Fertig 2011-02-01
7877558 Memory controller prioritization scheme Vydhyanathan Kalyanasundharam, Philip E. Madrid, Roger D. Isaac 2011-01-25
7844758 Dynamic resource allocation scheme for efficient use of a queue 2010-11-30
7840780 Shared resources in a chip multiprocessor Vydhyanathan Kalyanasundharam, Kiran Bondalapati, Philip E. Madrid, Stephen C. Ennis 2010-11-23
7840873 Partial CRC insertion in data packets for early forwarding Chen-Ping Yang, Greggory D. Donley, Michael K. Fertig 2010-11-23
7707341 Virtualizing an interrupt controller Alexander Klaiber 2010-04-27
7603551 Initialization of a computer system including a secure execution mode-capable processor Kevin J. McGrath, Geoffrey S. Strongin, David S. Christie, Dale E. Gulick 2009-10-13
7603550 Computer system including a secure execution mode-capable CPU and a security services processor connected via a secure communication path Kevin J. McGrath, Geoffrey S. Strongin, Dale E. Gulick, David S. Christie 2009-10-13
7480784 Ensuring deadlock free operation for peer to peer traffic in an input/output memory management unit (IOMMU) Mark Hummel, Michael Haertel, Andrew W. Lueck, Mitchell Alsup, Geoffrey S. Strongin 2009-01-20
7383423 Shared resources in a chip multiprocessor Vydhyanathan Kalyanasundharam, Kiran Bondalapati, Philip E. Madrid, Stephen C. Ennis 2008-06-03
7328371 Core redundancy in a chip multiprocessor for highly reliable systems Vydhyanathan Kalyanasundharam, Philip E. Madrid, Scott White, Ajay Naini 2008-02-05
7295563 Method and apparatus for routing packets that have ordering requirements 2007-11-13