System and method for creating a performance tool and a performance tool yield
First Claim
Patent Images
1. A method for determining requirements for a yield comprising:
- building a seeker with a builder, the seeker comprising at least one interrogative, at least one potential assertion, and logic associated with a combination of the at least one interrogative and at least one assertion provided in response to the at least one interrogative and the at least one potential assertion;
operating the seeker with a catalyst and, based on the at least one interrogative and the at least one assertion, executing the logic to select at least one component for the yield; and
generating the yield with the seeker, the yield comprising the at least one component.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for generating a performance tool includes a builder, a seeker, and a catalyst. The builder is used to generate the seeker. The seeker is selected for operation, thereby launching the catalyst. The catalyst runs the seeker and receives assertions, such as selected answers, in response to interrogatives, such as questions. When all assertions are provided to all interrogatives, the seeker generates a yield. However, the yield also can be generated dynamically as the seeker operates.
32 Citations
87 Claims
-
1. A method for determining requirements for a yield comprising:
-
building a seeker with a builder, the seeker comprising at least one interrogative, at least one potential assertion, and logic associated with a combination of the at least one interrogative and at least one assertion provided in response to the at least one interrogative and the at least one potential assertion;
operating the seeker with a catalyst and, based on the at least one interrogative and the at least one assertion, executing the logic to select at least one component for the yield; and
generating the yield with the seeker, the yield comprising the at least one component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for building a seeker, the method comprising:
-
generating a plurality of interrogatives and a plurality of potential assertions with a builder;
associating each interrogative to at least one corresponding potential assertion; and
generating a plurality of command strings with the builder, at least one command string corresponding to each combination of each interrogative and the at least one corresponding potential assertion.
-
-
20. A method for determining a yield comprising:
-
generating a plurality of interrogatives and a plurality of potential assertions with a seeker, at least one potential assertion associated for each interrogative;
processing a plurality of command strings and a plurality of assertions with a catalyst, each command string corresponding to a combination of one of the interrogatives and the associated at least one potential assertion, each assertion corresponding to the combination of one of the interrogatives and the associated at least one potential assertion; and
selecting at least one component for the yield based on the processed plurality of command strings and plurality of assertions.
-
-
21. A method for determining a seeker comprising:
-
receiving an input at an input manager and generating a command string corresponding to the input;
receiving the command string from the input manager at a process manager;
passing the command string from the process manager to a builder interpreter;
executing a command method corresponding to the command string at the builder interpreter and, in response, identifying a data component for the seeker;
passing the data component from the builder interpreter to a builder collector; and
storing the data component at the builder collector. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A method for determining a seeker comprising:
-
receiving an input at an input manager and, in response thereto, generating a command string corresponding to the input;
passing the command string to a process manager and, in response thereto, creating an interpreter;
passing the command string to the interpreter and, in response thereto, creating a command factory;
passing the command string from the interpreter to the command factory and, in response thereto, creating an instance of a command object with the command factory, the command object comprising an execute method having a command;
passing the command object instance from the command factory to the interpreter;
executing the execute method of the command object instance at the interpreter, and thereafter, identifying a data component for the seeker;
passing the data component from the interpreter to the process manager; and
storing the data component in a collector by the process manager.
-
-
52. A method for processing a seeker comprising:
-
generating at least one interrogative and at least one potential assertion from a flow manager;
receiving at least one assertion at the flow manager in response to the at least one interrogative and the at least one potential assertion;
processing logic for the at least one interrogative and the at least one assertion at the flow manager and, in response, selecting at least one component having at least one variable for a yield; and
storing the at least one component having the at least one variable for the yield at a yield manger. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72)
-
-
73. A method for determining requirements for a seeker comprising:
-
connecting a super-user to a server via a connection;
accessing a repository from the server to create an instance of a builder;
transmitting the builder instance from the server to the super-user; and
operating the builder instance at the super-user and generating the seeker configured with a plurality of interrogatives, a plurality of potential assertions, and a plurality of command strings, at least one potential assertion corresponding to each interrogative, and at least one command string associated to each combination of the at least one potential assertion and the corresponding interrogative. - View Dependent Claims (74)
-
-
75. A method for determining requirements for a seeker comprising:
-
accessing a repository from a server, the repository comprising a builder;
creating an instance of the builder and making the builder instance operational from the server;
connecting a super-user to the server via a connection; and
operating the builder instance from the server and generating a seeker configured with a plurality of interrogatives, a plurality of potential assertions, and a plurality of command strings, at least one potential assertion corresponding to each interrogative, and at least one command string associated to each combination of the at least one potential assertion and the corresponding interrogative.
-
-
76. A method for determining requirements for a yield comprising:
-
accessing a repository from a server, the repository comprising a seeker and a catalyst;
creating an instance of the catalyst and an instance of the seeker;
connecting a user system to the server via a connection;
transmitting the catalyst instance and the seeker instance to the user system from the server;
launching the catalyst instance with the seeker instance from the user system; and
operating the seeker instance from the user system to generate the yield. - View Dependent Claims (77)
-
-
78. A method for determining requirements for a yield comprising:
-
accessing a repository from a server, the repository comprising a seeker and a catalyst;
creating an instance of the catalyst and an instance of the seeker;
making the seeker instance operational with the catalyst instance from the server;
connecting a user system to the server via a connection;
launching the catalyst instance with the seeker instance from the server; and
operating the seeker from the server to generate the yield.
-
-
79. A method for generating a performance tool comprising:
-
configuring a process object panel with a plurality of process objects;
configuring a repository object panel with a plurality of repository objects;
configuring a graphic seeker representation panel to receive a plurality of seeker objects represented three dimensionally, each seeker object connected to at least one other seeker object; and
identifying a three dimensional seeker process with the graphic representation panel with the plurality of seeker objects represented three dimensionally, the plurality of seeker objects comprising at least one member of a group consisting of at least one of the plurality of process objects and at least one of the plurality of repository objects. - View Dependent Claims (80, 81, 82, 83, 84)
-
-
85. A method for generating a performance tool comprising:
-
configuring a plurality of components each having a component identification and a type;
configuring at least one interrogative with interrogative data;
configuring at least one potential assertion with assertion data selectable in response to the at least one interrogative; and
configuring at least one command string set corresponding to a combination of the at least one interrogative and a selected at least one potential assertion that, when processed for execution and executed, is configured to cause selection of at least one of the components for a yield.
-
-
86. A method for determining requirements for a yield comprising:
-
configuring a builder to build a seeker;
configuring the seeker with a plurality of interrogatives and a plurality of potential assertions, a selected one of the plurality of potential assertions corresponding to each interrogative;
configuring a catalyst to operate the seeker;
generating the interrogatives and the potential assertions from the seeker and, in response thereto, receiving selected assertions; and
generating the yield with the seeker as a solution based on the interrogatives and the selected assertions.
-
-
87. A method for determining a yield comprising:
-
configuring a seeker with a plurality of interrogatives and a plurality of potential assertions, a selected one of the plurality of assertions corresponding to each interrogative;
configuring a catalyst to operate the seeker;
generating the interrogatives and the potential assertions from the seeker and, in response thereto, receiving selected assertions; and
generating the yield from the seeker as a solution based on the interrogatives and the selected assertions.
-
Specification