System and method for home automation
First Claim
Patent Images
1. A non-transitory machine readable medium containing a computer program comprising instructions that when executed by a computer, perform functions to configure a device state of a home automation controllable device, the computer program comprising:
- instructions to use channel selection data to access nature of content data in an electronic program guide;
instructions to use subscriber identity data and the nature of content data to access stored device state data wherein the stored device state data indicates a plurality of operational states comprising on, off, dimmer, variable power, volume and flicker associated with stored context data for the subscriber identity data and nature of content data; and
instructions to send the stored device state data from an internet protocol television server to the client device to configure the home automation controllable device to one of the plurality of operational states.
4 Assignments
0 Petitions
Accused Products
Abstract
A home automation system and method are disclosed for configuring a device state including but not limited to receiving an input from the client device at the server, configuring the device state in the database at the server in accordance with the input, and sending the configured device state from the server to the client device.
-
Citations
9 Claims
-
1. A non-transitory machine readable medium containing a computer program comprising instructions that when executed by a computer, perform functions to configure a device state of a home automation controllable device, the computer program comprising:
-
instructions to use channel selection data to access nature of content data in an electronic program guide; instructions to use subscriber identity data and the nature of content data to access stored device state data wherein the stored device state data indicates a plurality of operational states comprising on, off, dimmer, variable power, volume and flicker associated with stored context data for the subscriber identity data and nature of content data; and instructions to send the stored device state data from an internet protocol television server to the client device to configure the home automation controllable device to one of the plurality of operational states. - View Dependent Claims (2, 3, 4)
-
-
5. A tangible non-transitory machine readable medium having stored thereon a data structure for storing at a server, device state data for a home automation controllable device, the data structure comprising:
-
a computer program comprising instructions that when executed by a computer, perform functions to configure a device state of the home automation controllable device, the computer program comprising; instructions to use channel selection data to access nature of content data in an electronic program guide; instructions to use subscriber identity data and the nature of content data to access the stored device state data wherein the stored device state data indicates a plurality of operational states comprising on, off, dimmer, variable power, volume and flicker for the home automation controllable device in accordance with content characterization data; and instructions to send the stored device state data from an internet protocol television server to a client device to configure the home automation controllable device to one of the plurality of operational states; a nature of content field for storing data indicating the nature of content data accessed from the electronic program guide for the channel selection data; and a learned context field for storing learned context data for the device state data in accordance with the nature of content data and the subscriber identity data, wherein the context characterization data further comprises the nature of content data to configure a device state for the home automation controllable device to one of a plurality of operation states in accordance with the learned context data, subscriber data and nature of content data. - View Dependent Claims (6, 7)
-
-
8. A tangible non-transitory machine readable medium containing a computer program comprising instructions that when executed by a computer, perform functions to configure a device state of a home automation controllable device, the computer program comprising:
-
instructions to send a learned context data input indicating a plurality of operational states comprising on, off, dimmer, variable power, volume and flicker in accordance with subscriber identity data and content characterization data for a channel selection data from a client device to a server for configuring a learned device state in a database at the server in accordance with the learned context data input, wherein the content characterization data further comprises nature of content data accessed in an electronic program guide for the channel selection data to configure the device state for the home automation controllable device in the database at the server in accordance with the learned context data input, subscriber identity data and nature of content data; and instructions to receive the configured device state indicating one of the operational states from the server at the client device, wherein the configured device state is used to configure the home automation controllable device to one of the plurality of operational states. - View Dependent Claims (9)
-
Specification