Issued Patents All Time
Showing 25 most recent of 51 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9519589 | Methods to perform disk writes in a distributed shared disk system needing consistency across failures | Sashikanth Chandrasekaran, William Bridge, David Brower, Neil MacNaughton, Wilson Wai Shun Chan +1 more | 2016-12-13 |
| 8234517 | Parallel recovery by non-failed nodes | Sashikanth Chandrasekaran, Angelo Pruscino | 2012-07-31 |
| 8086579 | Semantic response to lock requests to reduce coherence overhead in multi-node systems | Sashikanth Chandrasekaran | 2011-12-27 |
| 8051046 | Methods to perform disk writes in a distributed shared disk system needing consistency across failures | Sashikanth Chandrasekaran, William Bridge, 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, William Bridge, David Brower, Neil MacNaughton, Wilson Wai Shun Chan +1 more | 2011-04-19 |
| 7577690 | Managing checkpoint queues in a multiple node system | Sashikanth Chandrasekaran, William Bridge, David Brower, Neil MacNaughton, Wilson Wai Shun Chan +1 more | 2009-08-18 |
| 7334004 | Consistent read in a distributed database environment | Amit Ganesh | 2008-02-19 |
| 7296039 | Managing checkpoint queues in a multiple node system | Sashikanth Chandrasekaran, William Bridge, David Brower, Neil MacNaughton, Wilson Wai Shun Chan +1 more | 2007-11-13 |
| 7277897 | Dynamic reassignment of data ownership | Sashikanth Chandrasekaran, Angelo Pruscino | 2007-10-02 |
| 7200623 | Methods to perform disk writes in a distributed shared disk system needing consistency across failures | Sashikanth Chandrasekaran, William Bridge, David Brower, Neil MacNaughton, Wilson Wai Shun Chan +1 more | 2007-04-03 |
| 7178060 | Transmitting data reliably and efficiently | — | 2007-02-13 |
| 7139772 | Ownership reassignment in a shared-nothing database system | Sashikanth Chandrasekaran, Angelo Pruscino | 2006-11-21 |
| 7120651 | Maintaining a shared cache that has partitions allocated among multiple nodes and a data-to-partition mapping | Sashikanth Chandrasekaran, Angelo Pruscino | 2006-10-10 |
| 7107319 | Method and apparatus for reducing latency and message traffic during data and lock transfer in a multi-node system | Sashikanth Chandrasekaran, David Brower | 2006-09-12 |
| 7065540 | Managing checkpoint queues in a multiple node system | Sashikanth Chandrasekaran, William Bridge, David Brower, Neil MacNaughton, Wilson Wai Shun Chan +1 more | 2006-06-20 |
| 7039773 | Method and mechanism for efficient implementation of ordered records | Wei-Ming Hu, Juan R. Loaiza, Vikram Joshi, Arvind Nithrakashyap, Tudor Bosman +2 more | 2006-05-02 |
| 6976022 | Method and mechanism for batch processing transaction logging records | Srinivas Vemuri, Amit Ganesh, Arvind Nithrakashyap, Jonathan Klein, Vikram Joshi | 2005-12-13 |
| 6970872 | Techniques for reducing latency in a multi-node system when obtaining a resource that does not reside in cache | Sashikanth Chandrasekaran | 2005-11-29 |
| 6957236 | Providing a useable version of a data item | Amit Ganesh, Srinivas Vemuri | 2005-10-18 |
| 6920475 | Communication architecture for distributed computing environment | Boris Klots | 2005-07-19 |
| 6845384 | One-phase commit in a shared-nothing database system | Sashikanth Chandrasekaran, Angelo Pruscino | 2005-01-18 |
| 6799251 | Performance-based caching | Lawrence Jacobs, Xiang Liu, Shehzaad Nakhoda, Zheng Zeng | 2004-09-28 |
| 6636851 | Method and apparatus for propagating commit times between a plurality of database servers | William Bridge, J. William Lee, Alok Srivastava | 2003-10-21 |
| 6633891 | Managing replacement of data in a cache on a node based on caches of other nodes | William Bridge, David Brower, Neil MacNaughton, Angelo Pruscino, Tak Fung Wang | 2003-10-14 |
| 6609136 | Recovering data from a failed cache using a surviving cache | Boris Klots | 2003-08-19 |