intellectual property rights and Microsoft