URI file system
First Claim
Patent Images
1. A method comprising:
- receiving, by a processing device, an instruction to mount a file system with data from a storage;
determining a plurality of Universal Resource Identifiers (URIs) to be accessible on the mounted file system in response to the instruction;
generating a plurality of identifiers corresponding to file names on the file system in view of locations of a plurality of data items referred by the plurality of URIs;
mounting, by the processing device, the file system with the plurality of data items referred by the plurality of URIs, wherein the mounting comprises mapping the plurality of data items referred by the plurality of URIs to the plurality of identifiers corresponding to file names on the file system; and
receiving an instruction to access at least one of the plurality of data items via the mounted file system.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and a method for accessing data from a server. In one embodiment, data referred by a Universal Resource Identifier (URI) is mounted on a file system. The mounted data can then be operated on using the file system. To mount the data referred by the URI, a Uniform Resource Locator (URL) fragment of the URI is determined. An identifier on the file system is generated based on the URL fragment. Data referred by the URI is mapped to the file system using the identifier.
23 Citations
18 Claims
-
1. A method comprising:
-
receiving, by a processing device, an instruction to mount a file system with data from a storage; determining a plurality of Universal Resource Identifiers (URIs) to be accessible on the mounted file system in response to the instruction; generating a plurality of identifiers corresponding to file names on the file system in view of locations of a plurality of data items referred by the plurality of URIs; mounting, by the processing device, the file system with the plurality of data items referred by the plurality of URIs, wherein the mounting comprises mapping the plurality of data items referred by the plurality of URIs to the plurality of identifiers corresponding to file names on the file system; and receiving an instruction to access at least one of the plurality of data items via the mounted file system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a memory; and a processing device operatively coupled to the memory, wherein the processing device is to; receive an instruction to mount a file system with data from a storage; determine a plurality of Universal Resource Identifiers (URIs) to be accessible on the mounted file system in response to the instruction; generate a plurality of identifiers corresponding to file names on the file system in view of locations of a plurality of data items referred by the plurality of URIs; mount the file system with the plurality of data items referred by the plurality of URIs, wherein the mounting comprises mapping the plurality of data items referred by the plurality of URIs to the plurality of identifiers corresponding to file names on the file system; and receive an instruction to access at least one of the plurality of data items via the file system. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable medium having instructions encoded thereon that, when executed by a processing device, cause the processing device to:
-
receive, by the processing device, an instruction to mount a file system with data from a storage; determine a plurality of Universal Resource Identifiers (URIs) to be accessible on the mounted file system in response to the instruction; generate a plurality of identifiers corresponding to file names on the file system in view of locations of a plurality of data items referred by the plurality of URIs; mount, by the processing device, the file system with the plurality of data items referred by the plurality of URIs, wherein the mounting comprises mapping the plurality of data items referred by the plurality of URIs to the plurality of identifiers corresponding to file names on the file system; and receive an instruction to access at least one of the plurality of data items via the mounted file system. - View Dependent Claims (15, 16, 17, 18)
-
Specification