IP Library Granted Patent US 7,046,185
Granted Patent B2
US 7,046,185 · App. 10/465,147 · Granted May 16, 2006

Programmable universal remote control unit and method of programming same

Assignee: Contec Corporation
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 7,046,185
App. No.
10/465,147
Granted
May 16, 2006
Kind
B2
Abstract

A universal remote control unit stores signal formatting data which includes an indication of the category of device to which the signal formatting data corresponds. During programming of the universal remote control unit, the user provides a numerical entry which corresponds to the signal formatting data stored in the memory. The universal remote control unit automatically stores the code entered by the user at the appropriate memory location corresponding to the category of device by analyzing the signal format data to which the code corresponds.

Claims (50)

1. A method of programming a universal remote control unit comprising the steps of:

initiating, by a user, a programming mode;

entering, by a user, characters corresponding to at least a portion of the name of a manufacturer of a device to be controlled by the remote control unit;

identifying, from the characters, a signal formatting data entry, which includes signal formatting data, stored in a memory device in the remote control unit, which signal formatting data includes data determinative of a device type; and

associating a device type in the remote control unit with the signal formatting data entry based upon the device type data, such that when one or more of a device type key associated with a device type is subsequently depressed, subsequent commands sent by the remote control unit have the format specified by the signal formatting data, and when a command key uniquely associated with the device type is depressed, commands sent by the remote control unit have the format specified by the signal formatting data.

2. The method of claim 1 further comprising the step of:

generating a signal for transmission to the device to be controlled based on signal format information in the identified signal formatting data entry.

3. The method of claim 1 wherein the step of associating comprises:

storing information regarding the identified signal formatting data entry in a memory location associated with the device type key.

4. The method of claim 1 wherein the step of associating comprises:

generating and transmitting a signal to the device to be controlled based on signal format information in the identified signal formatting data entry; and

storing information regarding the identified signal formatting data entry in a memory location associated with the device type key if the device responds to the transmitted signal.

5. The method of claim 1 , wherein the device type is one of a cable set-top box, a television, a VCR, DVD, an audio component or a computer.

6. The method of claim 1 , further comprising the step of:

entering, by a user, a code associated with the manufacturer of the device to be controlled by the remote control unit.

7. The method of claim 6 , further comprising the step of:

identifying a code associated with the manufacturer of a device to be controlled by the remote control unit.

8. The method of claim 7 , wherein, based upon the characters entered by the user, the universal remote control unit identifies codes associated with the manufacturer of the device to be controlled.

9. The method of claim 8 , wherein the code associated with the manufacturer to be controlled by the remote control unit is entered by the user.

10. The method of claim 8 , wherein the code associated with the manufacturer to be controlled by the remote control unit is identified by the universal remote control unit.

11. A method of programming a universal remote control unit comprising the steps of:

initiating, by a user, a programming mode;

entering, by a user, characters corresponding to at least a portion of the name of a manufacturer of a device to be controlled by the remote control unit;

identifying, from the characters, a signal formatting data entry, which includes signal formatting data, stored in a memory device in the remote control unit, which signal formatting data includes data determinative of a device type; and

associating a device type in the remote control unit with the signal formatting data entry based upon the device type data.

12. The method of claim 11 further comprising the step of:

generating a signal for transmission to the device to be controlled based on signal format information in the identified signal formatting data entry.

13. The method of claim 11 wherein the step of associating comprises:

storing information regarding the identified signal formatting data entry in a memory location associated with the device type.

14. The method of claim 11 wherein the step of associating comprises:

generating and transmitting a signal to the device to be controlled based on signal format information in the identified signal formatting data entry; and

storing information regarding the identified signal formatting data entry in a memory location associated with the device type if the device responds to the transmitted signal.

15. The method of claim 11 , wherein the device type is one of a cable set-top box, a television, a VCR, DVD, an audio component or a computer.

16. The method of claim 11 , further comprising the step of:

entering, by a user, a code associated with the manufacturer to be controlled by the remote control unit.

17. The method of claim 11 , further comprising the step of:

identifying a code associated with the manufacturer to be controlled by the remote control unit.

18. The method of claim 17 , wherein, based upon the characters entered by the user, the universal remote control unit identifies codes associated with the manufacturer of the device to be controlled.

19. The method of claim 18 , wherein the code associated with the manufacturer to be controlled by the remote control unit is entered by the user.

20. The method of claim 18 , wherein the code associated with the manufacturer to be controlled by the remote control unit is identified by the universal remote control unit.

21. A universal remote control unit for remotely controlling a plurality of devices, each having at least one of a plurality of types, comprising:

a memory;

