Microsoft Corporation
Polaris Office, Inc
Motorola Mobility LLC.
Microsoft Corporation