Prescribing the Content and Timing of Product Upgrades