Patent ID: 11922753
Assignee: ALITHEON, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G

Claim 14:
15. A system for authentication of composite physical objects, the system comprising:
an authentication server communicatively coupled to the scanner, the authentication server including a processor and instructions stored in machine-readable non-volatile memory, the instructions, when executed by the processor, cause the processor to:
determine a class of objects to which a composite physical object belongs, the class of objects including documents;
access a template, stored on the authentication server, that specifies criteria for authenticating objects of the class of objects to which the composite physical object belongs;
identify a plurality of regions of the composite physical object specified in the template as required for authentication, wherein at least one of the identified plurality of regions of the object specified in the template as required for authentication includes text, images, or both text and images printed on the substrate of the document and wherein at least one of the identified plurality of regions of the object specified in the template as required for authentication is a portion of a substrate of the document devoid of text or images;
acquire digital image data for each of the identified plurality of regions;
process the acquired image data to extract digital fingerprints of each of the identified plurality of regions, wherein each digital fingerprint is based solely on one or more native features of the composite physical object and not based on any identifier, label, or other proxy added to the composite physical object for identification or authentication;
based on the digital fingerprints, query a database of reference objects of the class of objects to obtain a matching record, wherein the matching record requires that each and every identified plurality of regions of the composite physical object match a corresponding region of a reference object in the matching record, based on the corresponding digital fingerprints, within a selected tolerance; and
determine authenticity of the composite physical object based on the matching record.