Context-Aware Frictionless Authentication Score Calculation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current authentication systems lack flexibility and contextual awareness, failing to determine the optimal authentication method that balances ease-of-use and security, especially when multiple devices with different authentication capabilities are available, such as a mobile device with a front-facing camera and a laptop with a webcam.

Innovation Solution

A context-aware authentication system that calculates authentication scores dynamically by considering the characteristics of available authentication methods and contextual factors like device position, location, and network security, allowing for the selection of the most convenient and secure method.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single authentication method is used for all users and devices, then the authentication system is simple to implement, but it cannot adapt to different contextual situations and device capabilities

Engineering Contradiction:
Improveauthentication method adaptabilityVSAvoidauthentication system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The authentication system dynamically selects authentication methods based on real-time contextual factors including device capabilities, user preferences, and security requirements. The system evaluates multiple authentication methods and transitions between them based on changing conditions, making the authentication process adaptive rather than static.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes authentication parameters such as method selection, security level, and verification steps based on contextual parameters like device type, location, time of day, and user history. This allows the authentication system to adapt to different situations by modifying its operational parameters rather than using a fixed approach.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If multiple authentication methods are always required, then security is enhanced, but user convenience and authentication speed deteriorate

Engineering Contradiction:
Improveauthentication securityVSAvoidauthentication convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system applies partial authentication actions by selecting only the necessary number of authentication methods required for each specific context. Instead of always requiring multiple authentication steps, the system determines the minimum sufficient authentication based on risk assessment, contextual factors, and security policies, thereby maintaining security while improving user convenience.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The authentication system uses feedback from contextual sensors, user behavior analysis, and security event monitoring to dynamically adjust the number and type of authentication methods required. This feedback loop allows the system to enhance security when risks are detected while reducing authentication steps when the context is low-risk, balancing security and convenience.

Inventive Principle:
Principle #23Feedback

3Reliability

If the system always selects the most secure authentication method, then security is maximized, but user experience and authentication time worsen

Engineering Contradiction:
Improveauthentication securityVSAvoidauthentication time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system changes the security parameter of authentication methods based on contextual conditions. When high security is required (e.g., sensitive operations, unrecognized devices, suspicious activity), the system selects more secure but time-consuming methods. When lower security risk is present, the system selects faster authentication methods, thereby optimizing the balance between security and time based on real-time parameter changes.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The authentication system dynamically adjusts the security level and method selection based on real-time contextual factors such as user behavior patterns, device recognition, location data, and threat intelligence. This dynamic approach allows the system to maximize security when necessary while minimizing authentication time during routine, low-risk operations.

Inventive Principle:
Principle #15Dynamics

4Productivity

If context-aware authentication is implemented, then authentication optimality is improved, but system complexity and computational requirements increase

Engineering Contradiction:
Improveauthentication efficiencyVSAvoidauthentication system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The authentication system is segmented into modular components including contextual data collection, authentication method evaluation, score calculation, and method selection. Each component handles a specific aspect of the authentication process, allowing for independent optimization and maintenance. This segmentation manages system complexity by breaking down the complex decision-making process into manageable, reusable modules.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary authentication score calculation layer that mediates between contextual factors and authentication method selection. This intermediary component processes multiple contextual parameters and transforms them into a simplified authentication score, which then guides the selection of appropriate authentication methods. This intermediary layer reduces the complexity of direct multi-parameter decision-making.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11539694B2Method and system for context aware frictionless authentication based on authentication scores
Publication Date: 2022.12.27 CITRIX SYSTEMS INC
  • US11539694B2 patent drawing
  • US11539694B2 patent drawing
  • US11539694B2 patent drawing

AI summary

Described embodiments provide systems and methods for context aware frictionless authentication. A server may determine authentication method information, contextual scores and contextual weights of a device, in connection with a user request to access a resource via the device. The authentication method information may include a weight and a completion duration for each of a plurality of authentication methods available via the device. The server may determine an authentication score for each of the plurality of authentication methods using the authentication method information, the contextual scores and the contextual weights of the device. The server may identify a first authentication method from the plurality of authentication methods, according to the determined authentication score. The server may authenticate the user request via the first authentication method using a first device that supports the first authentication method.