×

System and method for enabling multi-modal communication

DC
  • US 9,226,217 B2
  • Filed: 04/17/2015
  • Issued: 12/29/2015
  • Est. Priority Date: 04/17/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • at a multi-tenant communication platform;

    receiving a request to establish communication, the request being provided by an external system and specifying a communication destination and an account identifier of the external system;

    determining whether the account identifier is a valid account identifier of an account that is permitted to establish communication by using the communication platform;

    responsive to a determination that the account identifier is a valid account identifier of an account that is permitted to establish communication by using the communication platform;

    determining at least one communication provider for the communication destination based on an a routing address record matching the communication destination, the matching routing address record associating the communication destination with one or more communication providers, the routing address record being stored at the communication platform, each communication provider being external to the communication platform;

    selecting one or more of the determined at least one communication provider; and

    providing a request to establish communication with the communication destination to each selected communication provider,wherein the communication platform generates the matching routing address record based on registration information provided to the communication platform for the communication destination by each determined communication provider, and wherein the communication destination matches at least one of a routing address identifier and a deterministic endpoint address specified in the matching routing address record.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×