Claims
- 1. A method comprising:
establishing a communications path between a test system and a system under test (SUT); receiving by said test system, audio data from said SUT; determining whether said audio data contains static data, and when said audio data contains static data, verifying the correctness of said static data; determining whether said audio data contains dynamic data, and when said audio data does contain dynamic data, converting said dynamic data to non-audio data and verifying the correctness of said non-audio data; and reporting an error condition when at least one of said non-audio data and said static data is not correct.
- 2. The method of claim 1 wherein said non-audio data comprises text.
- 3. The method of claim 2 wherein said text comprises machine-encoded characters.
- 4. The method of claim 1 wherein said verifying the correctness of said non-audio data comprises independently acquiring data and comparing the independently acquired data to said non-audio data.
- 5. The method of claim 1 wherein said converting comprises utilizing natural language recognition.
- 6. The method of claim 1 wherein said converting includes converting common examples of dynamic data to their usual textual representation.
- 7. The method of claim 6 wherein said common examples of dynamic data includes numbers, dates, times and currency.
- 8. The method of claim 1 wherein said converting includes providing a tag for identifying said non-audio data.
- 9. A computer program product, disposed on a computer readable medium, the computer program product including instructions for causing a processor to:
establish a communications path between a test system and a system under test (SUT); receive audio data from said SUT; determine whether said audio data contains static data, and when said audio data contains static data, verify the correctness of said static data; determine whether said audio data contains dynamic data, and when said audio data does contain dynamic data, convert said dynamic data to non-audio data and verify the correctness of said non-audio data; and report an error condition when at least one of said non-audio data and said static data is not correct.
- 10. The computer program product of claim 9 wherein said non-audio data comprises text.
- 11. The computer program product of claim 10 wherein said text comprises machine-encoded characters.
- 12. The computer program product of claim 9 wherein said instructions for causing a processor to verify the correctness of said non-audio data comprises instructions for causing the processor to independently acquire data and compare the independently acquired data to said non-audio data.
- 13. The computer program product of claim 9 wherein said instructions for causing a processor to convert said dynamic data to non-audio data comprises utilizing natural language recognition.
- 14. The computer program product of claim 9 wherein said instructions for causing a processor to convert said dynamic data to non-audio data includes instructions for causing the processor to convert common examples of dynamic data to their usual textual representation.
- 15. The computer program product of claim 14 wherein said common examples of dynamic data includes numbers, dates, times and currency.
- 16. The computer program product of claim 9 wherein said instructions for causing a processor to convert said dynamic data to non-audio data includes instructions for causing the processor to provide a tag for identifying said non-audio data.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority under 35 U.S.C. § 119 (e) to provisional application serial No. 60/341,491 filed Dec. 17, 2001; the disclosure of which is hereby incorporated by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60341491 |
Dec 2001 |
US |