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. 30, 2010
Filed:
Jan. 12, 2007
Anders B. Vinberg, Kirkland, WA (US);
Bruce W. Copeland, Redmond, WA (US);
Robert Fries, Redmond, WA (US);
Kevin D. J. Grealish, Seattle, WA (US);
Jonathan C. Hardwick, Kirkland, WA (US);
Michael J. Healy, Redmond, WA (US);
Galen C. Hunt, Bellevue, WA (US);
Aamer Hydrie, Seattle, WA (US);
David C. James, Bothell, WA (US);
Anand Lakshminarayanan, Redmond, WA (US);
Edwin R. Lassettre, Redmond, WA (US);
Raymond W. Mccollum, Redmond, WA (US);
Rob Mensching, Redmond, WA (US);
Mazhar Mohammed, Sammamish, WA (US);
Rajagopalan Badri Narayanan, Redmond, WA (US);
Geoffrey H. Outhred, Seattle, WA (US);
Zhengkai Kenneth Pan, Redmond, WA (US);
Efstathios Papaefstathiou, Redmond, WA (US);
John M. Parchem, Seattle, WA (US);
Vij Rajarajan, Issaquah, WA (US);
Ashvinkumar J. Sanghvi, Sammamish, WA (US);
Bassam Tabbara, Seattle, WA (US);
Rene Antonio Vega, Kirkland, WA (US);
Vitaly Voloshin, Issaquah, WA (US);
Robert V. Welland, Seattle, WA (US);
John H. Wilson, Woodinville, WA (US);
Eric J. Winner, Woodinville, WA (US);
Jeffrey A. Woolsey, Redmond, WA (US);
Anders B. Vinberg, Kirkland, WA (US);
Bruce W. Copeland, Redmond, WA (US);
Robert Fries, Redmond, WA (US);
Kevin D. J. Grealish, Seattle, WA (US);
Jonathan C. Hardwick, Kirkland, WA (US);
Michael J. Healy, Redmond, WA (US);
Galen C. Hunt, Bellevue, WA (US);
Aamer Hydrie, Seattle, WA (US);
David C. James, Bothell, WA (US);
Anand Lakshminarayanan, Redmond, WA (US);
Edwin R. Lassettre, Redmond, WA (US);
Raymond W. McCollum, Redmond, WA (US);
Rob Mensching, Redmond, WA (US);
Mazhar Mohammed, Sammamish, WA (US);
Rajagopalan Badri Narayanan, Redmond, WA (US);
Geoffrey H. Outhred, Seattle, WA (US);
Zhengkai Kenneth Pan, Redmond, WA (US);
Efstathios Papaefstathiou, Redmond, WA (US);
John M. Parchem, Seattle, WA (US);
Vij Rajarajan, Issaquah, WA (US);
Ashvinkumar J. Sanghvi, Sammamish, WA (US);
Bassam Tabbara, Seattle, WA (US);
Rene Antonio Vega, Kirkland, WA (US);
Vitaly Voloshin, Issaquah, WA (US);
Robert V. Welland, Seattle, WA (US);
John H. Wilson, Woodinville, WA (US);
Eric J. Winner, Woodinville, WA (US);
Jeffrey A. Woolsey, Redmond, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
In accordance with certain aspects of the model-based policy application, each of a plurality of policies is associated with appropriate parts of a model of a heterogeneous system. A deployment agent is invoked to apply each of the plurality of policies to components associated with the parts of the model. An identification of a change to one of the plurality of policies is received, and the deployment agent is also invoked to apply the changed policy to selected ones of the components associated with the parts of the model.