Media content router
First Claim
Patent Images
1. A system for remote processing of digital files, comprising:
- a) a file server connected to a local area network (LAN) containing a designated folder for digital files;
b) a media content server containing trigger logic to notify a media content router when a file requiring processing is placed into the designated folder; and
c) the media content router containing;
(i) router logic to manage the LAN and providing connectivity to a wide area network (WAN) for a digital device on the LAN; and
(ii) upload logic to transmit the file requiring processing across the WAN to a remote service facility upon receipt of the notification from the media content router.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention is a router with extended capabilities allowing it to make digital media content on a home local area network accessible over a wide area network such as the Internet, and a method for using such a media content router. The router can provide automated services for the local files such as photolab processing of digital images, or file backups. A pair of the routers can collaborate to play home media content at an away location when feasible, or transfer such files for away storage.
40 Citations
20 Claims
-
1. A system for remote processing of digital files, comprising:
-
a) a file server connected to a local area network (LAN) containing a designated folder for digital files;
b) a media content server containing trigger logic to notify a media content router when a file requiring processing is placed into the designated folder; and
c) the media content router containing;
(i) router logic to manage the LAN and providing connectivity to a wide area network (WAN) for a digital device on the LAN; and
(ii) upload logic to transmit the file requiring processing across the WAN to a remote service facility upon receipt of the notification from the media content router. - View Dependent Claims (2, 3, 4)
-
-
5. A system for remote processing of digital files, comprising:
-
a) a file server connected to a local area network (LAN) containing a plurality of digital files;
b) a set of criteria that determine whether a given digital file requires processing at a remote service facility;
c) a media content server containing identification logic to identify to a media content router a set of digital files on the file server that satisfy the criteria;
d) a media content router containing;
(i) router logic to manage the LAN and providing connectivity to a wide area network (WAN) for a digital device on the LAN; and
(ii) upload logic to transmit the set of digital files identified by the media content server across the WAN to the remote service facility. e) a scheduler that periodically causes the identification logic to be executed. - View Dependent Claims (6)
-
-
7. A media content router having digital media adapter functionality, comprising:
-
a) router logic, whereby the media content router manages a local area network (LAN) and provides connectivity to a wide area network (WAN) for a digital device on the LAN;
b) catalog logic whereby, upon a request from a digital device connected to the LAN or the WAN, the media content router transmits a list of digital media content items stored in file servers on the LAN to the digital device; and
c) search logic whereby, upon a request from a digital device connected to the LAN or the WAN specifying search criteria, the media content router finds and transmits a list of any digital media content items stored in file servers on the LAN satisfying the criteria to the digital device. - View Dependent Claims (8, 9)
-
-
10. A system for remote presentation of digital media content, comprising:
-
a) a first media content router managing a first LAN and connecting the first LAN to a wide area network (WAN);
b) a second media content router managing a second LAN and connecting the second LAN to the WAN;
c) catalog logic, comprising;
(i) logic in the first media content router to receive a request from a digital device on the first LAN for a catalog of digital media content;
(ii) logic in the first media content router to request a catalog from the second media content router of digital media content stored on the second LAN and return a catalog result; and
(iii) logic in the first media content router to return the catalog result to the digital device;
d) search logic, comprising;
(i) logic in the first media content router to receive a request from a digital device on the first LAN to search for digital media content satisfying a set of criteria;
(ii) logic in the first media content router to request the second media content router to search for digital media content stored on the second LAN satisfying the set of criteria and return a search result; and
(iii) logic in the first media content router to return the search result to the digital device;
e) presentation logic, comprising;
(i) logic in the first media content router to receive a request from a digital device on the first LAN to present an item of digital media content to a target digital device on the first LAN;
(ii) logic in the first media content router to request the second media content router to transmit the item of digital media content stored on the second LAN; and
(iii) logic in the first media content router to direct the item of digital media content for presentation on the target digital device;
f) copy logic, comprising;
(i) logic in the first media content router to receive a request from a digital device on the first LAN to copy an item of digital media content to a target digital device on the first LAN;
(ii) logic in the first media content router to request the second media content router to transmit the item of digital media content stored on the second LAN; and
(iii) logic in the first media content router to direct the item of digital media content for storage on the target digital device;
-
-
11. A method for remote processing of digital files, comprising:
-
a) placing a digital file into a designated folder in a file server;
b) sending notice by a media content server to a media content router that the digital file is ready for processing; and
c) copying the digital file across a wide area network to a remote service facility during periods when the media content router is not being used for other communications activities. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for remote processing of digital files, comprising:
-
a) storing a set of criteria for selecting which digital files on a local area network require processing;
b) periodically sending an electronic signal to a media content router that processing is due;
c) upon receipt of the electronic signal, sending by the media content router a request to a media content server to identify any digital files on a local area network satisfying the criteria;
d) transmitting by the media content router the identified digital files to a remote service facility; and
e) processing the identified digital files by the remote service facility. - View Dependent Claims (17, 18)
-
-
19. A method for synchronization of digital files on two local area networks (LAN'"'"'s) connected across a wide area network (WAN), comprising:
-
a) placing a first digital file into a designated folder in a file server on the first LAN;
b) sending notice by a first media content server on the first LAN to a first media content router, connecting the first LAN to the WAN, that the first digital file is ready to be copied;
c) handshaking between the first media content router and a second media content router, connecting the second LAN to the WAN, to identify periods of inactivity on both media content routers; and
d) initating the copying of the first digital file to a file server on the second LAN during periods of inactivity on the second LAN.
-
-
20. A method for presenting an item of digital media content for a user, comprising:
-
a) facilitating by a first media content router a first local area network (LAN) and connecting it to a wide area network (WAN);
b) making a user request to the first media content router, through a graphical user interface on a monitor on the first LAN, to present a selected item of digital media content;
c) choosing a target digital media presentation device connected to the first LAN on which the first media content router will present the selected item;
d) querying by the first media content router a media content server on the first LAN, to determine whether the requested item is stored in a file server on the first LAN;
e) if the requested item is stored in a file server on the first LAN, the first media content router queueing the requested item for immediate presentation on the target device;
f) if the requested item is not stored in a file server on the first LAN, the first media content router commanding a second media content router, facilitating a second LAN and connecting it to the WAN, to send the selected item;
g) estimating the time to copy the selected item from a file server on the second LAN across the WAN;
h) determining by logic in the first media content router and the second media content router whether presentation would be perceptibly degraded by the estimated copy time;
i) choosing whether to queue the item for immediate presentation on the target device or to store it on a file server on the first LAN based on the estimated transfer time;
j) initiating copying of the selected item to a device on the first LAN.
-
Specification