Premises automation control
AssigneeComcast Cable Communications, LLC
InventorMichael Sallas
Life of this patent
Estimating the term…
Abstract
Systems, apparatuses, computer-readable media, and methods are described for sending and receiving a plurality of content streams including audio, video, or audio-video content and one or more command streams. The command streams may include premises automation commands associated with performing one or more functions at a premises. The commands may, for example, instruct a lighting system to turn on/off lights, a security system to enter an arm or disarm operational state, a thermostat to adjust its temperature, etc. One or more user preferences may be set to control which function is performed when a user makes a selection that causes a particular command stream to be processed. Also, different users may have different user preferences to cause different functions to be performed.
Claims22
A method comprising:
- receiving, by a computing device, a datastream comprising a plurality of commands associated with performing a plurality of premises system functions;
- receiving a user selection of a user setting, wherein the user setting is associated with performance of one or more premises system functions;
- and
- based on the user selection of the user setting, causing performance, by the computing device, of the one or more premises system functions by sending one or more commands selected, based on compatibility with a premises system at a premises of the computing device, from the plurality of commands in the datastream, wherein a quantity of the selected one or more commands is less than a quantity of the plurality of commands in the datastream.
An apparatus comprising:
- one or more processors;
- and
- memory storing instructions that, when executed by the one or more processors, cause the apparatus to:
- receive a datastream comprising a plurality of commands associated with performing a plurality of premises system functions;
- receive a user selection of a user setting, wherein the user setting is associated with performance of one or more premises system functions;
- and
- based on the user selection of the user setting, cause performance of the one or more premises system functions by sending one or more commands selected, based on compatibility with a premises system at a premises of the apparatus, from the plurality of commands in the datastream, wherein a quantity of the selected one or more commands is less than a quantity of the plurality of commands in the datastream.
A system comprising:
- a first computing device configured to send a datastream comprising a plurality of commands associated with performing a plurality of premises system functions;
- and
- a second computing device configured to:
- receive the datastream;
- receive a user selection of a user setting, wherein the user setting is associated with performance of one or more premises system functions;
- and
- based on the user selection of the user setting, cause performance of the one or more premises system functions by sending one or more commands selected, based on compatibility with a premises system at a premises of the second computing device, from the plurality of commands in the datastream, wherein a quantity of the selected one or more commands is less than a quantity of the plurality of commands in the datastream.
Dependencies are inferred from the claim text.