Patent ID: 8718687

Claim:
A method for forwarding a service request with a call that from a communication device in a communication system for later fulfillment of the service request, comprising: provisioning a database comprising a non-numeric prefix code and a corresponding point code address, at a telecommunication switch, to thereby provision the telecommunication switch to later recognize the non-numeric prefix code in a digit string received from the communication device; storing the non-numeric prefix code and the corresponding point code address in a memory of the telecommunication switch; receiving the digit string from the communication device during a call processing, at the telecommunication switch, comprising the non-numeric prefix code, and wherein the digit string further comprising a service code indicating a service to be fulfilled; translating the non-numeric prefix code to the point code address which indicates a network address of a destination service control point (SCP) using said database; suspending the call processing and transmitting a message to said SCP, the message comprising the digit string; in response to said receiving the digit string, forwarding the message, by the SCP, to a service processing center, wherein the service processing center is connected to a plurality of service providers; if the service processing center determines the digit string is invalid, transmitting, by the service processing center, via the SCP to the telecommunication switch a command configured to cause the switch to continue translate the digit and resume the call processing; if the service processing center determines the digit string is valid, performing a service fulfillment in accordance with the service code and a user service delivery profile, and providing the telecommunication switch with instructions to resume the call.