Patents by Inventor Dennis Dalessandro

Dennis Dalessandro 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: 10261696
    Abstract: Technology is disclosed for improving performance during playback of logged data storage operations. The technology can monitor a log to which data storage operations are written before data is committed to a volume; determine counts of various types of data storage operations; and when the counts exceed a specified threshold, cause the data storage operations to be committed to the volume. Some data storage operations can be coalesced during playback to further improve performance.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: April 16, 2019
    Assignee: NetApp, Inc.
    Inventors: Dennis Dalessandro, Ellard Roush, Joseph Brown
  • Publication number: 20180335944
    Abstract: Technology is disclosed for improving performance during playback of logged data storage operations. The technology can monitor a log to which data storage operations are written before data is committed to a volume; determine counts of various types of data storage operations; and when the counts exceed a specified threshold, cause the data storage operations to be committed to the volume. Some data storage operations can be coalesced during playback to further improve performance.
    Type: Application
    Filed: July 26, 2018
    Publication date: November 22, 2018
    Inventors: Dennis Dalessandro, Ellard Roush, Joseph Brown
  • Patent number: 10095415
    Abstract: Technology is disclosed for improving performance during playback of logged data storage operations. The technology can monitor a log to which data storage operations are written before data is committed to a volume; determine counts of various types of data storage operations; and when the counts exceed a specified threshold, cause the data storage operations to be committed to the volume. Some data storage operations can be coalesced during playback to further improve performance.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: October 9, 2018
    Assignee: NetApp, Inc.
    Inventors: Dennis Dalessandro, Ellard Roush, Joseph Brown
  • Publication number: 20170010813
    Abstract: Technology is disclosed for improving performance during playback of logged data storage operations. The technology can monitor a log to which data storage operations are written before data is committed to a volume; determine counts of various types of data storage operations; and when the counts exceed a specified threshold, cause the data storage operations to be committed to the volume. Some data storage operations can be coalesced during playback to further improve performance.
    Type: Application
    Filed: September 21, 2016
    Publication date: January 12, 2017
    Inventors: Dennis Dalessandro, Ellard Roush, Joseph Brown
  • Patent number: 9459970
    Abstract: Technology is disclosed for improving performance during playback of logged data storage operations. The technology can monitor a log to which data storage operations are written before data is committed to a data storage device or a volume; determine counts of various types of data storage operations; and when the counts exceed a specified threshold, cause the data storage operations to be committed to the data storage device or the volume. Some data storage operations can be coalesced during playback to further improve performance.
    Type: Grant
    Filed: May 19, 2014
    Date of Patent: October 4, 2016
    Assignee: NetApp, Inc.
    Inventors: Dennis Dalessandro, Ellard Roush, Joseph A. Brown
  • Publication number: 20150331760
    Abstract: Technology is disclosed for improving performance during playback of logged data storage operations. The technology can monitor a log to which data storage operations are written before data is committed to a data storage device or a volume; determine counts of various types of data storage operations; and when the counts exceed a specified threshold, cause the data storage operations to be committed to the data storage device or the volume. Some data storage operations can be coalesced during playback to further improve performance.
    Type: Application
    Filed: May 19, 2014
    Publication date: November 19, 2015
    Inventors: Dennis Dalessandro, Ellard Roush, Joseph Brown