Membership
Tour
Register
Log in
Graham A. Chapman
Follow
Person
Ottawa, CA
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Bytecode verification using class relationship caching
Patent number
11,662,983
Issue date
May 30, 2023
International Business Machines Corporation
Sharon Wang
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Bytecode verification using class relationship caching
Patent number
11,403,075
Issue date
Aug 2, 2022
International Business Machines Corporation
Sharon Wang
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Performance optimization of class instance comparisons
Patent number
11,188,316
Issue date
Nov 30, 2021
International Business Machines Corporation
Oluwatobi Ajila
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Deferred bytecode class verification in managed runtime environments
Patent number
11,150,915
Issue date
Oct 19, 2021
International Business Machines Corporation
Daniel Heidinga
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Maintaining correctness of pointers from a managed heap to off-heap...
Patent number
11,086,776
Issue date
Aug 10, 2021
International Business Machines Corporation
Bjoern Vaardal
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Compile-time folding of assumed constant values
Patent number
10,936,290
Issue date
Mar 2, 2021
International Business Machines Corporation
Andrew James Craik
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Programming language runtime deferred exception handling
Patent number
10,795,800
Issue date
Oct 6, 2020
International Business Machines Corporation
Peter Douglas Bain
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Per tenant initialization check removal
Patent number
10,061,570
Issue date
Aug 28, 2018
International Business Machines Corporation
Oluwatobi A. Ajila
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
JNI object access
Patent number
9,588,778
Issue date
Mar 7, 2017
International Business Machines Corporation
Graham A. Chapman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Per tenant initialization check removal
Patent number
9,495,184
Issue date
Nov 15, 2016
International Business Machines Corporation
Oluwatobi A. Ajila
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Per tenant initialization check removal
Patent number
9,495,185
Issue date
Nov 15, 2016
International Business Machines Corporation
Oluwatobi A. Ajila
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Efficient interpreter profiling to obtain accurate call-path inform...
Patent number
9,417,856
Issue date
Aug 16, 2016
International Business Machines Corporation
Graham A. Chapman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
JNI object access
Patent number
9,418,004
Issue date
Aug 16, 2016
International Business Machines Corporation
Graham A. Chapman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Efficient interpreter profiling to obtain accurate call-path inform...
Patent number
9,389,843
Issue date
Jul 12, 2016
International Business Machines Corporation
Graham Alan Chapman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Managed runtime enabling condition percolation
Patent number
9,251,042
Issue date
Feb 2, 2016
International Business Machines Corporation
Francis J. D. Bogsanyi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Managed runtime enabling condition percolation
Patent number
9,251,043
Issue date
Feb 2, 2016
International Business Machines Corporation
Francis J. D. Bogsanyi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Packed data objects
Patent number
9,021,455
Issue date
Apr 28, 2015
International Business Machines Corporation
Graham A. Chapman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method frame aggregation for latest user-defined class loader ident...
Patent number
8,661,426
Issue date
Feb 25, 2014
International Business Machines Corporation
Graham A. Chapman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method for simultaneous garbage collection and object allocation
Patent number
8,543,987
Issue date
Sep 24, 2013
International Business Machines Corporation
Graham A. Chapman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Virtual machine tool interface for tracking objects
Patent number
8,539,452
Issue date
Sep 17, 2013
International Business Machines Corporation
Graham A. Chapman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Referencing a constant pool in a java virtual machine
Patent number
8,099,723
Issue date
Jan 17, 2012
International Business Machines Corporation
Peter Wiebe Burka
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for referencing a constant pool in a java virt...
Patent number
7,356,811
Issue date
Apr 8, 2008
International Business Machines Corporation
Peter Wiebe Burka
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Mapping a stack in a stack machine environment
Patent number
7,032,221
Issue date
Apr 18, 2006
International Business Machines Corporation
Graham Chapman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Packaging memory image files
Patent number
6,446,254
Issue date
Sep 3, 2002
International Business Machines Corporation
Graham Chapman
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
BYTECODE VERIFICATION USING CLASS RELATIONSHIP CACHING
Publication number
20220283785
Publication date
Sep 8, 2022
International Business Machines Corporation
Sharon WANG
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PERFORMANCE OPTIMIZATION OF CLASS INSTANCE COMPARISONS
Publication number
20210279044
Publication date
Sep 9, 2021
International Business Machines Corporation
Oluwatobi Ajila
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
BYTECODE VERIFICATION USING CLASS RELATIONSHIP CACHING
Publication number
20210157552
Publication date
May 27, 2021
International Business Machines Corporation
Sharon WANG
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DEFERRED BYTECODE CLASS VERIFICATION IN MANAGED RUNTIME ENVIRONMENTS
Publication number
20210081220
Publication date
Mar 18, 2021
International Business Machines Corporation
Daniel Heidinga
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
COMPILE-TIME FOLDING OF ASSUMED CONSTANT VALUES
Publication number
20200174763
Publication date
Jun 4, 2020
International Business Machines Corporation
Andrew James CRAIK
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PROGRAMMING LANGUAGE RUNTIME DEFERRED EXCEPTION HANDLING
Publication number
20200081818
Publication date
Mar 12, 2020
International Business Machines Corporation
Peter Douglas Bain
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MAINTAINING CORRECTNESS OF POINTERS FROM A MANAGED HEAP TO OFF-HEAP...
Publication number
20200073797
Publication date
Mar 5, 2020
International Business Machines Corporation
Bjoern Vaardal
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PER TENANT INITIALIZATION CHECK REMOVAL
Publication number
20170017474
Publication date
Jan 19, 2017
International Business Machines Corporation
Oluwatobi A. Ajila
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
JNI OBJECT ACCESS
Publication number
20160378508
Publication date
Dec 29, 2016
International Business Machines Corporation
Graham A. Chapman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PER TENANT INITIALIZATION CHECK REMOVAL
Publication number
20160246623
Publication date
Aug 25, 2016
International Business Machines Corporation
Oluwatobi A. Ajila
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PER TENANT INITIALIZATION CHECK REMOVAL
Publication number
20160246621
Publication date
Aug 25, 2016
International Business Machines Corporation
Oluwatobi A. Ajila
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MANAGED RUNTIME ENABLING CONDITION PERCOLATION
Publication number
20140281731
Publication date
Sep 18, 2014
International Business Machines Corporation
FRANCIS J. D. BOGSANYI
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MANAGED RUNTIME ENABLING CONDITION PERCOLATION
Publication number
20140281711
Publication date
Sep 18, 2014
International Business Machines Corporation
FRANCIS J. D. BOGSANYI
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EFFICIENT INTERPRETER PROFILING TO OBTAIN ACCURATE CALL-PATH INFORM...
Publication number
20130247018
Publication date
Sep 19, 2013
International Business Machines Corporation
Graham Alan Chapman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EFFICIENT INTERPRETER PROFILING TO OBTAIN ACCURATE CALL-PATH INFORM...
Publication number
20130243175
Publication date
Sep 19, 2013
International Business Machines Corporation
Graham A. Chapman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Packed Data Objects
Publication number
20130086569
Publication date
Apr 4, 2013
International Business Machines Corporation
Graham A. Chapman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHOD FRAME AGGREGATION FOR LATEST USER-DEFINED CLASS LOADER IDENT...
Publication number
20120174084
Publication date
Jul 5, 2012
International Business Machines Corporation
Graham A. Chapman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Virtual Machine Tool Interface For Tracking Objects
Publication number
20120167043
Publication date
Jun 28, 2012
International Business Machines Corporation
Graham A. Chapman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
VIRTUAL MACHINE TOOL INTERFACE FOR TRACKING OBJECTS
Publication number
20100287352
Publication date
Nov 11, 2010
International Business Machines Corporation
Graham A. Chapman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and apparatus for referencing a constant pool in a java virt...
Publication number
20060010424
Publication date
Jan 12, 2006
International Business Machines Corporation
Peter Wiebe Burka
G06 - COMPUTING CALCULATING COUNTING