Time-Limited Authentication Credentials for Parallel Data Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for large databases face challenges in improving precipitation speed due to security measures that limit concurrent processing by multiple threads, leading to inefficiencies in data access and processing.

Innovation Solution

A method and system for providing authentication credentials that allow multiple processes to access a dataset simultaneously by using time-limited credentials, ensuring seamless transitions between credential sets to maintain security and enable parallel processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If security measures are implemented to protect data in large databases, then data security is improved, but the ability to improve precipitation speed and enable concurrent processing is limited

Engineering Contradiction:
Improvedata securityVSAvoidprecipitation speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the authentication process by issuing time-limited credentials to different processes. Each credential is valid for a specific time window, allowing multiple processes to access data concurrently within their respective time windows while maintaining security through temporal separation of authentication contexts.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary authentication by issuing credentials before data access occurs. The credentials are pre-configured with time validity periods, allowing processes to authenticate and access data without real-time security checks, thereby improving processing speed while maintaining security through pre-established authentication boundaries.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If multiple processes are allowed to access data simultaneously for parallel processing, then processing speed is improved, but security risks increase due to potential credential conflicts

Engineering Contradiction:
Improveprocessing speedVSAvoidsecurity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements dynamic credential management where each process receives credentials with specific time validity periods. The credentials are dynamically issued and revoked based on time windows, allowing multiple processes to operate concurrently during their respective valid periods while automatically expiring to maintain security. This dynamic temporal management enables parallel processing without permanent security compromises.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12476963B1Systems and methods of preserving security authentication for multi-threaded data processing
Publication Date: 2025.11.18 ELEMENTAL TECHNOLOGY LLC (AN ARIZONA LLC)
  • US12476963B1 patent drawing
  • US12476963B1 patent drawing
  • US12476963B1 patent drawing

AI summary

Various methods, systems, and computer program products for providing authentication across multiple processes. An example method includes causing a transmission of a first request for authentication. The example method also includes receiving a first set of authentication credentials valid for a first time period. The first set of authentication is distributed to a first set of processes to access data in the first dataset during the first time period. The example method further includes causing a transmission of a second request for authentication. The second request for authentication is transmitted within the first time period in which the first set of authentication credentials is valid. The example method still further includes receiving a second set of authentication credentials valid for a second time period. The second set of authentication credentials is distributed to the first set of processes to access data in the first dataset during the second time period.