USER INTERFACE TRANSITION BETWEEN CAMERA VIEW AND MAP VIEW
First Claim
1. A method comprising:
- displaying a current view on a display;
requesting a transition between a current view and a subsequent view on the display, wherein the current view and the subsequent view are different views selected from one of a camera view and a map view;
producing and displaying a user interface transition on the display, the user interface transition comprising one or more frames that provide a visual connection between an orientation in the current view and an orientation in the subsequent view; and
displaying the subsequent view on the display.
1 Assignment
0 Petitions
Accused Products
Abstract
A user interface transition between a camera view and a map view displayed on a mobile platform is provided so as present a clear visual connection between the orientation in the camera view and the orientation in the map view. The user interface transition may be in response to a request to change from the camera view to the map view or vice-versa. Augmentation overlays for the camera view and map view may be produced based on, e.g., the line of sight of the camera or identifiable environmental characteristics visible in the camera view and the map view. One or more different augmentation overlays are also produced and displayed to provide the visual connection between the camera view and map view augmentation overlays. For example, a plurality of augmentation overlays may be displayed consecutively to clearly illustrate the changes between the camera view and map view augmentation overlays.
88 Citations
40 Claims
-
1. A method comprising:
-
displaying a current view on a display; requesting a transition between a current view and a subsequent view on the display, wherein the current view and the subsequent view are different views selected from one of a camera view and a map view; producing and displaying a user interface transition on the display, the user interface transition comprising one or more frames that provide a visual connection between an orientation in the current view and an orientation in the subsequent view; and displaying the subsequent view on the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A mobile platform comprising:
-
a camera being operable to capture an image in a direction that the camera is facing; orientation sensors that provide data with respect to the direction the camera is facing; a satellite positioning system receiver that provides positioning data; a processor connected to the camera, the orientation sensors, and the satellite positioning system; memory connected to the processor; a display connected to the memory; and software held in the memory and run in the processor to cause the processor to determine the position of the mobile platform using the positioning data from the satellite positioning system and the direction that the camera is facing using the data from the orientation sensors;
to obtain a digital map based on the position of the mobile platform, to display a current view on the display; and
in response to a request for a transition between the current view and a subsequent view the processor produces and displays a user interface transition that comprises one or more frames that provide a visual connection between an orientation in the current view and an orientation in the subsequent view, wherein the current view and the subsequent view are different views selected from one of a camera view and a map view; and
to display the subsequent view on the display. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for providing a user interface transition between a current view and a subsequent view in a display of a mobile platform, the user interface transition providing a visual connection between an orientation in the current view and an orientation in the subsequent view, where the current view and the subsequent view are different views selected from one of a camera view and a map view, the system comprising:
-
means for providing the camera view; means for obtaining the map view; means for producing a user interface transition comprising one or more frames that provide a visual connection between the orientation in the current view and the orientation in the subsequent view; means for displaying current view, the subsequent view and the user interface transition between the current view and the subsequent view. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
-
39. A computer-readable medium including program code stored thereon, comprising:
-
program code to determine a direction that a mobile platform is facing; program code to determine a position of a mobile platform; program code to obtain a digital map based on the position of the mobile platform; program code to display a current view and a subsequent view on a display of the mobile platform, wherein the current view and the subsequent view are different views selected from one of a camera view and a view of the digital map; and program code to produce and display a user interface transition between the current view and the subsequent view, the user interface transition comprising one or more frames that provide a visual connection between an orientation in the current view and an orientation in the subsequent view. - View Dependent Claims (40)
-
Specification