INNOVATIONS Nathan Myhrvold is the former chief technology officer of Microsoft and a co-founder of Intellectual Ventures , an invention and investment firm .
Nathan Myhrvold /business/person/company Microsoft
NNS NNP NNP VBZ DT JJ NN NN NN IN NNP CC DT NN IN NNP NNP , DT NN CC NN NN .
Nathan Myhrvold
PERSON
Microsoft
ORGANIZATION
/business/person/company