Patent ID: 9690263
Date: 2017-06-27
CPC Classifications: G05B,G06F,H04L

Claim:
1. A non-transitory, computer readable media of a smart device having an installed remote control application which, when executed by the smart device, causes the smart device to perform steps comprising: retrieving from a memory of the smart device information which functions to identify a controllable appliance, the information comprising at least a data which is indicative of a set of command codes stored in the memory of the smart device to which the controllable appliance will respond when caused to be transmitted from the smart device via use of a remote control application installed on the smart device; causing the smart device to issue a transmission having at least the data, the data in the transmission being in a form that is usable by a remote device having access to a library of command code sets to retrieve from the library of command code sets one or more command codes for advanced key features which have a correspondence with the set of command codes stored in the memory of the smart device to which the controllable appliance will respond when caused to be transmitted from the smart device via use of the remote control application; and updating the memory of the smart device with the one or more command codes for advanced key features retrieved by remote device and provided to the smart device by the remote device whereupon the remote control application resident on the smart device will have access to both the command codes for advance key features and the set of command codes stored in the memory of the device to which the controllable appliance will respond when caused to be transmitted from the smart device via use of the remote control application when the remote control application is placed into an operating mode which is intended to control one or more functional operations of at least the controllable appliance.