Microsoft vs. Google underscores the pros and cons of patent wars | Patexia