Methods and systems for representing errors

US11218980B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11218980-B2
Application numberUS-201816019910-A
CountryUS
Kind codeB2
Filing dateJun 27, 2018
Priority dateSep 28, 2015
Publication dateJan 4, 2022
Grant dateJan 4, 2022

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.

Disclosed are systems, devices and methods for transmission of messages between wireless transceiver devices including fields representing values such as, for example, a range between devices, time of transmission of a message or time of receipt of a previous message. In particular embodiments, message may also comprise fields to express a maximum error in values representing range, time of transmission of a message or time of receipt of a previous message.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, at a first wireless station, comprising: synchronizing a first clock state of the first wireless station with a second clock state of a second wireless station; determining a range between the first wireless station and the second wireless station; determining a binary value of five or fewer bits comprising at least part of an exponent of a formula to express a maximum range error within a set of maximum range errors that spans at least from 1 m to 2000 m; and transmitting a fine timing measurement (FTM) range report message comprising at least a range field and at least one other field, the range field indicating the range, and the at least one other field comprising the binary value. 2. The method of claim 1 , wherein the at least one other field corresponds to the maximum range error being at least as small as 0.00025 m. 3. The method of claim 1 , wherein the at least one other field corresponds to the maximum range error being at least 4096 m. 4. A non-transitory storage medium having computer-readable instructions stored thereon which are executable by a process of a first wireless station (STA) to: synchronize a first clock state of the first wireless station with a second clock state of a second wireless station; determine a range between the first wireless station and the second wireless station; determine a binary value of five or fewer bits comprising at least part of an exponent of a formula to express a maximum range error within a set of maximum range errors that spans at least from 1 m to 2000 m; and initiate transmission of a fine timing measurement (FTM) message through a wireless transmitter comprising at least a range field and at least one other field, the range field indicating the range, and the at least one other field comprising the binary value. 5. The non-transitory storage medium of claim 4 , wherein the at least one other field corresponds to the maximum range error at least as small as 0.00025 m. 6. The non-transitory storage medium of claim 4 , wherein the at least one other field corresponds to the maximum range error of at least 4096 m. 7. A first wireless station (STA), comprising: a wireless transceiver to transmit messages to a wireless communication network; and one or more processors coupled to the wireless transmitter, the one or more processors being configured to: synchronize a first clock state of the first wireless station with a second clock state of a second wireless station; determine a range between the first wireless station and the second wireless station; determine a binary value of five or fewer bits comprising at least part of an exponent of a formula to express a maximum range error within a set of maximum range errors that spans at least from 1 m to 2000 m; and initiate transmission of a fine timing measurement (FTM) message through the wireless transmitter comprising at least a range field and at least one other field, the range field indicating the range, and the at least one other field comprising the binary value. 8. The first STA of claim 7 , wherein the one or more processors are: configured to determine the binary value to be equal to zero based on the maximum range error being unknown; configured to determine the binary value to be equal to decimal 25 based on the maximum range error being greater than or equal to 4096 m; and configured to determine the binary value to be equal to decimal N based on the maximum range error being equal to 2 N-13 wherein N is an integer between decimal one and decimal 24 , inclusive. 9. The first STA of claim 7 , wherein the at least one other field corresponds to the maximum range error at least as small as 0.00025 m. 10. The first STA of claim 7 , wherein the at least one other field corresponds to the maximum range error of at least 4096 m. 11. A first wireless station, comprising: means for receiving one or more fine timing measurement (FTM) messages; means for synchronizing a first clock state of the first wireless station with a second clock state of a second wireless station; means for determining a range between the first wireless station and the second wireless station; means for determining a binary value of five or fewer bits comprising at least part of an exponent of a formula to express a maximum range error within a set of maximum range errors that spans at least from 1 m to 2000 m; and means for transmitting an FTM range report message based, at least in part, on the received one or more FTM messages, the FTM range report message comprising at least a range field and at least one other field, the range field indicating the range, and the at least one other field comprising the binary value. 12. The first wireless station of claim 11 , wherein the at least one other field corresponds to the maximum range error at least as small as 0.00025 m. 13. The first wireless station of claim 11 , wherein the at least one other field corresponds to the maximum range error of at least 4096 m. 14. A method, at a first wireless station, comprising: synchronizing a first clock state of the first wireless station with a second clock state of a second wireless station; receiving a fine timing measurement (FTM) range report message comprising at least a range field and at least one other field, the range field indicating the range, and the at least one other field comprising a binary value of five or fewer bits comprising at least part of an exponent and expressing a maximum range error in five bits or less; and decoding the at least one other field according to a formula to determine the maximum range error within a set of maximum range errors that spans at least from 1 m to 2000 m. 15. The method of claim 14 , wherein the at least one other field corresponds to the maximum range error at least as small as 0.00025 m. 16. The method of claim 14 , wherein decoding the at least one other field to determine the maximum range error of a value between no more than 1 m and up to at least 2000 m comprises decoding the at least one other field to determine the maximum range error up to at least 4096 m. 17. A non-transitory storage medium having computer-readable instructions stored thereon which are executable by a processor of a first wireless station (STA) to: synchronize a first clock state of the first wireless station with a second clock state of a second wireless station; obtain a fine timing measurement (FTM) message received at a wireless receiver comprising at least a range field and at least one other field, the range field indicating the range, and the at least one other field comprising a binary value of five or fewer bits comprising at least part of an exponent and expressing a maximum range error in five bits or less; and decode the at least one other field according to a formula to determine the maximum range error within a set of maximum range errors that spans at least from 1 m to 2000 m. 18. The non-transitory storage medium of claim 17 , wherein the instructions are further executable by the processor to decode the at least one other field to determine the maximum range error at least as small as 0.00025 m. 19. The non-transitory storage medium of claim 17 , wherein the instructions are executable by the processor to decode the at least one other field to determine the maximum range error up to at least 4096 m. 20. A first wireless station (STA), comprising: a wireless receiver to receive messages from a wireless communication network; and one or more

Assignees

Inventors

Classifications

  • Calibration, monitoring or correction (G01S5/0252 takes precedence) · CPC title

  • H04W56/001Primary

    Synchronization between nodes · CPC title

  • H04W56/003Primary

    Arrangements to increase tolerance to errors in transmission or reception timing · CPC title

  • Transmission of position information to remote stations (involving assistance data G01S5/0236) · CPC title

  • with exchange of information between interrogator and responder · 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 US11218980B2 cover?
Disclosed are systems, devices and methods for transmission of messages between wireless transceiver devices including fields representing values such as, for example, a range between devices, time of transmission of a message or time of receipt of a previous message. In particular embodiments, message may also comprise fields to express a maximum error in values representing range, time of tra…
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification H04W56/001. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 04 2022 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 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).