IP Library Granted Patent US 12,222,952
Granted Patent B2
US 12,222,952 · App. 18/586,634 · Granted Feb 11, 2025

Information processing system and log storage method for information processing system

Inventors: Tomoyuki Kodama (Tokyo, JP); Mitsuo Hayasaka (Tokyo, JP)
Assignee: HITACHI VANTARA, LTD.
G06F16/2471G06F16/27G06F21/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 12,222,952
App. No.
18/586,634
Granted
Feb 11, 2025
Kind
B2
Abstract

When a cooperation source user name corresponding to identification information of a user included in a received request is included in a cooperation destination system user information, a cooperation destination system converts the identification information of the user included in the request into a user ID corresponding to the cooperation source user name in a cooperation destination system user information. The cooperation destination system processes the request based on the user ID and determines whether or not a cooperation source user name corresponding to the user ID is included in the cooperation destination system user information. In a case where the cooperation source user name corresponding to the user ID is included in the cooperation destination system user information, the cooperation destination system converts the user ID into a cooperation source user name corresponding to the user ID in the cooperation destination system user information.

Claims (40)

1. An information processing system that cooperates with a cooperation source system to process a request received via the cooperation source system and a request received directly without the cooperation source system, the information processing system comprising:

a processor; and

a storage unit, wherein

the storage unit stores user information for managing user identification information for uniquely identifying a user in the information processing system and cooperation source user identification information for identifying a cooperation source user in the cooperation source system in a case where the user is the cooperation source user in the cooperation source system in association with each other, and

the processor is configured to

receive the request,

determine whether or not the cooperation source user identification information corresponding to identification information of a user included in the received request is included in the user information,

convert the identification information into user identification information corresponding to the cooperation source user identification information in the user information, in a case where the cooperation source user identification information is included in the user information,

process the request based on the user identification information,

determine whether or not the cooperation source user identification information corresponding to the user identification information is included in the user information, when a log related to processing on the request is output,

convert the user identification information into the cooperation source user identification information corresponding to the user identification information in the user information in a case where the cooperation source user identification information corresponding to the user identification information is included in the user information, and

output the log including the cooperation source user identification information converted from the user identification information.

2. The information processing system according to claim 1 , wherein

the user information is provided for managing, in association with each other,

the user identification information,

the cooperation source user identification information for identifying the cooperation source user in the cooperation source system in a case where the user identified by the user identification information is the cooperation source user in the cooperation source system, and

cooperation source system identification information for identifying the cooperation source system, and

the processor is further configured to

determine whether or not the cooperation source user identification information corresponding to the user identification information is included in the user information when the log is output,

in a case where the cooperation source user identification information corresponding to the user identification information is included in the user information, convert the user identification information into the cooperation source user identification information corresponding to the user identification information in the user information, and convert identification information of a request source system of the request into the cooperation source system identification information associated with the cooperation source user identification information in the user information, and

output the log including the cooperation source user identification information converted from the user identification information and the cooperation source system identification information as the identification information of the request source system.

3. The information processing system according to claim 1 , wherein

the processor is further configured to, in a case where the cooperation source user identification information corresponding to the identification information is not included in the user information when the request is received from the cooperation source system,

associate the cooperation source user identification information and new user identification information with each other and register a result of the association as the cooperation source user identification information in the user information.

4. The information processing system according to claim 3 , wherein

the new user identification information is a universally unique identifier (UUID).

5. The information processing system according to claim 1 , wherein

the processor is further configured to

process the request based on the user identification information included in the request when the request is received without the cooperation source system, and

output the log including the user identification information.

6. A log storage method in an information processing system that cooperates with a cooperation source system to process a request received via the cooperation source system and a request received directly without the cooperation source system, the information processing system including a processor and a storage unit, the method comprising:

by the storage unit, storing user information for managing user identification information for uniquely identifying a user in the information processing system and cooperation source user identification information for identifying a cooperation source user in the cooperation source system in a case where the user is the cooperation source user in the cooperation source system in association with each other; and

by the processor,

receiving the request;

determining whether or not the cooperation source user identification information corresponding to identification information of a user included in the received request is included in the user information;

converting the identification information into user identification information corresponding to the cooperation source user identification information in the user information, in a case where the cooperation source user identification information is included in the user information;

processing the request based on the user identification information;

determining whether or not the cooperation source user identification information corresponding to the user identification information is included in the user information, when a log related to processing on the request is output;

converting the user identification information into the cooperation source user identification information corresponding to the user identification information in the user information in a case where the cooperation source user identification information corresponding to the user identification information is included in the user information; and

outputting the log including the cooperation source user identification information converted from the user identification information.

Assignments (2)
COMPANY SPLIT Recorded Aug 20, 2024
From: HITACHI, LTD.
To: HITACHI VANTARA, LTD.
Reel/Frame 069518/0761 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2024
From: KODAMA, TOMOYUKI; HAYASAKA, MITSUO
To: HITACHI, LTD.
Reel/Frame 066555/0207 →
Priority Claims (1)
JP 2023-095786 · Jun 9, 2023 · national
Continuity (1)
Related Publication 20240411768A1 · Dec 12, 2024
References Cited (26)
US 6742015B1 · Bowman-Amuah · 2004 [cited by examiner]
US 7362868B2 · Madoukh · 2008 [cited by examiner]
US 9313254B2 · Ogura · 2016 [cited by examiner]
US 10284565B2 · Wu · 2019 [cited by examiner]
US 12130945B2 · Bobde · 2024 [cited by examiner]
US 20020093527A1 · Sherlock · 2002 [cited by examiner]
US 20080077752A1 · Kinoshita · 2008 [cited by examiner]
US 20090165011A1 · Kato et al. · 2009 [cited by applicant]
US 20120294307A1 · Fujihira · 2012 [cited by examiner]
US 20120296876A1 · Bacinschi · 2012 [cited by examiner]
US 20150092222A1 · Yasukawa · 2015 [cited by examiner]
US 20150324579A1 · Qian · 2015 [cited by examiner]
US 20160080502A1 · Yadav · 2016 [cited by examiner]
US 20160171205A1 · Bauer · 2016 [cited by examiner]
US 20170187726A1 · Turakhia · 2017 [cited by examiner]
US 20180359248A1 · Dwarkaprasad · 2018 [cited by examiner]
US 20190097993A1 · Iwashita · 2019 [cited by examiner]
US 20200259836A1 · Kumar · 2020 [cited by examiner]
US 20220129541A1 · Scrivano · 2022 [cited by examiner]
US 20220173995A1 · Takase · 2022 [cited by examiner]
US 20230195880A1 · Cambou · 2023 [cited by examiner]
US 20240045977A1 · Kimura · 2024 [cited by examiner]
US 20240056450A1 · Cernoch · 2024 [cited by examiner]
US 20240098203A1 · Seo · 2024 [cited by examiner]
CN 114389894A · 2022 [cited by examiner]
JP 2009151560A · 2009 [cited by applicant]