Method and apparatus for keeping a virtual private network session active on a portable computer system including wireless functionality
First Claim
1. A laptop computer system comprising:
- a first processor configured to execute instructions that implement application software; and
a wireless module coupled to the first processor via an input/output unit and configured to communicate with a wireless network;
wherein the wireless module includes a processing unit including a digital signal processing unit and a second processor that is separate from the digital signal processing unit and the first processor;
wherein the processing unit is configured to autonomously establish and maintain a virtual private network (VPN) connection with a computer network via the wireless network without intervention by the first processor; and
wherein the processing unit is configured to execute instructions that cause information to be transmitted to a host portion of the virtual private network connection at one or more predetermined times; and
wherein the processing unit is further configured to cause the first processor to exit a low-power state in response to receiving packets including particular commands via the VPN connection from an authenticated user.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for keeping a VPN session alive on a portable computer system such as a laptop computer includes a processor that executes instructions that implement application software. The laptop computer system also includes a wireless module that may communicate with a wireless network such as a wireless wide area network including wireless telephone networks, for example. In addition, the wireless module may establish a virtual private network (VPN) connection with a computer network via the wireless network. The wireless module includes a processing unit that may execute instructions that cause information to be transmitted to a host portion of the virtual private network connection at one or more predetermined times.
-
Citations
16 Claims
-
1. A laptop computer system comprising:
-
a first processor configured to execute instructions that implement application software; and a wireless module coupled to the first processor via an input/output unit and configured to communicate with a wireless network; wherein the wireless module includes a processing unit including a digital signal processing unit and a second processor that is separate from the digital signal processing unit and the first processor; wherein the processing unit is configured to autonomously establish and maintain a virtual private network (VPN) connection with a computer network via the wireless network without intervention by the first processor; and wherein the processing unit is configured to execute instructions that cause information to be transmitted to a host portion of the virtual private network connection at one or more predetermined times; and wherein the processing unit is further configured to cause the first processor to exit a low-power state in response to receiving packets including particular commands via the VPN connection from an authenticated user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of establishing a virtual private network from a laptop computer system, the method comprising:
-
a first processor executing instructions that implement application software; a wireless module communicating with a wireless network; a second processor within a processing unit of the wireless module autonomously establishing and maintaining a virtual private network (VPN) connection with a computer network via the wireless network without intervention by the first processor; and the second processor executing instructions that cause information to be transmitted to a host portion of the virtual private network connection at one or more predetermined times; and the processing unit causing the first processor to exit a low-power state in response to receiving packets including particular commands via the VPN connection from an authenticated user. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
Specification