System and method for navigation with inertial characteristics
First Claim
1. A system, comprising:
- one or more orientation sensors configured to obtain orientation information regarding a current location of a user, wherein the orientation information comprises global positioning (GPS) information;
a memory; and
one or more processors coupled to the memory, wherein the memory comprises program instructions executable by the one or more processors to implement a navigation component configured to;
generate a map display to be displayed in a display screen, wherein the map display includes at least a portion of a map and includes a position indicator that indicates the current location of the user on the map corresponding to the current location of the user, wherein the navigation component is configured to position the position indicator in a first position within the display screen, and wherein the navigation component is configured to pan or rotate the map relative to the position indicator in the first position within the display screen such that the position indicator represents the current location of the user on the map as the user changes physical locations;
detect, based at least in part on orientation information from the one or more orientation sensors, that the user is turning in a direction of travel; and
responsive to said detection;
pan the map and rotate the map around the position indicator, while the user is turning, such that the position indicator shifts within the display screen in a direction opposite to said direction of travel while continuing to include more map information in the direction of travel in the display screen than if the position indicator remained in the first position, wherein the position indicator continues to indicate the current location of the user on the map while the position indicator is shifted and the map is rotated.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of a system and method for navigation with inertial characteristics are described. Embodiments may include a navigation component configured to generate a map display including at least a portion of a map and a position indicator representing a location of a user on the map. The position indicator may be positioned in a first position relative to the map display. The navigation component may be configured to detect that the user is turning in a direction of travel. The navigation component may also be configured to, responsive to the detection that the user is turning in the specific direction of travel, shift the position indicator within the map display in a direction opposite to the detected direction of travel. The shifting may cause additional map information to be displayed in the direction of travel. In various embodiments, the position indicator may be returned to the first position post-turn.
-
Citations
24 Claims
-
1. A system, comprising:
-
one or more orientation sensors configured to obtain orientation information regarding a current location of a user, wherein the orientation information comprises global positioning (GPS) information; a memory; and one or more processors coupled to the memory, wherein the memory comprises program instructions executable by the one or more processors to implement a navigation component configured to; generate a map display to be displayed in a display screen, wherein the map display includes at least a portion of a map and includes a position indicator that indicates the current location of the user on the map corresponding to the current location of the user, wherein the navigation component is configured to position the position indicator in a first position within the display screen, and wherein the navigation component is configured to pan or rotate the map relative to the position indicator in the first position within the display screen such that the position indicator represents the current location of the user on the map as the user changes physical locations; detect, based at least in part on orientation information from the one or more orientation sensors, that the user is turning in a direction of travel; and responsive to said detection; pan the map and rotate the map around the position indicator, while the user is turning, such that the position indicator shifts within the display screen in a direction opposite to said direction of travel while continuing to include more map information in the direction of travel in the display screen than if the position indicator remained in the first position, wherein the position indicator continues to indicate the current location of the user on the map while the position indicator is shifted and the map is rotated. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An electronic device, comprising:
-
an electronic display; a positioning component configured to receive global positioning (GPS) information and determine a current location of the electronic device; a navigation component configured to; generate a graphical map to be displayed on the electronic display, wherein the graphical map includes at least a portion of a map and includes a position indicator that indicates a current location of a user on the map as specified by the positioning component, wherein the navigation component is configured to position the position indicator in a first position within the electronic display, and wherein the navigation component is configured to pan or rotate the map relative to the position indicator in the first position within the electronic display such that the position indicator represents the current location of the user on the map as the user changes locations; detect that the user is turning in a direction of travel based, at least in part, on information from the positioning component; and responsive to said detection; pan the map and rotate the map around the position indicator, while the user is turning, such that, the position indicator shifts within the electronic display in a direction opposite to said direction of travel to include more map information in the direction of travel in the electronic display than if the position indicator remained in the first position, wherein the position indicator continues to indicate the current location of the user on the map while the position indicator is shifted and the map is rotated. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer-implemented method, comprising:
-
generating a map display to be displayed in a display screen, wherein the map display includes at least a portion of a map and includes a position indicator that indicates a current location of a user on the map corresponding to a current physical location of the user, wherein the position indicator is positioned in a first position within the display screen, and wherein the map is panned or rotated relative to the position indicator in the first position within the display screen such that the position indicator represents the current location of the user on the map as the user changes physical locations; obtaining global positioning (GPS) information regarding a current location of the user; evaluating, based, at least in part, on the obtained GPS information, a navigation route to determine that the user is expected to turn in a direction of travel; and responsive to a determination that the user is expected to turn in said direction of travel, panning the map and rotating the map around the position indicator, while the user is turning, such that the position indicator shifts within the display screen in a direction opposite to said direction of travel to include more map information in the direction of travel in the display screen than if the position indicator remained in the first position, wherein the position indicator continues to indicate the current location of the user on the map while the position indicator is shifted and rotated. - View Dependent Claims (12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium, storing program instructions computer-executable on a computer to implement a mapping application configured to:
-
receive orientation information from one or more orientation sensors regarding a current position of a user; display a map of a geographic region within a display window; display on the map a graphical indicator of the user'"'"'s current position within said geographic region, wherein the mapping application is configured to position the graphical indicator in a first position in the display window, and wherein the mapping application is configured to pan or rotate the map of the geographic region displayed within the display window relative to the graphical indicator in the first position within the display window such that the graphical indicator indicate the current position of the user within the geographic region as the user changes positions in the geographic region; detect that the user is turning in a direction of travel or is expected to turn in said direction of travel; and responsive to said detection; pan the map and rotate the map around the graphical indicator, while the user is turning, such that the graphical indicator shifts within the display window in a direction opposite to said direction of travel to include more map information in the direction of travel in the display window than if the graphical indicator remained in the first position, wherein the graphical indicator continues to indicate the current position of the user in the geographic region while the graphical indicator is shifted and the map is rotated. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A multifunction device, comprising:
-
a touch-responsive display; a positioning component configured to receive global positioning (GPS) information and determine a current location of the multifunction device; one or more processors; one or more memories storing a mapping application executable on the one or more processors to; receive position information from the positioning component, the positioning information specifying the location of the multifunction device within a geographic region at different instances in time; generate a graphical map to be displayed on the touch-responsive display, wherein the graphical map includes at least a portion of a map and includes a position indicator that indicates a current location of the multifunction device on the graphical map corresponding to a current physical location of the multifunction device based on the position information, wherein the mapping application is executable to position the position indicator in a first position on the touch-responsive display, and wherein the mapping application is executable to pan or rotate the map relative to the position indicator such that the position indicator in the first position on the touch-responsive display such that the position indicator indicates the current location of the multifunction device in the geographic region as the multifunction device changes locations in the geographic region; detect that the multifunction device is turning in a direction of travel based, at least in part, on information from the positioning component; and responsive to said detection; pan the map and rotate the map around the position indicator, while the multifunction device is turning, such that the position indicator shifts within the electronic display in a direction opposite to said direction of travel to include more map information in the direction of travel in the electronic display than if the position indicator remained in the first position, wherein the position indicator continues to indicate the current location of the multifunction device on the map while the position indicator is shifted and the map is rotated. - View Dependent Claims (21, 22, 23, 24)
-
Specification