Patents by Inventor Christopher Michael Sansone

Christopher Michael Sansone 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: 9933959
    Abstract: A method and computer program product are provided to ensure a timely secure data erase by comparing a number of secure data erase operations in a queue to a maximum queued threshold, the secure data erase operations corresponding to physical volumes to be secure data erased. In response to determining that the number of secure data erase operations in the queue is greater than the threshold, an average time to a secure data erase deadline is determined. The average time to the secure data erase deadline is compared to a predefined expiration threshold. In response to determining that the average time to the secure data erase deadline is less than the predefined expiration threshold, at least one additional resource is allocated to perform the queued secure data erase operations for completing the secure data erase operations prior to the secure data erase deadline.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: April 3, 2018
    Assignee: International Business Machines Corporation
    Inventors: Gregory Tad Kishi, Mark Allan Norman, Laura Jean Ostasiewski, Christopher Michael Sansone
  • Patent number: 9542109
    Abstract: A method and computer program product are provided to ensure a timely secure data erase by determining an erasure deadline for each physical volume of a plurality of physical volumes and calculating a remaining time for each physical volume. The remaining time is calculated for each physical volume by comparing a current date to the erasure deadline of each physical volume respectively. A secure data erase is performed on the plurality of physical volumes in an order based on the calculated remaining time, where the secure data erase is performed on the physical volume with a shortest calculated remaining time first.
    Type: Grant
    Filed: July 8, 2015
    Date of Patent: January 10, 2017
    Assignee: International Business Machines Corporation
    Inventors: Gregory Tad Kishi, Mark Allan Norman, Laura Jean Ostasiewski, Christopher Michael Sansone
  • Publication number: 20160342359
    Abstract: A method and computer program product are provided to ensure a timely secure data erase by comparing a number of secure data erase operations in a queue to a maximum queued threshold, the secure data erase operations corresponding to physical volumes to be secure data erased. In response to determining that the number of secure data erase operations in the queue is greater than the threshold, an average time to a secure data erase deadline is determined. The average time to the secure data erase deadline is compared to a predefined expiration threshold. In response to determining that the average time to the secure data erase deadline is less than the predefined expiration threshold, at least one additional resource is allocated to perform the queued secure data erase operations for completing the secure data erase operations prior to the secure data erase deadline.
    Type: Application
    Filed: August 1, 2016
    Publication date: November 24, 2016
    Inventors: Gregory Tad Kishi, Mark Allan Norman, Laura Jean Ostasiewski, Christopher Michael Sansone
  • Publication number: 20150309749
    Abstract: A method and computer program product are provided to ensure a timely secure data erase by determining an erasure deadline for each physical volume of a plurality of physical volumes and calculating a remaining time for each physical volume. The remaining time is calculated for each physical volume by comparing a current date to the erasure deadline of each physical volume respectively. A secure data erase is performed on the plurality of physical volumes in an order based on the calculated remaining time, where the secure data erase is performed on the physical volume with a shortest calculated remaining time first.
    Type: Application
    Filed: July 8, 2015
    Publication date: October 29, 2015
    Inventors: Gregory Tad Kishi, Mark Allan Norman, Laura Jean Ostasiewski, Christopher Michael Sansone
  • Patent number: 9141303
    Abstract: A method and computer program product are provided to ensure a timely secure data erase by determining an erasure deadline for each physical volume of a plurality of physical volumes and calculating a remaining time for each physical volume. The remaining time is calculated for each physical volume by comparing a current date to the erasure deadline of each physical volume respectively. The physical volumes may then be sorted based on the remaining time and the physical volume with a shortest calculated remaining time will be selectively secure data erased.
    Type: Grant
    Filed: April 19, 2007
    Date of Patent: September 22, 2015
    Assignee: International Business Machines Corporation
    Inventors: Gregory Tad Kishi, Mark Allan Norman, Laura Jean Ostasiewski, Christopher Michael Sansone
  • Patent number: 9098717
    Abstract: A system is provided to ensure a timely secure data erase by determining an erasure deadline for each physical volume of a plurality of physical volumes and calculating a remaining time for each physical volume. The remaining time is calculated for each physical volume by comparing a current date to the erasure deadline of each physical volume respectively. The physical volumes may then be sorted based on the remaining time and the physical volume with a shortest calculated remaining time will be selectively secure data erased.
    Type: Grant
    Filed: April 19, 2007
    Date of Patent: August 4, 2015
    Assignee: International Business Machines Corporation
    Inventors: Gregory Tad Kishi, Mark Allan Norman, Laura Jean Ostasiewski, Christopher Michael Sansone
  • Patent number: 8661195
    Abstract: A method according to one embodiment includes determining whether to reallocate one or more of a plurality of tape drives that are presently allocated for a secure data erase process in response to an evaluation of a quantity of physical volumes to be secure data erased and a minimum queued threshold; and in response to said determination that one or more of said plurality of tape drives is to be reallocated, reallocating the one or more of said plurality of tape drives from the secure data erase process to another function.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: February 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Gregory Tad Kishi, Mark Allan Norman, Laura Jean Ostasiewski, Christopher Michael Sansone
  • Patent number: 8458420
    Abstract: Host input/output (I/O) operations are performed via a file stored in a non-volatile storage coupled to a storage controller while data structures are being generated in the storage controller to copy data from source logical volumes to target logical volumes. The source logical volumes and the target logical volumes are logical representations of physical storage maintained in a plurality of direct access storage devices. The contents of the file are transferred from the non-volatile storage to one or more of the plurality of direct access storage devices, after the data structures have been generated, wherein the host I/O operations are performed via the file while the contents of the file are being transferred to the one or more of the plurality of direct access storage devices. The host I/O operations to the plurality of direct access storage devices are resumed, in response to transferring entire contents of the file to the one or more of the plurality of direct access storage devices.
    Type: Grant
    Filed: August 19, 2008
    Date of Patent: June 4, 2013
    Assignee: International Business Machines Corporation
    Inventors: Lee Charles LaFrese, Christopher Michael Sansone, Dana Fairbairn Scott, Yan Xu, Olga Yiparaki
  • Patent number: 8332599
    Abstract: A method and computer program product are provided to ensure a timely secure data erase by determining whether allocating an additional tape drive would improve secure data erase performance by evaluating a quantity of physical volumes to be secure data erased, a maximum queued threshold, an average time to an erasure deadline and a minimum expiration threshold. An additional tape drive is allocated for the secure data erase process when it is determined that allocating an additional tape drive would improve secure data erase performance.
    Type: Grant
    Filed: May 24, 2011
    Date of Patent: December 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: Gregory Tad Kishi, Mark Allan Norman, Laura Jean Ostasiewski, Christopher Michael Sansone
  • Publication number: 20120311253
    Abstract: A method according to one embodiment includes determining whether to reallocate one or more of a plurality of tape drives that are presently allocated for a secure data erase process in response to an evaluation of a quantity of physical volumes to be secure data erased and a minimum queued threshold; and in response to said determination that one or more of said plurality of tape drives is to be reallocated, reallocating the one or more of said plurality of tape drives from the secure data erase process to another function.
    Type: Application
    Filed: August 15, 2012
    Publication date: December 6, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory Tad Kishi, Mark Allan Norman, Laura Jean Ostasiewski, Christopher Michael Sansone
  • Patent number: 8301834
    Abstract: A system is provided to ensure a timely secure data erase by determining whether allocating an additional tape drive would improve secure data erase performance by evaluating a quantity of physical volumes to be secure data erased, a maximum queued threshold, an average time to an erasure deadline and a minimum expiration threshold. An additional tape drive is allocated for the secure data erase process when it is determined that allocating an additional tape drive would improve secure data erase performance.
    Type: Grant
    Filed: May 24, 2011
    Date of Patent: October 30, 2012
    Assignee: International Business Machines Corporation
    Inventors: Gregory Tad Kishi, Mark Allan Norman, Laura Jean Ostasiewski, Christopher Michael Sansone
  • Publication number: 20120227100
    Abstract: An apparatus, system, and method are disclosed for network authentication and content distribution. The apparatus includes an authentication module configured to receive redirected network requests over a communications network from a firewall module and configured to present a user license agreement and not require user-identifiable information, and a content distribution module configured to synchronize over the communications network with a client module and transmit content to the client module. The system includes a firewall module connected with a global communications network, a network connected with the firewall module, a computing device configured to couple with the network, and the apparatus.
    Type: Application
    Filed: May 17, 2012
    Publication date: September 6, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James Mathew Davison, Christopher Michael Sansone
  • Patent number: 8230516
    Abstract: An apparatus, system, and method are disclosed for network authentication and content distribution. The apparatus includes an authentication module configured to receive redirected network requests over a communications network from a firewall module and configured to present a user license agreement and not require user-identifiable information, and a content distribution module configured to synchronize over the communications network with a client module and transmit content to the client module. The system includes a firewall module connected with a global communications network, a network connected with the firewall module, a computing device configured to couple with the network, and the apparatus.
    Type: Grant
    Filed: January 19, 2006
    Date of Patent: July 24, 2012
    Assignee: International Business Machines Corporation
    Inventors: James Mathew Davison, Christopher Michael Sansone
  • Patent number: 8055868
    Abstract: A method to store point-in-time data, comprising establishing a block size, providing source data storage comprising (S) blocks, and target data storage comprising (T) blocks. The method configures (B) source storage segments and (B) target storage segments, and receives updated point-in-time data for original point-in-time data written to an (i)th source storage segment. The method then determines if a (j)th target storage segment comprises available storage capacity to store the original point-in-time data. If a (j)th target storage segment comprises available storage capacity to store the original point-in-time data, the method writes the original point-in-time data to that (j)th target storage segment.
    Type: Grant
    Filed: July 29, 2008
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Lee Charles La Frese, Christopher Michael Sansone, Dana Fairbairn Scott, Olga Yiparaki, Yan Xu
  • Patent number: 8024517
    Abstract: Provided are techniques for introducing a delay in responding to host write requests. A percentage of fullness of a write cache is determined. Based on the determined percentage of fullness of the write cache (f), a low cache threshold (L), alpha (?), and k, an amount of delay to introduce into responding to a host write request is determined. Techniques wait the amount of the delay before responding to the host write request although the host write request processing has completed.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: September 20, 2011
    Assignee: International Business Machines Corporation
    Inventors: Lee Charles LaFrese, Christopher Michael Sansone, Dana Fairbairn Scott, Yan Xu, Olga Yiparaki
  • Publication number: 20110225356
    Abstract: A method and computer program product are provided to ensure a timely secure data erase by determining whether allocating an additional tape drive would improve secure data erase performance by evaluating a quantity of physical volumes to be secure data erased, a maximum queued threshold, an average time to an erasure deadline and a minimum expiration threshold. An additional tape drive is allocated for the secure data erase process when it is determined that allocating an additional tape drive would improve secure data erase performance.
    Type: Application
    Filed: May 24, 2011
    Publication date: September 15, 2011
    Applicant: International Business Machines Corporation
    Inventors: Gregory Tad Kishi, Mark Allan Norman, Laura Jean Ostasiewski, Christopher Michael Sansone
  • Publication number: 20110225357
    Abstract: A system is provided to ensure a timely secure data erase by determining whether allocating an additional tape drive would improve secure data erase performance by evaluating a quantity of physical volumes to be secure data erased, a maximum queued threshold, an average time to an erasure deadline and a minimum expiration threshold. An additional tape drive is allocated for the secure data erase process when it is determined that allocating an additional tape drive would improve secure data erase performance.
    Type: Application
    Filed: May 24, 2011
    Publication date: September 15, 2011
    Applicant: International Business Machines Corporation
    Inventors: Gregory Tad Kishi, Mark Allan Norman, Laura Jean Ostasiewski, Christopher Michael Sansone
  • Patent number: 8006050
    Abstract: A system is provided to ensure a timely secure data erase by determining whether allocating an additional tape drive would improve secure data erase performance by evaluating a quantity of physical volumes to be secure data erased, a maximum queued threshold, an average time to an erasure deadline and a minimum expiration threshold. An additional tape drive is allocated for the secure data erase process when it is determined that allocating an additional tape drive would improve secure data erase performance.
    Type: Grant
    Filed: April 19, 2007
    Date of Patent: August 23, 2011
    Assignee: International Business Machines Corporation
    Inventors: Gregory Tad Kishi, Mark Allan Norman, Laura Jean Ostasiewski, Christopher Michael Sansone
  • Patent number: 8001340
    Abstract: A method and computer program product are provided to ensure a timely secure data erase by determining whether allocating an additional tape drive would improve secure data erase performance by evaluating a quantity of physical volumes to be secure data erased, a maximum queued threshold, an average time to an erasure deadline and a minimum expiration threshold. An additional tape drive is allocated for the secure data erase process when it is determined that allocating an additional tape drive would improve secure data erase performance.
    Type: Grant
    Filed: April 19, 2007
    Date of Patent: August 16, 2011
    Assignee: International Business Machines Corporation
    Inventors: Gregory Tad Kishi, Mark Allan Norman, Laura Jean Ostasiewski, Christopher Michael Sansone
  • Publication number: 20100199050
    Abstract: Provided are techniques for introducing a delay in responding to host write requests. A percentage of fullness of a write cache is determined. Based on the determined percentage of fullness of the write cache (f), a low cache threshold (L), alpha (?), and k, an amount of delay to introduce into responding to a host write request is determined. Techniques wait the amount of the delay before responding to the host write request although the host write request processing has completed.
    Type: Application
    Filed: January 30, 2009
    Publication date: August 5, 2010
    Applicant: International Business Machines Corporation
    Inventors: Lee Charles LaFrese, Christopher Michael Sansone, Dana Fairbairn Scott, Yan Xu, Olga Yiparaki