Agreement Term Notification Logic for Service Authentication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems fail to prevent duplication of agreement terms when a user logs into a second service using authentication from a first service, leading to unnecessary reconfirmation of agreement terms.
Innovation Solution
An information processing apparatus that stores logs of agreement terms for each service and uses a processor to determine whether to notify the user of an agreement term on the second service based on the terms already notified on the first service, avoiding duplication by not notifying if the terms are identical and notifying if they differ.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the system notifies the user of agreement terms every time they log in to a service, then compliance with regulations is maintained, but duplicate notifications occur when users transition between services using authentication information
Solution Approach 1:
The system performs preliminary checking of the notification log before issuing agreement term notifications. When a user logs in to a second service using authentication information from a first service, the system checks whether the agreement term has already been notified during the first service login, and suppresses duplicate notifications accordingly.
2Ease of operation
If the system checks the notification log to prevent duplicate agreement term notifications, then user workload is reduced, but the device complexity increases due to additional log storage and checking mechanisms
Solution Approach 1:
The system creates a simplified copy of the agreement term notification status by storing only the essential information (agreement term identifier and notification timestamp) in a log. This lightweight copying approach enables duplicate detection without requiring complex data structures or additional hardware components.
Data Source
AI summary
An information processing apparatus includes: a memory storing an agreement term log notified on each login and an agreement term on each service; and at least one processor, when in a, agreement terms notification, where, after a login on a first service, a second service different from the first service is logged in without a login operation of the user by using authentication information on the first service in order to transition from the first service to the second service, not notify an agreement term on the second service to the user if the agreement term on the second service is identical in the log to an agreement term notified on the first service, and notify the agreement term on the second service to the user if the agreement term on the second service is different in the log from the agreement term notified on the first service.


