PERSONALIZED NAVIGATION THROUGH VIRTUAL 3D ENVIRONMENTS
First Claim
1. A computer-implemented process for providing personalized navigation through a virtual three-dimensional (3D) environment, comprising:
- using a computer to perform the following process actions;
inputting a representation of the virtual 3D environment;
inputting user specified navigation preferences; and
establishing a path through the virtual 3D environment which is customized using the user specified navigation preferences.
2 Assignments
0 Petitions
Accused Products
Abstract
Personalized navigation technique embodiments are presented that generally involve providing personalized navigation through a virtual three-dimensional (3D) environment. In one general embodiment this is accomplished by inputting a representation of a virtual 3D environment that is to be navigated, along with a number of user specified navigation preferences, and outputting a customized navigation experience. This navigation experience is produced by first establishing a path through the virtual 3D environment, and then optionally controlling the behavior of a virtual camera which reveals the virtual 3D environment to the user as the user traverses the path. Both the path and the virtual camera behavior are personalized to a user based on the aforementioned navigation preferences.
130 Citations
20 Claims
-
1. A computer-implemented process for providing personalized navigation through a virtual three-dimensional (3D) environment, comprising:
-
using a computer to perform the following process actions; inputting a representation of the virtual 3D environment; inputting user specified navigation preferences; and establishing a path through the virtual 3D environment which is customized using the user specified navigation preferences. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented process for providing personalized navigation through a virtual three-dimensional (3D) environment, comprising:
-
using a computer to perform the following process actions; inputting a representation of the virtual 3D environment; establishing user navigation preferences; and controlling the behavior of a virtual camera based on the user navigation preferences as the virtual camera reveals the virtual 3D environment to the user as the user traverses a pre-established a path through the virtual 3D environment. - View Dependent Claims (18, 19)
-
-
20. A computer-implemented process for providing personalized navigation through a virtual three-dimensional (3D) environment, comprising:
-
using a computer to perform the following process actions; inputting a representation of the virtual 3D environment; inputting user specified navigation preferences; and establishing a path through the virtual 3D environment which is customized using the user specified navigation preferences; and controlling the behavior of a virtual camera based on the user specified navigation preferences, wherein the virtual camera reveals the virtual 3D environment to the user as the user traverses said path.
-
Specification