Sending time determination method and device, and indoor goniometric method and device

US12452815B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12452815-B2
Application numberUS-202218071609-A
CountryUS
Kind codeB2
Filing dateNov 29, 2022
Priority dateAug 8, 2022
Publication dateOct 21, 2025
Grant dateOct 21, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A sending time determination method includes: determining a transmission duration and a synchronization error of signal transmission between the device to be measured and a goniometric device; determining a receiving time slot for the goniometric device to receive ultrasonic goniometric signal sent by the device to be measured, where the goniometric device is configured to receive ultrasonic goniometric signals sent by a plurality of devices to be measured, and the goniometer device receives the ultrasonic goniometric signals sent by different devices to be measured in different receiving time slots; and determining a sending time of the ultrasonic goniometric signal according to the receiving time slot, the transmission duration and the synchronization error.

First claim

Opening claim text (preview).

What is claimed is: 1. A sending time determination method, comprising: determining, by a first device to be measured, a transmission duration and a synchronization error of signal transmission between the first device and a goniometric device; determining, by the first device, a receiving time slot for the goniometric device to receive ultrasonic goniometric signal sent by the first device, wherein the goniometric device is configured to receive ultrasonic goniometric signals sent by a plurality of devices to be measured, and the goniometer device receives the ultrasonic goniometric signals sent by different devices to be measured in different receiving time slots; and determining, by the first device, a sending time of the ultrasonic goniometric signal according to the receiving time slot, the transmission duration and the synchronization error, wherein determining the transmission duration of the signal transmission between the first device and the goniometric device comprises: determining a first receiving time for receiving a first synchronization signal sent by the goniometric device; determining a second sending time for sending a second synchronization signal; determining a first sending time in response to the goniometric device sending the first synchronization signal and determining a second receiving time in response to the goniometric device receiving the second synchronization signal; and determining the transmission duration according to the first sending time, the first receiving time, the second sending time and the second receiving time. 2. The method as claimed in claim 1 , wherein determining the synchronization error between the goniometric device and the first device comprises: determining the synchronization error according to the second sending time, the second receiving time and the transmission duration. 3. The method as claimed in claim 1 , wherein the first synchronization signal comprises at least one of: first frequency sweep signal; packet quantity; or at least one data block; wherein the first frequency sweep signal is configured for the first device to determine the first receiving time, the packet quantity is configured for indicating a number of data blocks carried in the first synchronization signal, and the data block is configured for carrying first delay information of the first device and identification information of the first device. 4. The method as claimed in claim 3 , wherein determining the second sending time for sending the second synchronization signal comprises: determining the first delay information corresponding to the first device by parsing the first synchronization signal; and determining the second sending time according to the first receiving time and the first delay information. 5. The method as claimed in claim 3 , wherein the second synchronization signal comprises second frequency sweep signal, the second frequency sweep signal is configured for the goniometric device to determine the second receiving time, and the second frequency sweep signal is different from the first frequency sweep signal. 6. The method as claimed in claim 1 , wherein determining the first sending time in response to the goniometric device sending the first synchronization signal and determining the second receiving time in response to the goniometric device receiving the second synchronization signal comprises: receiving third synchronization signal sent by the goniometric device, wherein the third synchronization signal carries the first sending time and the second receiving time. 7. An indoor goniometric method, comprising: exchanging, by a goniometric device, synchronization signal with a first device to be measured, causing the first device to determine a transmission duration and a synchronization error of signal transmission between the first device and the goniometric device; indicating, by the goniometric device, to the first device a receiving time slot of ultrasonic goniometric signal, wherein the transmission duration, the synchronization error and the receiving time slot are configured for the first device to determine a sending time of the ultrasonic goniometric signal, and receiving time slots indicated for different devices to be measured are different; and receiving, by the goniometric device, the ultrasonic goniometric signal sent by the first device in the receiving time slot, and performing indoor goniometric measurement for the first device, wherein exchanging the synchronization signal with the first device, causing the first device to determine the transmission duration and the synchronization error of the signal transmission between the first device and the goniometric device comprises: sending first synchronization signal to the first device; and receiving second synchronization signal sent by the first device; wherein first sending time and first receiving time of the first synchronization signal, and second sending time and second receiving time of the second synchronization signal are configured for the first device to determine the transmission duration and the synchronization error of the signal transmission between the first device and the goniometric device. 8. The method as claimed in claim 7 , wherein the first synchronization signal comprises at least one of: first frequency sweep signal; packet quantity; or at least one data block; wherein the first frequency sweep signal is configured for the first device to determine the first receiving time, the packet quantity is configured for indicating a number of data blocks carried in the first synchronization signal, and the data block is configured for carrying first delay information of the first device and identification information of the first device. 9. The method as claimed in claim 7 , wherein the second synchronization signal comprises second frequency sweep signal, the second frequency sweep signal is configured for the goniometric device to determine the second receiving time, and the second frequency sweep signal is different from the first frequency sweep signal. 10. A terminal, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor, through running the executable instructions, is configured to: determine a transmission duration and a synchronization error of signal transmission between the terminal to be measured and a goniometric device; determine a receiving time slot for the goniometric device to receive ultrasonic goniometric signal sent by the terminal, wherein the goniometric device is configured to receive ultrasonic goniometric signals sent by a plurality of terminals to be measured, and the goniometer device receives the ultrasonic goniometric signals sent by different terminals to be measured in different receiving time slots; and determine a sending time of the ultrasonic goniometric signal according to the receiving time slot, the transmission duration and the synchronization error, wherein the processor is further configured to: determine a first receiving time for receiving first synchronization signal sent by the goniometric device; determine a second sending time for sending second synchronization signal; determine a first sending time in response to the goniometric device sending the first synchronization signal and determine a second receiving time in response to the goniometric device receiving the second synchronization signal; and determine the transmission duration according to the first sending time, the first receiving time, the second sending time and the second receiving time. 11. The terminal as claimed in claim 10 , wherein the processor

Assignees

Inventors

Classifications

  • Systems for determining direction or deviation from predetermined direction · CPC title

  • Indoor positioning, e.g. in covered car-parks, mining facilities, warehouses · CPC title

  • using ultrasonic, sonic or infrasonic waves · CPC title

  • Timing of allocation · CPC title

  • Allocation of signalling, i.e. of overhead other than pilot signals · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12452815B2 cover?
A sending time determination method includes: determining a transmission duration and a synchronization error of signal transmission between the device to be measured and a goniometric device; determining a receiving time slot for the goniometric device to receive ultrasonic goniometric signal sent by the device to be measured, where the goniometric device is configured to receive ultrasonic go…
Who is the assignee on this patent?
Beijing Xiaomi Mobile Software Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04W56/0065. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 21 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).