Outputting audio notifications based on determination of device presence in a vehicle
First Claim
Patent Images
1. A computer-implemented method, comprising:
- determining, by one or more computer processors, that a particular computing device received a text message;
determining, by the one or more computer processors, whether a user-modifiable attribute specifies that the particular computing device is to present audible notifications of text messages responsive to determining that the particular computing device is located in an automobile;
determining, by the one or more computer processors, whether the particular computing device is located in an automobile;
determining, by the one or more computer processors and based on both (a) the determination whether the user-modifiable attribute specifies that the particular computing device is to present audible notifications of text messages responsive to determining that the particular computing device is located in an automobile, and (b) the determination whether the particular computing device is located in an automobile, whether to cause the particular computing device to present an audible notification that the particular computing device received the text message; and
causing, by the one or more computer processors and responsive to both (a) determining that the user-modifiable attribute specifies that the particular computing device is to present audible notifications of text messages responsive to determining that the particular computing device is located in an automobile and (b) determining that the particular computing device is located in an automobile, the particular computing device to present the audible notification that the particular computing device received the text message,wherein the one or more computer processors are configured to prevent the particular computing device from presenting the audible notification that the particular computing device received the text message, responsive to the one or more computer processors determining that the particular computing device is not located in an automobile.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method of determining when an audio notification should be generated includes detecting receipt of a triggering event that occurs on a user device; generating, based on detecting, the audio notification for the triggering event; receiving, from the user device, a user voice command responding to the audio notification; and generating a response to the user voice command based on one or more of (i) information associated with the audio notification, and (ii) information associated with the user voice command.
88 Citations
16 Claims
-
1. A computer-implemented method, comprising:
-
determining, by one or more computer processors, that a particular computing device received a text message; determining, by the one or more computer processors, whether a user-modifiable attribute specifies that the particular computing device is to present audible notifications of text messages responsive to determining that the particular computing device is located in an automobile; determining, by the one or more computer processors, whether the particular computing device is located in an automobile; determining, by the one or more computer processors and based on both (a) the determination whether the user-modifiable attribute specifies that the particular computing device is to present audible notifications of text messages responsive to determining that the particular computing device is located in an automobile, and (b) the determination whether the particular computing device is located in an automobile, whether to cause the particular computing device to present an audible notification that the particular computing device received the text message; and causing, by the one or more computer processors and responsive to both (a) determining that the user-modifiable attribute specifies that the particular computing device is to present audible notifications of text messages responsive to determining that the particular computing device is located in an automobile and (b) determining that the particular computing device is located in an automobile, the particular computing device to present the audible notification that the particular computing device received the text message, wherein the one or more computer processors are configured to prevent the particular computing device from presenting the audible notification that the particular computing device received the text message, responsive to the one or more computer processors determining that the particular computing device is not located in an automobile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium including instructions that, when executed by one or more processors, cause the one or more processors to perform operations that include:
-
determining, by one or more computer processors, that a particular computing device received a text message; determining, by the one or more computer processors, whether a user-modifiable attribute specifies that the particular computing device is to present audible notifications of text messages responsive to determining that the particular computing device is located in an automobile; determining, by the one or more computer processors, whether the particular computing device is located in an automobile; determining, by the one or more computer processors and based on both (a) the determination whether the user-modifiable attribute specifies that the particular computing device is to present audible notifications of text messages responsive to determining that the particular computing device is located in an automobile, and (b) the determination whether the particular computing device is located in an automobile, whether to cause the particular computing device to present an audible notification that the particular computing device received the text message; and causing, by the one or more computer processors and responsive to both (a) determining that the user-modifiable attribute specifies that the particular computing device is to present audible notifications of text messages responsive to determining that the particular computing device is located in an automobile and (b) determining that the particular computing device is located in an automobile, the particular computing device to present the audible notification that the particular computing device received the text message, wherein the one or more computer processors are configured to prevent the particular computing device from presenting the audible notification that the particular computing device received the text message, responsive to the one or more computer processors determining that the particular computing device is not located in an automobile. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification