IP Library Granted Patent US 11,563,729
Granted Patent B2
US 11,563,729 · App. 16/853,768 · Granted Jan 24, 2023

Information processing apparatus, information processing system, and non-transitory computer readable medium storing program

Inventor: Tsutomu Hirosawa (Kanagawa, JP)
Assignee: FUJIFILM Business Innovation Corp.
H04L63/0815G06F21/44H04L63/0807H04L63/10H04W12/06G06F21/31
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,563,729
App. No.
16/853,768
Granted
Jan 24, 2023
Kind
B2
Abstract

An information processing apparatus includes a processor configured to request a management apparatus for user authentication to acquire second credential information that is used for acquiring first credential information that is used for a Web service, the second credential information indicating that a user has been authenticated, receive the second credential information transmitted from the management apparatus in a case where the user authentication is successful by the management apparatus, transmit the received second credential information to an authentication server, receive the first credential information transmitted from the authentication server in response to the transmission of the second credential information, and use the Web service by using the received first credential information.

Claims (21)

1. An information processing apparatus comprising:

a processor, coupled to a memory, and configured to:

request a management apparatus for user authentication to acquire second credential information that is used for acquiring first credential information that is used for a Web service provided by a service providing apparatus, the second credential information indicating that a user has been authenticated to the management apparatus, wherein the first credential information comprising a first token issued by the authentication server, the second credential information comprising a second token issued by the management apparatus, and the second token comprising information for acquiring the first token to use the Web service provided by the service providing apparatus,

receive the second credential information transmitted from the management apparatus in a case where the user authentication is successful by the management apparatus,

transmit the received second credential information to an authentication server in a case where the user authentication is successful by the management apparatus, and specific information determined only between the information processing apparatus and the authentication server,

receive the first credential information transmitted from the authentication server in response to the transmission of the second credential information based on a result of verification of the transmitted second credential information and the specific information,

transmit third credential information stored in the memory to the authentication server, wherein the third credential information is transmitted to the authentication server for updating the first credential information and acquiring the updated first credential information, wherein the third credential information comprises a refresh token issued by the authentication server for updating the first token,

receive the first credential information transmitted from the authentication server in a case where the transmitted third credential information is confirmed to be valid by the authentication server, and

access the Web service by using the received first credential information which is updated by using the third credential information.

2. The information processing apparatus according to claim 1 ,

wherein the processor is further configured to

receive information for creating a screen for the user to input authentication information used for user authentication by the management apparatus, from the management apparatus, and

create the screen based on the information for creating the screen to display the created screen on a display device.

3. A non-transitory computer readable medium storing a program causing a computer to

request a management apparatus for user authentication to acquire second credential information that is used for acquiring first credential information that is used for a Web service provided by a service providing apparatus, the second credential information indicating that a user has been authenticated to the management apparatus, wherein the first credential information comprising a first token issued by the authentication server, the second credential information comprising a second token issued by the management apparatus, and the second token comprising information for acquiring the first token to use the Web service provided by the service providing apparatus,

receive the second credential information transmitted from the management apparatus in a case where the user authentication is successful by the management apparatus,

transmit the received second credential information to the authentication server, in a case where the user authentication is successful by the management apparatus, and specific information determined only between the information processing apparatus and the authentication server

receive the first credential information transmitted from the authentication server in response to the transmission of the second credential information based on a result of verification of the transmitted second credential information and the specific information,

transmit third credential information stored in the memory to the authentication server, wherein the third credential information is transmitted to the authentication server for updating the first credential information and acquiring the updated first credential information, wherein the third credential information comprises a refresh token issued by the authentication server for updating the first token,

receive the first credential information transmitted from the authentication server in a case where the transmitted third credential information is confirmed to be valid by the authentication server,

access the Web service by using the received first credential information which is updated by using the third credential information.

Assignments (2)
CHANGE OF NAME Recorded May 13, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056223/0414 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2020
From: HIROSAWA, TSUTOMU
To: FUJI XEROX CO., LTD.
Reel/Frame 052531/0563 →
Priority Claims (1)
JP JP2019-186125 · Oct 9, 2019 · national
Continuity (1)
Related Publication 20210112048A1 · Apr 15, 2021
Cited By (2)
US 12,455,949 US 12,470,536