Login Server Mediator for User Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Independent software developers and small companies face challenges in efficiently managing user login processes for their web and desktop applications, as they often need to focus on application operation rather than user management.

Innovation Solution

Implementing a login server that handles user management responsibilities, processing login requests, outputting login forms, receiving modified login forms, and determining user access, thereby freeing the customer server from these responsibilities and allowing developers to focus on application operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If independent software developers implement user management and login processes themselves, then they can control security and user access, but they waste time and resources on maintenance and configuration instead of focusing on application operation

Engineering Contradiction:
Improveease of login processVSAvoidtime spent on user management
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent introduces a login server as an intermediary component between the customer server and users. This dedicated login server handles all authentication operations, allowing the customer server to outsource user management while maintaining security control. The login server acts as a mediator that processes login requests, validates credentials, and manages user access without requiring the customer server to implement these functions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the login functionality from the customer server by implementing a separate login server. This segmentation allows the authentication process to be isolated as a dedicated service, enabling the customer server to focus solely on application operation while the login server handles user management, security validation, and access control independently.

Inventive Principle:
Principle #1Segmentation

2Reliability

If customer servers process login requests directly, then they can manage user access control, but they increase device complexity and divert focus from application operation

Engineering Contradiction:
Improveuser access controlVSAvoidcomplexity of customer server
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The login server serves as an intermediary that handles all user access control operations. It receives login requests from users, validates credentials against stored user information, and determines access rights. This intermediary approach maintains reliable access control while removing the complexity of implementing authentication mechanisms within the customer server.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent extracts the user management and access control functionality from the customer server and places it in a dedicated login server. This extraction removes the complicating factors of user management from the customer server, allowing it to focus on application operation while the login server provides reliable authentication and access control services.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If developers configure and maintain login processes themselves, then they can customize authentication methods, but they increase the difficulty of detecting and measuring security issues

Engineering Contradiction:
Improvecustomization of login processVSAvoiddifficulty of detecting security issues
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The login server acts as a centralized intermediary that handles all authentication customization. Developers can configure authentication methods, user validation rules, and access control policies at the login server rather than within the customer server. This centralization makes it easier to detect and measure security issues, as all authentication activity passes through a single point where security can be monitored and analyzed.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9830435B2Method and system for providing login as a service
Publication Date: 2017.11.28 SALESFORCE INC
  • US9830435B2 patent drawing
  • US9830435B2 patent drawing
  • US9830435B2 patent drawing

AI summary

Systems and methods are provided for providing login as a service. A system receives, via a customer server, a request from a user computer to login to a customer application provided by the customer server. The system outputs a login form to the user computer, receives a modified login form from the user computer, and determines whether the modified login form enables the user computer to login to the customer application. If the modified login form enables the user computer to login to the customer application, the system notifies the customer server that the modified login form enables the user computer to login to the customer application.