Method and apparatus for processing control instructions received from multiple sources connected to a communication bus
First Claim
1. A method for processing a plurality of control instructions received from at least two sources which are coupled to a communication connection, the control instruction being intended for controlling an apparatus and said method comprising the steps of:
- a) receiving and executing a first control instruction from a first source;
b) storing a first instruction code representing said first control instruction and a first source code identifying said first source;
c) receiving a second control instruction from a second source;
d) comparing a second instruction code representing said second control instruction to said first instruction code and, comparing a second source code identifying said second source to said first source code; and
e) disregarding said second control instruction if said second source is different than said first source and said second instruction code matches said first instruction code, and executing said second control instruction if said second instruction code is different than said first instruction code or said second source is the same as the first source.
0 Assignments
0 Petitions
Accused Products
Abstract
In a communication system comprising different apparatuses which are coupled together by a bus, a control instruction, for example, a remote control command may be passed on by a plurality of apparatuses to the apparatus performing the instruction. In order that the apparatus performs such an instruction only once, the control circuit in the apparatus memorizes from which source the performed instruction has been received. The identical control instructions received from the other apparatuses are ignored for a predetermined period of time.
49 Citations
8 Claims
-
1. A method for processing a plurality of control instructions received from at least two sources which are coupled to a communication connection, the control instruction being intended for controlling an apparatus and said method comprising the steps of:
-
a) receiving and executing a first control instruction from a first source; b) storing a first instruction code representing said first control instruction and a first source code identifying said first source; c) receiving a second control instruction from a second source; d) comparing a second instruction code representing said second control instruction to said first instruction code and, comparing a second source code identifying said second source to said first source code; and e) disregarding said second control instruction if said second source is different than said first source and said second instruction code matches said first instruction code, and executing said second control instruction if said second instruction code is different than said first instruction code or said second source is the same as the first source. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for processing a plurality of control instructions for controlling the apparatus received from at least two sources which are coupled to a communication connection, said apparatus comprising:
-
a) means for receiving and executing a first control instruction from a first source; b) means for storing a first instruction code representing said first control instruction and a first source code identifying said first source; c) means for receiving a second control instruction from a second source; d) means for comparing a second instruction code representing said second control instruction to said first instruction code and, comparing a second source code corresponding to said second source to said first source code; and e) means for disregarding execution of said second control instruction if said second source code differs from said first source code and said second instruction code matches said first instruction code, and means for executing said second control instruction if said second instruction code is different than said first instruction code. - View Dependent Claims (6, 7, 8)
-
Specification