NETWORK ADDRESSABLE APPLIANCE INTERFACE DEVICE
First Claim
1. A computer-implemented method, comprising:
- initializing, on a computing device, an interface device having a network interface and an appliance interface, wherein initializing the interface device includes receiving appliance capability information specific to an appliance, wherein the appliance capability information is received using the appliance interface, wherein the appliance capability information identifies an attribute of a value, and wherein the value corresponds to a function of the appliance;
determining network device capability information, wherein the network device capability information corresponds to the appliance capability information; and
transmitting the network device capability information using the network interface.
3 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure relates to an interface device to control an appliance through a network. The interface device can be device-agnostic and can be incorporated into any suitable appliance. Upon initialization, the interface device can determine the capabilities of the attached appliance and send out update information that can be received by a controller. The controller can send commands designated to control the appliance, which are received by the interface device and translated into appropriate commands that are transmitted to the appliance. The interface device can turn the appliance into a network device, such as a home automation network device.
-
Citations
21 Claims
-
1. A computer-implemented method, comprising:
-
initializing, on a computing device, an interface device having a network interface and an appliance interface, wherein initializing the interface device includes receiving appliance capability information specific to an appliance, wherein the appliance capability information is received using the appliance interface, wherein the appliance capability information identifies an attribute of a value, and wherein the value corresponds to a function of the appliance; determining network device capability information, wherein the network device capability information corresponds to the appliance capability information; and transmitting the network device capability information using the network interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
one or more data processors; and a non-transitory computer-readable storage medium containing instructions which when executed on the one or more data processors, cause the one or more data processors to perform operations including; initializing, on a computing device, an interface device having a network interface and an appliance interface, wherein initializing the interface device includes receiving appliance capability information specific to an appliance, wherein the appliance capability information is received using the appliance interface, wherein the appliance capability information identifies an attribute of a value, and wherein the value corresponds to a function of the appliance; determining network device capability information, wherein the network device capability information corresponds to the appliance capability information; and transmitting the network device capability information using the network interface. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-program product tangibly embodied in a non-transitory machine-readable storage medium, including instructions configured to cause a data processing apparatus to:
-
initialize, on a computing device, an interface device having a network interface and an appliance interface, wherein initializing the interface device includes receiving appliance capability information specific to an appliance, wherein the appliance capability information is received using the appliance interface, wherein the appliance capability information identifies an attribute of a value, and wherein the value corresponds to a function of the appliance; determine network device capability information, wherein the network device capability information corresponds to the appliance capability information; and transmit the network device capability information using the network interface. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification