IP Library Granted Patent US 8,325,008
Granted Patent B2
US 8,325,008 · App. 09/842,346 · Granted Dec 4, 2012

Simplified method and apparatus for programming a universal transmitter

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,325,008
App. No.
09/842,346
Granted
Dec 4, 2012
Kind
B2
Abstract

A universal transmitter capable of transmitting a plurality of signals at a plurality of different modulations and frequencies which provides a simplified programming setup so that multiple signal configurations (including code format, modulation format and frequency) can be programmed quickly and easily. The transmitter comprises a signal configuration input which an operator can use to select a desired signal configuration for transmission, a controller for interpreting the selected signal configuration, storing it to memory, retrieving it when the appropriate user input is depressed, and outputting it to a transmitter circuit capable of transmitting the selected signal configuration received from the controller at a predetermined modulation and frequency, and at least one user input for actuating the transmitter and identifying to the controller what signal configuration is to be transmitted by the transmitter.

Claims (64)

1. A transmitter for transmitting security codes at a plurality of modulations and frequencies comprising:

a plurality user manipulatable signal configuration switches which are adjusted by an operator to define signal configuration settings for transmitter signals, the signal configuration settings comprising at least a code to be transmitted by the transmitter;

a plurality of user manipulatable transmit initiation keys;

a controller responsive to the signal configuration switches during a learn mode for storing the signal configurations defined by the signal configuration switches in a memory location in association with selected ones of the user manipulatable transmit initiation keys;

apparatus responsive to user interaction with each transmit initiation key during an operate mode for retrieving the signal configuration stored in association therewith; and

transmitter circuitry for transmitting the retrieved signal configuration received from the controller at a predetermined frequency.

2. A transmitter according to claim 1 , wherein the signal configuration switches comprise:

a multi-position switch for defining a type of transmitter that is to be emulated; and

a multi-position switch for defining a code to be transmitted by the transmitter.

3. A transmitter according to claim 1 , wherein the transmit initiation keys comprise:

a first switch identifying to the controller the location of a first signal configuration to be retrieved and transmitted; an

a second switch identifying to the controller the location of a second signal configuration to be retrieved and transmitted.

4. A transmitter according to claim 1 , wherein the transmitter circuitry comprises:

a single transmitter circuit for selectively transmitting a signal at one of a plurality of different frequencies.

5. A transmitter according to claim 4 , wherein the single transmitter circuit further comprises a transmitter circuit selectively operable at frequencies of 300 MHZ, 310 MHZ and 390 MHZ.

6. A transmitter according to claim 1 , wherein the transmitter circuitry comprises:

a first transmitter circuit for transmitting at a first predetermined frequency; and

a second transmitter circuit for transmitting at a second predetermined frequency.

7. A method of programming a universal transmitter comprising a plurality of user manipulatable signal configuration switches, the method comprising:

setting the plurality of signal configuration switches to a first set of positions defining a first signal configuration including a first code to be transmitted by the transmitter;

storing the first signal configuration defined by the signal configuration switches into a first memory location;

setting the plurality of signal configuration switches to a second set of positions defining a second signal configuration including a second code to be transmitted by the transmitter;

storing the second signal configuration defined by the signal configuration switches into a second memory location;

associating one of a plurality of transmit switches with each stored signal configuration; and

detecting user interaction with one of the plurality of transmit switches and transmitting the stored signal configuration associated therewith.

8. A method of programming a transmitter comprising:

setting a signal configuration switch to a first set of positions defining a first signal configuration including a first code to be transmitted by the transmitter;

selecting one of a plurality of transmit switches with which the first signal configuration is to be associated;

storing the first signal configuration into a first memory location;

setting the signal configuration switch input to a second set of positions defining a second signal configuration including a second code to be transmitted by the transmitter;

selecting one of the plurality of transmit switches with which the second signal configuration is to be associated; and

storing the second selected signal configuration into a second memory location.

9. A method of programming a transmitter including a plurality of multi-position signal configuration switches comprising:

setting the multi-position switches to a first set of positions defining a first signal configuration including a first code to be transmitted by the transmitter;

selecting one of a plurality of transmit switches during a first learn mode operation with which the first signal configuration is to be associated;

storing the first signal configuration into a first memory location;

setting the multi-position switches to a second set of positions defining to a second signal configuration including a second code to be transmitted by the transmitter;

selecting one of a plurality of transmit switches during a second learn mode operation with which the second signal configuration is to be associated; and

storing the second signal configuration into a second memory location.

10. A method according to claim 9 , comprising:

depressing a predetermined transmit switch for a predetermined period of time in order to place the transmitter into a learn mode.

11. A method according to claim 9 , comprising:

identifying from the multi-position switch settings a type of transmitter to be emulated.

12. A method according to claim 9 , comprising:

identifying from the multi-position switch settings a security code to be transmitted.

13. A method according to claim 9 , comprising:

identifying from the multi-position switch settings a modulation format at which a signal is to be transmitted.

14. A method according to claim 9 , comprising:

identifying from the multi-position settings a frequency at which a signal is to be transmitted.

15. A method of operating a code learning apparatus having a plurality of signal configuration switches, comprising steps of:

setting a combination of the configuration switches to define a code signal configuration including a code signal to be learned by the code learning apparatus;

activating a learn mode of the code learning apparatus;

reading the identified code signal configuration from the configuration switches during the learn mode; and

storing the code signal configuration read from the configuration switches in a predetermined memory location.

16. A method in accordance with claim 15 , wherein the combination of the configuration switch settings comprises a security code.

17. A method in accordance with claim 15 , wherein the code signal configuration identifies a security code and a code format in which the signal is to be transmitted.

18. A method in accordance with claim 15 , wherein a code learning apparatus comprises a plurality of transmit switches, the method further comprising steps of:

identifying one of the transmit switches; and

storing a code signal configuration in a memory location associated with the identified transmit switch.

19. A method in accordance with claim 18 , wherein the learning apparatus comprises at least one transmitter, and the method comprises:

identifying one of the transmit switches during a transmit mode;

reading from the memory, the code signal configuration associated with the identified transmit switch; and

transmitting a signal in accordance with the code signal configuration read from the memory.

20. A method in accordance with claim 19 , wherein the at least one transmitter is an RF transmitter, and the code signal configuration includes a type of transmitter, an RF frequency and a modulation format in which a signal is to be transmitted.

Assignments (5)
NOTICE OF TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jan 26, 2024
From: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
To: THE CHAMBERLAIN GROUP LLC; SYSTEMS, LLC
Reel/Frame 066374/0749 →
CONVERSION Recorded Apr 22, 2022
From: THE CHAMBERLAIN GROUP, INC.
To: THE CHAMBERLAIN GROUP LLC
Reel/Frame 060379/0207 →
CONVERSION Recorded Jan 14, 2022
From: THE CHAMBERLAIN GROUP, INC.
To: THE CHAMBLERLAIN GROUP LLC
Reel/Frame 058738/0305 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Nov 3, 2021
From: THE CHAMBERLAIN GROUP LLC; SYSTEMS, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 058014/0931 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Nov 3, 2021
From: THE CHAMBERLAIN GROUP LLC; SYSTEMS, LLC
To: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 058015/0001 →