IP Library Granted Patent US 9,696,171
Granted Patent B2
US 9,696,171 · App. 14/865,122 · Granted Jul 4, 2017

Displaying suggested stops on a map based on context-based analysis of purpose of the journey

Inventors: James E. Bostick (Cedar Park, TX); John M. Ganci, Jr. (Cary, NC); Martin G. Keen (Cary, NC); Sarbajit K. Rakshit (Kolkata, IN)
Assignee: International Business Machines Corporation
G01C21/3617G01C21/3484G01C21/3641G01C21/3679G01C21/3682G01C21/3697G01C21/362G01C21/3667
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,696,171
App. No.
14/865,122
Granted
Jul 4, 2017
Kind
B2
Abstract

A map application includes a mechanism to perform context-based analysis to determine the purpose of a journey. The context-based analysis can include an analysis of any or all of the following: the destination, one or more calendars, social media, and historical data. Once the context-based analysis determines the purpose of the journey, the map application suggests one or more stops based on the purpose of the journey, and displays the suggested stop(s) on the map displayed to the user.

Claims (51)

1. An apparatus comprising:

at least one processor;

a memory coupled to the at least one processor;

a map application residing in the memory and executed by the at least one processor, the map application comprising:

a map routing mechanism that determines a route between a beginning location and a destination;

a journey purpose mechanism that determines a purpose for a journey from the beginning location to the destination by analyzing context information relating to the journey and that determines at least one suggested stop along the route before reaching the destination based on the determined purpose for the journey, wherein the context information comprises a calendar for a user of the map application and historical data regarding past trips by the user; and

a display mechanism that displays the route and the at least one suggested stop along the route.

2. The apparatus of claim 1 wherein the context information further comprises a calendar corresponding to the destination.

3. The apparatus of claim 1 wherein the context information further comprises an address of the destination to determine a type for the destination.

4. The apparatus of claim 1 wherein the context information further comprises social media relating to the user.

5. The apparatus of claim 1 wherein the context information further comprises social media relating to the destination.

6. The apparatus of claim 1 wherein the context information further comprises:

a calendar corresponding to the destination;

an address of the destination to determine a type for the destination;

social media relating to the user;

social media relating to the destination;

social media relating to a person, place or event in the calendar for the user;

and

historical data regarding past trips by other users.

7. A computer-implemented method executed by at least one processor for displaying a map to a user, the method comprising:

determining a route between a beginning location and a destination;

determining a purpose for a journey from the beginning location to the destination by analyzing context information relating to the journey, wherein the context information comprises a calendar for the user and historical data regarding past trips by the user;

determining at least one suggested stop along the route before reaching the destination based on the determined purpose for the journey; and

displaying the route and the at least one suggested stop along the route.

8. The method of claim 7 wherein the context information further comprises a calendar corresponding to the destination.

9. The method of claim 7 wherein the context information further comprises an address of the destination to determine a type for the destination.

10. The method of claim 7 wherein the context information further comprises social media relating to the user.

11. The method of claim 7 wherein the context information further comprises social media relating to the destination.

12. The method of claim 7 wherein the context information further comprises:

a calendar corresponding to the destination;

an address of the destination to determine a type for the destination;

social media relating to the user;

social media relating to the destination;

social media relating to a person, place or event in the calendar for the user;

and

historical data regarding past trips by other users.

13. An article of manufacture comprising software stored on a non-transitory computer readable storage medium, the software comprising:

a map routing mechanism that determines a route between a beginning location and a destination;

a journey purpose mechanism that determines a purpose for a journey from the beginning location to the destination by analyzing context information relating to the journey and that determines at least one suggested stop along the route before reaching the destination based on the determined purpose for the journey, wherein the context information includes a calendar for a user of the map application and historical data regarding past trips by the user; and

a display mechanism that displays the route and the at least one suggested stop along the route.

14. The article of manufacture of claim 13 wherein the context information further comprises a calendar corresponding to the destination.

15. The article of manufacture of claim 13 wherein the context information further comprises an address of the destination to determine a type for the destination.

16. The article of manufacture of claim 13 wherein the context information further comprises social media relating to the user and social media relating to the destination.

17. The article of manufacture of claim 13 wherein the context information further comprises:

a calendar corresponding to the destination;

an address of the destination to determine a type for the destination;

social media relating to the user;

social media relating to the destination;

social media relating to a person, place or event in the calendar for the user;

and

historical data regarding past trips by other users.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2015
From: BOSTICK, JAMES E.; GANCI, JOHN M., JR.; KEEN, MARTIN G.; RAKSHIT, SARBAJIT K.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 036653/0967 →
Continuity (1)
Related Publication 20170089718A1 · Mar 30, 2017