EP2569937B1

Systems and methods for real-time multimedia communication across multiple standards and proprietary devices

Abstract

This record has no abstract on file.

EP2569937B1, drawing sheet 1
Sheet 1 of 22

Term

4.6 yearsleft in the term

Expires 12 May 2031.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

13 claims: 2 independent, 11 dependent

  1. 1
    A system (100), comprising:a processor;and a memory containing instruction, which when executed by the processor, cause the processor to instantiate a virtual meeting room (VMR) engine (102), characterised in that the VMR engine (102) is configured to: receive, from first participant to a virtual meeting room a first video conference feed from a first video conference endpoint associated with a first video conference service vendor, wherein the first video conference feed is based on a first combination of a video encoding format, an audio encoding format, a video encoding profile, a video encoding level, a communication protocol, a video resolution, a screen ratio, a bitrate for an audio stream, a bitrate for a video stream, an encryption standard, and an acoustic consideration of the first video conference feed specific to the first video conference endpoint;receive, from a second participant to the VMR, a second video conference feed from a second video conference endpoint associated with a video conference service vendor, the second video conference feed being different from the first video conference feed, the second video conference endpoint being different from the first video conference endpoint, and the second video conference service vendor being different from the first video conference service vendor, wherein the second video conference feed is based on a second combination of a video encoding format, an audio encoding format, a video encoding profile, a video encoding level, a communication protocol, a video resolution, a screen ratio, a bitrate for an audio stream, a bitrate for a video stream, an encryption standard, and an acoustic consideration of the second video conference feed specific to the second video conference endpoint;for each of the first and second participants to the VMR, convert and compose the first and second video conference feeds into a composite video and audio stream that is compatible with the video conference endpoint specific combination of video encoding format, audio encoding format, video encoding profile, video encoding level, communication protocol, video resolution, screen ratio, bitrate for an audio stream, bitrate for a video stream, encryption standard, and acoustic consideration of the respective video conference feed of the respective first and second video conference endpoints, wherein the acoustic consideration comprises noise reduction and/or echo cancellation;facilitate a multi-party video conference session in real time among the first and second participants, wherein the first and second video conference service vendors are transparent to the participants;and facilitate the first participant to initiate the video conference session with the second participant.
  2. 8
    A method, comprising:receiving, from a first participant to a virtual meeting room (102) (VMR) a first video conference feed from a first video conference endpoint associated with a first video conference service vendor, wherein the first video conference feed is based on a first combination of a video encoding format, an audio encoding format, a video encoding profile, a video encoding level, a communication protocol, a video resolution, a screen ratio, a bitrate for an audio stream, a bitrate for a video stream, an encryption standard, and an acoustic consideration of the first video conference feed specific to the first video conference endpoint;receiving, from a second participant to the VMR, a second video conference feed from a second video conference endpoint associated with a second video conference service vendor, the second video conference feed being different from the first video conference feed, the second video conference endpoint being different from the first video conference endpoint, and the second video conference service vendor being different from the first video conference service vendor, wherein the second video conference feed is based on a second combination of a video encoding format, an audio encoding format, a video encoding profile, a video encoding level, a communication protocol, a video resolution, a screen ratio, a bitrate for an audio stream, a bitrate for a video stream, an encryption standard, and an acoustic consideration of the second video conference feed specific to the second video conference endpoint;for each of the first and second participants to the VMR, converting and composing the first and second video conference feeds into a composite video and audio stream that is compatible with the video conference endpoint specific combination of video encoding format, audio encoding format, video encoding profile, video encoding level, communication protocol, video resolution, screen ratio, bitrate for an audio stream, bitrate for a video stream, encryption standard, and acoustic consideration of the respective video conference feed of the respective first and second video conference endpoints, wherein the acoustic consideration comprises noise reduction and/or echo cancellation;and facilitating a video conferencing session in real time among the first and second participants, wherein the first and second video conference endpoints service vendors are transparent to the participants;and facilitating the first participant to initiate the video conference session with the second participant.