IP Library Granted Patent US 7,630,513
Granted Patent B2
US 7,630,513 · App. 11/207,437 · Granted Dec 8, 2009

System and method for network-based object authentication

Assignee: Graphic Security Systems Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,630,513
App. No.
11/207,437
Granted
Dec 8, 2009
Kind
B2
Abstract

A method is provided for determining whether an object is an authentic object to which an expected encoded image has been applied. The expected encoded image having been constructed by encoding an authentication image using a set of one or more encoding parameters. The method comprises receiving a digital image of at least a portion of the test object including a target area where the expected encoded image would be applied if the test object is an authentic object. The method further comprises determining the one or more encoding parameters and applying a digital decoding algorithm to the captured digital image to establish a decoding result. The decoding result may then be compared to object authentication criteria to establish an authentication result. In particular embodiments of the invention, the actions of receiving, determining, applying and comparing are carried out by an authentication server and the digital image is received from an inspection processor over a network.

Claims (48)

1. A system for determining whether a test object is an authentic object to which an expected encoded image has been applied, the expected encoded image having been constructed by encoding an authentication image using a set of one or more encoding parameters so that if the expected encoded image is printed the authentication image is not discernible to a viewer without an optical decoding device having characteristics corresponding to at least one of the set of one or more encoding parameters, the system comprising:

a digital image acquisition device adapted for capturing a digital image of at least a portion of the test object including a target area where the expected encoded image, which was constructed so that if the expected encoded image is printed the authentication image is not discernible to a viewer without an optical decoding device having characteristics corresponding to at least one of the set of one or more encoding parameters, would be applied if the test object is an authentic object; and

a data processing system having

an image receiving module adapted for receiving the digital image from the digital image acquisition device,

an encoding information database configured for storage of at least one of the set consisting of the authentication image and the set of one or more encoding parameters,

a decoding module adapted for applying an encoded image decoding algorithm to the digital image to produce a decoding result; and

an authentication module adapted for comparing the decoding result to object authentication criteria to determine an authentication result.

2. A system according to claim 1 wherein the data processing system comprises an inspection data processor that includes the image receiving module.

3. A system according o claim 2 wherein the inspection data processor further includes at least one of the set consisting of the decoding module and the authentication module.

4. A system according to claim 2 wherein

the inspection data processor further includes a data transmission module in selective communication with a network, the data transmission module being adapted for transmitting the digital image over the network, and wherein

the data processing system further comprises an authentication server including a data receiving module in selective communication with the network and being adapted for receiving the digital image from the inspection data processor.

5. A system according to claim 4 wherein the authentication server includes at least one of the set consisting of the decoding module and the authentication module.

6. A system according to claim 4 wherein the data processing system further comprises a database server including the encoding information database, the database server being in selective communication with the network.

7. A system according to claim 1 further comprising an authentication result database adapted for storage of the authentication result.

8. A system for determining whether a test object is an authentic object to which an expected encoded image has been applied, the expected encoded image having been constructed by encoding an authentication image using a set of one or more encoding parameters so that if the expected encoded image is printed the authentication image is not discernible to a viewer without an optical decoding device having characteristics corresponding to at least one of the set of one or more encoding parameters, the system comprising:

at least one digital image acquisition device adapted for capturing a digital image of at least a portion of the test object including a target area where the expected encoded image, which was constructed so that if the expected encoded image is printed the authentication image is not discernible to a viewer without an optical decoding device having characteristics corresponding to at least one of the set of one or more encoding parameters, would be applied if the test object is an authentic object;

at least one inspection data processor comprising

an image receiving module adapted for receiving the digital image from an associated one of the at least one digital image acquisition device,

a data transmission module in selective communication with a first network, the data transmission module being adapted for transmitting the digital image over the first network;

an authentication server comprising

a data receiving module in selective communication with the first network and being adapted for receiving the digital image from the at least one inspection data processor,

a first decoding module adapted for applying an encoded image decoding algorithm to the digital image to produce a decoding result, and

a first authentication module adapted for comparing the decoding result to object authentication criteria to determine an authentication result; and

a first database server comprising

