Claims
- 1. In a universal remote control comprising a keyboard having a plurality of pushbuttons including a macro pushbutton and a library of codes and data for use in transmitting operating commands to a plurality of different home appliances of different manufacturers, a readable medium having instructions for performing steps comprising:
matching the universal remote control to a plurality of different home appliances of different manufacturers such that selected codes and data from the library are used to transmit operating commands to the matched home appliances in response to activation of selected pushbuttons of the keyboard; and assigning to the macro pushbutton a subset of the selected codes and data from the library whereafter activation of the macro pushbutton causes the universal remote control to use the subset of selected codes and data from the library to transmit operating commands to one or more of the matched home appliances.
- 2. The readable medium as recited in claim 1, wherein the instructions further perform the step of using activation of one or more pushbuttons of the keyboard to assign the subset of the selected codes and data from the library to the macro pushbutton.
- 3. The readable medium as recited in claim 1, wherein the instructions further perform the step of using activation of one or more pushbuttons of the keyboard to match the universal remote control to the plurality of different home appliances of different manufacturers.
- 4. The readable medium as recited in claim 3, wherein the instructions further perform the step of using activation of one or more of the pushbuttons of the keyboard to directly identify each of the plurality of different home appliances of different manufacturers to which the universal remote control is to be matched.
- 5. The readable medium as recited in claim 3, wherein the instructions further perform the step of responding to activation of a pushbutton of the keyboard to use different codes and data from the library to transmit operating commands to a home appliance and, when it is indicated that the home appliance responded to an operating command, using the code and data responsible for the operating command that resulted in the response of the home appliance to match the universal remote control to that home appliance.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This patent application claims the priority date of U.S. application Ser. No. 109,336 filed on Oct. 14, 1987, now abandoned, as a continuation of co-pending U.S. application Ser. No. 09/408,729 filed on Sep. 29, 1999 which is a continuation-in-part of U.S. application Ser. No. 07/990,854 filed on Dec. 11, 1992, now U.S. Pat. No. 6,014,092, which is a continuation-in-part of U.S. application Ser. No. 07/913,523 filed on Jul. 14, 1992, now abandoned, which is a continuation-in-part of U.S. application Ser. No. 07/586,957 filed on Sep. 24, 1990, now abandoned, which is a continuation-in-part of U.S. application Ser. No. 127,999 filed on Dec. 2, 1987, now U.S. Pat. No. 4,959,810, which is a continuation-in-part of U.S. application Ser. No. 109,336.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09408729 |
Sep 1999 |
US |
Child |
09791354 |
Feb 2001 |
US |
Continuation in Parts (5)
|
Number |
Date |
Country |
Parent |
07990854 |
Dec 1992 |
US |
Child |
09408729 |
Sep 1999 |
US |
Parent |
07913523 |
Jul 1992 |
US |
Child |
07990854 |
Dec 1992 |
US |
Parent |
07586957 |
Sep 1990 |
US |
Child |
07913523 |
Jul 1992 |
US |
Parent |
07127999 |
Dec 1987 |
US |
Child |
07586957 |
Sep 1990 |
US |
Parent |
07109336 |
Oct 1987 |
US |
Child |
07127999 |
Dec 1987 |
US |