Patents by Inventor Dennis E. Chapman

Dennis E. Chapman 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: 8027958
    Abstract: The present invention provides a method for generating a point-in-time restoration of database files and associated log files by utilizing a snapshot feature of the file system storing the files. At regular intervals, snapshots, which produce read-only copies of the files, are taken along with backups of the associated log files. To restore to a given point-in-time, the snapshot and stored log files are transferred to the active file system. In a second embodiment, all log files associated with snapshots taken after the selected snapshot are also restored.
    Type: Grant
    Filed: May 13, 2008
    Date of Patent: September 27, 2011
    Assignee: NetApp, Inc.
    Inventor: Dennis E. Chapman
  • Patent number: 7925622
    Abstract: A computer database system has one or more application buffers to use in performing input/output (I/O) operations. A file system receives contents of the application buffers. Contents of the file system are written into a nonvolatile memory. A backup command directed at the file system is received. A data contents of the one or more application buffers is moved to the file system in response to receiving the backup command, and the data contents are written to the nonvolatile memory. An operating system blocks I/O operations directed to the file system after the data contents of the one or more application buffers are moved to the file system. A snapshot of the nonvolatile memory is generated while the I/O operations directed to the file system are blocked.
    Type: Grant
    Filed: February 7, 2008
    Date of Patent: April 12, 2011
    Assignee: NetApp, Inc.
    Inventor: Dennis E. Chapman
  • Patent number: 7584279
    Abstract: A system and method for mapping block-based file operations to file-level protocols is provided. The system and method enable applications on a networked computer designed to exclusively access only locally-attached storage to also access networked data storage. The mapping occurs transparently to higher levels of operating systems or applications so that applications which are designed to only access locally-attached storage may be enabled to access networked storage.
    Type: Grant
    Filed: July 2, 2002
    Date of Patent: September 1, 2009
    Assignee: NetApp, Inc.
    Inventor: Dennis E. Chapman
  • Publication number: 20080147755
    Abstract: A computer database system has one or more application buffers to use in performing input/output (I/O) operations. A file system receives contents of the application buffers. Contents of the file system are written into a nonvolatile memory. A backup command directed at the file system is received. A data contents of the one or more application buffers is moved to the file system in response to receiving the backup command, and the data contents are written to the nonvolatile memory. An operating system blocks I/O operations directed to the file system after the data contents of the one or more application buffers are moved to the file system. A snapshot of the nonvolatile memory is generated while the I/O operations directed to the file system are blocked.
    Type: Application
    Filed: February 7, 2008
    Publication date: June 19, 2008
    Inventor: Dennis E. Chapman
  • Patent number: 7373364
    Abstract: The present invention provides a method for generating a point-in-time restoration of database files and associated log files by utilizing a snapshot feature of the file system storing the files. At regular intervals, snapshots, which produce read-only copies of the files, are taken along with backups of the associated log files. To restore to a given point-in-time, the snapshot and stored log files are transferred to the active file system. In a second embodiment, all log files associated with snapshots taken after the selected snapshot are also restored.
    Type: Grant
    Filed: March 5, 2002
    Date of Patent: May 13, 2008
    Assignee: Network Appliance, Inc.
    Inventor: Dennis E. Chapman
  • Patent number: 7340486
    Abstract: A system and method generates a consistent file system snapshot of a virtual logical disk (VLD). The system and method ensures that database files are stored on the VLD are consistent at the time a snapshot is generated by first flushing all buffers and then blocking I/O operations to the VLD until the snapshot is generated.
    Type: Grant
    Filed: October 10, 2002
    Date of Patent: March 4, 2008
    Assignee: Network Appliance, Inc.
    Inventor: Dennis E. Chapman