Issued Patents All Time
Showing 25 most recent of 33 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12141039 | Enhanced fencing scheme for cluster systems without inherent hardware fencing | Inna Reznik, Ahia Lieber, Joe Caisse | 2024-11-12 |
| 11543973 | Techniques for software recovery and restoration | Roko Peros, Kenneth Lee | 2023-01-03 |
| 11507276 | Systems and methods to submit unaligned IO on an alignment-required IO stack | Zhonghua Zhu, Wai C. Yim, Guifeng Tang, Yechen Huang, Honggang Li +1 more | 2022-11-22 |
| 11442637 | Managing drive space among different data services environments within a storage system | Yuval Harduf | 2022-09-13 |
| 10706169 | Quarantining storage objects using a quarantine list | Michael P. Wagner, Michael C. Brundage, Alan L. Taylor, Michael J. Noeth, Steven A. Morley | 2020-07-07 |
| 9703550 | Techniques for building code entities | Christopher M. Gould, Robert Bell | 2017-07-11 |
| 9569477 | Managing scanning of databases in data storage systems | Thomas J. McSweeney, John Daniel Hushon, Humberto Rodriguez, Stephen J. Todd | 2017-02-14 |
| 9495210 | Logical device model | Christopher M. Gould | 2016-11-15 |
| 9459920 | Providing hierarchical thread storage | Christopher M. Gould, JOSEPH CAISSE | 2016-10-04 |
| 9378047 | Efficient communication of interrupts from kernel space to user space using event queues | Christopher M. Gould, Mikhail Simonov | 2016-06-28 |
| 9286004 | Managing I/O operations in multi-core systems | Peter Puhov, Robert P. Foley | 2016-03-15 |
| 9128736 | Common scheduling and synchronization primitives | Christopher M. Gould, Jeffrey A. Brown | 2015-09-08 |
| 8850460 | Techniques for performing a remote procedure call using remote procedure call configuration information | Christopher M. Gould | 2014-09-30 |
| 8832713 | Event queues | Christopher M. Gould | 2014-09-09 |
| 8752057 | Techniques for synchronizing processing of at least two code threads | Christopher M. Gould | 2014-06-10 |
| 8555297 | Techniques for performing a remote procedure call using remote procedure call configuration information | Christopher M. Gould | 2013-10-08 |
| 8484616 | Universal module model | Christopher M. Gould | 2013-07-09 |
| 8387075 | Common scheduling and synchronization primitives | Christopher M. Gould, Jeffrey A. Brown | 2013-02-26 |
| 8359603 | Techniques for inter-user-space communication | Christopher M. Gould | 2013-01-22 |
| 8271996 | Event queues | Christopher M. Gould | 2012-09-18 |
| 8209704 | Techniques for user space and kernel space communication | Christopher M. Gould | 2012-06-26 |
| 8205218 | Data storage system having common software environment | Christopher M. Gould, Jeffrey A. Brown | 2012-06-19 |
| 7958305 | System and method for managing storage networks and providing virtualization of resources in such a network | Fernando Oliveira, Bradford B. Glade, Jeffrey A. Brown, David W. Harvey, James A. Wentworth, III +3 more | 2011-06-07 |
| 7950022 | Techniques for use with device drivers in a common software environment | Christopher M. Gould, Jeffrey A. Brown | 2011-05-24 |
| 7950025 | Common software environment | Christopher M. Gould, Jeffrey A. Brown | 2011-05-24 |