IP Library › Granted Patent US 10,059,348
Granted Patent B2
US 10,059,348 · App. 15/477,657 · Granted Aug 28, 2018

Notification management

Inventors: Evan Malahy (Sunnyvale, CA); Donald Geoffrey Schuller (San Jose, CA); Henry Owen Newton-Dunn (Palo Alto, CA)
Assignee: Google LLC
B60W50/14B60C9/00B60W40/08B60W50/08G07C5/0816B60W2050/143B60W2540/00H04W4/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,059,348
App. No.
15/477,657
Filed
Apr 3, 2017
Granted
Aug 28, 2018
Kind
B2
Art Unit
2686
USPC
340/438
Abstract

Systems, device and techniques are disclosed for determining whether a mobile device is in vehicle mode. A notification may be received while the mobile device is in vehicle mode and the notification may be determined to be important or unimportant. If the notification is determined to be important, then the notification may be provided to the user via an output mode (e.g., display or speaker). If the notification is determined to be unimportant, then the notification may not be provided to the user via the display until the mobile device is no longer in vehicle mode.

Claims (69)

1. A method comprising:

receiving, at a mobile device, a current gear setting from a vehicle,

setting the mobile device in a vehicle mode based on the current gear setting received from the vehicle;

receiving a first notification at the mobile device;

determining that the first notification is an important notification based on a first importance value that indicates that the first notification is important;

providing the first notification via an output mode based on the first notification being an important notification and the mobile device being in the vehicle mode;

receiving a second notification at the mobile device;

determining that the second notification is an unimportant notification based on a second importance value that indicates that the second notification is unimportant; and

suppressing the second notification via the output mode based on the second notification being an unimportant notification and the mobile device being in the vehicle mode,

wherein the first notification is provided for an amount of time determined based on the first importance value of the first notification.

2. The method of claim 1 , wherein setting the mobile device in a vehicle mode based on the current gear setting comprises setting the mobile device in a regular mode when the current gear setting is park or neutral and setting the mobile device in a vehicle mode when the current gear setting is not park or neutral.

3. The method of claim 1 , wherein the first notification and the second notification are determined to be important or unimportant based on a crowd sourced selection of which types of notifications are important.

4. The method of claim 1 , wherein at least one of the first notification and the second notification is an application notification determined to be important or unimportant based on a value assigned by a developer of the application to a predefined field of the application notification.

5. The method of claim 1 , further comprising providing the second notification via the output mode when the mobile device is no longer in vehicle mode.

6. The method of claim 1 , wherein determining that the first notification is an important notification comprises detecting an importance value associated with the first notification.

7. The method of claim 1 , wherein determining that the first notification is an important notification comprises determining a user setting for a notification type associated with the first notification.

8. The method of claim 1 , wherein determining that the second notification is an unimportant notification comprises detecting an importance value associated with the second notification.

9. The method of claim 1 , wherein determining that the second notification is an unimportant notification comprises determining a user setting for a notification type associated with the second notification.

10. The method of claim 1 , wherein the output mode is one or more selected from the group consisting of: a vehicle display and a vehicle speaker.

11. The method of claim 10 , further comprising not providing the first notification on the mobile device display while providing the first notification via the output mode.

12. The method of claim 10 , further comprising enabling operation of the mobile device display while the mobile device is in a vehicle mode, wherein the mobile device display does not receive the first or the second notification.

13. A system comprising:

a processor, the processor configured to:

receive a current gear setting from a vehicle;

set a mobile device in a vehicle mode based on the current gear setting received from the vehicle;

receive a first notification at the mobile device;

determine that the first notification is an important notification based on a first importance value that indicates that the first notification is important;

provide the first notification via an output mode based on the first notification being an important notification and the mobile device being in the vehicle mode;

receive a second notification at the mobile device;

determine that the second notification is an unimportant notification based on a second importance value that indicates that the second notification is unimportant; and

suppress the second notification via the output mode based on the second notification being an unimportant notification and the mobile device being in the vehicle mode,

