MD

Michael Norman Day

IBM: 70 patents #1,048 of 70,183Top 2%
SO Sony: 1 patents #17,262 of 25,231Top 70%
Overall (All Time): #28,778 of 4,157,543Top 1%
71
Patents All Time

Issued Patents All Time

Showing 25 most recent of 71 patents

Patent #TitleCo-InventorsDate
8838950 Security architecture for system on chip David Craft, Harm Peter Hofstee, Charles Ray Johns, John Liberty 2014-09-16
8549521 Virtual devices using a plurality of processors Daniel Alan Brokenshire, Barry L. Minor, Mark Richard Nutter 2013-10-01
8458707 Task switching based on a shared memory condition associated with a data request and detecting lock line reservation lost events Maximino Aguilar, Mark Richard Nutter 2013-06-04
8438569 Broadcasting a condition to threads executing on a plurality of on-chip processors Mark Richard Nutter, Daniel Stasiak 2013-05-07
8214808 System and method for speculative thread assist in a heterogeneous processing environment Michael K. Gschwind, John Kevin Patrick O'Brien, Kathryn M. O'Brien 2012-07-03
8024489 System for communicating command parameters between a processor and a memory flow controller Charles Johns, Peichun Peter Liu, Todd Swanson, Thuong Quang Truong 2011-09-20
7987464 Logical partitioning and virtualization in a heterogeneous architecture Michael K. Gschwind, Mark Richard Nutter, James Xenidis 2011-07-26
7984075 Asynchronous linked data structure traversal Maximino Aguilar, Mark Richard Nutter 2011-07-19
7930457 Channel mechanisms for communicating with a processor event facility Charles Johns, John Liberty, Todd Swanson 2011-04-19
7921151 Managing a plurality of processors as devices Maximino Aguilar, Mark Richard Nutter, James Michael Stafford 2011-04-05
7869459 Communicating instructions and data between a processor and external devices Charles Johns, John Liberty, Todd Swanson, Thuong Quang Truong 2011-01-11
7836222 System and method for tracking messages between a processing unit and an external device Brian Flachs, Harm Peter Hofstee, Charles Ray Johns, John Liberty 2010-11-16
7814281 Method to provide atomic update primitives in an asymmetric heterogeneous multiprocessor environment Charles Ray Johns, James Allan Kahle, Peichum Peter Liu, Thuong Quang Truong 2010-10-12
7778271 Method for communicating instructions and data between a processor and external devices Charles Johns, John Liberty, Todd Swanson, Thuong Quang Truong 2010-08-17
7752350 System and method for efficient implementation of software-managed cache Daniel Alan Brokenshire, Barry L. Minor, Mark Richard Nutter 2010-07-06
7748006 Loading software on a plurality of processors Maximino Aguilar, Alex Chow, Michael Stan Gowen, Mark Richard Nutter, James Xenidis 2010-06-29
7730279 System for limiting the size of a local storage of a processor Adam P. Burns, Brian Flachs, H. Peter Hofstee, Charles Ray Johns, John Liberty 2010-06-01
7725618 Memory barriers primitives in an asymmetric heterogeneous multiprocessor environment Charles Ray Johns, Peichun Peter Liu, Thuong Quang Truong, Takeshi Yamazaki 2010-05-25
7721123 Method and apparatus for managing the power consumption of a data processing system Shigehiro Asano, Jeffrey Douglas Brown, Charles Ray Johns, James Allan Kahle, Alvan W. Ng +2 more 2010-05-18
7711903 Preloading translation buffers Jonathan James DeMent, Charles Johns 2010-05-04
7698473 Methods and apparatus for list transfers using DMA transfers in a multi-processor system Takeshi Yamazaki, Tsutomu Horikawa, James Allan Kahle, Charles Ray Johns, Peichun Peter Liu 2010-04-13
7669078 Method and apparatus for debugging a program on a limited resource processor Sidney James Manning 2010-02-23
7653908 Grouping processors and assigning shared memory space to a group in a heterogeneous computer environment Maximino Aguilar, Mark Richard Nutter, James Xenidis 2010-01-26
7596665 Mechanism for a processor to use locking cache as part of system memory Charles Johns, Thuong Quang Truong 2009-09-29
7590802 Direct deposit using locking cache Charles Johns, Thuong Quang Truong 2009-09-15