IP Library › Granted Patent US 9,451,641
Granted Patent B2
US 9,451,641 · App. 13/786,849 · Granted Sep 20, 2016

Methods and apparatus for improving data service availability

Inventors: Shyamal Ramachandran (San Diego, CA); Thomas Klingenbrunn (San Diego, CA); Zhong Ren (San Diego, CA); Vitaly Drapkin (San Diego, CA)
Assignee: QUALCOMM INCORPORATED
H04W76/02H04W76/027H04W76/028H04W76/062H04W76/026
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,451,641
App. No.
13/786,849
Granted
Sep 20, 2016
Kind
B2
Abstract

Certain aspects of the present disclosure relate to methods and apparatus for improving data service availability. Certain aspects provide methods and apparatus for wireless communications by a UE including determining, while the UE is in a coverage area of a first network, that a connection to a second network, comprising a packet data network (PDN), is disconnected locally, and taking at least one action to avoid a rejection of a request to connect to the second network.

Claims (58)

1. A method for wireless communications by a user equipment (UE), comprising:

locally disconnecting, during data throttling in a coverage area of a first network, a connection to a second network comprising a packet data network (PDN), wherein the locally disconnecting comprises receiving a request from an application at the UE to disconnect the connection to the second network while the data throttling is in effect;

setting a flag on locally disconnecting the connection to the second network by the UE; and

taking at least one action to avoid a rejection of a request to connect to the second network after expiry of the data throttling, wherein taking the at least one action comprises initiating a tracking area update (TAU) on expiration of a throttling timer indicating the expiry of the data throttling, to synchronize bearer status of the UE with the first network, if the flag is set.

2. A method for wireless communications by a user equipment (UE), comprising:

locally disconnecting, during data throttling in a coverage area of a first network, a connection to a second network comprising a packet data network (PDN), wherein the locally disconnecting comprises receiving a request from an application at the UE to disconnect the connection to the second network while the data throttling is in effect; and

taking at least one action to avoid a rejection of a request to connect to the second network after expiry of the data throttling,

wherein taking the at least one action comprises:

determining that the first network has unexpected active radio bearer contexts; and

in response, initiating a tracking area update (TAU) to synchronize bearer status of the UE with the first network.

3. A method for wireless communications by a user equipment (UE), comprising:

locally disconnecting, during data throttling in a coverage area of a first network, a connection to a second network comprising a packet data network (PDN), wherein the locally disconnecting comprises receiving a request from an application at the UE to disconnect the connection to the second network while the data throttling is in effect;

setting a flag on locally disconnecting the connection to the second network by the UE;

detecting that a subsequent request for connection to the second network was rejected by the first network; and

taking at least one action to avoid a rejection of a request to connect to the second network after expiry of the data throttling, wherein taking the at least one action comprises, if the flag is set, initiating a tracking area update (TAU) to synchronize bearer status of the UE with the first network in response to detecting the rejection of the subsequent request.

4. A method for wireless communications by a user equipment (UE), comprising:

locally disconnecting, during data throttling in a coverage area of a first network, a connection to a second network comprising a packet data network (PDN), wherein the locally disconnecting comprises receiving a request from an application at the UE to disconnect the connection to the second network while the data throttling is in effect;

detecting that a subsequent request for connection to the second network was rejected by the first network; and

taking at least one action to avoid a rejection of a request to connect to the second network after expiry of the data throttling,

wherein taking the at least one action comprises:

determining that the first network has unexpected active radio bearer contexts;

setting a flag in response to determining that the first network has unexpected active radio bearer contexts; and

if the flag is set, initiating a tracking area update (TAU) to synchronize bearer status of the UE with the first network in response to detecting the rejection of the subsequent request.

5. An apparatus for wireless communications, comprising:

means for locally disconnecting, during data throttling in a coverage area of a first network, a connection to a second network comprising a packet data network (PDN), wherein the means for locally disconnecting is configured to receive a request from an application at the apparatus to disconnect the connection to the second network while the data throttling is in effect, wherein the means for locally disconnecting the connection to the second network is configured to set a flag on locally disconnecting the connection to the second network by the UE; and

