Patent ID: 11909723
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC H

Claim 0:
1. A method for auto-starting a virtual private network (VPN) in a mobile application management (MAM) environment that is operating on a client device, said method comprising:
determining that a MAM-controlled application is launching on the client device;
after determining that the MAM-controlled application is launching, querying a policy and determining whether to auto-start a VPN application based on the policy, wherein the VPN application is configured to enable multiple MAM-controlled applications, including said MAM-controlled application, to use a same VPN tunnel;
based on the policy indicating that the VPN application is to be auto-started after or concurrently with a launch of the MAM-controlled application, auto-starting the VPN application, which is configured to initiate the VPN tunnel that is usable by at least the MAM-controlled application and that is usable by said multiple MAM-controlled applications; and
causing network communications transmitted to or from the MAM-controlled application to pass through the VPN tunnel.