Stylus Gesture Authentication for Secure Document Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current touch-based computing devices face challenges in secure operation, particularly with the cumbersome process of entering security codes and the risk of compromised security when leaving authenticated sessions open, especially when using styluses for input.
Innovation Solution
A system and method utilizing a stylus to selectively lock and unlock access to documents, files, and applications on a touch screen by recognizing pre-defined gestures and transmitting unique ID signals, allowing only authorized styluses to perform secure operations, and associating annotations with the stylus identity for secure display and tracking.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a security code entry process is used for authentication, then security access is provided, but the operation becomes time-consuming and cumbersome
Solution Approach 1:
The system performs preliminary authentication by detecting the presence and identity of the stylus before requiring user input. The stylus is pre-associated with user identity, allowing the system to automatically authenticate the user upon stylus detection, eliminating the need for time-consuming security code entry during each authentication event.
Solution Approach 2:
The stylus serves as a self-contained authentication device that carries identification information inherently. The system leverages the stylus's built-in identification capabilities to automatically perform authentication without requiring the user to manually enter security codes, making the authentication process faster and more convenient.
2Ease of operation
If authenticated sessions are left open for convenience, then ease of operation is improved, but security is compromised
Solution Approach 1:
The authentication state is made dynamic rather than static. The system continuously monitors for the presence of the authenticated stylus and automatically adjusts the authentication state - maintaining access when the stylus is present and automatically locking when it is removed. This dynamic approach allows convenient continuous operation while automatically preventing security compromises.
Solution Approach 2:
The system implements continuous feedback by monitoring stylus presence status and automatically responding by adjusting authentication states. When the stylus is detected, the system maintains an authenticated state; when the stylus is removed or lost, the system automatically transitions to a locked state, providing real-time security adjustment without user intervention.
3Device complexity
If traditional touch input is used without stylus identification, then device simplicity is maintained, but secure operation capability is limited
Solution Approach 1:
The stylus serves multiple functions: it acts as both a standard touch input device for general interaction and as an authentication device for secure operations. By making the stylus multi-functional, the system maintains simplicity for regular use while enabling advanced security capabilities when needed, without requiring separate devices or complex additional hardware.
Data Source
AI summary
A method for securing operation of a computing device operated with a stylus includes recognizing a pre-defined gesture performed by a stylus on a touch screen, the pre-defined gesture defined as a user command to lock an item displayed on the touch screen, determining a location of the gesture, determining identity of the stylus, locking an item displayed at the location determined, and recording identity of the stylus. A method for operating a computing device with a stylus includes receiving a command with a stylus to add restricted annotations to a document, receiving identity of the stylus, linking an annotation to the identity, restricting display of the annotation on the document to a computing device receiving input from the stylus; and displaying the document absent the at least one annotation on a computing device on which input from the stylus is not received.


