VIRTUAL FILE-SHARING NETWORK
First Claim
1. A method for enabling access to data resources held on a file server on a first local area network (LAN) by a client on a second LAN, the method comprising, at a proxy receiver on the second LAN:
- receiving, from a proxy transmitter on the first LAN, metadata read by the proxy transmitter from the file server and transmitted to the proxy receiver via a wide area network (WAN); and
based on the metadata, constructing at the proxy receiver a directory of the data resources on the file server, for use by the client in accessing the data resources.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for enabling access to a data resource, which is held on a file server (25) on a first local area network (LAN) (21a), by a client (28) on a second LAN (21b). A proxy receiver (48) on the second LAN (21b) intercepts a request for the data resource submitted by the client (28) and transmits a message via a wide area network (WAN) (29) to a proxy transmitter (52) on the first LAN (21a), requesting the data resource. The proxy transmitter (52) retrieves a replica of the data resource from the file server (25) and conveys the replica of the data resource over the WAN (29) to the proxy receiver (48), which serves the replica of the data resource from the proxy receiver (48) to the client (28) over the second LAN (21b).
274 Citations
14 Claims
-
1. A method for enabling access to data resources held on a file server on a first local area network (LAN) by a client on a second LAN, the method comprising, at a proxy receiver on the second LAN:
-
receiving, from a proxy transmitter on the first LAN, metadata read by the proxy transmitter from the file server and transmitted to the proxy receiver via a wide area network (WAN); and based on the metadata, constructing at the proxy receiver a directory of the data resources on the file server, for use by the client in accessing the data resources. - View Dependent Claims (2, 3, 4, 5)
-
-
6. Apparatus for enabling access to data resources held on a file server on a first local area network (LAN) by a client on a second LAN, the apparatus comprising a proxy receiver located on the second LAN, the proxy receiver comprising:
-
a cache; and a processor, which is configured to receive, from a proxy transmitter on the first LAN, metadata read by the proxy transmitter from the file server and transmitted to the proxy receiver via a wide area network (WAN), and to construct, in the cache, a directory, based on the metadata, of the data resources on the file server, for use by the client in accessing the data resources. - View Dependent Claims (7, 8, 9, 10)
-
-
11. Apparatus for enabling access to data resources held on a file server on a first local area network (LAN) by a client on a second LAN, which is coupled to the first LAN via a wide area network (WAN), the apparatus comprising a proxy transmitter, which comprises:
-
a network interface configured to be coupled to the first LAN; and a processor, which is configured to read, via the network interface, metadata from the file server, and to transmit the metadata via the WAN to a proxy receiver on the second LAN, thus causing the proxy receiver to construct a directory, based on the metadata, of the data resources on the file server, for use by the client in accessing the data resources. - View Dependent Claims (12)
-
- 13. A computer software product for enabling access to data resources held on a file server on a first local area network (LAN) by a client on a second LAN, the product comprising a computer-readable medium in which program instructions are stored, which instructions, when read by a computer on the second LAN, cause the computer to operate as a proxy receiver, so as to receive, from a proxy transmitter on the first LAN, metadata read by the proxy transmitter from the file server and transmitted to the proxy receiver via a wide area network (WAN), and to construct a directory, based on the metadata, of the data resources on the file server, for use by the client in accessing the data resources.
Specification