Bluetooth Control Message Verification for Portable Terminal Security
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Portable terminals with Bluetooth modules pose security risks and inconvenience when lost, as they can be used to unlock multiple Bluetooth locks, leading to potential unauthorized access and loss of stored security information.
Innovation Solution
A method and apparatus for controlling Bluetooth connections in portable terminals, which receive and verify Bluetooth control messages from a remote location, allowing secure connection establishment only if the correct message is stored, thereby preventing unauthorized access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If automatic Bluetooth connection is enabled for lost terminal recovery, then convenience is improved, but security is worsened due to potential unauthorized access
Solution Approach 1:
The system performs preliminary actions by storing correct Bluetooth control messages in the terminal before loss occurs. When the terminal is lost, these pre-stored messages enable the terminal to verify incoming connection requests and automatically connect to authorized locks without requiring manual intervention, thus maintaining convenience while enhancing security through pre-established authentication mechanisms.
Solution Approach 2:
The system implements feedback mechanisms where the terminal verifies received Bluetooth control messages against stored correct messages. This verification feedback loop ensures that only authenticated connection requests are processed, preventing unauthorized access while maintaining the automatic connection functionality for legitimate users.
2Reliability
If manual initialization of Bluetooth locks is required after terminal loss, then security is improved, but operation complexity is worsened
Solution Approach 1:
The terminal performs self-service by automatically verifying Bluetooth control messages against pre-stored correct messages and initiating connection processes without user intervention. This eliminates the need for manual initialization of multiple locks after terminal loss, reducing operation complexity while maintaining security through automated verification.
Solution Approach 2:
The system achieves universality by enabling a single terminal to manage multiple Bluetooth locks through automated verification and connection establishment. The terminal can serve multiple locks simultaneously without requiring separate manual initialization for each lock, simplifying the overall operation while maintaining security across all connected devices.
3Adaptability or versatility
If multiple Bluetooth locks are registered in the terminal, then versatility is improved, but ease of operation is worsened due to multiple initialization requirements
Solution Approach 1:
The system stores correct Bluetooth control messages for multiple locks in advance within the terminal. When the terminal needs to connect to any registered lock, it automatically verifies and connects using these pre-stored messages, eliminating the need for manual re-initialization of each lock and maintaining ease of operation despite having multiple locks registered.
Solution Approach 2:
The terminal performs self-service operations to manage multiple Bluetooth locks automatically. It verifies incoming connection requests against stored correct messages and initiates connections without user intervention, allowing the terminal to handle multiple locks independently and simultaneously with equal ease of operation.
Data Source
AI summary
Provided are an apparatus and a method for controlling a Bluetooth in a portable terminal. The method includes receiving a Bluetooth connection request signal; determining whether a current state is a communicable state in which a Bluetooth control message can be received; if it is determined that the current state is the communicable state, determining whether a correct Bluetooth control message has been received and stored; and if it is determined that the correct Bluetooth control message has not been received and stored, establishing a connection of a Bluetooth communication.


