# US 2014/0155048 A1 · Systems and methods for dynamic enablement of wireless communication device functionalities

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

- Number: US 2014/0155048 A1
- Document ID: US20140155048A1
- Status: Published application
- Kind: A1
- Application number: 13/692,107
- Filed: 2012-12-03
- Published: 2014-06-05
- Earliest claimed: 2012-12-03
- Assignees: QUALCOMM Incorporated
- Applicants: Qualcomm Incorporated
- Inventors: Fahed I. Zawaideh; Murali B. Bharadwaj
- Web page: https://patentgrep.com/patent/US20140155048A1

## CPC

- H04W 8/22: Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W 8/18: Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W 4/50: Service provisioning or reconfiguring
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

An apparatus operable in a communication system is described. The apparatus includes means for determining a set of wireless communication device functionalities. The apparatus determines the set of wireless communication device functionalities using a functionality table based on a network identifier. The apparatus also includes means for enabling the set of wireless communication device functionalities.

## Claims

### Claim 1

An apparatus operable in a communication system, comprising:
means for determining a set of wireless communication device functionalities using a functionality table based on a network identifier; and
means for enabling the set of wireless communication device functionalities.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the network identifier is included in a network identifier table.

### Claim 3 (depends on 1)

The apparatus of claim 1, wherein the functionality table maps one or more wireless communication device functionalities to one or more networks based on the network identifier.

### Claim 4 (depends on 1)

The apparatus of claim 1, wherein the functionality table comprises a services and customizations list table.

### Claim 5 (depends on 1)

The apparatus of claim 1, further comprising means for disabling remaining wireless communication device functionalities.

### Claim 6 (depends on 1)

The apparatus of claim 1, further comprising means for determining whether a network is a home network or a roaming network.

### Claim 7 (depends on 6)

The apparatus of claim 6, wherein the set of wireless communication device functionalities are based on one or more roaming agreements if the network is a roaming network.

### Claim 8 (depends on 1)

The apparatus of claim 1, further comprising means for updating one or more of the functionality table and a network identifier table over the air.

### Claim 9 (depends on 8)

The apparatus of claim 8, wherein updating one or more of the functionality table and a network identifier table over the air is based on received input.

### Claim 10 (depends on 8)

The apparatus of claim 8, wherein updating one or more of the functionality table and a network identifier table over the air comprises updating one or more of behaviors, customizations, services, features, functions, applications and network identifiers.

### Claim 11 (depends on 1)

The apparatus of claim 1, wherein the set of wireless communication device functionalities comprise at least one of a group consisting of behaviors, customizations, services, features, functions and applications.

### Claim 12 (depends on 1)

The apparatus of claim 1, further comprising:
means for detecting a network; and
means for comparing the network with a network identifier table.

### Claim 13 (depends on 1)

The apparatus of claim 1, further comprising means for storing one or more of the functionality table and a network identifier table on the apparatus.

### Claim 14 (depends on 1)

The apparatus of claim 1, wherein the wireless communication device functionalities are internet protocol multimedia subsystem functionalities.

### Claim 15

An apparatus, comprising:
circuitry configured to determine a set of wireless communication device functionalities using a functionality table based on a network identifier, and to enable the set of wireless communication device functionalities.

### Claim 16 (depends on 15)

The apparatus of claim 15, wherein the network identifier is included in a network identifier table.

### Claim 17 (depends on 15)

The apparatus of claim 15, wherein the functionality table maps one or more wireless communication device functionalities to one or more networks based on the network identifier.

### Claim 18 (depends on 15)

The apparatus of claim 15, wherein the functionality table comprises a services and customizations list table.

### Claim 19 (depends on 15)

The apparatus of claim 15, further comprising circuitry configured to disable remaining wireless communication device functionalities.

### Claim 20 (depends on 15)

The apparatus of claim 15, further comprising circuitry configured to determine whether a network is a home network or a roaming network.

### Claim 21 (depends on 20)

The apparatus of claim 20, wherein the set of wireless communication device functionalities are based on one or more roaming agreements if the network is a roaming network.

### Claim 22 (depends on 15)

The apparatus of claim 15, further comprising circuitry configured to update one or more of the functionality table and a network identifier table over the air.

### Claim 23 (depends on 22)

The apparatus of claim 22, wherein updating one or more of the functionality table and a network identifier table over the air is based on received input.

