loadpatents
name:-0.046487092971802
name:-0.045501232147217
name:-0.013308048248291
Dawson; Michael H. Patent Filings

Dawson; Michael H.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Dawson; Michael H..The latest application filed is for "event loop optimization through event ordering".

Company Profile
8.45.49
  • Dawson; Michael H. - Ottawa CA
  • Dawson; Michael H. - Ontario CA
  • Dawson; Michael H. - Austin TX
*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
Event loop optimization through event ordering
Grant 11,061,743 - Dawson , et al. July 13, 2
2021-07-13
Response times in asynchronous I/O-based software using thread pairing and co-execution
Grant 10,896,130 - Dawson , et al. January 19, 2
2021-01-19
Event Loop Optimization Through Event Ordering
App 20200065164 - Dawson; Michael H. ;   et al.
2020-02-27
Working set adjustment in a managed environment
Grant 10,552,318 - Dawson , et al. Fe
2020-02-04
Event loop optimization through event ordering
Grant 10,545,802 - Dawson , et al. Ja
2020-01-28
Dynamically compiled artifact sharing on PaaS clouds
Grant 10,338,899 - Dawson , et al.
2019-07-02
Optimizing virtual machine synchronization for application software
Grant 10,261,818 - Blythe , et al.
2019-04-16
Creating optimized shortcuts
Grant 10,235,165 - Dawson , et al.
2019-03-19
Event Loop Optimization Through Event Ordering
App 20180260259 - Dawson; Michael H. ;   et al.
2018-09-13
Per tenant initialization check removal
Grant 10,061,570 - Ajila , et al. August 28, 2
2018-08-28
Working Set Adjustment In A Managed Environment
App 20180121350 - Dawson; Michael H. ;   et al.
2018-05-03
Dynamically Compiled Artifact Sharing On Paas Clouds
App 20180113684 - DAWSON; Michael H. ;   et al.
2018-04-26
Response Times In Asynchronous I/o-based Software Using Thread Pairing And Co-execution
App 20180107600 - Dawson; Michael H. ;   et al.
2018-04-19
Working set adjustment in a managed environment
Grant 9,898,405 - Dawson , et al. February 20, 2
2018-02-20
Dynamic code injection
Grant 9,870,240 - Dawson , et al. January 16, 2
2018-01-16
Reducing Idle Resource Usage
App 20180011788 - Dawson; Michael H. ;   et al.
2018-01-11
Reducing Idle Resource Usage
App 20180011789 - Dawson; Michael H. ;   et al.
2018-01-11
Creating Optimized Shortcuts
App 20170090920 - Dawson; Michael H. ;   et al.
2017-03-30
Creating optimized shortcuts
Grant 9,569,206 - Dawson , et al. February 14, 2
2017-02-14
Sharing of classes for modular programs in a multi-tenant environment
Grant 9,563,405 - Dawson , et al. February 7, 2
2017-02-07
Sharing of classes for modular programs in a multi-tenant environment
Grant 9,563,447 - Dawson , et al. February 7, 2
2017-02-07
Per Tenant Initialization Check Removal
App 20170017474 - Ajila; Oluwatobi A. ;   et al.
2017-01-19
Dynamic Code Injection
App 20160371103 - Dawson; Michael H. ;   et al.
2016-12-22
Per tenant initialization check removal
Grant 9,495,185 - Ajila , et al. November 15, 2
2016-11-15
Per tenant initialization check removal
Grant 9,495,184 - Ajila , et al. November 15, 2
2016-11-15
Dynamic code injection
Grant 9,471,343 - Dawson , et al. October 18, 2
2016-10-18
Sharing Of Classes For Modular Programs In A Multi-tenant Environment
App 20160274868 - Dawson; Michael H. ;   et al.
2016-09-22
Sharing Of Classes For Modular Programs In A Multi-tenant Environment
App 20160274924 - Dawson; Michael H. ;   et al.
2016-09-22
Application-directed memory de-duplication
Grant 9,436,614 - Dawson , et al. September 6, 2
2016-09-06
Per Tenant Initialization Check Removal
App 20160246623 - Ajila; Oluwatobi A. ;   et al.
2016-08-25
Per Tenant Initialization Check Removal
App 20160246621 - Ajila; Oluwatobi A. ;   et al.
2016-08-25
Dynamic code injection
Grant 9,384,019 - Dawson , et al. July 5, 2
2016-07-05
Application-directed memory de-duplication
Grant 9,355,039 - Dawson , et al. May 31, 2
2016-05-31
Identification of code synchronization points
Grant 9,317,262 - Dawson , et al. April 19, 2
2016-04-19
Out-of-memory avoidance in dynamic virtual machine memory adjustment
Grant 9,311,236 - Dawson , et al. April 12, 2
2016-04-12
Sharing of classes for modular programs in a multi-tenant environment
Grant 9,311,118 - Dawson , et al. April 12, 2
2016-04-12
Out-of memory avoidance in dynamic virtual machine memory adjustment
Grant 9,298,611 - Dawson , et al. March 29, 2
2016-03-29
Sharing of classes for modular programs in a multi-tenant environment
Grant 9,292,315 - Dawson , et al. March 22, 2
2016-03-22
Dynamic memory management with thread local storage usage
Grant 9,274,840 - Dawson , et al. March 1, 2
2016-03-01
Optimization of native buffer accesses in Java applications on hybrid systems
Grant 9,250,857 - Dawson , et al. February 2, 2
2016-02-02
Dynamic Code Injection
App 20150370585 - Dawson; Michael H. ;   et al.
2015-12-24
Identifying thread progress information by monitoring transitions between interesting states
Grant 9,218,199 - Dawson , et al. December 22, 2
2015-12-22
Automated caching and mirroring of immutable data in distributed virtual machines via native interface components
Grant 9,195,496 - Dawson , et al. November 24, 2
2015-11-24
Working Set Adjustment In A Managed Environment
App 20150293842 - Dawson; Michael H. ;   et al.
2015-10-15
Optimization of native buffer accesses in Java applications on hybrid systems
Grant 9,158,497 - Dawson , et al. October 13, 2
2015-10-13
Dynamic Code Injection
App 20150278077 - Dawson; Michael H. ;   et al.
2015-10-01
Hidden Automated Data Mirroring For Native Interfaces In Distributed Virtual Machines
App 20150248306 - Dawson; Michael H. ;   et al.
2015-09-03
Automated caching and mirroring of immutable data in distributed virtual machines via native interface components
Grant 9,063,772 - Dawson , et al. June 23, 2
2015-06-23
Optimizing Virtual Machine Synchronization For Application Software
App 20150154044 - BLYTHE; Christopher J. ;   et al.
2015-06-04
Identification Of Code Synchronization Points
App 20150121352 - DAWSON; MICHAEL H. ;   et al.
2015-04-30
Optimizing virtual machine synchronization for application software
Grant 8,990,823 - Blythe , et al. March 24, 2
2015-03-24
Optimizing virtual machine synchronization for application software
Grant 8,990,829 - Blythe , et al. March 24, 2
2015-03-24
Identification of localizable function calls
Grant 8,943,485 - Dawson , et al. January 27, 2
2015-01-27
Hidden Automated Data Mirroring For Native Interfaces In Distributed Virtual Machines
App 20150026684 - Dawson; Michael H. ;   et al.
2015-01-22
Application-directed Memory De-duplication
App 20140331016 - Dawson; Michael H. ;   et al.
2014-11-06
Application-directed Memory De-duplication
App 20140331017 - Dawson; Michael H. ;   et al.
2014-11-06
Preferential execution of method calls in hybrid systems
Grant 8,869,119 - Dawson , et al. October 21, 2
2014-10-21
Automated caching and mirroring of immutable data in distributed virtual machines via native interface components
Grant 8,863,129 - Dawson , et al. October 14, 2
2014-10-14
Preferential execution of method calls in hybrid systems
Grant 8,843,894 - Dawson , et al. September 23, 2
2014-09-23
Dynamic Memory Management With Thread Local Storage Usage
App 20140282583 - Dawson; Michael H. ;   et al.
2014-09-18
Out-of-memory Avoidance In Dynamic Virtual Machine Memory Adjustment
App 20140208055 - Dawson; Michael H. ;   et al.
2014-07-24
Optimization Of Native Buffer Accesses In Java Applications On Hybrid Systems
App 20140189171 - Dawson; Michael H. ;   et al.
2014-07-03
Optimization Of Native Buffer Accesses In Java Applications On Hybrid Systems
App 20140189262 - Dawson; Michael H. ;   et al.
2014-07-03
Out-of-memory Avoidance In Dynamic Virtual Machine Memory Adjustment
App 20140143516 - Dawson; Michael H. ;   et al.
2014-05-22
Optimizing Virtual Machine Synchronization For Application Software
App 20140101658 - BLYTHE; Christopher J. ;   et al.
2014-04-10
Java Native Interface Array Handling In A Distributed Java Virtual Machine
App 20140068572 - Dawson; Michael H. ;   et al.
2014-03-06
Identification of localizable function calls
Grant 8,627,291 - Dawson , et al. January 7, 2
2014-01-07
Adaptive spinning of computer program threads acquiring locks on resource objects by selective sampling of the locks
Grant 8,621,464 - Dawson , et al. December 31, 2
2013-12-31
Control Of Java Resource Runtime Usage
App 20130275965 - Dawson; Michael H. ;   et al.
2013-10-17
Identification Of Localizable Function Calls
App 20130263097 - Dawson; Michael H. ;   et al.
2013-10-03
Identification Of Localizable Function Calls
App 20130263101 - Dawson; Michael H. ;   et al.
2013-10-03
Preferential Execution Of Method Calls In Hybrid Systems
App 20130239128 - Dawson; Michael H. ;   et al.
2013-09-12
Preferential Execution Of Method Calls In Hybrid Systems
App 20130235992 - Dawson; Michael H. ;   et al.
2013-09-12
Hidden Automated Data Mirroring For Native Interfaces In Distributed Virtual Machines
App 20130145362 - Dawson; Michael H. ;   et al.
2013-06-06
Identification of Thread Progress Information
App 20130139167 - Dawson; Michael H. ;   et al.
2013-05-30
Running Multiple Copies Of Native Code In A Java Virtual Machine
App 20120266147 - Dawson; Michael H. ;   et al.
2012-10-18
Optimizing Virtual Machine Synchronization For Application Software
App 20120233609 - Blythe; Christopher J. ;   et al.
2012-09-13
Adaptive Spinning Of Computer Program Threads Acquiring Locks On Resource Objects By Selective Sampling Of The Locks
App 20120198454 - Dawson; Michael H. ;   et al.
2012-08-02
System, Method and Program Product for Native Interface Optimization of Read-Only Arrays
App 20110321043 - Dawson; Michael H. ;   et al.
2011-12-29
Methods And Systems Involving Remote Exception Checks
App 20110093865 - Dawson; Michael H. ;   et al.
2011-04-21

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