Microsoft holds 200 patents that are necessary to build an Android smartphone | Heykuki News