IP Library Granted Patent US 11,218,479
Granted Patent B2
US 11,218,479 · App. 16/587,107 · Granted Jan 4, 2022

Authentication broker apparatus and non-transitory computer readable medium storing authentication broker program

Inventor: Katsuji Tokie (Kanagawa, JP)
Assignee: FUJIFILM Business Innovation Corp.
H04L63/0884H04L63/083
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 11,218,479
App. No.
16/587,107
Granted
Jan 4, 2022
Kind
B2
Abstract

An authentication broker apparatus includes an extracting unit and a transmitting unit. In response to an authentication request from a service providing apparatus that provides a service, the extracting unit extracts, from identification managing apparatuses that manage user ID codes used by users to access a service, at least one ID managing apparatus that fulfills an authentication condition relating to authentication of the service providing apparatus that has requested authentication. The transmitting unit transmits, to the service providing apparatus, link information to access the at least one ID managing apparatus extracted by the extracting unit.

Claims (39)

1. An authentication broker apparatus comprising:

a memory storing instructions;

a processor configured to execute the instructions to:

in response to an authentication request from a first service providing apparatus that provides a service, extract, from identification (ID) managing apparatuses that manage user ID codes used by users to access a service, at least one ID managing apparatus that fulfills the authentication condition for authentication of the first service providing apparatus; and

transmit, to the first service providing apparatus, link information to access the at least one ID managing apparatus extracted by the processor; and

acquire a condition fulfillment information in which an authentication condition and fulfillment conditions are registered, the authentication condition relating to a condition required to authentication of the service providing apparatus and including one or more authentication items, the fulfillment conditions indicating whether the ID managing apparatuses fulfill each of the one or more authentication items, authentication condition which indicates a condition required for authentication of each of a plurality of service providing apparatuses,

wherein, in response to an authentication request from the service providing apparatus, the at least one ID managing apparatus, which fulfills an authentication condition of the service providing apparatus that has requested authentication, is extracted in accordance with the condition fulfillment information.

2. The authentication broker apparatus according to claim 1 , wherein the processor is configured to:

receive the authentication condition and register the authentication condition in the condition fulfillment information.

3. The authentication broker apparatus according to claim 2 ,

wherein the processor is configured to receive which of a plurality of conditions including “necessary” and “optional” applies to fulfillment of each authentication item included in the authentication condition.

4. The authentication broker apparatus according to claim 3 ,

wherein the processor is configured to receive, as a necessary condition, a condition that a predetermined number or more or a predetermined ratio or more of the authentication items received as “optional” is fulfilled.

5. The authentication broker apparatus according to claim 2 ,

wherein the processor is configured to receive a plurality of registration patterns of the authentication condition that are to be registered in the condition fulfillment information.

6. The authentication broker apparatus according to claim 3 ,

wherein the processor is configured to receive a plurality of registration patterns of the authentication condition that are to be registered in the condition fulfillment information.

7. The authentication broker apparatus according to claim 4 ,

wherein the processor is configured to receive a plurality of registration patterns of the authentication condition that are to be registered in the condition fulfillment information.

8. The authentication broker apparatus according to claim 5 ,

wherein the processor is configured to extract at least one of the ID managing apparatuses for each of the plurality of registration patterns.

9. The authentication broker apparatus according to claim 6 ,

wherein the processor is configured to extract at least one of the ID managing apparatuses for each of the plurality of registration patterns.

10. The authentication broker apparatus according to claim 7 ,

wherein the processor is configured to extract at least one of the ID managing apparatuses for each of the plurality of registration patterns.

11. The authentication broker apparatus according to claim 1 ,

wherein the processor is configured to acquire a guarantee level regarding authentication of the service providing apparatus that has requested authentication and guarantee levels regarding authentication of the ID managing apparatuses.

12. The authentication broker apparatus according to claim 11 ,

wherein, in accordance with the condition fulfillment information, the processor is configured to extract, from the ID managing apparatuses having guarantee levels that differ from the guarantee level regarding authentication of the service providing apparatus, the at least one ID managing apparatus that fulfills an authentication condition of the service providing apparatus that has requested authentication.

13. A non-transitory computer readable medium storing an authentication broker program causing a computer to execute a process for authentication brokering, the process comprising:

extracting in response to an authentication request from a first service providing apparatus that provides a service, from ID managing apparatuses that manage user ID codes used by users to access a service, at least one ID managing apparatus that fulfills the authentication condition for authentication of the first service providing apparatus; and

transmitting, to the first service providing apparatus, link information to access the at least one ID managing apparatus that is extracted; and

acquiring a condition fulfillment information in which an authentication condition and fulfillment conditions are registered, the authentication condition relating to a condition required to authentication of the service providing apparatus and including one or more authentication items, the fulfillment conditions indicating whether the ID managing apparatuses fulfill each of the one or more authentication items,

wherein, in response to an authentication request from the service providing apparatus, the at least one ID managing apparatus, which fulfills an authentication condition of the service providing apparatus that has requested authentication, is extracted in accordance with the condition fulfillment information.

14. An authentication broker apparatus comprising:

means for extracting in response to an authentication request from a service providing apparatus that provides a service, from ID managing apparatuses that manage user ID codes used by users to access a service, at least one ID managing apparatus that fulfills the authentication condition for authentication of the first service providing apparatus; and

means for transmitting, to the first service providing apparatus, link information to access the at least one ID managing apparatus that is extracted; and

means for acquiring a condition fulfillment information in which an authentication condition and fulfillment conditions are registered, the authentication condition relating to a condition required to authentication of the service providing apparatus and including one or more authentication items, the fulfillment conditions indicating whether the ID managing apparatuses fulfill each of the one or more authentication items,

wherein, in response to an authentication request from the service providing apparatus, the at least one ID managing apparatus, which fulfills an authentication condition of the service providing apparatus that has requested authentication, is extracted in accordance with the condition fulfillment information.

Assignments (2)
CHANGE OF NAME Recorded Apr 28, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056078/0098 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2019
From: TOKIE, KATSUJI
To: FUJI XEROX CO., LTD.
Reel/Frame 050550/0300 →
Priority Claims (1)
JP JP2019-073617 · Apr 8, 2019 · national
Continuity (1)
Related Publication 20200322336A1 · Oct 8, 2020