Patents by Inventor Gary M. Gaston

Gary M. Gaston 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: 9111598
    Abstract: The storage device receives a write request from a disk controller to write data to a storage array. The storage device determines that one or more blocks are marked for deletion. In response to receiving the write request and determining that blocks are marked for deletion, the storage device issues a write command on a first media access channel for a first location of the storage array, and issues an erase command on a second media access channel for a different storage location of the storage array. Thus, the commands are issued concurrently on different channels.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: August 18, 2015
    Assignee: NetApp, Inc.
    Inventors: Mahmoud K. Jibbe, Gary M. Gaston
  • Publication number: 20150078111
    Abstract: A storage device issues parallel or concurrent write and erase commands, to write data in response to a request, and to erase blocks marked for deletion to free storage space for subsequent write requests. The storage device receives a write request from a disk controller to write data to a storage array. The storage device determines that one or more blocks are marked for deletion. In response to receiving the write request and determining that blocks are marked for deletion, the storage device issues a write command on a first media access channel for a first location of the storage array, and issues an erase command on a second media access channel for a different storage location of the storage array. Thus, the commands are issued concurrently on different channels.
    Type: Application
    Filed: September 16, 2013
    Publication date: March 19, 2015
    Applicant: NetApp, Inc.
    Inventors: MAHMOUD K. JIBBE, Gary M. Gaston