Patent ID: 8024400

Claim:
A method for enabling a user to drag and drop multimedia content from web pages into a mobile device, the method comprising the steps of: receiving, at a web browser, web page code for a third party web page through a web browser plug-in wherein the web browser plug-in comprises (i) an HTML rendering component to render the web page code for the third party web page, (ii) an event capturing component to capture events associated with actions taken by the user within the third party web page and (iii) an interface component for receiving and responding to queries from web page script code; rendering, within a component of a web page, the web page code on the web browser through the web browser plug-in; querying the web browser plug-in for an HTML element within the rendered web page code associated with an action taken by the user within the rendered web page code; providing drag and drop functionality to drag multimedia content associated with the HTML element from the rendered web page code into a receiving panel on the web page; and transmitting to a server a request made by the user to send multimedia content dragged into the receiving panel to the mobile device, wherein, upon receiving the transmitted request, the server retrieves the multimedia content associated with the HTML element from a web server serving the third party web page and transmits a sequence of file system operation instructions to a client application on the mobile device to instruct the client application to execute a sequence of file system operations on the mobile device corresponding to the sequence of transmitted file system operation instructions in order to store the retrieved multimedia content in a location of the file system of the mobile device accessible by an application installed on the mobile device and capable of consuming the multimedia content.