Systems and methods for managing information
First Claim
1. A method for managing information comprising:
- generating a first database in a first memory device;
storing, by an administrator via a server system, a plurality of predefined questions in the first database, wherein the plurality of predefined questions relate to project information and include at least a first predefined question and a second predefined question;
storing, by the administrator, a plurality of predefined answer options related to the project information, wherein each predefined answer option corresponds to one of the plurality of predefined questions;
associating, by the administrator, each of the plurality of predefined answer options with a task by pre-defining, within the first database, a task to be performed based on each of the plurality of predefined answer options;
associating, by the administrator, a plurality of tools used to complete a task with each task, wherein said plurality of tools includes at least one expert on a task;
providing, via a computer, to a user, the plurality of predefined questions and the plurality of predefined answer options;
receiving a plurality of answers from the user, wherein the plurality of answers are chosen by the user from the provided plurality of predefined answer options, and wherein at least one answer option associated with the second predefined question is modified based on an answer from the first predefined question from the user, wherein modifying at least one answer option comprises at least one of adding at least one answer option associated with the second predefined question and removing at least one answer option associated with the second predefined question;
determining, by the computer, a task and tools based on the plurality of answers provided by the user;
creating at least one additional database in a second memory device based on the plurality of predefined answer options;
associating the first database with the at least one additional database based on the plurality of answers provided by the user without making a change to at least one source code;
populating the at least one additional database with the determined task; and
prompting the user to customize the determined task within the at least one additional database, without changing the at least one source code, after the at least one additional database has been populated.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for managing information is described. The method includes generating a first database in a first memory device, storing, by an administrator via a server system, a plurality of questions in the first database, where the plurality of questions relate to project information, and storing, by the administrator, a plurality of answers and a plurality of options related to the project information, where each answer corresponds to one of the plurality of questions and one of the options. The method further includes associating, by the administrator, the plurality of answers with a task by pre-defining, within the first database, the task to be performed based on the plurality of answers. The method also includes associating, by the administrator, a plurality of tools used to complete the task with the task, where the plurality of tools include at least one of templates used to manage the task, experts on the task, and frequently asked questions regarding the task. The method includes providing, via a computer, to a user, the plurality of questions and the plurality of options, receiving the plurality of answers from the second user, determining, by the computer, the task and the tools, where determining is based on the plurality of answers provided by the user, and creating at least one additional database in a second memory device.
59 Citations
16 Claims
-
1. A method for managing information comprising:
-
generating a first database in a first memory device; storing, by an administrator via a server system, a plurality of predefined questions in the first database, wherein the plurality of predefined questions relate to project information and include at least a first predefined question and a second predefined question; storing, by the administrator, a plurality of predefined answer options related to the project information, wherein each predefined answer option corresponds to one of the plurality of predefined questions; associating, by the administrator, each of the plurality of predefined answer options with a task by pre-defining, within the first database, a task to be performed based on each of the plurality of predefined answer options; associating, by the administrator, a plurality of tools used to complete a task with each task, wherein said plurality of tools includes at least one expert on a task; providing, via a computer, to a user, the plurality of predefined questions and the plurality of predefined answer options; receiving a plurality of answers from the user, wherein the plurality of answers are chosen by the user from the provided plurality of predefined answer options, and wherein at least one answer option associated with the second predefined question is modified based on an answer from the first predefined question from the user, wherein modifying at least one answer option comprises at least one of adding at least one answer option associated with the second predefined question and removing at least one answer option associated with the second predefined question; determining, by the computer, a task and tools based on the plurality of answers provided by the user; creating at least one additional database in a second memory device based on the plurality of predefined answer options; associating the first database with the at least one additional database based on the plurality of answers provided by the user without making a change to at least one source code; populating the at least one additional database with the determined task; and prompting the user to customize the determined task within the at least one additional database, without changing the at least one source code, after the at least one additional database has been populated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for managing information, said system comprising:
a server configured to; provide, to a first user, a predefined plurality of questions including at least a first predefined question and a second predefined question and a predefined plurality of answer options; receive a plurality of answers from the first user including an answer to the first predefined question, wherein at least the second predefined question in the predefined plurality of questions provided to the user is modified based on the answer from the first predefined question chosen by the user, wherein modifying at least the second predefined question comprises at least one of adding at least one answer option associated with the at least second predefined question and removing at least one answer option associated with the at least second predefined question; generate a first database based on the predefined plurality of questions; pre-define, within the first database, a task to be performed based on each of the plurality of predefined answer options; associate, by an administrator via a server system, at least one of the plurality of redefined answer options with the task; determine the task to be performed based on the plurality of answers provided by the first user; receive an association of the task with a plurality of tools, wherein the plurality of tools includes at least one expert on the task; create at least one additional database based on the predefined plurality of answer options, wherein said server performs at least one of generating the first database and creating the at least one additional database without making a change to at least one source code; associate, the first database with the at least one additional database based on the plurality of answers; populate the at least one additional database with the task; and prompt the first user to customize the task within the at least one additional database, without a change to a source code, after the at least one additional database has been populated. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
16. A method for managing information, said method comprising:
-
creating a form comprising data fields; displaying the form automatically on a plurality of computer screens used by a plurality of users, wherein the form comprises; a first question; a plurality of answer options associated with the first question; at least one second question; and a plurality of answer options associated with the at least one second question; generating a first database based on the first question and based on the at least one second question; capturing data within the data fields from the plurality of users, wherein data captured from a first user of the plurality of users comprises at least one answer from the plurality of answer options associated with the first question; modifying at least one answer option of the plurality of answer options associated with the at least one second question based on the at least one answer associated with the first question, wherein modifying at least one answer option comprises at least one of adding at least one answer option associated with the at least one second question and removing at least one answer option associated with the at least one second question; automatically displaying the captured data and the at least one modified answer option in the data fields of the form displayed to the plurality of users; updating the captured data from the first user based on an answer from the plurality of answer options associated with the at least one second question; determining a task to be performed based on the updated captured data; sorting the updated captured data, wherein at least one of said creating and said sorting is performed without changing at least one source code; generating at least one additional database based on the plurality of answer options associated with the first question and the at least one second question; associating the first database with the at least one additional database based on the updated captured data; and populating the at least one additional database with the task.
-
Specification