DIRECTING MODALITIES OVER DIFFERENT NETWORKS IN MULTIMODAL COMMUNICATIONS
First Claim
Patent Images
1. 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; and
facilitating the communication session by routing at least one modality of the communication session over an alternative path.
2 Assignments
0 Petitions
Accused Products
Abstract
Selected modalities of a multimodal communication session may be diverted over different networks by an administrator or automatically to reduce burden on utilized networks. Modalities may be selected and diverted over different networks including the Internet for the same multimodal communication session based on network conditions, communication session attributes, participant attributes, and similar factors.
-
Citations
20 Claims
-
1. 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; and facilitating the communication session by routing at least one modality of the communication session over an alternative path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A server facilitating multimodal communication services with modality diversion in an enhanced communication system, the server comprising:
-
a memory; a communication module; and a processor coupled to the memory and the communication module, wherein the processor executes a communication application adapted to; receive a request for a multimodal communication session; determine endpoint locations; determine network conditions; determine alternative paths based on the endpoint locations and the network conditions; select an alternative path for at least one modality of the requested communication session; and facilitate the requested communication session by routing the at least one modality of the communication session over the selected alternative path. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer-readable storage medium with instructions stored thereon for facilitating multimodal communication services with modality diversion, the instructions comprising:
-
determining endpoint locations for participants in a multimodal communication session; determining at least one from a group of;
a network capacity, a number of available servers, and a network usage;determining alternative paths based on the endpoint locations and the network conditions; selecting an alternative path for at least one modality of the communication session based on at least one from a group of;
a communication session type, a number of modalities in the communication session, types of modalities in the communication session, a number of participants in the communication session, an attribute of the communication session, and attributes of the participants in the communication session; andfacilitating the communication session by routing the at least one modality of the communication session over the selected alternative path. - View Dependent Claims (18, 19, 20)
-
Specification