Method and apparatus for error tracking in a multitasking environment
First Claim
Patent Images
1. A method for setting an error flag comprising the steps of:
- setting a timer;
determining whether or not said error flag is presently set;
setting said error flag to a new value if said error flag is not presently set;
determining whether or not said timer is expired if said error flag is not presently set;
displaying the held value of said presently set error flag and resetting the error flag if said timer is expired; and
redetermining whether said error flag remains set if said timer is not expired.
1 Assignment
0 Petitions
Accused Products
Abstract
An error flag setting arrangement for a multitasking environment requires all of a multiplicity of processes to use the same funtion to set an error flag indicator. Inside of this function, the flag indication is tested prior to setting to a new value. If the flag indication is already set, the function waits a predetermined period of time. In the event that the error indication is not reset within the predetermined period a message describing the current value of error indication is displayed on the screen and the error indication is set to the new value.
15 Citations
11 Claims
-
1. A method for setting an error flag comprising the steps of:
-
setting a timer; determining whether or not said error flag is presently set; setting said error flag to a new value if said error flag is not presently set; determining whether or not said timer is expired if said error flag is not presently set; displaying the held value of said presently set error flag and resetting the error flag if said timer is expired; and redetermining whether said error flag remains set if said timer is not expired. - View Dependent Claims (3, 4, 5)
-
-
2. An error flag setting arrangement comprising:
-
means for setting a timer; means for determining whether or not said error flag is presently set; means for setting said error flag if said error flag is not presently set; means for determining whether or not said timer is expired if said error flag is not presently set; means for displaying the held value of said presently set error flag and resetting the error flag if said timer is expired; and means for redetermining whether said error flag remains set if said timer is not expired.
-
-
6. In a multitasking environment, a system for tracking and monitoring errors comprising:
-
means for setting a timer; means for determining whether or not said error flag is presently set; means for setting said error flag to a new value if said error flag is not presently set; means for determining whether or not said timer is expired if said error flag is not presently set; means for displaying the held value of said presently set error flag and resetting said error flag if said timer is expired; and means for redetermining whether said error flag remains set if said timer is not expired. - View Dependent Claims (7, 8, 9, 10, 11)
-
Specification