microsoft teknoloji patenti