loadpatents
Patent applications and USPTO patent grants for Garrett; Charles D..The latest application filed is for "application execution path tracing with configurable origin definition".
Patent | Date |
---|---|
Inserting snapshot code into an application Grant 10,050,797 - Garrett , et al. August 14, 2 | 2018-08-14 |
Bottleneck detector application programming interface Grant 9,864,676 - Garrett , et al. January 9, 2 | 2018-01-09 |
User interface for selecting tracing origins for aggregating classes of trace data Grant 9,772,927 - Gounares , et al. September 26, 2 | 2017-09-26 |
Transmission point pattern extraction from executable code in message passing environments Grant 9,747,086 - Garrett August 29, 2 | 2017-08-29 |
Relationships derived from trace data Grant 9,665,474 - Li , et al. May 30, 2 | 2017-05-30 |
Purity analysis using white list/black list analysis Grant 9,594,754 - Gounares , et al. March 14, 2 | 2017-03-14 |
Pattern matching process scheduler with upstream optimization Grant 9,575,813 - Garrett February 21, 2 | 2017-02-21 |
Snapshotting executing code with a modifiable snapshot definition Grant 9,465,721 - Garrett , et al. October 11, 2 | 2016-10-11 |
Application Execution Path Tracing With Configurable Origin Definition App 20160283345 - Gounares; Alexander G. ;   et al. | 2016-09-29 |
Increasing performance at runtime from trace data Grant 9,436,589 - Li , et al. September 6, 2 | 2016-09-06 |
Many-core process scheduling to maximize cache usage Grant 9,417,935 - Gounares , et al. August 16, 2 | 2016-08-16 |
Purity analysis using white list/black list analysis Grant 9,417,859 - Gounares , et al. August 16, 2 | 2016-08-16 |
Purity Analysis Using White List/Black List Analysis App 20160140018 - Gounares; Alexander G. ;   et al. | 2016-05-19 |
Purity Analysis Using White List/Black List Analysis App 20160132306 - Gounares; Alexander G. ;   et al. | 2016-05-12 |
Bottleneck detector for executing applications Grant 9,323,651 - Garrett , et al. April 26, 2 | 2016-04-26 |
Iterative bottleneck detector for executing applications Grant 9,323,652 - Garrett , et al. April 26, 2 | 2016-04-26 |
Control flow graph application configuration Grant 9,286,042 - Gounares , et al. March 15, 2 | 2016-03-15 |
Purity analysis using white list/black list analysis Grant 9,262,416 - Gounares , et al. February 16, 2 | 2016-02-16 |
Transmission Point Pattern Extraction From Executable Code In Message Passing Environments App 20160034262 - GARRETT; Charles D. | 2016-02-04 |
Breakpoint Setting Through a Debugger User Interface App 20150347275 - Garrett; Charles D. ;   et al. | 2015-12-03 |
Bottleneck Detector Application Programming Interface App 20150347268 - Garrett; Charles D. ;   et al. | 2015-12-03 |
Memory Management Parameters Derived from System Modeling App 20150161385 - GOUNARES; Alexander G. ;   et al. | 2015-06-11 |
Experiment manager for manycore systems Grant 9,043,788 - Garrett , et al. May 26, 2 | 2015-05-26 |
Combined performance tracer and snapshot debugging system Grant 9,021,444 - Garrett , et al. April 28, 2 | 2015-04-28 |
Runtime Settings Derived From Relationships Identified In Tracer Data App 20150082285 - LI; Ying ;   et al. | 2015-03-19 |
Memory management parameters derived from system modeling Grant 8,966,462 - Gounares , et al. February 24, 2 | 2015-02-24 |
Transmission point pattern extraction from executable code in message passing environments Grant 8,966,460 - Garrett February 24, 2 | 2015-02-24 |
Breakpoint Setting Through a Debugger User Interface App 20150052400 - GARRETT; Charles D. ;   et al. | 2015-02-19 |
Snapshotting Executing Code with a Modifiable Snapshot Definition App 20150052403 - GARRETT; Charles D. ;   et al. | 2015-02-19 |
Combined Performance Tracer and Snapshot Debugging System App 20150052406 - Garrett; Charles D. ;   et al. | 2015-02-19 |
Transmission Point Pattern Extraction from Executable Code in Message Passing Environments App 20140298304 - GARRETT; Charles D. | 2014-10-02 |
Bottleneck Detector for Executing Applications App 20140282597 - Garrett; Charles D. ;   et al. | 2014-09-18 |
Bottleneck Detector Application Programming Interface App 20140281726 - Garrett; Charles D. ;   et al. | 2014-09-18 |
Determination of function purity for memoization Grant 8,839,204 - Gounares , et al. September 16, 2 | 2014-09-16 |
Memoizing with read only side effects Grant 8,826,254 - Gounares , et al. September 2, 2 | 2014-09-02 |
Pattern extraction from executable code in message passing environments Grant 8,793,669 - Garrett July 29, 2 | 2014-07-29 |
Memoization from offline analysis Grant 8,789,030 - Gounares , et al. July 22, 2 | 2014-07-22 |
Input vector analysis for memoization estimation Grant 8,752,021 - Li , et al. June 10, 2 | 2014-06-10 |
Memoization configuration file consumed at runtime Grant 8,752,034 - Gounares , et al. June 10, 2 | 2014-06-10 |
Recompiling with generic to specific replacement Grant 8,726,255 - Gounares , et al. May 13, 2 | 2014-05-13 |
Pattern matching process scheduler in message passing environment Grant 8,707,326 - Garrett April 22, 2 | 2014-04-22 |
Optimized settings in a configuration database with boundaries Grant 8,694,574 - Gounares , et al. April 8, 2 | 2014-04-08 |
Memoization configuration file consumed at compile time Grant 8,656,378 - Gounares , et al. February 18, 2 | 2014-02-18 |
Optimized memory configuration deployed on executing code Grant 8,656,134 - Gounares , et al. February 18, 2 | 2014-02-18 |
Optimized memory configuration deployed prior to execution Grant 8,656,135 - Gounares , et al. February 18, 2 | 2014-02-18 |
Process Scheduling to Maximize Input Throughput App 20140026142 - Gounares; Alexander G. ;   et al. | 2014-01-23 |
Iterative Bottleneck Detector for Executing Applications App 20140013311 - Garrett; Charles D. ;   et al. | 2014-01-09 |
Memory usage configuration based on observations Grant 8,607,018 - Gounares , et al. December 10, 2 | 2013-12-10 |
Network aware process scheduling Grant 8,595,743 - Gounares , et al. November 26, 2 | 2013-11-26 |
Control Flow Graph Application Configuration App 20130298112 - Gounares; Alexander G. ;   et al. | 2013-11-07 |
Increasing Performance at Runtime from Trace Data App 20130227536 - Li; Ying ;   et al. | 2013-08-29 |
Runtime Memory Settings Derived from Trace Data App 20130227529 - Li; Ying ;   et al. | 2013-08-29 |
Runtime Settings Derived from Relationships Identified in Tracer Data App 20130219372 - Li; Ying ;   et al. | 2013-08-22 |
Relationships Derived from Trace Data App 20130219057 - Li; Ying ;   et al. | 2013-08-22 |
Control flow graph operating system configuration Grant 8,495,598 - Gounares , et al. July 23, 2 | 2013-07-23 |
Network Aware Process Scheduling App 20130117759 - Gounares; Alexander G. ;   et al. | 2013-05-09 |
Many-core Process Scheduling to Maximize Cache Usage App 20130117753 - Gounares; Alexander G. ;   et al. | 2013-05-09 |
Offline Optimization of Computer Software App 20130085882 - Gounares; Alexander G. ;   et al. | 2013-04-04 |
Experiment Manager for Manycore Systems App 20130080761 - Garrett; Charles D. ;   et al. | 2013-03-28 |
Execution Environment with Feedback Loop App 20130080760 - Li; Ying ;   et al. | 2013-03-28 |
Memory Management Parameters Derived from System Modeling App 20130081005 - Gounares; Alexander G. ;   et al. | 2013-03-28 |
Input Vector Analysis for Memoization Estimation App 20130073837 - Li; Ying ;   et al. | 2013-03-21 |
Memoization from Offline Analysis App 20130074058 - Gounares; Alexander G. ;   et al. | 2013-03-21 |
Purity Analysis Using White List/Black List Analysis App 20130073523 - Gounares; Alexander G. ;   et al. | 2013-03-21 |
Optimized Settings in a Configuration Database with Boundaries App 20130073604 - Gounares; Alexander G. ;   et al. | 2013-03-21 |
Memoizing with Read Only Side Effects App 20130074056 - Gounares; Alexander G. ;   et al. | 2013-03-21 |
Memory Usage Configuration Based on Observations App 20130073829 - Gounares; Alexander G. ;   et al. | 2013-03-21 |
Optimized Memory Configuration Deployed on Executing Code App 20130074092 - Gounares; Alexander G. ;   et al. | 2013-03-21 |
Optimized Memory Configuration Deployed Prior to Execution App 20130074093 - Gounares; Alexander G. ;   et al. | 2013-03-21 |
Memoization Configuration File Consumed at Compile Time App 20130074055 - Gounares; Alexander G. ;   et al. | 2013-03-21 |
Selecting Functions for Memoization Analysis App 20130074057 - Gounares; Alexander G. ;   et al. | 2013-03-21 |
Memoization Configuration File Consumed at Runtime App 20130074049 - Gounares; Alexander G. ;   et al. | 2013-03-21 |
Determination of Function Purity for Memoization App 20130067445 - Gounares; Alexander G. ;   et al. | 2013-03-14 |
Control Flow Graph Driven Operating System App 20120324454 - Gounares; Alexander G. ;   et al. | 2012-12-20 |
Pattern Matching Process Scheduler in Message Passing Environment App 20120317587 - Garrett; Charles D. | 2012-12-13 |
Pattern Matching Process Scheduler with Upstream Optimization App 20120317577 - Garrett; Charles D. | 2012-12-13 |
Pattern Extraction from Executable Code in Message Passing Environments App 20120317557 - Garrett; Charles D. | 2012-12-13 |
Recompiling with Generic to Specific Replacement App 20120233601 - Gounares; Alexander G. ;   et al. | 2012-09-13 |
Control Flow Graph Operating System Configuration App 20120222019 - Gounares; Alexander G. ;   et al. | 2012-08-30 |
Process Scheduling Using Scheduling Graph to Minimize Managed Elements App 20120222043 - Gounares; Alexander G. ;   et al. | 2012-08-30 |
Dynamic Optimizing Object Code Translator For Architecture Emulation And Dynamic Optimizing Object Code Translation Method App 20020147969 - LETHIN, RICHARD A. ;   et al. | 2002-10-10 |
Dynamic optimizing object code translator for architecture emulation and dynamic optimizing object code translation method Grant 6,463,582 - Lethin , et al. October 8, 2 | 2002-10-08 |
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.