Systems and methods for generating configuration metrics in a storage network
First Claim
1. A computerized method for facilitating decision making, the method comprising:
- presenting to a user a user interface representing a series of questions being presented to the user in a decision making session;
receiving from the user answers to a plurality of the questions in a decision tree;
allowing the user to select, through the user interface, a first question for which an answer has already been received;
determining whether one or more second questions are to be presented before the selected first question is presented and whether one or more third questions are to be presented after the selected first question is presented; and
presenting to the user, and receiving answers from the user to, the first, second and third questions.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided for facilitating decision making through an improved recommendation system. The data used in the system, such as the questions and business logic for navigating between questions, is stored in relational database tables that are easy to access and edit by users. A backend application program reads the data and processes the navigation logic depending upon answers received from users to automatically generate a decision tree. Users are allowed to select questions earlier in the tree, and the application can regenerate a tree from the point of the selected question and on. The application program stores the questions to be presented in a structured document which is handed off to a user interface generation program.
194 Citations
18 Claims
-
1. A computerized method for facilitating decision making, the method comprising:
-
presenting to a user a user interface representing a series of questions being presented to the user in a decision making session; receiving from the user answers to a plurality of the questions in a decision tree; allowing the user to select, through the user interface, a first question for which an answer has already been received; determining whether one or more second questions are to be presented before the selected first question is presented and whether one or more third questions are to be presented after the selected first question is presented; and presenting to the user, and receiving answers from the user to, the first, second and third questions. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computerized method for facilitating decision making, the method comprising:
-
presenting, in a user interface, a decision tree representing series of information requests to be presented to a user as part of a decision making session; presenting the information requests to the user in a sequence provided by the decision tree; receiving information from the user in response to at least some of the presented information requests; allowing the user to select a first information request in the decision tree that has already been presented in the decision making session; receiving from the user first information in response to the selected first information request; determining whether the first information received from the user results in a change to the decision tree; and modifying the decision tree based on the first information.
-
-
8. A system for facilitating decision making, the system comprising:
-
a user interface component configured to present to a user a series of questions within a decision making session, wherein at least some of the questions are configured as a decision tree; a user input component configured to recieve from the user answers to at least some of the questions, wherein the user selects, through the user input component, a first question for which an answer has already been recieve; a processing component communicatively coupled among the user interface component and the user input component, wherein the processing component is configured to determine whether one or more second questions are to be presented before the selected first question is presented, and whether one or more third questions are to be presented after the selected first question is presented; and wherein the user interface and user input components are further configured to present to the user, and recieve answers from the user to, the first, second, and third questions. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for facilitating decision making, the system comprising:
-
means for presenting, in a user interface, a decision tree representing series of information requests to be presented to a user as part of a decision making session, wherein the information requests are presented to the user in a sequence provided by the decision tree; means for receiving information from the user in response to at least some of the presented information requests; means for allowing the user to select a first information request in the decision tree that has already been presented in the decision making session; means for receiving from the user first information in response to the selected first information request; means for determining whether the first information received from the user results in a change to the decision tree; and means for modifying the decision tree based on the first information. - View Dependent Claims (16, 17, 18)
-
Specification