Cross-Platform Authentication via Disposable Verification Codes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing user authentication methods for cross-platform access are cumbersome, particularly when users forget passwords or prefer not to disclose credentials in group settings, leading to frustrating and time-consuming login processes.

Innovation Solution

A system and method for expediting user authentication using an automated process that involves a computing platform with a user database and biometric profiles, where a verification device sends a validation code to an access device, allowing users to log in without remembering passwords, and enabling secure access across different devices without requiring password entry.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional password-based authentication is used, then user account security is ensured, but the login process becomes time-consuming and frustrating when users forget passwords or need to access from multiple devices

Engineering Contradiction:
Improveuser account securityVSAvoidlogin process time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary authentication by sending a verification code to the user's registered email address before the actual login process. This pre-authentication step verifies the user's identity in advance, eliminating the need for password entry during the login process and significantly reducing login time while maintaining security.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary verification code system that mediates between the user and the authentication system. Instead of directly using passwords, the system uses a temporary verification code sent to the user's email as an intermediate authentication mechanism, which simplifies the login process while maintaining security requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If password-based authentication is required, then account security is maintained, but users cannot conveniently share access in group settings without disclosing credentials

Engineering Contradiction:
Improveaccount securityVSAvoidconvenience of shared access
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The verification code serves as an intermediary that allows temporary access sharing without exposing permanent credentials. The code can be shared with group members for collaborative access, and once used, it becomes invalid, ensuring that sensitive authentication information is never disclosed or reused.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The authentication system uses disposable verification codes that are valid for only one use and a limited time period. These single-use codes can be safely shared among group members without compromising long-term account security, as they become invalid after use or expiration.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Adaptability or versatility

If cross-platform authentication is enabled, then accessibility to content is improved, but the complexity of authentication mechanisms increases

Engineering Contradiction:
Improvecross-platform accessibilityVSAvoidauthentication mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The email-based verification system serves as a universal authentication mechanism that works across all platforms and devices. Instead of implementing platform-specific authentication methods, the system uses a single universal approach (email verification) that functions consistently across smartphones, tablets, laptops, and other devices, simplifying the overall authentication architecture.

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

Data Source

PatentUS11711358B2Expedited user authentication
Publication Date: 2023.07.25 DISNEY ENTERPRISES INC
  • US11711358B2 patent drawing
  • US11711358B2 patent drawing
  • US11711358B2 patent drawing

AI summary

A system for granting access to an account at an access device includes a computer server having a hardware processor and a memory storing a software code. The hardware processor executes the software code to receive a login request from the access device through a first communications socket, open a second communications socket between the access device and the computer server, transmit a verification request message including a required call-to-action to a verification device through a third communications socket, and receive a verification response message verifying that the required call-to-action has been completed at the verification device. Upon receiving the verification response message, the software code sends an access token for accessing the account to the access device through the second communications socket, receives the access token from the access device, and grants the access device access to the account.