Issued Patents All Time
Showing 25 most recent of 61 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12217550 | Tolerating server failures in a consensus protocol down to one surviving server using shared storage as a voter | Yuri Sharonin, David Brower | 2025-02-04 |
| 11645241 | Persistent memory file store for directly mapped persistent memory database | J. William Lee, Ankur Kemkar, Vipin Gokhale, Sivaram Prasad Soma, Vishvesh Mohanarangam Selvakumaar +4 more | 2023-05-09 |
| 11392616 | System and method for rapid fault detection and repair in a shared nothing distributed database | David Brower, Meichun Hsu, Boris Klots, Neil MacNaughton, Ajit Mylavarapu +4 more | 2022-07-19 |
| 9875040 | Assigning read requests based on busyness of devices | Prasad V. Bagal, Lavina Jain, Rajiv Wickremesinghe, Darshan Nagarajappa, Richard L. Long | 2018-01-23 |
| 9519589 | Methods to perform disk writes in a distributed shared disk system needing consistency across failures | Sashikanth Chandrasekaran, Roger J. Bamford, David Brower, Neil MacNaughton, Wilson Wai Shun Chan +1 more | 2016-12-13 |
| 9424261 | Techniques to take clean database file snapshot in an online database | Yunrui Li | 2016-08-23 |
| 9372813 | Remote-key based memory buffer access control mechanism | Sanjiv Kapil, Garret F. Swart, Aings Aingaran, Sumti Jairath, John G. Johnson | 2016-06-21 |
| 9367472 | Observation of data in persistent memory | Paul N. Loewenstein, Mark Luttrell | 2016-06-14 |
| 9189502 | Techniques for moving data files without interrupting access | Vsevolod Panteleenko, Yunrui Li, Jonghyun Lee, Margaret Susairaj, Vinay Srihari | 2015-11-17 |
| 9158810 | Hardware message queues for intra-cluster communication | Kathirgamar Aingaran, Garret F. Swart, Sumti Jairath, John G. Johnson | 2015-10-13 |
| 8788764 | Access controller for storage devices | James A. Williams | 2014-07-22 |
| 8156304 | Dynamic data storage repartitioning | David Friedman, Prasad V. Bagal, Richard L. Long | 2012-04-10 |
| 8140806 | Eliminating fragmentation with buddy-tree allocation | Radek Vingralek, Prasad V. Bagal | 2012-03-20 |
| 8051046 | Methods to perform disk writes in a distributed shared disk system needing consistency across failures | Sashikanth Chandrasekaran, Roger J. Bamford, David Brower, Neil MacNaughton, Wilson Wai Shun Chan +1 more | 2011-11-01 |
| 7930278 | Methods to perform disk writes in a distributed shared disk system needing consistency across failures | Sashikanth Chandrasekaran, Roger J. Bamford, David Brower, Neil MacNaughton, Wilson Wai Shun Chan +1 more | 2011-04-19 |
| 7640275 | Method and system for controlling recovery downtime | Boris Klots, Juan R. Loaiza, Ashok Joshi | 2009-12-29 |
| 7631018 | Flashback database | J. William Lee, Juan R. Loaiza, Michael James Stewart, Wei-Ming Hu | 2009-12-08 |
| 7577690 | Managing checkpoint queues in a multiple node system | Sashikanth Chandrasekaran, Roger J. Bamford, David Brower, Neil MacNaughton, Wilson Wai Shun Chan +1 more | 2009-08-18 |
| 7571173 | Cross-platform transportable database | Wanli Yang, Bipul Sinha, Amit Ganesh, Wei-Ming Hu, Alok Pareek +7 more | 2009-08-04 |
| 7437609 | Reliable standby database failover | Richard J. Anderson, Barbara A. Benton | 2008-10-14 |
| 7412594 | Method and apparatus for managing data access and storage of data located on multiple storage devices | — | 2008-08-12 |
| 7395369 | Distributing data across multiple storage devices | Thomas Sepez | 2008-07-01 |
| 7315958 | Method and system for restoring data redundancy in a storage system without a hot standby disk | — | 2008-01-01 |
| 7296039 | Managing checkpoint queues in a multiple node system | Sashikanth Chandrasekaran, Roger J. Bamford, David Brower, Neil MacNaughton, Wilson Wai Shun Chan +1 more | 2007-11-13 |
| 7260658 | Verifying input/output command data by separately sending data to be written and information about contents of the data | James A. Williams | 2007-08-21 |