METHOD AND APPARATUS FOR SUPPORTING OPERATOR SPECIFIC PROFILES IN WIRELESS COMMUNICATIONS
First Claim
1. A method for providing operator-specific profiles for utilization by one or more applications, comprising:
- receiving a profile request from an application;
discerning that an application type related to the profile request corresponds to an operator-specific application type;
determining whether one or more operator identifiers specified in the profile request match one or more other operator identifiers stored in an identity module; and
providing a profile to the application in response to the profile request based at least in part on the determining whether the one or more operator identifiers match the one or more other operator identifiers.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatuses are provided that facilitate providing one or more profiles to an application executing on a device. The application can request one or more profiles, which can relate to an application type. The application type can be specified in the profile request, determined based on a profile indicated in the profile request, etc. Where the application type corresponds to an operator-specific application type, one or more operator identifiers in the profile request can be verified with one or more other operator identifiers in an identity module of the device. Where the operator identifiers match, the requested profile can be provided to the application. Where the operator identifiers do not match, an invalid profile, error code, etc. can be provided to the application. In this regard, operators can control utilization of specific profiles that can be defined by the operator.
25 Citations
20 Claims
-
1. A method for providing operator-specific profiles for utilization by one or more applications, comprising:
-
receiving a profile request from an application; discerning that an application type related to the profile request corresponds to an operator-specific application type; determining whether one or more operator identifiers specified in the profile request match one or more other operator identifiers stored in an identity module; and providing a profile to the application in response to the profile request based at least in part on the determining whether the one or more operator identifiers match the one or more other operator identifiers. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. At least one processor configured to provide operator-specific profiles for utilization by one or more applications, comprising:
-
a first module for receiving a profile request from an application; a second module for discerning that an application type related to the profile request corresponds to an operator-specific application type; a third module for determining whether one or more operator identifiers specified in the profile request match one or more other operator identifiers stored in an identity module; and a fourth module for providing a profile to the application in response to the profile request based at least in part on the determining whether the one or more operator identifiers match the one or more other operator identifiers. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus for providing operator-specific profiles for utilization by one or more applications, comprising:
-
means for receiving a profile request from an application; means for discerning that an application type related to the profile request corresponds to an operator-specific application type; means for determining whether one or more operator identifiers specified in the profile request match one or more other operator identifiers stored in an identity module; and means for providing a profile to the application in response to the profile request based at least in part on the means for determining determining whether the one or more operator identifiers match the one or more other operator identifiers.
-
-
14. A computer program product for providing operator-specific profiles for utilization by one or more applications, comprising:
a computer-readable medium, comprising; code for causing at least one computer to receive a profile request from an application; code for causing the at least one computer to discern that an application type related to the profile request corresponds to an operator-specific application type; code for causing the at least one computer to determine whether one or more operator identifiers specified in the profile request match one or more other operator identifiers stored in an identity module; and code for causing the at least one computer to communicate a profile to the application in response to the profile request based at least in part on whether the one or more operator identifiers match the one or more other operator identifiers.
-
15. An apparatus for providing operator-specific profiles for utilization by one or more applications, comprising:
-
a profile request receiving component for obtaining a profile request from an application; an application type determining component for discerning that an application type related to the profile request corresponds to an operator-specific application type; an operator verifying component for determining whether one or more operator identifiers specified in the profile request match one or more other operator identifiers stored in an identity module; and a profile providing component for communicating a profile to the application in response to the profile request based at least in part on the determining whether the one or more operator identifiers match the one or more other operator identifiers. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification