Microsoft wins at UPC in tech patent feud after NPE failed to pay €300K  World IP Review