Client Program Selection by Login Method

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users may accidentally download client programs with incorrect login methods, leading to compatibility issues when using network services, as they need to select the correct login method for services like OAuth authentication.

Innovation Solution

An information processing system that determines the appropriate client program based on the user's login method and controls its download to the client terminal, ensuring that only compatible programs are downloaded, such as by displaying a download screen with installers for port monitors and printer drivers that match the user's login method.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users are provided with multiple client program options for different login methods, then the adaptability of the system is improved, but the risk of users mistakenly selecting incompatible programs increases

Engineering Contradiction:
Improvelogin method compatibilityVSAvoidprogram selection accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The service providing device performs preliminary determination of the appropriate client program based on the user's login method before the user downloads it. The device receives a download request, determines the suitable client program according to the user's authentication method (e.g., OAuth, username/password), and then provides that specific program for download, preventing users from selecting incompatible versions

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from the user's login method information to dynamically control which client program is offered for download. The service providing device monitors the user's authentication method and provides feedback by restricting or guiding the download option to only compatible client programs, creating a closed-loop system that prevents mismatches

Inventive Principle:
Principle #23Feedback

2Ease of operation

If the system automatically determines and provides the correct client program, then user convenience is improved, but the system complexity increases

Engineering Contradiction:
Improvedownload process simplicityVSAvoidprogram determination logic
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The service providing device performs self-service by automatically determining the appropriate client program based on the user's login method without requiring user intervention or manual selection. The system autonomously matches the user's authentication method with the compatible client program and provides it for download, simplifying the user experience while centralizing the complexity in the service providing device

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11489929B2System and method for determining client program based on login method
Publication Date: 2022.11.01 RICOH CO LTD
  • US11489929B2 patent drawing
  • US11489929B2 patent drawing
  • US11489929B2 patent drawing

AI summary

An information processing system, a service providing device, and an information processing method. The information processing system receives a request for downloading a client program to a client terminal from a user operating the client terminal, determines at least one client program from one or more client programs according to the login method of the user, and control to send the determined client program to the client terminal.