Apparatus and methods associated with open market handsets
First Claim
1. A method of differentiated data session access on a wireless communication device, comprising:
- receiving an input to launch a first network-service application;
retrieving, from a user identity module in communication with the wireless communication device, a first application profile selected from a plurality of application profiles each having respective profile data, wherein the first application profile corresponds to the first network-service application and comprises first profile data;
establishing a first data session for the first network-service application according to the first profile data; and
launching the first network-service application using the first data session.
1 Assignment
0 Petitions
Accused Products
Abstract
communication device and dynamic source determination of provisioning information on a wireless communication device are disclosed. User Identity Modules (UIMs) are provisioned such that network-service applications resident on the wireless device are associated with a corresponding application profile within the UIM. Each network-service application has a corresponding network address identifier defined within the user profile. The network address associated with the identifier is used to establish a data session for the corresponding network service application. By providing for application-specific network addresses, service providers and/or network operators can differentiate between what services a user is accessing during a data session. In addition, the UIMs may be provisioned with priority category identifiers that allow the associated network-service application to be prioritized for data session establishment.
156 Citations
45 Claims
-
1. A method of differentiated data session access on a wireless communication device, comprising:
-
receiving an input to launch a first network-service application; retrieving, from a user identity module in communication with the wireless communication device, a first application profile selected from a plurality of application profiles each having respective profile data, wherein the first application profile corresponds to the first network-service application and comprises first profile data; establishing a first data session for the first network-service application according to the first profile data; and launching the first network-service application using the first data session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. At least one processor configured to provide differentiated data session access on a wireless communication device, comprising:
-
a first module for receiving an input to launch a first network-service application; a second module for retrieving, from a user identity module in communication with the wireless communication device, a first application profile selected from a plurality of application profiles each having respective profile data, wherein the first application profile corresponds to the first network-service application and comprises first profile data; a third module for establishing a first data session for the first network-service application according to the first profile data; and a fourth module for launching the first network-service application using the first data session.
-
-
16. A computer program product, comprising:
a computer-readable medium comprising; a first set of codes for causing a computer to receive an input to launch a first network-service application; a second set of codes for causing the computer to retrieve, from a user identity module in communication with the wireless communication device, a first application profile selected from a plurality of application profiles each having respective profile data, wherein the first application profile corresponds to the first network-service application and comprises first profile data; a third set of codes for causing the computer to establish a first data session for the first network-service application according to the first profile data; and a fourth set of codes for causing the computer to launch the first network-service application using the first data session.
-
17. An apparatus for providing differentiated data session access on a wireless communication device, comprising:
-
means for receiving an input to launch a first network-service application; means for retrieving, from a user identity module in communication with the wireless communication device, a first application profile selected from a plurality of application profiles each having respective profile data, wherein the first application profile corresponds to the first network-service application and comprises first profile data; means for establishing a first data session for the first network-service application according to the first profile data; and means for launching the first network-service application using the first data session.
-
-
18. A wireless communication device, comprising:
-
a computer platform having a processor and a memory; a plurality of network-service applications in communication with the processor and stored in the memory; a user identity module in communication with the processor comprising a plurality of application profiles, wherein each application profile corresponds to one of the plurality of network service applications and includes profile data; and a communications interface in communication with the processor and operable to establish a data session with a wireless communications network for one of the plurality of a network service applications based on the profile data and an input to launch the network service application. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for provisioning a wireless device at a network device, comprising:
-
providing for a plurality of application profiles that correspond to a network-service application and include an application-specific network address identifier operable for establishing a data session for the corresponding network-service application; and providing a wireless communication device with a user identity module that includes one or more of the application profiles. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
-
35. At least one processor configured to provision a wireless device at a network device, comprising:
-
a first module for providing for a plurality of application profiles that correspond to a network-service application and include an application-specific network address identifier operable for establishing a data session for the corresponding network-service application; and a second module for providing a wireless communication device with a user identity module that includes one or more of the application profiles.
-
-
36. A computer program product, comprising:
a computer-readable medium comprising; a first set of codes for causing a computer to provide for a plurality of application profiles that correspond to a network-service application and include an application-specific network address identifier operable for establishing a data session for the corresponding network-service application; and a second set of codes for causing the computer to provide a wireless communication device with a user identity module that includes one or more of the application profiles.
-
37. An apparatus for providing differentiated data session access on a wireless communication device, comprising:
-
means for providing for a plurality of application profiles that correspond to a network-service application and include an application-specific network address identifier operable for establishing a data session for the corresponding network-service application; and means for providing a wireless communication device with a user identity module that includes one or more of the application profiles.
-
-
38. A network system including one or more devices, comprising
a computer platform having a processor and a memory; - and
a provisioning module in communication with the processor and stored in the memory, wherein the provisioning module is operable to provide user identity modules (UIMs) with one or more application profiles that each correspond to a network-service application and include an application-specific network address identifier operable for establishing a data session for the corresponding network-service application. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45)
- and
Specification