Issued Patents All Time
Showing 26–48 of 48 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 8972995 | Apparatus and methods to concurrently perform per-thread as well as per-tag memory access scheduling within a thread and across two or more threads | Ruben Khazhakyan, Harutyan Aslanyan, Drew E. Wingard, Chien-Chun Chou | 2015-03-03 |
| 8892447 | Quality assessment of text derived from an audio signal | Thomas P. Apone, Bradley C. Botkin | 2014-11-18 |
| 8768654 | Interactive configuration-management-based diagramming tool | Narinder Nayar, Girish Kandi, Vinayak Pharande, Shailesh Charati, Manoj Vazarkar +2 more | 2014-07-01 |
| 8484397 | Various methods and apparatus for a memory scheduler with an arbiter | Drew E. Wingard | 2013-07-09 |
| 8438320 | Various methods and apparatus for address tiling and channel interleaving throughout the integrated system | Drew E. Wingard, Chien-Chun Chou | 2013-05-07 |
| 8438306 | Apparatus and methods for on layer concurrency in an integrated circuit | Benoit de LESCURE | 2013-05-07 |
| 8229723 | Performance software instrumentation and analysis for electronic design automation | Chien-Chun Chou, Drew E. Wingard | 2012-07-24 |
| 8214847 | Distributed messaging system with configurable assurances | Gueorgui Chkodrov, Richard D. Hill, Craig A. Critchley, Tihomir Tarnavski, Mitchell G. Morris +1 more | 2012-07-03 |
| 8200836 | Durable exactly once message delivery at scale | Gueorgui Chkodrov, Richard D. Hill, Craig A. Critchley, Tihomir Tarnavski, Mitchell G. Morris +1 more | 2012-06-12 |
| 8190804 | Various methods and apparatus for a memory scheduler with an arbiter | Drew E. Wingard | 2012-05-29 |
| 8108648 | Various methods and apparatus for address tiling | Drew E. Wingard, Vida Vakilotojar, Chien-Chun Chou | 2012-01-31 |
| 8073820 | Method and system for a database to monitor and analyze performance of an electronic design | Chien-Chun Chou, Pascal Chauvet | 2011-12-06 |
| 7945631 | Message state maintenance at a cursor | Gueorgui Chkodrov, Richard D. Hill, Craig A. Critchley, Tihomir Tarnavski, Mitchell G. Morris +1 more | 2011-05-17 |
| 7945819 | Message state maintenance at a message log | Gueorgui Chkodrov, Richard D. Hill, Craig A. Critchley, Tihomir Tarnavski, Mitchell G. Morris +1 more | 2011-05-17 |
| 7624308 | Failed message error recovery using application specific error queues | Craig A. Critchley, Richard D. Hill, Uday Hedge, Alexander Dadiomov | 2009-11-24 |
| 7613832 | Reliably transferring queued application messages | Craig A. Critchley, Uday Hegde, Alan S. Geller, David Driver, Richard D. Hill +1 more | 2009-11-03 |
| 7613830 | Reliably transferring queued application messages | Craig A. Critchley, Uday Hegde, Alan S. Geller, David Driver, Richard D. Hill +1 more | 2009-11-03 |
| 7613831 | Reliably transferring queued application messages | Craig A. Critchley, Uday Hegde, Alan S. Geller, David Driver, Richard D. Hill +1 more | 2009-11-03 |
| 7512957 | Interface infrastructure for creating and interacting with web services | Shy Cohen, Geary L. Eppley, Douglas M. Purdy, James E. Johnson, Stephen J. Millet +54 more | 2009-03-31 |
| 7467388 | Monitoring message queues and starting processing applications | David Driver, Geoffrey M. Kizer, Uday Hedge | 2008-12-16 |
| 7421501 | Queued sessions for communicating correlated messages over a network | Craig A. Critchley, Richard Dievendorff, Richard D. Hill, Uday Hegde | 2008-09-02 |
| 5855009 | Concurrent design tradeoff analysis system and method | Fred Garcia | 1998-12-29 |
| 5842192 | Concurrent design tradeoff analysis system and method | Fred Garcia | 1998-11-24 |