System and method for manipulating digital images
First Claim
Patent Images
1. A method for manipulating a digital image, comprising:
- identifying an image associated with a user on a local client computer;
defining a personal template that describes a specific configuration of one or more parameters that describe manipulations to be applied to at least one image associated with the same user, wherein the personal template defines a particular set or chain of image processing operations associated with the user;
sending the image from the local client computer to a remote server;
storing the personal template in association with the image on the local client computer and the remote server;
modifying one or more parameters in the personal template, by a computer processor in the local client computer or a remote processor in communication with the remote server, without manipulating the image itself; and
synchronizing the personal templates on the local client computer and the remote server.
9 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
25 Claims
-
1. A method for manipulating a digital image, comprising:
-
identifying an image associated with a user on a local client computer; defining a personal template that describes a specific configuration of one or more parameters that describe manipulations to be applied to at least one image associated with the same user, wherein the personal template defines a particular set or chain of image processing operations associated with the user; sending the image from the local client computer to a remote server; storing the personal template in association with the image on the local client computer and the remote server; modifying one or more parameters in the personal template, by a computer processor in the local client computer or a remote processor in communication with the remote server, without manipulating the image itself; and synchronizing the personal templates on the local client computer and the remote server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for manipulating a digital image, comprising:
-
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; 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; checking for conflicts between metadata stored at the local client computer and the remote server; and storing two different states of the metadata at each of the local client computer and the remote server, one for each of the conflicting parameters. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for manipulating a digital image, comprising:
-
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. - View Dependent Claims (24, 25)
-
Specification