Braille Touch Code Entry for Secure Nonvisual Digit Capture
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Visually impaired individuals face challenges in securely entering numerical codes on portable devices without visibility aids.
Innovation Solution
A touch sensor on a portable device is configured with six sensing areas following a Braille matrix, using the Antoine notation to detect sequential taps and interpret them as digits, with specific gestures validating entry, and a detector engine to manage sequences of digits.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a traditional touchscreen display is used for entering numerical codes, then visibility and ease of operation are improved, but data confidentiality and security are worsened due to visible traces of input
Solution Approach 1:
The patent replaces the visual display mechanism with a tactile Braille-based input system. The touchscreen is divided into six sensing areas corresponding to Braille dots, allowing users to input numbers through tactile feedback without visual display, thus eliminating visible traces while maintaining operational capability
Solution Approach 2:
The patent utilizes changes in tactile feedback (analogous to color changes in visual systems) to provide user feedback. Different tactile responses indicate different states of input, allowing users to navigate and validate entries without visual cues, thereby preserving data confidentiality while maintaining ease of operation
2Object-affected harmful factors
If a Braille-based tactile input system is implemented, then data confidentiality and security are improved by eliminating visible traces, but device complexity and ease of operation are worsened
Solution Approach 1:
The patent makes the existing touchscreen serve multiple functions: it provides both the Braille tactile mapping for secure input and the standard touch interaction capabilities. The six sensing areas are integrated into the existing touchscreen structure, allowing the device to maintain universal functionality while adding secure tactile input capability
Solution Approach 2:
The patent segments the touchscreen into six distinct sensing areas corresponding to Braille dot positions. This segmentation allows the complex tactile input processing to be distributed across separate, manageable regions, reducing the complexity of implementing and processing Braille-based input while maintaining data confidentiality
3Ease of operation
If sequential taps on Braille matrix sensing areas are detected to identify digits, then ease of operation for visually impaired users is improved, but measurement precision and reliability of code entry are worsened due to potential misinterpretation of tap sequences
Solution Approach 1:
The patent implements feedback mechanisms where the system confirms detected digits and provides tactile feedback to the user. This feedback loop allows users to verify their input and correct mistakes, ensuring reliable code entry while maintaining ease of operation for visually impaired users
Solution Approach 2:
The patent uses preliminary validation rules where certain tap patterns are pre-defined as invalid or require additional confirmation. This preliminary checking prevents misinterpretation of tap sequences before they are accepted as valid input, thereby improving reliability while maintaining user-friendly operation
Data Source
AI summary
Provided is a method for capturing a numerical code in a device comprising a touch sensor configured to handle six separate sensing areas numbered according to a Braille matrix. The detector engine of the device detects a plurality of sequential taps on said sensing areas, identifies which symbol of the Antoine notation corresponds to said plurality of taps and captures a digit corresponding to said identified symbol. The detector engine interprets tapping on the sensing area number six both as a part of said identified symbol and as an order validating the entry of the identified symbol.


