Meta-application architecture for integrating photo-service websites for browser-enabled devices
First Claim
1. 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.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system for integrating web photo-services for a browser-enabled device is disclosed. The method and system include providing a server that communicates with the device over a network, and associating images stored on at least one photo-service site with a user account. Thereafter, an inventory of images stored on the device is received from the device, and an image-related web application is provided to the device over the network, where the web application requires access to the user'"'"'s images. The method and system further include providing a list of the images associated with a user'"'"'s account to the web application, wherein the list of images includes an image reference for each image and an indication of whether each image is stored on the device or on the photo-service site, such that the web application may perform at least one function on the user'"'"'s images regardless of where the images are stored.
-
Citations
20 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for allowing a web application to operate on images stored on a browser-enabled device and on images stored in a remote location, comprising:
-
a server that communicates with a browser-enabled device over a network; and an image-related web application, downloadable to the device over the network, the web application executable on a web browser included in the device and configured for receiving from the device a list of images stored on the device, for receiving from the server a list of images stored at a remote location, and for providing content combining the lists of images received from the device and 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. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for allowing a web application to operate on images stored on a browser-enabled device and on images stored in a remote location, comprising:
-
a client device having images stored thereon, the client device configured to communicate with a server over a network; and a web browser included on the client device, the web browser configured to execute an image-related web application received by the client device over the network, to provide a list of images stored on the client device to the web application, and to present content, received from the web application, combining the list of images stored on the client device with a list of images stored at a remote location, wherein the content 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 client 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. - View Dependent Claims (18, 19, 20)
-
Specification