Purdue Research Foundation sues Google over alleged patent infringement  Purdue Exponent