Network connected media gateway for communication networks
First Claim
1. A method for discovery of files in a local area network, the method comprising:
- discovering, by a router in the local area network, a plurality of files stored in a plurality of network devices of the local area network;
creating, by the router, a catalog of the plurality of files based, at least in part, on information associated with the plurality of files;
receiving, by the router, a first message from a remote network node of a wide area network, the first message requesting access to the plurality of files; and
providing, by the router, the catalog of the plurality of files to the remote network node of the wide area network in response to receiving the first message;
detecting, by the router, a change associated with the plurality of files stored in the local area network; and
updating, by the router, the catalog of the plurality of files after detecting the change.
1 Assignment
0 Petitions
Accused Products
Abstract
A network traffic managing node of a local area network, such as a router or gateway, can implement a network discovery and remote access mechanism for the local area network. A catalog of a plurality of files stored in a plurality of network devices of the local area network is created at the network traffic managing node based, at least in part, on information associated with the plurality of files determined using a network discovery procedure. The catalog of the plurality of files is provide to a remote network node of a wide area network in response to receiving a message from the remote network node requesting access to the plurality of files. One or more files are provided to the remote network node in response to receiving a message from the remote network node requesting the one or more files from the catalog of the plurality of files.
-
Citations
32 Claims
-
1. A method for discovery of files in a local area network, the method comprising:
-
discovering, by a router in the local area network, a plurality of files stored in a plurality of network devices of the local area network; creating, by the router, a catalog of the plurality of files based, at least in part, on information associated with the plurality of files; receiving, by the router, a first message from a remote network node of a wide area network, the first message requesting access to the plurality of files; and providing, by the router, the catalog of the plurality of files to the remote network node of the wide area network in response to receiving the first message; detecting, by the router, a change associated with the plurality of files stored in the local area network; and updating, by the router, the catalog of the plurality of files after detecting the change. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A router in a local area network, the router comprising:
-
a processor; a media discovery unit coupled with the processor and configured to; discover a plurality of files stored in a plurality of network devices of the local area network; create a catalog of the plurality of files based, at least in part, on information associated with the plurality of files; and a remote media access unit coupled with the processor and configured to; receive a first message from a remote network node of a wide area network, the first message requesting access to the plurality of files; provide the catalog of the plurality of files from the router to the remote network node of the wide area network in response to receiving the first message; receive a second message from the remote network node, the second message requesting one or more files from the catalog of the plurality of files; and provide the one or more files to the remote network node in response to receiving the second message; wherein the media discovery unit is further configured to; detect a change associated with the plurality of files stored in the local area network; and update the catalog of the plurality of files after detecting the change. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A network router of a local area network, the network router
comprising: -
a network interface; one or more processors coupled with the network interface; and a memory to store instructions which, when executed by the one or more processors, cause the network router to perform operations that comprise; creating a catalog of a plurality of files stored in a plurality of network devices of the local area network based, at least in part, on information associated with the plurality of files; receiving a first message from a remote network node of a wide area network, the first message requesting access to the plurality of files; providing the catalog of the plurality of files from the network router to the remote network node of the wide area network in response to receiving the first message; receiving a second message from the remote network node, the second message requesting one or more files; identifying the one or more files from the catalog of the plurality of files based, at least in part, on one or more catalog entry identifiers included in the second message, the one or more catalog entry identifiers associated with the one or more files; providing the one or more files to the remote network node; detecting a change associated with the plurality of files stored in the local area network; and updating the catalog of the plurality of files after detecting the change. - View Dependent Claims (27)
-
-
28. A non-transitory machine-readable storage medium having instructions stored therein, which when executed by one or more processors cause the one or more processors to perform operations that comprise:
-
discovering, by a router in a local area network, a plurality of files stored in a plurality of network devices of the local area network; creating, by the router, a catalog of the plurality of files based, at least in part, on information associated with the plurality of files; receiving, by the router, a first message from a remote network node of a wide area network, the first message requesting access to the plurality of files; providing, by the router, the catalog of the plurality of files to the remote network node of the wide area network in response to receiving the first message; detecting, by the router, a change associated with the plurality of files stored in the local area network; and updating, by the router, the catalog of the plurality of files after detecting the change. - View Dependent Claims (29, 30, 31, 32)
-
Specification