Input Surface Heating to Obscure Thermal Access Code Traces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Thermal imaging cameras can reveal access control credentials like passwords, security patterns, and fingerprints as residual heat patterns, posing a security risk when used by malicious parties.

Innovation Solution

The method involves generating a bait code that creates a false heat signature using heating elements in input devices, such as keyboards and touchscreens, to obscure the actual access code input, and can include adjusting heat levels based on measured temperatures to better match the simulated heat signature, thereby enhancing security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If heating elements are used to generate bait code heat signatures, then security protection against thermal imaging is improved, but energy consumption increases

Engineering Contradiction:
Improvesecurity protectionVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The heating elements are activated periodically only when access code input is detected, rather than continuously. The system monitors for keyboard input and triggers the bait code heat signature generation only during authentication attempts, reducing overall energy consumption while maintaining security protection when needed.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

Instead of directly protecting the actual access code input, the system creates a copy or simulation of heat signatures using bait codes. These simulated heat patterns mimic the thermal characteristics of real key presses, deceiving thermal imaging cameras into capturing false information rather than the actual access code.

Inventive Principle:
Principle #26Copying

2Reliability

If bait codes are generated to obscure access codes, then security is improved, but device complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The heating elements serve multiple functions: they provide normal tactile feedback to users during keyboard operation and generate bait code heat signatures for security protection. This multi-functionality avoids adding separate dedicated components solely for thermal obscuration, thereby limiting the increase in device complexity.

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

Solution Approach 2:

The system introduces bait codes as an intermediary layer between the actual access code and the thermal imaging camera. These intermediary heat signatures act as a mediator that intercepts and confuses thermal observation, preventing direct capture of the real access code while adding minimal complexity through software-based code generation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If heat levels are adjusted based on measured temperatures, then security protection is improved, but measurement and control complexity increases

Engineering Contradiction:
Improvesecurity protectionVSAvoidmeasurement and control complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements a feedback mechanism where temperature sensors continuously monitor the actual temperature of keyboard keys, and this measured temperature data is used to adjust the heating element output. The bait code heat signatures dynamically adapt to match real thermal conditions, improving the realism and effectiveness of the deception while maintaining a relatively simple control loop.

Inventive Principle:
Principle #23Feedback

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach effectively protects access codes from being observed via thermal imaging, providing a secure and energy-efficient means to prevent unauthorized access by creating confusion and obscuring the true access code input.

Implementation Method 1

a plurality of heating elements disposed at a plurality of locations relative to the contact surface

Methodology Applied
Scientific EffectJoule heating: Joule Heating

Implementation Method 2

Thermal imaging cameras detect infrared light and make that light visible to the human eye via a displayed thermogram or heat print

Methodology Applied
Scientific EffectThermal radiation detection: Infrared Radiation

Data Source

PatentUS11423183B2Thermal imaging protection
Publication Date: 2022.08.23 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11423183B2 patent drawing
  • US11423183B2 patent drawing
  • US11423183B2 patent drawing

AI summary

Thermal imaging protection is provided by, in response to detecting input of an access code on an input device: identifying a sequence comprising the access code; generating a bait code based on the sequence; and outputting a heat signature corresponding to the bait code using heating elements, such as resistor arrays, included in the input device. In some embodiments protection includes measuring temperatures of contact surfaces of the input device where the access code has been input; and adjusting a heat level of the heating elements based on the temperatures measured. Protection is further provided by storing the bait code; and in response to receiving entry of the bait code, activating unauthorized access countermeasures. In some embodiments protection includes, in response to detecting subsequent input of the access code: generating a second, different, bait code based on the sequence; and activating the heating elements based on the second bait code.