Patent ID: 11949678
Assignee: KAYAK SOFTWARE CORPORATION
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 10:
11. A system for limiting access to a digital resource based on detection of unauthorized scraping of the digital resource, the system comprising:
one or more memory devices storing instructions; and
one or more processors in communication with one or more hardware storage devices configured to execute the instructions to:
detect, over a network, first data representing a plurality of first interactions by a client device with the digital resource hosted on a host system;
extract, from the hardware storage device, second data representing a plurality of second interactions with digital resources, with the second interactions satisfy conditions for an interaction to be authorized;
determine a confidence score based on comparing the first data and the second data, with a high confidence score indicating a likelihood that the interaction is authorized, a low confidence score indicating a likelihood that an interaction is unauthorized, and a medium confidence score indicating additional verification is required, each type of confidence score having one or more corresponding confidence score thresholds;
responsive to determining that the confidence score corresponds to a medium confidence score, obtaining third data representing a plurality of third interactions by the client device, the plurality of third interactions comprising a) one or more interactions with at least one of a CAPTCHA or the digital resource and, b) interactions not included in the plurality of first interactions;
determining a second confidence score using the third data and the second data;
responsive to determining that the second confidence score satisfies a low confidence score threshold indicating that the third interactions are unauthorized, detect, by one or more processing devices, unauthorized scraping of the digital resource; and
limit access of the client device to the digital resource.