loadpatents
name:-0.090801954269409
name:-0.062796115875244
name:-0.0016670227050781
Day; Michael Norman Patent Filings

Day; Michael Norman

Patent Applications and Registrations

Patent applications and USPTO patent grants for Day; Michael Norman.The latest application filed is for "managing a plurality of processors as devices".

Company Profile
0.60.60
  • Day; Michael Norman - Round Rock TX US
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Security architecture for system on chip
Grant 8,838,950 - Craft , et al. September 16, 2
2014-09-16
Virtual devices using a plurality of processors
Grant 8,549,521 - Brokenshire , et al. October 1, 2
2013-10-01
Task switching based on a shared memory condition associated with a data request and detecting lock line reservation lost events
Grant 8,458,707 - Aguilar, Jr. , et al. June 4, 2
2013-06-04
Broadcasting a condition to threads executing on a plurality of on-chip processors
Grant 8,438,569 - Day , et al. May 7, 2
2013-05-07
System and method for speculative thread assist in a heterogeneous processing environment
Grant 8,214,808 - Day , et al. July 3, 2
2012-07-03
Asynchronous linked data structure traversal
Grant 7,984,075 - Aguilar, Jr. , et al. July 19, 2
2011-07-19
Managing a plurality of processors as devices
Grant 7,921,151 - Aguilar, Jr. , et al. April 5, 2
2011-04-05
System and method for tracking messages between a processing unit and an external device
Grant 7,836,222 - Day , et al. November 16, 2
2010-11-16
Method to provide atomic update primitives in an asymmetric heterogeneous multiprocessor environment
Grant 7,814,281 - Day , et al. October 12, 2
2010-10-12
System and method for efficient implementation of software-managed cache
Grant 7,752,350 - Brokenshire , et al. July 6, 2
2010-07-06
Loading software on a plurality of processors
Grant 7,748,006 - Aguilar, Jr. , et al. June 29, 2
2010-06-29
Memory barriers primitives in an asymmetric heterogeneous multiprocessor environment
Grant 7,725,618 - Day , et al. May 25, 2
2010-05-25
Method and apparatus for managing the power consumption of a data processing system
Grant 7,721,123 - Asano , et al. May 18, 2
2010-05-18
Methods and apparatus for list transfers using DMA transfers in a multi-processor system
Grant 7,698,473 - Yamazaki , et al. April 13, 2
2010-04-13
Method and apparatus for debugging a program on a limited resource processor
Grant 7,669,078 - Day , et al. February 23, 2
2010-02-23
Grouping processors and assigning shared memory space to a group in a heterogeneous computer environment
Grant 7,653,908 - Aguilar, Jr. , et al. January 26, 2
2010-01-26
Mechanism for a processor to use locking cache as part of system memory
Grant 7,596,665 - Day , et al. September 29, 2
2009-09-29
Direct deposit using locking cache
Grant 7,590,802 - Day , et al. September 15, 2
2009-09-15
Light weight context switching
Grant 7,565,659 - Day , et al. July 21, 2
2009-07-21
System for asynchronous DMA command completion notification wherein the DMA command comprising a tag belongs to a plurality of tag groups
Grant 7,546,393 - Day , et al. June 9, 2
2009-06-09
Method of resource allocation using an access control mechanism
Grant 7,530,068 - Clark , et al. May 5, 2
2009-05-05
Managing a plurality of processors as devices
Grant 7,523,157 - Aguilar, Jr. , et al. April 21, 2
2009-04-21
Asymmetric heterogeneous multi-threaded operating system
Grant 7,516,456 - Aguilar, Jr. , et al. April 7, 2
2009-04-07
Virtual devices using a pluarlity of processors
Grant 7,496,917 - Brokenshire , et al. February 24, 2
2009-02-24
Task queue management of virtual devices using a plurality of processors
Grant 7,478,390 - Brokenshire , et al. January 13, 2
2009-01-13
System and method for selecting and using a signal processor in a multiprocessor system to operate as a security for encryption/decryption of data
Grant 7,475,257 - Aguilar, Jr. , et al. January 6, 2
2009-01-06
Managing a Plurality of Processors as Devices
App 20080301695 - Aguilar, JR.; Maximino ;   et al.
2008-12-04
System and Method for Speculative Thread Assist in a Heterogeneous Processing Environment
App 20080282064 - Day; Michael Norman ;   et al.
2008-11-13
Asynchronous Linked Data Structure Traversal
App 20080263091 - Aguilar; Maximino ;   et al.
2008-10-23
Loading Software on a Plurality of Processors
App 20080235679 - Aguilar; Maximino ;   et al.
2008-09-25
Asynchronous linked data structure traversal
Grant 7,421,453 - Aguilar, Jr. , et al. September 2, 2
2008-09-02
System and method for efficient implementation of software-managed cache
App 20080209127 - Brokenshire; Daniel Alan ;   et al.
2008-08-28
Loading software on a plurality of processors
Grant 7,415,703 - Aguilar, Jr. , et al. August 19, 2
2008-08-19
Virtual Devices Using a Plurality of Processors
App 20080168443 - Brokenshire; Daniel Alan ;   et al.
2008-07-10
Task Queue Management of Virtual Devices Using a Plurality of Processors
App 20080162834 - Brokenshire; Daniel Alan ;   et al.
2008-07-03
Light Weight Task Switching When a Shared Memory Condition is Signaled
App 20080163241 - Aguilar; Maximino ;   et al.
2008-07-03
Grouping processors and assigning shared memory space to a group in a heterogeneous computer environment
App 20080155203 - Aguilar; Maximino ;   et al.
2008-06-26
System and method for grouping processors and assigning shared memory space to a group in heterogeneous computer environment
Grant 7,389,508 - Aguilar, Jr. , et al. June 17, 2
2008-06-17
Method And Apparatus For Managing The Power Consumption Of A Data Processing System
App 20080126817 - Asano; Shigehiro ;   et al.
2008-05-29
Program Debug Method And Apparatus
App 20080098264 - Day; Michael Norman ;   et al.
2008-04-24
Program debug method and apparatus
Grant 7,363,544 - Day , et al. April 22, 2
2008-04-22
Method and apparatus for managing the power consumption of a data processing system
Grant 7,356,713 - Asano , et al. April 8, 2
2008-04-08
Direct Deposit Using Locking Cache
App 20080040549 - Day; Michael Norman ;   et al.
2008-02-14
Method for Processor to Use Locking Cache as Part of System Memory
App 20080040548 - Day; Michael Norman ;   et al.
2008-02-14
Hierarchical management for multiprocessor system with real-time attributes
Grant 7,299,372 - Brown , et al. November 20, 2
2007-11-20
Method for processor to use locking cache as part of system memory
Grant 7,290,106 - Day , et al. October 30, 2
2007-10-30
System and method for virtualization of processor resources
Grant 7,290,112 - Aguilar, Jr. , et al. October 30, 2
2007-10-30
Direct deposit using locking cache
Grant 7,290,107 - Day , et al. October 30, 2
2007-10-30
System For Asynchronous Dma Command Completion Notification
App 20070174509 - Day; Michael Norman ;   et al.
2007-07-26
Establishing command order in an out of order DMA command queue
Grant 7,243,200 - Day , et al. July 10, 2
2007-07-10
System and method for message delivery across a plurality of processors
Grant 7,240,137 - Aguilar, Jr. , et al. July 3, 2
2007-07-03
System and method for providing a persistent function server
Grant 7,240,182 - Day , et al. July 3, 2
2007-07-03
System and method asynchronous DMA command completion notification by accessing register via attached processing unit to determine progress of DMA command
Grant 7,200,688 - Day , et al. April 3, 2
2007-04-03
System and method for asynchronous linked data structure traversal
App 20070043746 - Aguilar; Maximino JR. ;   et al.
2007-02-22
System and method for light weight task switching when a shared memory condition is signaled
App 20070043916 - Aguilar; Maximino JR. ;   et al.
2007-02-22
Method to Provide Atomic Update Primitives in an Asymmetric Heterogeneous Multiprocessor Environment
App 20070016733 - Day; Michael Norman ;   et al.
2007-01-18
Methods and apparatus for resource management in a logically partitioned processing environment
App 20060259733 - Yamazaki; Takeshi ;   et al.
2006-11-16
Software-controlled cache set management
Grant 7,120,748 - Day , et al. October 10, 2
2006-10-10
Software-controlled cache set management with software-generated class identifiers
Grant 7,114,035 - Day , et al. September 26, 2
2006-09-26
Method to provide atomic update primitives in an asymmetric heterogeneous multiprocessor environment
Grant 7,114,042 - Day , et al. September 26, 2
2006-09-26
Microprocessor having bandwidth management for computing applications and related method of managing bandwidth allocation
Grant 7,107,363 - Brown , et al. September 12, 2
2006-09-12
Memory management for real-time applications
Grant 7,103,748 - Day , et al. September 5, 2
2006-09-05
Method and apparatus for coherent memory structure of heterogeneous processor systems
Grant 7,093,080 - Day , et al. August 15, 2
2006-08-15
Shadow register to enhance lock acquisition
Grant 7,089,373 - Day , et al. August 8, 2
2006-08-08
Methods and apparatus for list transfers using DMA transfers in a multi-processor system
App 20060149861 - Yamazaki; Takeshi ;   et al.
2006-07-06
Updating remote locked cache
Grant 7,062,612 - Brown , et al. June 13, 2
2006-06-13
System and method for providing a persistent function server
App 20060095718 - Day; Michael Norman ;   et al.
2006-05-04
Method for processor to use locking cache as part of system memory
App 20060095668 - Day; Michael Norman ;   et al.
2006-05-04
Direct deposit using locking cache
App 20060095669 - Day; Michael Norman ;   et al.
2006-05-04
Method for integrating multiple object files from heterogeneous architectures into a set of files
App 20060095898 - Chow; Alex Chunghen ;   et al.
2006-05-04
Method for broadcasting a condition to threads executing on a plurality of on-chip processors
App 20060085791 - Day; Michael Norman ;   et al.
2006-04-20
System and method for sharing resources between real-time and virtualizing operating systems
App 20060070069 - Aguilar; Maximino JR. ;   et al.
2006-03-30
System and method for virtualization of processor resources
App 20060069878 - Aguilar; Maximino JR. ;   et al.
2006-03-30
System and method for message delivery across a plurality of processors
App 20060047875 - Aguilar; Maximino JR. ;   et al.
2006-03-02
Hierarchical management for multiprocessor system with real-time attributes
App 20060031836 - Brown; Jeffrey Douglas ;   et al.
2006-02-09
Hierarchical management for multiprocessor system
App 20060031835 - Day; Michael Norman ;   et al.
2006-02-09
Memory barriers primitives in an asymmetric heterogeneous multiprocessor environment
App 20060026309 - Day; Michael Norman ;   et al.
2006-02-02
Light weight context switching technique
App 20060015876 - Day; Michael Norman ;   et al.
2006-01-19
Establishing command order in an out of order DMA command queue
App 20060015652 - Day; Michael Norman ;   et al.
2006-01-19
Memory management in multiprocessor system
Grant 6,981,072 - Day , et al. December 27, 2
2005-12-27
System and method for identifying and accessing streaming data in a locked portion of a cache
Grant 6,961,820 - Day , et al. November 1, 2
2005-11-01
Method and apparatus for preloading translation buffers
App 20050160229 - Johns, Charles Ray ;   et al.
2005-07-21
Method of resource allocation using an access control mechanism
App 20050138621 - Clark, Scott Douglas ;   et al.
2005-06-23
Methods and apparatus for efficient multi-tasking
App 20050120185 - Yamazaki, Takeshi ;   et al.
2005-06-02
Distributed control load shaping method and apparatus
App 20050111478 - Brown, Jeffrey Douglas ;   et al.
2005-05-26
Program debug method and apparatus
App 20050097398 - Day, Michael Norman ;   et al.
2005-05-05
System and method for managing a plurality of processors as devices
App 20050091473 - Aguilar, Maximino JR. ;   et al.
2005-04-28
System and method for loading software on a plurality of processors
App 20050086655 - Aguilar, Maximino JR. ;   et al.
2005-04-21
Method and apparatus for coherent memory structure of heterogeneous processor systems
App 20050080998 - Day, Michael Norman ;   et al.
2005-04-14
System and method for asymmetric heterogeneous multi-threaded operating system
App 20050081203 - Aguilar, Maximino JR. ;   et al.
2005-04-14
System and method for task queue management of virtual devices using a plurality of processors
App 20050081202 - Brokenshire, Daniel Alan ;   et al.
2005-04-14
System and method for grouping processors
App 20050081201 - Aguilar, Maximino JR. ;   et al.
2005-04-14
System and method for manipulating data with a plurality of processors
App 20050071578 - Day, Michael Norman ;   et al.
2005-03-31
System and method for virtual devices using a plurality of processors
App 20050071526 - Brokenshire, Daniel Alan ;   et al.
2005-03-31
System and method for encrypting data using a plurality of processors
App 20050071651 - Aguilar, Maximino JR. ;   et al.
2005-03-31
Software-controlled cache set management with software-generated class identifiers
App 20050055505 - Day, Michael Norman ;   et al.
2005-03-10
Software-controlled cache set management
App 20050055507 - Day, Michael Norman ;   et al.
2005-03-10
Method and apparatus for managing the power consumption of a data processing system
App 20050028015 - Asano, Shigehiro ;   et al.
2005-02-03
Security architecture for system on chip
App 20050021944 - Craft, David John ;   et al.
2005-01-27
External message passing method and apparatus
App 20040264445 - Day, Michael Norman ;   et al.
2004-12-30
Microprocessor having bandwidth management for computing applications and related method of managing bandwidth allocation
App 20040260746 - Brown, Jeffrey Douglas ;   et al.
2004-12-23
Shadow register to enhance lock acquisition
App 20040255084 - Day, Michael Norman ;   et al.
2004-12-16
Memory management in multiprocessor system
App 20040249995 - Day, Michael Norman ;   et al.
2004-12-09
Method for asynchronous DMA command completion notification
App 20040243738 - Day, Michael Norman ;   et al.
2004-12-02
Method to provide atomic update primitives in an asymmetric heterogeneous multiprocessor environment
App 20040236914 - Day, Michael Norman ;   et al.
2004-11-25
On-chip data transfer in multi-processor system
Grant 6,820,143 - Day , et al. November 16, 2
2004-11-16
Streaming data using locking cache
App 20040162946 - Day, Michael Norman ;   et al.
2004-08-19
On-chip data transfer in multi-processor system
App 20040117520 - Day, Michael Norman ;   et al.
2004-06-17
Updating remote locked cache
App 20040117560 - Brown, Jeffrey Douglas ;   et al.
2004-06-17
Memory management for real-time applications
App 20040117592 - Day, Michael Norman ;   et al.
2004-06-17
Direct coupling for data transfers
Grant 6,032,191 - Chowdhury , et al. February 29, 2
2000-02-29
Preloading software onto a computer system
Grant 6,016,400 - Day , et al. January 18, 2
2000-01-18
Network transparent access framework for multimedia serving
Grant 5,996,025 - Day , et al. November 30, 1
1999-11-30
Method of delivering seamless and continuous presentation of multimedia data files to a target device by assembling and concatenating multimedia segments in memory
Grant 5,996,015 - Day , et al. November 30, 1
1999-11-30
Methods for real-time deterministic delivery of multimedia data in a client/server system
Grant 5,941,951 - Day , et al. August 24, 1
1999-08-24
System and method for datastreams employing shared loop architecture multimedia subsystem clusters
Grant 5,892,913 - Adiga , et al. April 6, 1
1999-04-06

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed