Patent | Date |
---|
Rapid safeguarding of NVS data during power loss event Grant 10,133,883 - Kahler , et al. November 20, 2 | 2018-11-20 |
Enablement of licensed features at a logical volume level of granularity Grant 9,659,264 - Ripberger May 23, 2 | 2017-05-23 |
Apparatus system and method for deterministically transferring data by rebooting to a data transfer kernel Grant 9,047,231 - Hsu , et al. June 2, 2 | 2015-06-02 |
On demand conversion of standard logical volumes to thin-provisioned logical volumes Grant 8,656,096 - Acedo , et al. February 18, 2 | 2014-02-18 |
On demand conversion of standard logical volumes to thin-provisioned logical volumes Grant 8,578,087 - Acedo , et al. November 5, 2 | 2013-11-05 |
Redundant key server encryption environment Grant 8,494,170 - Kahler , et al. July 23, 2 | 2013-07-23 |
System and article of manufacture for providing an address format compatible with different addressing formats used for addressing different sized address spaces Grant 8,489,856 - Yudenfriend , et al. July 16, 2 | 2013-07-16 |
Apparatus and method to adjust a multi-path device reservation Grant 8,417,849 - Hardy , et al. April 9, 2 | 2013-04-09 |
Redundant key server encryption environment Grant 8,300,831 - Kahler , et al. October 30, 2 | 2012-10-30 |
Redundant Key Server Encryption Envionment App 20120233455 - Kahler; David Ray ;   et al. | 2012-09-13 |
Pre-configuring of encryption bands on a disk for use in a plurality of array configurations Grant 8,140,865 - Kahler , et al. March 20, 2 | 2012-03-20 |
Redundant Key Server Encryption Environment App 20110261964 - Kahler; David Ray ;   et al. | 2011-10-27 |
Enablement Of Licensed Features At A Logical Volume Level Of Granularity App 20110231323 - Ripberger; Richard Anthony | 2011-09-22 |
Method, system and program for storing and using metadata in multiple storage locations Grant 8,001,104 - Frondozo , et al. August 16, 2 | 2011-08-16 |
Management of redundancy in data arrays Grant 7,992,072 - Kubo , et al. August 2, 2 | 2011-08-02 |
Allocation of heterogeneous storage devices to spares and storage arrays Grant 7,941,628 - Kalos , et al. May 10, 2 | 2011-05-10 |
Apparatus And Method To Adjust A Multi-path Device Reservation App 20110082951 - HARDY; CLINT ALAN ;   et al. | 2011-04-07 |
System and program for dual agent processes and dual active server processes Grant 7,899,897 - Benhase , et al. March 1, 2 | 2011-03-01 |
System and method for enabling connection among devices in a network Grant 7,876,703 - Vageline , et al. January 25, 2 | 2011-01-25 |
Apparatus, system, and method for accessing a preferred path through a storage controller Grant 7,836,204 - Kalos , et al. November 16, 2 | 2010-11-16 |
Reassigning storage volumes from a failed processing system to a surviving processing system Grant 7,797,577 - Kalos , et al. September 14, 2 | 2010-09-14 |
Rapid Safeguarding Of Nvs Data During Power Loss Event App 20100202236 - KAHLER; David Ray ;   et al. | 2010-08-12 |
Pre-configuring Of Encryption Bands On A Disk For Use In A Plurality Of Array Configurations App 20100205453 - Kahler; David Ray ;   et al. | 2010-08-12 |
Method for configuring volumes in a storage system Grant 7,769,975 - Ripberger August 3, 2 | 2010-08-03 |
Managing volumes in volume groups Grant 7,711,924 - Kalos , et al. May 4, 2 | 2010-05-04 |
Assigning alias addresses to base addresses Grant 7,702,879 - Yudenfriend , et al. April 20, 2 | 2010-04-20 |
Maintaining and using nexus information on a host, port and device connection Grant 7,694,038 - Kalos , et al. April 6, 2 | 2010-04-06 |
Spare device management Grant 7,661,012 - Kalos , et al. February 9, 2 | 2010-02-09 |
Logical partitioning in redundant systems Grant 7,653,830 - Hsu , et al. January 26, 2 | 2010-01-26 |
Initiating and using information used for a host, control unit, and logical device connections Grant 7,617,349 - Kalos , et al. November 10, 2 | 2009-11-10 |
Apparatus, system, and method for presenting a storage volume as a virtual volume Grant 7,617,373 - Kalos , et al. November 10, 2 | 2009-11-10 |
Detecting data integrity Grant 7,577,804 - Vageline , et al. August 18, 2 | 2009-08-18 |
System And Article Of Manufacture For Providing An Address Format Compatible With Different Addressing Formats Used For Addressing Different Sized Address Spaces App 20090125689 - Yudenfriend; Harry Morris ;   et al. | 2009-05-14 |
Method for providing an address format compatible with different addressing formats used for addressing different sized address spaces Grant 7,502,908 - Yudenfriend , et al. March 10, 2 | 2009-03-10 |
Allocation Of Heterogeneous Storage Devices To Spares And Storage Arrays App 20090063768 - Kalos; Matthew Joseph ;   et al. | 2009-03-05 |
Apparatus, system, and method for copy protection Grant 7,487,312 - Paveza , et al. February 3, 2 | 2009-02-03 |
Method, System And Program For Storing And Using Metadata In Multiple Storage Locations App 20080313416 - Frondozo; Rhea Reyes ;   et al. | 2008-12-18 |
Reassigning Storage Volumes From A Failed Processing System To A Surviving Processing System App 20080301495 - Kalos; Matthew Joseph ;   et al. | 2008-12-04 |
Method, system, and program for copying tracks between a primary storage and secondary storage Grant 7,451,283 - Chen , et al. November 11, 2 | 2008-11-11 |
Method, system, and program for storing and using metadata in multiple storage locations Grant 7,444,360 - Frondozo , et al. October 28, 2 | 2008-10-28 |
Reassigning storage volumes from a failed processing system to a surviving processing system Grant 7,437,608 - Kalos , et al. October 14, 2 | 2008-10-14 |
Management Of Redundancy In Data Arrays App 20080208930 - Kubo; Robert Akira ;   et al. | 2008-08-28 |
System And Program For Dual Agent Processes And Dual Active Server Processes App 20080177823 - Benhase; Linda ;   et al. | 2008-07-24 |
Method for dual agent processes and dual active server processes Grant 7,379,989 - Benhase , et al. May 27, 2 | 2008-05-27 |
Apparatus, System, And Method For Presenting A Storage Volume As A Virtual Volume App 20070277015 - Kalos; Matthew Joseph ;   et al. | 2007-11-29 |
Providing An Address Format Compatible With Different Addressing Formats Used For Addressing Different Sized Address Spaces App 20070260825 - Yudenfriend; Harry Morris ;   et al. | 2007-11-08 |
Spare device management App 20070220318 - Kalos; Matthew Joseph ;   et al. | 2007-09-20 |
Initiating And Using Information Used For A Host, Control Unit, And Logical Device Connections App 20070214317 - Kalos; Matthew Joseph ;   et al. | 2007-09-13 |
Apparatus, system, and method for concurrent RAID array relocation App 20070214313 - Kalos; Matthew Joseph ;   et al. | 2007-09-13 |
Initiating and using information used for a host, control unit, and logical device connections Grant 7,257,663 - Kalos , et al. August 14, 2 | 2007-08-14 |
Logical Partitioning In Redundant Systems App 20070180301 - Hsu; Yu-Cheng ;   et al. | 2007-08-02 |
Assigning alias addresses to base addresses App 20070136552 - Yudenfriend; Harry Morris ;   et al. | 2007-06-14 |
Logical partitioning in redundant systems Grant 7,185,223 - Hsu , et al. February 27, 2 | 2007-02-27 |
Apparatus, system, and method for accessing a preferred path through a storage controller App 20060277310 - Kalos; Matthew Joseph ;   et al. | 2006-12-07 |
Method of registering a portion of RAM with firmware to preserve the portion during reboot Grant 7,130,997 - Hsu , et al. October 31, 2 | 2006-10-31 |
Reassigning storage volumes from a failed processing system to a surviving processing system App 20060123273 - Kalos; Matthew Joseph ;   et al. | 2006-06-08 |
Initiating and using information used for a host, control unit, and logical device connections App 20060123157 - Kalos; Matthew Joseph ;   et al. | 2006-06-08 |
Managing volumes in volume groups App 20060106998 - Kalos; Matthew Joseph ;   et al. | 2006-05-18 |
Configuring volumes in a storage system App 20060107013 - Ripberger; Richard Anthony | 2006-05-18 |
Method, system, and program for storing and using metadata in multiple storage locations App 20060106898 - Frondozo; Rhea Reyes ;   et al. | 2006-05-18 |
Maintaining and using nexus information on a host, port and device connection App 20060106808 - Kalos; Matthew Joseph ;   et al. | 2006-05-18 |
Apparatus, system, and method for copy protection App 20060080516 - Paveza; John Richard ;   et al. | 2006-04-13 |
Detecting data integrity App 20060075287 - Vageline; Michael P. ;   et al. | 2006-04-06 |
Virtualization of physical storage using size optimized hierarchical tables Grant 6,983,355 - Ripberger , et al. January 3, 2 | 2006-01-03 |
Method, system, and program for copying tracks between a primary storage and secondary storage App 20050154846 - Chen, James Chien-Chiung ;   et al. | 2005-07-14 |
Apparatus system and method for deterministically transferring data by rebooting to a data transfer kernel App 20050086461 - Hsu, Yu-Cheng ;   et al. | 2005-04-21 |
Logical partitioning in redundant systems App 20050081092 - Hsu, Yu-Cheng ;   et al. | 2005-04-14 |
Method, system, and program for dual agent processes and dual active server processes App 20050044193 - Benhase, Linda ;   et al. | 2005-02-24 |
System and method for enabling connection among devices in a network App 20040252650 - Vageline, Michael P. ;   et al. | 2004-12-16 |
Virtualization of physical storage using size optimized hierarchical tables App 20040250043 - Ripberger, Richard Anthony ;   et al. | 2004-12-09 |
Registration of memory portion for preservation of data during reboot App 20040243795 - Hsu, Yu-Cheng ;   et al. | 2004-12-02 |
Domain-wide reset agents App 20040158605 - Benhase, Linda Van Patten ;   et al. | 2004-08-12 |
Variable timeout method for improving missing-interrupt-handler operations in an environment having I/O devices shared by one or more systems Grant 5,894,583 - Johnson , et al. April 13, 1 | 1999-04-13 |
Variable timeout method in a missing-interrupt-handler for I/O requests issued by the same operating system Grant 5,768,620 - Johnson , et al. June 16, 1 | 1998-06-16 |
Control unit threshold timeout controls for software missing interrupt handlers in operating systems Grant 5,758,190 - Johnson , et al. May 26, 1 | 1998-05-26 |