Google, Microsoft Resolve Patent Fight Over Phones, Xbox