摘要:
In a system and method according to the invention, a gateway 106 to an H. 323 network is configured to monitor and intercept in-band signaling from external networks. The gateway 106 further provides to the H.323 terminal 102 out-of-band signaling indicative of the nature of the in-band signaling received from the external network. If the signaling changes, the gateway 106 provides this information to the H.323 terminal 102. The gateway 106 thus prevents the need to cut through audio channels for ringback tones or busy signals.
摘要:
A system and method for adaptive packet-length IP telephony includes a first IP telephony communication device located on a data network and enabled to establish an IP telephony connection to a second IP telephony communication device. Optionally, the first communication device is enabled to access network topology information from a server regarding a network segment connecting the first and second communication devices. If the network topology reflects the presence of a low efficiency router on the network segment, the first communication device enters a fixed packet-length operational mode. If the network topology indicates an absence of a low efficiency network router on the segment, the first communication device enters an adaptive packet-length operational mode. In the adaptive packet-length operational mode, prior to establishing the IP telephony connection, the first communication device determines an end-to-end transmission delay by transmitting a test packet to the second communication device with instructions to return a first acknowledgment message. Based on the first end-to-end transmission delay, a control program associated with the first communication device calculates a permissible packet length for IP telephony packets transmitted from the first communication device to the second communication device via the IP telephony connection. After establishment of the IP telephony connection, the first communication device transmits a second test packet which generates a second end-to-end transmission delay data set. Based on the second data set, the control program calculates a second permissible packet length.
摘要:
A method and system for establishing and managing subconference calls within a main conference call includes a subconference call subsystem (30) which responds to a subconference call request (28) from a first terminal (14) during the main conference call by transmitting (58) the subconference call request to a second terminal (24). The subconference call subsystem monitors (30) a connection to the second terminal to detect a signal indicating acceptance of the request. Upon detecting an acceptance, the subconference call subsystem establishes (62) a first subconference call and a data mixer (34) mixes (66) first voice data (42) from the main conference call with simultaneously transmitted second voice data (38) generated from the first and second terminals. A data router (36) transmits (68) the mixed first and second voice data (40) to the first and second terminals without transmitting the second voice data to any of the other terminals participating in the main conference call. Furthermore, the process of establishing subconference calls is transparent to the other main conference terminals. The subconference call terminal can establish (73) a second subconference call and can switch (80 and 82) the terminal for bi-directional voice transmissions within the main conference call, the first subconference call, or the second subconference call.
摘要:
A system and method for combining ToL/PBX system is provided whereby a single policy may be enforced for both TFA and ToL users by making the H.323 gatekeeper (103) aware of those TFA connectors so as to accurately allocate the remaining available bandwidth. According to embodiments of the invention, the H.323 gatekeeper (103) is at least notified whenever a TFA call is being made or received.
摘要:
A method and apparatus for executing a conference call session between parties provides collaboration between nodes having separate conference-bridging capabilities, so that selection from a number of alternative connectivity schemes can be based upon bridge-to-bridge negotiation. The selection of a connectivity scheme may be based upon one or more of cost and telecommunication resource availability. Selection may also be based upon stored historical data relating to prior conference calls involving at least one of said parties and/or upon historical data of patterns of node resource availability. A conference bridge (10) includes a user interface (16), a message interface (18), a connectivity computation component (14), a conference bridge manager (12), and a multimedia exchange component (23). An input to the connectivity computation component (14) includes a database (22) having tariff table information and resource-demand cycle information. Another input to this component is a load monitor (26) for continuously determining the availability of telecommunication resources. In the preferred embodiment, the method and apparatus allow dynamic reconfiguration of conference call connectivity when a time-dependent condition or a load-dependent condition is detected.
摘要:
A method and system for exchanging electronic messages, such as email messages, include isolating personal computers and other client devices from the process of converting a message attachment from one file format to a second file format. File-format conversions are out-tasked to enhance file accessibility, free computer resources, and conserve a user's time. The access requirements of each attachment to electronic messages are compared to the capabilities of a target client device. If it is determined that a file-format conversion is required, the conversion operation is assigned to a server that supports the process of reformatting the attachments. In an email environment, the server is substantially equivalent to the conventional email server, but includes enhanced conversion capabilities. In one embodiment, the determination of whether an attachment is accessible without conversion occurs at the server level. In another embodiment, the determination is implemented at the client device level. Preferably, if a local email server is incapable of reformatting the attachment, a request is transmitted to a remote server to perform the conversion. Typically, the remote server is the email server that supports message exchanges for the person who originated the message.
摘要:
A system and method for organizing and accessing multi-media messages from a displayless interface (112a, 112b). According to one embodiment, voice recognition techniques are used to allow the user to identify and create a hierarchical organization (200) for stored messages.
摘要:
Techniques for validating an audio configuration of a computer are provided. Validation tests are performed on the audio configuration and results from the tests are displayed to a user as a report. The report can include an indication of the audio configuration settings that will adversely affect the audio quality for such uses as computer telephony. Additionally, the report can indicate a recommendation on changing the audio configuration to improve audio quality and can assist the user in making the audio configuration change.
摘要:
A method and a system for allocating resources for implementing certain call-related features, such as call forwarding, includes enabling a centrally accessed unit (30) (e.g., a gatekeeper) to support the features and enabling telephony devices (12, 14, 16, 18, 20, 22, 24 and 26) (e.g., personal computers running ToL client software) to independently implement the features. Thus, there is redundant capability with respect to the features. A task-allocation scheme is established for adaptively assigning execution of the tasks needed to perform the features. The scheme is at least partially based upon determining processing resource availability within either or both of the centrally accessed unit and the telephony devices. When a request for a feature is detected, the execution of the requested feature is assigned to either the centrally accessed unit or the particular telephony device with which the request is associated, depending upon the current processing resource availabilities. The method is preferably utilized in a ToL network (10), which may include a load-sharing server (46) that is dedicated to the adaptive allocation of the call-related tasks.
摘要:
A telephony-over-LAN (ToL) system having a graphical user interface (GUI) wherein an authorized or guest user may be locked within a ToL window 3008, having full access to the ToL features, but denied access to other parts of the computer system. In such a system, the terminal user or subscriber may click on a "Guest" button 3013 on the ToL client GUI screen before leaving the computer. The ToL guest user may then execute the call normally. According to a first embodiment of the invention, the ToL client locks the user into the ToL client screen. Keystrokes and mouse cursor movements which would allow exiting the ToL client are prevented. According to a second embodiment, of the invention, the ToL client screen is "maximized" and the minimize or resize window functions are blocked. When the terminal subscriber returns, a password is entered to regain full access to the computer.