Membership
Tour
Register
Log in
Ali Ijaz Sheikh
Follow
Person
Markam, CA
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Branch target buffer for emulation environments
Patent number
11,003,453
Issue date
May 11, 2021
International Business Machines Corporation
Carlos Cavanna
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Hybrid polymorphic inline cache and branch target buffer prediction...
Patent number
10,534,612
Issue date
Jan 14, 2020
International Business Machines Corporation
Carlos Cavanna
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method for optimizing binary code in language having access to bina...
Patent number
9,858,054
Issue date
Jan 2, 2018
International Business Machines Corporation
Toshihiko Koju
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Hybrid polymoprhic inline cache and branch target buffer prediction...
Patent number
9,626,186
Issue date
Apr 18, 2017
International Business Machines Corporation
Carlos Cavanna
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Hybrid polymorphic inline cache and branch target buffer prediction...
Patent number
9,317,292
Issue date
Apr 19, 2016
International Business Machines Corporation
Carlos Cavanna
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method for optimizing binary code in language having access to bina...
Patent number
9,280,328
Issue date
Mar 8, 2016
International Business Machines Corporation
Toshihiko Koju
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Branch target buffer for emulation environments
Patent number
9,235,420
Issue date
Jan 12, 2016
International Business Machines Corporation
Carlos Cavanna
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Page mapped spatially aware emulation of computer instruction set
Patent number
9,158,566
Issue date
Oct 13, 2015
International Business Machines Corporation
Theodore J. Bohizic
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Code section optimization by removing memory barrier instruction an...
Patent number
8,972,704
Issue date
Mar 3, 2015
International Business Machines Corporation
Toshihiko Koju
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Compiling method, program, and information processing apparatus
Patent number
8,869,128
Issue date
Oct 21, 2014
International Business Machines Corporation
Toshihiko Koju
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Performance improvements for nested virtual machines
Patent number
8,819,647
Issue date
Aug 26, 2014
International Business Machines Corporation
Marcel Mitran
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Self initialized host cell spatially aware emulation of a computer...
Patent number
8,768,683
Issue date
Jul 1, 2014
International Business Machines Corporation
Theodore J Bohizic
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Performing memory accesses while omitting unnecessary address trans...
Patent number
8,725,984
Issue date
May 13, 2014
International Business Machines Corporation
Viktor S. Gyuris
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
Compiling system and method for optimizing binary code
Patent number
8,689,198
Issue date
Apr 1, 2014
International Business Machines Corporation
Motohiro Kawahito
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Accelerated execution for emulated environments
Patent number
8,639,492
Issue date
Jan 28, 2014
International Business Machines Corporation
Francis Bogsanyl
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Branch target buffer for emulation environments
Patent number
8,612,731
Issue date
Dec 17, 2013
International Business Machines Corporation
Carlos Cavanna
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Self initialized host cell spatially aware emulation of a computer...
Patent number
8,447,583
Issue date
May 21, 2013
International Business Machines Corporation
Theodore J. Bohizic
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Page mapped spatially aware emulation of a computer instruction set
Patent number
8,428,930
Issue date
Apr 23, 2013
International Business Machines Corporation
Theodore J. Bohizic
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Providing code improvements for nested virtual machines
Patent number
8,387,031
Issue date
Feb 26, 2013
International Business Machines Corporation
Derek B. Inglis
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Reusing invalidated traces in a system emulator
Patent number
8,364,461
Issue date
Jan 29, 2013
International Business Machines Corporation
Theodore J Bohizic
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Host cell spatially aware emulation of a guest wild branch
Patent number
8,301,434
Issue date
Oct 30, 2012
International Buisness Machines Corporation
Theodore J. Bohizic
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Performing memory accesses while omitting unnecessary address trans...
Patent number
8,285,968
Issue date
Oct 9, 2012
International Business Machines Corporation
Viktor S. Gyuris
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Defining memory indifferent trace handles
Patent number
7,930,686
Issue date
Apr 19, 2011
International Business Machines Corporation
Marcel Mitran
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Compiler optimization with privatizing of a non-final object
Patent number
7,716,657
Issue date
May 11, 2010
International Business Machines Corporation
Derek Bruce Inglis
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Computer program optimization in a dynamic compilation environment
Patent number
7,661,098
Issue date
Feb 9, 2010
International Business Machines Corporation
Ali Ijaz Sheikh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Defining memory indifferent trace handles
Patent number
7,617,493
Issue date
Nov 10, 2009
International Business Machines Corporation
Marcel Mitran
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Register-based instruction optimization for facilitating efficient...
Patent number
7,596,781
Issue date
Sep 29, 2009
International Business Machines Corporation
Mike S. Fulton
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
BRANCH TARGET BUFFER FOR EMULATION ENVIRONMENTS
Publication number
20200125366
Publication date
Apr 23, 2020
International Business Machines Corporation
Carlos CAVANNA
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
BRANCH TARGET BUFFER FOR EMULATION ENVIRONMENTS
Publication number
20170262288
Publication date
Sep 14, 2017
International Business Machines Corporation
Carlos CAVANNA
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
BRANCH TARGET BUFFER FOR EMULATION ENVIRONMENTS
Publication number
20160188338
Publication date
Jun 30, 2016
International Business Machines Corporation
Carlos CAVANNA
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHOD FOR OPTIMIZING BINARY CODE IN LANGUAGE HAVING ACCESS TO BINA...
Publication number
20160154635
Publication date
Jun 2, 2016
International Business Machines Corporation
Toshihiko Koju
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHOD FOR OPTIMIZING BINARY CODE IN LANGUAGE HAVING ACCESS TO BINA...
Publication number
20140317608
Publication date
Oct 23, 2014
International Business Machines Corporation
Toshihiko Koju
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Page Mapped Spatially Aware Emulation of Computer Instruction Set
Publication number
20140136179
Publication date
May 15, 2014
International Business Machines Corporation
Theodore J Bohizic
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
BRANCH TARGET BUFFER FOR EMULATION ENVIRONMENTS
Publication number
20140059331
Publication date
Feb 27, 2014
International Business Machines Corporation
Carlos CAVANNA
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
BRANCH TARGET BUFFER FOR EMULATION ENVIRONMENTS
Publication number
20140059332
Publication date
Feb 27, 2014
International Business Machines Corporation
Carlos CAVANNA
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Self Initialized Host Cell Spatially Aware Emulation of a Computer...
Publication number
20130231913
Publication date
Sep 5, 2013
International Business Machines Corporation
Theodore J. Bohizic
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
COMPILING METHOD, PROGRAM, AND INFORMATION PROCESSING APPARATUS
Publication number
20130198498
Publication date
Aug 1, 2013
International Business Machines Corporation
Toshihiko Koju
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Code optimization by memory barrier removal and enclosure within tr...
Publication number
20130159678
Publication date
Jun 20, 2013
Toshihiko Koju
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PERFORMING MEMORY ACCESSES WHILE OMITTING UNNECESSARY ADDRESS TRANS...
Publication number
20120331262
Publication date
Dec 27, 2012
International Business Machines Corporation
Viktor S. Gyuris
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
COMPILING SYSTEM AND METHOD FOR OPTIMIZING BINARY CODE
Publication number
20120042306
Publication date
Feb 16, 2012
International Business Machines Corporation
Motohiro Kawahito
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Reusing Invalidated Traces in a System Emulator
Publication number
20110112820
Publication date
May 12, 2011
International Business Machines Corporation
Theodore J Bohizic
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
BRANCH TARGET BUFFER FOR EMULATION ENVIRONMENTS
Publication number
20110113223
Publication date
May 12, 2011
International Business Machines Corporation
Carlos CAVANNA
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
FACILITATING MEMORY ACCESSES
Publication number
20110078388
Publication date
Mar 31, 2011
International Business Machines Corporation
Viktor S. Gyuris
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Page Mapped Spatially Aware Emulation of a Computer Instruction Set
Publication number
20110071813
Publication date
Mar 24, 2011
International Business Machines Corporation
Theodore J. Bohizic
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Self Initialized Host Cell Spatially Aware Emulation of a Computer...
Publication number
20110071814
Publication date
Mar 24, 2011
International Business Machines Corporation
Theodore J. Bohizic
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Host Cell Spatially Aware Emulation of a Guest Wild Branch
Publication number
20110071815
Publication date
Mar 24, 2011
International Business Machines Corporation
Theodore J. Bohizic
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Just In Time Compiler in Spatially Aware Emulation of a Guest Compu...
Publication number
20110071816
Publication date
Mar 24, 2011
International Business Machines Corporation
Theodore J. Bohizic
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Accelerated Execution for Emulated Environments
Publication number
20110054879
Publication date
Mar 3, 2011
IBM Corporation
Francis Bogsanyl
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHOD AND SYSTEM TO IMPROVE CODE IN VIRTUAL MACHINES
Publication number
20100192137
Publication date
Jul 29, 2010
International Business Machines Corporation
Derek B. Inglis
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DEFINING MEMORY INDIFFERENT TRACE HANDLES
Publication number
20090259831
Publication date
Oct 15, 2009
International Business Machines Corporation
Marcel Mitran
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PERFORMANCE IMPROVEMENTS FOR NESTED VIRTUAL MACHINES
Publication number
20090193399
Publication date
Jul 30, 2009
International Business Machines Corporation
Marcel Mitran
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
Information
Patent Application
METHOD FOR EMBEDDING SHORT RARE CODE SEQUENCES IN HOT CODE WITHOUT...
Publication number
20080184019
Publication date
Jul 31, 2008
International Business Machines Corporation
Ali I. Sheikh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DEFINING MEMORY INDIFFERENT TRACE HANDLES
Publication number
20080177989
Publication date
Jul 24, 2008
International Business Machines Corporation
Marcel Mitran
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
REGISTER-BASED INSTRUCTION OPTIMIZATION FOR FACILITATING EFFICIENT...
Publication number
20080091923
Publication date
Apr 17, 2008
International Business Machines Corporation
Mike S. FULTON
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Compiler optimization
Publication number
20050138611
Publication date
Jun 23, 2005
Derek Bruce Inglis
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method for computer program optimization in a dynamic compilation e...
Publication number
20050071831
Publication date
Mar 31, 2005
International Business Machines Corporation
Ali Ijaz Sheikh
G06 - COMPUTING CALCULATING COUNTING