Virtual private network for real-time data
First Claim
1. A method for protecting real-time data exchanged between a mobile electronic device and a VPN gateway over a communications link, the method comprising:
- establishing a first VPN connection between the mobile electronic device and the VPN gateway through the communications link;
establishing, while the first VPN connection is established, a second VPN connection between the mobile electronic device and the VPN gateway through the communications link;
providing key information to at least one of the mobile electronic device or VPN gateway through the first VPN connection; and
exchanging real-time data packets between the mobile electronic device and the VPN gateway through the second VPN connection, wherein the key information is for encrypting and decrypting the real-time data packets exchanged through the second VPN connection.
4 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure describes a method for protecting real-time data exchanged between a mobile electronic device and a VPN gateway over a communications link. The method comprises: establishing a first VPN connection between the mobile electronic device and the VPN gateway through the communications link; establishing, while the first VPN connection is established, a second VPN connection between the mobile electronic device and the VPN gateway through the communications link; providing key information to at least one of the mobile electronic device or VPN gateway through the first VPN connection; and exchanging real-time data packets between the mobile electronic device and the VPN gateway through the second VPN connection, wherein the key information is for encrypting and decrypting the real-time data packets exchanged through the second VPN connection.
19 Citations
22 Claims
-
1. A method for protecting real-time data exchanged between a mobile electronic device and a VPN gateway over a communications link, the method comprising:
-
establishing a first VPN connection between the mobile electronic device and the VPN gateway through the communications link; establishing, while the first VPN connection is established, a second VPN connection between the mobile electronic device and the VPN gateway through the communications link; providing key information to at least one of the mobile electronic device or VPN gateway through the first VPN connection; and exchanging real-time data packets between the mobile electronic device and the VPN gateway through the second VPN connection, wherein the key information is for encrypting and decrypting the real-time data packets exchanged through the second VPN connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile electronic device, comprising:
-
a wireless communications subsystem for exchanging data packets with a remote device through a communications link; a processor coupled to the wireless communications subsystem; and a VPN module coupled to the processor for establishing co-existing first and second VPN connections through the communications link between the mobile electronic device and a remote device, receiving key information through the first VPN connection, and exchanging real-time data packets between the mobile electronic device and the remote device through the second VPN connection, wherein the key information is for encrypting and decrypting the real-time data packets exchanged through the second VPN connection. - View Dependent Claims (11, 12, 13, 14, 15)
-
- 16. A VPN gateway for exchanging real-time data packets with a mobile electronic device over a communications link, the VPN gateway being configured for establishing co-existing first and second VPN connections through the communications link between the VPN gateway and the mobile electronic device, sending the key information through the first VPN connection to the mobile electronic device, exchanging real-time data packets between VPN gateway and the mobile electronic device through the second VPN connection, wherein the key information is for encrypting and decrypting the real-time data packets exchanged through the second VPN connection.
Specification