means for taking at least one action to avoid a rejection of a request to connect to the second network after expiry of the data throttling, wherein the means for taking the at least one action is configured to initiate a tracking area update (TAU) on expiration of a throttling timer indicating the expiry of the data throttling, to synchronize bearer status of the apparatus with the first network, if the flag is set.

6. An apparatus for wireless communications, comprising:

means for locally disconnecting, during data throttling in a coverage area of a first network, a connection to a second network comprising a packet data network (PDN), wherein the means for locally disconnecting is configured to receive a request from an application at the apparatus to disconnect the connection to the second network while the data throttling is in effect; and

means for taking at least one action to avoid a rejection of a request to connect to the second network after expiry of the data throttling,

wherein the means for taking the at least one action is configured to:

determine that the first network has unexpected active radio bearer contexts; and

in response, initiate a tracking area update (TAU) to synchronize bearer status of the apparatus with the first network.

7. An apparatus for wireless communications, comprising:

means for locally disconnecting, during data throttling in a coverage area of a first network, a connection to a second network comprising a packet data network (PDN), wherein the means for locally disconnecting is configured to receive a request from an application at the apparatus to disconnect the connection to the second network while the data throttling is in effect, wherein the means for locally disconnecting the connection to the second network is configured to set a flag on locally disconnecting the connection to the second network by the apparatus;

means for detecting that a subsequent request for connection to the second network was rejected by the first network; and

means for taking at least one action to avoid a rejection of a request to connect to the second network after expiry of the data throttling, wherein the means for taking at least one action is configured to, if the flag is set, initiate a tracking area update (TAU) to synchronize bearer status of the apparatus with the first network in response to detecting the rejection of the subsequent request.

8. An apparatus for wireless communications, comprising:

means for locally disconnecting, during data throttling in a coverage area of a first network, a connection to a second network comprising a packet data network (PDN), wherein the means for locally disconnecting is configured to receive a request from an application at the apparatus to disconnect the connection to the second network while the data throttling is in effect, wherein the means for locally disconnecting the connection to the second network is configured to set a flag on locally disconnecting the connection to the second network by the apparatus;

means for detecting that a subsequent request for connection to the second network was rejected by the first network; and

means for taking at least one action to avoid a rejection of a request to connect to the second network after expiry of the data throttling,

wherein the means for taking the at least one action is configured to:

determine that the first network has unexpected active radio bearer contexts;

set a flag in response to determining that the first network has unexpected active radio bearer contexts; and

if the flag is set, initiate a tracking area update (TAU) to synchronize bearer status of the apparatus with the first network in response to detecting the rejection of the subsequent request.

9. An apparatus for wireless communications, comprising:

at least one processor configured to:

locally disconnect, during data throttling in a coverage area of a first network, a connection to a second network comprising a packet data network (PDN), wherein the at least one processor is configured to receive a request from an application at the apparatus to disconnect the connection to the second network while the data throttling is in effect; and

take at least one action to avoid a rejection of a request to connect to the second network after expiry of the data throttling,

wherein taking at least one action to avoid a rejection of a request to connect to the second network comprises:

determining that the first network has unexpected active radio bearer contexts; and

in response, initiating a tracking area update (TAU) to synchronize bearer status of the apparatus with the first network; and

a memory coupled to the at least one processor.

10. A non-transitory computer-readable medium for wireless communications by a user equipment (UE), the non-transitory computer-readable medium comprising code for:

locally disconnecting, during data throttling in a coverage area of a first network, a connection to a second network comprising a packet data network (PDN), wherein the locally disconnecting comprises receiving a request from an application at the UE to disconnect the connection to the second network while the data throttling is in effect; and

taking at least one action to avoid a rejection of a request to connect to the second network after expiry of the data throttling,

wherein the code for taking the at least one action includes code for:

determining that the first network has unexpected active radio bearer contexts; and

in response, initiating a tracking area update (TAU) to synchronize bearer status of the UE with the first network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2013
From: RAMACHANDRAN, SHYAMAL; KLINGENBRUNN, THOMAS; REN, ZHONG; DRAPKIN, VITALY
To: QUALCOMM INCORPORATED
Reel/Frame 030272/0090 →
Continuity (2)
Provisional Application 61618561 · Mar 30, 2012
Related Publication 20130258998A1 · Oct 3, 2013