Inventor · disambiguated record
Brian Goetz
Also filed as: GOETZ BRIAN
72 granted patents·3 pending applications·149 citations·filing 2009–2025
98Inventor score
Top patents by PatentIndex Score
75 records- 0198US11972308B2Determining different resolution states for a parametric constant in different contextsORACLE INT CORP·Filed 2022·Granted Apr 30, 2024·3 cites·14 claims
- 0296US9690709B2Variable handlesORACLE INT CORP·Filed 2015·Granted Jun 27, 2017·21 cites·30 claims
- 0394US10387153B2Synchronizing a set of code branchesORACLE INT CORP·Filed 2017·Granted Aug 20, 2019·11 cites·21 claims
- 0494US9772828B2Structural identification of dynamically generated, pattern-instantiation, generated classesORACLE INT CORP·Filed 2015·Granted Sep 26, 2017·8 cites·20 claims
- 0594US9678729B2Dependency-driven co-specialization of specialized classesORACLE INT CORP·Filed 2015·Granted Jun 13, 2017·8 cites·20 claims
- 0692US10740115B2Structural identification of dynamically-generated, pattern-based classesORACLE INT CORP·Filed 2017·Granted Aug 11, 2020·5 cites·20 claims
- 0792US9891900B2Generation of specialized methods based on generic methods and type parameterizationsORACLE INT CORP·Filed 2016·Granted Feb 13, 2018·5 cites·20 claims
- 0891US9910680B2Decomposing a generic class into layersORACLE INT CORP·Filed 2015·Granted Mar 6, 2018·5 cites·20 claims
- 0990US9557974B2System and method for supporting compatibility checking for lambda expressionORACLE INT CORP·Filed 2013·Granted Jan 31, 2017·10 cites·20 claims
- 1088US9519468B2Modular co-versioning in a dynamically linked runtime environmentORACLE INT CORP·Filed 2015·Granted Dec 13, 2016·6 cites·20 claims
- 1187US9785456B2Metadata-driven dynamic specializationORACLE INT CORP·Filed 2015·Granted Oct 10, 2017·3 cites·20 claims
- 1287US9477450B2Manual refinement of specialized classes in runtime environmentsORACLE INT CORP·Filed 2015·Granted Oct 25, 2016·3 cites·20 claims
- 1386US12141629B2Accessing a parametric field within a specialized contextORACLE INT CORP·Filed 2023·Granted Nov 12, 2024·0 cites·9 claims
- 1486US2025238295A1Determining A Resolution State Of An Anchor Constant Associated With An Application Programming Interface (API) PointORACLE INT CORP·Filed 2025·Application pending·0 cites
- 1585US10209970B2System and method for supporting compatibility checking for lambda expressionORACLE INT CORP·Filed 2017·Granted Feb 19, 2019·3 cites·21 claims
- 1683US10466975B2Execution of parameterized classes on legacy virtual machines to generate instantiation metadataORACLE INT CORP·Filed 2016·Granted Nov 5, 2019·3 cites·22 claims
- 1783US10275226B2Structural representation of generic type variable in a nominally typed virtual machineORACLE INT CORP·Filed 2016·Granted Apr 30, 2019·3 cites·21 claims
- 1883US8813049B2Type inference of partially-specified parameterized typesGOETZ BRIAN·Filed 2010·Granted Aug 19, 2014·8 cites·17 claims
- 1980US9626488B2Java store televisionTRAVERSAT BERNARD A·Filed 2011·Granted Apr 18, 2017·3 cites·15 claims
- 2079US12417133B2Determining 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
- 2179US11966798B2Implementing a type restriction that restricts to a singleton value or zero valuesORACLE INT CORP·Filed 2022·Granted Apr 23, 2024·0 cites·31 claims
- 2279US11922238B2Accessing a parametric field within a specialized contextORACLE INT CORP·Filed 2022·Granted Mar 5, 2024·0 cites·18 claims
- 2379US11836552B2Implementing a type restriction that restricts to a maximum or specific element countORACLE INT CORP·Filed 2022·Granted Dec 5, 2023·0 cites·30 claims
- 2479US11789793B2Instantiating a parametric class within a specialized contextORACLE INT CORP·Filed 2022·Granted Oct 17, 2023·0 cites·20 claims
- 2579US11726849B2Executing a parametric method within a specialized contextORACLE INT CORP·Filed 2022·Granted Aug 15, 2023·0 cites·22 claims
- 2679US11693719B2Implementing 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
- 2778US11782774B2Implementing optional specialization when compiling codeORACLE INT CORP·Filed 2022·Granted Oct 10, 2023·0 cites·20 claims
- 2878US11687388B2Implementing optional specialization when executing codeORACLE INT CORP·Filed 2022·Granted Jun 27, 2023·0 cites·20 claims
- 2978US9733907B2System and method for testing compiler implementation using dynamic combinatorial test generationORACLE INT CORP·Filed 2012·Granted Aug 15, 2017·4 cites·20 claims
- 3078US9483242B2Wholesale replacement of specialized classes in a runtime environmentsORACLE INT CORP·Filed 2015·Granted Nov 1, 2016·2 cites·20 claims
- 3177US11645129B2Dynamically-imposed field and method type restrictions for managed execution environmentsORACLE INT CORP·Filed 2022·Granted May 9, 2023·0 cites·20 claims
- 3277US10310827B2Flow-based scopingORACLE INT CORP·Filed 2018·Granted Jun 4, 2019·2 cites·20 claims
- 3377US9798529B2Java storeTRAVERSAT BERNARD A·Filed 2010·Granted Oct 24, 2017·5 cites·17 claims
- 3476US10373139B2Java store televisionORACLE AMERICA INC·Filed 2017·Granted Aug 6, 2019·2 cites·16 claims
- 3576US9524175B2Target typing of overloaded method and constructor argumentsORACLE INT CORP·Filed 2012·Granted Dec 20, 2016·4 cites·19 claims
- 3675US11733985B2Accessing a migrated member in an updated typeORACLE INT CORP·Filed 2022·Granted Aug 22, 2023·0 cites·20 claims
- 3775US11599346B2Accessing a migrated member in an updated typeORACLE INT CORP·Filed 2022·Granted Mar 7, 2023·0 cites·20 claims
- 3875US10860338B2Type-constrained operations for plug-in typesORACLE INT CORP·Filed 2019·Granted Dec 8, 2020·1 cites·20 claims
- 3975US10846417B2Identifying permitted illegal access operations in a module systemORACLE INT CORP·Filed 2017·Granted Nov 24, 2020·2 cites·30 claims
- 4075US10635420B2Overriding a migrated method in an updated typeORACLE INT CORP·Filed 2017·Granted Apr 28, 2020·1 cites·17 claims
- 4174US10540148B2Complex constantsORACLE INT CORP·Filed 2015·Granted Jan 21, 2020·2 cites·71 claims
- 4274US9524152B2Partial specialization of generic classesORACLE INT CORP·Filed 2015·Granted Dec 20, 2016·1 cites·20 claims
- 4374US9489184B2Adaptive selection of programming language versions for compilation of software programsGOETZ BRIAN·Filed 2011·Granted Nov 8, 2016·3 cites·18 claims
- 4473US9195442B2System and method for compiling lambda expression in a programming language environmentORACLE INT CORP·Filed 2013·Granted Nov 24, 2015·2 cites·20 claims
- 4571US11347489B2Accessing a migrated member in an updated typeORACLE INT CORP·Filed 2020·Granted May 31, 2022·0 cites·19 claims
- 4671US10496417B2Modular co-versioning in a dynamically linked runtime environmentORACLE INT CORP·Filed 2016·Granted Dec 3, 2019·1 cites·20 claims
- 4769US10055208B2Extending a virtual machine instruction set architectureORACLE INT CORP·Filed 2016·Granted Aug 21, 2018·1 cites·22 claims
- 4867US11030105B2Variable handlesORACLE INT CORP·Filed 2015·Granted Jun 8, 2021·1 cites·28 claims
- 4967US10853096B2Container-based language runtime loading an isolated methodORACLE INT CORP·Filed 2020·Granted Dec 1, 2020·0 cites·20 claims
- 5067US9170825B2Interface method resolution for virtual extension methodsGOETZ BRIAN·Filed 2011·Granted Oct 27, 2015·2 cites·24 claims
Showing the top 50 of 75 patent records by PatentIndex Score.
Join the waitlist — get patent alerts
Get an alert when Brian Goetz 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 →