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;
in response to the first controllable appliance receiving the command communication, causing the first controllable appliance to determine a trust level of the second controllable appliance;
when it is determined by the first controllable appliance that the second controllable appliance is trustworthy, causing the first controllable appliance to automatically execute the command for causing the first controllable appliance to be placed into the first state;
when it is determined by the first controllable appliance that the second controllable appliance is untrustworthy, causing the first controllable appliance to automatically ignore the command for causing the first controllable appliance to be placed into the first state; and
when it is determined by the first controllable appliance that the second controllable appliance is neither trustworthy nor untrustworthy, causing the first controllable appliance to enter 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 is to be caused to execute the command for causing the first controllable appliance to be placed into the first state.
2 Assignments
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.
-
Citations
19 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; in response to the first controllable appliance receiving the command communication, causing the first controllable appliance to determine a trust level of the second controllable appliance; when it is determined by the first controllable appliance that the second controllable appliance is trustworthy, causing the first controllable appliance to automatically execute the command for causing the first controllable appliance to be placed into the first state; when it is determined by the first controllable appliance that the second controllable appliance is untrustworthy, causing the first controllable appliance to automatically ignore the command for causing the first controllable appliance to be placed into the first state; and when it is determined by the first controllable appliance that the second controllable appliance is neither trustworthy nor untrustworthy, causing the first controllable appliance to enter 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 is to be caused to execute the 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, 18, 19)
-
Specification