Patent ID: 7973647

Claim:
A method for recalling an indexed mixed data by a recall selected from a group comprising an automation program, built-in keys in a controller, associated keys of at least one remote recall unit and combinations thereof for operating at least one specific function of at least one specific appliance of a plurality of remote controlled appliances within a premises through a network of at least one driver of at least one output of said controller selected from the group comprising of a video interphone, a shopping terminal, a dedicated control station and combinations thereof; each of said indexed mixed data is a sequence of a data comprising a specific premises data pertaining to said at least one specific appliance, said at least one specific appliance location, said driver and a specific command data of a remote control signal used for operating said specific function, selected from one of a single remote control signal and a sequence of remote control signals, is stored in a memory of said controller, said recalling addresses a specific index of said mixed data for initiating a reproduction and propagation of a specific remote control signal via said output to said at least one specific appliance, said controller further including at least one input for receiving said remote control signal and a central processing unit, said method comprising the steps of: creating said premises data on the basis of said at least one driver, said appliances, each said appliances type and its location including each said specific premises data; feeding said remote control signal used for each of a desired function for each of said plurality of remote controlled appliances including said remote control signal for operating said at least one specific function of said at least one specific appliance to said input; filtering each received said remote control signal for feeding its envelope to said central processing unit; creating said command data pertaining to each said desired function including said specific command data by said central processing unit processing each said envelope: uniquely mixing said specific premises data with said specific command data and indexing each said uniquely mixed data into one said specific index of said mixed data stored in said memory; assigning said recalling of said specific index to said automation program and to at least one key of said keys; and engaging one of said automation program and said key for said recalling of said specific index for propagating a reproduced said specific remote control signal to said at least one specific appliance in said specific location.