System and method for shared folder creation in a network enviornment
AssigneeCisco Technology, Inc.
InventorsAshutosh A. Malegaonkar, Raman Thapar
Life of this patent
Estimating the term…
Abstract
A method includes receiving a request over a network from a user to mount a shared folder, which is configured to store electronic data to be selectively accessed based on a policy. The method also includes evaluating whether the user is authenticated. The method also includes generating a random mount point for mounting the shared folder, and redirecting the user to the random mount point if the user is authenticated.
Claims19
A method executed by a processor in a network environment, comprising:
- receiving a request over the network from a user to mount a remote shared folder at a first path, the remote shared folder and the user being separated by a public network;
- evaluating whether the user is authenticated;
- generating a random mount point locally at a different second path, the random mount point being local in the network relative to the user;
- initiating a remote session with a remote host connected to the remote shared folder, the remote shared folder being local relative to the remote host;
- copying contents of the remote shared folder to the random mount point;
- terminating the remote session with the remote host;
- redirecting the user to the second path for the local random mount point if the user is authenticated;
- propagating to the remote shared folder changes made to the contents at the local random mount point;
- and
- deleting the random mount point after user signoff.
Non-transitory media encoding logic that includes instructions for execution and when executed by a processor, is operable to perform operations comprising:
- receiving a request over the network from a user to mount a remote shared folder at a first path, the remote shared folder and the user being separated by a public network;
- evaluating whether the user is authenticated;
- generating a random mount point locally at a different second path, the random mount point being local in the network relative to the user;
- initiating a remote session with a remote host connected to the remote shared folder, the remote shared folder being local relative to the remote host;
- copying contents of the remote shared folder to the random mount point;
- terminating the remote session with the remote host;
- redirecting the user to the second path for the local random mount point if the user is authenticated;
- propagating to the remote shared folder changes made to the contents at the local random mount point;
- and
- deleting the random mount point after user signoff.
An apparatus, comprising:
- a memory element for storing data;
- and
- a processor that executes instructions associated with the data, wherein the processor and the memory element cooperate such that the apparatus is configured to:
- receive a request over the network from a user to mount a remote shared folder at a first path, the shared folder and the user being separated by a public network;
- evaluate whether the user is authenticated;
- generate a random mount point locally at a different second path, the random mount point being local in the network relative to the user;
- initiate a remote session with a remote host connected to the remote shared folder, the remote shared folder being local relative to the remote host;
- copy contents of the remote shared folder to the random mount point;
- terminate the remote session with the remote host;
- redirect the user to the second path for the local random mount point if the user is authenticated;
- propagate to the remote shared folder changes made to the contents at the local random mount point;
- and
- delete the random mount point after user signoff.
Dependencies are inferred from the claim text.