Patents by Inventor Michael Richard Beyer

Michael Richard Beyer 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: 7464240
    Abstract: A solid-state disk drive includes a first portion of solid-state memory of a volatile nature, a second portion of solid-state memory of a non-volatile nature, a controller for managing the memories, and a power subsystem for protecting data in volatile memory in the event of loss of power.
    Type: Grant
    Filed: May 23, 2006
    Date of Patent: December 9, 2008
    Assignee: Data Ram, Inc.
    Inventors: Jason Caulkins, Michael Richard Beyer
  • Patent number: 7461229
    Abstract: A machine-readable medium is provided having stored thereon a set of instructions that cause a controller of solid-state disk having a first portion of solid-state memory of a volatile nature and a second portion of solid-state memory of a non-volatile nature to perform a method including (a) receiving at the controller, write data for writing to an assigned address in non-volatile memory, (b) determining at the controller if there is existing data associated with a write address in volatile memory, the write address referencing the assigned address, and (c) upon finding data in volatile memory held for the assigned write address or not at act (b), writing the data into the volatile memory at a predestinated write address in volatile memory.
    Type: Grant
    Filed: May 23, 2006
    Date of Patent: December 2, 2008
    Assignee: Dataram, Inc.
    Inventors: Jason Caulkins, Michael Richard Beyer
  • Patent number: 7424587
    Abstract: A method for writing data to a solid-state disk having a first portion of solid-state memory of a volatile nature and a second portion of solid-state memory of a non-volatile nature, and a controller for controlling data operations to the memory includes acts of (a) receiving at the controller, write data for writing to an assigned address in non-volatile memory; (b) determining at the controller if there is existing data associated with a write address in volatile memory, the write address referencing the assigned address in volatile memory; and (c) upon finding data in volatile memory held for the assigned write address or not at act (b), writing the data into the volatile memory at a predestinated write address in volatile memory.
    Type: Grant
    Filed: May 23, 2006
    Date of Patent: September 9, 2008
    Assignee: Dataram, Inc.
    Inventors: Jason Caulkins, Michael Richard Beyer
  • Publication number: 20070276994
    Abstract: A method for writing data to a solid-state disk having a first portion of solid-state memory of a volatile nature and a second portion of solid-state memory of a non-volatile nature, and a controller for controlling data operations to the memory includes acts of (a) receiving at the controller, write data for writing to an assigned address in non-volatile memory; (b) determining at the controller if there is existing data associated with a write address in volatile memory, the write address referencing the assigned address in volatile memory; and (c) upon finding data in volatile memory held for the assigned write address or not at act (b), writing the data into the volatile memory at a predestinated write address in volatile memory.
    Type: Application
    Filed: May 23, 2006
    Publication date: November 29, 2007
    Inventors: Jason Caulkins, Michael Richard Beyer
  • Publication number: 20070276995
    Abstract: A solid-state disk drive includes a first portion of solid-state memory of a volatile nature, a second portion of solid-state memory of a non-volatile nature, a controller for managing the memories, and a power subsystem for protecting data in volatile memory in the event of loss of power.
    Type: Application
    Filed: May 23, 2006
    Publication date: November 29, 2007
    Inventors: Jason Caulkins, Michael Richard Beyer
  • Publication number: 20070276996
    Abstract: A machine-readable medium is provided having stored thereon a set of instructions that cause a controller of solid-state disk having a first portion of solid-state memory of a volatile nature and a second portion of solid-state memory of a non-volatile nature to perform a method including (a) receiving at the controller, write data for writing to an assigned address in non-volatile memory, (b) determining at the controller if there is existing data associated with a write address in volatile memory, the write address referencing the assigned address, and (c) upon finding data in volatile memory held for the assigned write address or not at act (b), writing the data into the volatile memory at a predestinated write address in volatile memory.
    Type: Application
    Filed: May 23, 2006
    Publication date: November 29, 2007
    Inventors: Jason Caulkins, Michael Richard Beyer