System and method for optimized appliance control
First Claim
Patent Images
1. A method for configuring a controlling device to control a functional operation of a controllable device, comprising:
- receiving at an intermediate device data that functions to identify the controllable device;
using by the intermediate device a capability profile associated with the data that functions to identify the controllable device to determine whether the functional operation of the controllable device is controllable via use of one of a wired communication protocol and a wireless communication protocol;
in response to the intermediate device determining that the functional operation of the controllable device is controllable via use of the wired communication protocol, causing the intermediate device to configure itself to communicate a command for controlling the functional operation of the controllable device via use of the wired communication protocol and also causing the intermediate device to issue a communication to the controlling device to cause the controlling device to configure itself to send a command to the intermediate device for causing the intermediate device to communicate the command for controlling the functional operation of the controllable device to the controllable device via use of the wired communication protocol; and
in response to the intermediate device determining that the functional operation of the controllable device is controllable via use of the wireless communication protocol, causing the intermediate device to issue a communication to the controlling device to cause the controlling device to configure itself to send a command directly to the controllable device for controlling the functional operation of the controllable device via use of the wireless communication protocol.
3 Assignments
0 Petitions
Accused Products
Abstract
A device receives a request from a controlling device, such as a remote control, smart phone, or the like, where the request is intended to have one or more target devices perform one or more functional operations. The device responds to the request by applying the optimum methodology to propagate one or more commands to each intended target appliance to cause each intended target appliance to perform the intended one or more functional operations.
-
Citations
17 Claims
-
1. A method for configuring a controlling device to control a functional operation of a controllable device, comprising:
-
receiving at an intermediate device data that functions to identify the controllable device; using by the intermediate device a capability profile associated with the data that functions to identify the controllable device to determine whether the functional operation of the controllable device is controllable via use of one of a wired communication protocol and a wireless communication protocol; in response to the intermediate device determining that the functional operation of the controllable device is controllable via use of the wired communication protocol, causing the intermediate device to configure itself to communicate a command for controlling the functional operation of the controllable device via use of the wired communication protocol and also causing the intermediate device to issue a communication to the controlling device to cause the controlling device to configure itself to send a command to the intermediate device for causing the intermediate device to communicate the command for controlling the functional operation of the controllable device to the controllable device via use of the wired communication protocol; and in response to the intermediate device determining that the functional operation of the controllable device is controllable via use of the wireless communication protocol, causing the intermediate device to issue a communication to the controlling device to cause the controlling device to configure itself to send a command directly to the controllable device for controlling the functional operation of the controllable device via use of the wireless communication protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification