Patent ID: 8468130

Claim:
A method for identifying videos missing from an optimized version of a target webpage, the method comprising: receiving, at a server, browsing data from the client device including a destination uniform resource locator (URL) associated with the optimized version of the target webpage, the optimized version of the target webpage optimized for a display of a mobile device; identifying a URL corresponding to a non-optimized version of the target webpage, the non-optimized version not optimized for the display of the mobile device; identifying videos missing from the optimized version of the target webpage that are present in the non-optimized version of the target webpage; identifying a source file for a given missing video on the non-optimized version of the target webpage by identifying a missing URL in the optimized version of the webpage, where the missing URL is present in the non-optimized version and associated with the given missing video; retrieving a thumbnail for representing the given video to display on the client device; sending the thumbnail to the client device; transcoding the source file corresponding to the given missing video responsive to receiving an indication of a user input command selecting the given video and encoding parameters based on the client device capability; and streaming the transcoded source file corresponding to the missing video to the client device.