POWER SAVING OPERATION OF ALWAYS-CONNECTED WIRELESS ROAMING
First Claim
1. A method in a wireless network client device comprising:
- detecting a change in a power saving operating mode within the wireless network client device;
exchanging session context defining a network access session of the wireless network client device with a wireless network between a host operating system (OS) and an embedded agent of the wireless network client device responsive to detecting the change in the power saving operating mode, the embedded agent having independent operation from the host OS; and
switching management of roaming for the wireless network client device between the host OS and the embedded agent in conjunction with exchanging the session context responsive to detecting the change in the power saving operating mode.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses enable maintaining wireless connectivity while the wireless client device is in a power save mode. The system includes a host operating system (OS) that handles wireless connections while the device is executing in normal operation, and an embedded agent that handles the wireless connections when the device switches to power saving operation and the host OS switches to a sleep or standby state. The system detects a change in the power save mode and triggers an exchange of session context information between the host OS and the embedded agent (from the host OS to the embedded agent when the system enters the power save mode, and from the embedded agent to the host OS when the system returns to normal operation from the power save mode). The system also triggers the switching of management consistent with the passing of session context information.
-
Citations
18 Claims
-
1. A method in a wireless network client device comprising:
-
detecting a change in a power saving operating mode within the wireless network client device; exchanging session context defining a network access session of the wireless network client device with a wireless network between a host operating system (OS) and an embedded agent of the wireless network client device responsive to detecting the change in the power saving operating mode, the embedded agent having independent operation from the host OS; and switching management of roaming for the wireless network client device between the host OS and the embedded agent in conjunction with exchanging the session context responsive to detecting the change in the power saving operating mode. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An article of manufacture comprising a machine-readable medium having content stored thereon to provide instructions to cause a machine to perform operations including:
-
detecting initiation of a power saving operating mode in a host operating system (OS) of a wireless network client device that connects to a wireless broadband data network; transferring session context related to a network access session of the wireless network client device from the host OS to an embedded agent on the wireless network client device in response to detecting the initiation of the power saving operating mode, the embedded agent having independent operation from the host OS; and performing roaming on behalf of the wireless network client device with the embedded agent while the host OS is in the power saving operating mode. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A wireless client device comprising:
-
a host hardware platform to execute a host operating system (OS), the host OS to manage wireless connections in a normal operating mode, including maintaining the wireless connections with a wireless access point; an embedded agent to operate independently of the host OS, the embedded agent to manage the wireless connections in a power saving mode when the host OS is not managing the wireless connections, including maintaining the wireless connections with the wireless access point and roaming to a different wireless access point; transfer logic to switch management of the wireless connections between the host OS and the embedded agent depending on the operating mode, and trigger an exchange of session context that defines a network access session of the wireless client device; and network interface hardware to maintain a physical link to a current access point. - View Dependent Claims (15, 16, 17, 18)
-
Specification