Claims
- 1. A method of programming a remote control unit having a plurality of keys, the method comprising the steps of:
- entering a macro definition mode;
- assigning a plurality of command codes to a single key selected from said plurality of keys;
- and
- exiting said macro definition mode;
- whereafter a user of said remote control unit need only activate said single key to cause a transmission of command signals corresponding to said plurality of command codes from said remote control unit.
- 2. The method as recited in claim 1, wherein said plurality of command codes are capable of commanding multiple actions performed by a single piece of consumer electronic equipment.
- 3. The method as recited in claim 1, wherein said plurality of command codes are capable of commanding multiple actions performed by multiple pieces of consumer electronic equipment.
- 4. The method as recited in claim 1, wherein said plurality of keys includes a plurality of command keys and said remote control comprises a memory having stored therein a plurality of command codes and said step of assigning further comprises monitoring said plurality of command keys for activation and assigning to said single key a subset of said plurality of command codes as a function of which command keys were activated.
- 5. The method as recited in claim 1, wherein said step of entering is initated in response to activation of a predetermined one of said plurality of keys.
- 6. A method of programming a remote control unit having a plurality of keys including a plurality of command keys and a memory having stored therin a plurality of command codes, the method comprising the steps of:
- entering a macro definition mode;
- monitoring said plurality of command keys for activation and assigning to one of said plurality of keys at least one of said plurality of command codes as a function of which command keys were activated; and
- whereafter activation of said one of said plurality of keys results in a transmission of a command signal corresponding to said at least one of said plurality of command codes from said reomot control unit.
- 7. A remote control unit, comprising:
- a microprocessor including a CPU and a memory;
- a keyboard coupled to said microprocessor including a set of command keys and a macro key;
- transmission circuitry coupled to said microprocessor;
- command codes stored in said memory for creating corresponding command signals which are transmitted by said transmission circuitry to a controlled device to cause the controlled device to perform specific command functions;
- a macro entry/definition program stored in said memory for enabling a user of said remote control unit to assign at least one of said command codes to said macro key;
- a macro key playback program stored in said memory for enabling a user of said remote control unit to transmit a command signal corresponding to the assigned command codes to said controlled device in response to activation of said macro key.
- 8. The remote control unit as recited in claim 7, wherein said transmission circuitry comprises an IR lamp driver circuit.
- 9. The remote control unit as recited in claim 7, wherein said macro entry/definition program in responsive to activation of a subset of said set of command keys being selected by a user whereafter said macro key is assigned said command codes as a function of which subset of said set of keys were selected.
Parent Case Info
This application is a continuation of application Ser. No. 08/706,794, filed Sep. 3, 1996, now U.S. Pat. No. 5,689,353 which is a continuation of 08/314,970 filed Sep. 29, 1994, now U.S. Pat. No. 5,552,917, which is a divisional of 08/093,512, filed Jul. 16, 1993, now abandoned which is a continuation of 07/586,957 filed Sep. 24, 1990 now abandoned which is a divisional of 07/127,999 filed Dec. 2, 1987, now U.S. Pat. No. 4,959,810, which is a continuation-in-part of 07/109,336 now abandoned filed Oct. 14, 1987.
US Referenced Citations (3)
Number |
Name |
Date |
Kind |
480702 |
Amano |
Feb 1989 |
|
4774511 |
Rumbolt et al. |
Sep 1988 |
|
5414426 |
O'Donnell et al. |
May 1995 |
|
Divisions (2)
|
Number |
Date |
Country |
Parent |
093512 |
Jul 1993 |
|
Parent |
127999 |
Dec 1987 |
|
Continuations (3)
|
Number |
Date |
Country |
Parent |
706794 |
Sep 1996 |
|
Parent |
314970 |
Sep 1994 |
|
Parent |
586957 |
Sep 1990 |
|
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
109336 |
Oct 1987 |
|