The present invention includes systems and methods for the controlled deployment of software in a web-based environment where multiple versions of a single application are supported to provide field experience of various versions before general deployment. The systems and methods of the invention support...http://www.google.com.au/patents/US7562358?utm_source=gb-gplus-sharePatent US7562358 - Controlled deployment of software in a web-based architecture