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. 15, 2016
Filed:
Dec. 29, 2010
Matthew R. Winkler, Redmond, WA (US);
Dhama Shukla, Sammamish, WA (US);
Stephen M. Danton, Seattle, WA (US);
Puravkumar B. Saraiya, Redmond, WA (US);
Alexander M. Dejarnatt, Charlottesville, VA (US);
Aditya Gopal Bhandarkar, Sammamish, WA (US);
Ramrajprabu Balasubramanian, Renton, WA (US);
Matthew R. Winkler, Redmond, WA (US);
Dhama Shukla, Sammamish, WA (US);
Stephen M. Danton, Seattle, WA (US);
Puravkumar B. Saraiya, Redmond, WA (US);
Alexander M. DeJarnatt, Charlottesville, VA (US);
Aditya Gopal Bhandarkar, Sammamish, WA (US);
Ramrajprabu Balasubramanian, Renton, WA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
Embodiments are directed to providing an application model to deploy and manage composite applications and to providing model-driven software coding assistance. In an embodiment, a computer system instantiates an application design interface that is configured to display composite application components and relationships between the components. Each component includes information specifying how communication is to be conducted with the component. The computer system accesses an application manifest that includes the components and component relationships of the application. The computer system displays the composite application's components and component relationships in the instantiated visual application design interface according to the application manifest.