Patents by Inventor Scott Ashdown

Scott Ashdown 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: 9916444
    Abstract: Techniques for recovering from unexpected removal of (or other unexpected power loss) a flash memory device from a computer system. An interpolated device driver notes whenever the flash memory device is unexpectedly removed, or otherwise unexpectedly powers off or enters a locked state. If the flash memory device is reinserted, the interpolated device driver reinitializes the flash memory device, and satisfies any flash memory device security protocol, so the flash memory device and the computer system can be restored to their status just before unexpected removal. The interpolated device driver caches requests to the flash memory device, and when status is restored to just before removal, replays those requests to the flash memory device, so the flash memory device responds to those requests as if it had ever been removed. The computer system does not notice any break in service by the flash memory device due to removal and reinsertion.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: March 13, 2018
    Assignee: Kingston Digital, Inc.
    Inventors: Laurence Hamid, Scott Ashdown
  • Publication number: 20160041792
    Abstract: Techniques for recovering from unexpected removal of (or other unexpected power loss) a flash memory device from a computer system. An interpolated device driver notes whenever the flash memory device is unexpectedly removed, or otherwise unexpectedly powers off or enters a locked state. If the flash memory device is reinserted, the interpolated device driver reinitializes the flash memory device, and satisfies any flash memory device security protocol, so the flash memory device and the computer system can be restored to their status just before unexpected removal. The interpolated device driver caches requests to the flash memory device, and when status is restored to just before removal, replays those requests to the flash memory device, so the flash memory device responds to those requests as if it had ever been removed. The computer system does not notice any break in service by the flash memory device due to removal and reinsertion.
    Type: Application
    Filed: August 10, 2015
    Publication date: February 11, 2016
    Inventors: Laurence Hamid, Scott Ashdown
  • Patent number: 9104891
    Abstract: Techniques for recovering from unexpected removal of (or other unexpected power loss) a flash memory device from a computer system. An interpolated device driver notes whenever the flash memory device is unexpectedly removed, or otherwise unexpectedly powers off or enters a locked state. If the flash memory device is reinserted, the interpolated device driver reinitializes the flash memory device, and satisfies any flash memory device security protocol, so the flash memory device and the computer system can be restored to their status just before unexpected removal. The interpolated device driver caches requests to the flash memory device, and when status is restored to just before removal, replays those requests to the flash memory device, so the flash memory device responds to those requests as if it had ever been removed. The computer system does not notice any break in service by the flash memory device due to removal and reinsertion.
    Type: Grant
    Filed: December 3, 2012
    Date of Patent: August 11, 2015
    Assignee: Imation Corp.
    Inventors: Laurence Hamid, Scott Ashdown
  • Publication number: 20140157362
    Abstract: Techniques for recovering from unexpected removal of (or other unexpected power loss) a flash memory device from a computer system. An interpolated device driver notes whenever the flash memory device is unexpectedly removed, or otherwise unexpectedly powers off or enters a locked state. If the flash memory device is reinserted, the interpolated device driver reinitializes the flash memory device, and satisfies any flash memory device security protocol, so the flash memory device and the computer system can be restored to their status just before unexpected removal. The interpolated device driver caches requests to the flash memory device, and when status is restored to just before removal, replays those requests to the flash memory device, so the flash memory device responds to those requests as if it had ever been removed. The computer system does not notice any break in service by the flash memory device due to removal and reinsertion.
    Type: Application
    Filed: December 3, 2012
    Publication date: June 5, 2014
    Applicant: Imation Corp.
    Inventors: Laurence Hamid, Scott Ashdown
  • Publication number: 20070154073
    Abstract: A biometric sensing device includes sensing arrays for sensing a biological surface swiped across the sensing arrays in an arbitrary direction. This device allows for simultaneously sensing different features of a biological surface, said features having smallest distinguishable features of different size. Using the technique of interleaving partial images, the resolution of the biometric sensing device is increased. Therefore, a small and robust biometric sensing device is provided, which allows for sensing high resolution images.
    Type: Application
    Filed: March 1, 2007
    Publication date: July 5, 2007
    Applicant: ACTIVCARD IRELAND LIMITED
    Inventors: Laurence Hamid, Scott Ashdown