Patents by Inventor Gideon W. Glass

Gideon W. Glass 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: 11386049
    Abstract: Synchronous replication end to end latency reporting is disclosed. In various embodiments, performance data associated with processing and replicating synchronously file system operation requests from a primary storage system to a secondary storage system is received from a data storage system via a communication interface. Performance data associated with an application-level workload is aggregated. A representation of the aggregated performance data for the application-level workload is provided via a user interface.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: July 12, 2022
    Assignee: Tintri by DDN, Inc.
    Inventors: Gideon W. Glass, Sumedh V. Sakdeo, Gauresh Datta Rane, Khian Thong Lim, David Brian Milani
  • Patent number: 10628378
    Abstract: Performing replication of snapshots between storage systems is disclosed. A request to store at a destination system a snapshot data to represent at the destination system a state of a set of data at a first point-in-time is received. A first source system snapshot data that represents at a source system the state of the set of data at the first point-in-time depends on a second source system snapshot data that represents at the source system a state of the set of data at a second point-in-time. The snapshot data to represent at the destination system the state of the set of data at the first point-in-time is determined based on data comprising the first source system snapshot data and a destination system snapshot data that represents at the destination system a state of the set of data at a third point-in-time.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: April 21, 2020
    Assignee: Tintri by DDN, Inc.
    Inventors: Shobhit Dayal, Gideon W. Glass, Edward K. Lee
  • Patent number: 10185629
    Abstract: Optimized remoting cloning is disclosed, including: receiving data from a source storage system associated with an ongoing replication process of a snapshot; and prior to the completion of the replication process of the snapshot, generating a set of metadata associated with a clone of the snapshot, wherein at least a portion of data comprising the snapshot that has been received at the destination storage system can be read using the clone while the replication process of the snapshot is ongoing.
    Type: Grant
    Filed: March 8, 2018
    Date of Patent: January 22, 2019
    Assignee: Tintri Inc.
    Inventor: Gideon W. Glass
  • Publication number: 20180196719
    Abstract: Optimized remoting cloning is disclosed, including: receiving data from a source storage system associated with an ongoing replication process of a snapshot; and prior to the completion of the replication process of the snapshot, generating a set of metadata associated with a clone of the snapshot, wherein at least a portion of data comprising the snapshot that has been received at the destination storage system can be read using the clone while the replication process of the snapshot is ongoing.
    Type: Application
    Filed: March 8, 2018
    Publication date: July 12, 2018
    Inventor: Gideon W. Glass
  • Patent number: 9946604
    Abstract: Optimized remoting cloning is disclosed, including: receiving data from a source storage system associated with an ongoing replication process of a snapshot; and prior to the completion of the replication process of the snapshot, generating a set of metadata associated with a clone of the snapshot, wherein at least a portion of data comprising the snapshot that has been received at the destination storage system can be read using the clone while the replication process of the snapshot is ongoing.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: April 17, 2018
    Assignee: Tintri Inc.
    Inventor: Gideon W. Glass
  • Publication number: 20150066857
    Abstract: Performing replication of snapshots between storage systems is disclosed, including: receiving a request to store at a destination system a snapshot data to represent at the destination system a state of a set of data at a first point-in-time, wherein a first source system snapshot data that represents at a source system the state of the set of data at the first point-in-time depends on a second source system snapshot data that represents at the source system a state of the set of data at a second point-in-time; and determining the snapshot data to represent at the destination system the state of the set of data at the first point-in-time, wherein the snapshot data is determined based on data comprising the first source system snapshot data and a destination system snapshot data that represents at the destination system a state of the set of data at a third point-in-time.
    Type: Application
    Filed: August 29, 2014
    Publication date: March 5, 2015
    Inventors: Shobhit Dayal, Gideon W. Glass, Edward K. Lee