Virtru and Microsoft reach settlement in patent infringement case  MarketScreener