maybe they have been developing the products before announcing his addition to the company though. I dont think they would hire someone, then hope his idea's match their philosophy, ya know?
I'm betting they were working on this idea for several months, if not more before "officially" announcing Frank's employment.