Systems and methods for improving media file access over an educational testing network
OwnerRichard William Capone, Allan William Heatoninventors
Life of this patent
Estimating the term…
Abstract
Systems and methods are disclosed for serving fresh media content while minimizing Internet traffic by periodically checking content freshness between a local server and a remote server; if a stale content exists on the local server, replacing the stale content with a fresh content from the remote server; and serving the fresh content from the local server.
Claims17
A method to serve flesh media content for a plurality of student computers coupled to a local area network (LAN) with a router coupled to the Internet to access multimedia educational content originally stored on a remote server, the method comprising:
- attaching a local server to the LAN to locally store educational multimedia content and periodically synchronizing contents of the local server with contents on the remote server;
- determining requests for Internet contents and directing the requests in real-time to directories on the local server by creating proxies and reverse proxies to force web pages to route to the local server;
- presenting the multimedia educational content to the students and testing for student comprehension of the multimedia content and presenting additional multimedia educational content based on student performance on earlier questions, wherein the presenting further comprises:
- modifying a student's web response to redirect rich media requests to the local server while allowing requests not directed at the rich media to another server or to the Internet;
- periodically checking content freshness between the local server and a remote server;
- if a stale content exists on the local server, replacing the stale content with a fresh content from the remote server;
- and serving the fresh content from the local server.
A system, comprising:
- a remote server to store fresh content;
- a wide area network coupled to the remote server;
- and a local server coupled to the wide area network, the local server periodically replacing stale content with fresh content from the remote server and serving the fresh content in response to a request from one or more clients coupled to the local server, wherein proxies and reverse proxies route web pages to the local server by modifying a student's response, for presenting multimedia educational content to students and testing for student comprehension of the multimedia content and presenting additional multimedia educational content based on student performance on earlier questions, wherein predetermined rich media multimedia content requests are sent to the local server;
- and other requests are forwarded to another server or to the Internet.
Dependencies are inferred from the claim text.