Abstract:
Disclosed is a system and method to present several ways to analyze one or more camera feeds captured in a room. This may include selection of different optimized feeds. This may include further optimization of feeds by changing the pan, tilt, zoom settings of the cameras. These methods and optimizations are applied to views shown to remote participants.
Abstract:
Embodiments disclosed herein provide methods, systems, and computer readable storage media for facilitating enhanced communication with an application service provider based on medical telemetry collected by a user device. In a particular embodiment, a method provides collecting medical telemetry of a user of the user communication device and processing the medical telemetry to identify abnormalities therein. Upon identifying at least one abnormality in the medical telemetry, the method provides determining whether the at least one abnormality indicates that the user is experiencing a health issue. After determining that the at least one abnormality indicates that the user is experiencing the health issue, the method provides transferring a health notification indicating the health issue to the application service provider.
Abstract:
Embodiments disclosed herein provide systems and methods for acoustically transferring information between systems. In a particular embodiment, a method provides identifying information for acoustic transfer and determining an amount of time corresponding to the information. The method further provides acoustically transmitting a signal at a first time and, upon the amount of time elapsing since the first time, acoustically transmitting the signal at a second time.
Abstract:
Embodiments disclosed herein provide systems and methods for optimizing channel bandwidth usage in a communication network from a sender. In a particular embodiment, a method provides transmitting first data on a first data channel from the sender to a receiver at a first rate that does not exceed an available amount of bandwidth on the communication network. The method further provides determining that the first data channel is attempting to transmit at a second rate that is higher than the first rate. Also, the method provides continuing to transmit the first data on the first data channel while increasing from the first rate to the second rate in increments until either the second rate is achieved or the available amount of bandwidth is reached.
Abstract:
Embodiments disclosed herein provide methods, systems, and computer readable storage media for facilitating enhanced visual communication between remote participants. In a particular embodiment, a method provides, during a conference session, receiving first video captured of a first participant remote to a physical meeting location. The method further provides determining a first position for the first participant in the physical meeting location and determining a view of an Augmented Reality (AR) head mounted display worn by a second participant at the physical meeting location. From the first video, the method provides generating AR video that makes the first participant appear to the second participant at the first position when viewed through the AR head mounted display. The method also includes transferring the AR video to the AR head mounted display for presentation to the second participant.
Abstract:
Embodiments disclosed herein provide systems and methods for acoustically transferring information between systems. In a particular embodiment, a method provides identifying information for acoustic transfer and determining an amount of time corresponding to the information. The method further provides acoustically transmitting a signal at a first time and, upon the amount of time elapsing since the first time, acoustically transmitting the signal at a second time.
Abstract:
Embodiments disclosed herein provide systems and methods for a scalable videoconference system. In a particular embodiment, a method provides receiving a video stream from a party on a videoconference over a communication network. The method further provides transferring the video stream to a processing device of a plurality of processing devices located on one of a plurality of processing boards operatively coupled to each of one or more server processors. The method further provides processing the video stream to generate a processed video stream and transferring the processed video stream for distribution to other parties on the videoconference.
Abstract:
Embodiments disclosed herein provide methods, systems, and computer readable storage media for facilitating enhanced visual communication between remote participants. In a particular embodiment, a method provides, during a conference session, receiving first video captured of a first participant remote to a physical meeting location. The method further provides determining a first position for the first participant in the physical meeting location and determining a view of an Augmented Reality (AR) head mounted display worn by a second participant at the physical meeting location. From the first video, the method provides generating AR video that makes the first participant appear to the second participant at the first position when viewed through the AR head mounted display. The method also includes transferring the AR video to the AR head mounted display for presentation to the second participant.
Abstract:
Embodiments disclosed herein provide methods, systems, and computer readable storage media for presenting a meeting between remote participants. In a particular embodiment, a method provides, during a conference session, compiling view information used to determine a first view seen by the first participant. The method further provides receiving conference video comprising at least video captured of a second participant remote to the physical location of the first participant. Also, the method provides presenting the video captured of the second participant such that the second participant appears at a first position of a meeting location in the first view to the first participant.
Abstract:
Embodiments disclosed herein provide systems, methods, and computer readable media for a segmented video codec for high resolution and high frame rate video. In a particular embodiment, a method of encoding a composite video stream provides identifying a first portion of an image of a video stream for encoding using first parameters and a second portion of the image of the video stream for encoding using second parameters. The method further provides segmenting the first portion of the image into one or more first tiles and the second portion of the image into one or more second tiles. The method further provides encoding the first tiles using the first parameters and the second tiles using the second parameters and, after the encoding, combining the first tiles and the second tiles into the composite video stream.