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:
Mar. 01, 2011
Filed:
Sep. 30, 2005
Ashvinkumar J. Sanghvi, Sammamish, WA (US);
Anand Lakshminarayanan, Redmond, WA (US);
Chandika Bandari, Redmond, WA (US);
Lorenzo Rizzi, Redmond, WA (US);
Stephen O. Wilson, Redmond, WA (US);
Travis A. Wright, Everett, WA (US);
Vitaly V. Filimonov, Redmond, WA (US);
Vitaly Voloshin, Issaquah, WA (US);
Ashvinkumar J. Sanghvi, Sammamish, WA (US);
Anand Lakshminarayanan, Redmond, WA (US);
Chandika Bandari, Redmond, WA (US);
Lorenzo Rizzi, Redmond, WA (US);
Stephen O. Wilson, Redmond, WA (US);
Travis A. Wright, Everett, WA (US);
Vitaly V. Filimonov, Redmond, WA (US);
Vitaly Voloshin, Issaquah, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
One embodiment of the invention uses templates that define certain features of a given service type, wherein the features are common to all services of that service type. The template can be configured by a user to obtain a service definition for the given service. The service definition is passed to a programmability layer and provides enough information that the programmability layer can construct the various monitors, rules, classes and tasks required to monitor the given service without further customization by the user. In one embodiment, the user can also customize the service definition, a desired, in order to obtain additional monitoring.