an encoding information database configured for storage of at least one of the set consisting of the authentication image and the set of one or more encoding parameters.

9. A system according to claim 8 further comprising a second database server in selective communication with the authentication server, the second database server including an authentication result database, wherein the second database server may be the same server as the first database server.

10. A system according to claim 9 further comprising an authentication monitoring processor in selective communication with the second database server over a second network, the authentication monitoring processor being adapted for requesting and receiving authentication result information from the second database server, wherein the second network may be the same network as the first network.

11. A method for determining whether a test object is an authentic object to which an expected encoded image has been applied, the expected encoded image having been constructed by encoding an authentication image so that if the expected encoded image is printed the authentication image is not discernible to a viewer without an optical decoding device having characteristics corresponding to at least one of the set of one or more encoding parameters, the method comprising:

receiving an authentication request over a network from a requestor, the authentication request including a digital image of at least a portion of the test object including a target area where the expected encoded image, which was constructed so that if the expected encoded image is printed the authentication image is not discernible to a viewer without an optical decoding device having characteristics corresponding to at least one of the set of one or more encoding parameters, would be applied if the test object is an authentic object;

applying a digital decoding algorithm to the captured digital image to establish a decoding result;

comparing the decoding result to object authentication criteria to establish an authentication result; and

transmitting the authentication result to the requestor.

12. A method according to claim 11 wherein the authentication criteria includes authentication image indicia included in the authentication image and the action of comparing the decoding result to object authentication criteria includes:

extracting decoded indicia from the decoding result; and

comparing the decoded indicia to the authentication image indicia.

13. A method according to claim 12 wherein the authentication request includes test object-specific information and the action of comparing includes:

comparing the decoded indicia to the test object-specific information.

14. A method according to claim 11 further comprising:

storing in an authentication database at least one of the set consisting of the decoding result and the authentication result.

15. A method according to claim 11 further comprising:

receiving a request for the authentication result from a monitoring processor;

determining whether the result request is valid; and

in response to a determination that the result request is valid, transmitting the authentication result to the monitoring processor.

16. A method according to claim 11 wherein the authentication request is received via electronic mail.

17. A method according to claim 11 wherein the authentication request is received via text message transmitted over a telecommunications network.

18. A method according to claim 11 wherein the authentication result is transmitted via electronic mail.

19. A method according to claim 11 wherein the authentication result is transmitted via text message over a telecommunications network.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Jun 11, 2019
From: GRAPHIC SECURITY SYSTEMS CORP
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 049436/0095 →
RELEASE OF SECURITY INTEREST Recorded Jun 11, 2019
From: GRAPHIC SECURITY SYSTEMS CORP., A DELAWARE CORP
To: WELLS FARGO BANK NATIONAL ASSOCIATION SUCCESSOR BY MERGER TO WACHOVIA BANK, NATIONAL ASSOCIATION
Reel/Frame 049437/0815 →
SECURITY AGREEMENT Recorded Jul 5, 2011
From: GRAPHIC SECURITY SYSTEMS CORP.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, SUCCESSOR BY MERGER TO WACHOVIA BANK, NATIONAL ASSOCIATION
Reel/Frame 026544/0910 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CVETKOVIA TO CVETKOVIC PREVIOUSLY RECORDED ON REEL 016910 FRAME 0903. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT ASSIGNMENT. Recorded Mar 20, 2009
From: ALASIA, ALFRED V.; ALASIA, ALFRED J.; ALASIA, THOMAS C.; CVETKOVIC, SLOBODAN; ILIC, IGOR
To: GRAPHIC SECURITY SYSTEMS CORPORATION
Reel/Frame 022428/0477 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2005
From: ALASIA, ALFRED V.; ALASIA, ALFRED J.; ALASIA, THOMAS C.; CVETKOVIA, SLOBODAN; ILIC, IGOR
To: GRAPHIC SECURITY SYSTEMS CORPORATION
Reel/Frame 016910/0903 →
Continuity (3)
Continuation In Part 1106835000 · Feb 28, 2005
Provisional Application 6056530000 · Apr 26, 2004
Related Publication 20050276442A1 · Dec 15, 2005