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:
May. 20, 2014
Filed:
Jun. 28, 2011
Ravi S. Vedula, Redmond, WA (US);
Michael Frank Caver, Bellevue, WA (US);
Jason Scott Cipra, Woodinville, WA (US);
Felix Antonio Deschamps, Remond, WA (US);
Andrew Ryan Dotson, Bothell, WA (US);
Michael Dean Mcclellan, Redmond, WA (US);
Jason Lawrence Muramoto, Bellevue, WA (US);
Ravi S. Vedula, Redmond, WA (US);
Michael Frank Caver, Bellevue, WA (US);
Jason Scott Cipra, Woodinville, WA (US);
Felix Antonio Deschamps, Remond, WA (US);
Andrew Ryan Dotson, Bothell, WA (US);
Michael Dean McClellan, Redmond, WA (US);
Jason Lawrence Muramoto, Bellevue, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
Environments for testing are deployed. A library of different topology groupings is provided. An interface is presented to a user for receiving environment definitions. Elements from the library of different topology groupings are automatically provided to the user for creating a test environment according to the received environment definitions. The platform delivers fully configured instantaneous topology deployments of all flavors for product development and testing efforts. The topology deployment service platform is used to create reliable topologies of varying layers of complexity, varying machine providers, different roles, different product builds, integration with partners and varying product configurations. The ability to launch and create multiple test and development environments trivially in an automated reliable fashion allows complicated customer scenarios and configurations to be deployed.