Patent ID: 8904485

Claim:
A method comprising: transmitting, by a communication convergence platform, a first signal to a first device, wherein the first signal enables a user of the first device to select one or more service providers; receiving, at the communication convergence platform, a second signal from the first device, wherein the second signal requests that the communication convergence platform transmit a list of communication products to the first device; transmitting, by the communication convergence platform, a third signal to the first device, wherein the third signal comprises the list of communication products; receiving, at the communication convergence platform, an activation request from the first device, wherein the activation request identifies a desired communication service and rate plan selected by the user from the list of communication products; maintaining, at the communication convergence platform, an archive of communication protocols; identifying, at the communication convergence platform, a first service provider associated with the first device in response to receiving the activation request; querying, at the communication convergence platform, the archive to determine one or more communication protocols that are compatible with the first service provider; composing, at the communication convergence platform, a fourth signal, wherein the fourth signal is composed using a first communication protocol in the archive that is determined to be compatible for communicating with the first service provider; and transmitting, by the communication convergence platform, the fourth signal to the first service provider, wherein the fourth signal is to activate the first device.