Patent ID: 8155627

Claim:
A computing device-implemented method, comprising: receiving, from a user device, a request to use a visual voicemail (VVM) application; determining whether the user is a new user of the VVM application; directing the user device to a self provisioning server when the user is determined to be a new user of the VVM application; receiving, from the self provisioning server, a selected VVM subscription plan; requesting a voicemail greeting from the user device when the user is determined to be a new user of the VVM application; receiving, from the user device, a voicemail recording when the user is determined to be a new user of the VVM application; providing, to a billing system, a feature code associated with the selected VVM subscription plan; receiving, from one or more voicemail servers, pre-existing voicemail messages associated with the user; and providing, to the user device, the pre-existing voicemail messages.