Accessing specialized fileserver
First Claim
Patent Images
1. A computerized method for accessing a shared filesystem on a portable storage device by a host device communicably coupled to the portable storage device, the computerized method comprising, at the host device:
- interfacing with the portable storage device, wherein;
the portable storage device manages a plurality of applications,each application of the plurality of applications is associated with a respective private filesystem that stores data managed by the application, andeach respective file system is inaccessible to other applications of the plurality of applications;
transmitting, to the portable storage device, a request to access the shared filesystem, wherein the request causes the portable storage device to, for each application of the plurality of applications;
in response to determining, based on a respective key value associated with the application, that the application is configured to share the respective private filesystem with the host device;
update a configuration of the shared filesystem to include a respective link that enables the host device to access the respective private filesystem; and
accessing, via a link included in the configuration of the shared filesystem, a private filesystem of at least one application of the plurality of applications.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus of a host that accesses files from a portable storage device with a shared filesystem is described. In an exemplary method, the host transmits a request to access the shared filesystem, where the shared filesystem includes a security policy that disallows one application accessing a file in the shared filesystem corresponding to another application. The host further receives an indication of the result of the request.
74 Citations
17 Claims
-
1. A computerized method for accessing a shared filesystem on a portable storage device by a host device communicably coupled to the portable storage device, the computerized method comprising, at the host device:
-
interfacing with the portable storage device, wherein; the portable storage device manages a plurality of applications, each application of the plurality of applications is associated with a respective private filesystem that stores data managed by the application, and each respective file system is inaccessible to other applications of the plurality of applications; transmitting, to the portable storage device, a request to access the shared filesystem, wherein the request causes the portable storage device to, for each application of the plurality of applications; in response to determining, based on a respective key value associated with the application, that the application is configured to share the respective private filesystem with the host device; update a configuration of the shared filesystem to include a respective link that enables the host device to access the respective private filesystem; and accessing, via a link included in the configuration of the shared filesystem, a private filesystem of at least one application of the plurality of applications. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory machine-readable medium configured to store executable instructions that, when executed by a processor of a host device, cause the host device to access a shared filesystem on a portable storage device, by carrying out steps that include:
-
interfacing with the portable storage device, wherein; the portable storage device manages a plurality of applications, each application of the plurality of applications is associated with a respective private filesystem that stores data managed by the application, and each respective file system is inaccessible to other applications of the plurality of applications; transmitting, to the portable storage device, a request to access the shared filesystem, wherein the request causes the portable storage device to, for each application of the plurality of applications; in response to determining, based on a respective key value associated with the application, that the application is configured to share the respective private filesystem with the host device; update a configuration of the shared filesystem to include a respective link that enables the host device to access the respective private filesystem; and accessing, via at least one link included in the configuration of the shared filesystem, a private filesystem of at least one application of the plurality of applications. - View Dependent Claims (7, 8, 9)
-
-
10. A host device configured to access a shared filesystem on a portable storage device, host device comprising:
-
at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the host device to carry out steps that include; interfacing with the portable storage device, wherein; the portable storage device manages a plurality of applications, each application of the plurality of applications is associated with a respective private filesystem that stores data managed by the application, and each respective file system is inaccessible to other applications of the plurality of applications; transmitting, to the portable storage device, a request to access the shared filesystem, wherein the request causes the portable storage device to, for each application of the plurality of applications; in response to determining, based on a respective key value associated with the application, that the application is configured to share the respective private filesystem with the host device; update a configuration of the shared filesystem to include a respective link that enables the host device to access the respective private filesystem; and accessing, via at least one link included in the configuration of the shared filesystem, a private filesystem of at least one application of the plurality of applications. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification