User List Pre-population for Authentication Input Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for user authentication in cloud services require users to input authentication data on small screens, such as operation panels, which is time-consuming and effort-intensive.

Innovation Solution

A data processing system that includes an authentication requesting unit, an obtaining unit, and an accepting unit, which allows users to authenticate via an input screen, stores association data, and displays a user list for selection, reducing the need for manual input of authentication data by pre-populating fields with stored user information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users input authentication data manually on the input screen, then authentication can be performed, but the process becomes time-consuming and effort-intensive on small screens

Engineering Contradiction:
Improveease of authenticationVSAvoidauthentication time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically obtaining association data from the data processing apparatus before the authentication process. The obtaining unit retrieves user information in advance, and the accepting unit pre-populates the input screen with this data, so users only need to confirm or make minor adjustments rather than typing everything manually.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements self-service by automatically filling authentication data without requiring manual input from the user. The accepting unit reads out user specifying data from the stored association data and automatically populates the input screen fields, allowing the system to serve itself by reducing human intervention in the authentication process.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If the system displays a user list with pre-filled authentication data, then input effort is reduced, but the system complexity increases due to additional components for storing and retrieving association data

Engineering Contradiction:
Improveease of authenticationVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The service using apparatus performs multiple functions: it acts as both an authentication interface for users and a data management system that stores and retrieves association data. The storage unit and obtaining unit enable the system to serve multiple purposes - maintaining user data records and facilitating quick authentication - without requiring separate dedicated systems.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The association data stored in the storage unit acts as an intermediary between the user and the authentication system. Instead of users directly inputting all authentication data or the system querying external databases in real-time, the pre-stored association data mediates the authentication process by providing ready-to-use information that bridges the user's selection and the final authentication credentials.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9661184B2Data processing system and data processing method for authenticating user by utilizing user list obtained from service providing apparatus
Publication Date: 2017.05.23 RICOH CO LTD
  • US9661184B2 patent drawing
  • US9661184B2 patent drawing
  • US9661184B2 patent drawing

AI summary

A data processing system includes a data processing apparatus providing a service to a service using apparatus and the service using apparatus that includes an authentication requesting unit that requests the data processing apparatus to authenticate the user by user specifying data input via an input screen, an obtaining unit that obtains, when the user is successfully authenticated, association data associated with the user specifying data from the data processing apparatus to store in a storage unit, and an accepting unit that displays, when the association data is stored in the storage unit, a user list of users specified from the association data in the input screen, reads out, upon a selection of a user from the user list, a part of the user specifying data from the association data corresponding to the selected user, and accepts an input of information except the read out part from the input screen.