# US 9,521,593 B2 · Selection of packet data protocol context for handover from cellular network to femto cell

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,521,593 B2
- Document ID: US9521593B2
- Status: Granted
- Kind: B2
- Application number: 14/857,413
- Filed: 2015-09-17
- Published: 2016-01-07
- Granted: 2016-12-13
- Earliest claimed: 2008-11-24
- Assignees: AT&T Mobility II LLC
- Applicants: AT&T Mobility II LLC
- Inventors: Yung Shirley Choi-Grogan
- Web page: https://patentgrep.com/patent/US9521593B2

## CPC

- H04W 36/0027: {for a plurality of data sessions of end-to-end connections, e.g. multi-call or multi-bearer end-to-end data connections}
- H04W 36/0044: {of quality context information}
- H04W 36/04: Reselecting a cell layer in multi-layered cells
- H04W 36/365: {by manual user interaction}
- H04W 84/045: {using private Base Stations, e.g. femto Base Stations, home Node B}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Packet data protocol (PDP) contexts are managed upon cellular-to-femto handover, wherein femto network has disparate capabilities to support applications with distinct access point names (APNs) and quality of service (QoS) profiles. Based at least on activity factors of applications associated with PDP contexts, a QoS-based ranking of PDP contexts, and subscriber input, cellular network platform selects active PDP contexts to retain and suspend upon handover. A group of active PDP contexts is handed off in accordance with femto coverage capability, with remaining active PDP contexts suspended during handover. When a suspended PDP context, and application associated therewith, is resumed through femto coverage, a PDP context modification is conducted with a new APN and the application is routed to a corresponding femto gateway node and application server. Additionally, femto network platform performs a radio access bearer reconfiguration to meet QoS requirements of the resumed PDP context.

## Claims

### Claim 1

A method, comprising:
receiving, by a mobile device comprising a processor, an indication of a selection of a first set of active packet data protocol contexts and a second set of active packet data protocol contexts, wherein the first set is for a transfer from cellular network device coverage to femto network device coverage, wherein the second set is for suspension during the transfer and the active packet data protocol contexts in the second set are ranked for resumption in response to an active packet data protocol context from the first set being determined to have been terminated;
presenting, by the mobile device, the selection;
prompting, by the mobile device, for first user input confirming the selection; and
in response to determining the first user input does not confirm the selection, prompting, by the mobile device, for second user input specifying a resume sequence of the active packet data protocol contexts of the second set to be performed in response to the active packet data protocol context from the first set being determined to have been terminated.

### Claim 2 (depends on 1)

The method of claim 1, further comprising conveying, by the mobile device, data representative of the indication to another device that manages packet data protocol contexts.

### Claim 3 (depends on 1)

The method of claim 1, further comprising conveying, by the mobile device, data representative of the resume sequence to another device that manages packet data protocol contexts.

### Claim 4 (depends on 1)

The method of claim 1, further comprising, in response to determining the first user input confirms the selection and in response to the active packet data protocol context from the first set being determined to have been terminated, resuming, by the mobile device, an active packet data protocol context of the second set according to the ranking.

### Claim 5 (depends on 1)

The method of claim 1, further comprising, in response to determining the first user input does not confirm the selection, receiving, by the mobile device, the second user input specifying the resume sequence.

### Claim 6 (depends on 5)

The method of claim 5, further comprising, in response to determining the first user input confirms the selection and in response to the active packet data protocol context from the first set being determined to have been terminated, resuming, by the mobile device, an active packet data protocol context of the second set according to the resume sequence.

### Claim 7 (depends on 1)

The method of claim 1, wherein the ranking of the active packet data protocol contexts of the second set is based on historical user input specifying previous active packet data protocol contexts for previous transfers received by the mobile device.

### Claim 8

A mobile device, comprising:
a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
receiving an indication of a selection of a first set of active packet data protocol contexts and a second set of active packet data protocol contexts, wherein the first set of active packet data protocol contexts is for a transfer from cellular network device coverage to femto network device coverage, wherein the second set of active packet data protocol contexts is for suspension during the transfer, and wherein the active packet data protocol contexts of the second set are ranked for being resumed following suspension of an active packet data protocol context from the first set;
displaying the selection;
prompting for first user input confirming the selection; and
in response to determining the first user input does not confirm the selection, prompting, by the mobile device, for second user input specifying a resume sequence of the active packet data protocol contexts of the second set to be performed following the suspension of the active packet data protocol context from the first set.

### Claim 9 (depends on 8)

The mobile device of claim 8, the operations further comprising conveying the indication to a component that manages packet data protocol contexts.

### Claim 10 (depends on 8)

The mobile device of claim 8, the operations further comprising conveying the resume sequence to a component that manages packet data protocol contexts.

### Claim 11 (depends on 8)

The mobile device of claim 8, the operations further comprising, in response to determining the first user input confirms the selection and in response to the suspension of the active packet data protocol context from the first set, resuming at least one of the active packet data protocol contexts of the second set according to the ranking.

### Claim 12 (depends on 8)

The mobile device of claim 8, the operations further comprising, in response to determining the first user input does not confirm the selection, receiving, by the mobile device, the second user input specifying the resume sequence.

### Claim 13 (depends on 12)

The mobile device of claim 12, the operations further comprising, in response to determining the first user input confirms the selection and in response to the suspension of the active packet data protocol context from the first set, resuming at least one of the active packet data protocol contexts of the second set according to the resume sequence.

### Claim 14 (depends on 8)

The mobile device of claim 8, wherein the ranking of the active packet data protocol contexts of the second set is further based on historical user input specifying previous active packet data protocol contexts for previous transfers received by the mobile device.

### Claim 15

A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
receiving, by a wireless device comprising a processor, an indication of a selection of a first set of active packet data protocol contexts and a second set of active packet data protocol contexts, wherein the first set of active packet data protocol contexts is for a transfer from cellular network device coverage to femto network device coverage, wherein the second set of active packet data protocol contexts is for suspension during the transfer, and wherein the active packet data protocol contexts of the second set are ranked for being resumed following inactivation of an active packet data protocol context from the first set;
initiating, by the wireless device, a display of the selection;
prompting, by the wireless device, for first user input confirming the selection; and
in response to determining the first user input does not confirm the selection, prompting, by the wireless device, for second user input specifying a resume sequence of the active packet data protocol contexts of the second set to be performed following the inactivation of the active packet data protocol context from the first set.

### Claim 16 (depends on 15)

The non-transitory machine-readable storage medium of claim 15, the operations further comprising conveying, by the wireless device, the indication to a network device that manages packet data protocol contexts.

### Claim 17 (depends on 15)

The non-transitory machine-readable storage medium of claim 15, the operations further comprising conveying, by the wireless device, the resume sequence to a network device that manages packet data protocol contexts.

### Claim 18 (depends on 15)

The non-transitory machine-readable storage medium of claim 15, the operations further comprising, in response to determining the first user input confirms the selection and in response to the inactivation of the active packet data protocol context from the first set, resuming, by the wireless device, at least one of the active packet data protocol contexts of the second set according to the ranking.

### Claim 19 (depends on 15)

The non-transitory machine-readable storage medium of claim 15, the operations further comprising, in response to determining the first user input does not confirm the selection, receiving, by the wireless device, the second user input specifying the resume sequence.

### Claim 20 (depends on 19)

The non-transitory machine-readable storage medium of claim 19, the operations further comprising, in response to determining the first user input confirms the selection and in response to the inactivation of the active packet data protocol context from the first set, resuming, by the wireless device, at least one of the active packet data protocol contexts of the second set according to the resume sequence.
