Method and system for controlling encoded image production using image signatures
First Claim
1. An automated method for authorizing and controlling the production of optically encoded images, the method comprising:
- receiving from a user data processor a request for authorization to produce an encoded image, the authorization request including user-supplied data comprising at least one authentication image file;
determining whether the user is authorized to produce an encoded image using the user-supplied data;
responsive to a determination that the user is authorized to produce an encoded image using the user-supplied data, generating an authentication image signature from the at least one authentication image file using an image signature algorithm and returning a positive authorization response to the user data processor, the positive authorization response including the authentication image signature.
4 Assignments
0 Petitions
Accused Products
Abstract
An automated method for authorizing and controlling the production of optically encoded images is provided. The method comprises receiving from a user data processor a request for authorization to produce an encoded image. The authorization request includes user-supplied data comprising at least one authentication image file. The method further comprises determining whether the user is authorized to produce an encoded image using the user-supplied data. Responsive to a determination that the user is authorized to produce an encoded image using the user-supplied data, an authentication image signature is generated from the at least one authentication image file using an image signature algorithm and a positive authorization response is returned to the user data processor. The positive authorization response includes the authentication image signature.
51 Citations
16 Claims
-
1. An automated method for authorizing and controlling the production of optically encoded images, the method comprising:
-
receiving from a user data processor a request for authorization to produce an encoded image, the authorization request including user-supplied data comprising at least one authentication image file;
determining whether the user is authorized to produce an encoded image using the user-supplied data;
responsive to a determination that the user is authorized to produce an encoded image using the user-supplied data, generating an authentication image signature from the at least one authentication image file using an image signature algorithm and returning a positive authorization response to the user data processor, the positive authorization response including the authentication image signature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An automated method for producing optically encoded images, the method comprising:
-
receiving a request from a user for an encoded image;
receiving an authentication image to be used to produce the encoded image;
receiving at least one encoding parameter to be used to produce the encoded image;
sending to a validation module a request for authorization to produce an encoded image, the request for authorization including an authentication image file and the at least one encoding parameter, the authentication image file including at least one of the group consisting of a compressed version of the authentication image and an uncompressed version of the authentication image;
receiving an authorization response from the validation module, the authorization response including an authentication image signature;
generating a comparison image signature from the authentication image using an image signature algorithm;
comparing the comparison image signature to the authentication image signature to determine if the comparison image signature matches the authentication image signature within a predetermined tolerance range; and
responsive to a determination that the comparison image signature matches the authentication image signature within the predetermined tolerance range, producing an encoded image using the authentication image. - View Dependent Claims (10, 11, 12, 13)
-
-
14. An automated system for authorizing and producing optically encoded images, the system comprising:
-
a validation module resident on a first data processor, the validation module being adapted for receiving an image encoding authorization request from a requester, the request including user-supplied data comprising an authentication image file and at least one encoding parameter, for determining whether the user is authorized to produce an encoded image using the user-supplied data, for generating an authentication image signature from the authentication image file using an image signature algorithm, and for returning an authorization response to the requestor, the authorization response including the authentication image signature;
a client software module resident on a second data processor in selective communication with the first data processor over a network, the client software module being adapted for receiving a request for an encoded image from a user, for receiving an authentication image to be used for encoding the encoded image, for sending the image encoding authorization request to the validation module, and for receiving the authorization response from the validation module;
an encoding module in selective communication with the client software module, the encoding module being adapted for receiving the authentication image, the at least one encoding parameter and the authentication image signature from the client software module, for generating a comparison image signature from the authentication image using the image signature algorithm, for comparing the comparison image signature with the authentication image signature to determine if the comparison image signature matches the authentication image signature within a predetermined tolerance range, and for producing the requested encoded image using the authentication image and the at least one encoding parameter responsive to a determination that the comparison image signature matches the authentication image signature within the predetermined tolerance range. - View Dependent Claims (15, 16)
-
Specification