Patent ID: 7392284

Claim:
A method for allowing a web application to operate on images stored on a browser-enabled device and on images stored in a remote location, comprising: providing a server that communicates with a browser-enabled device over a network; providing an image-related web application to the device over the network, the web application executable on a web browser included in the device; receiving, by the web application, a list of images stored on the device from the device and a list of images stored at a remote location from the server; and providing, by the web application, content combining the lists of images received from the device and the server, wherein the content is presentable via the web browser and includes an image reference for each image included in the combined lists of images and an indication of whether each image is stored on the device or at the remote location, whereby the web application may perform at least one function on the images regardless of where the images are stored.