摘要:
When a voice over Internet protocol (VOIP) telephone call is being conducted by a mobile telephony device, measurements of at least one condition that exists for the mobile telephone device during the VOIP telephone call are taken during the duration of the telephone call. The measurements could be taken periodically as the VOIP telephone call progresses. The measured condition is one that could affect the perceived quality of the VOIP telephone call. The measurements of the at least one condition are recorded against the telephone call for later use and analysis. The recorded information may be analyzed to determine how to modify a setting of the mobile telephony device to improve the quality of VOIP telephone calls conducted with the mobile telephony device.
摘要:
Systems and methods of selecting a media path for data packets bearing the media of a telephone call to traverse during a voice over Internet protocol telephone call include testing the call quality of multiple potential media paths immediately before a call is setup. The potential media path with the highest call quality is used as the initial media path for the call. If the call quality of the media path currently in use declines below a threshold value during a call, potential alternate media paths are identified and tested for call quality. If one of the alternate media paths has better call quality than the media path presently in use, the call is switched to the alternate media path with the highest call quality.
摘要:
A method for telephony includes receiving at an Internet telephony service provider a subscriber request to place a call to a telephone number. A cache associated with the internet telephony service provider is queried to check if the cache holds a record for the telephone number. If the cache holds the record, the record is obtained. If the cache does not hold the record, a request is sent to a database server that maintains a database of records associating endpoint user terminal telephone numbers of subscribers with respective packet network addresses of the endpoint user terminal. The call is placed to the endpoint user terminal telephone number via a public switched telephone network whilst the request is sent to the database server to retrieve the packet network address of the endpoint user terminal to which calls to the telephone number should be placed.
摘要:
Systems and methods for conducting a virtual meeting cause a display screen to present meeting participants with a depiction of a virtual meeting room populated with avatars representing the participants. Audio links between the participants allow some or all of the participants to hear what is being said by each of the other participants. Each participant can cause his respective avatar to make gestures that provide non-verbal communications to the other participants. In addition, one or more participants may be able to cause text, images, videos or other presentation materials to be displayed to the other participants on a virtual display screen present in the virtual conference room. Likewise, participants may be able to draw or write on a virtual whiteboard present in the virtual conference room. Participants may also be able to share or send notes to each other, or conduct private instant messaging sessions, audio sessions or video sessions with one or more of the other participants. Actual movements made by participants could be sensed and interpreted by touch, video and inertial sensors. An interpretation of those movements could be used to change how the virtual meeting room appears, to animate the avatars, or to cause certain functions to be performed.
摘要:
When a mobile telephony device is conducting a voice over Internet protocol (VOIP) telephone call via a data network, and the mobile telephone device transitions from a first wireless data connection to a second wireless data connection, signaling between the mobile telephone device and a media relay inform the media relay how to address data packets bearing the media of the call after the transition has occurred. In some embodiments, the mobile telephone device establishes multiple simultaneous wireless data connections, and the mobile telephony device switches the media of the call between the wireless data connections depending on the quality of the wireless data connections.
摘要:
Systems and methods for recommending that a business deliver an advertising message to an individual make use of information about the individual's activity on a telephony system. The information about the individual's activity on the telephony system can indicate that the individual is in communication with certain types of businesses. The information can also indicate the timing of those communications. This information is used to recommend that similar businesses send advertising messages to the individual. The information can also be used to recommend that the advertising messages be delivered at certain times.
摘要:
Systems and methods of recommending that two parties form a link on a social networking system use activities conducted by the first party on a telephony system and information contained in contact or link lists stored for the second party on the social networking system to determine if the two parties are likely acquainted. If a comparison of this information indicates that the parties are likely acquainted, or at least are acquainted with common third parties, a recommendation that they form a link on the social networking system is issued to one or both parties.
摘要:
Systems and methods of recommending that two people form a link on a social networking system use activities conducted by the two people on a telephony system to determine if the two people are likely acquainted. If it appears that both parties are calling each other, or if both parties are placing or receiving calls from common individuals, a recommendation that they form a link on the social networking system is issued to one or both parties.
摘要:
Systems and methods of recommending that two people form a link on a social networking system use information drawn from contact lists or address books that are maintained by a social networking system for the two people. The information drawn from the contact lists is compared to information in a cross-reference database maintained by a telephony system to obtain alternate identifiers for the individuals and businesses listed in the contact lists and address books maintained by the social networking system. If some of these alternate identifiers match between the two people, there is a chance that the two people are acquainted, or at least are acquainted with the same people. In that instance, a recommendation that they form a link on the social networking system is issued to one or both parties.
摘要:
A method and system for a server side detection of a Network Address Translation (NAT) device is provided. During the server-side NAT determination process, the client device is not required to have knowledge of the type of NAT device that the client device is behind. The server side NAT determination process may include comparing between the address information that is embedded by the client device and address information as obtained by units within the server-side NAT detection device.