Back to results
US 2007/0192727 A1Published application
Three dimensional graphical user interface representative of a physical work space
OwnerWilliam Finley, Christopher Doylendinventors
Life of this patent
Estimating the term…
Abstract
A three-dimensional user interface is described in which applications are accessed via user interaction with images of three dimensional shapes providing on a display of a computing device. A user is able to adjust their viewpoint within a virtual three dimensional environment. The user interface provides an efficient and intuitive way of managing a large number of applications.
Claims50
A user interface comprising:
- data stored within memory, comprising;
- first data at least indicative of a three dimensional virtual environment and relating locations within the three dimensional virtual environment, and application data relating to at least one of a plurality of software applications for execution by a processor,
- a first input device for receiving user input signals and for providing first control signals to the processor, the first input device for providing data indicative of at least a change in the viewpoint of the user;
- and,
- a first display for providing to the user an image generated by one of the plurality of software applications associated with a portion of the three dimensional virtual environment, the portion of the three dimensional virtual environment determined in dependence upon the first control signals and including at least one graphical representation;
- wherein first data associated with a graphical representation provide corresponding application data to be accessed, said application data retrieved in dependence upon the graphical representation and the location of the graphical representation.
3 more elements
A method comprising:
- providing a computing device comprising a user input port and a display;
- providing image data to the display, the image data supporting a user interface that provides images corresponding to a three dimensional virtual environment;
- providing within the three dimensional virtual environment portions generated by an application and other than an operating system thereof, those portions generated by the application other than during user initiated execution thereof and forming a representation of the application for selection for execution thereof;
- receiving an input signal from a user via the input port, the input signal indicative of user interaction with the portion representative of the application;
- and
- executing the application in dependence upon the input signal.
3 more elements
Dependencies are inferred from the claim text.