Augmented Reality Touchscreen Authentication via Encrypted Optical Codes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing touchscreen devices are vulnerable to unauthorized access as users enter personal information, as attackers can observe or record PINs and passwords, and current protective features like angle-sensitive screens and physical shields are inadequate.

Innovation Solution

An augmented reality system that generates and presents encrypted optically readable codes on a touchscreen device, which can only be decoded and overlayed with images using a head-mounted augmented reality device, ensuring secure input by randomizing code placement and requiring user selection of images corresponding to the codes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional password or PIN input methods are used on touchscreen devices, then user authentication is enabled, but the device becomes vulnerable to shoulder surfing and recording attacks

Engineering Contradiction:
Improveauthentication securityVSAvoidshoulder surfing and recording attacks
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent transitions the authentication interface from a traditional 2D touchscreen to a 3D spatial arrangement of images in the physical world. Users authenticate by physically locating and touching images positioned at different spatial coordinates, adding a dimensional element that prevents observers from easily capturing or recording the authentication process while maintaining usability.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent introduces an intermediary layer between the user and the authentication system by using optically readable codes that display image locations. This intermediary mechanism allows the system to communicate authentication requirements without directly exposing sensitive information, as the codes only indicate positions rather than revealing the authentication sequence itself.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If optically readable codes are displayed on touchscreen to enable AR interaction, then secure authentication is achieved, but the interface complexity increases

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

Solution Approach 1:

The patent applies local quality by displaying optically readable codes only at specific locations where images are positioned, rather than covering the entire touchscreen. This localized approach maintains security functionality while minimizing visual clutter and interface complexity, allowing users to focus on relevant authentication elements without being overwhelmed by unnecessary information.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The authentication interface is segmented into discrete image positions, each marked by an optically readable code. This segmentation breaks down the complex authentication process into manageable individual elements, making the interface more comprehensible and easier to interact with while maintaining security through the distributed spatial arrangement of multiple code elements.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10325101B2Touchscreen image mapping for augmented reality devices
Publication Date: 2019.06.18 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10325101B2 patent drawing
  • US10325101B2 patent drawing
  • US10325101B2 patent drawing

AI summary

As disclosed herein a method, executed by a computer, includes receiving, from an augmented reality device, a pairing request, negotiating with the augmented reality device to generate a new encryption key and a mapping plan for presenting optically readable codes, that correspond to one or more images, on a touch sensitive display device. The method further includes presenting, on the touch sensitive display device, the optically readable codes, and receiving a user selection from the touch sensitive display device. The optical codes are overlayed by the wearers of an augmented reality system with an un-encrypted or otherwise modified form of the optical code. A computer system, and a computer program product corresponding to the above method are also disclosed herein.