Method for validating a system
First Claim
Patent Images
1. A computer-implemented method of validating a computer system comprising the steps of:
- (i) receiving data representative of a plurality of requirements for said computer system;
(ii) generating a validation plan based on said received data;
(iii) determining a computing environment appropriate to said computer system based on said received data;
(iv) generating a plurality of tests to be performed during an implementation of said validation plan;
(v) presenting said tests to a user as part of said implementation;
(vi) receiving responses from said user as to a status of said tests;
(vii) generating a validation report based on said responses;
(viii) presenting a non-validation message if said validation report indicates said system failed one or more of said tests;
(ix) presenting a validation message if said validation report indicates said system meets said tests; and
, (x) repeating one or more of the foregoing steps until said validation report indicates said system meets said tests.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a novel method for validating computer systems, in particular for validating computer systems for use in the healthcare industry. The method is computer based, and in at least one embodiment includes steps of gathering information about project for a particular computer system, generating a validation plan for that system, including a plurality of tests to be conducted on the system. The method also includes a steps for presenting the tests and gathering responses, and organizing and presenting an overall report regarding the success or failure of those tests.
-
Citations
23 Claims
-
1. A computer-implemented method of validating a computer system comprising the steps of:
-
(i) receiving data representative of a plurality of requirements for said computer system;
(ii) generating a validation plan based on said received data;
(iii) determining a computing environment appropriate to said computer system based on said received data;
(iv) generating a plurality of tests to be performed during an implementation of said validation plan;
(v) presenting said tests to a user as part of said implementation;
(vi) receiving responses from said user as to a status of said tests;
(vii) generating a validation report based on said responses;
(viii) presenting a non-validation message if said validation report indicates said system failed one or more of said tests;
(ix) presenting a validation message if said validation report indicates said system meets said tests; and
,(x) repeating one or more of the foregoing steps until said validation report indicates said system meets said tests.
-
-
2. A computer-implemented method of validating a computer system comprising the steps of:
-
receiving a plurality of validation requirements for said computer system;
receiving data representative of the results of performing each validation requirement, said results including whether a particular requirement was achieved and exception reports for each requirement that was not achieved; and
,generating a report for each of said requirements, said report including a message indicating whether said system is validated if a defined set of said requirements are achieved. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus for validating a computer system comprising:
-
an input means for receiving a plurality of validation requirements for said computer system;
said input means additionally for receiving data representative of the results of performing each validation requirement, said results including whether a particular requirement was achieved and exception reports for each requirement that was not achieved; and
,a processing means for generating a report for each of said requirements, said report including a message indicating whether said system is validated if a defined set of said requirements are achieved. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A readable media storing a set of instructions executable on a computing device to perform the following steps:
-
receiving a plurality of validation requirements for said computer system;
receiving data representative of the results of performing each validation requirement, said results including whether a particular requirement was achieved and exception reports for each requirement that was not achieved; and
,generating a report for each of said requirements, said report including a message indicating whether said system is validated if a defined set of said requirements are achieved.
-
-
23. A method of restricting access to a computing apparatus comprising the steps of:
-
delivering a computer-based training session to a user, said session for instructing said how to operate said apparatus;
generating a unique user code respective to said user provided said user successfully completes said training session;
presenting a user-login dialogue on said apparatus, said dialogue requesting an identification of said user and said user code;
allowing access to said computing apparatus if a received identification and a received user code match said user and said user code and otherwise refusing access to said computing apparatus.
-
Specification