WS

William J. Schmidt

IBM: 80 patents #845 of 70,183Top 2%
VL Vernay Laboratories: 4 patents #4 of 57Top 8%
KI Kimstock: 2 patents #1 of 6Top 20%
Apple: 1 patents #12,251 of 18,612Top 70%
BS Bioanalytical Systems: 1 patents #7 of 16Top 45%
NA Niro-Plan Ag: 1 patents #13 of 45Top 30%
📍 Rochester, MN: #29 of 3,042 inventorsTop 1%
🗺 Minnesota: #188 of 52,454 inventorsTop 1%
Overall (All Time): #14,008 of 4,157,543Top 1%
102
Patents All Time

Issued Patents All Time

Showing 76–100 of 102 patents

Patent #TitleCo-InventorsDate
6117185 Skip list data storage during compilation 2000-09-12
6072951 Profile driven optimization of frequently executed paths with inlining of code fragment (one or more lines of code from a child procedure to a parent procedure) Robert J. Donovan, Robert Ralph Roediger 2000-06-06
6062224 Movement-response system for conducting tests on freely-moving animals Candice B. Kissinger, Curtis E. Bohs, Donnie A. Evans, Scott R. Peters, W. Gamini Gunaratna +1 more 2000-05-16
6029004 Method and apparatus for modular reordering of portions of a computer program based on profile data Vita Bortnikov, Bilha Mendelson, Mark Novick, Robert Ralph Roediger, Inbal Shavit-Lottem 2000-02-22
6026234 Method and apparatus for profiling indirect procedure calls in a computer program Scott P. Hanson 2000-02-15
6003023 Incremental change processing apparatus for presented objects 1999-12-14
5960198 Software profiler with runtime control to enable and disable instrumented executable Robert Ralph Roediger 1999-09-28
5950009 Method and apparatus for profile-based reordering of program portions in a computer program Vita Bortnikov, Bilha Mendelson, Mark Novick, Inbal Shavit-Lottem 1999-09-07
5946491 Register allocation method and apparatus for gernerating spill code as a function of register pressure compared to dual thresholds Nava Arela Aizikowitz, Liviu Asnash, Roy Bar-Haim, Edward C. Prosser, Robert Ralph Roediger 1999-08-31
5945001 Method for the purification and recovery of waste gelatin using diafilters 1999-08-31
5937196 Compiling with partial copy propagation Edward C. Prosser, Robert Ralph Roediger 1999-08-10
D405411 Boat hull 1999-02-09
5857198 Incremental change processing apparatus for presented objects 1999-01-05
5790867 Compiler with extended redundant copy elimination Robert Ralph Roediger 1998-08-04
5774730 Method and apparatus for improving colorability of constrained nodes in an interference graph within a computer system Nava Arela Aizikowitz, Liviu Asnash, Roy Bar-Haim, Orit Edelstein, Mircea Namolaru +2 more 1998-06-30
5761514 Register allocation method and apparatus for truncating runaway lifetimes of program variables in a computer system Nava Arela Aizikowitz, Roy Bar-Haim, Edward C. Prosser, Robert Ralph Roediger 1998-06-02
D382850 Tri-hull boat 1997-08-26
5288408 Method of gelatin recovery and purification from encapsulation processes Michael Francis Smith, James W. Neal III 1994-02-22
5249598 Bi-directional vent and overpressure relief valve 1993-10-05
D318518 Faucet Don C. Arnold 1991-07-23
4953759 Metering valve for dispensing aerosols 1990-09-04
4938259 Fluid flow controller 1990-07-03
4850735 Latching mechanism with integral key member Paul D. Hansen, Garrett B. DeCerce 1989-07-25
4780924 Tooth brush with removable brush head Paul D. Hansen, Garrett B. DeCerce 1988-11-01
4609014 Variable rate flow controller Richard A. Jurjevic 1986-09-02