Patent ID: 8406252
Filing Date: 2013-03-26
Classification: H04L,H04M,H04N

Abstract:
1. A system, comprising: a memory to store computer-executable instructions; and a processor, communicatively coupled to the memory, that facilitates execution of the computer-executable instructions to perform operations comprising: obtaining first feature information associated with an originating device and a receiving device, in response to the originating device requesting to establish a communication with the receiving device, receiving presence availability information indicative of respective communication networks, to which the originating device and the receiving device are currently connected, auditing a network server to determine second feature information indicative of a feature supported by a network component associated with the network server, the originating device, the receiving device and the respective communication networks parsing a result of the auditing to identify a media function based in part on a first user profile associated with the originating device, a second user profile associated with the receiving device, the first feature information, and the second feature information, receiving first data indicative of respective communication capabilities of the respective communication networks, determining a current availability associated with the media function based in part on the first data; and in response to a determination that the media function is currently unavailable, facilitating transmission of second data associated with the communication to the receiving device via email.