The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 01, 2000
Filed:
Jul. 12, 1996
Joseph Paul-Emile Cote, Issaquah, WA (US);
Stephen David Thomas, Bellevue, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
The present invention is directed to systems and methods for automatically monitoring the status of messaging software. When a deficiency in the messaging software or a messaging link connecting messaging systems is detected, the invention refers to a configurable schedule of settings that defines actions to be taken. Actions may include identifying at least one message that should be sent when a particular warning or alert occurs, identifying the method to send the message, identifying the destination or recipient of the message, and identifying a time to send the message. In addition, the schedule allows an administrator to configure operation times for notification methods. If the system decides that notification should be sent via a method that is not allowed to operate until a certain time, notification using that method will be delayed until the allowed time. Using the time to send the notification, the method that should be used to send the notification, and the time that the identified notification method is allowed to execute, the system schedules the notifications and sends the appropriate notifications when the time arrives. If indicated by the schedule, the system will also undertake automatic repair of the deficiency by performing such actions as stopping and restarting various software components, executing new software components, or performing an automated shutdown and restart of the affected system. An administrator can prevent attempts at automated repair by placing a system in a maintenance mode which locks out all automated repair actions but leaves notification actions intact.