Software developer Microsoft CorporationMSFT recently entered into a patent cross licensing agreement with Rakuten Inc. However, the specific terms and conditions of the agreement have been kept under wraps. This is second patent licensing deal that Microsoft has signed