Vehicle based trainable transceiver and authentication of user
US-2017079082-A1 · Mar 16, 2017 · US
US10282977B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10282977-B2 |
| Application number | US-201815893298-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 9, 2018 |
| Priority date | Feb 10, 2017 |
| Publication date | May 7, 2019 |
| Grant date | May 7, 2019 |
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.
The present disclosure is directed to systems and methods of training and controlling multiple functions of a remote device with a single transceiver channel. A trainable transceiver may detect a button press on a command button corresponding to a channel. The trainable transceiver may identify the channel as trained to control a first function of the remote device. The trainable transceiver may determine that a second function of the remote device satisfies a message similarity condition with the first function. The trainable transceiver may train the channel to control both the first function and the second function, responsive to determining that the second function satisfies the message similarity condition with the first function. The trainable transceiver may configure the command button to transmit control signals to alternately actuate the first function and the second function of the remote device responsive to successive button presses.
Opening claim text (preview).
What is claimed is: 1. A trainable transceiver for training and controlling multiple functions with a single channel, comprising: a channel configured to control a first function of a remote device; a control circuit having a memory, the memory comprising: a comparator module configured to determine that a second function of the remote device satisfies a message similarity condition with the first function; and a training module configured to train the channel to control both the first function and the second function responsive to the determination; and a button configured to cause the channel to control one or more functions of the remote device alternately responsive to pressing of the button, the one or more functions including the first function and the second function; wherein determining that the second function satisfies the message similarity condition with the first function comprises: identifying a first message characteristic of a first control signal for actuating the first function of the remote device; identifying a second message characteristic of a second control signal for actuating the second function of the remote device; and determining that the first message characteristic is similar to the second message characteristic. 2. The trainable transceiver of claim 1 , wherein the comparator module is configured to determine that the second function satisfies the message similarity condition with the first function by determining that a first control signal for actuating the first function has a first frequency similar to a second frequency of a second control signal for actuating the second function; and wherein the training module is further configured to train the channel to control both the first function and the second function responsive to the determination that the first frequency is similar to the second frequency. 3. The trainable transceiver of claim 1 , wherein the comparator module is configured to determine that the second function satisfies the message similarity condition with the first function by determining that a first control signal for actuating the first function includes a first number of pulses equal to a second number of pulses of a second control signal for actuating the second function; and wherein the training module is further configured to train the channel to control both the first function and the second function responsive to the determination that the first number of pulses is equal to the second number of pulses. 4. The trainable transceiver of claim 1 , wherein the comparator module is configured to determine that the second function satisfies the message similarity condition with the first function by determining that a first control signal for actuating the first function includes a first symbol sequence that differs from a second symbol sequence of a second control signal for actuating the second function by less than or equal to a predetermined threshold number of symbols; and wherein the training module is further configured to train the channel to control both the first function and the second function responsive to the determination that the first symbol sequence differs from the second symbol sequence by less than or equal to the predetermined threshold number of symbols. 5. The trainable transceiver of claim 1 , wherein the comparator module is configured to determine that the second function satisfies the message similarity condition with the first function by determining that a first control signal for actuating the first function is of a same code type as a second control signal for actuating the second function; and wherein the training module is further configured to train the channel to control both the first function and the second function responsive to the determination that the first control signal and the second control signal are of the same code type. 6. The trainable transceiver of claim 1 , wherein the button is configured to cause, responsive to a button press of a time duration longer than a threshold duration, the training module to enter a training mode to train the channel to control both the first function and the second function. 7. The trainable transceiver of claim 1 , further comprising a first counter configured to maintain a first rolling code count for the first function and a second counter configured to maintain a second rolling code count the second function, responsive to the training of the channel to control both the first function and the second function and a determination that a code type of the first function and the second function is rolling code. 8. A system for training and controlling multiple functions with a single channel, comprising: a channel of a transceiver, wherein the channel is trainable to control one or more functions of a remote device; a button configured to control actuation of the one or more functions trained to the channel and training of the channel of the transceiver; and a control circuit having a memory, the memory configured to: train the channel to control a first function of the remote device using a first control signal from an original transmitter, responsive to a first button press of the button, determine that a second function of the remote device satisfies a message similarity condition with the first function, responsive to a second button press subsequent to the first button press, and train the channel to control both the first function and the second function of the remote device using a second control signal from the original transmitter, responsive to the determination that the second function satisfies the message similarity condition with the first function; wherein determining that the second function satisfies the message similarity condition with the first function comprises: identifying a first message characteristic of a first control signal for actuating the first function of the remote device; identifying a second message characteristic of a second control signal for actuating the second function of the remote device; and determining that the first message characteristic is similar to the second message characteristic. 9. The system of claim 8 , wherein the training module is further configured to: identify a number of functions controlled by the channel; compare the number of functions to a predetermined threshold number of functions; and train the channel to control the second function of the remote device, responsive to the determination that the number of functions controlled by the channel is less than the predetermined threshold number of functions. 10. The system of claim 8 , wherein the training module is further configured to: cause an electronic display coupled to the transceiver to render a prompt for adding the second function to the channel, responsive to the determination that the second function satisfies the message similarity condition with the first function; and train the channel to control both the first function and the second function, responsive to receipt of an affirmative response to the prompt rendered on the electronic display. 11. The system of claim 8 , wherein the training module is further configured to: determine that a third function of the remote device does not satisfy the message similarity condition with the first function, responsive to a third button press subsequent to the second button press; train the channel to control the third function of the remote device while overwriting the first function and the second function using a third control signal from the original transmitter, responsive to the determination that the third function does not satisfy the message similarity
Binding and programming of remote control devices · CPC title
Universal remote control · CPC title
remotely by wireless communication · CPC title
for garage doors · CPC title
where the code of the data carrier can be programmed · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.