Patent ID: 8752096

Claim:
An internet protocol multimedia subsystem communication system, comprising: a memory to computer instructions; and a processor coupled to the memory, wherein the processor, responsive to executing the computer instructions, performs operations comprising: receiving from a set top box a communication identifier of a first targeted communication device to conduct a communication session utilizing a real-time text over internet protocol; submitting a request comprising the communication identifier of the first targeted communication device to a telephone number mapping server to determine whether the first targeted communication device operates according to one of a circuit-switched protocol or the real-time text over internet protocol, wherein the telephone number mapping server comprises a pre-existing entry indicating that the targeted communication device operates according to the circuit-switched protocol or the real-time text over internet protocol, and wherein the pre-existing entry is provisioned at the telephone number mapping server during registration of the first targeted communication device; responsive to detecting that the first targeted communication device operates according to the circuit-switched protocol, facilitating establishment of the communication session between the set top box and the first targeted communication device, wherein the communication session operates in part as a text over internet protocol communication session and operates in part as a circuit-switched communication session, wherein the set top box exchanges messages with the first targeted communication device utilizing the text over internet protocol communication session, and wherein the first targeted communication device exchanges messages with the set top box utilizing the circuit-switched communication session; transcoding text over internet protocol communications initiated by the set top box to circuit-switched protocol communications for use by the first targeted communication device; transcoding circuit-switched protocol communications initiated by the first targeted communication device to text over internet protocol communications for use by the set top box; and responsive to detecting that the first targeted communication device operates according to the text over internet protocol, facilitating establishment of the communication session between the set top box and the first targeted communication device according to the text over internet protocol.