Patent | Date |
---|
Method and system for deadline inheritance for resource synchronization Grant 11,372,682 - Veprinsky , et al. June 28, 2 | 2022-06-28 |
Method and apparatus for cost-based load balancing for port selection Grant 10,725,684 - Balakrishnan , et al. | 2020-07-28 |
Method And System For Deadline Inheritance For Resource Synchronization App 20200210240 - Veprinsky; Alexandr ;   et al. | 2020-07-02 |
Method and system for deadline inheritance for resource synchronization Grant 10,628,221 - Veprinsky , et al. | 2020-04-21 |
Application level coordination for automated multi-tiering system in a federated environment Grant 10,552,342 - Marshak , et al. Fe | 2020-02-04 |
Application-specific workload-based I/O performance management Grant 10,521,124 - Aharoni , et al. Dec | 2019-12-31 |
Method and apparatus for asymmetric raid Grant 10,452,306 - Natanzon , et al. Oc | 2019-10-22 |
Data services for tiered memory Grant 10,409,920 - Harwood , et al. Sept | 2019-09-10 |
Cloud capable storage platform with computation operating environment for storage and generic applications Grant 10,318,426 - Kornfeld , et al. | 2019-06-11 |
Metadata paging mechanism tuned for variable write-endurance flash Grant 10,318,180 - Benhanokh , et al. | 2019-06-11 |
Accessing fast memory in a data storage array Grant 10,318,171 - Kornfeld , et al. | 2019-06-11 |
Storage system asynchronous data replication cycle trigger with empty cycle detection Grant 10,310,951 - Chen , et al. | 2019-06-04 |
Method and system for using host driver for flexible allocation fast-sideways data movements Grant 10,235,053 - Derbeko , et al. | 2019-03-19 |
Low-impact application-level performance monitoring with minimal and automatically upgradable instrumentation in a storage system Grant 10,152,232 - Kleiner , et al. Dec | 2018-12-11 |
Host based hints Grant 10,152,242 - Derbeko , et al. Dec | 2018-12-11 |
Method for minimizing storage requirements on fast/expensive arrays for data mobility and migration Grant 10,108,644 - Wigmore , et al. October 23, 2 | 2018-10-23 |
Method and system for multi-tier all-flash array Grant 10,042,751 - Veprinsky , et al. August 7, 2 | 2018-08-07 |
Method and system for tiering data Grant 10,031,675 - Veprinsky , et al. July 24, 2 | 2018-07-24 |
Indentifying data for placement in a storage system Grant 9,965,381 - Sahin , et al. May 8, 2 | 2018-05-08 |
Techniques for automated evaluation and moment of data between storage tiers Grant 9,952,803 - Dolan , et al. April 24, 2 | 2018-04-24 |
Data compression using constant number-of-track-groups and thin provisioning clone target Grant 9,927,979 - Don , et al. March 27, 2 | 2018-03-27 |
Method and system for leveraging secondary storage for primary storage snapshots Grant 9,910,620 - Veprinsky , et al. March 6, 2 | 2018-03-06 |
Automatic adjustment of capacity usage by data storage optimizer for data migration Grant 9,898,224 - Marshak , et al. February 20, 2 | 2018-02-20 |
Automated storage tiering based on application awareness Grant 9,778,852 - Marshak , et al. October 3, 2 | 2017-10-03 |
Optimizing destaging of data to physical storage devices Grant 9,767,021 - Wu , et al. September 19, 2 | 2017-09-19 |
Migrating data using multiple assets Grant 9,740,413 - Balakrishnan , et al. August 22, 2 | 2017-08-22 |
Virtual provisioning space reservation Grant 9,696,932 - Fradkin , et al. July 4, 2 | 2017-07-04 |
Cache eviction based on types of data stored in storage systems Grant 9,569,367 - Wigmore , et al. February 14, 2 | 2017-02-14 |
Leverage fast VP extent-level statistics within CDP environments Grant 9,524,218 - Veprinsky , et al. December 20, 2 | 2016-12-20 |
Cache management Grant 9,495,292 - Shain , et al. November 15, 2 | 2016-11-15 |
Intelligent migration of a virtual storage unit to another data storage system Grant 9,477,407 - Marshak , et al. October 25, 2 | 2016-10-25 |
Location of data among storage tiers Grant 9,323,655 - Sahin , et al. April 26, 2 | 2016-04-26 |
Techniques for dynamic data storage configuration in accordance with an allocation policy Grant 9,323,459 - Marshak , et al. April 26, 2 | 2016-04-26 |
Non-intrusive automated storage tiering using information of front end storage activities Grant 9,323,682 - Marshak , et al. April 26, 2 | 2016-04-26 |
Data storage system optimizations in a multi-tiered environment Grant 9,311,207 - Marshak , et al. April 12, 2 | 2016-04-12 |
Method And Apparatus For Cost-based Load Balancing For Port Selection App 20160092136 - Balakrishnan; Ajith ;   et al. | 2016-03-31 |
Method and apparatus for flash cache management Grant 9,177,670 - Derbeko , et al. November 3, 2 | 2015-11-03 |
Storage recovery from total cache loss using journal-based replication Grant 9,146,878 - Cohen , et al. September 29, 2 | 2015-09-29 |
Storage descriptors and service catalogs in a cloud environment Grant 9,100,343 - Riordan , et al. August 4, 2 | 2015-08-04 |
Host based hints Grant 9,063,861 - Derbeko , et al. June 23, 2 | 2015-06-23 |
Dynamically updated data management processing plans generated outside a storage array Grant 9,037,548 - Dolan , et al. May 19, 2 | 2015-05-19 |
Techniques for enforcing capacity restrictions of an allocation policy Grant 9,026,760 - Marshak , et al. May 5, 2 | 2015-05-05 |
Techniques for workload redistibution Grant 9,026,694 - Davidson , et al. May 5, 2 | 2015-05-05 |
Performing write operations in a multi-tiered storage environment Grant 9,026,765 - Marshak , et al. May 5, 2 | 2015-05-05 |
Performing data storage optimizations across multiple data storage systems Grant 8,935,493 - Dolan , et al. January 13, 2 | 2015-01-13 |
System and method for obtaining control of a logical unit number Grant 8,914,585 - Derbeko , et al. December 16, 2 | 2014-12-16 |
System and method for improving cache performance upon detection of a LUN control event Grant 8,914,584 - Derbeko , et al. December 16, 2 | 2014-12-16 |
System and method for improving cache performance Grant 8,886,883 - Derbeko , et al. November 11, 2 | 2014-11-11 |
System and method for improving cache performance Grant 8,874,799 - Derbeko , et al. October 28, 2 | 2014-10-28 |
Techniques for statistics collection in connection with data storage performance Grant 8,856,397 - Marshak , et al. October 7, 2 | 2014-10-07 |
Data storage system modeling Grant 8,688,878 - Dolan , et al. April 1, 2 | 2014-04-01 |
Synchronizing performance requirements across multiple storage platforms Grant 8,566,549 - Burke , et al. October 22, 2 | 2013-10-22 |
System and method for improving cache performance Grant 8,554,954 - Derbeko , et al. October 8, 2 | 2013-10-08 |
Database verification following database write Grant 8,352,439 - Lee , et al. January 8, 2 | 2013-01-08 |
Identifying active and inactive data in storage systems Grant 8,335,904 - Kitchen , et al. December 18, 2 | 2012-12-18 |
Asymetrical device distribution for a partitioned storage subsystem Grant 7,970,992 - Michael , et al. June 28, 2 | 2011-06-28 |
Storage array partitioning Grant 7,945,758 - Michael , et al. May 17, 2 | 2011-05-17 |
I/O operations for a storage array Grant 7,925,829 - Michael , et al. April 12, 2 | 2011-04-12 |
Data de-duplication using thin provisioning Grant 7,822,939 - Veprinsky , et al. October 26, 2 | 2010-10-26 |
Techniques for prioritization of messaging traffic Grant 7,751,398 - Veprinsky , et al. July 6, 2 | 2010-07-06 |
Flow control mechanism Grant 7,730,237 - Veprinsky , et al. June 1, 2 | 2010-06-01 |
Data operation validation Grant 7,673,115 - Don , et al. March 2, 2 | 2010-03-02 |
Method and apparatus for providing continuous communications between computers Grant 7,634,601 - Budd , et al. December 15, 2 | 2009-12-15 |
Data verification following database write Grant 7,627,619 - Don , et al. December 1, 2 | 2009-12-01 |
Method and apparatus for providing continuous communication between computers Grant 7,581,048 - Budd , et al. August 25, 2 | 2009-08-25 |
Protection of mirrored data Grant 7,346,805 - Scharland , et al. March 18, 2 | 2008-03-18 |
Protecting database records against a failed write operation Grant 7,254,752 - Don , et al. August 7, 2 | 2007-08-07 |
Dynamic RDF groups Grant 7,240,116 - Marshak , et al. July 3, 2 | 2007-07-03 |
Distributed background track processing Grant 7,024,525 - Yoder , et al. April 4, 2 | 2006-04-04 |
End-to-end checksumming for database environments Grant 7,024,593 - Budd , et al. April 4, 2 | 2006-04-04 |
Dynamic RDF groups App 20060031526 - Marshak; Marik ;   et al. | 2006-02-09 |
Distributed background track processing App 20050283571 - Yoder, Benjamin W. ;   et al. | 2005-12-22 |
Distributed background track processing Grant 6,944,726 - Yoder , et al. September 13, 2 | 2005-09-13 |
Dynamic RDF groups Grant 6,910,075 - Marshak , et al. June 21, 2 | 2005-06-21 |
Method and apparatus for reconfiguring striped logical devices in a disk array storage Grant 6,901,480 - Don , et al. May 31, 2 | 2005-05-31 |
Disk array storage device with means for enhancing host application performance using task priorities Grant 6,839,804 - Don , et al. January 4, 2 | 2005-01-04 |
Method and apparatus for reconfiguring striped logical devices in a disk array storage App 20040162957 - Don, Arieh ;   et al. | 2004-08-19 |
System and method for management of mirrored storage devices storing device serial numbers Grant 6,732,231 - Don , et al. May 4, 2 | 2004-05-04 |
Disk array storage device with means for enhancing host application performance using task priorities App 20040078520 - Don, Arieh ;   et al. | 2004-04-22 |
Method and apparatus for reconfiguring striped logical devices in a disk array storage Grant 6,718,437 - Don , et al. April 6, 2 | 2004-04-06 |
Method for enhancing host application performance with a DASD using task priorities Grant 6,633,954 - Don , et al. October 14, 2 | 2003-10-14 |
Method and apparatus for reconfiguring striped logical devices in a disk array storage App 20030182505 - Don, Arieh ;   et al. | 2003-09-25 |
Dynamic RDF groups App 20030093597 - Marshak, Marik ;   et al. | 2003-05-15 |
Distributed background track processing App 20030093635 - Yoder, Benjamin W. ;   et al. | 2003-05-15 |
System and method for management of storage devices using labels Grant 6,516,394 - Don , et al. February 4, 2 | 2003-02-04 |