P

Inventor

DAY MICHAEL NORMAN

US56 patents
⚠️ This page may combine multiple inventors who share the name “DAY MICHAEL NORMAN”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

IBM

45 patents
US7523157B2Apr 21, 2009

Managing a plurality of processors as devices

IBM109 citations98
US7516456B2Apr 7, 2009

Asymmetric heterogeneous multi-threaded operating system

IBM64 citations98
US5996015ANov 30, 1999

Method of delivering seamless and continuous presentation of multimedia data files to a target device by assembling and concatenating multimedia segments in memory

IBM440 citations98
US5941951AAug 24, 1999

Methods for real-time deterministic delivery of multimedia data in a client/server system

IBM158 citations98
US6820143B2Nov 16, 2004

On-chip data transfer in multi-processor system

IBM58 citations96
US5996025ANov 30, 1999

Network transparent access framework for multimedia serving

IBM142 citations95
US7478390B2Jan 13, 2009

Task queue management of virtual devices using a plurality of processors

IBM51 citations94
US5892913AApr 6, 1999

System and method for datastreams employing shared loop architecture multimedia subsystem clusters

IBM129 citations94
US7565659B2Jul 21, 2009

Light weight context switching

IBM24 citations93
US7653908B2Jan 26, 2010

Grouping processors and assigning shared memory space to a group in a heterogeneous computer environment

IBM17 citations92
US7546393B2Jun 9, 2009

System for asynchronous DMA command completion notification wherein the DMA command comprising a tag belongs to a plurality of tag groups

IBM23 citations92
US7496917B2Feb 24, 2009

Virtual devices using a pluarlity of processors

IBM16 citations92
US7389508B2Jun 17, 2008

System and method for grouping processors and assigning shared memory space to a group in heterogeneous computer environment

IBM18 citations92
US7200688B2Apr 3, 2007

System and method asynchronous DMA command completion notification by accessing register via attached processing unit to determine progress of DMA command

IBM21 citations92
US7103748B2Sep 5, 2006

Memory management for real-time applications

IBM21 citations92
US7093080B2Aug 15, 2006

Method and apparatus for coherent memory structure of heterogeneous processor systems

IBM25 citations92
US6981072B2Dec 27, 2005

Memory management in multiprocessor system

IBM34 citations92
US6032191AFeb 29, 2000

Direct coupling for data transfers

IBM25 citations89
US6016400AJan 18, 2000

Preloading software onto a computer system

IBM70 citations88
US7921151B2Apr 5, 2011

Managing a plurality of processors as devices

IBM14 citations84
US7530068B2May 5, 2009

Method of resource allocation using an access control mechanism

IBM15 citations84
US7475257B2Jan 6, 2009

System and method for selecting and using a signal processor in a multiprocessor system to operate as a security for encryption/decryption of data

IBM11 citations84
US7240182B2Jul 3, 2007

System and method for providing a persistent function server

IBM15 citations84
US7240137B2Jul 3, 2007

System and method for message delivery across a plurality of processors

IBM13 citations84
US7243200B2Jul 10, 2007

Establishing command order in an out of order DMA command queue

IBM11 citations83
US7748006B2Jun 29, 2010

Loading software on a plurality of processors

IBM13 citations82
US7415703B2Aug 19, 2008

Loading software on a plurality of processors

IBM14 citations82
US7290112B2Oct 30, 2007

System and method for virtualization of processor resources

IBM9 citations74
US7114035B2Sep 26, 2006

Software-controlled cache set management with software-generated class identifiers

IBM8 citations74
US7107363B2Sep 12, 2006

Microprocessor having bandwidth management for computing applications and related method of managing bandwidth allocation

IBM10 citations74
US7114042B2Sep 26, 2006

Method to provide atomic update primitives in an asymmetric heterogeneous multiprocessor environment

IBM8 citations73
US7089373B2Aug 8, 2006

Shadow register to enhance lock acquisition

IBM8 citations73
US7984075B2Jul 19, 2011

Asynchronous linked data structure traversal

IBM4 citations63
US7752350B2Jul 6, 2010

System and method for efficient implementation of software-managed cache

IBM2 citations63
US7421453B2Sep 2, 2008

Asynchronous linked data structure traversal

IBM2 citations63
US7299372B2Nov 20, 2007

Hierarchical management for multiprocessor system with real-time attributes

IBM5 citations63
US6961820B2Nov 1, 2005

System and method for identifying and accessing streaming data in a locked portion of a cache

IBM4 citations63
US7814281B2Oct 12, 2010

Method to provide atomic update primitives in an asymmetric heterogeneous multiprocessor environment

IBM2 citations62
US7725618B2May 25, 2010

Memory barriers primitives in an asymmetric heterogeneous multiprocessor environment

IBM2 citations62
US7356713B2Apr 8, 2008

Method and apparatus for managing the power consumption of a data processing system

IBM4 citations62
US7363544B2Apr 22, 2008

Program debug method and apparatus

IBM3 citations61
US7290106B2Oct 30, 2007

Method for processor to use locking cache as part of system memory

IBM2 citations61
US7290107B2Oct 30, 2007

Direct deposit using locking cache

IBM5 citations61
US7836222B2Nov 16, 2010

System and method for tracking messages between a processing unit and an external device

IBM0 citations52
US7721123B2May 18, 2010

Method and apparatus for managing the power consumption of a data processing system

IBM0 citations52

DAY MICHAEL NORMAN

2 patents

BROKENSHIRE DANIEL ALAN

1 patent

CRAFT DAVID JOHN

1 patent

SONY COMPUTER ENTERTAINMENT INC

1 patent

Showing the top 50 of 56 patents by PatentIndex Score.