Patent ID: 7987243

Claim:
A method executed by one or more servers that are remote from a mobile device and a content server, the method comprising: receiving from the mobile device a first request for a web page; forwarding the request to the content server and receiving web content associated with the requested web page; rendering the web page using the received web content; determining whether the received content includes particular content requiring plug-in support, based on the rendering; initiating a plug-in to handle the particular content, based on the determination; providing the particular content to the plug-in; acquiring additional content based on an examination of the particular content; monitoring the additional content to determine whether the additional content includes media content; determining whether the media content includes a series of media files; generating a playlist based on the determination that media content includes a series of media files, wherein a media clip is sent to the plug-in for each media file in the series of media files and the media clips are shorter than the media files; and updating the received content for the requested web page with the playlist, wherein the updated content is to be provided to the mobile device.