One-to-Many Ranging Using Non-Overlapping Response Slots

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for determining range between electronic devices using one-to-one communications are inefficient due to unsynchronized internal clocks and potential data packet collisions, especially when multiple devices try to communicate with a single beacon, leading to missed ranging measurements.

Innovation Solution

Implementing one-to-many ranging techniques using ultra-wideband (UWB) pulses and a beacon device that defines non-overlapping response slots for multiple mobile devices to perform ranging measurements, allowing for efficient distance and angular position determination between devices without collisions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If one-to-one communication techniques are used for ranging, then device complexity is reduced, but productivity decreases due to inefficiency and missed measurements

Engineering Contradiction:
Improvecommunication protocol complexityVSAvoidranging measurement efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent merges multiple one-to-one ranging operations into a single one-to-many ranging operation by combining multiple response slots into one unified communication round, allowing the beacon to efficiently range with multiple devices simultaneously without requiring separate communication protocols for each device

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements periodic action by dividing the communication round into distinct time slots (initial timeslot, response slots, inactive period) that repeat in cycles, allowing structured periodic exchange of ranging messages between the beacon and multiple devices

Inventive Principle:
Principle #19Periodic action

2Productivity

If multiple devices communicate simultaneously with a beacon in the same bandwidth, then productivity increases, but reliability decreases due to data packet collisions

Engineering Contradiction:
Improveranging measurement throughputVSAvoidmeasurement accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the communication bandwidth into multiple non-overlapping response slots in the time domain, assigning each device a specific time slot for transmission, which eliminates data packet collisions while maintaining high productivity through parallel ranging operations

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic slot selection where devices randomly or pseudo-randomly select response slots, creating a dynamic communication pattern that adapts to varying numbers of devices and minimizes collision probability while maintaining system reliability

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If internal clocks of various electronic devices are not synchronized, then adaptability increases, but measurement precision decreases due to timing errors

Engineering Contradiction:
Improvedevice compatibilityVSAvoidranging measurement accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by having the beacon pre-define the timing structure including initial timeslot, response slots, and inactive period durations before communication begins, allowing devices with unsynchronized clocks to accurately time their transmissions and receptions based on the beacon's predetermined schedule

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The beacon acts as an intermediary that mediates timing between devices with unsynchronized clocks by providing a central reference framework, where the beacon defines and controls the timing structure that all devices follow, eliminating the need for direct device-to-device clock synchronization

Inventive Principle:
Principle #24Intermediary (Mediator)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach enables accurate and efficient ranging between multiple mobile devices by minimizing collisions and synchronizing communication, allowing for precise distance and orientation calculations, even in environments with multiple devices communicating simultaneously.

Implementation Method 1

time of flight measurements can be performed using ultra-wideband (UWB) pulses transmitted between the mobile devices

Methodology Applied
Scientific EffectTime of flight: Time of Flight

Data Source

PatentUS11796667B2One to many ranging techniques
Publication Date: 2023.10.24 APPLE INC
  • US11796667B2 patent drawing
  • US11796667B2 patent drawing
  • US11796667B2 patent drawing

AI summary

A mobile device can include ranging circuitry to determine distance to another mobile device. A first wireless protocol can establish an initial communication session to perform authentication and/or exchange ranging settings. One mobile device acting as a beacon device can define a ranging round including an initial timeslot and a plurality of non-overlapping response slots for discovering and performing ranging with any mobile device in a vicinity of the beacon. The beacon can broadcast a ranging request including a beacon device identifier at a request time. A first mobile device can transmit a first acknowledgement message during a first response slot. A second mobile device can transmit a second acknowledgement message during a second response slot. The beacon device can calculate a first distance from the first mobile device and a second distance from the second mobile device based at least upon information in the first and second acknowledgement messages.