IP Library Patent Application 13460640
Patent Application
App. No. 13/460,640

AUTOMATED TRAVEL PLANNING SYSTEM

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 None
App. No.
13/460,640
Filed
Apr 30, 2012
Art Unit
3663
USPC
701/410
Abstract

A list of places of interest geographically located near a travel route may be generated by accessing a routing database storing shape points capable of defining a travel route, determining a travel route from the shape points stored in the routing database, accessing a place of interest database including geographic centers, selecting from the places of interest database at least one geographic center that is geographically proximate to the travel route, and generating a list of places of interest associated with at least one of the selected geographic centers.

Claims (49)

1 . (canceled)

2 . A computer-implemented method, comprising:

receiving an originating point and a destination point;

determining, using at least one processor, a travel route between the originating point and the destination point;

identifying, using the at least one processor, one or more places of interest for the determined travel route; and

generating an instruction to display at least a portion of an image of a map that includes the determined travel route and identified places of interest.

3 . The method of claim 2 , wherein the image of the map is a bit-mapped image.

4 . The method of claim 2 , further comprising:

obtaining information associated with one or more shape points of the determined travel route.

5 . The method of claim 4 , further comprising:

generating an additional instruction to display at least one of the shape points within the image of the map.

6 . The method of claim 2 , wherein the determining comprises determining the travel route based on vector data associated with a plurality of vectors.

7 . The method of claim 2 , further comprising:

accessing geographic coordinate information associated with the map;

determining a unit system of the map based on at least the geographic coordinate system; and

converting the determined travel route to the unit system of the map.

8 . The method of claim 2 , wherein identifying the places of interest comprises identifying one or more places of interest that are proximate to a portion of the determined travel route.

9 . The method of claim 2 , wherein identifying the places of interest comprises identifying at least one of the places of interest that falls within a threshold distance of a portion of the determined travel route.

10 . The method of claim 2 , wherein the identifying the places of interest comprises:

identifying a geographic center associated with the determined travel route; and

identifying at least one of the places of interest associated with the geographic center.

11 . The method of claim 10 , wherein identifying the geographic center comprises identifying the geographic center based on an association with a shape point of the determined travel route.

12 . An apparatus, comprising:

a storage device; and

at least one processor coupled to the storage device, wherein the storage device stores a program for controlling the at least one processor, and wherein the at least one processor, being operative with the program, is configured to:

receive an originating point and a destination point;

determine, using at least one processor, a travel route between the originating point and the destination point;

identify, using the at least one processor, one or more places of interest for the determined travel route; and

generate an instruction to display at least a portion of an image of a map that includes the determined travel route and identified places of interest.

13 . The apparatus of claim 12 , wherein the image of the map is a bit-mapped image.

14 . The apparatus of claim 12 , wherein the processor is further configured to:

obtain information associated with one or more shape points of the determined travel route; and

generate an additional instruction to display at least one of the shape points within the map image.

15 . The apparatus of claim 12 , wherein the processor is further configured to determine the travel route based on vector data associated with a plurality of vectors.

16 . The apparatus of claim 15 , wherein the processor is further configured to:

access geographic coordinate information associated with the map;

determine a unit system of the map based on at least the geographic coordinate system; and

convert the determined travel route to the unit system of the map.

17 . The apparatus of claim 12 , wherein the processor is further configured to identify one or more places of interest that are proximate to a portion of the determined travel route.

18 . The apparatus of claim 12 , wherein the processor is further configured to identify at least one of the places of interest that falls within a threshold distance of a portion of the determined travel route.

19 . The apparatus of claim 12 , wherein the processor is further configured to:

identifying a geographic center associated with the determined travel route; and

identify at least one of the places of interest associated with the geographic center.

20 . The apparatus of claim 19 , wherein the processor is further configured to identify the geographic center based on an association with a shape point of the determined travel route.

21 . A tangible, non-transitory computer-readable medium storing instructions that, when executed by at least one processor, perform a method comprising the steps of:

receiving an originating point and a destination point;

determining, using at least one processor, a travel route between the originating point and the destination point;

identifying, using the at least one processor, one or more places of interest for the determined travel route; and

generating an instruction to display at least a portion of an image of a map that includes the determined travel route and identified places of interest.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034544/0541 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2013
From: MAPQUEST, INC.
To: MICROSOFT CORPORATION
Reel/Frame 029827/0088 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2012
From: BELLESFIELD, KEITH J.; CAMPBELL, TERRY L.; HASKELL, THOMAS P.; SAUDER, BRADLEY D.
To: R. R. DONNELLEY & SONS COMPANY
Reel/Frame 028253/0986 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2012
From: R. R. DONNELLEY & SONS COMPANY
To: GEOSYSTEMS GLOBAL CORPORATION
Reel/Frame 028254/0001 →
CHANGE OF NAME Recorded May 23, 2012
From: GEOSYSTEMS GLOBAL CORPORATION
To: MAPQUEST.COM, INC.
Reel/Frame 028254/0035 →
CHANGE OF NAME Recorded May 23, 2012
From: MAPQUEST.COM, INC.
To: MAPQUEST, INC.
Reel/Frame 028254/0083 →