Patent ID: 7406497

Claim:
A method of increasing a quality of streamed media information, comprising: streaming media information from a media server to a gateway proxy device; storing a first copy of the media information in a storage device not directly connected to the media server, the first copy of the media information missing information present in a complete copy of the media information, the first copy of the media information automatically requested responsive to a user request for the media information, the first copy of the media information associated with a first bandwidth, the gateway proxy device adapted to transmit the first copy of the media information responsive to the user request, the gateway proxy device adapted to automatically request a second copy of the media information from the media server, the automatic request responsive to a meta tag that identifies other versions of the media information that are present on the media server, the second copy of the media information being a second version of the media information associated with a second bandwidth; sending a request to the media server for the missing information, the request responsive to an automatic determination that network congestion is below a predetermined threshold, the network congestion determined via a measured delay of a media server ping; receiving the missing information; and storing the missing information to form a third copy of the media information in the storage device.