IP Library Granted Patent US 8,185,362
Granted Patent B2
US 8,185,362 · App. 12/079,693 · Granted May 22, 2012

Integration of fast feedback into systems configuration

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,185,362
App. No.
12/079,693
Granted
May 22, 2012
Kind
B2
Abstract

A configuration operation set for configuring a system element is tested by simulating execution of the control operation set with simulation sample test data. The configuration operation set is received via a configuration user interface in a configuration view. Simulation sample test data is received via a simulation user interface in a simulation view. The configuration view and the simulation view may be simultaneously viewed on a display. In a single session, a control operation set may be received, simulation sample test data may be received, a simulation may be run, and the results of the simulation may be viewed. If the results of the simulation agree with expected results, the control operation set may be saved, and executed in the system element of interest. If the results of the simulation do not agree with the expected results, the control operation set may be cancelled.

Claims (55)

1. A method for testing a configuration operation set for configuring a system element, comprising the steps of:

receiving said configuration operation set via a configuration user interface displayed in a configuration view, wherein the configuration operation set comprises a plurality of configuration operations to be performed in a predetermined sequence;

receiving simulation sample test data via a simulation user interface displayed in a simulation view; and

simulating execution of said configuration operation set with said simulation sample test data, wherein said step of simulating generates a simulation result.

2. The method of claim 1 , further comprising the step of:

simultaneously displaying said configuration view and said simulation view.

3. The method of claim 1 , further comprising the step of:

comparing said simulation result with an expected result.

4. The method of claim 3 , further comprising the step of:

if said simulation result agrees with said expected result, configuring said system element with said configuration operation set.

5. The method of claim 3 , further comprising the step of:

if said simulation result does not agree with said expected result, generating a first error message.

6. The method of claim 1 wherein said step of receiving simulation sample test data further comprises the step of:

receiving automatically generated simulation sample test data.

7. The method of claim 1 , wherein said step of receiving simulation sample test data further comprises the step of:

receiving manually entered simulation sample test data.

8. The method of claim 7 , further comprising the step of:

checking the validity of said manually entered simulation sample test data.

9. The method of claim 8 , further comprising the step of:

if said manually entered simulation sample test data is not valid, generating a second error message.

10. An apparatus for testing a configuration operation set for configuring a system element, comprising:

means for receiving said configuration operation set via a configuration user interface displayed in a configuration view, wherein the configuration operation set comprises a plurality of configuration operations to be performed in a predetermined sequence;

means for receiving simulation sample test data via a simulation user interface displayed in a simulation view; and

means for simulating execution of said configuration operation set with said simulation sample test data, wherein said step of simulating generates a simulation result.

11. The apparatus of claim 10 , further comprising:

means for simultaneously displaying said configuration view and said simulation view.

12. The apparatus of claim 10 , further comprising:

means for comparing said simulation result with an expected result.

13. The apparatus of claim 12 , further comprising means for:

configuring said system element with said configuration operation set if said simulation result agrees with said expected result.

14. The apparatus of claim 12 , further comprising means for:

generating a first error message if said simulation result does not agree with said expected result.

15. The apparatus of claim 10 , further comprising:

means for receiving automatically generated simulation sample test data.

16. The apparatus of claim 10 , further comprising:

means for receiving manually entered simulation sample test data.

17. The apparatus of claim 6 , further comprising:

means for checking the validity of said manually entered simulation sample test data.

18. The apparatus of claim 17 , further comprising:

means for generating a second error message if said manually entered simulation sample test data is not valid.

19. A computer readable medium storing computer program instructions for testing a configuration operation set for configuring a system element, said computer program instructions defining the steps of:

receiving said configuration operation set via a configuration user interface displayed in a configuration view, wherein the configuration operation set comprises a plurality of configuration operations to be performed in a predetermined sequence:

receiving simulation sample test data via a simulation user interface displayed in a simulation view; and

simulating execution of said configuration operation set with said simulation sample test data, wherein said step of simulating generates a simulation result.

20. The computer readable medium of claim 19 , wherein said computer program instructions further comprise computer program instructions defining the step of: simultaneously displaying said configuration view and said simulation view.

21. The computer readable medium of claim 19 , wherein said computer program instructions further comprise computer instructions defining the step of:

comparing said simulation result with an expected result.

22. The computer readable medium of claim 21 , wherein said computer program instructions further comprise computer program instructions defining the step of:

if said simulation result agrees with said expected result, configuring said system element with said configuration operation set.

23. The computer readable medium of claim 21 , wherein said computer program instructions further comprise computer program instructions defining the step of:

if said simulation result does not agree with said expected result, generating a first error message.

24. The computer readable medium of claim 19 , wherein said computer program instructions further comprise computer program instructions defining the step of:

receiving automatically generated simulation sample test data.

25. The computer readable medium of claim 19 , wherein said computer program instructions further comprise computer program instructions defining the step of:

receiving manually entered simulation sample test data.

Assignments (3)
MERGER Recorded Apr 12, 2010
From: SIEMENS CORPORATE RESEARCH, INC.
To: SIEMENS CORPORATION
Reel/Frame 024216/0434 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2008
From: SPANFELNER, FRANZ
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 021107/0042 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2008
From: MATOS, GILBERTO AUGUSTO; WEHRWEIN, BRADLEY; TANIKELLA, RAJANIKANTH
To: SIEMENS CORPORATE RESEARCH, INC.
Reel/Frame 021107/0173 →