Patents by Inventor Ryan J. Thomas

Ryan J. Thomas 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: 10353640
    Abstract: A data management method and system for migrating a data volume from a source array to a destination array includes receiving an indication of a source volume to migrate from the source array to the destination array wherein the source volume comprises a clustered volume associated with a plurality of cluster hosts. A path-flip is performed by the host multipath module, to switch the paths between source and destination array. This switch is done in a seamless manner, without disrupting host I/O. The path-flip includes transferring associated metadata from source to destination and can be performed even in clustered and/or multi-host environments. Sanity timers are built-in to ensure that the path-flip completes within a stipulated time-frame and, if not, the path-flip process is aborted and I/O is resumed without any disruption.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: July 16, 2019
    Assignee: Dell Products L.P.
    Inventors: Prakash Venkat, Gopakumar Ambat, G. Paul Koning, Ryan J. Thomas, Raghuram Bilugu, Daniel R. Oelke
  • Publication number: 20180246648
    Abstract: A method and system perform a background copy of a source volume to a migration volume. The source volume has an asynchronous replication relationship with a disaster recovery (DR) volume. A migration volume snapshot may be obtained and host I/O to the source volume may be disabled. A post-copy replication of the source volume is performed to synchronize the source volume and the DR volume. A replication snapshot, comprising a snapshot of the DR volume, is obtained and an identifier of the replication snapshot is modified in accordance with an identifier of the migration snapshot. For example, the identifier of the migration snapshot may be copied to the replication snapshot. Thereafter, an existing replication relationship between the source volume and the DR volume may be disabled and a post-migration replication relationship between the migration volume and the DR volume established such that subsequent replication are incremental or delta replications.
    Type: Application
    Filed: February 28, 2017
    Publication date: August 30, 2018
    Applicant: Dell Products L.P.
    Inventors: Prakash VENKAT, Ryan J. THOMAS, G. Paul KONING, Gaurav Mukul BHATNAGAR
  • Publication number: 20180157429
    Abstract: A data management method and system for migrating a data volume from a source array to a destination array includes receiving an indication of a source volume to migrate from the source array to the destination array wherein the source volume comprises a clustered volume associated with a plurality of cluster hosts. A path-flip is performed by the host multipath module, to switch the paths between source and destination array. This switch is done in a seamless manner, without disrupting host I/O. The path-flip includes transferring associated metadata from source to destination and can be performed even in clustered and/or multi-host environments. Sanity timers are built-in to ensure that the path-flip completes within a stipulated time-frame and, if not, the path-flip process is aborted and I/O is resumed without any disruption.
    Type: Application
    Filed: December 6, 2016
    Publication date: June 7, 2018
    Applicant: Dell Products L.P.
    Inventors: Prakash VENKAT, Gopakumar AMBAT, G. Paul KONING, Ryan J. THOMAS, Raghuram BILUGU, Daniel R. OELKE
  • Patent number: 8677551
    Abstract: A size-adjustable windshield wiper assembly includes a flexible vertebra, a wiper strip, and a curved spline. The flexible vertebra has scores on an upper side of the flexible vertebra for enabling a user to size the flexible vertebra to a desired size. The wiper strip may include grooves for connecting the wiper strip to the flexible vertebra. The curved spline is inserted into a cavity between the underside of the flexible vertebra and the wiper strip, thereby causing the flexible vertebra to form a curve shape such that the wiper strip is capable of closely hugging a surface of a windshield.
    Type: Grant
    Filed: October 15, 2010
    Date of Patent: March 25, 2014
    Inventors: Anthony Guastella, Ryan J. Thomas, Ronald C. Roberts, Michael L. Hyer
  • Publication number: 20110219563
    Abstract: A size-adjustable windshield wiper assembly includes a flexible vertebra, a wiper strip, and a curved spline. The flexible vertebra has scores on an upper side of the flexible vertebra for enabling a user to size the flexible vertebra to a desired size. The wiper strip may include grooves for connecting the wiper strip to the flexible vertebra. The curved spline is inserted into a cavity between the underside of the flexible vertebra and the wiper strip, thereby causing the flexible vertebra to form a curve shape such that the wiper strip is capable of closely hugging a surface of a windshield.
    Type: Application
    Filed: October 15, 2010
    Publication date: September 15, 2011
    Inventors: Anthony Guastella, Ryan J. Thomas, Ronald C. Roberts, Michael L. Hyer