Variable notification alerts
First Claim
1. A computer-implemented method, comprising:
- receiving a communication to an account associated with a first computing device, associated with a second computing device, and associated with a third computing device;
sending the communication to the first computing device, the first computing device is associated with first location data indicating it is within a first threshold distance relative to an object and sending the communication to cause the first computing device to present a first notification of the communication by the first computing device in accordance with one or more first notification settings that correspond to the first computing device being within the first threshold distance;
sending the communication to the second computing device, the second computing device is associated with second location data indicating it is beyond the first threshold distance and within a second threshold distance relative to the object and sending the communication to cause the second computing device to present a second notification of the communication, the second notification associated with a first audio component and a first volume; and
sending the communication to the third computing device, the third computing device is associated with third location data indicating it is beyond the second threshold distance and sending the communication to cause the third computing device to present a third notification of the communication, the third notification associated with a second audio component and a second volume greater than the first volume.
1 Assignment
0 Petitions
Accused Products
Abstract
Approaches in accordance with various embodiments attempt to provide a user with less disruptive event notifications by being aware of a user'"'"'s context. Before a notification is sent to multiple computing devices associated with the notifying account, contextual information for each device is determined. The contextual information can be determined by querying each device for information. The information can include how close each device is relative to other devices associated with the same user, if at least one of the devices is moving, whether the user'"'"'s attention is focused on a particular device, whether the user is engaging multiple devices simultaneously, and the like. Once contextual information associated with each device is determined, an appropriate type of alert associated with the notification is determined for each device. Accordingly, upon determining the appropriate alert for the most probable context of each device, the notification is sent to each computing device with the determined appropriate type of alert.
18 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving a communication to an account associated with a first computing device, associated with a second computing device, and associated with a third computing device; sending the communication to the first computing device, the first computing device is associated with first location data indicating it is within a first threshold distance relative to an object and sending the communication to cause the first computing device to present a first notification of the communication by the first computing device in accordance with one or more first notification settings that correspond to the first computing device being within the first threshold distance; sending the communication to the second computing device, the second computing device is associated with second location data indicating it is beyond the first threshold distance and within a second threshold distance relative to the object and sending the communication to cause the second computing device to present a second notification of the communication, the second notification associated with a first audio component and a first volume; and sending the communication to the third computing device, the third computing device is associated with third location data indicating it is beyond the second threshold distance and sending the communication to cause the third computing device to present a third notification of the communication, the third notification associated with a second audio component and a second volume greater than the first volume. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
a first computing device associated with an account; a second computing device associated with the account; and a notification service that includes a processor and memory storing instructions that, upon being executed by the processor, cause the notification service to; receive a communication to the account; send the communication to the first computing device, the first computing device is associated with first location data indicating it is within a first threshold distance relative to an object and sending the communication to cause the first computing device to present a first notification of the communication by the first computing device, the first notification associated with a first audio component and a first volume; and send the communication to the second computing device, the second computing device is associated with second location data indicating it is within a second threshold distance relative to the first computing device and sending the communication to cause the second computing device to present a second notification of the communication, the second notification associated with a second audio component and a second volume greater than the first volume. - View Dependent Claims (14, 15, 16)
-
-
17. A computer-implemented method, comprising:
-
receiving a communication to an account associated with a first computing device and associated with a second computing device; sending the communication to the first computing device, the first computing device is associated with first location data indicating it is within a first threshold distance relative to an object and sending the communication to cause the first computing device to present a first notification of the communication by the first computing device, the first notification associated with a first audio component and a first volume; and sending the communication to the second computing device, the second computing device is associated with second location data indicating it is within a second threshold distance relative to the first computing device and sending the communication to cause the second computing device to present a second notification of the communication, the second notification associated with a second audio component and a second volume greater than the first volume. - View Dependent Claims (18, 19, 20)
-
Specification