Dynamic Bluetooth PIN Generation for Secure Pairing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Bluetooth pairing methods for mobile communication devices are insecure as they rely on fixed PINs, which can be shared and are cumbersome to change, and previous security systems either use static authorization codes or GPS location verification without PIN verification.

Innovation Solution

A method using a central control device to generate a dynamically generated Bluetooth compatible PIN based on control parameters such as location, time, and device address, which is communicated to the mobile device and used for authentication, ensuring unique PINs for each authorization attempt.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a fixed PIN is used for Bluetooth pairing, then the authentication process is simple and easy to use, but the security is compromised because the PIN can be shared and accessed by unauthorized users

Engineering Contradiction:
Improveauthentication process simplicityVSAvoidauthentication security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements dynamic PIN generation where the PIN changes based on control parameters such as location, time, and device address. This transforms the static PIN into a dynamic credential that is unique to each authorization attempt, resolving the contradiction between ease of use and security by maintaining simplicity while eliminating the ability to share or reuse PINs

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the PIN based on multiple parameters including geographic location, time of day, and device address. This parameter-based generation ensures that the same user will have different PINs at different locations or times, providing security without requiring users to remember multiple PINs, thus resolving the contradiction between operational simplicity and security

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the PIN is changed frequently to maintain security, then the security is improved, but the complexity of the system increases and requires administrator intervention for each change

Engineering Contradiction:
Improveauthentication securityVSAvoidPIN management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system automatically generates PINs based on control parameters without requiring administrator intervention for each PIN change. The mobile communication device and authorization device work together to generate and validate PINs autonomously, eliminating the need for manual PIN distribution and reducing system complexity while maintaining high security through frequent effective PIN changes

Inventive Principle:
Principle #25Self-service

3Ease of manufacture

If a static authorization code is used, then the system is simple to implement, but it lacks the ability to provide unique authentication for each access attempt

Engineering Contradiction:
Improvesystem implementation simplicityVSAvoidauthentication uniqueness
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent generates PINs dynamically based on control parameters including location, time, and device address. This approach maintains implementation simplicity by using standard Bluetooth pairing mechanisms while achieving authentication uniqueness through parameter-based PIN variation, resolving the contradiction between ease of implementation and authentication uniqueness

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8706083B2Bluetooth authentication system and method
Publication Date: 2014.04.22 VIZPIN INC
  • US8706083B2 patent drawing
  • US8706083B2 patent drawing
  • US8706083B2 patent drawing

AI summary

A method of controlling an authorization device arranged to authorize a mobile communication device, the method including the steps of: a central control device generating a control parameter associated with the one or more authorization devices, the central control device communicating the control parameter to the one or more authorization devices, the central control device generating a Bluetooth compatible PIN based on the control parameter, and the central control device communicating the PIN to a mobile communication device.