VPN network client for mobile device having dynamically constructed display for native access to web mail
First Claim
1. A cellular mobile device comprising:
- a transmitter and receiver to send and receive cellular communications in the form of radio frequency signals;
a microprocessor;
a native email application executing on the microprocessor; and
a virtual private network (VPN) network client executing on the microprocessor to establish a VPN connection with a remote VPN security device, wherein the VPN network client processes network packets for securely tunneling the network packets between the cellular mobile device and the remote VPN security device,wherein, upon establishing the VPN connection, the VPN network client receives a web-based home page from the secure VPN device via a secure response, andwherein the VPN network client processes the web-based home page to identify a bookmark embedded within the secure response that corresponds to a webmail for the user and dynamically constructs a user interface to have an input control native to the cellular mobile device for launching the native email application of the cellular mobile device to access the webmail without launching a web browser as if the bookmark within the web-based home page were selected by the user.
13 Assignments
0 Petitions
Accused Products
Abstract
An integrated, multi-service network client for cellular mobile devices is described. The multi-service network client can be deployed as a single software package on cellular mobile network devices to provide integrated services including secure enterprise virtual private network (VPN) connectivity, acceleration, security management including monitored and enforced endpoint compliance, and collaboration services. The VPN network client is programmed to receive a web-based home page from an enterprise VPN appliance, process the web-based home page to identify a bookmark embedded within the response that corresponds to an enterprise webmail for the user and dynamically construct a user interface to have an input control native to the cellular mobile device for launching a native email client of the cellular mobile device to access the email without launching a web browser.
-
Citations
25 Claims
-
1. A cellular mobile device comprising:
-
a transmitter and receiver to send and receive cellular communications in the form of radio frequency signals; a microprocessor; a native email application executing on the microprocessor; and a virtual private network (VPN) network client executing on the microprocessor to establish a VPN connection with a remote VPN security device, wherein the VPN network client processes network packets for securely tunneling the network packets between the cellular mobile device and the remote VPN security device, wherein, upon establishing the VPN connection, the VPN network client receives a web-based home page from the secure VPN device via a secure response, and wherein the VPN network client processes the web-based home page to identify a bookmark embedded within the secure response that corresponds to a webmail for the user and dynamically constructs a user interface to have an input control native to the cellular mobile device for launching the native email application of the cellular mobile device to access the webmail without launching a web browser as if the bookmark within the web-based home page were selected by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system comprising:
-
a virtual private network (VPN) security device coupled to a packet network; a cellular mobile device comprising; a microprocessor; an email application native to the cellular mobile device; and a virtual private network (VPN) network client to establish a VPN connection with the VPN security device, wherein the VPN network client processes securely tunnels network packets between the cellular mobile device and the remote VPN security device, wherein upon establishing the VPN connection the VPN network client receives a web-based home page from the secure VPN device via a secure response, wherein the VPN network client processes the web-based home page to identify a bookmark embedded within the secure response that corresponds to a webmail service for the user and dynamically constructs a user interface to have an input control native to the cellular mobile device for launching the native email application of the cellular mobile device without launching a web browser to access an email as if the bookmark within the web-based home page were selected by the user. - View Dependent Claims (22)
-
-
23. A method comprising:
-
executing a VPN client on a cellular mobile device to establish a VPN connection with a remote VPN security device and securely exchange network packets between the cellular mobile device and the remote VPN security device, upon establishing the VPN connection, receiving a web-based home page from the secure VPN device via a secure response, parsing bookmark links from the secure response with the VPN network client to identify a bookmark link embedded within the secure response that corresponds to a webmail service for the user; dynamically constructing a user interface of the cellular mobile device with the VPN network client to include an input control native to the cellular mobile device for the identified bookmark link; and upon selection of the input control and without invoking a web browser on the cellular mobile device, launching a native email client of the cellular mobile device to access an email as if the bookmark link within the web-based home page were selected by the user. - View Dependent Claims (25)
-
-
24. A non-transitory computer-readable medium storing a downloadable distribution package comprising software program code to execute a multi-service network client on a processor within a mobile cellular device,
wherein the VPN network client is programmed to process network packets for securely tunneling the network packets between the cellular mobile device and the remote VPN security device, and wherein the VPN network client is programmed to receive a web-based home page from the secure VPN device via a secure response, process the web-based home page to identify a bookmark embedded within the secure response that corresponds to a webmail for the user and dynamically construct a user interface to have an input control native to the cellular mobile device for launching a native email client of the cellular mobile device to access an email without launching a web browser as if the bookmark within the web-based home page were selected by the user.
Specification