Training and controlling multiple functions of a remote device with a single channel of a trainable transceiver

US10282977B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10282977-B2
Application numberUS-201815893298-A
CountryUS
Kind codeB2
Filing dateFeb 9, 2018
Priority dateFeb 10, 2017
Publication dateMay 7, 2019
Grant dateMay 7, 2019

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.

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.

First claim

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

Assignees

Inventors

Classifications

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 US10282977B2 cover?
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 ma…
Who is the assignee on this patent?
Gentex Corp
What technology area does this patent fall under?
Primary CPC classification G08C17/02. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 07 2019 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).