Identifying position and determining intent based on uwb temporal signatures
US-2024428630-A1 · Dec 26, 2024 · US
US2019200225A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2019200225-A1 |
| Application number | US-201816226066-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 19, 2018 |
| Priority date | Dec 21, 2017 |
| Publication date | Jun 27, 2019 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Electronic systems are provided for secure actuation of a remote device such as a moveable barrier operator. The systems address the “man in the middle” problem of persons intercepting and duplicating radio frequency signals from a control device by introducing timing parameters into a bidirectional communication sequence between at least two devices.
Opening claim text (preview).
1 - 9 . (canceled) 10 . A method of operation by a first device communicating with a second device to effect an action by the second device, the method comprising: transmitting from the first device a first encrypted message that includes at least a first fixed code and a first changing code; receiving by the first device a response from the second device, wherein the response comprises a second encrypted message including a second fixed code and a second changing code that is independent from the first changing code; validating by the first device the response by comparing the second fixed code and the second changing code to second stored code values; in response to validating the response, transmitting by the first device a third encrypted message including at least the first fixed code and a changed version of the second changing code, wherein the third encrypted message is configured to effect performance of an action by the second device. 11 - 14 . (canceled) 15 . An apparatus configured to communicate with a second device to effect an action by the second device, the apparatus comprising: a controller circuit; a transmitter in operative communication with the controller circuit; a receiver in operative communication with the controller circuit; a user input device in operative communication with the controller circuit; wherein the controller circuit is configured to: in response to detecting an input at the user input device, control the transmitter to transmit a first encrypted message that includes at least a first fixed code and a first changing code; receive through the receiver a response from the second device, wherein the response comprises a second encrypted message including a second fixed code and a second changing code that is independent from the first changing code; validate the response by comparing the second fixed code and the second changing code to second stored code values from a memory circuit; in response to validating the response, control the transmitter to transmit a third encrypted message including at least the first fixed code and a changed version of the second changing code, wherein the third encrypted message is configured to effect performance of an action by the second device. 16 - 20 . (canceled) 21 . The method of claim 10 , further comprising determining, by the first device before the receiving, a first time window in which to expect the response from the second device based on at least a portion of the first encrypted message. 22 . The method of claim 21 , further comprising enabling a receiver of the first device to receive a transmission from the second device within the first time window. 23 . The method of claim 22 , wherein enabling the receiver of the first device comprises turning on the receiver. 24 . The method of claim 22 , wherein enabling the receiver comprises commanding the receiver to process incoming transmissions. 25 . The method of claim 21 , further comprising determining if the response from the second device was received within the first time window. 26 . The method of claim 10 wherein the first fixed code uniquely identifies the first device and the second fixed code uniquely identifies the second device. 27 . The method of claim 10 wherein the second stored code values includes a previous fixed code and a previous changing code from a previous communication between the first and second devices. 28 . The method of claim 27 wherein comparing the second fixed code and the second changing code to the second stored code values includes determining whether the second fixed code matches the previous fixed code and the second changing code corresponds to the previous changing code. 29 . The method of claim 27 wherein validating includes retrieving the previous fixed code and the previous changing code from a memory of the first device. 30 . The method of claim 10 wherein transmitting from the first device the first encrypted message includes wirelessly transmitting the first encrypted message using a radio frequency signal. 31 . The method of claim 10 wherein the first device includes an in-vehicle transmitter and the second device includes a movable barrier operator. 32 . The apparatus of claim 15 wherein the controller circuit is configured to determine a first time window in which to expect the response from the second device based on at least a portion of the first encrypted message. 33 . The apparatus of claim 32 wherein the controller circuit is configured to enable the receiver to receive a transmission from the second device within the first time window. 34 . The apparatus of claim 33 wherein the controller circuit is configured to enable the receiver by turning on the receiver. 35 . The apparatus of claim 33 wherein the controller circuit is configured to enable the receiver by commanding the receiver to process incoming transmissions. 36 . The apparatus of claim 32 wherein the controller circuit is configured to determine whether the response from the second device was received within the first time window. 37 . The apparatus of claim 15 wherein the first fixed code uniquely identifies the first device and the second fixed code uniquely identifies the second device. 38 . The apparatus of claim 15 wherein the second stored code values include a previous fixed code and a previous changing code from a previous communication with the second device. 39 . The apparatus of claim 38 wherein the controller circuit is configured to compare the second fixed code and the second changing code to the second stored code values by determining whether the second fixed code matches the previous fixed code and the second changing code corresponds to the previous changing code. 40 . The apparatus of claim 38 wherein the controller circuit is configured to retrieve the previous fixed code and the previous changing code from the memory circuit. 41 . The apparatus of claim 15 wherein the transmitter is configured to wirelessly transmit the first encrypted message via a radio frequency signal. 42 . A non-transitory computer readable medium having stored thereon instructions that when executed by a controller circuit of a first device cause the controller circuit to perform operations comprising: transmitting from the first device a first encrypted message that includes at least a first fixed code and a first changing code; receiving by the first device a response from the second device, wherein the response comprises a second encrypted message including a second fixed code and a second changing code that is independent from the first changing code; validating by the first device the response by comparing the second fixed code and the second changing code to second stored code values; in response to validating the response, transmitting by the first device a third encrypted message including at least the first fixed code and a changed version of the second changing code, wherein the third encrypted message is configured to effect performance of an action by the second device. 43 . The non-transitory computer readable medium of claim 42 , wherein the operations further include determining, by the first device before the receiving, a first time window in which to expect the response from the second device based on at least a portion of the first encry
for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32) · CPC title
Rolling code · CPC title
One-time or temporary data, i.e. information which is sent for every authentication or authorization, e.g. one-time-password, one-time-token or one-time-key · CPC title
using a predetermined code, e.g. password, passphrase or PIN (network architectures or network communication protocols for supporting authentication of entities using passwords in a packet data network H04L63/083) · CPC title
using an additional device, e.g. smartcard, SIM or a different communication terminal (cryptographic mechanisms or cryptographic arrangements for entity authentication involving additional secure or trusted devices H04L9/3234) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.