Inventor
ROSE JOHN R
US40 patents
⚠️ This page may combine multiple inventors who share the name “ROSE JOHN R”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
ORACLE INT CORP
25 patentsUS10740115B2Aug 11, 2020
Structural identification of dynamically-generated, pattern-based classes
ORACLE INT CORP5 citations84
US9910680B2Mar 6, 2018
Decomposing a generic class into layers
ORACLE INT CORP5 citations84
US9891900B2Feb 13, 2018
Generation of specialized methods based on generic methods and type parameterizations
ORACLE INT CORP5 citations84
US9785456B2Oct 10, 2017
Metadata-driven dynamic specialization
ORACLE INT CORP3 citations84
US9772828B2Sep 26, 2017
Structural identification of dynamically generated, pattern-instantiation, generated classes
ORACLE INT CORP8 citations84
US9678729B2Jun 13, 2017
Dependency-driven co-specialization of specialized classes
ORACLE INT CORP8 citations84
US9477450B2Oct 25, 2016
Manual refinement of specialized classes in runtime environments
ORACLE INT CORP3 citations84
US10664183B1May 26, 2020
Method and apparatus for storing memory attributes
ORACLE INT CORP8 citations82
US12197324B1Jan 14, 2025
Thread-local garbage collection
ORACLE INT CORP2 citations73
US9740597B2Aug 22, 2017
Transactional execution of native methods
ORACLE INT CORP2 citations73
US10635420B2Apr 28, 2020
Overriding a migrated method in an updated type
ORACLE INT CORP1 citations71
US9524152B2Dec 20, 2016
Partial specialization of generic classes
ORACLE INT CORP1 citations63
US10635472B2Apr 28, 2020
Import mechanism for hardware intrinsics
ORACLE INT CORP1 citations62
US11733985B2Aug 22, 2023
Accessing a migrated member in an updated type
ORACLE INT CORP0 citations61
US11599346B2Mar 7, 2023
Accessing a migrated member in an updated type
ORACLE INT CORP0 citations61
US11347489B2May 31, 2022
Accessing a migrated member in an updated type
ORACLE INT CORP0 citations61
US11307784B2Apr 19, 2022
Method and apparatus for storing memory attributes
ORACLE INT CORP0 citations61
US11030097B2Jun 8, 2021
Verifying the validity of a transition from a current tail template to a new tail template for a fused object
ORACLE INT CORP0 citations61
US10908886B2Feb 2, 2021
Accessing a migrated member in an updated type
ORACLE INT CORP0 citations61
US9483242B2Nov 1, 2016
Wholesale replacement of specialized classes in a runtime environments
ORACLE INT CORP2 citations57
US12158952B2Dec 3, 2024
Distinguished nest-based access control
ORACLE INT CORP0 citations56
US11568047B2Jan 31, 2023
Distinguished nest-based access control
ORACLE INT CORP0 citations56
US10402320B1Sep 3, 2019
Verifying the validity of a transition from a current tail template to a new tail template for a fused object
ORACLE INT CORP0 citations51
US10452409B2Oct 22, 2019
Universal adapter for native calling
ORACLE INT CORP0 citations41
US10061712B2Aug 28, 2018
Virtual memory page mapping overlays
ORACLE INT CORP0 citations39
SUN MICROSYSTEMS INC
4 patentsUS5708709AJan 13, 1998
System and method for managing try-and-buy usage of application programs
SUN MICROSYSTEMS INC1,122 citations99
US5923880AJul 13, 1999
Method and apparatus for generating executable code from object-oriented source code
SUN MICROSYSTEMS INC102 citations97
US5790861AAug 4, 1998
Method and apparatus for generating executable code from object-oriented C++ source code
SUN MICROSYSTEMS INC42 citations92
US6996825B2Feb 7, 2006
Method and apparatus for efficient object sub-typing
SUN MICROSYSTEMS INC3 citations60
AMERICAN EXPRESS TRAVEL RELATE
4 patentsUS7431208B2Oct 7, 2008
Systems, methods, and devices for selling transaction instruments via web-based tool
AMERICAN EXPRESS TRAVEL RELATE78 citations97
US7191939B2Mar 20, 2007
Systems, methods, and devices for selling transaction instruments via web-based tool
AMERICAN EXPRESS TRAVEL RELATE86 citations97
US7900826B2Mar 8, 2011
Systems, methods, and devices for selling transaction instruments via web-based tool
AMERICAN EXPRESS TRAVEL RELATE9 citations82
US7783517B2Aug 24, 2010
Systems, methods, and devices for selling transaction instruments via web-based tool
AMERICAN EXPRESS TRAVEL RELATE6 citations72