VISUALLY REPRESENTING A THREE-DIMENSIONAL ENVIRONMENT
First Claim
Patent Images
1. 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.
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.
39 Citations
27 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 14)
-
-
11-12. -12. (canceled)
-
15-17. -17. (canceled)
-
18. 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 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 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 re-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. - View Dependent Claims (19, 20, 21)
-
-
22-23. -23. (canceled)
-
24. 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 navigating from the current position on the current route to a new position in response to the gesture user input wherein the new position is at a predetermined waypoint selected in dependence upon the gesture input; and re-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. - View Dependent Claims (25, 26)
-
-
27. A computer program which when loaded into a processor enables:
-
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; changing of the current position on the current route to a new position in response to a 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 re-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.
-
Specification