Our software has 1 upgrade/patch quarterly with 1 major functional upgrade annually. Ad-hoc patches are coordinated directly with the customer representative and can be scheduled through a mutually agreeable time period. Each customer has control of when patches and updates are applied to their instance of the system.