US Patent Office affirms i4i patent - rejects Microsoft challengeprnewswire.com2 pointsawa16 years ago