Access Address Generation for Secure Bluetooth Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Bluetooth communication technologies face limitations in generating secure synchronization sequences that are identical across devices, especially when multiple Access Addresses are required, leading to potential security vulnerabilities and inefficiencies in synchronization processes.

Innovation Solution

The implementation of an Access Address Engine that uses an AES-128 block cipher in counter mode to generate cryptographically secure synchronization sequences, which are then analyzed using binary autocorrelation functions to identify suitable Access Addresses for Bluetooth communication, ensuring identical sequences across devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional Bluetooth synchronization methods are used, then devices can establish connection, but security vulnerabilities arise due to non-identical synchronization sequences across devices

Engineering Contradiction:
Improvesynchronization securityVSAvoidsynchronization sequence generation
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-generating multiple candidate synchronization sequences using AES-128 block cipher before the actual synchronization process. The sequences are generated in advance and stored, eliminating the need for complex real-time generation during connection establishment. This resolves the contradiction by making the sequences available beforehand, ensuring security through cryptographic generation while simplifying the actual synchronization process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by generating multiple identical copies of synchronization sequences through cryptographic functions. Both devices independently generate the same synchronization sequences using the AES-128 block cipher with shared parameters, creating identical copies without requiring complex exchange protocols. This ensures security through cryptographic identification while simplifying the synchronization mechanism.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If multiple Access Addresses are generated using traditional methods, then connection flexibility is improved, but power consumption increases due to repeated cryptographic operations

Engineering Contradiction:
Improveconnection flexibilityVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent applies preliminary action by generating multiple candidate Access Addresses in advance using AES-128 block cipher before the connection process. These pre-generated addresses are stored and can be used directly during connection establishment, eliminating the need for repeated cryptographic operations. This maintains connection flexibility through multiple available addresses while significantly reducing power consumption by performing cryptographic operations only once during sequence generation.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If synchronization sequences are generated without cryptographic functions, then power consumption is reduced, but security and identification accuracy deteriorate

Engineering Contradiction:
Improvedevice identification accuracyVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent uses copying by generating multiple identical synchronization sequences through cryptographic functions in advance. Both devices independently produce the same sequences using AES-128 block cipher with shared parameters, creating secure copies without requiring complex real-time verification. This ensures high identification accuracy through cryptographic security while reducing power consumption by eliminating repeated cryptographic operations during actual synchronization.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12556930B2Methods and apparatus to synchronize devices
Publication Date: 2026.02.17 TEXAS INSTRUMENTS INC
  • US12556930B2 patent drawing
  • US12556930B2 patent drawing
  • US12556930B2 patent drawing

AI summary

Sequences to synchronize devices and related methods are disclosed herein including an access address generator to cryptographically generate a first bit sequence, an access address selector to read a first portion of the first bit sequence and read a second portion of the first bit sequence, the second portion different than the first portion, an access address analyzer to identify a first access address from a first section of the first portion based on a first criteria, the first criteria a function of a first autocorrelation function and identify a second access address from a second section of the second portion based on a second criteria, the second criteria a function of a second autocorrelation function.