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

Claim 19:
20. A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations for determining whether a computing device is engaging in a fraudulent transaction, the operations comprising:
receiving device data from the computing device in a network with multiple computing devices, the device data including a plurality of parameters associated with the computing device;
identifying a parameter in the plurality of parameters for selecting a set of rules in a plurality of rules for determining a device identifier;
selecting, using the parameter, the set of rules in the plurality of rules, wherein the set of rules includes logic for comparing at least one parameter in the plurality of parameters in the device data of the computing device to at least one parameter of previously received device data of multiple computing devices;
evaluating, using the logic, the set of rules in a sequential order until the device identifier is determined by comparing the at least one parameter in the plurality of parameters in the device data of the computing device indicated in the set of rules to the at least one parameter in the previously received device data from the multiple computing devices;
determining a score for the computing device, wherein the score is based on the device identifier and values of a subset of parameters in the plurality of the parameters of the device data of the computing device; and
determining whether the computing device is engaging in the fraudulent transaction based on the score.