Patent SG-11201909789Y-A (SG)
Title: Systems and methods for distinguishing among human users and software robots
Inventor: BAILEY CHRISTOPHER
IPC: H04L12/22
Filed: 2017-05-05
Abstract: ReceiveCcenunicatica from a CienICetice Identify Request bAccess Web Resource from Received Commuicrnion Acme Location Inkimalicn Encoding a Chelenge Text Aces Software Cale Thal Causes Internet Browser Display Graphid Banat b Bagley the Challenge Text F- Paine Clad Date Access to a Weo Resource Based on Coeval= Between Challenge Test and RffiponeaTest Identity Response Text frail Second Communication Transmk Software Code and Location Intermalico b be Chia Desire Reselve &and Commuricetion fm The Mot Deice ,-650 1-1 GC t:T O O N 00 O 1-1 N C (12) INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) (19) World Intellectual Property Organization International Bureau (43) International Publication Date 08 November 2018 (08.11.2018) WIPO I PCT ill~~~~~~~~ 011101010VIIIOH o o Holoiminoinioluo oimIE (10) International Publication Number WO 2018/203098 Al (51) International Patent Classification: HO4L 12/22 (2006.01) (21) International Application Number: PCT/IB2017/000640 (22) International Filing Date: 05 May 2017 (05.05.2017) (25) Filing Language: English (26) Publication Language: English (71) Applicant: MASTERCARD TECHNOLOGIES CANA- DA ULC [CA/CA]; 1000 - 595 Burrard Street, Vancouver, British Columbia V7X 1S8 (CA). (72) Inventors: BAILEY, Christopher, Everett; 9393 Was- ka Street, Langley, British Columbia, V1M 4G3 (CA). LUKASHUK, Randy; 875 Englishman River Road, P.o. Box 570, Errington, British Columbia, VOR 1VO (CA). CUNNINGHAM, Jonathan; 3-3365 Kingsway, Vancou- ver, British Columbia, V5R 5K6 (CA). (74) Agent: SMART & BIGGAR; 900 - 55 Metcalfe Street, P.O. Box 2999, Station D, Ottawa, Ontario KIP 6L5 (CA). (81) Designated States (unless otherwise indicated, for every kind of national protection available): AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW. (54) Title: SYSTEMS AND METHODS FOR DISTINGUISHING AMONG HUMAN USERS AND SOFTWARE ROBOTS FIG. 6 (57) : A technique for distinguishing between a human user and a software robot. The technique includes: receiving a first communication from a device different from the at least one computer; identifying, from the first communication, a request to access a web resource; transmitting software code and location information to the device, wherein the location information specifies a plurality of locations encoding a visual representation of a challenge text, and wherein the software code, when executed by an Internet browser, causes a plurality of graphical elements to be displayed at the plurality of locations in a webpage so that the webpage displays the challenge text; receiving a second communication from the device; identifying, from the second communication, a response text; and providing the device with access to the web resource based on a comparison between the challenge text and the response text. [Continued on next page] WO 2018/203098 Al IIIIIIIIIIIIIIIIIIIIIIDEIIIIIIIH IIIIII0101IIIIIIIIIIII1101MODEVOIS (84) Designated States (unless otherwise indicated, for every kind of regional protection available): ARIPO (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW), Eurasian (AM, AZ, BY, KG, KZ, RU, TJ, TM), European (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR), OAPI (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG). Published: — with international search report (Art. 21(3))