Search

EP-4742626-A1 - MEDIA AUTO-RECOVERY METHOD AND SYSTEM FOR DIGITAL COMMUNICATION

EP4742626A1EP 4742626 A1EP4742626 A1EP 4742626A1EP-4742626-A1

Abstract

A computer-implemented method for switching communication mediums during a communication is disclosed that includes monitoring, by a signal strength engine of a carrier server, a signal strength of the communication between a first user device and a second user device; determining, by the carrier server, if the signal strength is subject to a signal loss or the reception is determined below the threshold; and switching by the carrier server, the communication from a first communication medium to a second communication medium.

Inventors

  • Brochonski, Michael
  • Braganza, Jonathan

Assignees

  • Mitel Networks Corporation

Dates

Publication Date
20260513
Application Date
20251110

Claims (15)

  1. A computer-implemented method for switching communication mediums during a communication, comprising: monitoring, by a signal strength engine of a carrier server, a signal strength of the communication between a first user device and a second user device; determining, by the carrier server, if the signal strength is subject to a signal loss or the reception is determined below the threshold; and switching by the carrier server, the communication from a first communication medium to a second communication medium.
  2. The computer-implemented method of Claim 1, further comprising: sending, by the carrier server, audio data of the first user device to the second user device; and upon determining, by the carrier server, the signal strength is restored or stable with respect to previous signal loss or the reception being below the threshold, switching the communication back to the first communication medium from the second communication medium.
  3. The computer-implemented method of Claim 1 or claim 2, wherein the switching the communication from the first communication medium to the second communication medium comprises only switching the first user device or the second user device to the second communication medium.
  4. The computer-implemented method of any preceding Claim, wherein if the signal loss and/or the reception deteriorates below the threshold, then only the first user device and/or the second user device experiencing signal loss or comprising the reception below the threshold is switched to the second communication medium comprising a voice call with auto-fill video.
  5. The computer-implemented method of any preceding Claim, wherein the communication is a voice call, wherein if the signal loss and/or the reception deteriorates below the threshold, then the voice call remains active and only the first user device and/or the second user device experiencing signal loss or comprising the reception below the threshold is switched to the second communication medium comprising text messaging converted to voice and sent to the other user device.
  6. The computer-implemented method of any preceding Claim, wherein the communication is a voice call and the second communication medium comprises reconstructed text messaging, the operations further comprising: extracting text message data of a portion of the communication from only the first user device and/or the second user device experiencing signal loss or comprising the reception below the threshold is switched to the second communication medium; reconstructing the extracted text message data, using at least a neural codec language model, a voice reconstruction profile developed from an initial portion of the communication, and the extracted text message data, to a reconstructed voice data feed of the first user device and/or the second user device experiencing signal loss or comprising the reception below the threshold.
  7. The computer-implemented method of any preceding Claim, further comprising: upon determining, using the signal strength engine, when the communication between the first user device and the second user device is below a threshold for the second communication medium, switching the communication from the second communication medium to a third communication medium.
  8. A computer-implemented method for auto-recovery of a communication, comprising: upon determining, using at least a carrier server, when the communication between a first user device and a second user device is subject to signal loss or comprises a reception below a threshold for a first communication medium, switching the communication from the first communication medium to a second communication medium.
  9. The computer-implemented method of Claim 8, wherein the determining, using at least the carrier server, when the communication between the first user device and the second user device is subject to signal loss or comprises the reception below the threshold comprises analyzing in real-time whether the first user device and/or the second user device is experiencing signal loss or comprises the reception below the threshold; and the switching the communication from the first communication medium to a second communication medium comprises only switching, for the first user device and/or the second user device experiencing signal loss or comprising the reception below the threshold, from the first communication medium to a second communication medium.
  10. The computer-implemented method of Claim 9, wherein if the signal loss and/or the reception deteriorates below the threshold, then only the first user device and/or the second user device experiencing signal loss or comprising the reception below the threshold is switched to the second communication medium comprising a voice call with auto-fill video.
  11. The computer-implemented method of Claim 9 or Claim 10, wherein the communication is a voice call, wherein if the signal loss and/or the reception deteriorates below the threshold, then the voice call remains active and only the first user device and/or the second user device experiencing signal loss or comprising the reception below the threshold is switched to the second communication medium comprising text messaging reconstructed, using at least a neural codec language model, user voice metadata and the text messaging, to a voice data feed of the first user device and/or the second user device experiencing signal loss or comprising the reception below the threshold.
  12. The computer-implemented method of Claim 8, wherein the communication is a voice call and the second communication medium comprises reconstructed text messaging, the method further comprising: extracting text message data of a portion of the communication from only the first user device and/or the second user device experiencing signal loss or comprising the reception below the threshold is switched to the second communication medium; reconstructing the extracted text message data, using at least a neural codec language model, a voice reconstruction profile developed from an initial portion of the communication, and the extracted text message data, to a reconstructed voice data feed of the first user device and/or the second user device experiencing signal loss or comprising the reception below the threshold and optionally further comprising: transmitting the reconstructed voice data feed to the other of the first user device and/or the second user device not experiencing signal loss or comprising the reception below the threshold from the first communication medium to a second communication medium.
  13. The computer-implemented method of any of Claims 8 to 10, wherein the first communication medium is a video call medium comprising a receive bandwidth of at least approximately 0.5 Mbps; or wherein the first communication medium is a video call medium comprising a send bandwidth of at least approximately 0.5 Mbps an/or wherein the second communication medium is an audio call medium comprising at least a Relative Signal Strength (RSSI) of approximately - 60dBm.
  14. The computer-implemented method of and of Claims 8 to 12, wherein the first communication medium is an audio call medium comprising at least a Relative Signal Strength (RSSI) of approximately -60dBm.
  15. A communication system configured to switch communication mediums during a communication, comprising: a processor; a carrier server configured to be in communication with a first user device and a second user device of the communication, the carrier server comprising a signal strength engine; and a tangible, non-transitory memory configured to communicate with the processor, the tangible, non-transitory memory having instructions stored thereon that, in response to execution by the processor, cause the processor to perform the method of any of claims 1 to 14.

