Issued Patents All Time
Showing 25 most recent of 49 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12158952 | Distinguished nest-based access control | John R. Rose, Daniel Smith, David C. Holmes, Lai Hung Mandy Chung | 2024-12-03 |
| 11599551 | Deserialization of stream objects using multiple deserialization algorithms | Chris Hegarty | 2023-03-07 |
| 11568047 | Distinguished nest-based access control | John R. Rose, Daniel Smith, David C. Holmes, Lai Hung Mandy Chung | 2023-01-31 |
| 11477258 | Serialization of objects using multiple serialization algorithms | Chris Hegarty | 2022-10-18 |
| 11366643 | Generating dynamic modular proxies | Mandy L. Chung, Alan Bateman | 2022-06-21 |
| 11366657 | Inferring code deprecation from module deprecation | Chris Hegarty, Stuart Warren Marks | 2022-06-21 |
| 11288045 | Object creation from structured data using indirect constructor invocation | Chris Hegarty, Julia Katharina Boes | 2022-03-29 |
| 11256480 | Deserialization of stream objects using constant-foldable method handles | Chris Hegarty, Julia Katharina Boes | 2022-02-22 |
| 11048489 | Metadata application constraints within a module system based on modular encapsulation | — | 2021-06-29 |
| 10848410 | Ranking service implementations for a service interface | Eric L. Sutton | 2020-11-24 |
| 10846417 | Identifying permitted illegal access operations in a module system | Alan Bateman, Chris Hegarty, Brian Goetz, Mark B. Reinhold | 2020-11-24 |
| 10713025 | Metadata application constraints within a module system based on modular dependencies | — | 2020-07-14 |
| 10684827 | Generating dynamic modular proxies | Mandy L. Chung, Alan Bateman | 2020-06-16 |
| 10671383 | Inferring code deprecation from module deprecation | Chris Hegarty, Stuart Warren Marks | 2020-06-02 |
| 10521200 | Unambiguous proxying of interface methods | Lai Hung Mandy Chung | 2019-12-31 |
| 10459708 | Composing a module system and a non-module system | Mark B. Reinhold, Jonathan J. Gibbons, Alan Bateman, Mandy L. Chung | 2019-10-29 |
| 10394610 | Managing split packages in a module system | Lai Hung Mandy Chung, Mark B. Reinhold, Alan Bateman | 2019-08-27 |
| 10367822 | Restrictive access control for modular reflection | Mark B. Reinhold, Alan Bateman, Paul D. Sandoz, Chris Hegarty | 2019-07-30 |
| 10360008 | Metadata application constraints within a module system based on modular encapsulation | — | 2019-07-23 |
| 10346225 | Synthesized modules for module renaming | Alan Bateman | 2019-07-09 |
| 10282184 | Metadata application constraints within a module system based on modular dependencies | — | 2019-05-07 |
| 10158647 | Permissive access control for modular reflection | Mark B. Reinhold, Alan Bateman, Paul D. Sandoz, Chris Hegarty | 2018-12-18 |
| 10140119 | Modular serialization | Chris Hegarty, Mark B. Reinhold, Alan Bateman | 2018-11-27 |
| 10104090 | Restrictive access control for modular reflection | Mark B. Reinhold, Alan Bateman, Paul D. Sandoz, Chris Hegarty | 2018-10-16 |
| 10083014 | Generating dynamic modular proxies | Mandy L. Chung, Alan Bateman | 2018-09-25 |