Method and system for identifying a human or machine
First Claim
Patent Images
1. A method, comprising:
- in response to receiving a human or machine identification request sent by a client, sending information pertaining to a first operation configured to identify human or machine to the client to be displayed;
receiving a second operation that is submitted by the client, the second operation being triggered in response to an interactive operation performed on an operation track associated with the first operation; and
identifying a triggering entity for the second operation as either a human or a machine based on a behavior characteristic model, wherein the behavior characteristic model includes a classifier for human operations and machine operations, and the classifier is trained based on operation samples, wherein behavioral characteristic data of the operation samples includes at least one of the following;
operative slide time length, operative slide time length of at least one segment, center line-deviation frequency of at least one segment, average deviation distance of at least one segment, an operation triggering initial position, and an operation triggering terminal position, and wherein the identifying of the triggering entity comprises;
extracting behavioral characteristic data of the second operation; and
classifying the extracted behavioral characteristic data as either a human or a machine.
0 Assignments
0 Petitions
Accused Products
Abstract
Identifying a human or machine is disclosed including sending a currently-triggered human or machine identification request to a server, receiving a first operation rendered by the server in response to the human or machine identification request, the first operation being configured to identify a human or machine and expressing an operation track for identifying the human or machine, and sending a second operation that was triggered in response to the first operation to the server to identify the human or machine on a triggering entity for the second operation based on a behavior characteristic model that was set in advance.
-
Citations
13 Claims
-
1. A method, comprising:
-
in response to receiving a human or machine identification request sent by a client, sending information pertaining to a first operation configured to identify human or machine to the client to be displayed; receiving a second operation that is submitted by the client, the second operation being triggered in response to an interactive operation performed on an operation track associated with the first operation; and identifying a triggering entity for the second operation as either a human or a machine based on a behavior characteristic model, wherein the behavior characteristic model includes a classifier for human operations and machine operations, and the classifier is trained based on operation samples, wherein behavioral characteristic data of the operation samples includes at least one of the following;
operative slide time length, operative slide time length of at least one segment, center line-deviation frequency of at least one segment, average deviation distance of at least one segment, an operation triggering initial position, and an operation triggering terminal position, and wherein the identifying of the triggering entity comprises;extracting behavioral characteristic data of the second operation; and classifying the extracted behavioral characteristic data as either a human or a machine. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
-
displaying a first operation configured to identify a human or machine; acquiring a second operation simulating an operation track presented by the first operation, wherein the second operation including behavioral characteristic data; and sending the second operation to a server configured to identify a triggering entity of the second operation as either a human or a machine, wherein the server is configured to; in response to receiving a human or machine identification request sent by a client, send information pertaining to a first operation configured to identify human or machine to the client to be displayed; receive a second operation that is submitted by the client, the second operation being triggered in response to an interactive operation performed on an operation track associated with the first operation; and identify a triggering entity for the second operation as either a human or a machine based on a behavior characteristic model, wherein the behavior characteristic model includes a classifier for human operations and machine operations, and the classifier is trained based on operation samples, wherein behavioral characteristic data of the operation samples includes at least one of the following;
operative slide time length, operative slide time length of at least one segment, center line-deviation frequency of at least one segment, average deviation distance of at least one segment, an operation triggering initial position, and an operation triggering terminal position, and wherein the identifying of the triggering entity comprises to;extract behavioral characteristic data of the second operation; and classify the extracted behavioral characteristic data as either a human or a machine.
-
-
8. A device, comprising:
-
one or more processors; and one or more memories coupled with the one or more processors, wherein the one or more memories are configured to provide the one or more processors with instructions which when executed cause the one or more processors to; in response to receiving a human or machine identification request sent by a client, send information pertaining to a first operation configured to identify human or machine to the client to be displayed; receive a second operation that is submitted by the client, the second operation being triggered in response to an interactive operation performed on an operation track associated with the first operation; and identify a triggering entity for the second operation as either a human or a machine based on a behavior characteristic model, wherein the behavior characteristic model includes a classifier for human operations and machine operations, and the classifier is trained based on operation samples, wherein behavioral characteristic data of the operation samples includes at least one of the following;
operative slide time length, operative slide time length of at least one segment, center line-deviation frequency of at least one segment, average deviation distance of at least one segment, an operation triggering initial position, and an operation triggering terminal position, and wherein the identifying of the triggering entity comprises to;extract behavioral characteristic data of the second operation; and classify the extracted behavioral characteristic data as either a human or a machine. - View Dependent Claims (9, 10)
-
-
11. A device, comprising:
-
one or more processors; and one or more memories coupled with the one or more processors, wherein the one or more memories are configured to provide the one or more processors with instructions which when executed cause the one or more processors to; display a first operation configured to identify a human or machine; acquire a second operation simulating an operation track presented by the first operation, wherein the second operation including behavioral characteristic data; and send the second operation to a server configured to identify a triggering entity of the second operation as either a human or a machine, wherein the server is configured to; in response to receiving a human or machine identification request sent by a client, send information pertaining to a first operation configured to identify human or machine to the client to be displayed; receive a second operation that is submitted by the client, the second operation being triggered in response to an interactive operation performed on an operation track associated with the first operation; and identify a triggering entity for the second operation as either a human or a machine based on a behavior characteristic model, wherein the behavior characteristic model includes a classifier for human operations and machine operations, and the classifier is trained based on operation samples, wherein behavioral characteristic data of the operation samples includes at least one of the following;
operative slide time length, operative slide time length of at least one segment, center line-deviation frequency of at least one segment, average deviation distance of at least one segment, an operation triggering initial position, and an operation triggering terminal position, and wherein the identifying of the triggering entity comprises to;extract behavioral characteristic data of the second operation; and classify the extracted behavioral characteristic data as either a human or a machine.
-
-
12. A computer program product being embodied in a tangible non-transitory computer readable storage medium and comprising computer instructions for:
-
in response to receiving a human or machine identification request sent by a client, sending information pertaining to a first operation configured to identify human or machine to the client to be displayed; receiving a second operation that is submitted by the client, the second operation being triggered in response to an interactive operation performed on an operation track associated with the first operation; and identifying a triggering entity for the second operation as either a human or a machine based on a behavior characteristic model, wherein the behavior characteristic model includes a classifier for human operations and machine operations, and the classifier is trained based on operation samples, wherein behavioral characteristic data of the operation samples includes at least one of the following;
operative slide time length, operative slide time length of at least one segment, center line-deviation frequency of at least one segment, average deviation distance of at least one segment, an operation triggering initial position, and an operation triggering terminal position, and wherein the identifying of the triggering entity comprises;extracting behavioral characteristic data of the second operation; and classifying the extracted behavioral characteristic data as either a human or a machine.
-
-
13. A computer program product being embodied in a tangible non-transitory computer readable storage medium and comprising computer instructions for:
-
displaying a first operation configured to identify a human or machine; acquiring a second operation simulating an operation track presented by the first operation, wherein the second operation including behavioral characteristic data; and sending the second operation to a server configured to identify a triggering entity of the second operation as either a human or a machine, wherein the server is configured to; in response to receiving a human or machine identification request sent by a client, send information pertaining to a first operation configured to identify human or machine to the client to be displayed; receive a second operation that is submitted by the client, the second operation being triggered in response to an interactive operation performed on an operation track associated with the first operation; and identify a triggering entity for the second operation as either a human or a machine based on a behavior characteristic model, wherein the behavior characteristic model includes a classifier for human operations and machine operations, and the classifier is trained based on operation samples, wherein behavioral characteristic data of the operation samples includes at least one of the following;
operative slide time length, operative slide time length of at least one segment, center line-deviation frequency of at least one segment, average deviation distance of at least one segment, an operation triggering initial position, and an operation triggering terminal position, and wherein the identifying of the triggering entity comprises to;extract behavioral characteristic data of the second operation; and classify the extracted behavioral characteristic data as either a human or a machine.
-
Specification