Membership
Tour
Register
Log in
Ulrich Weigand
Follow
Person
Holzgerlingen, DE
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Reduced save and restore instructions for call-clobbered registers
Patent number
10,747,514
Issue date
Aug 18, 2020
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Generating code for function calls that use multiple addressing modes
Patent number
10,671,363
Issue date
Jun 2, 2020
International Business Machines Corporation
William J. Schmidt
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Reduced save and restore instructions for call-clobbered registers
Patent number
10,671,397
Issue date
Jun 2, 2020
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Generating code for function calls that use multiple addressing modes
Patent number
10,671,362
Issue date
Jun 2, 2020
International Business Machines Corporation
William J. Schmidt
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Linking optimized entry points for local-use-only function pointers
Patent number
10,620,926
Issue date
Apr 14, 2020
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Using comments of a program to provide optimizations
Patent number
10,613,844
Issue date
Apr 7, 2020
International Business Machines Corporation
Archana Ravindar
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Executing optimized local entry points and function call sites
Patent number
10,606,574
Issue date
Mar 31, 2020
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Compiling optimized entry points for local-use-only function pointers
Patent number
10,585,652
Issue date
Mar 10, 2020
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Loading optimized local entry points for local-use-only function po...
Patent number
10,579,353
Issue date
Mar 3, 2020
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Optimized entry points and local function call tailoring for functi...
Patent number
10,534,593
Issue date
Jan 14, 2020
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Optimized entry points and local function call tailoring for functi...
Patent number
10,534,594
Issue date
Jan 14, 2020
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Local function call tailoring for function pointer calls
Patent number
10,360,005
Issue date
Jul 23, 2019
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Linking optimized entry points for local-use-only function pointers
Patent number
10,360,007
Issue date
Jul 23, 2019
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Loading optimized local entry points for local-use-only function po...
Patent number
10,346,146
Issue date
Jul 9, 2019
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Compiling optimized entry points for local-use-only function pointers
Patent number
10,310,829
Issue date
Jun 4, 2019
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Executing local function call site optimization
Patent number
10,268,465
Issue date
Apr 23, 2019
International Business Machines Corporation
Michael Karl 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
Comparisons in function pointer localization
Patent number
10,223,087
Issue date
Mar 5, 2019
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Executing optimized local entry points
Patent number
10,209,972
Issue date
Feb 19, 2019
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Linker rewriting to eliminate TOC pointer references
Patent number
10,210,163
Issue date
Feb 19, 2019
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Linker rewriting to eliminate TOC pointer references
Patent number
10,175,966
Issue date
Jan 8, 2019
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Executing optimized local entry points
Patent number
10,169,016
Issue date
Jan 1, 2019
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Comparisons in function pointer localization
Patent number
10,169,011
Issue date
Jan 1, 2019
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Shared library transformation on the same architecture
Patent number
10,152,313
Issue date
Dec 11, 2018
International Business Machines Corporation
Frederik J. Hartmann
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Compiling optimized entry points for local-use-only function pointers
Patent number
10,108,404
Issue date
Oct 23, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Linking optimized entry points for local-use-only function pointers
Patent number
10,108,406
Issue date
Oct 23, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Loading optimized local entry points for local-use-only function po...
Patent number
10,108,407
Issue date
Oct 23, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Executing optimized local entry points and function call sites
Patent number
9,952,884
Issue date
Apr 24, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Executing optimized local entry points and function call sites
Patent number
9,952,844
Issue date
Apr 24, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
GENERATING CODE FOR FUNCTION CALLS THAT USE MULTIPLE ADDRESSING MODES
Publication number
20200133648
Publication date
Apr 30, 2020
International Business Machines Corporation
William J. Schmidt
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
GENERATING CODE FOR FUNCTION CALLS THAT USE MULTIPLE ADDRESSING MODES
Publication number
20200133647
Publication date
Apr 30, 2020
International Business Machines Corporation
William J. Schmidt
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
USING COMMENTS OF A PROGRAM TO PROVIDE OPTIMIZATIONS
Publication number
20190146764
Publication date
May 16, 2019
International Business Machines Corporation
Archana Ravindar
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
Loading Optimized Local Entry Points for Local-Use-Only Function Po...
Publication number
20180364995
Publication date
Dec 20, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Linking Optimized Entry Points for Local-Use-Only Function Pointers
Publication number
20180329699
Publication date
Nov 15, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Compiling Optimized Entry Points for Local-Use-Only Function Pointers
Publication number
20180314504
Publication date
Nov 1, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Executing Optimized Local Entry Points and Function Call Sites
Publication number
20180203679
Publication date
Jul 19, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
LINKER REWRITING TO ELIMINATE TOC POINTER REFERENCES
Publication number
20180196801
Publication date
Jul 12, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
LINKER REWRITING TO ELIMINATE TOC POINTER REFERENCES
Publication number
20180196652
Publication date
Jul 12, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
REDUCED SAVE AND RESTORE INSTRUCTIONS FOR CALL-CLOBBERED REGISTERS
Publication number
20180196669
Publication date
Jul 12, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
REDUCED SAVE AND RESTORE INSTRUCTIONS FOR CALL-CLOBBERED REGISTERS
Publication number
20180196676
Publication date
Jul 12, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Comparisons in Function Pointer Localization
Publication number
20180113687
Publication date
Apr 26, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Compiling Optimized Entry Points for Local-Use-Only Function Pointers
Publication number
20180113691
Publication date
Apr 26, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Linking Optimized Entry Points for Local-Use-Only Function Pointers
Publication number
20180113692
Publication date
Apr 26, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Optimized Entry Points and Local Function Call Tailoring for Functi...
Publication number
20180113693
Publication date
Apr 26, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Loading Optimized Local Entry Points for Local-Use-Only Function Po...
Publication number
20180113695
Publication date
Apr 26, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Executing Optimized Local Entry Points
Publication number
20180113696
Publication date
Apr 26, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EXECUTING OPTIMIZED LOCAL ENTRY POINTS AND FUNCTION CALL SITES
Publication number
20180113698
Publication date
Apr 26, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Comparisons in Function Pointer Localization
Publication number
20180113725
Publication date
Apr 26, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Local Function Call Tailoring for Function Pointer Calls
Publication number
20180113685
Publication date
Apr 26, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Compiling Optimized Entry Points for Local-Use-Only Function Pointers
Publication number
20180113688
Publication date
Apr 26, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Optimized Entry Points and Local Function Call Tailoring for Functi...
Publication number
20180113690
Publication date
Apr 26, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Linking Optimized Entry Points for Local-Use-Only Function Pointers
Publication number
20180113694
Publication date
Apr 26, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Local Function Call Site Optimization
Publication number
20180113689
Publication date
Apr 26, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Executing Local Function Call Site Optimization
Publication number
20180113697
Publication date
Apr 26, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Executing Optimized Local Entry Points
Publication number
20180113723
Publication date
Apr 26, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Loading Optimized Local Entry Points for Local-Use-Only Function Po...
Publication number
20180113726
Publication date
Apr 26, 2018
International Business Machines Corporation
Michael Karl Gschwind
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EXECUTING OPTIMIZED LOCAL ENTRY POINTS AND FUNCTION CALL SITES
Publication number
20180113727
Publication date
Apr 26, 2018
International Business Machines Corporation
Michael Karl 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