Patent classifications
H04L12/1827
Audio Group Identification For Conferencing
Systems and methods are disclosed for audio group identification for conferencing. For example, methods may include joining a conference call using a network interface; accessing an audio signal that has been captured using a microphone; detecting a control signal in the audio signal; and, responsive to detection of the control signal, invoking modification of an audio path of the conference call.
Parallel Video Call and Artificial Reality Spaces
Aspects of the present disclosure are directed to a VC/XR connection system that can establish and administer an XR space for a video call. The VC/XR connection system allows users to easily transition from a typical video call experience to the XR space, simply by putting on her artificial reality device. The VC/XR connection system can identify calendared video call events, establish corresponding XR spaces, and create a link between the video call and the XR space. Invitees to the video call that don an artificial reality device can be automatically taken into the XR space. The XR space can A) connect to the video call as a call participant, allowing the video call participants to see into the XR space and B) show a feed of the video call in the XR space, allowing users in the XR space to see the video call participants.
CREATING A NON-RIGGABLE MODEL OF A FACE OF A PERSON
A method for creating a non-riggable model of a face of a person, the method includes obtaining video and depth information regarding the face of the person, wherein different images of the video are acquired by a camera at different camera locations; and for each image of the different images repeating the steps of: separating face information from background information; determining translation and rotation parameters that represent the different camera locations; and generating the non-riggable model of the face of the person based on the face information and the translation and rotation parameters.
ALIGNING VIDEO CONFERENCE PARTICIPANT WINDOWS
In one example, a video conferencing method to align video conference participant windows is disclosed. The method determines a position of a camera that captures images of a video conference participant. The method determines which one of multiple participant windows is a speaker participant window and aligns the speaker participant window with the position of the camera. The method may capture user-input parameters of an area adjacent to the camera to position the speaker participant window.
Information processing method, information processing apparatus, and information processing program
An information processing method includes: a receiving step for receiving a message; an outputting step of outputting display information for associating and displaying the message received in the reception step with an icon associated with an account that is associated with the user that has transmitted the message; and a changing step of changing the ion associated with the account that has transmitted the message, if the message includes icon information to be displayed as the speaker of the message. When the changing step has changed the icon, the outputting step outputs display information for associating and displaying the message received in the receiving step with the changed icon.
PTP-based audio clock synchronization and alignment for acoustic echo cancellation in a conferencing system with IP-connected cameras, microphones and speakers
PTP timestamps are obtained and correlated to internal audio time and timestamps. This allows Ethernet/IP audio devices to be closely aligned with local digital audio devices to allow improved AEC operations. By performing repetitive PTP timestamps based on local audio time, drift between PTP time and local audio time is determined and corrected. By performing the PTP to local audio time operations on each independent Ethernet network, the Ethernet/IP audio devices can be split between independent LANs. If some local digital audio inputs formed from analog inputs are not aligned with other local digital audio inputs, signals can be provided in analog format and audio samples of the signals can be correlated to local audio time. With correlations performed as necessary based on the various audio inputs in use, high quality AEC operations are performed.
Methods, systems, and devices for presenting an audio difficulties user actuation target in an audio or video conference
A conferencing system terminal device includes a display, an audio output, a user interface, a communication device, and one or more processors. The one or more processors present an audio difficulties user actuation target upon the display during an audio or video conference occurring across a network and concurrently with a presentation of conference content. Actuation of the audio difficulties user actuation target indicates that audio content associated with the audio or video conference being delivered by the audio output is impaired.
Methods and apparatus for establishing network presence
Methods and apparatus for establishing network presence. In an embodiment, a method is provided for determining a presence score. The method includes capturing an image of a QR code displayed on a secondary device, capturing a sound clip of a sound signal reproduced on the secondary device, and transmitting the image and the sound clip to a server. The method also includes receiving a presence score determined from at least one of a comparison of the QR code to the image and a comparison of the sound signal to the sound clip.
Contextual bandwidth management of audio/video conference
An information handling system includes a network hardware device and a processor. The network hardware device transmits Internet Protocol (IP) datagram packets. Each of the IP datagram packets includes a respective user datagram protocol (UDP) packet. The processor detects a UDP packet. The UDP packet includes a real-time protocol (RTP) packet. The processor inspects one or more fields of the RTP packet, and determines whether a conferencing application generated the RTP packet. In response to a conferencing application generating the RTP packet, the processor determines whether the RTP packet is a real-time audio/video packet, and determines whether an audio/video session is in-progress. In response to the audio/video session being in-progress, the processor determines a network traffic policy for the RTP packet, and the network hardware device to transmit the UDP packet encapsulating the RTP packet based on the determined network traffic policy.
Systems and methods for creating and presenting virtual events
Systems, programs, and media for creating virtual events and presenting the virtual event content to attendees of the virtual events are described herein. A virtual event hosting system may receive input from an event creator for creating an event comprising stages, sessions, networking, and expos. The event may provide a virtual environment for presenting users to make presentations and attendees to view and interact with the presenting users and other attendees. Data associated with the event and the attendees may be collected for analysis to improve engagement in future virtual events.