Method and apparatus for error tracking in a multitasking environment
AssigneeTelefonaktienbolaget L M Ericsson
InventorAlexander Kasman
Life of this patent
Estimating the term…
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.
Claims11
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.
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.
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.
Dependencies are inferred from the claim text.