Method and apparatus for a three-dimensional web-navigator
First Claim
1. A computer-implemented method comprising:
- creating a virtual three-dimensional space having a plurality of walls including a first wall and a second wall;
creating in the virtual three-dimensional space a first three-dimensional object with at least two surfaces;
converting information from a first uniform resource locator into a first texture;
mapping the first texture onto a first surface of the first three-dimensional object; and
in response to the first three-dimensional object being selected, displaying information from the first uniform resource locator on less than all of the plurality of walls.
5 Assignments
0 Petitions
Accused Products
Abstract
A three-dimensional browser wherein in an exemplary embodiment, information from a uniform resource locator is converted into at least one texture. The texture is mapped onto a surface of a three-dimensional object located in a virtual three-dimensional space in order to provide a three-dimensional navigation mechanism. In an alternate arrangement an event associated with an image is intercepted and the location of the event in the corresponding geometric surface of the virtual three-dimensional space is computed. This location is converted to a two-dimensional coordinate and thereafter information pertaining to the event is placed on the surface on the three-dimensional object in the virtual three-dimensional space.
61 Citations
15 Claims
-
1. A computer-implemented method comprising:
-
creating a virtual three-dimensional space having a plurality of walls including a first wall and a second wall; creating in the virtual three-dimensional space a first three-dimensional object with at least two surfaces; converting information from a first uniform resource locator into a first texture; mapping the first texture onto a first surface of the first three-dimensional object; and in response to the first three-dimensional object being selected, displaying information from the first uniform resource locator on less than all of the plurality of walls. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus comprising:
-
a processor; a memory operatively coupled to the processor and storing machine executable instructions, that when executed, cause the apparatus to; create a virtual three-dimensional space having a plurality of walls including a first wall and a second wall; create in the virtual three-dimensional space a first three-dimensional object with at least two surfaces; convert information from a first uniform resource locator into a first texture; map the first texture onto a first surface of the first three-dimensional object; and in response to the first three-dimensional object being selected, display information from the first uniform resource locator on less than all of the plurality of walls. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer readable media storing computer executable instructions, that when executed, cause an apparatus to perform:
-
creating a virtual three-dimensional space having plurality of walls, including a first wall and a second wall; creating in the virtual three-dimensional space a first three-dimensional object with at least two surfaces; converting information from a first uniform resource locator into a first texture; mapping the first texture onto a first surface of the first three-dimensional object; and in response to the first;
three-dimensional object being selected, displaying information from the first uniform resource locator on less than all of the plurality of walls. - View Dependent Claims (12, 13, 14, 15)
-
Specification