a plurality of signal formatting data entries stored at respective locations in the memory, each entry comprising type information identifying a type of device, a manufacturer, and signal format information specifying signal formats of commands for controlling at least one of the plurality of devices of that type;

a transmitter;

input means; and

a processor capable of accessing the signal formatting data entries in the memory and capable of controlling the transmitter to transmit signals in conformance with the signal format information in the signal formatting data entries in response to actuation of the input means,

wherein the input means enables a user to input at least one character in the name of the manufacturer to select the signal formatting data entries associated with the manufacturer.

22. The universal remote control unit according to claim 21 , wherein the at least one character input by the user can be used to derive a memory location wherein the identified signal formmatting data entry is stored.

23. The universal remote control unit according to claim 21 , wherein the memory further stores the at least one character input by the user.

24. The universal remote control unit according to claim 21 , wherein the memory comprises a read only memory and a random access memory and the plurally of signal formatting data entries are stored in read only memory and at least one of the characters input by the user is stored in the random access memory.

Assignments (16)
SECURITY INTEREST Recorded Jan 23, 2018
From: CONTEC, LLC
To: STATE BANK TRUST
Reel/Frame 044699/0715 →
SECURITY INTEREST Recorded Jan 22, 2018
From: CONTEC, LLC
To: GARRISON LOAN AGENCY SERVICES LLC
Reel/Frame 044694/0247 →
RELEASE OF SECURITY INTEREST Recorded Jan 22, 2018
From: GARRISON LOAN AGENCY SERVICES LLC (AS SUCCESSOR TO BARCLAYS BANK PLC)
To: CONTEC, LLC
Reel/Frame 044693/0758 →
RELEASE OF SECURITY INTEREST Recorded Jan 22, 2018
From: GARRISON LOAN AGENCY SERVICES LLC (AS SUCCESSOR TO BARCLAYS BANK PLC)
To: CONTEC, LLC
Reel/Frame 044693/0780 →
SECURITY AGREEMENT Recorded Nov 7, 2012
From: CONTEC, LLC
To: BARCLAYS BANK PLC
Reel/Frame 029259/0801 →
SECURITY AGREEMENT Recorded Nov 7, 2012
From: CONTEC LLC
To: BARCLAYS BANK PLC
Reel/Frame 029260/0012 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NAME AND ADDRESS OF THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 021316 FRAME 0103. ASSIGNOR(S) HEREBY CONFIRMS THE NAME OF THE ASSIGNEE IS BARCLAYS BANK PLC, AND THE ADDRESS IS 745 SEVENTH AVENUE, NEW YORK, NY 10019. Recorded Apr 21, 2009
From: CONTEC, LLC
To: BARCLAYS BANK PLC
Reel/Frame 022575/0291 →
PATENT SECURITY AGREEMENT Recorded Jul 30, 2008
From: CONTEC, LLC
To: BARCLAY BANK PLC
Reel/Frame 021316/0103 →
RELEASE OF SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jul 18, 2008
From: CANADIAN IMPERIAL BANK OF COMMERCE, AS ADMINISTRATIVE AGENT
To: CONTEC, LLC
Reel/Frame 021253/0931 →
RELEASE OF FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jul 18, 2008
From: CANADIAN IMPERIAL BANK OF COMMERCE, AS ADMINISTRATIVE AGENT
To: CONTEC, LLC
Reel/Frame 021253/0924 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Feb 12, 2006
From: CONTEC, LLC
To: CANADIAN IMPERIAL BANK OF COMMERCE, AS ADMINISTRATIVE AGENT
Reel/Frame 017154/0580 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Feb 12, 2006
From: CONTEC, LLC
To: CANADIAN IMPERIAL BANK OF COMMERCE, AS ADMINISTRATIVE AGENT
Reel/Frame 017154/0589 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2006
From: MANHATTAN DIGITAL CORPORATION; CONTEC CORPORATION; WORLDWIDE DIGITAL, LLC
To: CONTEC, LLC
Reel/Frame 017537/0107 →
TERMINATION OF SECURITY INTEREST Recorded Jan 20, 2006
From: CIT LENDING SERVICES CORPORATION
To: CONTEC, LLC
Reel/Frame 017811/0113 →
SECURITY AGREEMENT Recorded Mar 28, 2005
From: CONTEC, LLC
To: CIT LENDING SERVICES CORPORATION
Reel/Frame 015829/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2003
From: GRIESAU, EUGENE W.; GUSTAFSON, DAVID
To: CONTEC CORPORATION
Reel/Frame 014200/0515 →
Continuity (1)
Related Publication 20040257239A1 · Dec 23, 2004