Inventor · disambiguated record
Michael Norman Day
Also filed as: DAY MICHAEL N · DAY MICHAEL NORMAN
71 granted patents·11 pending applications·2,436 citations·filing 1983–2009
99Inventor score
Files withIBM70SONY COMPUTER ENTERTAINMENT INC3BROKENSHIRE DANIEL ALAN2DAY MICHAEL NORMAN2AGUILAR JR MAXIMINO1
Top patents by PatentIndex Score
82 records- 0197US4851987ASystem for reducing processor power consumption by stopping processor clock supply if a desired event does not occurIBM·Filed 1986·Granted Jul 25, 1989·329 cites·10 claims
- 0296US5996015AMethod of delivering seamless and continuous presentation of multimedia data files to a target device by assembling and concatenating multimedia segments in memoryIBM·Filed 1997·Granted Nov 30, 1999·440 cites·22 claims
- 0396US4907150AApparatus and method for suspending and resuming software applications on a computerIBM·Filed 1988·Granted Mar 6, 1990·223 cites·19 claims
- 0495US7523157B2Managing a plurality of processors as devicesIBM·Filed 2003·Granted Apr 21, 2009·109 cites·6 claims
- 0594US7386636B2System and method for communicating command parameters between a processor and a memory flow controllerIBM·Filed 2005·Granted Jun 10, 2008·36 cites·22 claims
- 0693US7987464B2Logical partitioning and virtualization in a heterogeneous architectureIBM·Filed 2006·Granted Jul 26, 2011·38 cites·26 claims
- 0792US5941951AMethods for real-time deterministic delivery of multimedia data in a client/server systemIBM·Filed 1997·Granted Aug 24, 1999·158 cites·16 claims
- 0891US7546393B2System for asynchronous DMA command completion notification wherein the DMA command comprising a tag belongs to a plurality of tag groupsIBM·Filed 2007·Granted Jun 9, 2009·23 cites·7 claims
- 0990US8214808B2System and method for speculative thread assist in a heterogeneous processing environmentDAY MICHAEL NORMAN·Filed 2007·Granted Jul 3, 2012·32 cites·20 claims
- 1090US7516456B2Asymmetric heterogeneous multi-threaded operating systemIBM·Filed 2003·Granted Apr 7, 2009·64 cites·8 claims
- 1189US6820143B2On-chip data transfer in multi-processor systemIBM·Filed 2002·Granted Nov 16, 2004·58 cites·24 claims
- 1288US7653908B2Grouping processors and assigning shared memory space to a group in a heterogeneous computer environmentIBM·Filed 2008·Granted Jan 26, 2010·17 cites·16 claims
- 1388US7478390B2Task queue management of virtual devices using a plurality of processorsIBM·Filed 2003·Granted Jan 13, 2009·51 cites·1 claims
- 1487US7533238B2Method for limiting the size of a local storage of a processorIBM·Filed 2005·Granted May 12, 2009·17 cites·12 claims
- 1587US5892913ASystem and method for datastreams employing shared loop architecture multimedia subsystem clustersIBM·Filed 1996·Granted Apr 6, 1999·129 cites·8 claims
- 1686US7921151B2Managing a plurality of processors as devicesIBM·Filed 2008·Granted Apr 5, 2011·14 cites·12 claims
- 1784US8549521B2Virtual devices using a plurality of processorsBROKENSHIRE DANIEL ALAN·Filed 2008·Granted Oct 1, 2013·12 cites·43 claims
- 1884US7748006B2Loading software on a plurality of processorsIBM·Filed 2008·Granted Jun 29, 2010·13 cites·12 claims
- 1983US7869459B2Communicating instructions and data between a processor and external devicesIBM·Filed 2008·Granted Jan 11, 2011·9 cites·41 claims
- 2083US6981072B2Memory management in multiprocessor systemIBM·Filed 2003·Granted Dec 27, 2005·34 cites·24 claims
- 2182US7778271B2Method for communicating instructions and data between a processor and external devicesIBM·Filed 2005·Granted Aug 17, 2010·9 cites·1 claims
- 2282US7500039B2Method for communicating with a processor event facilityIBM·Filed 2005·Granted Mar 3, 2009·11 cites·1 claims
- 2382US5996025ANetwork transparent access framework for multimedia servingIBM·Filed 1997·Granted Nov 30, 1999·142 cites·15 claims
- 2479US7711903B2Preloading translation buffersIBM·Filed 2007·Granted May 4, 2010·8 cites·18 claims
- 2578US7200688B2System and method asynchronous DMA command completion notification by accessing register via attached processing unit to determine progress of DMA commandIBM·Filed 2003·Granted Apr 3, 2007·21 cites·15 claims
- 2678US7093080B2Method and apparatus for coherent memory structure of heterogeneous processor systemsIBM·Filed 2003·Granted Aug 15, 2006·25 cites·20 claims
- 2777US7565659B2Light weight context switchingIBM·Filed 2004·Granted Jul 21, 2009·24 cites·3 claims
- 2875US7389508B2System and method for grouping processors and assigning shared memory space to a group in heterogeneous computer environmentIBM·Filed 2003·Granted Jun 17, 2008·18 cites·8 claims
- 2975US7103748B2Memory management for real-time applicationsIBM·Filed 2002·Granted Sep 5, 2006·21 cites·14 claims
- 3073US7814281B2Method to provide atomic update primitives in an asymmetric heterogeneous multiprocessor environmentIBM·Filed 2006·Granted Oct 12, 2010·2 cites·20 claims
- 3173US7496917B2Virtual devices using a pluarlity of processorsIBM·Filed 2003·Granted Feb 24, 2009·16 cites·1 claims
- 3272US7698473B2Methods and apparatus for list transfers using DMA transfers in a multi-processor systemSONY COMPUTER ENTERTAINMENT INC·Filed 2005·Granted Apr 13, 2010·6 cites·25 claims
- 3370US7984075B2Asynchronous linked data structure traversalIBM·Filed 2008·Granted Jul 19, 2011·4 cites·6 claims
- 3470US7530068B2Method of resource allocation using an access control mechanismIBM·Filed 2003·Granted May 5, 2009·15 cites·1 claims
- 3570US7415703B2Loading software on a plurality of processorsIBM·Filed 2003·Granted Aug 19, 2008·14 cites·6 claims
- 3670US7240182B2System and method for providing a persistent function serverIBM·Filed 2004·Granted Jul 3, 2007·15 cites·20 claims
- 3770US4604710ASystem for converting data processing information to text processing format and vice versaIBM·Filed 1984·Granted Aug 5, 1986·45 cites·7 claims
- 3869US7240137B2System and method for message delivery across a plurality of processorsIBM·Filed 2004·Granted Jul 3, 2007·13 cites·20 claims
- 3968US6016400APreloading software onto a computer systemIBM·Filed 1996·Granted Jan 18, 2000·70 cites·9 claims
- 4066US7475257B2System and method for selecting and using a signal processor in a multiprocessor system to operate as a security for encryption/decryption of dataIBM·Filed 2003·Granted Jan 6, 2009·11 cites·36 claims
- 4166US7243200B2Establishing command order in an out of order DMA command queueIBM·Filed 2004·Granted Jul 10, 2007·11 cites·17 claims
- 4265US7930457B2Channel mechanisms for communicating with a processor event facilityIBM·Filed 2009·Granted Apr 19, 2011·2 cites·20 claims
- 4365US7114042B2Method to provide atomic update primitives in an asymmetric heterogeneous multiprocessor environmentIBM·Filed 2003·Granted Sep 26, 2006·8 cites·14 claims
- 4465US7107363B2Microprocessor having bandwidth management for computing applications and related method of managing bandwidth allocationIBM·Filed 2003·Granted Sep 12, 2006·10 cites·21 claims
- 4564US8024489B2System for communicating command parameters between a processor and a memory flow controllerIBM·Filed 2008·Granted Sep 20, 2011·2 cites·20 claims
- 4664US7290112B2System and method for virtualization of processor resourcesIBM·Filed 2004·Granted Oct 30, 2007·9 cites·14 claims
- 4763US7421453B2Asynchronous linked data structure traversalIBM·Filed 2005·Granted Sep 2, 2008·2 cites·5 claims
- 4862US7752350B2System and method for efficient implementation of software-managed cacheIBM·Filed 2007·Granted Jul 6, 2010·2 cites·27 claims
- 4962US7114035B2Software-controlled cache set management with software-generated class identifiersIBM·Filed 2003·Granted Sep 26, 2006·8 cites·19 claims
- 5061US7089373B2Shadow register to enhance lock acquisitionIBM·Filed 2003·Granted Aug 8, 2006·8 cites·44 claims
Showing the top 50 of 82 patent records by PatentIndex Score.
Join the waitlist — get patent alerts
Get an alert when Michael Norman Day files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →