BG

Brian Goetz

Oracle: 72 patents #39 of 14,854Top 1%
Overall (All Time): #27,740 of 4,157,543Top 1%
72
Patents All Time

Issued Patents All Time

Showing 25 most recent of 72 patents

Patent #TitleCo-InventorsDate
12417133 Determining a resolution state of an anchor constant associated with an application programming interface (API) point John R. Rose 2025-09-16
12141629 Accessing a parametric field within a specialized context John R. Rose 2024-11-12
12014190 Type-constrained operations for plug-in types John R. Rose 2024-06-18
11972308 Determining different resolution states for a parametric constant in different contexts John R. Rose 2024-04-30
11966798 Implementing a type restriction that restricts to a singleton value or zero values John R. Rose 2024-04-23
11922238 Accessing a parametric field within a specialized context John R. Rose 2024-03-05
11836552 Implementing a type restriction that restricts to a maximum or specific element count John R. Rose 2023-12-05
11789793 Instantiating a parametric class within a specialized context John R. Rose 2023-10-17
11782774 Implementing optional specialization when compiling code John R. Rose, Maurizio Cimadamore 2023-10-10
11733985 Accessing a migrated member in an updated type John R. Rose, Gavin Mark Bierman 2023-08-22
11726849 Executing a parametric method within a specialized context John R. Rose 2023-08-15
11693719 Implementing a type restriction that restricts to a non-polymorphic layout type or a maximum value John R. Rose 2023-07-04
11687388 Implementing optional specialization when executing code John R. Rose, Maurizio Cimadamore 2023-06-27
11645129 Dynamically-imposed field and method type restrictions for managed execution environments Daniel Smith, John R. Rose, Frederic Parain 2023-05-09
11599346 Accessing a migrated member in an updated type John R. Rose, Gavin Mark Bierman 2023-03-07
11385872 Extending a virtual machine instruction set architecture Michael Haupt, Maurizio Cimadamore 2022-07-12
11347489 Accessing a migrated member in an updated type John R. Rose, Gavin Mark Bierman 2022-05-31
11256523 Modular co-versioning in a dynamically linked runtime environment Paul D. Sandoz 2022-02-22
11175896 Handling value types John R. Rose, Guy L. Steele, Jr. 2021-11-16
11030105 Variable handles Paul D. Sandoz, John R. Rose 2021-06-08
10908886 Accessing a migrated member in an updated type John R. Rose, Gavin Mark Bierman 2021-02-02
10860338 Type-constrained operations for plug-in types John R. Rose 2020-12-08
10853096 Container-based language runtime loading an isolated method Michael Haupt, John R. Rose 2020-12-01
10846417 Identifying permitted illegal access operations in a module system Alan Bateman, Chris Hegarty, Alexander R. Buckley, Mark B. Reinhold 2020-11-24
10802802 Extending a virtual machine instruction set architecture Michael Haupt, Maurizio Cimadamore 2020-10-13