Patents by Inventor Jered D. Aasheim

Jered D. Aasheim 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).

  • Publication number: 20120254695
    Abstract: Unrecoverable electronic correction code (ECC) errors in memory storage devices are usually preceded by recoverable ECC errors. A memory storage device controller is provided notice of the recoverable errors and associated information. The memory storage device controller can cause the data having the recoverable information to be rewritten on the memory storage device. Rewriting the data on the memory storage device (often in a different location) normally reduces the probability of encountering data with unrecoverable data errors.
    Type: Application
    Filed: June 11, 2012
    Publication date: October 4, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Jered D. Aasheim, Pranish Kumar
  • Patent number: 8201053
    Abstract: Unrecoverable electronic correction code (ECC) errors in memory storage devices are usually preceded by recoverable ECC errors. A memory storage device controller is provided notice of the recoverable errors and associated information. The memory storage device controller can cause the data having the recoverable information to be rewritten on the memory storage device. Rewriting the data on the memory storage device (often in a different location) normally reduces the probability of encountering data with unrecoverable data errors.
    Type: Grant
    Filed: October 22, 2010
    Date of Patent: June 12, 2012
    Assignee: Microsoft Corporation
    Inventors: Jered D. Aasheim, Pranish Kumar
  • Publication number: 20110041038
    Abstract: Unrecoverable electronic correction code (ECC) errors in memory storage devices are usually preceded by recoverable ECC errors. A memory storage device controller is provided notice of the recoverable errors and associated information. The memory storage device controller can cause the data having the recoverable information to be rewritten on the memory storage device. Rewriting the data on the memory storage device (often in a different location) normally reduces the probability of encountering data with unrecoverable data errors.
    Type: Application
    Filed: October 22, 2010
    Publication date: February 17, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Jered D. Aasheim, Pranish Kumar
  • Patent number: 7844878
    Abstract: Unrecoverable electronic correction code (ECC) errors in memory storage devices are usually preceded by recoverable ECC errors. A memory storage device controller is provided notice of the recoverable errors and associated information. The memory storage device controller can cause the data having the recoverable information to be rewritten on the memory storage device. Rewriting the data on the memory storage device (often in a different location) normally reduces the probability of encountering data with unrecoverable data errors.
    Type: Grant
    Filed: August 9, 2006
    Date of Patent: November 30, 2010
    Assignee: Microsoft Corporation
    Inventors: Jered D. Aasheim, Pranish Kumar
  • Publication number: 20080127056
    Abstract: A network toolset enables developers to automatically generate a C header file and underlying signal software, as well as automatically generate a managed code assembly from a network description. The managed code assembly can be generated in a binary format and may include sufficient metadata to support extended functionalities for a network. The managed code assembly can be relatively easily integrated with an existing image (e.g., machine code for a network device) without any compilation required. A software development kit can also be generated to help programmers manage the generated assemblies.
    Type: Application
    Filed: August 9, 2006
    Publication date: May 29, 2008
    Applicant: Microsoft Corporation
    Inventors: Punit Java, Stephan Schueerholz, Pranish Kumar, Jered D. Aasheim, Jason Whitehorn, Cory Hendrixson, Robert Houser
  • Publication number: 20080052599
    Abstract: Unrecoverable electronic correction code (ECC) errors in memory storage devices are usually preceded by recoverable ECC errors. A memory storage device controller is provided notice of the recoverable errors and associated information. The memory storage device controller can cause the data having the recoverable information to be rewritten on the memory storage device. Rewriting the data on the memory storage device (often in a different location) normally reduces the probability of encountering data with unrecoverable data errors.
    Type: Application
    Filed: August 9, 2006
    Publication date: February 28, 2008
    Applicant: Microsoft Corporation
    Inventors: Jered D. Aasheim, Pranish Kumar