Inventor · disambiguated record
Steven J. Munroe
Also filed as: MUNROE STEVEN J · MUNROE STEVEN JAY
37 granted patents·1,786 citations·filing 1990–2014
98Inventor score
Top patents by PatentIndex Score
37 records- 0195US8607211B2Linking code for an enhanced application binary interface (ABI) with decode time instruction optimizationBLAINEY ROBERT J·Filed 2012·Granted Dec 10, 2013·42 cites·7 claims
- 0294US6209128B1Apparatus and method for providing access to multiple object versionsIBM·Filed 1998·Granted Mar 27, 2001·241 cites·19 claims
- 0393US8615745B2Compiling code for an enhanced application binary interface (ABI) with decode time instruction optimizationBLAINEY ROBERT J·Filed 2011·Granted Dec 24, 2013·17 cites·15 claims
- 0492US9626168B2Compiler optimizations for vector instructionsIBM·Filed 2014·Granted Apr 18, 2017·11 cites·8 claims
- 0591US9619214B2Compiler optimizations for vector instructionsIBM·Filed 2014·Granted Apr 11, 2017·10 cites·8 claims
- 0691US8615746B2Compiling code for an enhanced application binary interface (ABI) with decode time instruction optimizationBLAINEY ROBERT J·Filed 2012·Granted Dec 24, 2013·13 cites·7 claims
- 0790US8615465B2Real-time security verification for banking cardsBOUTCHER DAVID C·Filed 2008·Granted Dec 24, 2013·39 cites·21 claims
- 0889US8832669B2Compiling code for an enhanced application binary interface (ABI) with decode time instruction optimizationIBM·Filed 2013·Granted Sep 9, 2014·9 cites·18 claims
- 0988US5974428AMethod and apparatus for class version naming and mappingIBM·Filed 1997·Granted Oct 26, 1999·137 cites·41 claims
- 1086US8632002B2Real-time security verification for banking cardsBOUTCHER DAVID C·Filed 2008·Granted Jan 21, 2014·31 cites·21 claims
- 1184US6330709B1Virtual machine implementation for shared persistent objectsIBM·Filed 1998·Granted Dec 11, 2001·128 cites·84 claims
- 1283US6681239B1Computer system having shared address space among multiple virtual address spacesIBM·Filed 1996·Granted Jan 20, 2004·123 cites·31 claims
- 1383US5404525AEfficient method router that supports multiple simultaneous object versionsIBM·Filed 1992·Granted Apr 4, 1995·69 cites·4 claims
- 1481US6442753B1Apparatus and method for checking dependencies among classes in an object-oriented programIBM·Filed 1997·Granted Aug 27, 2002·94 cites·35 claims
- 1581US6298428B1Method and apparatus for shared persistent virtual storage on existing operating systemsIBM·Filed 1998·Granted Oct 2, 2001·100 cites·58 claims
- 1679US6023704AApparatus and method for swapping identities of two objects to reference the object information of the otherIBM·Filed 1998·Granted Feb 8, 2000·86 cites·20 claims
- 1779US5280614AApparatus and method for controlling access to data using domainsIBM·Filed 1990·Granted Jan 18, 1994·93 cites·26 claims
- 1876US8612959B2Linking code for an enhanced application binary interface (ABI) with decode time instruction optimizationBLAINEY ROBERT J·Filed 2011·Granted Dec 17, 2013·4 cites·18 claims
- 1972US5581765ASystem for combining a global object identifier with a local object address in a single object pointerIBM·Filed 1994·Granted Dec 3, 1996·69 cites·13 claims
- 2070US6223344B1Apparatus and method for versioning persistent objectsIBM·Filed 1998·Granted Apr 24, 2001·56 cites·34 claims
- 2169US6493816B1Method and apparatus for encapsulating address translation for shared persistent virtual storageIBM·Filed 1998·Granted Dec 10, 2002·56 cites·24 claims
- 2269US6301582B1System and method for storage of shared persistent objectsIBM·Filed 1998·Granted Oct 9, 2001·59 cites·69 claims
- 2368US6092079AApparatus and method for updating an object without affecting the unique identity of the objectIBM·Filed 1998·Granted Jul 18, 2000·34 cites·13 claims
- 2465US6240466B1Object-oriented apparatus and method for determining new object location relative to an existing objectIBM·Filed 1997·Granted May 29, 2001·47 cites·13 claims
- 2561US5918052AMultiple inheritance mechanism for an object oriented programming environmentIBM·Filed 1994·Granted Jun 29, 1999·38 cites·18 claims
- 2660US5644771AEfficient method router that supports multiple simultaneous object versionsIBM·Filed 1995·Granted Jul 1, 1997·26 cites·4 claims
- 2759US5768588AEfficient method router that supports multiple simultaneous object versionsIBM·Filed 1995·Granted Jun 16, 1998·25 cites·4 claims
- 2853US6230311B1Apparatus and method for disabling methods called on an objectIBM·Filed 1998·Granted May 8, 2001·26 cites·35 claims
- 2951US6983447B1Efficient method router that supports multiple simultaneous object versionsIBM·Filed 1995·Granted Jan 3, 2006·15 cites·4 claims
- 3048US6192368B1Apparatus and method for automatically propagating a change made to at least one of a plurality of objects to at least one data structure containing data relating to the plurality of objectsIBM·Filed 1998·Granted Feb 20, 2001·24 cites·19 claims
- 3145US5774723AEfficient method router that supports multiple simultaneous object versionsIBM·Filed 1995·Granted Jun 30, 1998·11 cites·14 claims
- 3241US6715148B1Efficient method router that supports multiple simultaneous object versionsIBM·Filed 1998·Granted Mar 30, 2004·12 cites·8 claims
- 3341US6044380AApparatus and method for morphing an object on first touchIBM·Filed 1998·Granted Mar 28, 2000·12 cites·10 claims
- 3441US6029206AObject-oriented method routing mechanism for automatically performing supervisory functions during method callsIBM·Filed 1996·Granted Feb 22, 2000·12 cites·9 claims
- 3539US5742826AObject encapsulation protection apparatusIBM·Filed 1994·Granted Apr 21, 1998·9 cites·11 claims
- 3631US6549953B1Object encapsulation protection apparatusIBM·Filed 1997·Granted Apr 15, 2003·3 cites·21 claims
- 3728US6633922B1Object access mechanism that dynamically switches between multiple distributed access modelsIBM·Filed 1997·Granted Oct 14, 2003·5 cites·24 claims
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →