Patents by Inventor John Dietterich

John Dietterich 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: 8200922
    Abstract: A method and apparatus for taking a snapshot of a storage system employing a solid state disk (SSD). A plurality of mapping tables in the SSD store data needed to create a one or more point in time snapshots and a current view of the SSD. In response to a write command, the SSD executes its normal write process and updates its mapping tables to indicate the current view of the SSD and additionally retains the original data in a table of pointers to the original data, as the snapshot of an earlier state of the SSD. In the preferred embodiment, the innate ability of SSDs to write data to a new location is used to perform a point-in-time copy with little or no loss in performance in performing the snapshot.
    Type: Grant
    Filed: December 17, 2008
    Date of Patent: June 12, 2012
    Assignee: Netapp, Inc.
    Inventors: Brian McKean, Mohamad El-Batal, Bret S. Weber, John Dietterich, Jeffrey S Werning, Timothy E. Hoglund
  • Publication number: 20100153620
    Abstract: A method and apparatus for taking a snapshot of a storage system employing a solid state disk (SSD). A plurality of mapping tables in the SSD store data needed to create a one or more point in time snapshots and a current view of the SSD. In response to a write command, the SSD executes its normal write process and updates its mapping tables to indicate the current view of the SSD and additionally retains the original data in a table of pointers to the original data, as the snapshot of an earlier state of the SSD. In the preferred embodiment, the innate ability of SSDs to write data to a new location is used to perform a point-in-time copy with little or no loss in performance in performing the snapshot.
    Type: Application
    Filed: December 17, 2008
    Publication date: June 17, 2010
    Inventors: Brian McKean, Mohamad El-Batal, Bret S. Weber, John Dietterich, Jeffrey S. Werning, Timothy E. Hoglund