Claims
- 1. A computer system for manipulation of remote images, the computer system comprising:
a browser-based user interface for displaying for manipulation a graphical representation of at least a portion of an image held at a remote image store; an internet communications link coupling the user interface to a remote image processor, said link being operable to transfer information about manipulations applied to the graphical representation between the user interface and the remote image processor; and means for the remote image processor to access the remote image store in order to apply to the image held in the store manipulations emulating those applied to the graphical representation.
- 2. A computer system according to claim 1, wherein the image held at the remote image store is of a relatively higher resolution than the graphical representation of at least a portion of the image.
- 3. A computer system according to claim 1, wherein the remote image processor further comprises means for communicating a version of the image, comprising the applied manipulations, to an image printing means maintained securely from the user interface.
- 4. A method of operating a computer system for manipulation of remote images, the method comprising:
displaying and manipulating at a browser-based user interface a graphical representation of at least a portion of an image held at a remote image store; providing an internet communications link coupling the user interface to a remote image processor; transferring information about manipulations applied to the graphical representation between the user interface and the remote image processor; and causing the remote image processor to access the remote image store and to apply, to at least a portion of the image held in the store, manipulations emulating those applied to the graphical representation.
- 5. A computer program product comprising program code means, said program code means including:
first code means for displaying and manipulating at a browser-based user interface one or more graphical representations of at least a portion of an image held at a remote image store; second code means for establishing an internet communications link coupling the user interface to a remote image processor; third code means for transferring information about manipulations applied to the graphical representation between the user interface and the remote image processor; and fourth code means for causing the remote image processor to access the remote image store and to apply to at least a portion of the image held in the store manipulations emulating those applied to the graphical representation.
- 6. A computer system for manipulation of remote images, the computer system comprising:
a front end server system for operating computer program means for providing a user interface for displaying a graphical representation of at least a portion of an image held at a remote image store for user selection from amongst a plurality of similar such graphical representations of at least a portion of each of a plurality of images held at the remote image store; and an internet communications link coupling the front end server system to a remote image processor capable of accessing the remote image store in order to select the original image held in the store, from amongst the plurality of similar such images held in the store, in a corresponding fashion to the user selection made on the user interface.
- 7. A computer system according to claim 6, wherein the computer program means further comprises means for enabling user manipulation of the graphical representation on the user interface; and wherein the remote image processor comprises means for accessing the remote image store in order to apply to the image held in the store manipulations emulating the user manipulations of the graphical representation on the user interface.
- 8. A system for applying a personalized image to a financial account access means corresponding to a financial account of a customer, the system comprising:
a financial account association table associating financial data, corresponding to the financial account of the customer, with a customer image identifier; an image manipulation emulator for associating the customer image identifier with user image selection data based on user selections made on a user interface in relation to a graphical representation of at least a portion of an original image held in an image store; and an image application means for applying the personalized image to the financial account access means, the personalized image being based on the user image selection data associated with the customer image identifier by the image manipulation emulator; wherein the system maintains at least the financial account association table securely from the user interface.
- 9. A system according to claim 8, further comprising:
a front end server for presenting the user interface; and a back end server, comprising the image manipulation emulator, for communicating with the front end server and with the image store.
- 10. A system according to claim 9, wherein the front end server further comprises means for communicating a user manipulation data string to the back end server.
- 11. A system according to claim 8, wherein the financial account access means comprises a credit card, debit card, or other transaction card means.
- 12. A system according to claim 8, wherein the graphical representation of the original image comprises a re-sized version of the original image.
- 13. A system according to claim 8, wherein the original image is uploaded from the customer's own computer.
- 14. A system according to claim 8, wherein the user selections comprise operations selected from rotating, re-sizing, and positioning the original image.
- 15. A system according to claim 8, wherein the user image selection data further comprises data relating to at least one image for overlaying onto the original image.
- 16. A system according to claim 15, wherein the at least one image for overlaying comprises a transparent frame image.
- 17. A system according to claim 8, wherein the user selections comprise operations for positioning at least a portion of the original image within a window region of the financial account access means.
- 18. A system according to claim 17, wherein the window region excludes regions of the financial account access means that display functional features of the financial account access means.
- 19. A system according to claim 18, wherein the financial account access means comprises a credit card, debit card, or other transaction card means; and wherein the functional features of the financial account access means comprise a bank logo, a transaction card hologram, or a transaction card type indicator.
- 20. A method for applying a personalized image to a financial account access means corresponding to a financial account of a customer, the method comprising:
associating financial data, corresponding to the financial account of the customer, with a customer image identifier in a financial account association table maintained securely from a user interface; associating the customer image identifier with user image selection data based on user selections made on the user interface in relation to a graphical representation of at least a portion of an original image held in an image store; and applying the personalized image to the financial account access means, the personalized image being based on the user image selection data associated with the customer image identifier.
- 21. A method according to claim 20, further comprising:
presenting the user interface using a front end server; and using a back end server, in communication with the front end server and the image store, to re-create the user selections made on the user interface.
- 22. A method according to claim 21, further comprising communicating a user manipulation data string from the front end server to the back end server.
- 23. A method according to claim 20, wherein the financial account access means comprises a credit card, debit card, or other transaction card means.
- 24. A method according to claim 20, wherein the graphical representation of the original image comprises a re-sized version of the original image.
- 25. A method according to claim 20, further comprising uploading the original image from the customer's own computer.
- 26. A method according to claim 20, wherein the user selections comprise operations selected from rotating, re-sizing, and positioning the original image.
- 27. A method according to claim 20, wherein the user image selection data further comprises data relating to at least one image for overlaying onto the original image.
- 28. A method according to claim 27, wherein the at least one image for overlaying comprises a transparent frame image.
- 29. A method according to claim 20, wherein the user selections comprise operations for positioning at least a portion of the original image within a window region of the financial account access means.
- 30. A method according to claim 29, wherein the window region excludes regions of the financial account access means that display functional features of the financial account access means.
- 31. A method according to claim 30, wherein the financial account access means comprises a credit card, debit card, or other transaction card means; and wherein the functional features of the financial account access means comprise a bank logo, a transaction card hologram, or a transaction card type indicator.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application claims the benefit of U.S. Provisional Application Serial No. 60/447,972 of Elgar et al., filed Feb. 18, 2003, entitled “Method and Apparatus for Manipulating Images,” bearing Attorney Docket number SGLD-001, the disclosure of which is hereby incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60447972 |
Feb 2003 |
US |