SYSTEM AND METHOD FOR MANIPULATING DIGITAL IMAGES
2 Assignments
0 Petitions
Accused Products
Abstract
A method for manipulating a digital image includes identifying an image for processing at a local client computer, sending the image to a remote server, manipulating either locally or remotely parameters associated with the image without modifying the image itself, capturing state information defining a state of the manipulations at a predefined time and selecting a previous state at the request of the user, and synchronizing the local client computer and the remote server including updating metadata for one of the local client computer and the remote server using metadata of the other.
-
Citations
135 Claims
-
1-115. -115. (canceled)
-
116. A method for manipulating a digital image, comprising:
-
allowing a user to identify an image on a local client computer; uploading the image from the local client computer to a remote server; receiving instruction from the user about manipulations to be applied to the image, wherein the manipulations are described by one or more parameters which describe cropping to be applied around the image; storing the one or more parameters in association with the image on the local client computer; storing the one or more parameters in association with the image on the remote server; modifying the one or more parameters, by a computer processor in the local client computer; and synchronizing the one or more parameters on the local client computer and the remote server without cropping the image uploaded to the remote server. - View Dependent Claims (117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129)
-
-
130. A computer program product comprising a computer useable medium having computer readable program code functions embedded in said medium for causing a computer to:
-
allow an image to be identified on a local client computer; upload the image from the local client computer to a remote server; receive instruction from the user about manipulations to be applied to the image, wherein the manipulations are described by one or more parameters which describe cropping to be applied around the image; store the one or more parameters in association with the image on the local client computer; store the one or more parameters in association with the image on the remote server; modify the one or more parameters, by a computer processor in the local client computer; and synchronize the one or more parameters on the local client computer and the remote server without cropping the image uploaded to the remote server. - View Dependent Claims (131, 132, 133, 134, 135)
-
Specification