wherein the first notification is provided for an amount of time determined based on the first importance value of the first notification.

14. The system of claim 13 , wherein setting the mobile device in a vehicle mode based on the current gear setting comprises setting the mobile device in a regular mode when the current gear setting is park or neutral and setting the mobile device in a vehicle mode when the current gear setting is not park or neutral.

15. The system of claim 13 , wherein the processor is further configured to provide the second notification via the output mode when the mobile device is no longer in vehicle mode.

16. The system of claim 13 , wherein determining that the first notification is an important notification comprises detecting an importance value associated with the first notification.

17. The system of claim 13 , wherein determining that the first notification is an important notification comprises determining a user setting for a notification type associated with the first notification.

18. The system of claim 13 , wherein the output mode is one or more selected from the group consisting of: a vehicle display and a vehicle speaker.

19. The system of claim 18 , wherein the processor is further configured to not provide the first notification on the mobile device display while providing the first notification via the output mode.

20. A method comprising:

receiving, at a mobile device, an indication of a connection to a vehicle;

receiving, at the mobile device, an indication of a speed of the vehicle via the connection;

setting the mobile device in a vehicle mode based on the connection and the speed of the vehicle;

receiving a first notification at the mobile device;

determining that the first notification is an important notification based on a first importance value that indicates that the first notification is important;

providing the first notification via an output mode based on the first notification being an important notification and the mobile device being in the vehicle mode;

receiving a second notification at the mobile device;

determining that the second notification is an unimportant notification based on a second importance value that indicates that the second notification is unimportant; and

suppressing the second notification via the output mode based on the second notification being an unimportant notification and the mobile device being in the vehicle mode,

wherein the first notification is provided for an amount of time determined based on the first importance value of the first notification.

21. The method of claim 20 , wherein at least one of the first notification and the second notification originates from an application installed on the mobile device.

22. The method of claim 20 , wherein the output mode is a mobile device display.

23. The method of claim 20 , further comprising providing the notification for an amount of time selected from the group consisting of: a default amount of time and a preset amount of time based upon a notification type associated with the first notification.

24. The method of claim 20 , wherein the first notification and the second notification are determined to be important or unimportant based on a third party designation of which types of notifications are important.

25. A system comprising:

a processor, the processor configured to:

receive an indication of a connection to a vehicle;

receive an indication of a speed of the vehicle via the connection;

set the mobile device in a vehicle mode based on the connection and the speed of the vehicle;

receive a first notification at the mobile device;

determine that the first notification is an important notification based on a first importance value that indicates that the first notification is important;

provide the first notification via an output mode based on the first notification being an important notification and that the mobile device being in the vehicle mode;

receive a second notification at the mobile device;

determine that the second notification is an unimportant notification based on a second importance value that indicates that the second notification is unimportant; and

suppress the second notification via the output mode based on the second notification being an unimportant notification and the mobile device being in the vehicle mode,

wherein the first notification is provided for an amount of time determined based on the first importance value of the first notification.

26. The system of claim 20 , wherein at least one of the first notification and the second notification originates from an application installed on the mobile device.

27. The system of claim 20 , wherein the output mode is a mobile device display.

28. The system of claim 20 , wherein the processor is further configured to provide the notification for an amount of time selected from the group consisting of: a default amount of time and a preset amount of time based upon a notification type associated with the first notification.

29. The system of claim 20 , wherein the processor is configured to determine the first notification and the second notification to be important or unimportant based on a third party designation of which types of notifications are important.

Assignments (2)
CHANGE OF NAME Recorded Oct 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044129/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2017
From: MALAHY, EVAN; SCHULLER, DONALD GEOFFREY; NEWTON-DUNN, HENRY OWEN
To: GOOGLE INC.
Reel/Frame 041831/0585 →
Continuity (2)
Continuation 14310528 · Jun 20, 2014
Related Publication 20170203771A1 · Jul 20, 2017
Cited By (1)
US 12,534,101