Customized User Validation via Dynamic Profile Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current user validation techniques, such as username and password, are insufficient in certain environments and do not provide customized experiences, leading to inadequate security and access control.

Innovation Solution

A system that allows administrators to assign customized login flows based on user profiles, incorporating additional authentication methods like time-based one-time passwords, YubiKey, and two-factor authentication, enabling enhanced security and access management through customizable authentication processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional username and password validation is used, then the system is simple and easy to operate, but security and access control are insufficient

Engineering Contradiction:
ImprovesecurityVSAvoidvalidation system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The validation system is segmented into multiple independent validation methods (username/password, MFA, biometric, etc.). Each method can be independently configured and applied to different user groups, allowing the system to maintain simplicity for basic validation while adding security layers only where needed, thus resolving the contradiction between security improvement and system complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The validation system dynamically adapts to different users and contexts by selecting appropriate validation methods based on user profiles, risk assessments, and environmental factors. This dynamic approach allows the system to maintain strong security for high-risk scenarios while keeping the validation process simple and fast for low-risk scenarios, balancing security and complexity

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If customized user validation flows are implemented, then access control and user experience are improved, but system complexity increases

Engineering Contradiction:
Improvecustomization capabilityVSAvoidvalidation flow complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A universal validation framework is implemented that can handle multiple validation types (username/password, MFA, biometric, token-based) through a single unified system. This multi-functional approach allows customized validation flows for different user groups without requiring separate complex systems for each validation method, thus improving adaptability while controlling overall system complexity

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

Solution Approach 2:

The system uses parameter changes to customize validation flows by modifying validation parameters (method type, order, conditions) based on user profiles and contexts. This allows flexible customization of validation processes for different user groups without fundamentally changing the system architecture, thereby improving versatility while maintaining manageable complexity

Inventive Principle:
Principle #35Parameter changes

3Reliability

If multiple authentication methods are integrated, then security is enhanced, but the validation process becomes more complex

Engineering Contradiction:
Improveauthentication securityVSAvoidvalidation process simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The validation system incorporates feedback mechanisms that assess user risk profiles and validation history to dynamically determine which authentication methods to apply. This feedback-driven approach ensures that multiple authentication methods are used only when security risks warrant it, while maintaining simple and fast validation processes for low-risk users, thus enhancing security without unnecessarily complicating the user experience

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10764277B2Customized user validation
Publication Date: 2020.09.01 SALESFORCE INC
  • US10764277B2 patent drawing
  • US10764277B2 patent drawing
  • US10764277B2 patent drawing

AI summary

Mechanisms and techniques for customized user validation. A login attempt is received from a remote electronic device with one or more computing devices that provide access to one or more resources. The login attempt is analyzed to determine a profile from a plurality of profiles corresponding to the login attempt. The one or more computing devices support the plurality profiles with each profile having a corresponding flow. The flow corresponding to the profile is performed prior to allowing continuation of the login attempt. The login attempt is continued, via the one or more computing devices, after the flow corresponding to the profile is completed. Access is granted to the one or more resources, via the one or more computing devices, in response to a successful completion of the login attempt.