System and method of interacting with home automation systems via a set-top box device
First Claim
Patent Images
1. A method of interacting with a home automation system by a set-top box device coupled to an Internet Protocol Television (IPTV) network, the method comprising:
- sending, by the set-top box device, a plurality of graphical user interfaces received from the set-top box device to a display device coupled to the set-top box device;
receiving, by the set-top box device via the plurality of graphical user interfaces displayed on the display device, user settings for each device of a plurality of devices in the home automation system, wherein the user settings include setting data specifying at least one triggering event and responses to each of the at least one triggering event;
transmitting, by the set-top box device, via a residential gateway coupled to the set-top box device, the user settings to each device in the home automation system to store the user settings in each device;
receiving by the set-top box device, data from at least one device of the plurality of devices in the home automation system via the residential gateway, wherein the home automation system monitors a plurality of environmental events, wherein the data received by the set-top box device indicates that the at least one triggering event has been detected at one of the plurality of devices in the home automation system based on the user settings, wherein the plurality of devices in the home automation system comprise an environmental hazard detector, a thermometer, a heating ventilation, an air-conditioning system, a baby monitoring system including a web camera, or a security system, and wherein the plurality of environmental events comprise a hazard being detected, a desired indoor temperature, a noise characteristic or any combination thereof;
sending, by the set-top box device to the display device, an alert indicating that the at least one triggering event has been detected at one of the plurality of devices based on the user settings, wherein the alert generates a graphical user interface including selectable indicators of options to respond to the alert, and receiving user input via the selectable indicators of options in the graphical user interface to control additional processing of the at least one triggering event;
in response to the at least one triggering event, identifying by the set-top box device, based on the user settings, at least one device associated with the environmental hazard detector, the thermometer, the heating ventilation, the air conditioning system, the baby monitoring system, or the security system, for responding to the at least one triggering event, wherein the at least one device is different from the display device; and
sending, by the set-top box device based on the user settings and without user input, output data to the home automation system, the output data including an instruction to alter an operation of the at least one device identified by the set-top box device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of interacting with home automation systems via a set-top box device is disclosed and includes receiving data at a set-top box device from one of a plurality of home automation systems communicating with the set-top box device. The data indicating that a triggering event has been detected at the home automation system. The method also includes sending an alert to a display device coupled to the set-top box device indicating that the triggering event has occurred.
263 Citations
12 Claims
-
1. A method of interacting with a home automation system by a set-top box device coupled to an Internet Protocol Television (IPTV) network, the method comprising:
-
sending, by the set-top box device, a plurality of graphical user interfaces received from the set-top box device to a display device coupled to the set-top box device; receiving, by the set-top box device via the plurality of graphical user interfaces displayed on the display device, user settings for each device of a plurality of devices in the home automation system, wherein the user settings include setting data specifying at least one triggering event and responses to each of the at least one triggering event; transmitting, by the set-top box device, via a residential gateway coupled to the set-top box device, the user settings to each device in the home automation system to store the user settings in each device; receiving by the set-top box device, data from at least one device of the plurality of devices in the home automation system via the residential gateway, wherein the home automation system monitors a plurality of environmental events, wherein the data received by the set-top box device indicates that the at least one triggering event has been detected at one of the plurality of devices in the home automation system based on the user settings, wherein the plurality of devices in the home automation system comprise an environmental hazard detector, a thermometer, a heating ventilation, an air-conditioning system, a baby monitoring system including a web camera, or a security system, and wherein the plurality of environmental events comprise a hazard being detected, a desired indoor temperature, a noise characteristic or any combination thereof; sending, by the set-top box device to the display device, an alert indicating that the at least one triggering event has been detected at one of the plurality of devices based on the user settings, wherein the alert generates a graphical user interface including selectable indicators of options to respond to the alert, and receiving user input via the selectable indicators of options in the graphical user interface to control additional processing of the at least one triggering event; in response to the at least one triggering event, identifying by the set-top box device, based on the user settings, at least one device associated with the environmental hazard detector, the thermometer, the heating ventilation, the air conditioning system, the baby monitoring system, or the security system, for responding to the at least one triggering event, wherein the at least one device is different from the display device; and sending, by the set-top box device based on the user settings and without user input, output data to the home automation system, the output data including an instruction to alter an operation of the at least one device identified by the set-top box device. - View Dependent Claims (2, 3)
-
-
4. A method of interacting with a home automation system a set-top box device coupled to an Internet Protocol Television (IPTV) network, the method comprising:
-
sending, by the set-top box device, a plurality of graphical user interfaces received from the set-top box device to a display device coupled to the set-top box device; receiving, by the set-top box device via the plurality of graphical user interfaces displayed on the display device, user settings for each device of a plurality of devices in the home automation system, wherein the user settings include setting data specifying at least one triggering event and responses to each of the at least one triggering event; transmitting, by the set-top box device, via a residential gateway coupled to the set-top box device, the user settings to each device in the home automation system to store the user settings in each device; receiving by the set-top box device, data from at least one device of the plurality of devices in the home automation system via the residential gateway, wherein the home automation system monitors a plurality of environmental events, wherein the set-top box device communicates with the home automation system via the residential gateway including at least an environmental system, wherein the data indicates that the at least one triggering event has been detected at one of the plurality of devices in the home automation system based on the user settings, and wherein the plurality of devices in the home automation system comprises an environmental hazard detector, a thermometer, a heating ventilation and air-conditioning system, or any combination thereof; receiving, by the set-top box device, video content from a camera associated with the home automation system; sending, by the set-top box device to the display device, an alert indicating that the at least one triggering event has been detected at one of the plurality of devices based on the user settings, wherein the alert includes the video content and generates a graphical user interface including selectable indicators of options that enables the specification and settings of multiple triggering events and responses to each of the multiple triggering events, and receiving user input via the selectable indicators of options in the graphical user interface to control additional processing of the at least one triggering event; in response to the at least one triggering event, identifying, by the set-top box device, based on the user settings, at least one device associated with the at least one triggering event and associated with one of the environmental hazard detector, the thermometer, the heating ventilation and air-conditioning system, or any combination thereof for responding to the at least one triggering event, wherein the at least one device is different from the display device; and sending, by the set-top box device based on the user settings and without user input, output data to the home automation system, the output data including an instruction to alter an operation of the at least one device identified by the set-top box device. - View Dependent Claims (5, 6, 7)
-
-
8. A set-top box device coupled to an Internet Protocol Television (IPTV) network, the set-top box device comprising:
-
a residential gateway interface to receive data from a home automation system via a residential gateway; a memory to store computer instructions; processing logic coupled to the memory, wherein the processing logic, responsive to executing the computer instructions, performs operations comprising; sending a plurality of graphical user interfaces received from the set-top box device to a display device coupled to the set-top box; receiving via the plurality of graphical user interfaces displayed on the display device, user settings for each device of a plurality of devices in the home automation system, wherein the user settings include setting data specifying at least one triggering event and responses to each of the at least one triggering event; transmitting via the residential gateway coupled to the set-top box device, the user settings to each device in the home automation system to store the user settings in each device; receiving by the set-top box device, data from at least one device of the plurality of devices in the home automation system via the residential gateway, wherein the home automation system monitors a plurality of environmental events, wherein the set-top box device communicates with the home automation system via the residential gateway including at least an environmental system, wherein the data indicates that the at least one triggering event has been detected at one of the plurality of devices in the home automation system based on the user settings, and wherein the plurality of devices in the home automation system comprise an environmental hazard detector, a thermometer, a heating ventilation and air-conditioning system, or any combination thereof; sending to the display device an alert indicating that the at least one triggering event has been detected at one of the plurality of devices based on the user settings, wherein the alert generates a graphical user interface including selectable indicators of options to respond to the alert that enables the specification and settings of multiple triggering events and responses to each of the multiple triggering events; receiving an input via the selectable indicators of options in the graphical user interface to control additional processing of each of the at least one triggering event; in response to the at least one triggering event, identifying based on the user settings, at least one environmental device associated with the at least one triggering event for responding to the at least one triggering event, wherein the at least one environmental device is different from the display device; and sending based on the user settings and without user input, output data to the home automation system, the output data including an instruction to alter an operation of the at least one environmental device identified by the set-top box device. - View Dependent Claims (9, 10, 11, 12)
-
Specification