US 11,778,059 B1
Systems and methods for recognizing a device
Glenn S. Benson, Newton, MA (US); Paul Marsolan, Santa Monica, CA (US); and Christopher Guenther Moos, Scottsdale, AZ (US)
Assigned to ACCERTIFY, INC., Itasca, IL (US)
Filed by ACCERTIFY, INC., Itasca, IL (US)
Filed on Dec. 18, 2020, as Appl. No. 17/126,465.
Application 17/126,465 is a continuation of application No. 16/449,899, filed on Jun. 24, 2019, granted, now 10,873,641, issued on Dec. 22, 2020.
Application 16/449,899 is a continuation of application No. 15/053,362, filed on Feb. 25, 2016, granted, now 10,334,062, issued on Jun. 25, 2019.
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); H04L 67/50 (2022.01); H04L 67/303 (2022.01)
CPC H04L 67/535 (2022.05) [H04L 63/08 (2013.01); H04L 63/102 (2013.01); H04L 67/303 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by at least one computing device, device data from a client device, the device data comprising a plurality of device attributes;
identifying, by the at least one computing device, a key attribute and a set of other device attributes in the plurality of device attributes in response to an analysis of the plurality of device attributes, the key attribute comprising a public key used to validate a digital signature of a secured object sent from the client device;
querying, by the at least one computing device, a database using the key attribute and the set of other device attributes;
determining, by the at least one computing device, that the database contains at least one of at least one device attribute from the set of other device attributes and fails to include the key attribute;
accessing, by the at least one computing device, a record that corresponds to the at least one device attribute from the set of other device attributes and comprises a device identifier (DID);
updating, by the at least one computing device, the record with the public key for the client device; and
providing, by the at least one computing device, the DID in the record as an identifier of the client device.