Patent ID: 8700782

Claim:
A method executed at least in part in a computing device for diverting modalities of a multimodal communication session over different networks, the method comprising: receiving a request for a multimodal communication session; determining endpoint locations; determining system characteristics; determining alternative paths based on the endpoint locations and the system characteristics; facilitating the communication session by routing at least one modality of the communication session over an alternative path; determining a first modality associated with a larger bandwidth compared to other modalities and routing the first modality through a Wide Area Network (WAN); determining a second modality that includes application sharing and routing the second modality over an enterprise network; determining a number of participants and selecting the alternative path based on the number of participants; if the at least one modality has a secure designation, preventing the at least one modality from being routed over the alternative path established over an open network; and if the at least one modality is carrying at least one of: a proprietary information and a confidential information, limiting the at least one modality to an enterprise network.