GPU Frame Buffer Token Detection for Video Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multifactor authentication methods often rely on a single source or device for collecting authentication factors, which can be insecure and lack robustness in high-stakes interactions, such as real-time video and audio communications.

Innovation Solution

The implementation of a system that uses visual data as a factor in multifactor authentication, where a token is displayed on a secondary device and captured by a primary device with a camera, utilizing a graphics processing unit (GPU) to analyze the frame buffer and detect the token for authentication purposes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single device is used for collecting authentication factors, then device complexity is reduced, but security and reliability are compromised

Engineering Contradiction:
Improveauthentication securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The authentication system is segmented into multiple independent components: a first device that captures visual data, a second device that displays the token, and a GPU that performs frame buffer analysis. This segmentation allows each component to specialize in a specific function, improving overall security while distributing system complexity across multiple devices rather than concentrating it in one device.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The GPU frame buffer analysis acts as an intermediary between the captured visual data and the authentication decision. The frame buffer serves as an intermediate storage that allows the system to analyze the token visually without directly exposing the authentication logic, adding a layer of security while maintaining system architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If visual data analysis is performed using traditional CPU methods, then processing speed is adequate, but analysis precision and token detection accuracy are insufficient

Engineering Contradiction:
Improvetoken detection accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent replaces traditional CPU-based image processing with GPU-based parallel processing. The GPU's architecture is specifically designed for handling visual data and frame buffer analysis, providing both higher precision in token detection and improved processing speed through parallel computation capabilities. This substitution resolves the contradiction by leveraging hardware specifically optimized for the task.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system changes the processing parameters by utilizing the GPU frame buffer's ability to handle high-resolution visual data with multiple color channels and precision levels. The frame buffer allows for more detailed analysis of the token's visual characteristics, improving detection accuracy while the GPU's parallel processing maintains high productivity.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If multiple authentication factors are collected from different devices, then authentication robustness is improved, but system complexity and coordination requirements increase

Engineering Contradiction:
Improveauthentication robustnessVSAvoidsystem coordination complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The GPU frame buffer system serves multiple functions: it stores visual data, performs token detection, and provides authentication verification. This multi-functionality reduces the need for separate dedicated components for each function, thereby reducing overall system complexity while still collecting and processing multiple authentication factors from different devices.

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

Solution Approach 2:

The patent merges the token detection and authentication verification processes into a unified GPU-based frame buffer analysis system. By combining these functions, the system reduces coordination overhead between separate components while maintaining the robustness of multi-factor authentication from different devices.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11601276B2Integrating and detecting visual data security token in displayed data via graphics processing circuitry using a frame buffer
Publication Date: 2023.03.07 MOBEUS IND INC
  • US11601276B2 patent drawing
  • US11601276B2 patent drawing
  • US11601276B2 patent drawing

AI summary

An apparatus, method, and computer readable medium that include establishing a video connection between the apparatus and a first device, in response to establishing the video connection, transmitting a token to a second device equipped with a display, the token being displayed on the display of the second device, receiving visual data comprising the token displayed on the display of the second device, the visual data being generated by the first device, that includes a camera, capturing the token displayed on the display of the second device, accessing a frame buffer of a graphics processing unit (GPU), analyzing, in the frame buffer of the GPU, a frame representing a section of the visual data to detect the token, and in response to the token being detected in the visual data, generating an authentication to authenticate the video connection between the apparatus and the first device.