ES2948260T3 - Procesamiento de información confidencial sobre VoIP - Google Patents
Procesamiento de información confidencial sobre VoIP Download PDFInfo
- Publication number
- ES2948260T3 ES2948260T3 ES18800261T ES18800261T ES2948260T3 ES 2948260 T3 ES2948260 T3 ES 2948260T3 ES 18800261 T ES18800261 T ES 18800261T ES 18800261 T ES18800261 T ES 18800261T ES 2948260 T3 ES2948260 T3 ES 2948260T3
- Authority
- ES
- Spain
- Prior art keywords
- entity
- media
- call processor
- call
- stream
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012545 processing Methods 0.000 title claims abstract description 10
- 230000011664 signaling Effects 0.000 claims abstract description 58
- 238000000034 method Methods 0.000 claims abstract description 32
- 238000013480 data collection Methods 0.000 claims description 17
- 230000008569 process Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000033228 biological regulation Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000030279 gene silencing Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1046—Call controllers; Call servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/765—Media network packet handling intermediate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/006—Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
- H04M7/0066—Details of access arrangements to the networks
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
- Facsimile Transmission Control (AREA)
Abstract
Esta invención se refiere a un método para procesar información confidencial a través de VoIP. El método proporciona un método de procesamiento, por parte de un procesador de llamadas, una llamada de medios que comprende los pasos de: recibir un primer flujo de señalización desde una primera entidad; crear un segundo flujo de señalización para una segunda entidad; reenviar señales recibidas desde el primer flujo de señalización al segundo flujo de señalización; recibir un tercer flujo de señalización desde la segunda entidad; crear un cuarto flujo de señalización hacia la primera entidad; y reenviar señales recibidas en el tercer flujo de señalización al cuarto flujo de señalización; el primer flujo de señalización contiene instrucciones para establecer una llamada de medios entre la primera entidad y la segunda entidad de manera que los medios se transmiten a través de un primer flujo de medios desde la primera entidad a la segunda entidad y los medios se transmiten a través de un segundo flujo de medios desde la segunda entidad a la primera entidad sin intervención de dicho procesador de llamadas. (Traducción automática con Google Translate, sin valor legal)
Description
DESCRIPCIÓN
Procesamiento de información confidencial sobre VolP
Antecedentes
a. Campo de la invención
Los centros de contacto son ampliamente usados por proveedores de servicios para suministrar servicios a, y comunicarse con, clientes. Los centros de contacto típicamente comprenden un gran grupo de agentes que toman o que hacen llamadas telefónicas con los clientes. Los centros de contacto a menudo usan tecnologías de grabación de llamadas, donde se almacena una grabación de audio de la conversación de cliente, y/o tecnologías de grabación de pantalla, donde se almacena un vídeo o una instantánea estática del terminal de ordenador del agente con el fin de ayudar en el entrenamiento de personal, gestión de quejas de cliente, monitorización de quejas o mantenimiento de registros.
En muchas transacciones de centro de contacto, se requiere que el cliente ya sea confirme su identidad proporcionando la respuesta a preguntas basadas en seguridad, o que proporcione detalles de su tarjeta de pago para pagar una transacción. La naturaleza de gran parte de esta información es altamente confidencial. En particular, la información puede incluir contraseñas, información identificable de manera personal tal como una fecha de nacimiento, un PIN, una frase memorable, números de cuentas bancarias, códigos de seguridad de tarjetas de crédito y similares.
El robo de datos e identidad, así como transacciones financieras fraudulentas, están extendidos, por lo tanto es de particular interés para la persona que llama mantener en secreto la mayor cantidad de información posible. La divulgación de información financiera confidencial personalmente u otra de seguridad a un agente de centro de contacto tiene el potencial de aumentar la pérdida de datos personales en un número de formas. Por ejemplo, el agente de centro de contacto puede anotar o memorizar la información del cliente para uso posterior. Incluso se ha conocido que los agentes hacen sus propias grabaciones personales de la información usando sus teléfonos o dispositivos móviles personales.
Adicionalmente, cuando se graban grabaciones de audio o vídeo o capturas de pantalla, tales datos son vulnerables al acceso fraudulento.
La industria de tarjetas de pago ("PCI") ha desarrollado un estándar de seguridad de datos (DSS) para empresas que almacenan, procesan y/o transmiten datos de tarjetas de crédito. El cumplimiento de los estándares de seguridad de PCI no es opcional para tales empresas. El DSS dicta los métodos y formas en que las empresas que procesan datos de tarjetas de crédito (incluyendo transacciones de tarjetas de crédito basadas en teléfono) pueden almacenar datos de tarjetas y personales. Regulaciones y pautas tales como estas tienen un impacto directo en los centros de contacto que toman datos confidenciales de los clientes en conversaciones telefónicas.
Se han desarrollado sistemas de pago telefónico seguro que se pueden usar con el fin de permitir que la información potencialmente confidencial tal como información de tarjeta de pago se transmita directamente a un sistema de procesamiento de pagos mientras que se evita que tal información se transmita de cualquier forma al agente de centros de contacto o terminal de agente de centro de contacto. En general, una llamada se enruta a través del sistema seguro y el sistema usa una de un número de diversas técnicas tales como supresión de tonos de multifrecuencia de doble tono (DTMF) o silenciar el flujo de voz de la persona que llama con el fin de evitar que los datos potencialmente confidenciales lleguen al centro de contacto.
Los centros de contacto tienen sistemas de telefonía complejos optimizados para proporcionar enrutamiento en volumen de llamadas a un coste mínimo. La mayoría de las llamadas al centro pueden no contener típicamente información confidencial, pero es importante para el centro de contacto que pueda manejar la información confidencial de manera segura en caso de que surja la necesidad durante cualquier llamada manejada por el personal de centro de contacto. Por lo tanto es deseable, pero más costoso, enrutar todas las llamadas a través del sistema de telefonía segura antes de ingresar al centro de contacto. Dado que la proporción de una llamada individual que realmente contiene la información confidencial es pequeña en comparación con la longitud total de la llamada no es deseable ni rentable usar el sistema de pago de telefonía segura durante toda la duración de la llamada.
Idealmente el sistema de pago de telefonía segura solo se utilizaría durante el período de tiempo relativamente corto mientras la información segura está siendo retransmitida al sistema de procesamiento de pagos, pero estaría disponible para uso por otras transacciones una vez que se complete la parte de la llamada que requiere la transmisión de información segura.
Sin embargo, es problemático conmutar un sistema de pago de telefonía segura dentro y fuera de la trayectoria de llamada una vez que la llamada ha sido recibida por un agente en el centro de contacto. El proceso típicamente involucra finalizar la llamada y que el agente de centro de contacto llame de vuelta a la persona que llamó originalmente en una línea segura. Métodos alternativos, tales como crear una llamada de conferencia con el sistema de pago seguro son inefectivos ya que los datos confidenciales serán todavía detectables dentro del sistema de telefonía de centro de contacto y por lo tanto se pierde la ventaja de retirar los datos confidenciales desde el centro de contacto. Los procesos
para colocar a la persona que llama 'en espera' dentro del sistema de telefonía pública (es decir externo del centro de contacto) mientras el agente de centro de contacto es desconectado y reconectado a través del sistema de pago seguro también son típicamente problemáticos ya que, por eficiencia, en la mayoría de los sistemas de centro de contacto cuando se finaliza una llamada el agente que maneja la llamada generalmente se vuelve libre de nuevo y disponible para llamadas subsecuentes. Por tanto el agente que maneja la llamada inicial podría no estar disponible una vez que la llamada retorna al centro de contacto a través del sistema de pago seguro.
Históricamente las llamadas se han enrutado usando conexiones conmutadas de circuitos en la red telefónica pública conmutada (PSTN). Una persona que llama llamaría al centro de contacto a través de la PSTN y el intercambio de sucursal privada (PBX) de centro de llamada y el sistema de distribución automática de llamadas (ACD) conectarían a la persona que llama con un agente. Toda la señalización fue transmitida sobre el canal de voz y la señalización y voz estaban muy unidas.
Sin embargo, con el advenimiento de las tecnologías de Voz sobre Protocolo de Internet (VolP), señalización y voz generalmente se transmiten usando protocolos diferentes entre sí. VoIP no es un protocolo en sí mismo. Más bien, VolP es un término general para un conjunto de protocolos involucrados en el transporte de información de voz usando IP. Los protocolos de VolP incluyen protocolo de inicio de sesión (SIP), protocolo de control de puerta de acceso de medios (MGCP) y H.323, por ejemplo. Aunque los protocolos de VolP aún no están estandarizados, SIP parece estar emergiendo como una opción popular. Para transmisiones seguras de mensajes de SIP sobre enlaces de red inseguros, el protocolo puede encriptarse con seguridad de capa de transporte (t Ls ).
SIP no codifica información de audio en una llamada telefónica ni transporta información de audio. SIP simplemente inicia y finaliza sesiones de comunicaciones, por ejemplo la sesión puede ser una llamada de voz entre dos personas o una videoconferencia entre un equipo completo.
El trabajo de SIP es configurar una llamada, conferencia u otra sesión de comunicación interactiva y finalizarla cuando se termina. Esto se logra enviando mensajes entre puntos de extremo conocidos como "direcciones de SIP". SIP no hace mucho durante la sesión en sí ya que su propósito principal es establecer la sesión y luego terminarla. Por lo tanto, el ancho de banda de un flujo de señalización de SIP es relativamente pequeño, por ejemplo, aproximadamente 5 Kbps.
Los medios de sesión (por ejemplo conversación/voz o datos de imagen/vídeo) se transmiten a través de un flujo de medios separado. SIP se puede usar en conjunto con diversos protocolos que especifican y portan los medios de sesión. El tipo de medio y negociación de parámetros y configuración de medios se realizan usando el protocolo de descripción de sesión (SDP), que se porta como carga útil en los mensajes de SIP.
Antes de que la voz pueda enviarse sobre IP, se codifica usando un códec de voz para convertir señales de audio en datos.
Los paquetes codificados de datos de audio usualmente se envían usando el protocolo de transporte en tiempo real (RTP) o protocolo de transporte seguro en tiempo real (SRTP), protocolos de capa de aplicación especializados para transportar datos de audio y vídeo cuando es necesaria la generación de flujo en tiempo real.
Los paquetes de flujo de señalización o medios se transmiten ellos mismos usando protocolos de capa de transporte, tales como protocolo de control de transmisión (TCP) o protocolo de datagramas de usuario (UDP). TCP es un protocolo diseñado para transmitir paquetes en una secuencia ordenada y para retransmitir cualquier paquete que se pierda a lo largo del camino. Los encabezados de paquetes especifican el orden de cada paquete en la secuencia. Si los paquetes se reciben desordenados, se pueden reordenar en el extremo receptor. UDP es un protocolo diseñado para transmitir datos sin retransmisión de paquetes perdidos o detección de paquetes fuera de secuencia.
UDP es mejor que TCP para flujos de voz. Los paquetes perdidos y fuera de secuencia pueden causar problemas de calidad de audio, pero usualmente estos no son detectables por el αdo humano. La cantidad de retraso causada por el reordenamiento y retransmisión de paquetes de TCP puede en última instancia dar como resultado problemas de calidad de audio mucho peores. Los flujos de señalización de SIP por otro lado usualmente se transmiten usando TCP.
Dos de los estándares de códecs más comunes son G.711 para voz digital no comprimida y el códec G.729 para voz comprimida. El ancho de banda del flujo de medios es relativamente grande en comparación con el del flujo de señalización, por ejemplo es probable que el ancho de banda de un flujo de voz no comprimida sea 100 Kbps. La compresión degrada la calidad de audio con el fin de reducir la cantidad de datos transmitidos con el fin de reducir la cantidad de ancho de banda consumido por la llamada. Sin embargo, la compresión usualmente corrompe los tonos de multifrecuencia de tono dual (DTMF) que se han enviado sobre el flujo de voz.
Históricamente este problema se ha superado usando DTMF 'fuera de banda' mediante la cual los tonos de DTMF se detectan y envían usando un flujo de voz no comprimida. Alternativamente, los datos de DTMF pueden enviarse como paquetes separados en el flujo de RTP.
b. Técnica relacionada
El documento de patente GB 2548413 A describía un sistema de recolección de datos seguros que usa un aparato bajo demanda (ODA) en el centro de contacto para realizar una llamada a un sistema de recolección de datos seguros mientras se transmiten datos confidenciales. El sistema de recolección de datos seguros evita que los datos confidenciales lleguen al agente. Sin embargo, los datos confidenciales se enrutan a través del ODA, que se ubica en el centro de contacto, al sistema de recolección de datos seguros. Aunque cualquier riesgo de seguridad puede mitigarse mediante medidas de seguridad física para evitar el acceso al ODA no es deseable que los datos confidenciales pasen alguna vez a través del centro de contacto.
El documento de patente US 2017/0026516 A1 divulga un sistema para controlar los datos de señalización que se transmiten entre una persona que llama y un agente por separado de los datos de comunicación para una llamada de voz o vídeo transmitida entre las partes. Los datos de comunicación son portados por un primer canal y todos los datos de señalización son portados por un segundo canal que se enruta a través de un procesador de señalización intermedio que modifica los datos de señalización en respuesta a la detección de datos confidenciales en los datos de señalización. Aveces los datos confidenciales pueden aparecer en los datos de comunicación si la persona que llama vocaliza los datos confidenciales. Por lo tanto, para asegurar que no se transmitan datos confidenciales en los datos de comunicación, el procesador de señalización comunica una señal a un dispositivo de control en el primer canal para silenciar cualquier audio durante la transmisión de los datos confidenciales.
La separación del flujo de señalización desde el flujo de voz permite una solución novedosa e inventiva al problema de procesamiento de información confidencial sobre VolP.
Resumen de la invención
De acuerdo con la invención (reivindicación independiente 1), se proporciona un método de procesamiento, mediante un procesador de llamadas, una llamada de medios de voz sobre protocolo de internet (VolP) que comprende información confidencial, comprendiendo el método las etapas de:
recibir en el procesador de llamadas un primer flujo de señalización desde una primera entidad;
crear un segundo flujo de señalización desde el procesador de llamadas a una segunda entidad;
reenviar señales recibidas desde el primer flujo de señalización al segundo flujo de señalización;
recibir un tercer flujo de señalización en el procesador de llamadas desde la segunda entidad;
crear un cuarto flujo de señalización desde el procesador de llamadas a la primera entidad; y
reenviar señales recibidas en el tercer flujo de señalización al cuarto flujo de señalización;
conteniendo el primer flujo de señalización instrucciones para configurar una llamada de medios de VolP entre la primera entidad y la segunda entidad de tal manera que:
(a) medios que comprenden información de audio se transmiten sobre un primer flujo de medios desde la primera entidad a la segunda entidad sin intervención por el procesador de llamadas; y
(b) medios que comprenden información de audio se transmiten sobre un segundo flujo de medios desde la segunda entidad a la primera entidad sin intervención por el procesador de llamadas;
en donde el método comprende recibir en el procesador de llamadas un mensaje desde la segunda entidad, caracterizado porque el mensaje es para reencaminar el primer y segundo flujos de medios de tal manera que sean reencaminados a través del procesador de llamadas, siendo dichos flujos de medios reencaminados por:
i) el procesador de llamadas que envía un mensaje a la primera entidad para hacer que los medios que comprenden información de audio se transmitan sobre un tercer flujo de medios al procesador de llamadas, creando el procesador de llamadas un cuarto flujo de medios desde el procesador de llamadas a la segunda entidad y que reenvía los medios que comprenden información de audio recibida desde la primera entidad a través del tercer flujo de medios a la segunda entidad sobre el cuarto flujo de medios; y
ii) el procesador de llamadas que envía un mensaje a la segunda entidad para hacer que los medios que comprenden información de audio se transmitan sobre un quinto flujo de medios al procesador de llamadas, creando el procesador de llamadas un sexto flujo de medios desde el procesador de llamadas a la primera entidad y que reenvía los medios que comprenden información de audio recibida desde la segunda entidad a través del quinto flujo de medios a la primera entidad sobre el sexto flujo de medios;
y cuando dicha información confidencial está incluida en dicha información de audio:
usar el procesador de llamadas para modificar los medios que comprenden información de audio recibida de la primera entidad retirando información confidencial desde dicha información de audio recibida antes de reenviar dichos medios que comprenden información de audio sobre el cuarto flujo de medios a la segunda entidad; y
usar el procesador de llamadas para modificar los medios que comprenden información de audio recibida desde la segunda entidad retirando información confidencial desde dicha información de audio recibida antes de reenviar dichos medios que comprenden información de audio sobre el sexto flujo de medios a la primera entidad.
En una realización el procesador de llamadas modifica los medios recibidos desde la primera entidad retirando los tonos de DTMF antes de reenviar el flujo de medios a la segunda entidad.
En otra realización el procesador de llamadas modifica los medios recibidos desde la primera entidad retirando información confidencial hablada antes de reenviar el flujo de medios a la segunda entidad.
Preferiblemente, cuando la segunda entidad es un centro de contacto, el método comprende además las etapas de: el centro de contacto que envía un mensaje a un servidor de recolección de datos seguros para indicar que la recolección de datos seguros debe iniciarse en una llamada de medios de VolP particular; el servidor de recolección de datos seguros que retorna al centro de contacto un número de identificación personal; y en el cual el mensaje recibido por el procesador de llamadas desde el centro de contacto para reencaminar los flujos de medios contiene dicho número de identificación personal.
Ventajosamente los flujos de medios se reconectan para evitar el procesador de llamadas, comprendiendo el método además las etapas del procesador de llamadas que envía un mensaje a la primera entidad para hacer que los medios se envíen sobre el primer flujo de medios a la segunda entidad; y el procesador de llamadas que envía un mensaje a la segunda entidad para hacer que los medios se envíen sobre el segundo flujo de medios a la primera entidad.
La primera entidad puede ser un usuario y la segunda entidad puede ser un centro de contacto.
Los flujos de señalización pueden ser flujos de SIP. El flujo de medios puede ser un flujo de RTP.
Breve descripción de los dibujos
La figura 1 es una ilustración de un entorno de procesamiento de llamadas para usar en un sistema para recolección de información confidencial;
La figura 2 es una ilustración simplificada de trayectorias de llamadas cuando una llamada está en modo no seguro;
La figura 3 es una ilustración simplificada de trayectorias de llamadas que muestra una llamada en conferencia con el procesador de llamadas;
La figura 4 es una ilustración simplificada de trayectorias de llamadas que muestra el retiro de información confidencial desde un flujo de medios enviado a un centro de contacto; y
La figura 5 es una ilustración simplificada de trayectorias de llamadas que muestra el retiro de información confidencial desde un flujo de medios enviado a un usuario.
Descripción detallada
Con referencia a la figura 1, se accede a un procesador 14 de llamadas a través de un cortafuegos 11 (por ejemplo AWS) y un controlador 12 de borde de sesión (SBC) (por ejemplo, AudioCodes o Sonus). El procesador 14 de llamadas interactúa con un entorno 16 de recolección de datos seguros.
Una primera entidad, que en la realización descrita aquí, es un usuario 17, inicia una llamada de VoIP a una segunda entidad, en la realización descrita aquí, un centro 18 de contacto. La llamada de VoIP puede originarse desde la PSTN a través de un proveedor de troncales. Cuando se detecta la dirección del centro de contacto en el flujo de señalización (por ejemplo, cuando durante una llamada se configura usando un mensaje de SIP INVITE) el proveedor de troncales redirige el flujo de señalización al procesador 14 de llamadas.
Cuando el procesador 14 de llamadas recibe un primer flujo 20 de señalización desde un usuario 17 el procesador 14 de llamadas crea un segundo flujo 21 de señalización al centro 18 de contacto y reenvía cualquier mensaje recibido a través del primer flujo 20 de señalización desde el usuario al centro 18 de contacto a través del segundo flujo 21 de señalización. Recíprocamente, el procesador 14 de llamadas reenvía cualquier mensaje recibido a través de un tercer flujo 22 de señalización desde el centro de contacto al usuario 17 a través de un cuarto flujo 23 de señalización. El usuario no conoce que los mensajes de señalización son interceptados y pasados por el procesador 14 de llamadas. Por tanto, una vez que se intercambian los mensajes de señalización para configurar una llamada de VoIP entre el usuario 17 y el centro 18 de contacto se crea la llamada de VolP entre el usuario 17 y el centro 18 de contacto sin intervención por el procesador 14 de llamadas. Por tanto, el ancho de banda de los datos que el procesador 14 de llamadas necesita procesar es aproximadamente 5 kbps x 2. Debido a que el procesador 14 de llamadas retiene trayectorias de señalización tanto para el usuario como para el centro de contacto, el procesador 14 de llamadas tiene la capacidad de controlar la interacción entre el usuario 17 y el centro 18 de contacto.
Con más detalle, usando el protocolo de SIP el proceso de configuración de llamada puede ser como sigue:
1) SIP INVITE (primer ID de llamada) se envía por el usuario 17 al procesador 14 de llamadas.
2) SIP INVITE (segundo ID de llamada) se envía por el procesador 14 de llamadas al centro 18 de contacto.
3) SIP OK (segundo ID de llamada) se envía por el centro 18 de contacto al procesador 14 de llamadas.
4) SIP OK (primer ID de llamada) se envía por el procesador 14 de llamadas al usuario 17.
5) Se crea un primer flujo 24 de medios de voz (usualmente usando RTP) desde el usuario 17 hasta el centro 18 de contacto.
6) Se crea un segundo flujo 25 de medios de voz (usualmente usando RTP) desde el centro 18 de contacto al usuario 17.
La figura 2 es una ilustración simplificada que muestra los flujos de señalización y medios cuando la llamada está en un modo 'no seguro', es decir cuando no se requiere transmitir información confidencial entre el usuario 17 y el centro 18 de contacto.
Cuando se vuelve necesario transmitir información confidencial entre el usuario 17 y el centro 18 de contacto se envía una solicitud 26, que puede ser iniciada por un agente en el centro de llamadas, al servidor 16 de recolección de datos seguros. La solicitud 26 puede enviarse a través del Internet, a través de una red privada o cualquier otro medio adecuado. La solicitud desde el centro 18 de contacto contiene un identificador único (a veces llamado un SessionID) que identifica al agente de centro de contacto dentro del centro de contacto. El identificador único se puede crear (por ejemplo) cuando el agente de centro de contacto inicia sesión en la interfaz web del sistema 16 de recolección de datos seguros.
El sistema 16 de recolección de datos seguros genera un número de identificación personal (PIN) que se envía de vuelta al agente de centro de contacto sobre el Internet (típicamente que se muestra en un navegador web).
El servidor 16 de recolección de datos seguros retorna una respuesta 27 que contiene un identificador único que identifica los flujos de señalización y la llamada de medios en cuestión.
El agente de centro de contacto ingresa el PIN y genera un mensaje solicitando que una llamada de medios entre en 'modo seguro' que se envía a través del tercer flujo 22 de señalización al procesador 14 de llamadas. Este mensaje contiene el PIN. El procesador 14 de llamadas coopera con el servidor 16 de recolección de datos seguros para confirmar que la solicitud es legítima, por ejemplo comparando el PIN recibido con los que se han enviado previamente. Asumiendo que la solicitud es legítima, el procesador 14 de llamadas reencamina el flujo de medios de tal manera que sea redirigido a través del procesador de llamadas.
Con más detalle, usando el protocolo de SIP el proceso de reencaminamiento de llamadas puede ser como sigue: 1) re-INVITE (primer ID de llamada) se envía por el procesador 14 de llamadas al usuario 17
2) SIP OK (primer ID de llamada) se envía por el usuario al procesador 14 de llamadas
3) re-INVITE (segundo ID de llamada) se envía por el procesador 14 de llamadas al centro 18 de contacto
4) SIP OK (segundo ID de llamada) se envía por el centro 18 de contacto al procesador 14 de llamadas.
Luego el procesador 14 de llamadas inicia una llamada de conferencia con el usuario 17 y el centro 18 de contacto. La figura 3 es una ilustración simplificada de los flujos de señalización y medios resultantes.
Se crea un tercer flujo 30 de medios de VolP entre el usuario 17 y el procesador 14 de llamadas. Los datos de VolP se transmiten sobre el tercer flujo 30 de medios de VolP al procesador 14 de llamadas. El procesador 14 de llamadas crea un cuarto flujo 31 de medios de VolP y reenvía los datos de VolP recibidos desde el usuario 17 a través del tercer flujo 30 de medios de VolP al centro 18 de contacto sobre el cuarto flujo 31 de medios de VolP.
Esto permitirá que el procesador de llamadas modifique los datos de VolP recibidos desde el usuario, por ejemplo retirando tonos de DTMF o información confidencial hablada antes de reenviar los medios al centro 18 de contacto. La figura 4 muestra esquemáticamente datos confidenciales que son retirados desde el cuarto flujo 31 de medios antes de ser reenviados al centro 18 de contacto.
Se crea un quinto flujo 32 de medios de VolP entre el centro 18 de contacto y el procesador 14 de llamadas. Los datos de VolP se transmiten sobre el quinto flujo 32 de medios de VolP al procesador 14 de llamadas. El procesador 14 de llamadas crea un sexto flujo 33 de medios de VolP y reenvía datos de VolP recibidos desde el centro 18 de contacto a través del quinto flujo 32 de medios de VolP al usuario 17 sobre el sexto flujo 33 de medios de VolP.
Esto permitirá que el procesador de llamadas modifique los datos de VolP recibidos desde el centro 18 de contacto, por ejemplo retirando los tonos de DTMF o información confidencial hablada antes de reenviar los medios al usuario 17.
La figura 5 muestra esquemáticamente datos confidenciales que se retiran desde el sexto flujo 33 de medios antes de ser reenviados al usuario 17.
El procesador 14 de llamadas coopera con el sistema 16 de recolección de datos seguros para obtener los datos confidenciales requeridos desde el usuario 17 y retira los datos confidenciales desde los medios que se reenvían al centro 18 de contacto, evitando de este modo que la información confidencial ingrese alguna vez al centro 18 de contacto.
El procesador 14 de llamadas solo necesita procesar el ancho de banda requerido para la llamada de medios durante el tiempo que la llamada está en modo 'seguro'. Una vez que se han recolectado los datos confidenciales el flujo de medios se puede reconectar directamente entre el usuario 17 y el centro 18 de llamadas y el procesador 14 de llamadas abandonará el flujo de medios.
La llamada se reencamina de una manera similar como previamente:
1) re-INVITE (primer ID de llamada) se envía por el procesador 14 de llamadas al usuario 17
2) SIP OK (primer ID de llamada) se envía por el usuario al procesador 14 de llamadas
3) re-INVITE (segundo ID de llamada) se envía por el procesador 14 de llamadas al centro 18 de contacto
4) SIP OK (segundo ID de llamada) se envía por el centro 18 de contacto al procesador 14 de llamadas.
Las trayectorias de llamadas vuelven a ser las que se muestran en la figura 2.
Se reconocerá que pueden introducirse diversas alteraciones, modificaciones, y/o adiciones en las construcciones y disposiciones de partes descritas anteriormente si caen dentro del alcance de las reivindicaciones anexas.
Claims (9)
1. Un método de procesamiento, por un procesador (14) de llamadas, de una llamada de medios de Voz sobre Protocolo de Internet, VolP, que comprende información confidencial, comprendiendo el método las etapas de: recibir en el procesador (14) de llamadas un primer flujo (20) de señalización desde una primera entidad (17); crear un segundo flujo (21) de señalización desde el procesador (14) de llamadas a una segunda entidad (18); reenviar señales recibidas desde el primer flujo de señalización al segundo flujo de señalización;
recibir un tercer flujo (22) de señalización en el procesador (14) de llamadas desde la segunda entidad (18); crear un cuarto flujo (23) de señalización desde el procesador (14) de llamadas a la primera entidad (17); y reenviar señales recibidas en el tercer flujo (22) de señalización al cuarto flujo (23) de señalización; conteniendo el primer flujo (20) de señalización instrucciones para configurar una llamada de medios de VolP entre la primera entidad (17) y la segunda entidad (18) de tal manera que:
(a) medios que comprenden información de audio se transmiten sobre un primer flujo (24) de medios desde la primera entidad a la segunda entidad sin intervención por el procesador (14) de llamadas; y
(b) medios que comprenden información de audio se transmiten sobre un segundo flujo (25) de medios desde la segunda entidad a la primera entidad sin intervención por el procesador (14) de llamadas;
en donde el método comprende recibir en el procesador (14) de llamadas un mensaje desde la segunda entidad (18), caracterizado porque el mensaje es para reencaminar el primer y segundo flujos (24, 25) de medios de tal manera que estos sean redirigidos a través del procesador de llamadas, siendo dichos flujos de medios reencaminados por: i) el procesador (14) de llamadas que envía un mensaje a la primera entidad (17) para hacer que los medios que comprenden información de audio se transmitan sobre un tercer flujo (30) de medios al procesador de llamadas, creando el procesador de llamadas un cuarto flujo (31) de medios desde el procesador (14) de llamadas a la segunda entidad (18) y que reenvía los medios que comprenden información de audio recibida desde la primera entidad a través del tercer flujo de medios a la segunda entidad (18) sobre el cuarto flujo de medios; y
ii) el procesador (14) de llamadas que envía un mensaje a la segunda entidad (18) para hacer que los medios que comprenden información de audio se transmitan sobre un quinto flujo (32) de medios al procesador de llamadas, creando el procesador de llamadas un sexto flujo (33) de medios desde el procesador (14) de llamadas a la primera entidad (17) y que reenvía los medios que comprenden información de audio recibida desde la segunda entidad a través del quinto flujo de medios a la primera entidad (17) sobre el sexto flujo de medios;
y cuando dicha información confidencial está incluida en dicha información de audio:
usar el procesador (14) de llamadas para modificar los medios que comprenden información de audio recibida desde la primera entidad (17) retirando información confidencial desde dicha información de audio recibida antes de reenviar dichos medios que comprenden información de audio sobre el cuarto flujo de medios a la segunda entidad (18); y usar el procesador (14) de llamadas para modificar los medios que comprenden información de audio recibida desde la segunda entidad (18) retirando información confidencial desde dicha información de audio recibida antes de reenviar dichos medios que comprenden información de audio sobre el sexto flujo de medios a la primera entidad (17).
2. Un método de acuerdo con la reivindicación 1, en el cual la información confidencial son tonos de DTMF y dichos tonos de DTMF se envían usando un flujo de voz no comprimido o como paquetes separados en un flujo de RTP.
3. Un método de acuerdo con la reivindicación 1, en el cual la información confidencial es información confidencial hablada.
4. Un método de acuerdo con una cualquiera de las reivindicaciones precedentes, en el cual la segunda entidad es un centro (18) de contacto.
5. Un método de acuerdo con la reivindicación 4, que comprende además las etapas de:
el centro (18) de contacto que envía un mensaje (26) a un servidor (16) de recolección de datos seguros para indicar que la recolección de datos seguros debe iniciarse en una llamada de medios de VolP particular;
el servidor (16) de recolección de datos seguros que retorna al centro (18) de contacto un número de identificación personal; y
en donde el mensaje recibido por el procesador (14) de llamadas desde el centro (18) de contacto para reencaminar el primer y segundo flujos (24, 25) de medios contiene dicho número de identificación personal.
6. Un método de acuerdo con una cualquiera de las reivindicaciones precedentes, en el cual el método comprende además después de que dicha información confidencial ha sido transmitida en dichos flujos de medios, las etapas de: el procesador (14) de llamadas que envía un mensaje a la primera entidad (17) para hacer que los medios sean enviados sobre el primer flujo (24) de medios a la segunda entidad (18); y
el procesador (14) de llamadas que envía un mensaje a la segunda entidad (18) para hacer que los medios sean enviados sobre el segundo flujo (25) de medios a la primera entidad (17);
por lo que los flujos de medios se reconectan para evitar el procesador de llamadas.
7. Un método de acuerdo con una cualquiera de las reivindicaciones precedentes, en el cual la primera entidad es un usuario (17).
8. Un método de acuerdo con una cualquiera de las reivindicaciones precedentes, en el cual los flujos (20, 21, 22, 23) de señalización son flujos de SIP.
9. Un método de acuerdo con una cualquiera de las reivindicaciones precedentes, en el cual el primer flujo (24) de medios es un flujo de RTP y el segundo flujo (25) de medios es un flujo de RTP.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB1716649.7A GB2569772B (en) | 2017-10-11 | 2017-10-11 | Processing sensitive information over VOIP |
| PCT/GB2018/052880 WO2019073216A1 (en) | 2017-10-11 | 2018-10-09 | TREATMENT OF SENSITIVE INFORMATION ON VOIP |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2948260T3 true ES2948260T3 (es) | 2023-09-07 |
Family
ID=60326700
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES18800261T Active ES2948260T3 (es) | 2017-10-11 | 2018-10-09 | Procesamiento de información confidencial sobre VoIP |
| ES23157221T Active ES3009789T3 (en) | 2017-10-11 | 2018-10-09 | Processing sensitive information over voip |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES23157221T Active ES3009789T3 (en) | 2017-10-11 | 2018-10-09 | Processing sensitive information over voip |
Country Status (9)
| Country | Link |
|---|---|
| US (4) | US11310291B2 (es) |
| EP (2) | EP3682611B1 (es) |
| AU (1) | AU2018349164B2 (es) |
| CA (1) | CA3078867C (es) |
| ES (2) | ES2948260T3 (es) |
| GB (1) | GB2569772B (es) |
| NZ (1) | NZ762496A (es) |
| SG (1) | SG11202002288QA (es) |
| WO (1) | WO2019073216A1 (es) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9881178B1 (en) | 2015-09-22 | 2018-01-30 | Intranext Software, Inc. | Method and apparatus for protecting sensitive data |
| JP2019185724A (ja) * | 2018-03-30 | 2019-10-24 | ダイキン工業株式会社 | 情報管理システム |
| US11445363B1 (en) | 2018-06-21 | 2022-09-13 | Intranext Software, Inc. | Method and apparatus for protecting sensitive data |
| GB202015922D0 (en) * | 2020-10-07 | 2020-11-18 | Semafone Ltd | Secure cell processing |
| GB2616023A (en) * | 2022-02-23 | 2023-08-30 | Sycurio Ltd | Secure call processing via proxy |
| US12192401B2 (en) | 2022-03-08 | 2025-01-07 | Avaya Management L.P. | Real time switching from unsecured to secured signaling channel |
Family Cites Families (53)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5937051A (en) | 1993-07-08 | 1999-08-10 | Teknekron Infoswitch Corporation | Method and system for transferring calls and call-related data between a plurality of call centers |
| US5903877A (en) | 1996-09-30 | 1999-05-11 | Lucent Technologies Inc. | Transaction center for processing customer transaction requests from alternative media sources |
| KR100275522B1 (ko) | 1998-11-24 | 2000-12-15 | 정선종 | 지능망을 이용한 콜센터로의 개인정보 제공방법 |
| US6404746B1 (en) * | 1999-07-13 | 2002-06-11 | Intervoice Limited Partnership | System and method for packet network media redirection |
| US20010044787A1 (en) | 2000-01-13 | 2001-11-22 | Gil Shwartz | Secure private agent for electronic transactions |
| US6959078B1 (en) | 2000-01-24 | 2005-10-25 | Verint Systems Inc. | Apparatus and method for monitoring and adapting to environmental factors within a contact center |
| JP2001257791A (ja) | 2000-03-13 | 2001-09-21 | Jintetsuku:Kk | コールセンターにおける個人情報確認方法 |
| US20030130893A1 (en) | 2000-08-11 | 2003-07-10 | Telanon, Inc. | Systems, methods, and computer program products for privacy protection |
| US8204929B2 (en) | 2001-10-25 | 2012-06-19 | International Business Machines Corporation | Hiding sensitive information |
| US6862343B1 (en) | 2002-03-27 | 2005-03-01 | West Corporation | Methods, apparatus, scripts, and computer readable media for facilitating secure capture of sensitive data for a voice-based transaction conducted over a telecommunications network |
| DE50308487D1 (de) | 2002-09-06 | 2007-12-13 | Siemens Entpr Communications | Verfahren zum Verwalten von Daten in einer automatischen Anrufverteilung |
| US7623149B2 (en) | 2002-09-13 | 2009-11-24 | Criticom, Inc. | Integrated secure encryption apparatus |
| JP2004265299A (ja) | 2003-03-04 | 2004-09-24 | Nec Access Technica Ltd | 携帯端末を利用した列車内販売システム,方法,列車内販売管理端末およびプログラム |
| US8582764B2 (en) | 2003-03-24 | 2013-11-12 | The Western Union Company | Device and method for concealing customer information from a customer service representative |
| US7287223B2 (en) | 2003-06-06 | 2007-10-23 | Fuji Xerox Co., Ltd. | System for editing and aligning captured events and data to a common time base to create customer service engagement multimedia document |
| US7529362B1 (en) | 2003-06-26 | 2009-05-05 | West Corporation | System, methods, and computer-readable medium for tracking, reconciling, and reporting on DTMF data and voice data communicated between call centers and users |
| US7245637B2 (en) | 2003-09-11 | 2007-07-17 | Intel Corporation | Methods and apparatus for suppressing signaling tones in telephony signal |
| US7113580B1 (en) | 2004-02-17 | 2006-09-26 | Excel Switching Corporation | Method and apparatus for performing conferencing services and echo suppression |
| US20050246242A1 (en) | 2004-05-03 | 2005-11-03 | Proctor Neil F | System and method for collecting confidential customer information in conjunction with a live conversation between customer and vendor representative |
| US7287692B1 (en) | 2004-07-28 | 2007-10-30 | Cisco Technology, Inc. | System and method for securing transactions in a contact center environment |
| US7940705B2 (en) | 2004-09-09 | 2011-05-10 | Cisco Technology, Inc. | Method and system for blocking communication within a conference service |
| US20060074897A1 (en) | 2004-10-04 | 2006-04-06 | Fergusson Iain W | System and method for dynamic data masking |
| US7881294B1 (en) * | 2004-12-21 | 2011-02-01 | At&T Intellectual Property Ii, L.P. | Method and apparatus for enabling network based media manipulation |
| US8693672B2 (en) | 2005-05-03 | 2014-04-08 | Grape Technology Group, Inc. | Technique for effectively assisting a user during an information assistance call |
| US7995717B2 (en) | 2005-05-18 | 2011-08-09 | Mattersight Corporation | Method and system for analyzing separated voice data of a telephonic communication between a customer and a contact center by applying a psychological behavioral model thereto |
| JP2007004694A (ja) | 2005-06-27 | 2007-01-11 | Toshiba Corp | コンタクトセンター・システム、個人情報配信装置、配信方法、および配信プログラム |
| US20070036331A1 (en) | 2005-07-18 | 2007-02-15 | Consistacom, Inc. | Method and system for automatically synchronizing and auditing databases of telephone call center switching systems in a telephone call center network |
| FR2893736B1 (fr) | 2005-11-18 | 2008-12-26 | Upsale Sarl | Procede et systeme de traitement informatise d'informations relatives a une communication telephonique |
| US20070127696A1 (en) | 2005-12-06 | 2007-06-07 | Scott White | Systems, methods and devices to mask private data displayed by a set-top box |
| JP2007249770A (ja) | 2006-03-17 | 2007-09-27 | Nec Corp | 個人情報隠蔽サービスシステム |
| US8433915B2 (en) | 2006-06-28 | 2013-04-30 | Intellisist, Inc. | Selective security masking within recorded speech |
| US7881471B2 (en) | 2006-06-30 | 2011-02-01 | Verint Systems Inc. | Systems and methods for recording an encrypted interaction |
| US7949867B2 (en) | 2006-07-19 | 2011-05-24 | Rel-Id Technologies, Inc. | Secure communications |
| US7986773B2 (en) | 2006-08-29 | 2011-07-26 | Cisco Technology, Inc. | Interactive voice response system security |
| SG143992A1 (en) | 2006-12-14 | 2008-07-29 | Voxp Pte Ltd | Interrupt payment system |
| US8571188B2 (en) | 2006-12-15 | 2013-10-29 | Qualcomm Incorporated | Method and device for secure phone banking |
| US20080208579A1 (en) | 2007-02-27 | 2008-08-28 | Verint Systems Ltd. | Session recording and playback with selective information masking |
| US20080256613A1 (en) | 2007-03-13 | 2008-10-16 | Grover Noel J | Voice print identification portal |
| US20080235038A1 (en) | 2007-03-20 | 2008-09-25 | Joseph Szamel | Method, system and computer program for enabling live sales support |
| US20080240404A1 (en) | 2007-03-30 | 2008-10-02 | Kelly Conway | Method and system for aggregating and analyzing data relating to an interaction between a customer and a contact center agent |
| US8606604B1 (en) | 2007-06-12 | 2013-12-10 | David L. Huber | Systems and methods for remote electronic transaction processing |
| US20090089181A1 (en) | 2007-10-01 | 2009-04-02 | Mathis Jr John R | Methods and systems for conducting transactions with wireless communications devices using a secure interactive service |
| GB0808448D0 (en) | 2008-05-09 | 2008-06-18 | Elync Ltd | Secure communication system and method of operating the same |
| GB2478916B (en) * | 2010-03-22 | 2014-06-11 | Veritape Ltd | Transaction security method and system |
| US20120027195A1 (en) * | 2010-07-29 | 2012-02-02 | Cisco Technology, Inc. | Automatic Editing out of Sensitive Information in Multimedia Prior to Monitoring and/or Storage |
| US9100484B1 (en) * | 2010-11-10 | 2015-08-04 | Alpine Access, Inc. | Secure call environment |
| GB2496850A (en) * | 2011-11-21 | 2013-05-29 | David H James | Modification of session establishment messages to redirect associated media messages. |
| US9313331B2 (en) * | 2011-11-22 | 2016-04-12 | Incontact, Inc. | Systems and methods of introducing beneficial communication latency in contact handling systems |
| US8831204B1 (en) * | 2013-04-11 | 2014-09-09 | Noble Systems Corporation | Protecting sensitive information provided by a party to a contact center |
| GB2539721B (en) * | 2015-07-23 | 2018-06-20 | Syntec Holdings Ltd | System and method for secure transmission of data signals |
| GB2548413A (en) * | 2016-03-18 | 2017-09-20 | Pci-Pal (U K ) Ltd | Processing sensitive information by a contact centre |
| US10909263B2 (en) * | 2017-01-06 | 2021-02-02 | International Business Machines Corporation | Utilizing a mnemonic for communicating sensitive data |
| US10529336B1 (en) * | 2017-09-13 | 2020-01-07 | Amazon Technologies, Inc. | Filtering sensitive information |
-
2017
- 2017-10-11 GB GB1716649.7A patent/GB2569772B/en active Active
-
2018
- 2018-10-09 ES ES18800261T patent/ES2948260T3/es active Active
- 2018-10-09 AU AU2018349164A patent/AU2018349164B2/en active Active
- 2018-10-09 CA CA3078867A patent/CA3078867C/en active Active
- 2018-10-09 NZ NZ762496A patent/NZ762496A/en unknown
- 2018-10-09 SG SG11202002288QA patent/SG11202002288QA/en unknown
- 2018-10-09 ES ES23157221T patent/ES3009789T3/es active Active
- 2018-10-09 US US16/754,806 patent/US11310291B2/en active Active
- 2018-10-09 EP EP18800261.2A patent/EP3682611B1/en active Active
- 2018-10-09 EP EP23157221.5A patent/EP4203435B1/en active Active
- 2018-10-09 WO PCT/GB2018/052880 patent/WO2019073216A1/en not_active Ceased
-
2022
- 2022-03-18 US US17/698,468 patent/US11689585B2/en active Active
- 2022-04-11 US US17/717,500 patent/US11870822B2/en active Active
-
2023
- 2023-11-20 US US18/514,843 patent/US20240106871A1/en active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| AU2018349164A1 (en) | 2020-04-02 |
| US11310291B2 (en) | 2022-04-19 |
| ES3009789T3 (en) | 2025-03-31 |
| EP4203435A1 (en) | 2023-06-28 |
| US20220217185A1 (en) | 2022-07-07 |
| NZ762496A (en) | 2022-11-25 |
| EP3682611C0 (en) | 2023-06-07 |
| CA3078867A1 (en) | 2019-04-18 |
| US11689585B2 (en) | 2023-06-27 |
| US20210194939A1 (en) | 2021-06-24 |
| SG11202002288QA (en) | 2020-04-29 |
| GB201716649D0 (en) | 2017-11-22 |
| EP4203435C0 (en) | 2024-12-11 |
| EP3682611A1 (en) | 2020-07-22 |
| GB2569772A (en) | 2019-07-03 |
| WO2019073216A1 (en) | 2019-04-18 |
| US11870822B2 (en) | 2024-01-09 |
| GB2569772B (en) | 2023-01-18 |
| CA3078867C (en) | 2023-12-12 |
| EP3682611B1 (en) | 2023-06-07 |
| AU2018349164B2 (en) | 2022-08-04 |
| EP4203435B1 (en) | 2024-12-11 |
| US20220239705A1 (en) | 2022-07-28 |
| US20240106871A1 (en) | 2024-03-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2948260T3 (es) | Procesamiento de información confidencial sobre VoIP | |
| US8750467B2 (en) | Systems and methods for handling calls associated with an interactive voice response application | |
| US9614974B1 (en) | Utilizing sip messages to determine the status of a remote terminal in VoIP communication systems | |
| JP4847823B2 (ja) | ネットワークリソースの割当て方法、装置およびデバイス | |
| US8306190B2 (en) | Method and apparatus for enabling communications assistance for law enforcement act services | |
| US20090185673A1 (en) | Voice-Over-IP Call Recording in Call Centers | |
| CA3017467C (en) | Processing sensitive information by a contact centre | |
| US7986773B2 (en) | Interactive voice response system security | |
| ES2672644T3 (es) | Facilitación de medios anticipados en un sistema de comunicaciones | |
| CN100521680C (zh) | 用于实现通信数据防火墙应用的方法和装置 | |
| GB2611432A (en) | Processing sensitive information over VoIP | |
| JP2014036354A (ja) | 自動応答システムおよび自動応答方法 | |
| US8737575B1 (en) | Method and apparatus for transparently recording media communications between endpoint devices | |
| US20250184431A1 (en) | Secure call processing via proxy | |
| US7852832B1 (en) | Method and apparatus for providing secure interface to externally hosted application servers | |
| US20240106930A1 (en) | Secure processing of sensitive information during a call | |
| KR20050080546A (ko) | VoIP 통화시의 도청 방지 방법 | |
| Sharma | SECURITY OVER VOICE IN INTERNET PROTOCOL | |
| JP2004363765A (ja) | 通信端末間相互接続方法および装置、ならびにプログラム |