Method and apparatus to manage a resource
First Claim
Patent Images
1. A method comprising:
- at a first location, selecting a first registration MSISDN number from a set, wherein the first registration MSISDN number is potentially usable to register for a service and obtain a service MSISDN number to replace the first registration MSISDN number, and wherein the service MSISDN number but not the first registration MSISDN number is usable for the service;
communicating the first registration MSISDN number to a second location;
communicating a first request to the second location to assign the first registration MSISDN to a customer;
receiving an error from the second location indicating that the assignment failed;
at the first location, selecting a second registration MSISDN number from the set, wherein the second registration MSISDN number is potentially usable to register for the service and obtain the service MSISDN number to replace the second registration MSISDN number, and wherein the service MSISDN number but not the second registration MSISDN number is usable for the service;
communicating the second registration MSISDN number to the second location; and
communicating a second request to the second location to assign the second registration MSISDN to the customer.
6 Assignments
0 Petitions
Accused Products
Abstract
A method includes selecting a registration resource at a first location and assigning the registration resource to a customer at a second location. The registration resource is released at the second location independently of the first location.
-
Citations
16 Claims
-
1. A method comprising:
-
at a first location, selecting a first registration MSISDN number from a set, wherein the first registration MSISDN number is potentially usable to register for a service and obtain a service MSISDN number to replace the first registration MSISDN number, and wherein the service MSISDN number but not the first registration MSISDN number is usable for the service; communicating the first registration MSISDN number to a second location; communicating a first request to the second location to assign the first registration MSISDN to a customer; receiving an error from the second location indicating that the assignment failed; at the first location, selecting a second registration MSISDN number from the set, wherein the second registration MSISDN number is potentially usable to register for the service and obtain the service MSISDN number to replace the second registration MSISDN number, and wherein the service MSISDN number but not the second registration MSISDN number is usable for the service; communicating the second registration MSISDN number to the second location; and communicating a second request to the second location to assign the second registration MSISDN to the customer. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
receiving at a second location a first registration resource selected at a first locations, wherein the first registration resource is potentially usable to register for a service and obtain a service resource to replace the first registration resource, and wherein the service resource but not the first registration resource is usable for the service; receiving at the second location a request to assign the first registration resource to a customer; determining at the second location that the first registration resource is already assigned to another customer; returning to the first location an error; receiving at the second location a second registration resource selected at the first location, wherein the second registration resource is potentially usable to register for the service and obtain the service resource to replace the second registration resource, and wherein the service resource but not the second registration resource is usable for the service; receiving at the second location a request to assign the second registration resource to the customer; determining at the second location that the second registration resource is not already assigned to another customer; and assigning the second registration resource to the customer. - View Dependent Claims (6, 7)
-
-
8. A system comprising:
-
a provisioning system comprising a set of registration resources; a registry system comprising a customer registry and a list of assigned and otherwise unavailable registration resources; wherein; the provisioning system selects a registration resource independently of the registry system, wherein the registration resource is potentially usable to register for a service and obtain a service resource to replace the registration resource, and wherein the service resource but not the registration resource is usable for the service; the registry system assigns the registration resource to a customer in response to a request from the provisioning system, provided that the registration resource is not identified in the list of assigned and otherwise unavailable registration resources; and the registry system releases the registration resource independently of the provisioning system upon receiving an indication that the customer selected a service plan. - View Dependent Claims (9, 10)
-
-
11. An article comprising a machine-readable medium comprising instructions which, when executed by a data processing device, result in:
-
receiving at a second location a first registration resource selected at a first location, wherein the first registration resource is potentially usable to register for a service and obtain a service resource to replace the first registration resource, and wherein the service resource but not the first registration resource is usable for the service; receiving at the second location a request to assign the first registration resource to a customer; determining at the second location that the first registration resource is already assigned to another customer; returning to the first location an error; receiving at the second location a second registration resource selected at the first location, wherein the second registration resource is potentially usable to register for the service and obtain the service resource to replace the second registration resource, and wherein the service resource but not the second registration resource is usable for the service; receiving at the second location a request to assign the second registration resource to the customer; determining at the second location that the second registration resource is not already assigned to another customer; and assigning the second registration resource to the customer. - View Dependent Claims (12, 13)
-
-
14. An apparatus comprising:
-
a processor; and a machine-readable medium comprising instructions which, when executed by the processor, result in; receiving at a second location a first registration resource selected at a first location, wherein the first registration resource is potentially usable to register for a service and obtain a service resource to replace the first registration resource, and wherein the service resource but not the first registration resource is usable for the service; receiving at the second location a request to assign the first registration resource to a customer; determining at the second location that the first registration resource is already assigned to another customer; returning to the first location an error; receiving at the second location a second registration resource selected at the first location, wherein the second registration resource is potentially usable to register for the service and obtain the service resource to replace the second registration resource, and wherein the service resource but not the second registration resource is usable for the service; receiving at the second location a request to assign the second registration resource to the customer; determining at the second location that the second registration resource is not already assigned to another customer; and assigning the second registration resource to the customer. - View Dependent Claims (15, 16)
-
Specification