UWB Clock Synchronization via Firmware Layer Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication technologies face challenges in efficiently managing clock synchronization over ultra-wideband (UWB) and Bluetooth Low Energy (BTLE) links, particularly in reducing power consumption and maintaining accuracy while allowing devices to operate without activating the application processor (AP), which leads to battery drain and synchronization delays.

Innovation Solution

The system configures a mobile device to perform clock synchronization using the firmware layer, specifically the Logical Link Control and Adaptation Protocol (L2CAP) layer, without accessing the application processor, allowing continuous synchronization and maintaining the AP in a hibernation state to conserve power and reduce processing delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the application processor is activated to handle synchronization requests, then synchronization accuracy is improved, but power consumption increases and battery life decreases

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent divides the synchronization processing into two segments: firmware layer processing for basic synchronization requests and application processor processing for complex requests. This segmentation allows the system to handle routine synchronization tasks without activating the AP, thereby reducing power consumption while maintaining accuracy for essential functions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The firmware layer is designed to autonomously handle synchronization requests independently without requiring AP intervention. The firmware performs clock synchronization operations using its own resources, eliminating the need to wake the AP for routine tasks and thus reducing overall power consumption while maintaining synchronization accuracy.

Inventive Principle:
Principle #25Self-service

2Productivity

If the application processor is activated to process synchronization requests, then processing capability is improved, but processing time increases and synchronization delay increases

Engineering Contradiction:
Improveprocessing capabilityVSAvoidsynchronization delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments processing capabilities between firmware and application processor. The firmware handles time-critical synchronization requests immediately without waiting for AP activation, while the AP handles complex processing tasks. This segmentation eliminates the delay associated with AP activation and ensures rapid response to synchronization requests.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The firmware layer performs preliminary synchronization processing and prepares responses in advance, so that when synchronization requests arrive, the system can respond immediately without activating the AP. This preliminary action reduces processing time and eliminates synchronization delays associated with AP wake-up and initialization.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If continuous clock synchronization is performed, then synchronization accuracy is maintained, but power consumption increases

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidbattery consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by stationary object

Solution Approach 1:

The patent implements periodic clock synchronization at the firmware layer without requiring continuous AP activation. The firmware performs synchronization at appropriate intervals based on system needs, maintaining accuracy while allowing the AP to remain in low-power states between synchronization events, thus reducing overall battery consumption.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The firmware layer performs continuous or periodic synchronization operations autonomously without requiring AP participation. This self-service capability allows the system to maintain synchronization accuracy through firmware-based clock adjustments while the AP remains in hibernation, significantly reducing battery consumption compared to AP-based continuous synchronization.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250097871A1Synchronization estimation based on ultra-wideband connections
Publication Date: 2025.03.20 APPLE INC
  • US20250097871A1 patent drawing
  • US20250097871A1 patent drawing
  • US20250097871A1 patent drawing

AI summary

An example system includes an application processor (AP), a transceiver associated with a firmware layer and a controller. The controller is configured to perform operations that include receiving data representing a clock synchronization request from a remote device, such as a UWB clock synchronization request. The request is received by the transceiver over a wireless communication link. The controller generates a response to the synchronization request. The response is configured for synchronizing a remote clock of the remote device and a local clock of the mobile device. The controller sends, to the remote device by the transceiver, the response to the synchronization request.