Extensible console emulator
View Patent ↗The present invention is directed to an extensible console emulator for Hyperion Performance Suite interaction. An emulator system in accordance with an embodiment of the present invention includes: a Hyperion Performance Suite (HPS) console emulator for receiving commands from a source and for performing actions based on the commands; and an HPS Software Development Kit (SDK) for receiving output from the HPS console emulator and for interacting with the HPS; wherein the HPS console emulator provides an interface that allows a user to interact with the HPS via the HPS SDK.
1. An emulator system, comprising:
a Hyperion Performance Suite (HPS) console emulator for receiving commands from a source and for performing actions based on the commands; and
an HPS Software Development Kit (SDK) for receiving output from the HPS console emulator and for interacting with the HPS;
wherein the HPS console emulator provides an interface that allows a user to interact with the HPS via the HPS SDK.
2. The emulator system of claim 1 , wherein the source comprises a user or a batch file.
3. The emulator system of claim 1 , wherein the HPS console emulator can be operated in an interactive mode or a batch mode.
4. The emulator system of claim 1 , wherein the HPS console emulator is configured to allow a user to interact with the HPS via the HPS SDK using a plurality of different interfaces.
5. The emulator system of claim 1 , further comprising:
a system for directing command output to a file or a display screen.
6. The emulator system of claim 1 , wherein the HPS console emulator is extensible.
7. An emulation method, comprising:
executing on a computer system a Hyperion Performance Suite (HPS) console emulator for receiving commands from a source and for performing actions based on the commands; and
receiving, by an HPS Software Development Kit (SDK), output from the HPS console emulator, wherein the HPS SDK is executed on a computer system and interacts with the HPS;
wherein the HPS console emulator provides an interface that allows a user to interact with the HPS via the HPS SDK.
8. The emulation method of claim 7 , wherein the source comprises a user or a batch file.
9. The emulation method of claim 7 , further comprising:
operating the HPS console emulator in an interactive mode or a batch mode.
10. The emulation method of claim 7 , wherein the HPS console emulator is configured to allow a user to interact with the HPS via the HPS SDK using a plurality of different interfaces.
11. The emulation method of claim 7 , further comprising:
directing command output to a file or a display screen.
12. The emulation method of claim 7 , wherein the HPS console emulator is extensible.