Visually representing a three-dimensional environment
First Claim
Patent Images
1. A method comprising:
- causing display of a selected one of a plurality of perspective views of an environment that corresponds to a current position on a current route;
receiving an indication of a gesture user input, wherein the gesture user input is continuous and comprises at least two characteristics, each characteristic having a different associated direction of movement of the gesture user input across a display, and wherein the gesture user input indicates a new position and an orientation of a user based on a detected movement of the user along the current route; and
identifying a different perspective view of the plurality of perspective views based on the at least two characteristics and the respective associated directions of the gesture input, the new position and the orientation.
2 Assignments
0 Petitions
Accused Products
Abstract
A method comprising:
- presenting a three-dimensional environment, comprising routes, to a user by using a selected one of a plurality of perspective views of the environment that corresponds to a current position on a current route;
- detecting a gesture user input comprising a characteristic that changes in time, and changing the current position on the current route to a new position on a route in response to the gesture user input wherein a first characteristic of the gesture user input determines a direction along the current route of the new position relative to the current position and a second characteristic of the gesture user input determines the new position; and
- presenting the three-dimensional environment, comprising routes, to the user by using a newly selected one of the plurality of perspective views of the environment that corresponds to the new position.
30 Citations
16 Claims
-
1. A method comprising:
-
causing display of a selected one of a plurality of perspective views of an environment that corresponds to a current position on a current route; receiving an indication of a gesture user input, wherein the gesture user input is continuous and comprises at least two characteristics, each characteristic having a different associated direction of movement of the gesture user input across a display, and wherein the gesture user input indicates a new position and an orientation of a user based on a detected movement of the user along the current route; and identifying a different perspective view of the plurality of perspective views based on the at least two characteristics and the respective associated directions of the gesture input, the new position and the orientation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform causing display of a selected one of a plurality of perspective views of an environment that corresponds to a current position on a current route; receiving an indication of a gesture user input, wherein the gesture user input is continuous and comprises at least two characteristics, each characteristic having a different associated direction of movement of the gesture user input across a display, and wherein the gesture user input indicates a new position and an orientation of a user based on a detected movement of the user along the current route; and identifying a different perspective view of the plurality of perspective views based on the at least two characteristics and the respective associated directions of the gesture input, the new position and the orientation. - View Dependent Claims (15)
-
-
16. A computer program comprising at least one non-transitory computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions comprising program code instructions to:
-
cause display of a selected one of a plurality of perspective views of an environment that corresponds to a current position on a current route; receive an indication of a gesture user input, wherein the gesture user input is continuous and comprises at least two characteristics, each characteristic having a different associated direction of movement of the gesture user input across a display, and wherein the gesture user input indicates a new position and an orientation of a user based on a detected movement of the user along the current route; and identify a different perspective view of the plurality of perspective views based on the at least two characteristics and the respective associated directions of the gesture input, the new position and the orientation.
-
Specification