Google's patents bid may prompt showdown with Microsoft