Membership
Tour
Register
Log in
Patrick R. Doyle
Follow
Person
Toronto, CA
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Enhanced local commoning
Patent number
10,379,885
Issue date
Aug 13, 2019
International Business Machines Corporation
Andrew J. Craik
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Conditional branch instruction compaction for regional code size re...
Patent number
10,120,666
Issue date
Nov 6, 2018
International Business Machines Corporation
Patrick R. Doyle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Expanding inline function calls in nested inlining scenarios
Patent number
10,055,210
Issue date
Aug 21, 2018
International Business Machines Corporation
Andrew J. Craik
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Avoiding guard test invalidation for virtual and interface calls
Patent number
10,001,979
Issue date
Jun 19, 2018
International Business Machines Corporation
Patrick R. Doyle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Optimizing latest user defined class loader
Patent number
9,965,254
Issue date
May 8, 2018
International Business Machines Corporation
Patrick R. Doyle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Enhanced local commoning
Patent number
9,898,268
Issue date
Feb 20, 2018
International Business Machines Corporation
Andrew J. Craik
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Interface method resolution in object oriented programming models
Patent number
9,632,755
Issue date
Apr 25, 2017
International Business Machines Corporation
Patrick R. Doyle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Expanding inline function calls in nested inlining scenarios
Patent number
9,495,141
Issue date
Nov 15, 2016
International Business Machines Corporation
Andrew J. Craik
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Optimizing latest user defined class loader
Patent number
9,471,341
Issue date
Oct 18, 2016
International Business Machines Corporation
Patrick R. Doyle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Optimizing compiler performance by object collocation
Patent number
9,448,778
Issue date
Sep 20, 2016
International Business Machines Corporation
Patrick Doyle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Conditional branch instruction compaction for regional code size re...
Patent number
9,298,436
Issue date
Mar 29, 2016
International Business Machines Corporation
Patrick R. Doyle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Efficient code cache management in presence of infrequently used co...
Patent number
9,268,543
Issue date
Feb 23, 2016
International Business Machines Corporation
Patrick R. Doyle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Optimizing compiler performance by object collocation
Patent number
8,826,256
Issue date
Sep 2, 2014
International Business Machines Corporation
Patrick Doyle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Efficiently emulating computer architecture condition code settings...
Patent number
8,713,289
Issue date
Apr 29, 2014
International Business Machines Corporation
Reid T. Copeland
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Partial inlining with software based restart
Patent number
8,701,097
Issue date
Apr 15, 2014
International Business Machines Corporation
Patrick R. Doyle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Control flow analysis using deductive reaching definitions
Patent number
8,615,748
Issue date
Dec 24, 2013
International Business Machines Corporation
Patrick R. Doyle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Apparatus and method to selectively remove memoizing functions from...
Patent number
8,418,160
Issue date
Apr 9, 2013
International Business Machines Corporation
Patrick R. Doyle
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
ENHANCED LOCAL COMMONING
Publication number
20180081651
Publication date
Mar 22, 2018
International Business Machines Corporation
Andrew J. Craik
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ENHANCED LOCAL COMMONING
Publication number
20180024823
Publication date
Jan 25, 2018
International Business Machines Corporation
Andrew J. Craik
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPTIMIZING LATEST USER DEFINED CLASS LOADER
Publication number
20170168781
Publication date
Jun 15, 2017
International Business Machines Corporation
Patrick R. Doyle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EXPANDING INLINE FUNCTION CALLS IN NESTED INLINING SCENARIOS
Publication number
20170153877
Publication date
Jun 1, 2017
International Business Machines Corporation
Andrew J. Craik
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
AVOIDING GUARD TEST INVALIDATION FOR VIRTUAL AND INTERFACE CALLS
Publication number
20170147304
Publication date
May 25, 2017
International Business Machines Corporation
Patrick R. Doyle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INTERFACE METHOD RESOLUTION IN OBJECT ORIENTED PROGRAMMING MODELS
Publication number
20170097811
Publication date
Apr 6, 2017
International Business Machines Corporation
Patrick R. Doyle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONDITIONAL BRANCH INSTRUCTION COMPACTION FOR REGIONAL CODE SIZE RE...
Publication number
20160162296
Publication date
Jun 9, 2016
International Business Machines Corporation
Patrick R. Doyle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONDITIONAL BRANCH INSTRUCTION COMPACTION FOR REGIONAL CODE SIZE RE...
Publication number
20150378727
Publication date
Dec 31, 2015
International Business Machines Corporation
Patrick R. Doyle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Optimizing Compiler Performance by Object Collocation
Publication number
20140344794
Publication date
Nov 20, 2014
Patrick Doyle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and Data Processing System for Partial Inlining with Softwar...
Publication number
20120117549
Publication date
May 10, 2012
International Business Machines Corporation
Patrick R. Doyle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
APPARATUS AND METHOD TO SELECTIVELY REMOVE MEMOIZING FUNCTIONS FROM...
Publication number
20120096448
Publication date
Apr 19, 2012
International Business Machines Corporation
Patrick R. Doyle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Control Flow Analysis Using Deductive Reaching Definitions
Publication number
20110191761
Publication date
Aug 4, 2011
International Business Machines Corporation
Patrick R. Doyle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and Method for Optimizing Compiler Performance by Object Col...
Publication number
20110055819
Publication date
Mar 3, 2011
International Business Machines Corporation
Patrick Doyle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHOD FOR EFFICIENTLY EMULATING COMPUTER ARCHITECTURE CONDITION CO...
Publication number
20080184014
Publication date
Jul 31, 2008
International Business Machines Corporation
Reid T. Copeland
G06 - COMPUTING CALCULATING COUNTING