IP Library › Granted Patent US 8,782,763
Granted Patent B2
US 8,782,763 · App. 13/876,061 · Granted Jul 15, 2014

Authentication system, authentication method, authentication device, information terminal, program and information recording medium

Inventors: Yusuke Fujiwara (Shinagawa-ku, JP); Yasuko Furuta (Shinagawa-ku, JP)
Assignee: Rakuten, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,782,763
App. No.
13/876,061
Granted
Jul 15, 2014
Kind
B2
Abstract

It is determined whether or not a subject operating an information terminal is a human without requiring a character input. A client device displays an authentication screen, sequentially acquires positional information on the authentication screen based on operation information which has been received, records a path which is indicated by the sequentially acquired positional information, and transmits the recorded path to an authentication server. The authentication server determines whether or not an operation indicated by the operation information is an operation performed by a human based on a fluctuation amount of the recorded path with respect to a path as a reference which is defined on the authentication screen.

Claims (49)

1. An authentication system, comprising:

means for causing a display unit as an authentication target to display an authentication screen; and

determination means for determining whether or not an operation indicated by the operation information is an operation performed by a human based on a fluctuation amount of an operation path, which is indicated by positional information on the authentication screen sequentially acquired based on operation information with respect to a reference path that is formed by connecting a plurality of positions which are defined in advance on the authentication screen by at least one of a predetermined straight line and a predetermined curved line,

wherein the fluctuation amount becomes larger as displacement of the operation path with respect to the reference path varies more, and

the determination means determines that the operation indicated by the operation information is the operation performed by a human when the fluctuation amount of the operation path with respect to the reference path satisfies a predetermined condition.

2. The authentication system according to claim 1 , wherein the determination means determines that the operation indicated by the operation information is the operation performed by a human when a variance value of displacement amounts of the operation path with respect to the reference path which is defined on the authentication screen is a threshold value or larger.

3. The authentication system according to claim 1 , wherein the operation path is indicated by the positional information until the positional information indicates stopping at a target position which is defined on the authentication screen.

4. The authentication system according to claim 3 , further comprising counting means for counting a period of time until the positional information indicates stopping at the target position,

wherein the determination means determines that the operation indicated by the operation information is not the operation performed by a human when the period of time counted by the counting means is shorter than a predetermined period of time.

5. The authentication system according to claim 3 , wherein:

on the authentication screen, a predetermined object and a target position for the predetermined object are displayed;

the positional information comprises positional information for indicating the predetermined object on the authentication screen; and

a position of the predetermined object on the authentication screen is sequentially updated and acquired based on acceleration data which is sequentially detected by an acceleration sensor which is provided to the display unit.

6. The authentication system according to claim 3 , wherein:

on the authentication screen, an orientation indicator object for indicating a predetermined orientation and a target position for the orientation indicator object are displayed;

the positional information comprises positional information for indicating the orientation indicator object on the authentication screen; and

the positional information on the orientation indicator object on the authentication screen is sequentially acquired based on orientation data which is sequentially detected by an orientation detection sensor which is provided to the display unit.

7. The authentication system according to claim 3 , wherein:

the positional information comprises a specified position for specifying part of the authentication screen; and

the specified position on the authentication screen is sequentially acquired based on a touched position on the display unit, the touched position being sequentially detected by touched position detection means, which is provided to the display unit, for detecting the touched position.

8. An authentication method, comprising:

causing a display unit as an authentication target to display an authentication screen;

determining whether or not an operation indicated by the operation information is an operation performed by a human based on a fluctuation amount of the an operation path, which is indicated by positional information on the authentication screen sequentially acquired based on operation information with respect to a reference path that is formed by connecting a plurality of positions which are defined in advance on the authentication screen by at least one of a predetermined straight line and a predetermined curved line,

wherein the fluctuation amount becomes larger as displacement of the operation path with respect to the reference path varies more, and

the operation indicated by the operation information is determined as the operation performed by a human when the fluctuation amount of the operation path with respect to the reference path satisfies a predetermined condition.

9. The authentication system according to claim 2 , wherein the operation path is indicated by the positional information until the positional information indicates stopping at a target position which is defined on the authentication screen.

10. The authentication system according to claim 4 , wherein:

on the authentication screen, a predetermined object and a target position for the predetermined object are displayed;

the positional information comprises positional information for indicating the predetermined object on the authentication screen; and

a position of the predetermined object on the authentication screen is sequentially updated and acquired based on acceleration data which is sequentially detected by an acceleration sensor which is provided to the display unit.

11. The authentication system according to claim 4 , wherein:

on the authentication screen, an orientation indicator object for indicating a predetermined orientation and a target position for the orientation indicator object are displayed;

the positional information comprises positional information for indicating the orientation indicator object on the authentication screen; and

the positional formation on the orientation indicator object on the authentication screen is sequentially acquired based on orientation data which is sequentially detected by an orientation detection sensor which is provided to the display unit.

12. The authentication system according to claim 4 , wherein:

the positional information comprises a specified position for specifying part of the authentication screen; and

the specified position on the authentication screen sequentially acquired based on a touched position on the display unit for displaying the authentication screen, the touched position being sequentially detected by touched position detection means, which is provided to the display unit, for detecting the touched position.

13. The authentication system according to claim 1 , wherein an information terminal includes the display unit and the fluctuation amount of the operation path is based on movement of the information terminal.

14. The authentication system according to claim 1 , wherein the determination means determines that the operation indicated by the operation information is the operation performed by a human when the fluctuation amount of the operation path with respect to the reference path is a threshold value or larger.

15. An authentication system, comprising:

means for causing a display unit as an authentication target to display an authentication screen;

counting means for counting a period of time until positional information on the display unit indicates stopping at a target position which is defined on the authentication screen; and

determination means for determining whether or not an operation indicated by the operation information is an operation performed by a human based on a fluctuation amount of an operation path, which is indicated by positional information on the authentication screen sequentially acquired based on operation information with respect to a reference path that is formed by connecting a plurality of positions which are defined in advance on the authentication screen by at least one of a predetermined straight line and a predetermined curved line,

wherein the determination means determines that the operation indicated by the operation information is not the operation performed by a human when the period of time counted by the counting means is shorter than a predetermined period of time.

16. An authentication method, comprising:

causing a display unit as an authentication target to display an authentication screen;

counting a period of time until positional information on the display unit indicates stopping at a target position which is defined on the authentication screen; and

determining whether or not an operation indicated by the operation information is an operation performed by a human based on a fluctuation amount of an operation path, which is indicated by positional information on the authentication screen sequentially acquired based on operation information with respect to a reference path that is formed by connecting a plurality of positions which are defined in advance on the authentication screen by at least one of a predetermined straight line and a predetermined curved line,

wherein the operation indicated by the operation information is determined as the operation not performed by a human when the counted period of time is shorter than a predetermined period of time.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT NUMBERS 10342096;10671117; 10716375; 10716376;10795407;10795408; AND 10827591 PREVIOUSLY RECORDED AT REEL: 58314 FRAME: 657. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 29, 2024
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 068066/0103 →
CHANGE OF NAME Recorded Dec 6, 2021
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 058314/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2013
From: FUJIWARA, YUSUKE; FURUTA, YASUKO
To: RAKUTEN, INC.
Reel/Frame 030088/0380 →
Priority Claims (1)
JP 2010-216437 · Sep 28, 2010 · national
Continuity (1)
Related Publication 20130179958A1 · Jul 11, 2013