Patents by Inventor Dieter Massa

Dieter Massa 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: 8645626
    Abstract: Methods, systems, and computer programs for managing storage using a solid state drive (SSD) read cache memory are presented. One method includes an operation for determining whether data corresponding to a read request is available in a SSD memory when the read request causes a miss in a memory cache. The read request is served from the SSD memory when the data is available in the SSD memory, and when the data is not available in the SSD memory, SSD memory tracking logic is invoked and the read request is served from a hard disk drive. Invoking the SSD memory tracking logic includes determining whether a fetch criteria for the data has been met, and loading the data corresponding to the read request in the SSD memory when the fetch criteria has been met. The use of the SSD as a read cache improves memory performance for random data reads.
    Type: Grant
    Filed: April 24, 2012
    Date of Patent: February 4, 2014
    Assignee: PMC-Sierra US, Inc.
    Inventors: Steffen Mittendorff, Dieter Massa
  • Publication number: 20120210058
    Abstract: Methods, systems, and computer programs for managing storage using a solid state drive (SSD) read cache memory are presented. One method includes an operation for determining whether data corresponding to a read request is available in a SSD memory when the read request causes a miss in a memory cache. The read request is served from the SSD memory when the data is available in the SSD memory, and when the data is not available in the SSD memory, SSD memory tracking logic is invoked and the read request is served from a hard disk drive. Invoking the SSD memory tracking logic includes determining whether a fetch criteria for the data has been met, and loading the data corresponding to the read request in the SSD memory when the fetch criteria has been met. The use of the SSD as a read cache improves memory performance for random data reads.
    Type: Application
    Filed: April 24, 2012
    Publication date: August 16, 2012
    Applicant: Adaptec, Inc.
    Inventors: Steffen Mittendorff, Dieter Massa
  • Patent number: 8195878
    Abstract: Methods, systems, and computer programs for managing storage in a computer system using a solid state drive (SSD) read cache memory are presented. The method includes receiving a read request, which causes a miss in a cache memory. After the cache miss, the method determines whether the data to satisfy the read request is available in the SSD memory. If the data is in SSD memory, the read request is served from the SSD memory. Otherwise, SSD memory tracking logic is invoked and the read request is served from a hard disk drive (HDD). Additionally, the SSD memory tracking logic monitors access requests to pages in memory, and if a predefined criteria is met for a certain page in memory, then the page is loaded in the SSD. The use of the SSD as a read cache improves memory performance for random data reads.
    Type: Grant
    Filed: February 19, 2009
    Date of Patent: June 5, 2012
    Assignee: PMC-Sierra, Inc.
    Inventors: Steffen Mittendorff, Dieter Massa
  • Publication number: 20100211731
    Abstract: Methods, systems, and computer programs for managing storage in a computer system using a solid state drive (SSD) read cache memory are presented. The method includes receiving a read request, which causes a miss in a cache memory. After the cache miss, the method determines whether the data to satisfy the read request is available in the SSD memory. If the data is in SSD memory, the read request is served from the SSD memory. Otherwise, SSD memory tracking logic is invoked and the read request is served from a hard disk drive (HDD). Additionally, the SSD memory tracking logic monitors access requests to pages in memory, and if a predefined criteria is met for a certain page in memory, then the page is loaded in the SSD. The use of the SSD as a read cache improves memory performance for random data reads.
    Type: Application
    Filed: February 19, 2009
    Publication date: August 19, 2010
    Applicant: Adaptec, Inc.
    Inventors: Steffen Mittendorff, Dieter Massa
  • Patent number: 6934878
    Abstract: A cluster network may manage the detection and handling of failures in a cluster of RAID arrays by detecting failures and reconfiguring the cluster. A storage controller may interrogate its neighboring controller to determine if the neighboring controller is active.
    Type: Grant
    Filed: March 22, 2002
    Date of Patent: August 23, 2005
    Assignee: Intel Corporation
    Inventors: Dieter Massa, Otto Lehner
  • Publication number: 20030182592
    Abstract: A cluster network may manage the detection and handling of failures in a cluster of RAID arrays by detecting failures and reconfiguring the cluster. A storage controller may interrogate its neighboring controller to determine if the neighboring controller is active.
    Type: Application
    Filed: March 22, 2002
    Publication date: September 25, 2003
    Inventors: Dieter Massa, Otto Lehner
  • Publication number: 20030182479
    Abstract: A cluster network may manage access to a RAID array by allowing only one controller of a group of controllers to access the same array at the same time. Tokens may be assigned for access to a given array by an appointed master controller. All other controllers requesting access to the array must request a token from the master. After the token has been assigned, the master may request the assigned token user to yield its access to the array in favor of another request. To detect network errors, each controller may monitor one or more neighboring controllers.
    Type: Application
    Filed: March 22, 2002
    Publication date: September 25, 2003
    Inventors: Dieter Massa, Otto Lehner