Issued Patents All Time
Showing 1–20 of 20 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12298961 | Increasing commit times at database shards for implementing consistency and isolation for distributed transactions | Jin Chen, Anand Kumar Thakur, Upendra Govindagowda, Gaurav Gupta, Saleem Mohideen +1 more | 2025-05-13 |
| 12292881 | Distributed transaction execution across shards of scalable database tables | Alexandre Olegovich Verbitski, Upendra Govindagowda, Anand Kumar Thakur, Gaurav Gupta, Saleem Mohideen +2 more | 2025-05-06 |
| 11947555 | Intelligent query routing across shards of scalable database tables | Saleem Mohideen, Haritabh Gupta, Grant Alexander MacDonald McAlister, Alexandre Olegovich Verbitski, James L. Finnerty +7 more | 2024-04-02 |
| 11947568 | Working set ratio estimations of data items in a sliding time window for dynamically allocating computing resources for the data items | Bryce Jonathan Danz, Sankhyayan Debnath, Stefano Stefani, Anton Shyrabokau, Mohammad Abu Obaida +2 more | 2024-04-02 |
| 11921699 | Lease-based consistency management for handling failover in a database | Upendra Govindagowda, Anand Kumar Thakur, Alexandre Olegovich Verbitski, James C Nasby, Hong Yang +1 more | 2024-03-05 |
| 11481397 | Aggregating and emitting database activity record batches | Timothy Michael Galvin, Shawn McCoy, Michael Aaron Hall, Khaled Sinno, Grant Alexander MacDonald McAlister +2 more | 2022-10-25 |
| 11086832 | Out of memory error handling for data definition language operations | Panfeng Zhou, Colin Florendo, Ivan Schreter, Thorsten Glebe | 2021-08-10 |
| 10747737 | Altering data type of a column in a database | Colin Florendo, Ivan Schreter, Panfeng Zhou, Steffen Geissinger, Michael Muehle | 2020-08-18 |
| 10725987 | Forced ordering of a dictionary storing row identifier values | Ivan Schreter, Mihnea Andrei, Martin Heidel, Frank Benkstein | 2020-07-28 |
| 10311048 | Full and partial materialization of data from an in-memory array to an on-disk page structure | — | 2019-06-04 |
| 10296611 | Optimized rollover processes to accommodate a change in value identifier bit size and related system reload processes | Mihnea Andrei, Ivan Schreter, Rolando Blanco, Thomas Legler | 2019-05-21 |
| 9965504 | Transient and persistent representation of a unified table metadata graph | Ivan Schreter, Thorsten Glebe | 2018-05-08 |
| 9898551 | Fast row to page lookup of data table using capacity index | Ivan Schreter | 2018-02-20 |
| 9891831 | Dual data storage using an in-memory array and an on-disk page structure | Thomas Legler, Ivan Schreter, Mihnea Andrei, Anil Kumar Goel, Guenter Radestock | 2018-02-13 |
| 9830109 | Materializing data from an in-memory array to an on-disk page structure | Mihnea Andrei, Dirk Thomsen, Ivan Schreter | 2017-11-28 |
| 9811549 | Applying a database transaction log record directly to a database table container | Ivan Schreter, Shiping Chen, Steffen Geiβinger | 2017-11-07 |
| 9779104 | Efficient database undo / redo logging | Mihnea Andrei, Ivan Schreter, Shiping Chen, Panfeng Zhou, Steffen Geissinger | 2017-10-03 |
| 9513811 | Materializing data from an in-memory array to an on-disk page structure | Mihnea Andrei, Dirk Thomsen, Ivan Schreter | 2016-12-06 |
| 9275097 | Set-oriented locking based on in-memory bitmaps for a column-oriented database | Mark DELAFRANIER, Rolando Blanco, Anil Kumar Goel, Mihnea Andrei | 2016-03-01 |
| 9141435 | System and methodology providing workload management in database cluster | — | 2015-09-22 |