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

Claim 13:
14. A system, comprising:
a non-transitory memory storing instructions; and
one or more hardware processors coupled to the non-transitory memory and configured to read the instructions from the non-transitory memory to cause the system to perform operations comprising:
receiving device data from a computing device, 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 indicate a sequential order for applying the set of rules and include 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 the sequential order until a rule in the set of rules determines the device identifier by comparing at least two parameters of the device data from the computing device indicated in the rule to at least two parameters in the previously received device data from the multiple computing devices;
determining a score for the computing device using the device identifier; and
determining whether the computing device is a fraudulent computing device based on the score.