System and method for prioritizing and filtering CEC commands
First Claim
1. A method for controlling a state functional operation of a first controllable appliance, comprising:
- receiving at the first controllable appliance from a second controllable appliance a command communication, the command communication comprising at least a command for causing the first controllable appliance to be placed into a state; and
in response to the first controllable appliance receiving the command communication, causing the first controllable appliance to automatically ignore the received command for causing the first controllable appliance to be placed into the first state and to automatically designate within a data store associated with the first controllable appliance the second controllable appliance as having a trust level of being untrustworthy, whereupon the first controllable appliance will automatically ignore any subsequently received commands for causing the first controllable appliance to be placed into the first state as transmitted by the second controllable appliance until such time as the designation within the data store is caused to be changed, when the first controllable appliance is incapable of determining the trust level for the second controllable appliance upon receiving the command communication from the second controllable appliance and a predetermined period of time, caused to be measured by the first controllable appliance as a result of receiving the command communication from the second controllable appliance, has lapsed within which a user is requested to at least confirm whether or not the first controllable appliance is to be caused to execute the received command for causing the first controllable appliance to be placed into the first state.
1 Assignment
0 Petitions
Accused Products
Abstract
A first controllable appliance receives from a second controllable appliance a command for causing the first controllable appliance to be placed into a state and, in response, determines a trust level of the second controllable appliance. When it is determined that the second controllable appliance is trustworthy, the first controllable appliance executes the command. When it is determined that the second controllable appliance is untrustworthy, the first controllable appliance ignores the command. Otherwise, the first controllable appliance enters into a state in which the first controllable appliance waits for at least a predetermined period of time for a user to confirm whether or not the first controllable appliance should be caused to execute the command.
32 Citations
17 Claims
-
1. A method for controlling a state functional operation of a first controllable appliance, comprising:
-
receiving at the first controllable appliance from a second controllable appliance a command communication, the command communication comprising at least a command for causing the first controllable appliance to be placed into a state; and in response to the first controllable appliance receiving the command communication, causing the first controllable appliance to automatically ignore the received command for causing the first controllable appliance to be placed into the first state and to automatically designate within a data store associated with the first controllable appliance the second controllable appliance as having a trust level of being untrustworthy, whereupon the first controllable appliance will automatically ignore any subsequently received commands for causing the first controllable appliance to be placed into the first state as transmitted by the second controllable appliance until such time as the designation within the data store is caused to be changed, when the first controllable appliance is incapable of determining the trust level for the second controllable appliance upon receiving the command communication from the second controllable appliance and a predetermined period of time, caused to be measured by the first controllable appliance as a result of receiving the command communication from the second controllable appliance, has lapsed within which a user is requested to at least confirm whether or not the first controllable appliance is to be caused to execute the received command for causing the first controllable appliance to be placed into the first state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification