Patent ID: 8768312

Claim:
A method for asynchronously activating wireless services for a subscriber of a wireless device, comprising: decomposing services associated with an order for the wireless device of a wireless subscriber into core services and non-core services including analyzing services in the order for wireless services by the wireless device to identify each service in the order and comparing each service in the order to a product catalog to identify the core services that are critical for providing voice calling and the non-core services that are not critical for providing voice calling; providing separate provisioning jobs for asynchronously provisioning the core services and the non-core services to prevent failure of activation of the wireless device because of a failure of a non-core service to be provisioned; and upon successful completion of the provisioning of the core services and without regard to completion of the provisioning of the non-core services, establishing an account for the subscriber in a billing system to allow immediate use of the core services by the wireless subscriber and immediate billing for usage of the core services by the wireless subscriber.