Patent ID: 6239718
Filing Date: 2001-05-29
Classification: G08C

Abstract:
A method of programming a controller to learn a sequence of commands corresponding to a single specific function of a remote control unit, said method comprising the steps of:inputting, via a keypad of said controller, at least two sets of commands, each for a desired single user function which corresponds to a specific remote device format, said commands having a prefix, a body and a suffix;interpreting said sets of commands to create an appropriate code sequence to implement a particular remote device function by separating said commands into said prefix, said body and said suffix;storing said prefix and said suffix in a memory device,retrieving said prefix and said suffix and appending said prefix and suffix to said body when a user subsequently inputs said body into said remote control unit to create a command string; andtransmitting said command string from said controller to said remote device in order to control the functionality of said remote device based on said body entered by said user into said remote control unit.