# US 8,787,239 B2 · Methods and apparatus for enabling relay-model tethered data calls in wireless networks

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

- Number: US 8,787,239 B2
- Document ID: US8787239B2
- Status: Granted
- Kind: B2
- Application number: 12/183,925
- Filed: 2008-07-31
- Published: 2009-11-05
- Granted: 2014-07-22
- Earliest claimed: 2008-04-30
- Assignees: QUALCOMM Incorporated
- Applicants: Ajith T. Payyappilly; Lei Shen
- Inventors: Ajith T. Payyappilly; Lei Shen
- Web page: https://patentgrep.com/patent/US8787239B2

## CPC

- H04W 76/36: for reassigning the resources associated with the released connections
- H04W 76/15: Setup of multiple wireless link connections
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A method and apparatus for enabling a data call in a wireless network comprising determining if the data call in a packet app is a relay model tethered data call; and determining if default link flow type Flow 1 is deactivated for the data call. In one aspect, one or more of the following is also included: determining if the type of the data call is CDMA 2000 1X, IS-95A/B, EVDO Rev. 0, EVDO Rev. A or EVDO Rev. B; determining the type of the packet app; requesting to deactivate default link flow type Flow 1; and determining if default link flow type Flow 1 is deactivated for the data call; and wherein the type of the packet app is of a default packet app (DPA), a multi-flow packet app (MPA), an enhanced multi-flow packet app (EMPA) or a multi-link multi-flow packet app (MMPA).

## Claims

### Claim 1

A method of enabling relay-model tethered data calls, comprising the steps of:
determining, by a processor at a mobile terminal, if a data call on a wireless network which supports an enhanced multi-flow packet application (EMPA) or a multi-link multi-flow packet application (MMPA) is a relay-model tethered type of data call originated by a tethered equipment that is separate from a base station and is separate from and in communication with the mobile terminal;
determining, by the processor at the mobile terminal, if a default link flow type is Flow 1;
requesting, by the processor at the mobile terminal, that the base station deactivates Flow 1, if the data call is of the relay-model tethered type and the default link flow type is Flow 1, thereby enabling relay-model tethered data calls over wireless networks using EMPA and MMPA; and
proceeding with the data call when Flow 1 is deactivated.

### Claim 2 (depends on 1)

The method of claim 1, further comprising reactivating Flow 1 after the data call is completed.

### Claim 3

A method of enabling a data call in a packet application of a wireless network, comprising the steps of:
determining, by a processor at a mobile terminal, if a data call type of the data call is CDMA 2000 1X, IS-95A/B or EVDO (evolution-data optimized);
if the data call type is EVDO, further determining, by the processor at the mobile terminal, if the data call type is EVDO Rev. 0, EVDO Rev. A, or EVDO Rev. B;
if the data call type is EVDO Rev. A or EVDO Rev. B, determining, by the processor at the mobile terminal, if a packet application type is one of a default packet application (DPA), a multi-flow packet application (MPA), an enhanced multi-flow packet application (EMPA) or a multi-link multi-flow packet application (MMPA);
if the packet application type is EMPA or MMPA, determining if the data call is a tethered data call or an embedded data call;
if the data call is a tethered data call, determining, by the processor at the mobile terminal,
if the data call is of a relay-model tethered type of data call or of a network model;
if the data call is of the relay-model tethered type of data call originated by a tethered equipment that is separate from a base station and is separate from and in communication with the mobile terminal, requesting, by the processor at the mobile terminal, that the base station deactivates default link flow type Flow 1; and
proceeding with the data call when default link flow type Flow 1 is deactivated.

### Claim 4

A mobile terminal for enabling relay-model tethered data calls, comprising:
first means for:
determining if a data call on a wireless network which supports an enhanced multi-flow packet application (EMPA) or a multi-link multi-flow packet application (MMPA) is a relay-model tethered type of data call originated by a tethered equipment that is separate from a base station and is separate from and in communication with the mobile terminal;
determining if a default link flow type is Flow 1;
requesting that the base station deactivates Flow 1, if the data call is of the relay-model tethered type and the default link flow type is Flow 1, thereby enabling relay-model tethered data calls over wireless networks using EMPA and MMPA; and
proceeding with the data call when Flow 1 is deactivated; and
second means for storing program code executable by the first means.

### Claim 5 (depends on 4)

The mobile terminal of claim 4, wherein the first means is configured to request Flow 1 is reactivated after the data call is completed.

### Claim 6

A communication device, comprising:
a processor; and
a memory, the memory containing program code executable by the processor for enabling relay-model tethered data calls, the program code including:
at least one instruction operable for determining if a data call on a wireless network which supports an enhanced multi-flow packet application (EMPA) or a multi-link multi-flow packet application (MMPA) is a relay-model tethered type of data call originated by a tethered equipment that is separate from a base station and is separate from and in communication with the communication device;
at least one instruction operable for determining if a default link flow type is Flow 1;
at least one instruction operable for requesting that the base station deactivates Flow 1, if the data call is of the relay-model tethered type and the default link flow type is Flow 1, thereby enabling relay-model tethered data calls over wireless networks using EMPA and MMPA; and
at least one instruction operable for proceeding with the data call when Flow 1 is deactivated.

### Claim 7 (depends on 6)

The communication device of claim 6, wherein the program code further comprises at least one instruction for reactivating Flow 1 after the data call is completed.

### Claim 8

A computer program product having instructions recorded on a non-transitory computer readable medium and executable on a computer of a mobile terminal, comprising code for:
determining if a data call on a wireless network which supports an enhanced multi-flow packet application (EMPA) or a multi-link multi-flow packet application (MMPA) is a relay-model tethered type of data call originated by a tethered equipment that is separate from a base station and is separate from and in communication with the mobile terminal;
determining if a default link flow type is Flow 1;
requesting that the base station deactivates Flow 1, if the data call is of the relay-model tethered type and the default link flow type is Flow 1, thereby enabling relay-model tethered data calls over wireless networks using EMPA and MMPA; and proceeding with the data call when Flow 1 is deactivated.

### Claim 9 (depends on 8)

The computer program product of claim 8, wherein the instructions further comprise code for reactivating Flow 1 after the data call is completed.
