×

Filesystem redirection

  • US 10,402,373 B1
  • Filed: 02/08/2016
  • Issued: 09/03/2019
  • Est. Priority Date: 02/08/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a local data store configured to store cached data files and specific computer-executable instructions; and

    a computing device including a processor in communication with the local data store, wherein the specific computer-executable instructions, when executed by the processor, configure the processor to at least;

    obtain, from a client filesystem, client filesystem information;

    cache the client filesystem information in the local data store;

    cause transmission of the client filesystem information to a virtual machine executing on behalf of a client;

    obtain, from the virtual machine, a request for a client data file, wherein the client data file is represented in the client filesystem information;

    determine that a cached data file stored in the local data store is associated with the client data file;

    determine a cached file version identifier based at least in part on the cached data file;

    cause transmission of the cached file version identifier to a client filesystem application executing on a client computing device associated with the client filesystem, wherein the client filesystem application identifies, based at least in part on the cached file version identifier, one or more changes made to the client data file;

    obtain, from the client filesystem application, the one or more changes;

    apply the one or more changes to the cached data file to form a current data file;

    store the current data file in the local data store; and

    cause transmission of the current data file to the virtual machine.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×