IP Library Granted Patent US 8,522,331
Granted Patent B2
US 8,522,331 · App. 11/750,467 · Granted Aug 27, 2013

Computer readable medium, authenticating method, computer data signal, authentication server, and single sign-on authentication system

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,522,331
App. No.
11/750,467
Granted
Aug 27, 2013
Kind
B2
Abstract

A computer readable medium storing a program causing a computer to execute a process for authenticating a user in a site included in an authentication system in which a plurality of sites are linked each other, the process comprising: receiving authentication information; authenticating the user in a first site of the authentication system based on the received authentication information; receiving suspicious behavior information of the user; registering the received suspicious behavior information; determining reliability of the user based on the suspicious behavior information registered in registering of the behavior information registration; in a case where the user accesses a second site of the authentication system, adding the reliability of the user determined, and transmitting the authentication information to which the reliability is added to the second site; and determining a function to be provided to the user in the first site based on the reliability of the user.

Claims (47)

1. A non-transitory computer readable storage medium storing a program causing a computer to execute a process for authenticating a user in a site included in an authentication system in which a plurality of sites are linked to each other, the process comprising:

receiving authentication information;

authenticating the user in a first site of the authentication system based on the received authentication information;

receiving a suspicious behavior notification including suspicious behavior information which denotes that suspicious behavior of the user has been detected;

registering the received suspicious behavior information;

determining a reliability level among reliability levels of the user as a function of the registered suspicious behavior information, the reliability level indicating a degree among various degrees of reliability;

in response to the user accessing a second site of the authentication system, adding the reliability level of the user determined in the determining of the reliability level to the authentication information received in the authenticating of the user, and transmitting the authentication information to which the reliability level is added to the second site; and

determining a function to be provided to the user in the first site based on the reliability level of the user by providing a first function based on the reliability of the user and not providing a second function based on the reliability level of the user.

2. The non-transitory computer readable storage medium as claimed in claim 1 , wherein the authenticating of the user in the first site determines, in response to a reliability level being added to the received authentication information received by the first site, whether or not the reliability level received by the first site is at a level which permits the user's login to the first site, and avoids authenticating in response to the reliability level received by the first site being determined not to be at the level which permits the user's login.

3. The non-transitory computer readable storage medium as claimed in claim 1 , wherein the determining of the function determines a function to be provided to the user based on the reliability level determined in the determining of the reliability, in response to the reliability not being added to authentication information received in the receiving of the authentication information.

4. The non-transitory computer readable storage medium as claimed in claim 1 , wherein the determining of the function determines, in response to the reliability level being added to authentication information received in the receiving of the authentication information, a function to be provided to the user based on a lower one of the added reliability level and the reliability level that is determined in the determining of the reliability level.

5. The non-transitory computer readable storage medium as claimed in claim 1 , wherein in response to the determining of the function determining that a function requested by the user cannot be provided based on the reliability level of the user and in response to an alternative function, which is alternative to the function requested by the user, being available, the determining of the function determines the alternative function as the function to be provided to the user.

6. The non-transitory computer readable storage medium as claimed in claim 1 , wherein suspicious behavior of the user which is denoted by the suspicious behavior notification is defined in advance, and at least one of:

about accessing time;

about accessing terminal;

about user ID and password;

about information to be accessed in a site; and

about delivery address.

7. The non-transitory computer readable storage medium as claimed in claim 1 , wherein the reliability level of the user represents a degree of which the user who has logged in does not perform a suspicious behavior, and is calculated based on suspicion levels which are set in association with suspicious behavior.

8. An authenticating method using a computer for authenticating a user in a site included in an authentication system in which a plurality of sites are linked to each other, the method comprising:

receiving authentication information by said computer;

authenticating the user in a first site of the authentication system based on the received authentication information; receiving a suspicious behavior notification including suspicious behavior information which denotes that suspicious behavior of the user has been detected; registering the received suspicious behavior information;

determining a reliability level of the user as a function of the registered suspicious behavior information, the reliability level indicating a degree among various degrees of reliability;

in response to the user accessing a second site of the authentication system, adding the reliability level of the user determined in the determining of the reliability level to the authentication information received in the authenticating of the user, and

transmitting the authentication information to which the reliability level is added to the second site; and

determining a function to be provided to the user in the first site based on the reliability level of the user by providing a first function based on the reliability of the user and not providing a second function based on the reliability level of the user.

9. An authentication server included in an authentication system in which a plurality of sites linked to each other, the server comprising:

a central processing unit;

an authentication unit that receives authentication information, and that authenticates a user in a first site of the authentication system based on the received authentication information;

a behavior information registration unit that receives a suspicious behavior notification including suspicious behavior information which denotes that suspicious behavior of the user has been detected, and that registers the received suspicious behavior information;

a reliability level determination unit that determines a reliability level of the user as a function of the registered suspicious behavior information, the reliability level indicating a degree among various degrees of reliability;

an authentication information transmitting unit that, in response to the user accessing a second site, adds the reliability level of the user determined by the reliability level determination unit to the authentication information received by the authentication unit, and that

transmits the authentication information to which the reliability level is added to the second site; and

an available function determination unit that determines a function to be provided to the user in the first site based on the reliability level of the user by providing a first function based on the reliability of the user and not providing a second function based on the reliability level of the user.

10. A single sign-on authentication system in which a plurality of sites linked to each other realize a single sign-on by a linked ID control system, which comprises an authentication server,

wherein the authentication server comprises:

a central processing unit;

an authentication unit that receives authentication information, and that authenticates a user in a first site of the single sign-on authentication system based on the received authentication information;

a behavior information registration unit that receives a suspicious behavior notification including suspicious behavior information which denotes that suspicious behavior of the user has been detected, and that registers the received suspicious behavior information;

a reliability level determination unit that determines a reliability level of the user as a function of the registered suspicious behavior information, the reliability level indicating a degree among various degrees of reliability; an authentication information transmitting unit that,

in response to the user accessing a second site of the single sign-on authentication system, adds the reliability level of the user determined by the reliability level determination unit to the authentication information received by the authentication unit, and that

transmits the authentication information to which the reliability level is added to second site; and

an available function determination unit that determines a function to be provided to the user in the first site based on the reliability level of the user by providing a first function based on the reliability of the user and not providing a second function based on the reliability level of the user.

11. The non-transitory computer readable storage medium according to claim 1 , wherein the determining of the reliability level comprises determining the reliability level of the user by subtracting a suspicious level based on the received suspicious behavior information from a predetermined level.

12. The server according to claim 9 , wherein the reliability level determination unit determines the reliability level of the user by subtracting a suspicious level based on the received suspicious behavior information from a predetermined level.

13. The method according to claim 8 , wherein the determining of the reliability level comprises determining the reliability level of the user by subtracting a suspicious level based on the received suspicious behavior information from a predetermined level.

14. The system according to claim 10 , wherein the determining of the reliability level comprises determining the reliability level of the user by subtracting a suspicious level based on the received suspicious behavior information from a predetermined level.

Assignments (2)
CHANGE OF NAME Recorded Aug 12, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 058287/0056 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2007
From: ONOZAWA, HIROSHI; WATANABE, YUTAKA
To: FUJI XEROX CO., LTD
Reel/Frame 019718/0037 →