×

Method and apparatus for virtualizing file system placeholders at a computer

  • US 9,239,762 B1
  • Filed: 08/11/2009
  • Issued: 01/19/2016
  • Est. Priority Date: 08/11/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • performing an archive operation, whereinthe archive operation archives a file stored in a first computer system,the archive operation comprises copying the file from the first computer system to a second computer system, andthe first computer system comprises a file system;

    creating a placeholder in a separate data store, in response to the performing the archive operation, whereinthe placeholder corresponds to the file,the creation of the placeholder in the separate data store is initiated by the performing of the archive operation,the placeholder is not stored in the first computer system or the second computer system,the separate data store is other than the first computer system and the second computer system,the placeholder is unviewable by the file system, andthe placeholder is unviewable and inaccessible by a plurality of unregistered applications;

    selectively registering an application of the plurality of applications, whereinthe file is mapped to the application, andthe selectively registering the application grants the application access rights to the placeholder in the separate data store;

    maintaining information associated with the application, whereinthe information indicates that the application has permission to access the placeholder in the separate data store; and

    servicing an access request, in response to determining that the access request was received from the application and that the application is registered to access the placeholder, whereinthe access request is redirected to the separate data store,the access request is a request to access at least one archived file of a plurality of archived files or the placeholder,the servicing comprises granting access to the at least one archived file, andaccessing the at least one archived file utilizes the placeholder in the separate data store.

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