Remote sound generation for a home automation system
First Claim
1. A method for sound generation based on remotely-enforced rules, the method comprising:
- receiving, by a home automation host system, a rule definition for a rule, the rule defining a sound event to be remotely output in response to an occurrence of a home automation event, wherein the sound event indicates a sound;
monitoring, by the home automation host system, home automation data received from one or more home automation devices for the home automation event;
in response to receiving home automation data indicative of the home automation event, executing, by the home automation host system, the rule based on the rule definition;
transmitting, by a low power wireless network interface of the home automation host system, to a sound generation device, a sound execution message comprising an identifier indicative of the sound, wherein;
the sound corresponds to a local audio file stored by the sound generation device; and
the sound generation device stores a data storage arrangement that links the local audio file with the identifier; and
transmitting, by the home automation host system, to the sound generation device, via a low power wireless network, a local disablement indicator as a parameter of the sound execution message, wherein the local disablement indicator defines whether physical user input provided to the sound generation device is permitted to disable output of the local audio file.
2 Assignments
0 Petitions
Accused Products
Abstract
Various arrangements for sound generation based on remotely-enforced rules are presented. A rule definition for a rule may be received that defines a sound event to be remotely output in response to an occurrence of a home automation event. A home automation host system may monitor home automation data received from one or more home automation devices for the home automation event. In response to receiving home automation data indicative of the home automation event, the rule based on the rule definition may be executed. A sound execution message may be transmitted via a low-power wireless network to a sound generator, the message can include an identifier indicative of the sound.
-
Citations
18 Claims
-
1. A method for sound generation based on remotely-enforced rules, the method comprising:
-
receiving, by a home automation host system, a rule definition for a rule, the rule defining a sound event to be remotely output in response to an occurrence of a home automation event, wherein the sound event indicates a sound; monitoring, by the home automation host system, home automation data received from one or more home automation devices for the home automation event; in response to receiving home automation data indicative of the home automation event, executing, by the home automation host system, the rule based on the rule definition; transmitting, by a low power wireless network interface of the home automation host system, to a sound generation device, a sound execution message comprising an identifier indicative of the sound, wherein; the sound corresponds to a local audio file stored by the sound generation device; and the sound generation device stores a data storage arrangement that links the local audio file with the identifier; and transmitting, by the home automation host system, to the sound generation device, via a low power wireless network, a local disablement indicator as a parameter of the sound execution message, wherein the local disablement indicator defines whether physical user input provided to the sound generation device is permitted to disable output of the local audio file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A home automation system for sound generation based on remotely-enforced rules, the home automation system comprising:
-
a home automation host system that comprises one or more processors and a memory communicatively coupled with and readable by the one or more processors and having stored therein processor-readable instructions which, when executed by the one or more processors, cause the one or more processors to; receive a rule definition for a rule, the rule defining a sound event to be remotely output in response to an occurrence of a home automation event, wherein the sound event indicates a sound; monitor home automation data received from one or more home automation devices for the home automation event; in response to receiving home automation data indicative of the home automation event, execute the rule based on the rule definition; transmit, to a sound generation device, via a low power wireless network interface, a sound execution message comprising an identifier indicative of the sound, wherein; the sound corresponds to a local audio file stored by the sound generation device; and the sound generation device stores a data storage arrangement that links the local audio file with the identifier; and transmit, to the sound generation device, via the low power wireless network interface, a local disablement indicator as a parameter of the sound execution message, wherein the local disablement indicator defines whether physical user input provided to the sound generation device is permitted to disable output of the local audio file. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory processor-readable medium comprising processor-readable instructions that cause one or more processors to:
-
receive a rule definition for a rule, the rule defining a sound event to be remotely output in response to an occurrence of a home automation event, wherein the sound event indicates a sound; monitor home automation data received from one or more home automation devices for the home automation event; in response to receiving home automation data indicative of the home automation event, execute the rule based on the rule definition; transmit, to a sound generation device, via a low power wireless network, a sound execution message comprising an identifier indicative of the sound, wherein; the sound corresponds to a local audio file stored by the sound generation device; and the sound generation device stores a data storage arrangement that links the local audio file with the identifier; and transmit, to the sound generation device, via the low power wireless network, a local disablement indicator as a parameter of the sound execution message, wherein the local disablement indicator defines whether physical user input provided to the sound generation device is permitted to disable output of the local audio file.
-
Specification