Un sistema de procesamiento de mensajes para su operación en una red de mensajería,
comprendiendo el sistema: un convertidor de mensajes; y un procesador de comunicaciones para reenviar los mensajes convertidos, caracterizado porque, el sistema comprende un interceptor de red que comprende al menos una puerta de enlace de señalización para interceptar automáticamente sobre la marcha mensajes SMS o peticiones de encaminamiento de mensajes SMS que se están transmitiendo sobre dicha red de mensajes, el convertidor de mensajes comprende un traductor adaptado para traducir dinámicamente el contenido de los mensajes interceptados en tiempo real para proporcionar un mensaje convertido con el contenido comprimido, y en el que el traductor comprende un analizador adaptado para analizar un mensaje para identificar palabras o frases que son candidatos para la traducción, para muestrearlas y para iterar sobre el mensaje, reemplazando palabras y frases originales con palabras y frases más cortas legibles por el usuario, en el que el convertidor de mensajes añade información a un mensaje usando espacio liberado por la traducción del contenido; en el que el convertidor de mensajes comprende al menos una cadena de servicios de interceptores de servicio para la aplicación de servicios, siendo al menos uno de dichos servicios la traducción del contenido; y en el que los servicios incluyen servicios a nivel de abonado; y en el que al menos un interceptor de servicio añade información en la forma de una o más etiquetas de servicio que usan al menos parte del espacio liberado por la traducción del contenido;
Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/IE2008/000042.
Dirección: 39/40 UPPER MOUNT STREET DUBLIN 2 IRLANDA.
Inventor/es: SHEPPARD,Mark.
Fecha de Publicación: .
Fecha Solicitud PCT: 10 de Abril de 2008.
Clasificación PCT:
H04L12/58ELECTRICIDAD. › H04TECNICA DE LAS COMUNICACIONES ELECTRICAS. › H04L TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION TELEGRAFICA (disposiciones comunes a las comunicaciones telegráficas y telefónicas H04M). › H04L 12/00 Redes de datos de conmutación (interconexión o transferencia de información o de otras señales entre memorias, dispositivos de entrada/salida o unidades de tratamiento G06F 13/00). › Sistemas de conmutación de mensajes.
Países PCT: Austria, Bélgica, Suiza, Alemania, Dinamarca, España, Francia, Reino Unido, Grecia, Italia, Liechtensein, Luxemburgo, Países Bajos, Suecia, Mónaco, Portugal, Irlanda, Eslovenia, Finlandia, Rumania, Chipre, Lituania, Letonia.
La presente invención se refiere a comunicaciones de mensajes en una red de mensajería tal como una red móvil. El tamaño máximo de un mensaje corto simple está estrechamente limitado por la red portadora subyacente (por ejemplo típicamente 160 caracteres en las redes basadas en GSM). Aunque pueden usarse servicios de valor añadido para añadir contenido a los mensajes en tránsito intercambiados entre los usuarios finales, tal enriquecimiento no puede realizarse fácilmente debido a los requisitos de espacio. La invención se dirige hacia la superación de este problema. Un ejemplo de segmentación de mensajes y compresión se revela en la patente de los Estados Unidos US 2005/143136 A1. Normativas de Referencia: (1) [GSM 23.040]: 3GPP TS 23.040, Realización técnica del Servicio de Mensajes Cortos; Especificación de GSM; (excluida por la ETSI 03.40). (2) [GSM MAP 29.002]: 3GPP TS 29.002 Especificación de la Parte de Aplicación Móvil (MAP); Especificación GSM; (excluida por la ETSI 09.02). Sumario de la Invención ES 2 365 965 T3 De acuerdo con la invención, se proporciona un sistema de procesamiento de mensajes como se muestra en la reivindicación 1. En una realización, la puerta de enlace de señalización está adaptada para proporcionar un punto de intercepción de mensajes y un punto de integración dentro de una red. En otra realización, el sistema está adaptado para operar como un sistema final en una capa MAP de la red y para interceptar de forma transparente sobre la marcha mensajes transmitidos en el sistema de señalización y para realizar la traducción en base a los algoritmos de emparejamiento de patrones. En una realización adicional, el interceptor de red está adaptado para interceptar mensajes, para extraer detalles relevantes, y para enviarlos al traductor. En una realización, hay uno o más interceptores de red que distribuyen cada uno a uno o más traductores. En otra realización, el sistema está adaptado para operar de forma independiente de los dispositivos de usuario transmitiendo o recibiendo mensajes y sin requerir la interacción del usuario y el traductor realiza la traducción de contenidos de un modo por el que el contenido traducido es legible por el usuario y de este modo no se requiere la descompresión del flujo descendente. En una realización adicional, los servicios incluyen servicios a nivel de usuario. En una realización, al menos un interceptor de servicios añade información en la forma de una o más etiquetas de servicios usando al menos parte del espacio liberado por la traducción del contenido. En otra realización, un interceptor de servicio está adaptado para realizar el desvío del mensaje usando el espacio liberado por la traducción del contenido y añadir etiquetas de desvío. En una realización adicional, un interceptor de servicio está adaptado para enviar mensajes copiados a una lista de copias de abonados usando el espacio liberado por la traducción del contenido para añadir etiquetas de copias. En una realización, el sistema comprende un interceptor de servicio adaptado para añadir información en la forma de contenido adicional tal como contenidos patrocinados o de publicidad a los mensajes usando el espacio liberado por la traducción del contenido. En otra realización, los interceptores de servicio incluyen un interceptor del servicio de repetición automática. En una realización adicional, dichos interceptores de servicio añaden texto de repetición automática usando espacio liberado por la traducción del contenido. 2 En una realización, al menos un interceptor de servicio está adaptado para invocar dinámicamente la traducción si se requiere espacio para el mismo para realizar su servicio. En otra realización, un interceptor de servicio está adaptado para impedir la repetición de un servicio ya aplicado a un mensaje, para impedir la puesta en bucle del mensaje. En una realización adicional, un interceptor de servicio impide la copia de un mensaje copiado y otro interceptor de servicio impide el desvío de un mensaje desviado. En una realización, un interceptor de servicio crea una firma para el mensaje usando una función de huella digital a partir de elementos únicos del mensaje, almacena la firma en un almacén persistente con un tiempo de vida particular, y compara la firma generada con la que se recibió en el mensaje. En otra realización, el interceptor de servicio está adaptado para añadir información en la forma de elementos de información de la cabecera de datos de usuario. En una realización adicional, el traductor está adaptado para almacenar las políticas de traducción pre-configuradas y para funcionar de acuerdo con dichas políticas. En una realización, el traductor está adaptado para funcionar de acuerdo con una política de requisitos de espacio en la cual la traducción se realiza para sólo un nivel requerido de espacio a liberar. En otra realización, el convertidor de mensajes opera de acuerdo con una política de abonado que indica si el abonado ha optado dentro del servicio de traducción o no, si el servicio se está aplicando en el dominio de suministro o el dominio de envío, y para indicar el lenguaje relevante y la región para la traducción. En una realización adicional, una política incluye las preferencias del abonado para guiar la conversión. En una realización, el traductor está adaptado para configurar automáticamente un algoritmo de traducción en el tiempo de funcionamiento. En otra realización, el traductor está adaptado para realizar la reversión de la traducción para regenerar el mensaje original. En una realización adicional, el traductor comprende una arquitectura orientada a objetos, en la cual se realizan funciones modelando objetos para proporcionar los interceptores de servicio y otras funciones. En una realización el traductor realiza la traducción de un modo que requiere la descompresión del flujo descendente. En otra realización, el convertidor de mensajes está adaptado para reducir el número de segmentos en un mensaje concatenado en virtud de la traducción del contenido. En otro aspecto, se proporciona un dispositivo de usuario como se muestra en la reivindicación 22. En otro aspecto, se proporciona un medio legible por ordenador que comprende código software para la realización de operaciones de cualquier sistema de mensajería definida anteriormente cuando se ejecuta sobre un procesador digital. Descripción Detallada de la Invención Breve Descripción de los Dibujos ES 2 365 965 T3 La presente invención se entenderá más claramente a partir de la siguiente descripción de algunas realizaciones de la misma, dadas a modo de ejemplo sólo con referencia a los dibujos adjuntos en los que: la Fig. 1 es una vista de alto nivel de un procesador de mensajes y los elementos de red con los que comunica; la Fig. 2 es un diagrama que muestra transferencias de mensajes; la Fig. 3 es un diagrama de una arquitectura del procesador de mensajes; las Fig. 4 y 5 son modelos de objetos para la conversión; las Fig. 6 y 7 son diagramas de interacción de mensajes para la conversión por el procesador de mensajes; 3 la Fig. 8 es una vista componente de las interacciones entre un interceptor, un procesador de núcleo, y diversos procesadores; y las Fig. 9 a 11 son representaciones de modelos de objetos del procesador de mensajes. Términos usados en la memoria descriptiva Cadena de Responsabilidad: En el Diseño Orientado a Objetos, el patrón de la cadena de responsabilidad es un patrón de diseño consistente de una petición de objetos y una serie de procesamiento de objetos. Cada uno de los procesamientos de objetos contiene lógica para el manejo de la petición, si desea hacerlo. La petición de manejo de objetos está también configurada para pasar el objeto solicitado al siguiente procesamiento de objetos en la cadena. De este modo el remitente de la petición está desacoplado de su receptor dando a más de un objeto la oportunidad de manejar la petición, encadenar los objetos de recepción y pasar la petición junto con la cadena hasta un objeto que lo maneja. También, permite a una serie de objetos procesar una petición a la vez. PolíticaTruncadoDefecto: Esta abstracción encapsula el proceso y los procedimientos a realizar en el caso de que el cuerpo del mensaje deba truncarse para generar el espacio requerido. DominioSuministro: El domino de suministro indica que el mensaje de texto SMS se ha interceptado durante una transmisión de un mensaje desde un SMSC al abonado de destino. También incluye cualesquiera atributos y parámetros configurables que pueden influir en la selección de la estrategia de traducción. DirecciónDestino: Un identificador que representa el abonado objetivo al cual se suministrará el mensaje. DiccionarioDominio: Una representación del diccionario requerido para una estrategia de traducción particular, y localizado... [Seguir leyendo]
Reivindicaciones:
1. Un sistema de procesamiento de mensajes para su operación en una red de mensajería, comprendiendo el sistema: un convertidor de mensajes; y un procesador de comunicaciones para reenviar los mensajes convertidos, caracterizado porque, el sistema comprende un interceptor de red que comprende al menos una puerta de enlace de señalización para interceptar automáticamente sobre la marcha mensajes SMS o peticiones de encaminamiento de mensajes SMS que se están transmitiendo sobre dicha red de mensajes, el convertidor de mensajes comprende un traductor adaptado para traducir dinámicamente el contenido de los mensajes interceptados en tiempo real para proporcionar un mensaje convertido con el contenido comprimido, y en el que el traductor comprende un analizador adaptado para analizar un mensaje para identificar palabras o frases que son candidatos para la traducción, para muestrearlas y para iterar sobre el mensaje, reemplazando palabras y frases originales con palabras y frases más cortas legibles por el usuario, en el que el convertidor de mensajes añade información a un mensaje usando espacio liberado por la traducción del contenido; en el que el convertidor de mensajes comprende al menos una cadena de servicios de interceptores de servicio para la aplicación de servicios, siendo al menos uno de dichos servicios la traducción del contenido; y en el que los servicios incluyen servicios a nivel de abonado; y en el que al menos un interceptor de servicio añade información en la forma de una o más etiquetas de servicio que usan al menos parte del espacio liberado por la traducción del contenido; 2. Un sistema de procesamiento de mensajes de acuerdo con la reivindicación 1, en el que la puerta de enlace de señalización está adaptada para proporcionar un punto de intercepción de mensajes y un punto de integración dentro de una red. 3. Un sistema de procesamiento de mensajes de acuerdo con cualquiera de las reivindicaciones 1 ó 2, en el que el sistema está adaptado para operar como un sistema final en una capa MAP de la red y para interceptar de forma transparente sobre la marcha los mensajes transmitidos en el sistema de señalización y para realizar la traducción en base a algoritmos de emparejamiento de patrones. 4. Un sistema de procesamiento de mensajes de acuerdo con cualquiera de las reivindicaciones anteriores, en el que el interceptor de red está adaptado para interceptar mensajes, para extraer detalles relevantes y para enviarlos al traductor. 5. Un sistema de procesamiento de mensajes de acuerdo con cualquiera de las reivindicaciones anteriores, en el que hay uno o más interceptores de red distribuyendo cada uno de ellos, a uno o más traductores. 6. Un sistema de procesamiento de mensajes de acuerdo con cualquiera de las reivindicaciones anteriores, en el que el sistema está adaptado para operar independientemente de los dispositivos de usuario transmitiendo o recibiendo mensajes y sin requerir la interacción del usuario, y el traductor realiza la traducción del contenido de un modo por el que el contenido traducido es legible por el usuario y de este modo no se requiere la descompresión del flujo de bajada. 7. Un sistema de procesamiento de mensajes de acuerdo con cualquiera de las reivindicaciones anteriores, en el que un interceptor de servicio está adaptado para realizar la desviación del mensaje usando el espacio liberado por la traducción del contenido para añadir etiquetas de desviación. 8. Un sistema de procesamiento de mensajes de acuerdo con cualquiera de las reivindicaciones anteriores, en el que un interceptor de servicios está adaptado para enviar mensajes copiados a una lista de copia de abonados usando el espacio liberado por la traducción del contenido para añadir etiquetas de copia. 9. Un sistema de procesamiento de mensajes de acuerdo con cualquiera de las reivindicaciones anteriores, que comprende un interceptor de servicio adaptado para añadir información en la forma de contenido adicional tal como contenido patrocinado o de publicidad a los mensajes usando el espacio liberado por la traducción del contenido. 10. Un sistema de procesamiento de mensajes de acuerdo con cualquiera de las reivindicaciones anteriores, en el que los interceptores de servicio incluyen un interceptor de servicio de respuesta automática, en el que dichos interceptores de servicio añaden texto de respuesta automática usando el espacio liberado por la traducción del contenido. 11. Un sistema de procesamiento de mensajes de acuerdo con cualquiera de las reivindicaciones anteriores, en el que al menos un interceptor de servicio está adaptado para invocar dinámicamente la traducción si se requiere 16 ES 2 365 965 T3 espacio para realizar su servicio; y en el que un interceptor de servicio está adaptado para impedir la repetición de un servicio ya aplicado a un mensaje, para impedir la entrada en bucle del mensaje. 12. Un sistema de mensajería de acuerdo con cualquiera de las reivindicaciones anteriores, en el que un interceptor de servicio impide la copia de un mensaje copiado y otro interceptor de servicio impide el desvío de un mensaje desviado. 13. Un sistema de procesamiento de mensajes de acuerdo con cualquiera de las reivindicaciones anteriores, en el que un interceptor de servicio crea una firma para el mensaje usando una función de huella digital a partir de elementos únicos del mensaje, almacena la firma en un almacén persistente con un tiempo de vida particular, y compara la firma generada con la que se recibe en el mensaje; y en el que un interceptor de servicio está adaptado para añadir información en la forma de elementos de información de la cabecera de datos de usuario. 14. Un sistema de procesamiento de mensajes de acuerdo con cualquiera de las reivindicaciones anteriores, en el que el traductor está adaptado para almacenar políticas de traducción pre-configuradas y para operar de acuerdo con dichas políticas. 15. Un sistema de procesamiento de mensajes de acuerdo con cualquiera de las reivindicaciones anteriores, en el que el traductor está adaptado para operar de acuerdo con una política de requerimiento de espacio en la cual se realiza la traducción para liberar sólo el nivel de espacio requerido. 16. Un sistema de procesamiento de mensajes de acuerdo con cualquiera de las reivindicaciones anteriores, en el que el convertidor de mensajes funciona de acuerdo con una política de abonado que indica si un abonado ha optado dentro de un servicio de traducción o no, si el servicio se está aplicando en el dominio de suministro o el dominio de envío, y para indicar el lenguaje relevante y la región para la traducción; y en el que una política incluye preferencias del abonado para guiar la conversión. 17. Un sistema de procesamiento de mensajes de acuerdo con cualquiera de las reivindicaciones anteriores, en el que el traductor está adaptado para configurar automáticamente un algoritmo de traducción en un tiempo de funcionamiento. 18. Un sistema de procesamiento de mensajes de acuerdo con cualquiera de las reivindicaciones anteriores, en el que el traductor está adaptado para realizar la reversión de la traducción para regenerar el mensaje original. 19. Un sistema de procesamiento de mensajes de acuerdo con cualquiera de las reivindicaciones anteriores, en el que el traductor comprende una arquitectura orientada a objetos, en la cual se realizan las funciones modelando objetos para proporcionar los interceptores de servicio y otras funciones. 20. Un sistema de procesamiento de mensajes de acuerdo con cualquiera de las reivindicaciones de 1 a 5 y de 7 a 19, en el que el traductor realiza la traducción de un modo que requiere la descompresión del flujo descendente. 21. Un sistema de procesamiento de mensajes de acuerdo con cualquiera de las reivindicaciones anteriores, en el que el convertidor de mensajes está adaptado para reducir el número de segmentos en un mensaje concatenado en virtud de la traducción del contenido. 22. Un dispositivo de usuario para su funcionamiento en una red de mensajería comprendiendo el dispositivo un convertidor de mensajes que comprende un traductor para traducir dinámicamente el contenido de mensajes en tiempo real para proporcionar un contenido comprimido, en el que el convertidor de mensajes está adaptado para añadir información al mensaje usando espacio liberado por la traducción del contenido para proporcionar un mensaje convertido, en el que el traductor traduce sólo lo suficiente para liberar el espacio suficiente para la información añadida, y en el que la traducción del contenido se realiza de un modo por el que el contenido traducido es legible y de este modo no se requiere la descompresión del flujo descendente. 23. Un medio legible por ordenador que comprende un código software para realizar operaciones de un sistema de mensajería de cualquiera de las reivindicaciones de 1 a 21 cuando se ejecutan sobre un procesador digital. 17 ES 2 365 965 T3 18 ES 2 365 965 T3 19 ES 2 365 965 T3 ES 2 365 965 T3 21 ES 2 365 965 T3 22 ES 2 365 965 T3 23 ES 2 365 965 T3 24 ES 2 365 965 T3 ES 2 365 965 T3 26 ES 2 365 965 T3 27
Patentes similares o relacionadas:
Combinación de contenidos de comunicación, del 29 de Julio de 2020, de Alibaba Group Holding Limited: Un método para un sistema de combinación de contenidos de comunicación, comprendiendo el sistema un módulo de obtención de relación de correlación y un módulo de combinación […]
MÉTODO DE CONTRATACIÓN CUALIFICADA CERTIFICADA UNIVERSAL, del 9 de Julio de 2020, de LLEIDANETWORKS SERVEIS TELEMÀTICS S.A: El objeto de la invención permite a un operador de telecomunicaciones o un proveedor de comunicaciones electrónicas o proveedor de e-delivery enviar contratos […]
Método para habilitar una comunicación entre un dispositivo móvil y un receptor de comunicación, utilizando conversión de formato, del 24 de Junio de 2020, de Vodafone GmbH: Método, realizado por un dispositivo móvil , para habilitar una comunicación entre dicho dispositivo móvil y un receptor de comunicación […]
Dispositivo de interfaz, procedimiento y programa informático para controlar dispositivos sensores, del 10 de Junio de 2020, de Ubiquiti Inc: Un primer dispositivo de interfaz para su uso en un sistema de domótica ,
comprendiendo el primer dispositivo de interfaz:
un módulo de comunicación […]
Transmisión en red de mensajes de datos recíprocos relacionados con la identidad, del 10 de Junio de 2020, de EQUIFAX, INC: Método para transmitir mensajes relacionados con la identidad, que comprende:
Almacenar, en un sistema de información relacionada con […]
Método y aparato para enviar información, del 3 de Junio de 2020, de Advanced New Technologies Co., Ltd: Un método para enviar información, el método que comprende:
determinar, por un servidor, la información en cola para ser enviada a un usuario y el tiempo de espera […]
Método, dispositivo y sistema de procesamiento de mensajes, del 3 de Junio de 2020, de Advanced New Technologies Co., Ltd: Un método de procesamiento de mensajes, en donde el método comprende:
calcular, mediante una parte llamante, una duración de tiempo de envío para […]
Método de comunicaciones basado en la capacidad de servicio y la presencia social, del 3 de Junio de 2020, de Vodafone IP Licensing Limited: Un método para facilitar la comunicación entre un primer dispositivo de comunicación y un segundo dispositivo de comunicación usando una red que soporta un […]
Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .