Dynamic Image Authentication Using Temporal Interaction Patterns
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Static image-based user authentication systems are limited in conveying user knowledge and are vulnerable to computational solvation or human deciphering challenges, discouraging legitimate users and allowing unauthorized access.
Innovation Solution
A method and system that utilize dynamic images, where user interactions and their durations are detected and compared to stored values, authenticating users based on matching interactions and durations, incorporating either static image sequences or video streams, and optionally transmitted to a remote device for verification.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If static image-based authentication is used, then the authentication process is simple and intuitive, but the amount of knowledge a user can impart is limited and the system is vulnerable to computational solvation
Solution Approach 1:
The patent transitions from static image-based authentication to dynamic image-based authentication. The dynamic images incorporate temporal elements and motion, requiring users to interact with changing visual content over time. This adds complexity that prevents computational solvation while maintaining user-friendly interaction through natural pointing or clicking actions on the display screen.
Solution Approach 2:
The patent introduces the temporal dimension to authentication by using dynamic images that change over time. Instead of a single static image, the system presents a sequence of images or a video stream, adding the time dimension to the spatial interaction. This allows the system to capture not just where users click but also when they click, creating a more robust authentication signature.
2Reliability
If moving CAPTCHA images are used, then computational solvability is reduced, but the images become extremely difficult for humans to decipher
Solution Approach 1:
The patent uses partial action by presenting only a portion of the dynamic image content at each moment. The full authentication challenge is distributed across multiple frames or time points, requiring users to track and interact with specific elements at specific times. This partial presentation maintains security while preserving human ability to solve the challenge through sequential processing.
Solution Approach 2:
The system prepares dynamic images with predetermined interaction points and timing that align with human cognitive processing. The dynamic content is designed in advance to allow human users to naturally track and interact with key elements, while the overall temporal pattern remains computationally difficult to solve without human-level temporal reasoning.
3Reliability
If dynamic images with temporal knowledge are used, then authentication security is enhanced, but the device complexity increases
Solution Approach 1:
The patent uses digital copies of images in dynamic sequences rather than complex physical mechanisms. The dynamic images are generated and displayed using standard software and display technologies, leveraging existing computational infrastructure. This approach enhances security through temporal patterns while avoiding the need for specialized hardware beyond a standard display screen and processor.
Data Source
AI summary
An approach is described for authenticating a user. An associated method includes displaying a dynamic image on a display screen, detecting a user interaction with the displayed image, and detecting a duration of the detected user interaction. The method further includes comparing the detected user interaction and the detected duration with a stored user interaction and a stored duration. The method further includes authenticating the user upon determining that the detected user interaction matches the stored user interaction and the detected duration matches the stored duration. In an embodiment, the method further includes transmitting the detected user interaction and the detected duration to a remote device. In such embodiment, the method step of comparing the detected user interaction and the detected duration with the stored user interaction and the stored duration is performed by the remote device.


