Microsoft has been trying to build a mobile platform for a while now. With Windows Phone for mobile products and Windows 8 for desktop computers, there was an intention to unify both platforms so users would be familiar while working on either. Not many people liked the radical change of the Start menu based on Live Tiles, which prompted Microsoft to attempt to fix that with Windows 10. This new OS featured a Start menu that looked like the one that made the platform famous, but it combined the functionality provided by Live Tiles and users could customize it however they want. There hasn't been any news regarding how the mobile platform based on Windows 10 would work, but apparently the plan to unify desktop and mobile have not been dropped. While their mobile platform has always looked sleek and it works smoothly, when compared to other operating systems, it misses out on some important apps.
To fix this issue, Microsoft has been playing with the idea of making their operating system work with Android apps. A patent was found a few days ago, which would allow users not only to have these apps installed, but the possibility to switch within operating systems on a single device. The patent is called User Selectable Operating Systems and it was registered on the US Patent & Trademark Office. There have been some devices that run Android and Windows, but some of the difficulties are the large amounts of memory required to make the partition of both OS' to keep them separated, plus some changes had to be made to both of them compromising their security and stability.
This implementation would have both OS options in a compressed form in a primary storage and the processor would be configured with the multi-boot option, which would be configured to make an OS selectable to make a full installation. The patent doesn't specify the available OS platforms or how many of them could be installed, but users would be able to delete some of them that might not be used. This could be a risky move, as if they give users the option of selecting an operating system, users might end up choosing a different one from their offering, not to mention it could be extra confusing to use two OS platforms simultaneously.