How former Microsoft tech chief Nathan Myhrvold could have created the iPhone | Heykuki News