Please download the dossier by clicking on the dossier button x
×

Portable memory storage devices with application layers

  • US 7,620,956 B2
  • Filed: 12/30/2004
  • Issued: 11/17/2009
  • Est. Priority Date: 06/11/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for interaction with a portable data storage device containing an application layer comprising:

  • non-volatile memory medium contained in a portable storage container;

    a host computing device, said host computing device including a local memory;

    an interface for accessing said non-volatile memory by said host computing device;

    at least one application layer stored to said non-volatile memory, said application layer including an executable form of an application;

    computer instructions stored either in said non-volatile memory or said local memory for operating a layered computing environment, said computer instructions executable by said host computing system to achieve the functions of;

    (i) receiving from applications a read request for a read operation to a file system, the read request containing a file reference appropriate to the file system organization;

    (ii) for file references of the received read requests, attempting to identify an owner layer for a set of layers enabled on the host computing device, wherein said attempting identifies an owner layer from enabled layers found to have a virtual object corresponding to the file reference, if at least one enabled layer having such a virtual object is found;

    (iii) if, for a particular read request, an owner layer is identified for a file reference, identifying a virtual read reference corresponding to the read reference of the particular read request utilizing information contained in the identified owner layer,(iv) following the identifying a virtual read reference, causing a read operation to execute using that virtual read reference,(v) if, for a particular read request, an owner layer is not identified for a file reference, causing the read operation to execute using the file reference of the particular read request.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×