CPC H04L 63/20 (2013.01) [G06F 21/10 (2013.01); H04L 9/32 (2013.01); H04L 41/0893 (2013.01); H04L 63/0245 (2013.01); H04L 63/08 (2013.01); G06F 2221/2119 (2013.01)] | 20 Claims |
1. A method of processing network requests, the method comprising:
receiving a request for a target media element at a requested location on the internet, the target media element including a video and/or audio stream, the request originating from a client computer connected to an internet service provider that provides the client computer with access to the internet including the requested location, the request identifying a media repository that stores the target media element outside of a sub-network operated by the internet service provider;
processing the request to determine a substitute media element including a video and/or audio stream that has content approximately equivalent to content of the target media element, the substitute media element hosted by the internet service provider;
generating a selection page having a substitute link to the location of the substitute media element; and
responding to the request with the selection page.
|