Method and system for provisioning wireless services
AssigneeBlackBerry Limited
InventorsChristopher Smith, Dave Kruis, Ian Michael Patterson
Life of this patent
Estimating the term…
Abstract
A method for provisioning wireless devices for use of services offered by a service provider on a wireless network, comprising: receiving at a provisioning system from a wireless device a wireless device identifier, the wireless device having a first subset of the services; identifying from the wireless device identifier a subscriber associated with the wireless device, the subscriber having a second subset of the services; and, if the first and second subsets conflict, enabling none, one, or both of the first and second subsets of services in accordance with conflict resolution information for the service provider.
Claims19
A method, at a provisioning system, for provisioning a wireless device on a wireless network, the method comprising:
- identifying, using a received wireless device identifier of the wireless device, a first default subset of unactivated communication services which have been authorized by a service provider to be available for use with the wireless device, the authorization of the first default subset of unactivated communication services being specific to the wireless device;
- identifying, using the wireless device identifier, a subscriber associated with the wireless device, the service provider having pre-assigned a second subset of communication services to the subscriber, the pre-assignment of the second subset of communication services being specific to the subscriber;
- reconciling any conflict between the first and second subsets of communication services in accordance with a conflict resolution policy defined by the service provider;
- and
- transmitting to the service provider an error message if the first and second subsets conflict.
A system for provisioning wireless devices on a wireless network, comprising:
- a processor coupled to memory and an interface to the wireless network and adapted for:
- identifying, using a received wireless device identifier of the wireless device, a first default subset of unactivated communication services which have been authorized by a service provider to be available for use with the wireless device, the authorization of the first default subset of unactivated communication services being specific to the wireless device;
- identifying, using the wireless device identifier, a subscriber associated with the wireless device, the service provider having pre-assigned a second subset of communication services to the subscriber, the pre-assignment of the second subset of communication services being specific to the subscriber;
- reconciling any conflict between the first and second subsets of communication services in accordance with a conflict resolution policy defined by the service provider;
- and
- transmitting to the service provider an error message if the first and second subsets conflict.
A computer program product having a computer readable medium tangibly embodying computer executable code for directing a provisioning system to provision wireless devices on a wireless network, said computer program product comprising:
- code for identifying, using a received wireless device identifier a first default subset of unactivated communication services which have been authorized by a service provider to be available for use with the wireless device, the authorization of the first default subset of unactivated communication services being specific to the wireless device;
- code for identifying, using the wireless device identifier, a subscriber associated with the wireless device, the service provider having pre-assigned a second subset of communication services to the subscriber, the pre-assignment of the second subset of communication services being specific to the subscriber;
- code for reconciling any conflict between the first and second subsets of communication services in accordance a conflict resolution policy defined by the service provider;
- and
- code for transmitting to the service provider an error message if the first and second subsets conflict.
Dependencies are inferred from the claim text.