Issued Patents All Time
Showing 25 most recent of 33 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9207999 | Integrated link-based data recorder for semiconductor chip | Ashish A. More, Anil Pothireddy, Sudheendra Srivathsa, Brian T. Vanderpool | 2015-12-08 |
| 9110742 | Integrated link-based data recorder for semiconductor chip | Ashish A. More, Anil Pothireddy, Sudheendra Srivathsa, Brian T. Vanderpool | 2015-08-18 |
| 8112590 | Methods and apparatus for reducing command processing latency while maintaining coherence | Jeffrey Douglas Brown, Mark S. Fredrickson, Charles Ray Johns, David J. Krolak | 2012-02-07 |
| 8103835 | Low-cost cache coherency for accelerators | Andrew Henry Wottreng | 2012-01-24 |
| 8010716 | Methods and apparatus for supporting multiple configurations in a multi-processor system | Takeshi Yamazaki, Charles Ray Johns, James Allan Kahle | 2011-08-30 |
| 7975064 | Envelope packet architecture for broadband engine | Michael Joseph Carnevale, David Wayne Hill, Charles Ray Johns, Thomas K. Pokrandt, Jeffrey Joseph Ruedinger +1 more | 2011-07-05 |
| 7904787 | Pipelined cyclic redundancy check for high bandwidth interfaces | Dorothy Marie Thelen | 2011-03-08 |
| 7818507 | Methods and apparatus for facilitating coherency management in distributed multi-processor system | Takeshi Yamazaki, Jeffrey Douglas Brown, Charles Ray Johns | 2010-10-19 |
| 7814279 | Low-cost cache coherency for accelerators | Andrew Henry Wottreng | 2010-10-12 |
| 7802023 | Methods and apparatus for supporting multiple configurations in a multi-processor system | Takeshi Yamazaki, Charles Ray Johns, James Allan Kahle | 2010-09-21 |
| 7797575 | Triple voting cell processors for single event upset protection | Jeffrey Joseph Ruedinger | 2010-09-14 |
| 7746777 | Centralized bandwidth management method and apparatus | Jeffrey Douglas Brown, John D. Irish | 2010-06-29 |
| 7725660 | Directory for multi-node coherent bus | Gary Dale Carpenter, Bernard C. Drerup, Russell D. Hoover, Charles Ray Johns, David J. Krolak +2 more | 2010-05-25 |
| 7669095 | Methods and apparatus for error injection | Jeffrey Joseph Ruedinger | 2010-02-23 |
| 7669013 | Directory for multi-node coherent bus | Gary Dale Carpenter, Bernard C. Drerup, Russell D. Hoover, Charles Ray Johns, David J. Krolak +2 more | 2010-02-23 |
| 7647433 | System and method for flexible multiple protocols | Charles Ray Johns, James Allan Kahle | 2010-01-12 |
| 7646837 | Implementing bandwidth control in a communications link | Dorothy Marie Thelen | 2010-01-12 |
| 7551557 | Method and system for ensuring arbitration fairness in bus ring topology | Jeffrey Joseph Ruedinger | 2009-06-23 |
| 7530068 | Method of resource allocation using an access control mechanism | Michael Norman Day, Charles Ray Johns, Andrew Henry Wottreng | 2009-05-05 |
| 7392367 | Command ordering among commands in multiple queues using hold-off vector generated from in-use vector and queue dependency scorecard | Scott M. Willenborg | 2008-06-24 |
| 7389363 | System and method for flexible multiple protocols | Charles Ray Johns, James Allan Kahle | 2008-06-17 |
| 7324913 | Methods and apparatus for testing a link between chips | Dorothy Marie Thelen | 2008-01-29 |
| 7174398 | Method and apparatus for implementing data mapping with shuffle algorithm | Charles Ray Johns, Jeffrey Joseph Ruedinger | 2007-02-06 |
| 7136938 | Command ordering based on dependencies | Scott M. Willenborg | 2006-11-14 |
| 7124257 | Bus interface controller for determining access counts | Jeffrey Douglas Brown, David J. Krolak, Jeffrey Joseph Ruedinger | 2006-10-17 |