×

Utilizing VoIP codec negotiation during a controlled environment call

  • US 9,930,088 B1
  • Filed: 06/22/2017
  • Issued: 03/27/2018
  • Est. Priority Date: 06/22/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method for validating a call setup request being served by a controlled-environment call processing system utilizing voice over internet protocol (VoIP), comprising:

  • receiving, from an interface device, the call setup request indicating that an inmate calling party being served by the interface device requests a voice call with a called party proxy server;

    creating a first voice connection with the interface device to serve the inmate calling party, wherein a first plurality of voice packets exchanged with the interface device is encoded using a first codec;

    in response to the creating, determining that the call setup request is valid via a first biometric validation analysis;

    in response to the determining that the call setup request is valid via the first biometric validation analysis, sending, to the interface device, an offer message to request using a second codec, in place of the first codec, to encode the first plurality of voice packets exchanged with the interface device;

    receiving, from the interface device, an answer message indicating that the interface device accepts the second codec;

    creating a second voice connection with the called party proxy server, wherein a second plurality of voice packets exchanged with the called party proxy server is encoded using the second codec; and

    establishing the voice call between the inmate calling party and the called party proxy server via the first voice connection and the second voice connection.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×