Patent ID: 9355374
Filing Date: 2016-05-31
CPC Classification: G06F,G06Q,G16H,H04L

Claim Text:
1. A computer system for creating a fingerprint for a device, the computer system comprising the device operatively connected to a device management system, the device management system comprising at least one processor operatively coupled to at least one database, the at least one processor configured for: receiving a first payload from the device, the first payload comprising data in a particular format, a device indicator comprising a unique identifier used for identifying the device, and an indication of a version of firmware running on the device; creating the fingerprint for the device, the fingerprint comprising a section format for each of one or more distinct sections of the particular format in a particular order and the indication of the version of the firmware running on the device; storing a record of the fingerprint for the device and the unique identifier at the at least one database; parsing the particular format of the first payload into the one or more distinct sections of the particular format; determining the section format of each of the one or more distinct sections; creating a record of the section format of each of the one or more distinct sections in the particular order; and comparing a format of each subsequent payload received from the device to the fingerprint for the device to determine whether the device has been compromised.