Wireless traffic channel release prevention before update process completion
First Claim
1. A method of operating a wireless communication device, comprising:
- establishing a voice call using a wireless voice traffic channel between the wireless communication device and a wireless access point of a wireless communication network;
upon establishing the voice call using the wireless voice traffic channel, receiving an indication of the occurrence of the background update process;
in response to the indication of the occurrence, setting a flag in the wireless communication device to prevent the release of the wireless voice traffic channel;
initiating a background update process on the wireless communication device that uses the wireless voice traffic channel before completion of the voice call;
determining that the voice call is completed and preventing the release of the wireless voice traffic channel until the background update process that uses the wireless voice traffic channel is completed; and
upon completion of the background update process, allowing the release of the wireless voice traffic channel.
6 Assignments
0 Petitions
Accused Products
Abstract
Embodiments described herein provide systems and methods for preventing release of a wireless traffic channel before update process completion. In a particular embodiment, a method provides establishing a wireless traffic channel between the wireless communication device and a wireless access point of a wireless communication network. The method further provides identifying an event that triggers release of the wireless traffic channel by the wireless communication device and, upon identifying the event, preventing the release of the wireless traffic channel until a background update process that uses the wireless traffic channel is completed. Upon completion of the background update process, the method provides allowing the release of the wireless traffic channel.
-
Citations
16 Claims
-
1. A method of operating a wireless communication device, comprising:
-
establishing a voice call using a wireless voice traffic channel between the wireless communication device and a wireless access point of a wireless communication network; upon establishing the voice call using the wireless voice traffic channel, receiving an indication of the occurrence of the background update process; in response to the indication of the occurrence, setting a flag in the wireless communication device to prevent the release of the wireless voice traffic channel; initiating a background update process on the wireless communication device that uses the wireless voice traffic channel before completion of the voice call; determining that the voice call is completed and preventing the release of the wireless voice traffic channel until the background update process that uses the wireless voice traffic channel is completed; and upon completion of the background update process, allowing the release of the wireless voice traffic channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A wireless communication device, comprising:
-
a communication interface configured to establish a voice call using a wireless voice traffic channel between the wireless communication device and a wireless access point of a wireless communication network, upon establishing the voice call using the wireless voice traffic channel, receive an indication of the occurrence of the background update process; and a processing system configured to in response to the indication of the occurrence, set a flag in the wireless communication device to prevent the release of the wireless voice traffic channel, initiate a background process on the wireless communication device that uses the wireless voice traffic channel before completion of the voice call, determine that the voice call is complete, prevent the release of the wireless voice traffic channel until the background update process that uses the wireless voice traffic channel is completed, and, upon completion of the background update process, allow the release of the wireless voice traffic channel. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification