Abstract:
A method for executing a video conference is provided that includes receiving one or more audio streams associated with a video conference from one or more end points and determining an active speaker associated with one of the end points. Audio information associated with the active speaker may be received at one or more media switches. One or more video streams may be suppressed except for a selected video stream associated with the active speaker, the selected video stream propagating to one or more of the media switches during the video conference. The selected video stream may be replicated such that it may be communicated to one or more of the end points associated with a selected one of the media switches.
Abstract:
A system and method for providing fault tolerant IP services includes establishing a first communication session between an originating telephony device and an application server, through a primary call manager. Failure of the primary call manager may be detected. A second communication session between the application server and a destination telephony device may be established via a back-up call manager. The first communication and the second communication session may be coupled at the application server to establish two-way communication between the originating telephony device and the destination telephony device.
Abstract:
A system and method for communicating messages includes receiving, from a first client associated with a calling party, a request for connection with a second client. A called party associated with the second client is notified that the request for connection was received, in response to receiving the request for connection. A connection processing instruction may be received from a third client associated with the called party. In accordance with a particular embodiment of the present invention, the request for connection may be processed in accordance with the connection processing instruction.
Abstract:
A method and system for controlling audio content during a multiparty communication session includes prompting active participants to the multiparty communication session to identify themselves. Media from a particular device from which no active participant is identified is disabled to terminate communication of the media from the particular device to other devices in the multiparty communication session.
Abstract:
In one embodiment, a method for enhanced call pickup includes accessing data indicating a current status of each of one or more users in a call pickup group (CPG) with respect to an incoming phone call to a phone number corresponding to the CPG and communicating the data to one or more endpoints of one or more users in the CPG for display to one or more users in the CPG. A display of the data to a first user in the CPG facilitates the first user determining a current status of each of one or more second users in the CPG to facilitate a decision by the first user regarding whether to pick up the incoming phone call.
Abstract:
In one embodiment, a method for enhanced call pickup includes accessing data (Fig. 1, 12a) indicating a current status of each of one or more users in a call pickup group (CPG) (Fig. 1, 16) with respect to an incoming phone call to a phone number corresponding to the CPG and communicating the data to one or more endpoints of one or more users in the CPG for display to one or more users in the CPG. A display of the data to a first user in the CPG facilitates the first user determining a current status of each of one or more second users in the CPG to facilitate a decision by the first user regarding whether to pick up the incoming phone call.
Abstract:
In one embodiment, a system includes a video mixer coupled with an audio mixer for exchange of information that includes a first set of delay values respecting input audio streams received by the audio mixer from a plurality of source endpoints, and output audio streams sent from the audio mixer to a plurality of destination endpoints. The information further including a second set of delay values respecting the corresponding input video streams. The audio mixer calculates end-to-end video delays, and the video mixer calculates end-to-end audio delays. The audio mixer delays the output audio streams to equalize the end-to-end audio and video delays in the event that the end-to-epd audio delays are less than the end-to-end video delays, and the video mixer delays the output video streams to equalize the end-to-epd audio and video delays in the event that the end-to-end video delays are less than the end-to-end audio delays.
Abstract:
The present invention includes methods and devices for locating emergency service providers during emergency operations. According to some implementations, radio frequency identification ("RFID") tags are positioned at various locations throughout a building. Building locations can be determined from the RFID tags . Emergency service providers may be equipped with a portable device that includes at least one RFID reader for reading the RFID tags. Some implementations involve transmitting the RFID tag data to a control center from which the emergency services are coordinated. The emergency service workers' current and prior locations can be determined by the portable devices and/or at the control center.