Bluetooth Device Mode Switching for Dynamic Password Input
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing identity authentication systems using smart key and dynamic password devices suffer from poor integration, leading to keyboard conflicts and increased user error due to manual input requirements, which can result in authentication failures.
Innovation Solution
A Bluetooth device method that dynamically switches between non-keyboard and keyboard modes to automatically input dynamic passwords by broadcasting different MAC addresses and using secure chip processing to manage applet selections and data transmission according to received instructions from an upper computer.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the device is used as a dynamic password device to establish a connection with the upper computer, then the device can provide authentication functionality, but the upper computer detects that the device is a Bluetooth keyboard device and hides its own virtual keyboard, causing keyboard conflict and making the user unable to input the dynamic password
Solution Approach 1:
The patent applies dynamics by enabling the Bluetooth device to dynamically switch between two distinct operational modes: authentication mode and keyboard mode. The device can transition between these modes based on operational requirements, allowing it to first establish authentication connection and then switch to keyboard input mode for password entry, thereby resolving the conflict between authentication functionality and keyboard input capability
Solution Approach 2:
The patent segments the device functionality into two separate operational phases: first the authentication phase where the device acts as an authenticating device, and second the keyboard input phase where it acts as a Bluetooth keyboard device. This segmentation allows each function to operate independently without conflict, as the device switches between modes rather than attempting to perform both simultaneously
2Reliability
If users manually input the generated dynamic password into the host computer, then authentication can be performed, but manual inputting errors and slow speed occur, leading to authentication failure
Solution Approach 1:
The patent implements self-service by enabling the Bluetooth device to automatically transmit the generated dynamic password to the host computer without requiring manual user input. The device autonomously handles the password transmission process through Bluetooth communication, eliminating human intervention in the input phase while maintaining authentication security and significantly improving speed
Data Source
AI summary
A Bluetooth device, which realizes different types of device by setting a MAC address of the device or a type of a broadcast device; when the device is used as a Bluetooth keyboard device, it can realize a function for inputting a dynamic password, and the device shifts an obtained dynamic password value into Bluetooth keyboard class virtual key information according to the Bluetooth keyboard protocol, and sends automatically the virtual key information to the upper computer successively, and the device can restore a type of the device so as to resolve a keyboard conflict between the keyboard device and the upper computer, in this way, the user makes less error to input a dynamic password and the identity authentication becomes safer.


