Patent ID: 7735018

Claim:
A method for providing a three-dimensional (3D) graphical user interface, comprising: receiving a search query input from an end user; capturing a computing output from at least one computer source in response to the search query, wherein the computing output is a search result that identifies a plurality of websites related to the search query; displaying at least a portion of the computing output on at least two windows within a 3D space, comprising: rendering a first one of the plurality of websites; capturing a first image of the rendered first one of the plurality of websites; and texturing the first image on a first one of the at least two windows, the first one of the at least two windows being displayed in a foreground of the 3D space and a second one of the at least two windows being displayed in a background of the 3D space; displaying at least one navigation icon, wherein the at least one navigation icon can be interacted with to at least move the second one of the at least two windows to the foreground of the 3D space; and displaying additional information on the first one of the at least two windows, comprising: receiving an interaction by the end user at a particular location on the first image; mapping the location of the interaction to a corresponding location on the rendered first one of the plurality of websites, the location corresponding to one link of a plurality of links embedded in the first one of the plurality of websites, the link corresponding to the additional information; rendering the additional information; capturing a third image of the rendered additional information; texturing the third image on the first one of the at least two windows, the third image thereby replacing the first image on the first one of the at least two windows.