发明名称 Method and system of distinguishing between human and machine
摘要 A method and a system of distinguishing between a human and a machine are disclosed. The method includes: when a request for accessing a designated network service is received, recording information of the request which include a time of receiving the request and information of an access object that sends the request; computing a statistical value of requests sent by the access object in real time based on a record; and determining the access object to be abnormal when the statistical value of the requests sent by the access object falls outside a predetermined normal range. The disclosed system of distinguishing between a human and a machine includes a recording module, a computation module and a determination module. Identification between humans and machines using the disclosed scheme is difficult to be cracked down and can improve an accuracy rate of human-machine identification.
申请公布号 US9529999(B2) 申请公布日期 2016.12.27
申请号 US201414303530 申请日期 2014.06.12
申请人 Alibaba Group Holding Limited 发明人 Fu Yingfang;Zhang Yudong;Zhang Zhenyuan;Liu Jian
分类号 G06F21/55;H04L29/06 主分类号 G06F21/55
代理机构 Lee & Hayes, PLLC 代理人 Lee & Hayes, PLLC
主权项 1. A computer-implemented method, the method performed by one or more processors and a memory communicatively coupled with the one or more processors, the memory having instructions, which when executed cause the processors to perform the steps, comprising: recording, when a request for accessing a designated network service is received, information of the request which includes a time of receiving the request and information of an access object that sends the request, the information of the access object including information of a terminal and the user associated with sending the request; computing in real time a statistical value of requests sent by the access object based on a record, the statistical value of the requests includes statistical value of requests sent by the terminal and by the user; determining that the access object is abnormal in response to the statistical value of the requests sent by the access object falling outside a predetermined normal range; determining whether the access object is a user or a terminal; and in response to determining that the access object is a terminal, isolating the terminal, refraining from receiving a request from the terminal, and stopping to compute the statistical value of the requests sent from the terminal upon determining that a number of anomalies associated with the terminal reaches a predetermined number of anomalies, M, wherein M=1 or M>1; or in response to determining that the access object is a user, isolating the user, refraining from receiving a request from the user, and stopping to compute the statistical value of the requests sent from the user upon determining that a number of anomalies associated with the user reaches a predetermined number of anomalies, N, wherein N=1 or N>1.
地址 Grand Cayman KY