Description

Background There are many methods for communicating with other individuals: telephone calls, video calls, or even text messages. For example, cell phones are a common platform for such communication with various communication types that can be used, ranging from video, audio, and text messages. Yet, typically, people can be communicating using a certain medium but if the quality of the medium deteriorates to the point of it being unusable, the result will be that the conversation will be disconnected. Prior attempts to address this problem have fallen short. This disclosure resolves these and other problems of the art. Summary A first aspect of this disclosure provides a computer-implemented method for switching communication mediums during a communication, comprising: monitoring, by a signal strength engine of a carrier server, a signal strength of the communication between a first user device and a second user device; determining, by the carrier server, if the signal strength is subject to a signal loss or the reception is determined below the threshold; and switching by the carrier server, the communication from a first communication medium to a second communication medium. The computer-implemented method may further comprise: sending, by the carrier server, audio data of the first user device to the second user device; and upon determining, by the carrier server, the signal strength is restored or stable with respect to previous signal loss or the reception being below the threshold, switching the communication back to the first communication medium from the second communication medium. The switching the communication from the first communication medium to the second communication medium may comprise only switching the first user device or for the second user device to the second communication medium. If the signal loss and/or the reception deteriorates below the threshold, then only the first user device and/or the second user device experiencing signal loss or comprising the reception below the threshold may be switched to the second communication medium comprising a voice call with auto-fill video. The communication may be a voice call, wherein if the signal loss and/or the reception deteriorates below the threshold, then the voice call remains active and only the first user device and/or the second user device experiencing signal loss or comprising the reception below the threshold may be switched to the second communication medium comprising text messaging converted to voice and sent to the other user device. The communication may be a voice call and the second communication medium may comprise reconstructed text messaging, the operations may further comprise: extracting text message data of a portion of the communication from only the first user device and/or the second user device experiencing signal loss or comprising the reception below the threshold is switched to the second communication medium; and reconstructing the extracted text message data, using at least a neural codec language model, a voice reconstruction profile developed from an initial portion of the communication, and the extracted text message data, to a reconstructed voice data feed of the first user device and/or the second user device experiencing signal loss or comprising the reception below the threshold. The computer-implemented method may further comprise: upon determining, using the signal strength engine, when the communication between the first user device and the second user device is below a threshold for the second communication medium, switching the communication from the second communication medium to a third communication medium. A second aspect of this disclosure provides a computer-implemented method for auto-recovery of a communication, comprising: upon determining, using at least a carrier server, when the communication between a first user device and a second user device is subject to signal loss or comprises a reception below a threshold for a first communication medium, switching the communication from the first communication medium to a second communication medium. The determining, using at least the carrier server, when the communication between the first user device and the second user device is subject to signal loss or comprises the reception below the threshold may comprise analyzing in real-time whether the first user device and/or the second user device is experiencing signal loss or comprises the reception below the threshold; and the switching the communication from the first communication medium to a second communication medium comprises only switching, for the first user device and/or the second user device experiencing signal loss or comprising the reception below the threshold, from the first communication medium to a second communication medium. If the signal loss and/or the reception deteriorates below the threshold, then only the first user device and/or the second user device experiencing