Decentralized Login Challenge Response for User-Controlled Data Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in managing personal information securely and efficiently, particularly in peer-to-peer networks, where users lack control over their data and are subject to privacy concerns and centralized surveillance.

Innovation Solution

A proprietary protocol (@protocol) enables users to manage and share personal information directly, using decentralized resource directories and secure key/value persistence, ensuring permission-based access and end-to-end encryption, allowing users to control their data and communicate securely without relying on third-party services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If centralized resource directories are used for user authentication and data management, then system control and security management are improved, but user privacy is compromised and centralized surveillance occurs

Engineering Contradiction:
Improvesecurity managementVSAvoiduser privacy
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent divides the centralized resource directory into decentralized resource directories distributed across multiple servers. Each server maintains its own copy of user data and authentication information, eliminating the single centralized control point that enables surveillance while maintaining security through distributed validation of challenge-response pairs.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Users authenticate themselves by generating challenge-response pairs using their own private keys stored in their personal devices. The system does not require centralized authentication servers to verify user identity, allowing users to control their own data access while still maintaining secure authentication through cryptographic proof.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If traditional login systems are used, then user authentication is simplified, but user control over personal information is reduced

Engineering Contradiction:
Improveuser authenticationVSAvoiduser control over data
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces challenge-response pairs as an intermediary mechanism between users and websites. Instead of directly storing passwords or personal data in centralized databases, the system uses cryptographic challenges that users can respond to with their private keys, providing both ease of authentication and user control over their information.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the authentication parameter from static passwords or identifiers to dynamic challenge-response pairs. Each authentication attempt generates a new challenge that must be responded to with the user's private key, providing both simplicity for the user and control over their data, as the challenges can be customized per website or context.

Inventive Principle:
Principle #35Parameter changes

3Object-affected harmful factors

If decentralized resource directories are implemented, then user privacy and control are improved, but system complexity increases

Engineering Contradiction:
Improveuser privacyVSAvoidsystem architecture
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent implements a universal challenge-response authentication mechanism that works across multiple websites and services without requiring site-specific authentication systems. The same decentralized resource directory structure and challenge-response protocol can be used by any website, reducing overall system complexity through standardization while maintaining user privacy.

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

Solution Approach 2:

Instead of requiring a completely new decentralized authentication infrastructure, the patent uses copies of existing resource directories distributed across multiple servers. Each server maintains a copy of user data and authentication information, allowing the system to leverage existing infrastructure while achieving decentralization and improved privacy.

Inventive Principle:
Principle #26Copying

4Ease of manufacture

If centralized data storage is used, then data management is simplified, but vulnerability to breaches increases

Engineering Contradiction:
Improvedata managementVSAvoidbreach risk
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent segments user data into multiple distributed copies across different servers rather than storing it in a single centralized database. This segmentation means that even if one server is compromised, the data remains secure on other servers, reducing the impact of breaches while maintaining simplified data management through the standardized decentralized structure.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250358126A1Enhanced login processes using proprietary security and protocol for sharing and managing personal information
Publication Date: 2025.11.20 ATSIGN INC
  • US20250358126A1 patent drawing
  • US20250358126A1 patent drawing
  • US20250358126A1 patent drawing

AI summary

The present disclosure involves systems, software, and computer implemented methods for enhanced login processes. A first login page of a website is received that includes a field that enables a user to enter a handle for a decentralized resource directory. A handle for the decentralized resource directory is received in the field and provided to a webserver. A second login page is received that includes a challenge code for the handle. A challenge value is generated based on the challenge code. A location in the decentralized resource directory is determined, based on the challenge value. A request is sent to a protocol server that manages the personalized resource directory to store the challenge value in the decentralized resource directory at the location as a login challenge response for logging into the website. A login result page is received that indicates a result of the webserver processing the login challenge response.