Methods, apparatus and data structures for providing a user interface which facilitates decision making
First Claim
1. A man-machine interface method for assisting a user in a decision making process, for use with a machine having a video monitor device and a user input device, the man-machine interface method comprising:
- accepting a decisional event from the user input device, the decisional event utilized as a basis to query one or more external or internal data sources to gather first and second information related to the decisional event, the decisional event employed to determine a state of a man-machine interface;
generating a three-dimensional display for output on the video monitor device where the determined state is a standby state, the display includinga first window displaying first information of a first type, the first information being related to the decisional event, anda second window displaying second information of a second type, the second information being related to the decisional event; and
generating a visual indicator that associates the first information of the first window and the second information of the second window.
3 Assignments
0 Petitions
Accused Products
Abstract
A user interface for facilitating a decision making process, such as planning a trip. A unified view of various types of information related to an event may be provided. The unified view may be presented in a simulated three-dimensional environment having different types of information depicted on different windows. Different types of information related to a common event may be visually linked. A window showing a particular type of information may be brought into a focus view for closer inspection by a user. Alternative decisions may be depicted to permit vagueness or uncertainty, particularly at early iterations in the decision making process.
-
Citations
49 Claims
-
1. A man-machine interface method for assisting a user in a decision making process, for use with a machine having a video monitor device and a user input device, the man-machine interface method comprising:
-
accepting a decisional event from the user input device, the decisional event utilized as a basis to query one or more external or internal data sources to gather first and second information related to the decisional event, the decisional event employed to determine a state of a man-machine interface; generating a three-dimensional display for output on the video monitor device where the determined state is a standby state, the display including a first window displaying first information of a first type, the first information being related to the decisional event, and a second window displaying second information of a second type, the second information being related to the decisional event; and generating a visual indicator that associates the first information of the first window and the second information of the second window. - 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. A man-machine interface for assisting a user in a decision making process, for use with a machine having a video monitor device and a user input device, the man-machine interface comprising:
-
a standby state in which a display including a simulated three dimensional environment having a first window displaying first information of a first type, the first information defining an aspirational event utilized to automatically acquire first and second information related to the aspirational event from the Internet or local data sources, and a second window displaying second information of a second type, the second information being related to the aspirational event and is generated for rendering on the video monitor device, the first information in the first window and the second information in the second window associated via a visual link; a first window update state during which the user can update the first window by entering commands via the user input device; a second window update state during which the user can update the second window by entering commands via the user input device; a first window focus view state in which a display including the first window, arranged in a normal head-on view, is generated for rendering on the video monitor device; and a second window focus view state in which a display including the second window, arranged in a normal head-on view, is generated for rendering on the video monitor device. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
30. A method for managing a man-machine interface, including:
-
providing a first window for displaying first information of a first type, the first information being related to an inclinational event, the inclinational event generates a query utilized to collect at least first and second information related to the inclinational event from the Internet, and providing a second window for displaying second information of a second type, the second information being related to the inclinational event, for assisting a user in a decision making process, for use with a machine having a video monitor device and a user input device; accepting user commands from the user input device; updating states of the first and second windows based on the user commands accepted; determining a state of the man-machine interface based on the user commands accepted; and if the state of the man-machine interface is a standby state, generating a display of a three dimensional environment including the first and second windows for rendering on the video monitor device, and generating a visual link from the first information in the first window to the second information in the second window if the state of the man-machine interface is a first window focus view state, generating a display of the first window in a normal, head on, view, and if the state of the man-machine interface is a second window focus view state, generating a display of the second window in a normal, head on, view. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A system for assisting a user in a decision making process, the system comprising:
-
an input facility for accepting user inputs; a processing facility for; accepting user inputs from the input facility, the user inputs used to access a plurality of external informational resources to produce a plurality of information related to a desirous event; determining the desirous event based on user inputs from the input facility; determining first information of a first type, the first information being related to the desirous event; determining second information of a second type, the second information being related to the desirous event; determining a first window including a visual representation of the first information; determining a second window including a visual representation of the second information, the visual representation of the first information included in the first window and the visual representation of the second information included in the second window associated via a visual indicator; generating a simulated three dimensional environment; determining a display state based on user inputs from the input facility; and generating video outputs including; the first and second windows arranged in the simulated three dimensional environment when a first display state is determined, the first display state being a standby state; the first window, in a normal, head on, view when a second display state is determined; and the second window, in a normal, head on, view when a third display state is determined; and a video monitor unit for rendering the video outputs generated by the processing facility. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A tangible medium storing or communicating machine readable instructions which, when executed by a machine, performs:
-
accepting an expectational event from the user input device; employing the expectational event to ascertain a state of a man-machine interface; querying at least one internal data source and the Internet to access at least first information of a first type and second information of a second type related to the expectational event; and based on the ascertained state being a standby state, generating a three-dimensional display environment for output on the video monitor device, the display environment including a first window displaying first information of a first type, the first information being related to the expectational event, and a second window displaying second information of a second type, the second information being related to the expectational event; and utilizing a visual link between the first information of the first type displayed in the first window and the second information of the second type displayed in the second window.
-
Specification