Microsoft, Bill Gates, Windows smartphone, Android, Google,