IP Library Granted Patent US 9,587,955
Granted Patent B1
US 9,587,955 · App. 14/880,390 · Granted Mar 7, 2017

Adaptive audio guidance navigation

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 9,587,955
App. No.
14/880,390
Granted
Mar 7, 2017
Kind
B1
Abstract

In a method for providing adaptive audio guidance, determining, by one or more processors, a route of a computing device, wherein the route is from an initial location of the computing device to a destination. Determining, by one or more processors, an estimated time of arrival at which the computing device would arrive at the destination. Prompting, by one or more processors, a user to input a desired arrival time. Determining, by one or more processors, whether to provide audio guidance based on a determination of whether the estimated time of arrival is within a pre-determined time period before the desired arrival time.

Claims (53)

1. A method for providing adaptive audio guidance, the method comprising:

determining, by one or more processors, a route of a computing device, wherein the route is from an initial location of the computing device to a destination;

determining, by one or more processors, an estimated time of arrival at which the computing device would arrive at the destination;

prompting, by one or more processors, a user to input a desired arrival time; and

determining, by one or more processors, whether to provide audio guidance based on a determination of whether the estimated time of arrival is within a pre-determined time period before the desired arrival time.

2. The method of claim 1 , further comprising:

causing, by one or more processors, if the estimated time of arrival is within the pre-determined time period, audio guidance to be given by the computing device.

3. The method of claim 1 , further comprising:

causing, by one or more processors, if the estimated time of arrival is not within the pre-determined time period, audio guidance not to be given by the computing device.

4. The method of claim 1 , wherein the step of determining, by one or more processors, whether to provide audio guidance based on a determination of whether the estimated time of arrival is within a pre-determined time period before the desired arrival time comprises:

determining, by one or more processors, at an interval, whether to provide audio guidance based on a determination of whether the estimated time of arrival is within a pre-determined time period before the desired arrival time.

5. The method of claim 4 , wherein the interval is a time interval.

6. The method of claim 1 , further comprising:

prompting, by one or more processors, the user to input the pre-determined time period.

7. The method of claim 6 , wherein the step of prompting, by one or more processors, the user to input the pre-determined time period comprises one or more of:

causing a visual prompt to be displayed on the computing device; or

causing an audio prompt to be given by the computing device.

8. A computer program product for providing adaptive audio guidance, the computer program product comprising:

one or more computer readable storage media; and

program instructions stored on the one or more computer readable storage media, the program instructions comprising:

program instructions to determine a route of a computing device, wherein the route is from an initial location of the computing device to a destination;

program instructions to determine an estimated time of arrival at which the computing device would arrive at the destination;

program instructions to prompt a user to input a desired arrival time; and

program instructions to determine whether to provide audio guidance based on a determination of whether the estimated time of arrival is within a pre-determined time period before the desired arrival time.

9. The computer program product of claim 8 , further comprising program instructions, stored on the one or more computer readable storage media, to:

cause, if the estimated time of arrival is within the pre-determined time period, audio guidance to be given by the computing device.

10. The computer program product of claim 8 , further comprising program instructions, stored on the one or more computer readable storage media, to:

cause, if the estimated time of arrival is not within the pre-determined time period, audio guidance not to be given by the computing device.

11. The computer program product of claim 8 , wherein program instructions to determine whether to provide audio guidance based on a determination of whether the estimated time of arrival is within a pre-determined time period before the desired arrival time comprises:

program instructions to determine, at an interval, whether to provide audio guidance based on a determination of whether the estimated time of arrival is within a pre-determined time period before the desired arrival time.

12. The computer program product of claim 11 , wherein the interval is a time interval.

13. The computer program product of claim 8 , further comprising program instructions, stored on the one or more computer readable storage media, to:

prompt the user to input the pre-determined time period.

14. The computer program product of claim 13 , wherein the program instructions to prompt the user to input the pre-determined time period comprise one or more of:

program instructions to cause a visual prompt to be displayed on the computing device; or

program instructions to cause an audio prompt to be given by the computing device.

15. A computer system for providing adaptive audio guidance, the computer system comprising:

one or more computer processors;

one or more computer readable storage media; and

program instructions, stored on the computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising:

program instructions to determine a route of a computing device, wherein the route is from an initial location of the computing device to a destination;

program instructions to determine an estimated time of arrival at which the computing device would arrive at the destination;

program instructions to prompt a user to input a desired arrival time; and

program instructions to determine whether to provide audio guidance based on a determination of whether the estimated time of arrival is within a pre-determined time period before the desired arrival time.

16. The computer system of claim 15 , further comprising program instructions, stored on the computer readable storage media for execution by at least one of the one or more processors, to:

cause, if the estimated time of arrival is within the pre-determined time period, audio guidance to be given by the computing device.

17. The computer system of claim 15 , further comprising program instructions, stored on the computer readable storage media for execution by at least one of the one or more processors, to:

cause, if the estimated time of arrival is not within the pre-determined time period, audio guidance not to be given by the computing device.

18. The computer system of claim 15 , wherein program instructions to determine whether to provide audio guidance based on a determination of whether the estimated time of arrival is within a pre-determined time period before the desired arrival time comprise:

program instructions to determine, at an interval, whether to provide audio guidance based on a determination of whether the estimated time of arrival is within a pre-determined time period before the desired arrival time.

19. The computer system of claim 18 , wherein the interval is a time interval.

20. The computer system of claim 15 , further comprising program instructions, stored on the computer readable storage media for execution by at least one of the one or more processors, to:

prompt the user to input the pre-determined time period.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: MAPLEBEAR INC.
Reel/Frame 055155/0943 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 12, 2015
From: BOSS, GREGORY J.; JONES, ANDREW R.; MCCONNELL, KEVIN C.; MOORE, JOHN E., JR
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 036771/0183 →