Method and system for auto-navigation in a three dimensional viewing environment
AssigneeMuse Corporation
InventorGavin Cheng
Life of this patent
Estimating the term…
Abstract
A method for use in a three dimensional browsing environment is described. The method, in one embodiment, includes receiving a jump request from one viewing point to another. The method also includes determining a destination from the current viewing point with respect to the jump request. The method further includes calculating a trajectory to the destination from the current viewing point. The method stills includes displaying a set of views in animation form along the trajectory and displaying a view corresponding to the destination.
Claims14
In a three dimensional browsing environment having a plurality of view points, each view point representing a virtual position from which a user can navigate to view at least one of displays structured in a 3D fashion in the three dimensional browsing environment, a method comprising:
- receiving a jump request from a first view point in the three dimensional web browsing environment to a second view point in the three dimensional web browsing environment;
- determining a destination corresponding to the second view point;
- calculating a trajectory to avoid obstacles in moving from the first view point to the destination;
- displaying a set of views in animation form along the trajectory;
- and
- displaying a view corresponding to the destination.
A system for facilitating navigation in a three dimensional browsing environment having a plurality of view points, each view point representing a virtual position from which a user can navigate to view at least one of displays structured in a 3D fashion in the three dimensional browsing environment, the system comprising:
- a first logic unit configured to receive a jump request;
- a second logic unit configured to determine a destination of the jump request;
- a third logic unit configured to calculate a trajectory to avoid obstacles in moving to the destination;
- a fourth logic unit configured to display a set of views in animation form along the trajectory;
- and
- a fifth logic unit configured to display a view corresponding to the destination.
A machine readable medium embodying instructions for execution by a processor, which, when executed by a processor, cause the processor to facilitate navigation within a three dimensional browsing environment having a plurality of view points, each view point representing a virtual position from which a user can navigate to view at least one of displays structured in a 3D fashion in the three dimensional browsing environment, the system, the machine readable medium comprising:
- program code for receiving a jump request from a first view point in the three dimensional web browsing environment to a second view point in the three dimensional web browsing environment;
- program code for determining a destination corresponding to the second view;
- program code for calculating a trajectory to avoid obstacles in moving from the first view to the destination;
- program code for displaying a set of views in animation form along the trajectory;
- and
- program code for displaying a view corresponding to the destination.
Dependencies are inferred from the claim text.