Membership
Tour
Register
Log in
Ronald Ian McIntosh
Follow
Person
Scarborough, CA
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Generating protection barrier instructions for executable code
Patent number
11,709,942
Issue date
Jul 25, 2023
International Business Machines Corporation
Ronald Ian McIntosh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Nested function pointer calls
Patent number
10,831,884
Issue date
Nov 10, 2020
International Business Machines Corporation
Ronald Ian McIntosh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Providing instructions to facilitate detection of corrupt stacks
Patent number
10,496,462
Issue date
Dec 3, 2019
International Business Machines Corporation
Michael K. Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Layered vector architecture compatibility for cross-system portability
Patent number
10,489,129
Issue date
Nov 26, 2019
International Business Machines Corporation
Michael K. Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Conditional stack frame allocation
Patent number
10,229,044
Issue date
Mar 12, 2019
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Conditional stack frame allocation
Patent number
10,229,045
Issue date
Mar 12, 2019
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Providing instructions to facilitate detection of corrupt stacks
Patent number
10,228,992
Issue date
Mar 12, 2019
International Business Machines Corporation
Michael K. Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Compiler method for generating instructions for vector operations i...
Patent number
10,169,014
Issue date
Jan 1, 2019
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Layered vector architecture compatibility for cross-system portability
Patent number
9,996,326
Issue date
Jun 12, 2018
International Business Machines Corporation
Michael K. Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Layered vector architecture compatibility for cross-system portability
Patent number
9,959,102
Issue date
May 1, 2018
International Business Machines Corporation
Michael K. Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Compiler optimizations for vector instructions
Patent number
9,626,168
Issue date
Apr 18, 2017
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Compiler optimizations for vector instructions
Patent number
9,619,214
Issue date
Apr 11, 2017
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Conditional stack frame allocation
Patent number
9,557,917
Issue date
Jan 31, 2017
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Conditional stack frame allocation
Patent number
9,552,158
Issue date
Jan 24, 2017
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Detection of corruption of call stacks
Patent number
9,495,237
Issue date
Nov 15, 2016
International Business Machines Corporation
Michael K. Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Compiler method for generating instructions for vector operations i...
Patent number
9,430,233
Issue date
Aug 30, 2016
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method for improving irreducible region commoning compile speed
Patent number
7,516,448
Issue date
Apr 7, 2009
International Business Machines Corporation
Siu Chi Chan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for determining the profitability of expanding...
Patent number
7,506,331
Issue date
Mar 17, 2009
International Business Machines Corporation
Roch Georges Archambault
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for choosing register classes and/or instructi...
Patent number
7,506,326
Issue date
Mar 17, 2009
International Business Machines Corporation
Ronald Ian McIntosh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Apparatus and method for linear dead store elimination
Patent number
7,444,626
Issue date
Oct 28, 2008
International Business Machines Corporation
Ronald Ian McIntosh
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
GENERATING PROTECTION BARRIER INSTRUCTIONS FOR EXECUTABLE CODE
Publication number
20210110046
Publication date
Apr 15, 2021
International Business Machines Corporation
Ronald Ian McIntosh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONDITIONAL STACK FRAME ALLOCATION
Publication number
20190138438
Publication date
May 9, 2019
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PROVIDING INSTRUCTIONS TO FACILITATE DETECTION OF CORRUPT STACKS
Publication number
20190108085
Publication date
Apr 11, 2019
International Business Machines Corporation
Michael K. Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
LAYERED VECTOR ARCHITECTURE COMPATIBILITY FOR CROSS-SYSTEM PORTABILITY
Publication number
20180225101
Publication date
Aug 9, 2018
International Business Machines Corporation
Michael K. Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PROVIDING INSTRUCTIONS TO FACILITATE DETECTION OF CORRUPT STACKS
Publication number
20170192833
Publication date
Jul 6, 2017
International Business Machines Corporation
Michael K. Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONDITIONAL STACK FRAME ALLOCATION
Publication number
20170090812
Publication date
Mar 30, 2017
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONDITIONAL STACK FRAME ALLOCATION
Publication number
20170091088
Publication date
Mar 30, 2017
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
COMPILER METHOD FOR GENERATING INSTRUCTIONS FOR VECTOR OPERATIONS I...
Publication number
20160179525
Publication date
Jun 23, 2016
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
COMPILER METHOD FOR GENERATING INSTRUCTIONS FOR VECTOR OPERATIONS I...
Publication number
20160179531
Publication date
Jun 23, 2016
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONDITIONAL STACK FRAME ALLOCATION
Publication number
20160132302
Publication date
May 12, 2016
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONDITIONAL STACK FRAME ALLOCATION
Publication number
20160132246
Publication date
May 12, 2016
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
LAYERED VECTOR ARCHITECTURE COMPATIBILITY FOR CROSS-SYSTEM PORTABILITY
Publication number
20160070569
Publication date
Mar 10, 2016
International Business Machines Corporation
Michael K. Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
COMPILER OPTIMIZATIONS FOR VECTOR INSTRUCTIONS
Publication number
20160048379
Publication date
Feb 18, 2016
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
LAYERED VECTOR ARCHITECTURE COMPATIBILITY FOR CROSS-SYSTEM PORTABILITY
Publication number
20160048417
Publication date
Feb 18, 2016
International Business Machines Corporation
Michael K. Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
COMPILER OPTIMIZATIONS FOR VECTOR INSTRUCTIONS
Publication number
20160048445
Publication date
Feb 18, 2016
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and apparatus for choosing register classes and/or instructi...
Publication number
20060200810
Publication date
Sep 7, 2006
International Business Machines Corporation
Ronald Ian McIntosh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Apparatus and method for linear dead store elimination
Publication number
20060059476
Publication date
Mar 16, 2006
International Business Machines Corporation
Ronald Ian McIntosh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and apparatus for determining the profitability of expanding...
Publication number
20060048111
Publication date
Mar 2, 2006
International Business Machines Corporation
Roch Georges Archambault
G06 - COMPUTING CALCULATING COUNTING