The Redmond software giant announced on Monday that General Dynamics Itronix has signed a patent agreement that will provide “broad coverage under Microsoft’s patent portfolio”. Not many people realize how large of a collection of patents Microsoft holds on mobile devices, and im betting this is a pretty good chunk of revenue they generate from …