USER GENERATED PEDESTRIAN AND INDOOR SHORTCUT ROUTES FOR NAVIGATION SYSTEMS
First Claim
1. A method, comprising:
- storing context data in a mobile wireless device, the context data including at least one of travel class of a shortcut path, limits of a shortcut path, or restrictions of a shortcut path;
registering in the mobile wireless device a starting location for a shortcut path;
recording descriptions of locations of the device as the device moves along the shortcut path;
receiving signals describing a landmark at a landmark location along the shortcut path; and
forming a shortcut map including the recorded shortcut path, information about the landmark, and information about the context data.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, system, and computer program product are disclosed for creating and displaying shortcuts and landmarks on a navigational map. The embodiments include storing context data in a mobile wireless device, the context data including at least one of travel class of a shortcut path, limits of a shortcut path, or restrictions of a shortcut path. The shortcuts may be categorized by their context in travel classes such as car, bike, pedestrian, pram, wheelchair, walker, blind pedestrian, disabled pedestrian, or the like. The embodiments register in the mobile wireless device a starting location for a shortcut path and record locations of the device as the device moves along the shortcut path. The embodiments receive signals describing a landmark at a landmark location along the shortcut path, including digital photographs, descriptive text and voice clips. The embodiments then form in a shortcut mapping file the recorded shortcut path, information about the landmark, and the context data.
135 Citations
39 Claims
-
1. A method, comprising:
-
storing context data in a mobile wireless device, the context data including at least one of travel class of a shortcut path, limits of a shortcut path, or restrictions of a shortcut path; registering in the mobile wireless device a starting location for a shortcut path; recording descriptions of locations of the device as the device moves along the shortcut path; receiving signals describing a landmark at a landmark location along the shortcut path; and forming a shortcut map including the recorded shortcut path, information about the landmark, and information about the context data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus, comprising:
-
a memory in a mobile wireless device, configured to store context data including at least one of travel class of a shortcut path, limits of a shortcut path, or restrictions of a shortcut path; a transponder in the device, configured to receive signals related to a current location of the device; a processor in the device, configured to register a starting location for a shortcut path; the memory further configured to record descriptions of locations of the device as the device moves along the shortcut path; an interface in the device, configured to receive signals describing a landmark at a landmark location along the shortcut path; and the processor further configured to form a shortcut map including the recorded shortcut path, information about the landmark, and information about the context data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer readable medium, comprising:
-
a computer readable medium storing program code which, when executed by a processor, performs the steps of; storing context data in a mobile wireless device, the context data including at least one of travel class of a shortcut path, limits of a shortcut path, or restrictions of a shortcut path; registering in the mobile wireless device a starting location for a shortcut path; recording descriptions of locations of the device as the device moves along the shortcut path; receiving signals describing a landmark at a landmark location along the shortcut path; and forming a shortcut map including the recorded shortcut path, information about the landmark, and information about the context data. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. An apparatus, comprising:
-
means for storing context data in a mobile wireless device, the context data including at least one of travel class of a shortcut path, limits of a shortcut path, or restrictions of a shortcut path; means for registering in the mobile wireless device a starting location for a shortcut path; means for recording descriptions of locations of the device as the device moves along the shortcut path; means for receiving signals describing a landmark at a landmark location along the shortcut path; and means for forming a shortcut map including the recorded shortcut path, information about the landmark, and information about the context data.
-
-
32. A method, comprising:
-
storing in a database in a server a navigation map object including a navigation map encompassing a mapped location at a map coordinate, the navigation map object to be accessible in the database using as a search term the map coordinate and context data including at least one of travel class of a shortcut path, limits of a shortcut path, or restrictions of a shortcut path; receiving in the server a shortcut map including a recorded shortcut path having the context data and a starting location at the map coordinate; storing in the database in the server the shortcut map to be accessible in the database using the context data and the map coordinate as a search term; receiving in the server a database query based on the context data and the map coordinate; and accessing from the database the navigation map object and the shortcut map in response to the query. - View Dependent Claims (33)
-
-
34. An apparatus, comprising:
-
a database in a server, configured to store a navigation map object including a navigation map encompassing a mapped location at a map coordinate, the navigation map object to be accessible in the database using as a search term the map coordinate and context data including at least one of travel class of a shortcut path, limits of a shortcut path, or restrictions of a shortcut path; a transceiver in the server, configured to receive a shortcut map including a recorded shortcut path having the context data and a starting location at the map coordinate; the database further configured to store the shortcut map to be accessible in the database using the context data and the map coordinate as a search term; the transceiver further configured to receive a database query based on the context data and the map coordinate; and the database further configured to access the navigation map object and the shortcut map in response to the query. - View Dependent Claims (35)
-
-
36. A computer readable medium, comprising:
-
a computer readable medium storing program code which, when executed by a processor, performs the steps of; storing in a database in a server a navigation map object including a navigation map encompassing a mapped location at a map coordinate, the navigation map object to be accessible in the database using as a search term the map coordinate and context data including at least one of travel class of a shortcut path, limits of a shortcut path, or restrictions of a shortcut path; receiving in the server a shortcut map including a recorded shortcut path having the context data and a starting location at the map coordinate; storing in the database in the server the shortcut map to be accessible in the database using the context data and the map coordinate as a search term; receiving in the server a database query based on the context data and the map coordinate; and accessing from the database the navigation map object and the shortcut map in response to the query. - View Dependent Claims (37)
-
-
38. An apparatus, comprising:
-
means for storing in a database in a server a navigation map object including a navigation map encompassing a mapped location at a map coordinate, the navigation map object to be accessible in the database using as a search term the map coordinate and context data including at least one of travel class of a shortcut path, limits of a shortcut path, or restrictions of a shortcut path; means for receiving in the server a shortcut map including a recorded shortcut path having the context data and a starting location at the map coordinate; means for storing in the database in the server the shortcut map to be accessible in the database using the context data and the map coordinate as a search term; means for receiving in the server a database query based on the context data and the map coordinate; and means for accessing from the database the navigation map object and the shortcut map in response to the query. - View Dependent Claims (39)
-
Specification