Abstract:
A master device (e.g., a laptop) controls a videoconference connection with a far-end and acts as a controller for slave devices in a group. The master establishes the connection with the far-end using a wide area network and connects with the slaves using a Wi-Fi connection of a local area connection. To connect to the slaves, the master outputs an ultrasonic beacon encoding the master's address in the local network. The beacon also allows differences in the various clocks to be handled during audio processing. During the videoconference, the master outputs far-end audio to a loudspeaker and sends the far-end video to its display and to the slaves. Each device captures audio/video with its microphone and camera. The master determines which captured audio is a dominant talker's and may only send that audio to the far-end. The video associated with the dominant talker's device may also be sent to the far-end.
Abstract:
In videoconference camera selection, audio inputs associated with cameras for a videoconference are each processed into first and second audio energies respectively for first and second frequency ranges. The selection then determines which of the audio inputs has a greatest ratio of the first audio energy to the second audio energy and selects the associated camera view for outputting video for the videoconference. The selection can also process video inputs from the cameras either alone or in combination with the audio processing. Either way, the selection processes each of the video inputs for at least one facial characteristic and determines which of the video inputs has a greatest likelihood of framing a human face. In the end, the selection selects the associated camera view for outputting video for the videoconference based at least in part on this video-based determination.
Abstract:
A videoconferencing system allows host users to personalize virtual meeting rooms (VMR). A multipoint control unit (MCU) generates VMRs using associated VMR configuration parameters, which include personal VMR parameters specified by the host user, and admin VMR parameters specified by an administrator of the videoconferencing system. The host user can connect to a server at the MCU to request a list of personal VMR parameters, for which the host user can specify values. The server can receive and store the specified values for the personal parameters. The MCU can combine the values of personal VMR parameters with values of admin VMR parameters in generating VMR configuration.
Abstract:
A home videoconferencing system interfaces with traditional set-top boxes and typical home A/V equipment. The system includes a camera, a microphone, and a codec module. The module can couple to a modem connected to a television network and can couple to a display and a set-top box. Alternatively, the module can connect to a network for exchanging videoconference data and can connect between the set-top box and the display. The set-top box can connect to the television network on its own.
Abstract:
A method for efficiently accessing pertinent information retrieved from a videoconferencing system call log. System call logs typically contain a chronological list of raw information pertaining to inbound and outbound videoconferencing calls. The method for efficiently accessing this chronological information is performed using input from the user at an endpoint to correlate and sort for display the information required at the current time. Videoconferencing systems typically are shared use or community type devices and the method of this disclosure allows for more user friendly access to pertinent information. Auto population of a speed dial list or associating a smart tag with the retrieved information is another possible feature to aid the end user. This method will allow a business to more efficiently use a limited number of videoconferencing systems amongst diverse groups of users with diverse calling needs.
Abstract:
A home videoconferencing system interfaces with traditional set-top boxes and typical home A/V equipment. The system includes a camera, a microphone, and a codec module. The module can couple to a modem connected to a television network and can couple to a display and a set-top box. Alternatively, the module can connect to a network for exchanging videoconference data and can connect between the set-top box and the display. The set-top box can connect to the television network on its own.
Abstract:
A videoconferencing system provides sharing program content during a videoconferencing session. A graphical user interface (GUI) allows participants to select a program to be shared and participants to share the selected program with. A scheduler communicates with the videoconferencing systems of the participants to tune or configure them to receive the selected shared program content at a scheduled time. The scheduler also communicates with a multipoint control unit (MCU) for initiating a videoconferencing session between the participants. The videoconferencing system combines mixed video streams received from the MCU with the program stream of the selected shared program and displays the combined stream on the display device. The scheduler can be located at a program service provider or at the initiating participant's videoconferencing system.
Abstract:
A method for efficiently accessing pertinent information retrieved from a videoconferencing system call log. System call logs typically contain a chronological list of raw information pertaining to inbound and outbound videoconferencing calls. The method for efficiently accessing this chronological information is performed using input from the user at an endpoint to correlate and sort for display the information required at the current time. Videoconferencing systems typically are shared use or community type devices and the method of this disclosure allows for more user friendly access to pertinent information. Auto population of a speed dial list or associating a smart tag with the retrieved information is another possible feature to aid the end user. This method will allow a business to more efficiently use a limited number of videoconferencing systems amongst diverse groups of users with diverse calling needs.
Abstract:
Systems and methods of configuring an add-on device to augment the capability of existing endpoint infrastructure are disclosed. In one embodiment, a video add-on device is configured to receive, augment or downgrade, and forward messages for an existing SIP audio-only phone. The video add-on device in this embodiment can receive messages from the existing SIP audio-only phone and augment the messages with information regarding the additional video capabilities being provided. The messages can then be forwarded to an infrastructure SIP Proxy/Registrar for further routing. From the perspective of the infrastructure SIP Proxy/Registrar and other network attached devices the outbound messages from the video add-on device appear as if they originated from the video add-on device, other devices will not be directly aware of the existing SIP audio phone providing its designed function. Utilizing devices similar to the disclosed video add-on device may allow incremental corporate network endpoint upgrades.
Abstract:
A system according to an embodiment comprises one or more processors; and one or more memories adapted to store a plurality of machine-readable instructions which when executed by the processor(s) are adapted to cause the system to: receive, from a user device of a user, user input search information in connection with one or more desired items of interest to the user; determine one or more service providers or entities offering the one or more desired items based on a location of the user device; and generate comparative data for the one or more service providers or entities that provide the desired item(s) based on historical data of the one or more service providers or entities and the received user input search information.