A historical repository of device identifiers associated with sets of prior mean values and prior standard deviation values, is maintained. A device identification message is received from a suspect computer device and contains a device identifier and a measured device signature value. A mean value and a standard deviation value are determined based thereon, and used to update the prior mean value and the prior standard deviation value in one of the sets in the historical repository having an association to the device identifier. A prior frequency value is determined. A posterior probability value, indicating likelihood that the suspect computer device corresponds to a genuine computer device identified by the device identifier, is generated based on the mean value, the standard deviation value, and the prior frequency value. Whether the suspect computer device is permitted to access an electronic resource is controlled based on the posterior probability value.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A method of performing operations on a processor of a computer device identification node, the method comprising: maintaining in a memory device a historical repository of device identifiers associated with sets of prior mean values and prior standard deviation values; receiving a device identification message from a suspect computer device, the device identification message containing a device identifier and device signature value measured by the suspect computer device; determining a mean value based on a combination of the device signature value and one of the prior mean values; determining a standard deviation value based on a combination of the device signature value and one of the prior standard deviation values; using the mean value and the standard deviation value to update the prior mean value and the prior standard deviation value, respectively, in one of the sets in the historical repository having an association to the device identifier; determining a prior frequency value based on a ratio of a number of device identification messages containing the device identifier that have been used to update one of the sets of the prior mean values and the prior standard deviation values in the historical repository having the association to the device identifier, to a total number of device identification messages containing any device identifier that have been used to update the sets of the prior mean values and the prior standard deviation values in the historical repository having the association to any of the device identifiers; generating a posterior probability value indicating a likelihood that the suspect computer device corresponds to a genuine computer device identified by the device identifier based on processing a combination of the mean value, the standard deviation value, and the prior frequency value; and controlling whether the suspect computer device is permitted to access an electronic resource based on the posterior probability value. 2. The method of claim 1, wherein the controlling whether the suspect computer device is permitted to access an electronic resource based on the posterior probability value, comprises: for each of a plurality of the device identifiers contained in the historical repository, generating a posterior probability value using the prior mean value and the prior standard deviation value stored in the historical repository with a logical association to the device identifier; selecting one of the plurality of the device identifiers based on comparing the posterior probability values generated for the plurality of the device identifiers; and controlling whether the suspect computer device is permitted to access an electronic resource based on whether the selected one of the plurality of the device identifiers matches the device identifier contained in the device identification message. 3. The method of claim 2, wherein the controlling whether the suspect computer device is permitted to access an electronic resource based on whether the selected one of the plurality of the device identifiers matches the device identifier contained in the device identification message, comprises: permitting access by the suspect computer device to the electronic resource responsive to the selected one of the plurality of the device identifiers matching the device identifier contained in the device identification message; and denying access by the suspect computer device to the electronic resource responsive to the selected one of the plurality of the device identifiers not matching the device identifier contained in the device identification message. 4. The method of claim 2, wherein for each of a plurality of the device identifiers contained in the historical repository, the generating a posterior probability value using the prior mean value and the prior standard deviation value stored in the historical repository with a logical association to the device identifier, further comprises: generating the posterior probability value based on a ratio of the posterior probability value generated for the device identifier, to a result of summing the posterior probability values generated for the plurality of the device identifiers. 5. The method of claim 2, wherein the selecting one of the plurality of the device identifiers based on comparing the posterior probability values generated for the plurality of the device identifiers, comprises: selecting one of the plurality of the device identifiers that is logically associated to a largest one of the posterior probability values. 6. The method of claim 1, wherein the generating a posterior probability value indicating a likelihood that the suspect computer device corresponds to a genuine computer device identified by the device identifier based on processing a combination of the mean value, the standard deviation value, and the prior frequency value, comprises: processing a combination of the mean value and the standard deviation value to generate a conditional likelihood probability (likelihood) value that the suspect computer device corresponds to the genuine computer device identified by the device identifier contained in the device identification message, based on the following equation: Likelihood=e−((MESC−μ)2/2σ2/σ√(2π) wherein the term MESC refers to the device signature value measured by the suspect computer device, the term σ refers to the standard deviation value, and the term μ refers to the mean value, and wherein the posterior probability value is generated based on multiplying the likelihood value and the prior frequency value. 7. The method of claim 6, wherein the term MESC refers to a machine effective speed calibration value measured by the suspect computer device and provided as the device signature value contained in the device identification message. 8. The method of claim 7, wherein the machine effective speed calibration value comprises an elapsed time indicating how long a processor circuit of the suspect computer device took to complete execution of a defined set of operations. 9. The method of claim 7, wherein the controlling whether the suspect computer device is permitted to access an electronic resource based on the posterior probability value, comprises: for each of a plurality of the device identifiers contained in the historical repository, generating a posterior probability value using the prior mean value and the prior standard deviation value stored in the historical repository with a logical association to the device identifier; selecting one of the plurality of the device identifiers based on comparing the posterior probability values generated for the plurality of the device identifiers; and controlling whether the suspect computer device is permitted to access an electronic resource based on whether the selected one of the plurality of the device identifiers matches the device identifier contained in the device identification message. 10. The method of claim 9, wherein the selecting one of the plurality of the device identifiers based on comparing the posterior probability values generated for the plurality of the device identifiers, comprises: selecting one of the plurality of the device identifiers that is logically associated to a largest one of the posterior probability values. 11. The method of claim 1, wherein the using the mean value and the standard deviation value to update the prior mean value and the prior standard deviation value, respectively, in one of the sets in the historical repository having an association to the device identifier, comprises: determining a moving average mean value based on the mean value and the prior mean value in the one of the sets in the historical repository having an association to the device identifier; and updating the prior mean value with the moving average mean. 12. The method of claim 11, wherein the determining a moving average mean value based on the mean value and the prior mean value in the one of the sets in the historical repository having an association to the device identifier, comprises: determining the moving average mean value based on a combination of the mean value and the prior mean value and based on a number of device identification messages containing the device identifier that have been previously received. 13. The method of claim 1, wherein the using the mean value and the standard deviation value to update the prior mean value and the prior standard deviation value, respectively, in one of the sets in the historical repository having an association to the device identifier, comprises: determining a moving average standard deviation value based on the standard deviation value and prior standard deviation value in the one of the sets in the historical repository having an association to the device identifier; and updating the prior standard deviation value with the moving average standard deviation value. 14. The method of claim 13, wherein the determining a moving average standard deviation value based on the standard deviation value and prior standard deviation value in the one of the sets in the historical repository having an association to the device identifier, comprises: determining the moving average standard deviation value based on a square root of a term σ21 in the following equation: σ 1 2 = n   σ 0 2 + ( x 1 - μ 1 ) 2 + n  ( μ 1 - μ 0 ) 2 n + 1 wherein the term σ0 refers to the prior standard deviation value in the historical repository having an association to the device identifier, the term σ1 refers to the standard deviation value, the term μ0 refers to the prior mean value in the historical repository having an association to the device identifier, the term μ1 refers to the mean value, the term “n” refers to a number of device identification messages containing the device identifier that have been previously received, the term X1 refers to the device signature value. 15. The method of claim 1, further comprising: before determining the mean value and determining the standard deviation value, rounding device signature value to a closest one of a plurality of defined binning values. 16. A computer device identification node comprising: a network interface circuit configured to communicate with computer devices; a processor circuit coupled to the network interface; and a memory circuit coupled to the processor circuit and storing program code which when executed by the processor causes the processor to perform operations comprising: maintaining in the memory circuit a historical repository of device identifiers associated with sets of prior mean values and prior standard deviation values; receiving a device identification message from a suspect computer device, the device identification message containing a device identifier and device signature value measured by the suspect computer device; determining a mean value based on a combination of the device signature value and one of the prior mean values; determining a standard deviation value based on a combination of the device signature value and one of the prior standard deviation values; using the mean value and the standard deviation value to update the prior mean value and the prior standard deviation value, respectively, in one of the sets in the historical repository having an association to the device identifier; determining a prior frequency value based on a ratio of a number of device identification messages containing the device identifier that have been used to update one of the sets of the prior mean values and the prior standard deviation values in the historical repository having the association to the device identifier, to a total number of device identification messages containing any device identifier that have been used to update the sets of the prior mean values and the prior standard deviation values in the historical repository having the association to any of the device identifiers; generating a posterior probability value indicating a likelihood that the suspect computer device corresponds to a genuine computer device identified by the device identifier based on processing a combination of the mean value, the standard deviation value, and the prior frequency value; and controlling whether the suspect computer device is permitted to access an electronic resource based on the posterior probability value. 17. The computer device identification node of claim 16, wherein the controlling whether the suspect computer device is permitted to access an electronic resource based on the posterior probability value, comprises: for each of a plurality of the device identifiers contained in the historical repository, generating a posterior probability value using the prior mean value and the prior standard deviation value stored in the historical repository with a logical association to the device identifier; selecting one of the plurality of the device identifiers based on comparing the posterior probability values generated for the plurality of the device identifiers; and controlling whether the suspect computer device is permitted to access an electronic resource based on whether the selected one of the plurality of the device identifiers matches the device identifier contained in the device identification message. 18. The computer device identification node of claim 16, wherein the generating a posterior probability value indicating a likelihood that the suspect computer device corresponds to a genuine computer device identified by the device identifier based on processing a combination of the mean value, the standard deviation value, and the prior frequency value, comprises: processing a combination of the mean value and the standard deviation value to generate a conditional likelihood probability (likelihood) value that the suspect computer device corresponds to the genuine computer device identified by the device identifier contained in the device identification message, based on the following equation: Likelihood=e−((MESC−μ)2/2σ2/σ√(2π) wherein the term MESC refers to the device signature value measured by the suspect computer device, the term σ refers to the standard deviation value, and the term μ refers to the mean value, and wherein the posterior probability value is generated based on multiplying the likelihood value and the prior frequency value. 19. The computer device identification node of claim 18, wherein the controlling whether the suspect computer device is permitted to access an electronic resource based on the posterior probability value, comprises: for each of a plurality of the device identifiers contained in the historical repository, generating a posterior probability value using the prior mean value and the prior standard deviation value stored in the historical repository with a logical association to the device identifier; selecting one of the plurality of the device identifiers based on comparing the posterior probability values generated for the plurality of the device identifiers; and controlling whether the suspect computer device is permitted to access an electronic resource based on whether the selected one of the plurality of the device identifiers matches the device identifier contained in the device identification message. 20. The computer device identification node of claim 16, wherein: the using the mean value and the standard deviation value to update the prior mean value and the prior standard deviation value, respectively, in one of the sets in the historical repository having an association to the device identifier, comprises: determining a moving average mean value based on the mean value and the prior mean value in the one of the sets in the historical repository having an association to the device identifier; and updating the prior mean value with the moving average mean; and the using the mean value and the standard deviation value to update the prior mean value and the prior standard deviation value, respectively, in one of the sets in the historical repository having an association to the device identifier, comprises: determining a moving average standard deviation value based on the standard deviation value and prior standard deviation value in the one of the sets in the historical repository having an association to the device identifier; and updating the prior standard deviation value with the moving average standard deviation value.