### Claim 24 (depends on 22)

The apparatus of claim 22, wherein updating one or more of the functionality table and a network identifier table over the air comprises updating one or more of behaviors, customizations, services, features, functions, applications and network identifiers.

### Claim 25 (depends on 15)

The apparatus of claim 15, wherein the set of wireless communication device functionalities comprise at least one of a group consisting of behaviors, customizations, services, features, functions and applications.

### Claim 26 (depends on 15)

The apparatus of claim 15, further comprising:
circuitry configured to detect a network, and to compare the network with a network identifier table.

### Claim 27 (depends on 15)

The apparatus of claim 15, further comprising circuitry configured to store one or more of the functionality table and a network identifier table on the apparatus.

### Claim 28 (depends on 15)

The apparatus of claim 15, wherein the wireless communication device functionalities are internet protocol multimedia subsystem functionalities.

### Claim 29

A method operable by an apparatus, comprising:
determining a set of wireless communication device functionalities using a functionality table based on a network identifier; and
enabling the set of wireless communication device functionalities.

### Claim 30 (depends on 29)

The method of claim 29, wherein the network identifier is included in a network identifier table.

### Claim 31 (depends on 29)

The method of claim 29, wherein the functionality table maps one or more wireless communication device functionalities to one or more networks based on the network identifier.

### Claim 32 (depends on 29)

The method of claim 29, wherein the functionality table comprises a services and customizations list table.

### Claim 33 (depends on 29)

The method of claim 29, further comprising disabling remaining wireless communication device functionalities.

### Claim 34 (depends on 29)

The method of claim 29, further comprising determining whether a network is a home network or a roaming network.

### Claim 35 (depends on 34)

The method of claim 34, wherein the set of wireless communication device functionalities are based on one or more roaming agreements if the network is a roaming network.

### Claim 36 (depends on 29)

The method of claim 29, further comprising updating one or more of the functionality table and a network identifier table over the air.

### Claim 37 (depends on 36)

The method of claim 36, wherein updating one or more of the functionality table and a network identifier table over the air is based on received input.

### Claim 38 (depends on 36)

The method of claim 36, wherein updating one or more of the functionality table and a network identifier table over the air comprises updating one or more behaviors, customizations, services, features, functions, applications and network identifiers.

### Claim 39 (depends on 29)

The method of claim 29, wherein the set of wireless communication device functionalities comprise at least one of a group consisting of behaviors, customizations, services, features, functions and applications.

### Claim 40 (depends on 29)

The method of claim 29, further comprising:
detecting a network; and
comparing the network with a network identifier table.

### Claim 41 (depends on 29)

The method of claim 29, further comprising storing one or more of the functionality table and a network identifier table on the apparatus.

### Claim 42 (depends on 29)

The method of claim 29, wherein the wireless communication device functionalities are internet protocol multimedia subsystem functionalities.

### Claim 43

A computer-program product operable in a communication system, the computer-program product comprising a non-transitory tangible computer-readable medium having instructions thereon, the instructions comprising:
code for causing an apparatus to determine a set of wireless communication device functionalities using a functionality table based on a network identifier; and
code for causing the apparatus to enable the set of wireless communication device functionalities.

### Claim 44 (depends on 43)

The computer-program product of claim 43, wherein the functionality table maps one or more wireless communication device functionalities to one or more networks based on the network identifier.

### Claim 45 (depends on 43)

The computer-program product of claim 43, the instructions further comprising code for causing the apparatus to disable remaining wireless communication device functionalities.

### Claim 46 (depends on 43)

The computer-program product of claim 43, the instructions further comprising code for causing the apparatus to determine whether a network is a home network or a roaming network.

### Claim 47 (depends on 43)

The computer-program product of claim 43 the instructions further comprising code for causing the apparatus to update one or more of the functionality table and a network identifier table over the air.

### Claim 48 (depends on 43)

The computer-program product of claim 43, wherein the set of wireless communication device functionalities comprise at least one of a group consisting of behaviors, customizations, services, features, functions and applications.

### Claim 49 (depends on 43)

The computer-program product of claim 43, the instructions further comprising:
code for causing the apparatus to detect a network; and
code for causing the apparatus to compare the network with a network identifier table.

### Claim 50 (depends on 43)

The computer-program product of claim 43, wherein the wireless communication device functionalities are internet protocol multimedia subsystem functionalities.
