Issued Patents All Time
Showing 51–75 of 101 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10896000 | Submission queue commands over fabrics | Gordon James Coleman, Roland Dreier | 2021-01-19 |
| 10832767 | Page writes for triple level cell flash memory | Hari Kannan | 2020-11-10 |
| 10776046 | Optimized non-uniform memory access | Roland Dreier, Naveen Neelakantam | 2020-09-15 |
| 10740294 | Garbage collection of data blocks in a storage system with direct-mapped storage devices | Ronald Karr | 2020-08-11 |
| 10678433 | Resource-preserving system upgrade | — | 2020-06-09 |
| 10613974 | Peer-to-peer non-volatile random-access memory | Roland Dreier, Ronald Karr | 2020-04-07 |
| 10564882 | Writing data to storage device based on information about memory in the storage device | John Colgrove | 2020-02-18 |
| 10545861 | Distributed integrated high-speed solid-state non-volatile random-access memory | Roland Dreier, Ronald Karr | 2020-01-28 |
| 10452290 | Block consolidation in a direct-mapped flash storage system | Ronald Karr | 2019-10-22 |
| 10402266 | Redundant array of independent disks in a direct-mapped flash storage system | Ronald Karr | 2019-09-03 |
| 10310740 | Aligning memory access operations to a geometry of a storage device | John Colgrove | 2019-06-04 |
| 10255176 | Input/output (‘I/O’) in a storage system that includes multiple types of storage devices | John Colgrove, Neil A. Vachharajani | 2019-04-09 |
| 10216447 | Operating system management for direct flash over fabric storage devices | John Colgrove | 2019-02-26 |
| 10141050 | Page writes for triple level cell flash memory | Hari Kannan | 2018-11-27 |
| D829214 | Bezel | David Baik, William Cerreta | 2018-09-25 |
| 10061074 | Method and apparatus for transforming light from a set of point light sources into a uniform field of illumination | — | 2018-08-28 |
| 10019201 | Reservations over multiple paths over fabrics | Gordon James Coleman, Roland Dreier | 2018-07-10 |
| 9851762 | Compliant printed circuit board (‘PCB’) within an enclosure | David Baik, William Cerreta | 2017-12-26 |
| D798303 | Bezel | David Baik, William Cerreta | 2017-09-26 |
| 9760479 | Writing data in a storage system that includes a first type of storage device and a second type of storage device | John Colgrove, Neil A. Vachharajani | 2017-09-12 |
| 9747039 | Reservations over multiple paths on NVMe over fabrics | Gordon James Coleman, Roland Dreier | 2017-08-29 |
| 9547441 | Exposing a geometry of a storage device | John Colgrove | 2017-01-17 |
| 8732349 | Assignment of resources in an input/output (I/O) virtualization system | Karagada Ramarao Kishore, Kiron Balkrishna Malwankar | 2014-05-20 |
| 8521915 | Communicating between host computers and peripheral resources in an input/output (I/O) virtualization system | Karagada Ramarao Kishore, Kiron Balkrishna Malwankar | 2013-08-27 |
| 8412860 | Input/output (I/O) virtualization system | Karagada Ramarao Kishore, Kiron Balkrishna Malwankar | 2013-04-02 |