SYSTEM AND METHOD FOR PROVIDING THREE-DIMENSIONAL GRAPHICAL USER INTERFACE
First Claim
1. A method for providing a three-dimensional graphical user interface, comprising:
- receiving an input from an end user;
capturing computing output from at least one computer source in response to the received end user input;
presenting the computing output as at least two objects within a three-dimensional virtual space displayed to the end user;
generating a timeline that includes an icon for each object presented within the virtual space, wherein each of the icons are organized in linear chronological order according to when the objects were presented within the virtual space; and
displaying the timeline within the virtual space.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are provided for providing an improved three-dimensional graphical user interface. In one embodiment, the method generally comprises: receiving an input from an end user, and capturing computing output from at least one computer source in response to the received end-user input. The computing output can be presented as two or more objects within a three-dimensional virtual space displayed to the end user. In one embodiment, the method further comprises generating a timeline that includes an icon for each object presented within the virtual space. In another embodiment, the method further comprises providing a database for storing and categorizing data regarding each object presented within the virtual space.
-
Citations
66 Claims
-
1. A method for providing a three-dimensional graphical user interface, comprising:
-
receiving an input from an end user;
capturing computing output from at least one computer source in response to the received end user input;
presenting the computing output as at least two objects within a three-dimensional virtual space displayed to the end user;
generating a timeline that includes an icon for each object presented within the virtual space, wherein each of the icons are organized in linear chronological order according to when the objects were presented within the virtual space; and
displaying the timeline within the virtual space. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A system for providing a three-dimensional graphical user interface, comprising:
-
a display screen;
an input device for receiving an input from an end user;
a processor module operatively coupled to the display screen and the user input device; and
a memory module operatively coupled to the processor module, the memory module comprising executable code for the processor module to;
capture computing output from at least one computer source in response to the received end user input;
present the computing output as at least two objects within a three-dimensional virtual space displayed on the display screen;
generate a timeline that includes an icon for each object presented within the virtual space, wherein each of the icons are organized in linear chronological order according to when the objects were presented within the Cartesian space; and
display the timeline within the virtual space. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41)
-
- 38. The system as recited in claim 38, wherein the memory module further comprises executable code for the processor to add a viewpoint icon representing the viewpoint into the timeline for retrieval of the viewpoint at a later time.
-
42. A system for providing a three-dimensional graphical user interface in a computer network, comprising:
a server connected to the computer network and a user interface application executing in association with the server to provide the functions of;
receiving an input from an end user;
capturing computing output from at least one computer source in response to the received end user input;
presenting the computing output as at least two objects within a three-dimensional virtual space displayed to the end user;
generating a timeline that includes an icon for each object presented within the virtual space, wherein each of the icons are organized in linear chronological order according to when the objects were presented within the Cartesian space; and
displaying the timeline within the virtual space. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
58. A network system for providing a three-dimensional graphical user interface, comprising:
-
a computer server network comprising a plurality of servers in communication with each other;
at least one display screen operatively coupled to the computer server network;
at least one input device for receiving an input from an end user, the input device being operatively coupled to the computer server network; and
a software module for providing a series of screen displays to the end user, the software module being accessible by one or more of the servers of the computer server network, the software module comprising instructions for directing the servers to;
capture computing output from at least one network source in response to the received end user input;
present the computing output as at least two objects within a simulated three-dimensional Cartesian space displayed on the display screen;
generate a timeline that includes an icon for each object presented within the Cartesian space, wherein each of the icons are organized in linear chronological order according to when the objects were presented within the Cartesian space; and
display the timeline within the Cartesian space.
-
-
59. A computer readable recording medium for storing a computer program that makes a computer execute:
-
receiving an input from an end user;
capturing computing output from at least one computer source in response to the received end user input;
presenting the computing output as at least two objects within a simulated three-dimensional Cartesian space displayed to the end user;
generating a timeline that includes an icon for each object presented within the Cartesian space, wherein each of the icons are organized in linear chronological order according to when the objects were presented within the Cartesian space; and
displaying the timeline within the Cartesian space.
-
-
60. A method for providing a three-dimensional graphical user interface, comprising:
-
receiving an input from an end user;
capturing computing output from at least one computer source in response to the received end user input;
presenting the computing output as at least two objects within a three-dimensional virtual space displayed to the end user;
providing a database module for storing and categorizing data regarding each object presented within the virtual space; and
displaying the data regarding one or more of the objects within the database module presented along with virtual space. - View Dependent Claims (61, 62)
-
-
63. A system for providing a three-dimensional graphical user interface, comprising:
-
a display screen;
an input device for receiving an input from an end user;
a processor module operatively coupled to the display screen and the user input device; and
a memory module operatively coupled to the processor module, the memory module comprising executable code for the processor module to;
capture computing output from at least one computer source in response to the received end user input;
present the computing output as at least two objects within a three-dimensional virtual space displayed on the display screen;
provide a database module for storing and categorizing data regarding each object presented within the virtual space;
provide a hyperlink within the database module to respective viewpoint of each object presented within the virtual space; and
display the data regarding one or more of the objects within the database module presented along with virtual space.
-
-
64. A system for providing a three-dimensional graphical user interface in a computer network, comprising:
a server connected to the computer network and a user interface application executing in association with the server to provide the functions of;
receiving an input from an end user;
capturing computing output from at least one computer source in response to the received end user input;
presenting the computing output as at least two objects within a three-dimensional virtual space displayed to the end user;
providing a database module for storing and categorizing data regarding each object presented within the virtual space;
providing a hyperlink within the database module to respective viewpoint of each object presented within the virtual space; and
displaying the data regarding one or more of the objects within the database module presented along with virtual space.
-
65. A network system for providing a three-dimensional graphical user interface, comprising:
-
a computer server network comprising a plurality of servers in communication with each other;
at least one display screen operatively coupled to the computer server network;
at least one input device for receiving an input from an end user, the input device being operatively coupled to the computer server network; and
a software module for providing a series of screen displays to the end user, the software module being accessible by one or more of the servers of the computer server network, the software module comprising instructions for directing the servers to;
capture computing output from at least one network source in response to the received end user input;
present the computing output as at least two objects within a simulated three-dimensional Cartesian space displayed on the display screen;
provide a database module for storing and categorizing data regarding each object presented within the virtual space;
provide a hyperlink within the database module to respective viewpoint of each object presented within the virtual space; and
display the data regarding one or more of the objects within the database module presented along with virtual space.
-
-
66. A computer readable recording medium for storing a computer program that makes a computer execute:
-
receiving an input from an end user;
capturing computing output from at least one computer source in response to the received end user input;
presenting the computing output as at least two objects within a simulated three-dimensional Cartesian space displayed to the end user;
providing a database module for storing and categorizing data regarding each object presented within the virtual space;
provide a hyperlink within the database module to respective viewpoint of each object presented within the virtual space; and
displaying the data regarding one or more of the objects within the database module presented along with virtual space.
-
Specification