Corporate speak for 'Innovating to Win'.Getting a leg up on the competition.
In order to winovate, the company added free email postage on to their package tracking system.