Patents by Inventor Nancy J. FINN
Nancy J. FINN has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9471222Abstract: Embodiments relate to method and computer program products which prioritize the logical units in a subgroup. Thereafter, in case of abnormal operation of the process for copying the consistency group from primary storage to secondary storage, low priority logical units of the subgroups of the consistency group are not copied from primary storage to secondary storage.Type: GrantFiled: May 12, 2014Date of Patent: October 18, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael E. Browne, Nancy J. Finn, Christina A. Lara, Maria R. Ward
-
Patent number: 9459796Abstract: Embodiments relate to method and computer program products which prioritize the logical units in a subgroup. Thereafter, in case of abnormal operation of the process for copying the consistency group from primary storage to secondary storage, low priority logical units of the subgroups of the consistency group are not copied from primary storage to secondary storage.Type: GrantFiled: September 30, 2014Date of Patent: October 4, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael E. Browne, Nancy J. Finn, Christina A. Lara, Maria R. Ward
-
Patent number: 9294944Abstract: A method and system for monitoring and analyzing flow control of packets in a communications network which includes multiple data transmission paths. The communications network has a first data path including an initiating node and a target node. A test frame is generated by an initiator module of a program executed by a computer for transmission over the first data path. The initiator module transmits the test frame over the first data path from the initiating node to the target node, wherein the test frame records a starting timestamp recorded by the initiating node upon transmitting the test frame. The test frame records a half trip timestamp recorded by the target node upon the test frame being received by the target node. The test frame records an end timestamp recorded by the initiating node, upon the test frame being received at the initiating node from the target node.Type: GrantFiled: December 21, 2012Date of Patent: March 22, 2016Assignee: International Business Machines CorporationInventors: Tara Astigarraga, Michael E. Browne, Christopher V. DeRobertis, Louie Arthur Dickens, Nancy J. Finn
-
Publication number: 20150324257Abstract: Embodiments relate to method and computer program products which prioritize the logical units in a subgroup. Thereafter, in case of abnormal operation of the process for copying the consistency group from primary storage to secondary storage, low priority logical units of the subgroups of the consistency group are not copied from primary storage to secondary storage.Type: ApplicationFiled: May 12, 2014Publication date: November 12, 2015Applicant: International Business Machines CorporationInventors: Michael E. Browne, Nancy J. Finn, Christina A. Lara, Maria R. Ward
-
Publication number: 20150324258Abstract: Embodiments relate to method and computer program products which prioritize the logical units in a subgroup. Thereafter, in case of abnormal operation of the process for copying the consistency group from primary storage to secondary storage, low priority logical units of the subgroups of the consistency group are not copied from primary storage to secondary storage.Type: ApplicationFiled: September 30, 2014Publication date: November 12, 2015Inventors: Michael E. Browne, Nancy J. Finn, Christina A. Lara, Maria R. Ward
-
Publication number: 20140177455Abstract: A method and system for monitoring and analyzing flow control of packets in a communications network which includes multiple data transmission paths. The communications network has a first data path including an initiating node and a target node. A test frame is generated by an initiator module of a program executed by a computer for transmission over the first data path. The initiator module transmits the test frame over the first data path from the initiating node to the target node, wherein the test frame records a starting timestamp recorded by the initiating node upon transmitting the test frame. The test frame records a half trip timestamp recorded by the target node upon the test frame being received by the target node. The test frame records an end timestamp recorded by the initiating node, upon the test frame being received at the initiating node from the target node.Type: ApplicationFiled: December 21, 2012Publication date: June 26, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tara Astigarraga, Michael E. Browne, Christopher V. DeRobertis, Louie Arthur Dickens, Nancy J. Finn
-
Patent number: 8478954Abstract: A method which prioritizes the subgroups in a consistency group by usage and/or business process. Thereafter, in case of abnormal operation of the process for copying the consistency group from primary storage to secondary storage, only a portion of the subgroups of the consistency group are copied from primary storage to secondary storage.Type: GrantFiled: December 18, 2009Date of Patent: July 2, 2013Assignee: International Business Machines CorporationInventors: Michael E. Browne, Nancy J. Finn, Christina Lara, Maria R. Ward
-
Patent number: 8473699Abstract: A method is provided for facilitating data replication in a storage system. A logical volume of a first storage array of a replicated pair is preconfigured with one or more logical volume attributes, which include a compressible configuration bit that indicates whether data blocks to be stored to that logical volume are compressible during replication. Subsequently, with receipt of a data block at the first storage array to be stored to the logical volume, a check of the compressible configuration bit is made to determine whether the data block is compressible during replication, and if so, the data block is compressed for replication. The compressible configuration bit is placed into the payload region of the data packet being replicated to the second storage array. At the second storage array, the compressible configuration bit is used to determine whether to uncompress the replicated data block.Type: GrantFiled: April 16, 2012Date of Patent: June 25, 2013Assignee: International Business Machines CorporationInventors: Michael E. Browne, Nancy J. Finn, Christina Lara, Maria R. Ward
-
Patent number: 8468315Abstract: Computer program product, system and method are provided for facilitating data replication in a storage system. A logical volume of a first storage array of a replicated pair is preconfigured with one or more logical volume attributes, which include a compressible configuration bit that indicates whether data blocks to be stored to that logical volume are compressible during replication. Subsequently, with receipt of a data block at the first storage array to be stored to the logical volume, a check of the compressible configuration bit is made to determine whether the data block is compressible during replication, and if so, the data block is compressed for replication. The compressible configuration bit is placed into the payload region of the data packet being replicated to the second storage array. At the second storage array, the compressible configuration bit is used to determine whether to uncompress the replicated data block.Type: GrantFiled: October 28, 2009Date of Patent: June 18, 2013Assignee: International Business Machines CorporationInventors: Michael E. Browne, Nancy J. Finn, Christina Lara, Maria R. Ward
-
Publication number: 20120203987Abstract: A method is provided for facilitating data replication in a storage system. A logical volume of a first storage array of a replicated pair is preconfigured with one or more logical volume attributes, which include a compressible configuration bit that indicates whether data blocks to be stored to that logical volume are compressible during replication. Subsequently, with receipt of a data block at the first storage array to be stored to the logical volume, a check of the compressible configuration bit is made to determine whether the data block is compressible during replication, and if so, the data block is compressed for replication. The compressible configuration bit is placed into the payload region of the data packet being replicated to the second storage array. At the second storage array, the compressible configuration bit is used to determine whether to uncompress the replicated data block.Type: ApplicationFiled: April 16, 2012Publication date: August 9, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael E. Browne, Nancy J. Finn, Christina Lara, Maria R. Ward
-
Publication number: 20110153964Abstract: A method which prioritizes the subgroups in a consistency group by usage and/or business process. Thereafter, in case of abnormal operation of the process for copying the consistency group from primary storage to secondary storage, only a portion of the subgroups of the consistency group are copied from primary storage to secondary storage.Type: ApplicationFiled: December 18, 2009Publication date: June 23, 2011Applicant: International Business Machines CorporationInventors: Michael E. Browne, Nancy J. Finn, Christina Lara, Maria R. Ward
-
Publication number: 20110099344Abstract: Computer program product, system and method are provided for facilitating data replication in a storage system. A logical volume of a first storage array of a replicated pair is preconfigured with one or more logical volume attributes, which include a compressible configuration bit that indicates whether data blocks to be stored to that logical volume are compressible during replication. Subsequently, with receipt of a data block at the first storage array to be stored to the logical volume, a check of the compressible configuration bit is made to determine whether the data block is compressible during replication, and if so, the data block is compressed for replication. The compressible configuration bit is placed into the payload region of the data packet being replicated to the second storage array. At the second storage array, the compressible configuration bit is used to determine whether to uncompress the replicated data block.Type: ApplicationFiled: October 28, 2009Publication date: April 28, 2011Applicant: International Business Machines CorporationInventors: Michael E. BROWNE, Nancy J. FINN, Christina LARA, Maria R. WARD