Continuous Authentication for Single Sign-On Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital security systems face limitations in providing secure single sign-on access to multiple computing services, as they often rely on access tokens or pre-stored credentials, leading to single points of failure and inadequate authentication controls, which can result in unauthorized access and data breaches.

Innovation Solution

A security system employing continuous multi-factor authentication (CMFA) between an authentication server and user devices, establishing a secure communication channel and continuously authenticating users, eliminating the need for access tokens and pre-stored credentials, ensuring secure access across multiple services without re-authentication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional SSO procedures use access tokens to grant user access to multiple services, then ease of operation is improved, but security is worsened due to single point of failure and loss of user control

Engineering Contradiction:
Improvesingle sign on accessVSAvoidauthentication security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent extracts the authentication verification process from the initial login moment and distributes it continuously across multiple service access points. Instead of relying on a single access token issuance, the system continuously verifies authentication status at each service boundary, removing the single point of failure inherent in token-based SSO.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system implements continuous feedback loops where authentication status is repeatedly verified between the user device and each service. The authentication server provides ongoing feedback about credential validity, and services report access attempts back to the authentication server for real-time verification, creating a dynamic security monitoring system.

Inventive Principle:
Principle #23Feedback

2Reliability

If users maintain multiple credentials for different computing services, then security is improved through credential diversity, but ease of operation is worsened due to difficulty in remembering credentials

Engineering Contradiction:
Improvecredential securityVSAvoidcredential management
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent creates a universal authentication mechanism where a single set of credentials stored on the user device can authenticate across multiple different services. The authentication server acts as a multi-functional intermediary that validates the same credentials against multiple service providers, eliminating the need for users to manage separate credentials for each service while maintaining security through centralized verification.

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

3Ease of operation

If conventional password managers use a master password to protect all credentials, then ease of operation is improved, but security is worsened due to single point of failure

Engineering Contradiction:
Improvecredential accessVSAvoidauthentication security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent extracts the authentication verification function from the master password storage model and relocates it to continuous service-level verification. Instead of relying on a single master password that protects all credentials centrally, the system extracts verification responsibilities and distributes them to individual service access points, eliminating the single point of failure.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The authentication security model is segmented from a centralized master password protection approach into distributed service-level verification. Each service access point independently verifies credentials through the authentication server, breaking the monolithic security model into separate, independent verification instances that cannot all fail simultaneously.

Inventive Principle:
Principle #1Segmentation

4Productivity

If access tokens are used for SSO, then productivity is improved by eliminating re-authentication, but security is worsened due to unauthorized access risks and data breaches

Engineering Contradiction:
Improveaccess efficiencyVSAvoidunauthorized access risk
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent implements continuous authentication verification that persists throughout the user's access session. Rather than a one-time token issuance, the system maintains continuous verification of credential validity at each service access point, ensuring that authentication remains active and verified throughout the entire usage period without interruption or token expiration.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system establishes continuous feedback mechanisms where the authentication server monitors and verifies credential validity in real-time across all service accesses. Unauthorized access attempts trigger immediate feedback loops that alert the authentication server, which can then invalidate credentials or alert users, providing ongoing security monitoring rather than static token-based access.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11252142B2Single sign on (SSO) using continuous authentication
Publication Date: 2022.02.15 IDEE LTD
  • US11252142B2 patent drawing
  • US11252142B2 patent drawing
  • US11252142B2 patent drawing

AI summary

Systems and methods for continuous secure single sign on for secure access services. A user device stores a first authentication factor associated with a user for authorizing access. An authentication server receives an authentication request by the user to a secure access service and establishes a secure communication channel between the authentication server and the user device. The user device performs a user authentication according to a second authentication factor, generates an authentication response indicating the first authentication factor and confirming the authentication, the authentication response and transmits the response to the authentication server via the secure communication channel. The authentication server grants access to the secure access service based on the authentication response, repeatedly determines whether the secure communication channel is maintained while the user accesses the secure access service, and permits access to the secure access service by the user while the secure communication channel is maintained.