Microsoft Corp. and Facebook announced Monday an agreement under which Microsoft will assign to Facebook the right to purchase a portion of the patent portfolio it recently agreed