US 11,922,753 B2
Securing composite objects using digital fingerprints
David Justin Ross, Bellevue, WA (US)
Assigned to Alitheon, Inc., Bellevue, WA (US)
Filed by Alitheon, Inc., Bellevue, WA (US)
Filed on Jan. 13, 2022, as Appl. No. 17/575,409.
Application 17/575,409 is a division of application No. 16/656,471, filed on Oct. 17, 2019, granted, now 11,238,146.
Prior Publication US 2022/0138302 A1, May 5, 2022
Int. Cl. G06F 21/32 (2013.01); G06F 16/245 (2019.01); G06F 18/24 (2023.01); G06T 7/73 (2017.01); G06V 20/80 (2022.01); G06V 30/262 (2022.01); G06V 30/40 (2022.01); G06V 30/418 (2022.01); G07D 7/2033 (2016.01)
CPC G07D 7/2033 (2013.01) [G06F 16/245 (2019.01); G06F 18/24 (2023.01); G06F 21/32 (2013.01); G06T 7/74 (2017.01); G06V 20/80 (2022.01); G06V 30/274 (2022.01); G06V 30/40 (2022.01); G06V 30/418 (2022.01)] 19 Claims
OG exemplary drawing
 
1. A system for authentication of composite physical objects, the system comprising:
a data store configured to store one or more authentication templates that specify specified relationships among a plurality of regions of an object; and
an authentication server coupled to the data store and arranged to receive digital image data generated from at least one digital image of a composite physical object, the authentication server including a processor and machine-readable non-volatile memory storing instructions that, when executed by the processor, cause the processor to:
identify, based on the received digital image data, a plurality of regions within the at least one digital image, wherein the identified regions are used for authentication of the composite physical object;
locate and extract information from each of the plurality of regions;
determine a class of objects to which the composite physical object belongs, the class of objects including electronic apparatuses; and
access an authentication template from the data store, wherein the accessed authentication template corresponds to the identified class of objects and wherein the accessed authentication template includes a list of components;
determine whether the specified relationships specified by the accessed authentication template are found among the identified plurality of regions within the at least one digital image;
identify, based on the received digital image data, a plurality of components within the at least one digital image; and
based on a comparison of the identified plurality of electronic components and the list of components, determine whether the composite physical object is an authentic electronic apparatus.