Issued Patents All Time
Showing 25 most recent of 69 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12346753 | Systems and methods for safely subscribing to locks using hardware extensions | David Dice, Alex Kogan, Yosef Lev, Mark S. Moir | 2025-07-01 |
| 12340260 | Critical section speedup using help-enabled locks | Yosef Lev, Victor M. Luchangco, David Dice, Alex Kogan, Pantea Zardoshti | 2025-06-24 |
| 12189652 | Language interoperable runtime adaptable data collections | Iraklis Psaroudakis, Stefan Kaestle, Daniel Goodman, Jean-Pierre Lozi, Matthias Grimmer | 2025-01-07 |
| 12117931 | Coordinated garbage collection in distributed systems | Martin C. Maas | 2024-10-15 |
| 11941429 | Persistent multi-word compare-and-swap | Virendra J. Marathe, Matej Pavlovic, Alex Kogan | 2024-03-26 |
| 11860879 | On-demand execution of object transformation code in output path of object storage service | Kevin Christopher Miller, Ramyanshu Datta | 2024-01-02 |
| 11861416 | Critical section speedup using help-enabled locks | Yosef Lev, Victor M. Luchangco, David Dice, Alex Kogan, Pantea Zardoshti | 2024-01-02 |
| 11861272 | Comprehensive contention-based thread allocation and placement | Daniel Goodman | 2024-01-02 |
| 11809917 | Systems and methods for safely subscribing to locks using hardware extensions | David Dice, Alex Kogan, Yosef Lev, Mark S. Moir | 2023-11-07 |
| 11797438 | Coordinated garbage collection in distributed systems | Martin C. Maas | 2023-10-24 |
| 11720536 | Data enrichment as a service | Lauren Marie Kisser, Aaron Douglas Dokey | 2023-08-08 |
| 11656892 | Sequential execution of user-submitted code and native functions | Ramyanshu Datta, Kevin Christopher Miller | 2023-05-23 |
| 11593398 | Language interoperable runtime adaptable data collections | Iraklis Psaroudakis, Stefan Kaestle, Daniel Goodman, Jean-Pierre Lozi, Matthias Grimmer | 2023-02-28 |
| 11550944 | Code execution environment customization system for object storage service | Kevin Christopher Miller, Ramyanshu Datta | 2023-01-10 |
| 11526502 | Parameterized disjoint samples of data sets | Thomas Faulhaber | 2022-12-13 |
| 11416628 | User-specific data manipulation system for object storage service based on user-submitted code | Kevin Christopher Miller, Ramyanshu Datta | 2022-08-16 |
| 11394761 | Execution of user-submitted code on a stream of data | Kevin Christopher Miller | 2022-07-19 |
| 11386230 | On-demand code obfuscation of data in input path of object storage service | Ramyanshu Datta, Kevin Christopher Miller | 2022-07-12 |
| 11360948 | Inserting owner-specified data processing pipelines into input/output path of object storage service | Kevin Christopher Miller, Ramyanshu Datta | 2022-06-14 |
| 11263220 | On-demand execution of object transformation code in output path of object storage service | Kevin Christopher Miller, Ramyanshu Datta | 2022-03-01 |
| 11250007 | On-demand execution of object combination code in output path of object storage service | Kevin Christopher Miller, Ramyanshu Datta, Haripriya Devnath | 2022-02-15 |
| 11204715 | Derived data generation and storage | John Kenneth Fawcett, Lauren Marie Kisser, Didier Wenzek | 2021-12-21 |
| 11200164 | Coordinated garbage collection in distributed systems | Martin C. Maas | 2021-12-14 |
| 11157321 | Fine-grained scheduling of work in runtime systems | — | 2021-10-26 |
| 11106477 | Execution of owner-specified code during input/output path to object storage service | Kevin Christopher Miller, Ramyanshu Datta | 2021-08-31 |