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.

Date of Patent:
May. 19, 2015

Filed:

Aug. 05, 2011
Applicants:

Hillary Mucheru Mutisya, Seattle, WA (US);

Benjamin W. Goldsmith, Seattle, WA (US);

Edward Griffin Sheppard, Iii, Mercer Island, WA (US);

Inventors:

Hillary Mucheru Mutisya, Seattle, WA (US);

Benjamin W. Goldsmith, Seattle, WA (US);

Edward Griffin Sheppard, III, Mercer Island, WA (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/445 (2006.01); G06F 9/44 (2006.01); G06F 11/36 (2006.01); G06F 9/455 (2006.01);
U.S. Cl.
CPC ...
G06F 8/71 (2013.01); G06F 11/3688 (2013.01); G06F 11/3692 (2013.01); G06F 9/45533 (2013.01);
Abstract

Concepts and technologies are described herein for using virtual machines to manage software builds. A deployment controller manages deployment of a new software build. The deployment controller installs the new software build on test device and tests the new software build. If the new software build functions without errors, the new software build is deployed to hosts of a data center and monitored for errors. If errors are detected, the errors are reported to a developer associated with the new software build. In some embodiments, the deployment controller creates a differencing disk storing differences between the updated software build and an existing software build and uses the differencing disk for installing the new software build for testing and/or for deploying the new software build.


Find Patent Forward Citations

Loading…