Inventor · disambiguated record
John R. Rose
Also filed as: ROSE JOHN · ROSE JOHN R · ROSE JOHN ROBERT
74 granted patents·4 pending applications·1,758 citations·filing 1990–2025
99Inventor score
Files withORACLE INT CORP59AMERICAN EXPRESS TRAVEL RELATE5SUN MICROSYSTEMS INC5EXTRUDE HONE CORP2FELDMAN GENNYE HANNOVER2
Top patents by PatentIndex Score
78 records- 0199US5708709ASystem and method for managing try-and-buy usage of application programsSUN MICROSYSTEMS INC·Filed 1995·Granted Jan 13, 1998·1.1k cites·15 claims
- 0298US11972308B2Determining different resolution states for a parametric constant in different contextsORACLE INT CORP·Filed 2022·Granted Apr 30, 2024·3 cites·14 claims
- 0396US9690709B2Variable handlesORACLE INT CORP·Filed 2015·Granted Jun 27, 2017·21 cites·30 claims
- 0496US7431208B2Systems, methods, and devices for selling transaction instruments via web-based toolAMERICAN EXPRESS TRAVEL RELATE·Filed 2007·Granted Oct 7, 2008·78 cites·23 claims
- 0596US7191939B2Systems, methods, and devices for selling transaction instruments via web-based toolAMERICAN EXPRESS TRAVEL RELATE·Filed 2005·Granted Mar 20, 2007·86 cites·4 claims
- 0694US9772828B2Structural identification of dynamically generated, pattern-instantiation, generated classesORACLE INT CORP·Filed 2015·Granted Sep 26, 2017·8 cites·20 claims
- 0794US9678729B2Dependency-driven co-specialization of specialized classesORACLE INT CORP·Filed 2015·Granted Jun 13, 2017·8 cites·20 claims
- 0892US10740115B2Structural identification of dynamically-generated, pattern-based classesORACLE INT CORP·Filed 2017·Granted Aug 11, 2020·5 cites·20 claims
- 0992US9891900B2Generation of specialized methods based on generic methods and type parameterizationsORACLE INT CORP·Filed 2016·Granted Feb 13, 2018·5 cites·20 claims
- 1091US12197324B1Thread-local garbage collectionORACLE INT CORP·Filed 2023·Granted Jan 14, 2025·2 cites·20 claims
- 1191US10664183B1Method and apparatus for storing memory attributesORACLE INT CORP·Filed 2017·Granted May 26, 2020·8 cites·20 claims
- 1291US9910680B2Decomposing a generic class into layersORACLE INT CORP·Filed 2015·Granted Mar 6, 2018·5 cites·20 claims
- 1390US10324741B2Speeding up dynamic language execution on a virtual machine with type speculationORACLE INT CORP·Filed 2015·Granted Jun 18, 2019·11 cites·26 claims
- 1490US8070056B2Handheld device for selling transaction instruments via web-based toolsFELDMAN GENNYE HANNOVER·Filed 2009·Granted Dec 6, 2011·22 cites·24 claims
- 1588US5517124AStylus probe for measuring workpiece surface characteristicsEXTRUDE HONE CORP·Filed 1994·Granted May 14, 1996·48 cites·20 claims
- 1687US9785456B2Metadata-driven dynamic specializationORACLE INT CORP·Filed 2015·Granted Oct 10, 2017·3 cites·20 claims
- 1787US9477450B2Manual refinement of specialized classes in runtime environmentsORACLE INT CORP·Filed 2015·Granted Oct 25, 2016·3 cites·20 claims
- 1886US12141629B2Accessing a parametric field within a specialized contextORACLE INT CORP·Filed 2023·Granted Nov 12, 2024·0 cites·9 claims
- 1986US8561040B2One-pass compilation of virtual instructionsROSE JOHN ROBERT·Filed 2009·Granted Oct 15, 2013·20 cites·18 claims
- 2086US2025238295A1Determining A Resolution State Of An Anchor Constant Associated With An Application Programming Interface (API) PointORACLE INT CORP·Filed 2025·Application pending·0 cites
- 2185US7900826B2Systems, methods, and devices for selling transaction instruments via web-based toolAMERICAN EXPRESS TRAVEL RELATE·Filed 2008·Granted Mar 8, 2011·9 cites·21 claims
- 2284US6067103AApparatus and process for variable image printing on tapeJ I T TECHNOLOGIES INC·Filed 1998·Granted May 23, 2000·58 cites·18 claims
- 2384US5923880AMethod and apparatus for generating executable code from object-oriented source codeSUN MICROSYSTEMS INC·Filed 1998·Granted Jul 13, 1999·102 cites·34 claims
- 2482US7783517B2Systems, methods, and devices for selling transaction instruments via web-based toolAMERICAN EXPRESS TRAVEL RELATE·Filed 2008·Granted Aug 24, 2010·6 cites·20 claims
- 2581US8712852B2Systems, methods, and devices for selling transaction instruments via web-based toolFELDMAN GENNYE HANNOVER·Filed 2008·Granted Apr 29, 2014·7 cites·20 claims
- 2679US12417133B2Determining a resolution state of an anchor constant associated with an application programming interface (API) pointORACLE INT CORP·Filed 2022·Granted Sep 16, 2025·0 cites·22 claims
- 2779US11966798B2Implementing a type restriction that restricts to a singleton value or zero valuesORACLE INT CORP·Filed 2022·Granted Apr 23, 2024·0 cites·31 claims
- 2879US11922238B2Accessing a parametric field within a specialized contextORACLE INT CORP·Filed 2022·Granted Mar 5, 2024·0 cites·18 claims
- 2979US11836552B2Implementing a type restriction that restricts to a maximum or specific element countORACLE INT CORP·Filed 2022·Granted Dec 5, 2023·0 cites·30 claims
- 3079US11789793B2Instantiating a parametric class within a specialized contextORACLE INT CORP·Filed 2022·Granted Oct 17, 2023·0 cites·20 claims
- 3179US11726849B2Executing a parametric method within a specialized contextORACLE INT CORP·Filed 2022·Granted Aug 15, 2023·0 cites·22 claims
- 3279US11693719B2Implementing a type restriction that restricts to a non-polymorphic layout type or a maximum valueORACLE INT CORP·Filed 2022·Granted Jul 4, 2023·0 cites·31 claims
- 3378US11782774B2Implementing optional specialization when compiling codeORACLE INT CORP·Filed 2022·Granted Oct 10, 2023·0 cites·20 claims
- 3478US11687388B2Implementing optional specialization when executing codeORACLE INT CORP·Filed 2022·Granted Jun 27, 2023·0 cites·20 claims
- 3578US10747638B2Computing memory health metricsORACLE INT CORP·Filed 2018·Granted Aug 18, 2020·2 cites·17 claims
- 3678US9483242B2Wholesale replacement of specialized classes in a runtime environmentsORACLE INT CORP·Filed 2015·Granted Nov 1, 2016·2 cites·20 claims
- 3777US11645129B2Dynamically-imposed field and method type restrictions for managed execution environmentsORACLE INT CORP·Filed 2022·Granted May 9, 2023·0 cites·20 claims
- 3875US11733985B2Accessing a migrated member in an updated typeORACLE INT CORP·Filed 2022·Granted Aug 22, 2023·0 cites·20 claims
- 3975US11599346B2Accessing a migrated member in an updated typeORACLE INT CORP·Filed 2022·Granted Mar 7, 2023·0 cites·20 claims
- 4075US11347487B2Confining reflective access based on module boundariesORACLE INT CORP·Filed 2019·Granted May 31, 2022·2 cites·20 claims
- 4175US10860338B2Type-constrained operations for plug-in typesORACLE INT CORP·Filed 2019·Granted Dec 8, 2020·1 cites·20 claims
- 4275US10635420B2Overriding a migrated method in an updated typeORACLE INT CORP·Filed 2017·Granted Apr 28, 2020·1 cites·17 claims
- 4375US9740597B2Transactional execution of native methodsORACLE INT CORP·Filed 2015·Granted Aug 22, 2017·2 cites·47 claims
- 4474US10540148B2Complex constantsORACLE INT CORP·Filed 2015·Granted Jan 21, 2020·2 cites·71 claims
- 4574US9524152B2Partial specialization of generic classesORACLE INT CORP·Filed 2015·Granted Dec 20, 2016·1 cites·20 claims
- 4674US8612930B2Methods and apparatus for dynamic class reloading and versioningQUINN TIMOTHY J·Filed 2009·Granted Dec 17, 2013·12 cites·20 claims
- 4771US12158952B2Distinguished nest-based access controlORACLE INT CORP·Filed 2022·Granted Dec 3, 2024·0 cites·18 claims
- 4871US11347489B2Accessing a migrated member in an updated typeORACLE INT CORP·Filed 2020·Granted May 31, 2022·0 cites·19 claims
- 4971US5189377AMethod and apparatus for co-ordinate measuring using a capacitance probeEXTRUDE HONE CORP·Filed 1990·Granted Feb 23, 1993·31 cites·19 claims
- 5069US10635472B2Import mechanism for hardware intrinsicsORACLE INT CORP·Filed 2016·Granted Apr 28, 2020·1 cites·19 claims
Showing the top 50 of 78 patent records by PatentIndex Score.
Join the waitlist — get patent alerts
Get an alert when John R. Rose files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →