IP Library › Granted Patent US 11,828,832
Granted Patent B2
US 11,828,832 · App. 17/123,904 · Granted Nov 28, 2023

Infrastructure triggering techniques to facilitate secure ultra-wideband (UWB) ranging

Inventors: Jerome Henry (Pittsboro, NC); Robert Edgar Barton (BC, CA); Matthew Aaron Silverman (Shaker Heights, OH)
Assignee: CISCO TECHNOLOGY, INC.
G01S13/0209G01S5/145G01S13/765H04W64/003H04W76/11H04W76/15
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,828,832
App. No.
17/123,904
Granted
Nov 28, 2023
Kind
B2
Abstract

Presented herein are infrastructure triggering techniques for secure Ultra-Wideband (UWB) ranging. In one example, a method may include providing UWB ranging parameters to a mobile device via a first radio communication, wherein the first radio communication is a non-UWB radio communication; and triggering the mobile device to perform UWB ranging with a UWB anchor, wherein the triggering is performed using a second radio communication. In another example, a method may include, obtaining, by a mobile device, UWB ranging parameters for a geographic area; obtaining a UWB ranging instruction for the geographic area; and performing UWB ranging with a target UWB anchor based on the UWB ranging parameters and the UWB ranging instruction.

Claims (44)

1. A method comprising:

obtaining, from a mobile device via a first long-range radio communication, a query for ultra-wideband (UWB) ranging parameters, wherein the query includes a UWB Media Access Control (MAC) address for the mobile device, a long-range radio MAC address for the mobile device, and a short-range radio MAC address for the mobile device;

providing the UWB ranging parameters to the mobile device via a second long-range radio communication; and

triggering utilizing a short-range radio communication, the mobile device to perform UWB ranging with a UWB anchor.

2. The method of claim 1 , wherein the short-range radio communication is a Bluetooth radio communication.

3. The method of claim 2 , wherein the triggering is performed by broadcasting a Bluetooth Universally Unique Identifier (UUID) indicating a UWB ranging instruction to the mobile device.

4. The method of claim 3 , wherein the UWB ranging instruction includes a first plurality of bits identifying a UWB channel number, a second plurality of bits identifying a ranging duration value, one or more third bits identifying a ranging end mode; and a fourth plurality of bits identifying a UWB MAC address for the UWB anchor.

5. The method of claim 1 , wherein the first long-range radio communication and the second long-range radio communication are each an Institute of Electrical and Electronics Engineers (IEEE) 802.11 radio communication.

6. The method of claim 5 , wherein providing the UWB ranging parameters to the mobile device triggers the mobile device to enable a short-range radio on the mobile device.

7. The method of claim 5 , wherein providing the UWB ranging parameters to the mobile device includes:

providing an IEEE 802.11 transmission to the mobile device indicating support for UWB ranging for a geographical area and indicating an availability of the UWB ranging parameters;

obtaining the query from the mobile device for the UWB ranging parameters, wherein the query is an IEEE 802.11 query; and

providing the UWB ranging parameters to the mobile device via an IEEE 802.11 response for the IEEE 802.11 query that includes the UWB ranging parameters.

8. The method of claim 7 , wherein the IEEE 802.11 query is an Access Network Query Protocol (ANQP) query and the IEEE 802.11 response is in an ANQP response.

9. The method of claim 8 , wherein the ANQP query and the ANQP response are encrypted.

10. The method of claim 1 , further comprising:

providing updated UWB ranging parameters to the mobile device.

11. The method of claim 10 , wherein the updated UWB ranging parameters are provided to the mobile device via a short-range radio unicast transmission to the mobile device.

12. The method of claim 1 , wherein the UWB ranging parameters include one or more of:

a group index identifying a group of UWB anchors for a geographic area, wherein the UWB anchor is a member of the group of UWB anchors for the geographic area;

a ranging group index for the mobile device;

common UWB ranging parameters applicable to all UWB anchors of the group of UWB anchors; and

a security key to enable encryption of UWB ranging data exchanged between the mobile device and the UWB anchor.

13. The method of claim 1 , further comprising:

providing location information for the mobile device as a result of the UWB ranging.

14. One or more non-transitory computer readable storage media encoded with instructions that, when executed by a processor, cause the processor to perform operations, comprising:

obtaining, from a mobile device via a first long-range radio communication, a query for ultra-wideband (UWB) ranging parameters, wherein the query includes a UWB Media Access Control (MAC) address for the mobile device, a long-range radio MAC address for the mobile device, and a short-range radio MAC address for the mobile device;

providing the UWB ranging parameters to the mobile device via a second long-range radio communication; and

triggering utilizing a short-range radio communication, the mobile device to perform UWB ranging with a UWB anchor.

15. The media of claim 14 , wherein the triggering is performed by broadcasting a Bluetooth Universally Unique Identifier (UUID) indicating a UWB ranging instruction to the mobile device.

16. The media of claim 15 , wherein the UWB ranging instruction includes a first plurality of bits identifying a UWB channel number, a second plurality of bits identifying a ranging duration value, one or more third bits identifying a ranging end mode; and a fourth plurality of bits identifying a UWB MAC address for the UWB anchor.

17. The media of claim 14 , wherein the UWB ranging parameters include one or more of:

a group index identifying a group of UWB anchors for a geographic area, wherein the UWB anchor is a member of the group of UWB anchors for the geographic area;

a ranging group index for the mobile device;

common UWB ranging parameters applicable to all UWB anchors of the group of UWB anchors; and

a security key to enable encryption of UWB ranging data exchanged between the mobile device and the UWB anchor.

18. A system comprising:

at least one memory element for storing data; and

at least one processor for executing instructions associated with the data, wherein executing the instructions causes the system to perform operations, comprising:

obtaining, from a mobile device via a first long-range radio communication, a query for ultra-wideband (UWB) ranging parameters, wherein the query includes a UWB Media Access Control (MAC) address for the mobile device, a long-range radio MAC address for the mobile device, and a short-range radio MAC address for the mobile device;

providing the UWB ranging parameters to the mobile device via a second long-range radio communication; and

triggering utilizing a short-range radio communication, the mobile device to perform UWB ranging with a UWB anchor.

19. The system of claim 18 , wherein the triggering is performed by broadcasting a Bluetooth Universally Unique Identifier (UUID) indicating a UWB ranging instruction to the mobile device.

20. The system of claim 19 , wherein the UWB ranging instruction includes a first plurality of bits identifying a UWB channel number, a second plurality of bits identifying a ranging duration value, one or more third bits identifying a ranging end mode; and a fourth plurality of bits identifying a UWB MAC address for the UWB anchor.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2020
From: HENRY, JEROME; BARTON, ROBERT EDGAR; SILVERMAN, MATTHEW AARON
To: CISCO TECHNOLOGY, INC.
Reel/Frame 054670/0092 →
Continuity (2)
Provisional Application 63069929 · Aug 25, 2020
Related Publication 20220066010A1 · Mar 3, 2022
Cited By (8)
US 12,200,572 US 12,270,888 US 12,356,280 US 12,418,880 US 12,439,362 US 12,445,803 US 12,549,218 US 12,585,008