Customized notifications based on device characteristics
First Claim
1. A method comprising:
- determining at least one setting for an electronic device;
determining, based at least in part on the at least one setting, a plurality of audio tones;
transmitting, to a client device, first data representing the plurality of audio tones;
receiving, from the client device, second data for associating a first audio tone of the plurality of audio tones with a first criterion;
receiving, from the client device, third data for associating a second audio tone of the plurality of audio tones with a second criterion;
receiving, from the electronic device, fourth data representing the first criterion; and
after receiving the fourth data representing the first criterion, sending, to the client device, fifth data associated with outputting the first audio tone.
1 Assignment
0 Petitions
Accused Products
Abstract
The application describes customized notifications based at least in part on device characteristics. For example, a client device may identify information for populating an audio tone list associated with an electronic device, wherein the information includes a type of electronic device, a name of the electronic device; and/or a setting of the electronic device. The client device may then display audio tones that are based at least in part on the information. While displaying the audio tones, the client device may receive input selecting at least one of the audio tones to be associated with the electronic device. The client device may then receive a message indicating that the electronic device detected an object. Based at least in part on the message, the client device may output sound represented by an audio tone of the at least one audio tone.
-
Citations
20 Claims
-
1. A method comprising:
-
determining at least one setting for an electronic device; determining, based at least in part on the at least one setting, a plurality of audio tones; transmitting, to a client device, first data representing the plurality of audio tones; receiving, from the client device, second data for associating a first audio tone of the plurality of audio tones with a first criterion; receiving, from the client device, third data for associating a second audio tone of the plurality of audio tones with a second criterion; receiving, from the electronic device, fourth data representing the first criterion; and after receiving the fourth data representing the first criterion, sending, to the client device, fifth data associated with outputting the first audio tone. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more computing devices comprising:
-
one or more network interfaces; one or more processors; and one or more non-transitory computer-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising; determining at least a setting associated with an electronic device; determining at least a characteristic associated with the electronic device; determining, based at least in part on at least one of the setting or the characteristic, a first audio tone; determining, based at least in part on at least one of the setting or the characteristic, a second audio tone; sending, using the one or more network interfaces and to a client device, first data representing the first audio tone; sending, using the one or more network interfaces and to the client device, second data representing the second audio tone; receiving, using the one or more network interfaces and from the electronic device, third data representing a criterion associated with the first audio tone; and after receiving the third data representing the criterion, sending, using the one or more network interfaces and to the client device, fourth data associated with outputting the first audio tone. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. One or more computing devices comprising:
-
one or more network interfaces; one or more processors; and one or more non-transitory computer-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising; transmitting, using the one or more network interfaces, first data representing a plurality of audio tones; receiving, using the one or more network interfaces, second data for associating an audio tone of the plurality of audio tones with a criterion of an electronic device; associating the audio tone with the criterion; receiving, using the one or more network interfaces, third data generated by the electronic device; determining that the third data is associated with the criterion; and after determining that the third data is associated with the criterion, sending, using the one or more network interfaces and to a client device, fourth data associated with outputting the audio tone. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification