Image Sequence Authentication Key Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing identity authentication methods are vulnerable to identity theft, password hacking, and database breaches, necessitating a more secure and efficient means of user verification.

Innovation Solution

A sequence of images is used as a private key for authentication, where a computing device processes user-provided images to match against stored information, utilizing object detection and classification techniques to validate user identity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional password-based authentication is used, then the authentication process is simple and fast, but the system becomes vulnerable to identity theft, password hacking, and database breaches

Engineering Contradiction:
Improveauthentication securityVSAvoidauthentication system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces traditional password-based authentication with a biometric-based authentication system using image processing. Instead of relying on users to remember and input passwords (mechanical system), the system uses automated image capture, processing, and comparison of biometric features (facial recognition, gait analysis, or other physical characteristics). This substitution enhances security by using unique biological traits while maintaining user convenience through automated verification processes.

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

Solution Approach 2:

The patent introduces an intermediary authentication server that mediates between the user device and the service provider. The server stores and processes biometric templates, performs secure comparison operations, and returns authentication results. This intermediary layer protects sensitive biometric data by keeping it centralized and secure, while allowing distributed access control across multiple devices and services without exposing the raw biometric information.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If biometric authentication systems are implemented, then security is improved, but the processing time and computational resources increase

Engineering Contradiction:
Improveauthentication securityVSAvoidauthentication processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary processing of biometric data during enrollment, creating compressed templates and feature extracts that can be quickly compared during authentication. The system pre-processes images to extract key biometric characteristics and stores them in an optimized format, avoiding the need to process full-resolution images during the actual authentication event. This preliminary action significantly reduces processing time while maintaining authentication accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent divides the authentication process into multiple independent stages: image capture, pre-processing, feature extraction, template comparison, and result verification. Each stage can be optimized independently and processed in parallel where possible. The feature extraction stage, for example, can identify and process different biometric characteristics (facial features, gait parameters) simultaneously, reducing overall processing time through parallel computation.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP3452943B1Authentication using sequence of images
Publication Date: 2021.06.30 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • EP3452943B1 patent drawingFigure 1
  • EP3452943B1 patent drawingFigure 2
  • EP3452943B1 patent drawingFigure 3

AI summary

Example implementations relate to authentication using a sequence of images. For example, a computing device may include an input device to receive data from a user and a processor in communication with the input device. The processor provides a request for a private key associated with the user, where the request includes a public key specifying a set of categories each relating to an object. The processor receives, via the input device, the private key in response to the request, where the private key includes a sequence of images based on the public key. The processor authenticates the user when each image in the sequence of images is associated with a particular object previously assigned to the user based on the set of categories.