CPC H04L 65/1069 (2013.01) [H04L 65/1104 (2022.05); H04L 65/60 (2013.01); G10L 25/63 (2013.01)] | 20 Claims |
1. A method for selectively processing real-time media, comprising: receiving, via a network interface to a network, a request for a communication session from a customer communication device, wherein the request for the communication session comprises a Session Initiation Protocol (SIP) INVITE message, wherein the INVITE message is received by a session border controller (SBC), wherein the communication session comprises a media portion and a signaling portion, and wherein the SBC omits forking the media portion in response to the request; determining that an attribute of the request indicates that the media portion of the communication session is eligible to be forked; after receipt of the request and before receiving a forking event, providing a series of preservation messages to the SBC at an interval therebetween that is less than a first timeout interval of the SBC; and upon receiving the forking event, signaling the SBC to route one fork for connection to an agent communication device and route a second fork to a media processing server.
|