Método, sistema, servidor y terminal de procesamiento de mensaje.
Un método para procesar un mensaje, aplicable a una sesión de Sincronización de Datos,
DS o de Gestión deDispositivo, DM, que comprende:
recibir, por un terminal, un mensaje de notificación de demanda de establecimiento de una sesión enviado por unservidor, en donde el mensaje de notificación incluye información de gestión de sesión relativa a la sesión;
adquirir, por el terminal, la información de gestión de sesión relativa a la sesión en el mensaje de notificación yconfirmar, por el terminal, el mensaje de notificación en función de la información de gestión de sesión, generar unmensaje de respuesta que incluya información de error del mensaje de notificación en función de un resultado deconfirmación y enviar el mensaje de respuesta al servidor bajo la forma de un mensaje de sesión de DS o DM, endonde la información de gestión de sesión comprende información de identificador del servidor, información deautenticación e información de indicación de la sesión, en donde la información de indicación de la sesióncomprende al menos una de: información de indicación de interfaz de usuario, información de objetivo, informaciónde importancia, información de temporización, información de operación e información de política de respuesta de lasesión;
modificar, por el servidor, el mensaje de notificación en consecuencia en conformidad con un tipo de error de lainformación de error y reenviar un mensaje de notificación modificado.
Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/CN2008/071296.
Solicitante: HUAWEI TECHNOLOGIES CO., LTD..
Nacionalidad solicitante: China.
Dirección: Huawei Administration Building Bantian Longgang District, Shenzhen Guangdong 518129 CHINA.
Inventor/es: TIAN,LINYI, LI,KEPENG, CHAI,XIAOQIAN, YE,FUJUN.
Fecha de Publicación: .
Clasificación Internacional de Patentes:
- H04L29/08 ELECTRICIDAD. › H04 TECNICA 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 29/00 Disposiciones, aparatos, circuitos o sistemas no cubiertos por uno solo de los grupos H04L 1/00 - H04L 27/00. › Procedimiento de control de la transmisión, p. ej. procedimiento de control del nivel del enlace.
PDF original: ES-2436792_T3.pdf
![Método, sistema, servidor y terminal de procesamiento de mensaje.](https://patentados.com/img/2013/09/1250355/metodo-sistema-servidor-terminal-procesamiento-mensaje.jpg)
Fragmento de la descripción:
Método, sistema, servidor y terminal de procesamiento de mensaje
CAMPO DE LA TECNOLOGÍA
La presente invención se refiere a una tecnología de comunicación y más en particular, a un método, un sistema, un servidor y un terminal para procesamiento de mensaje.
ANTECEDENTES DE LA INVENCIÓN
Una tecnología de Gestión de Dispositivo (DM) se refiere a que un servidor realiza operaciones de gestión, tales como configuración de parámetro, actualización de firmware, descarga de software, instalación y supresión, diagnosis de fallos y reparación y la supervisión del terminal, en un terminal en un modo de tecnología denominada ‘a través del aire’ (OTA) . Una tecnología de Sincronización de Datos (DS) se refiere a que los datos se sincronizan entre un dispositivo móvil y un servidor de red y los datos sincronizados incluyen una agenda telefónica, una agenda de direcciones, una agenda-calendario, mensajes cortos, correos electrónicos, etc.
En la tecnología de DM o de tecnología de DS anteriores, se proporciona un mecanismo de notificación, mediante el que el servidor proporciona un mensaje de notificación al dispositivo de terminal y el dispositivo de terminal inicia una conexión de sesión con el servidor en función de un identificador (ID) de sesión, un ID de servidor y otra información en la notificación. El mensaje de notificación se entrega en un modo de mensaje corto o un modo de mensaje instantáneo, denominado pushing. La especificación de DM proporciona un mecanismo para el servidor de DM para gestionar el dispositivo de terminal y haciendo referencia a la Figura 1, el flujo de gestión de sesión incluye las etapas siguientes.
En la etapa 101, un servidor DS o DM proporciona un mensaje de notificación para demandar una conexión de sesión.
En la etapa 102, después de que un terminal reciba el mensaje de notificación, un usuario confirma directamente si conectar, o no, la sesión y si el resultado de la confirmación es conectar la sesión, el procedimiento prosigue con la etapa 103, de no ser así el terminal no realiza ningún procesamiento.
En la etapa 103, el terminal inicia la conexión de sesión y envía un paquete de inicialización al servidor para realizar 35 el flujo de sesión.
En la etapa 104, después de recibir el paquete de inicialización para iniciar la conexión de sesión enviada por el terminal, el servidor envía el paquete de inicialización al terminal para realizar la operación de sesión.
En la etapa 105, el terminal y el servidor realizan el flujo de sesión subsiguiente.
Sobre la base de la técnica anterior antes citada, el inventor encuentra que pueden producirse algunos problemas durante el proceso operativo práctico en el proceso de la invención: después de recibir el mensaje de notificación desde el servidor, el terminal carece de un mecanismo de respuesta, de modo que el servidor no puede obtener la 45 realimentación informativa del terminal y envía, de forma continua y repetida, el mensaje de notificación, lo que incrementa la carga de trabajo de procesamiento del servidor y aumenta el recurso de red ocupado.
El documento US 2007/0027971 A1 da a conocer una red de gestión de dispositivo con notificaciones que comprenden múltiples solicitudes de elección. Al cliente de la notificación, en un dispositivo móvil, se le envía un mensaje de notificación por un servidor de DM para indicar la necesidad de realizar una tarea de gestión de dispositivo en el dispositivo móvil. En respuesta a este mensaje, el cliente de notificación visualiza el mensaje recibido, que podría ser un mensaje de múltiple elección. La respuesta del usuario es también solicitada. Cuando responde el usuario, la respuesta del usuario se comunica de nuevo al servidor de DM o a otro servidor. La respuesta del usuario puede comunicarse a través de uno de los medios de comunicación disponibles, tal como 55 SMS, una sesión de DM a través de un protocolo OMA DM, etc. En general, si se visualiza un mensaje de elección múltiple por el cliente de notificación, la selección del usuario se comunica al servidor de DM.
El documento WO 2005/004395 A1 da a conocer la forma de especificación de nodos de gestión en un sistema de gestión de dispositivo. Este documento se refiere a un método para especificar información en un nodo de gestión utilizado para la gestión de dispositivo en un sistema que comprende un primer dispositivo y un segundo dispositivo que gestiona el primer dispositivo. En conformidad con el método, al menos un elemento de información de nodo de gestión, especificado por un primer dispositivo, se transmite desde el primer dispositivo a un segundo dispositivo como una respuesta a al menos un elemento de información en un nodo de gestión utilizado para la gestión de dispositivo que se especifica en el primer dispositivo.
El documento US 2006/0133335 A1 da a conocer un método para establecer una sesión instantánea denominada push en un sistema de comunicación. Este método establece una sesión push en un sistema de comunicación. El método incluye la recepción de una invitación de sesión que tiene una descripción de un protocolo push a través de un protocolo de transporte para establecer una sesión push. El método incluye también el establecimiento de un soporte de transporte en conformidad con el protocolo de transporte. El método incluye, además, la utilización del soporte de transporte para una sesión push en conformidad con el protocolo push. Una pasarela push está configurada para recibir una presentación para iniciar una operación push hacia el dispositivo de comunicación y para transmitir, sobre la base de la presentación, la invitación de sesión que incluye la descripción del dispositivo de comunicación. Un dispositivo de comunicación está configurado para realizar el método.
El documento US 2003/0204640 A1 da a conocer un método y un dispositivo para la gestión de intercambio de datos en árbol operativo. Un árbol de gestión o nodos dispuestos de forma jerárquica en arborescencia, respectivamente, se utiliza para gestionar, contener y mapear información de un dispositivo gestionable en conformidad con la norma de protocolo DM SyncML. Un servidor de gestión puede demandar de dicho dispositivo, por medio de una orden GET, la información contenida en un determinado nodo del servidor del árbol de gestión. El dispositivo gestionable responde transmitiendo la información demandada del árbol de gestión. El concepto inventivo proporciona métodos que permiten una demanda de información no solamente desde un nodo único, sino desde una pluralidad de nodos al mismo tiempo. Esto da lugar a un proceso de gestión eficiente, con ahorro de costes y tiempo.
SUMARIO DE LA INVENCIÓN
En consecuencia, en las formas de realización de la presente invención, mediante la expansión de un mensaje de notificación de DS o de DM, se puede transmitir más información de gestión de sesión en el mensaje de notificación de DS o de DM, un terminal de DS o DM analiza y determina el mensaje de notificación y envía un mensaje de respuesta a un servidor de DS o de DM en función de un resultado de análisis y determinación, de modo que el servidor de DS o de DM realice, además, el procesamiento en función de la información reenviada desde el terminal de DS o DM.
Las formas de realización de la presente invención dan a conocer un método que incluye las etapas siguientes.
Un mensaje de notificación para demandar el establecimiento de una sesión, enviado por un servidor, es recibido y el mensaje de notificación transmite información de gestión de sesión relativa a la sesión.
La información de gestión de sesión relativa a la sesión, en el mensaje de notificación, se adquiere y el mensaje de notificación es confirmado en función de la información de gestión de sesión, se genera un mensaje de respuesta que transmite información de error del mensaje de notificación en función de un resultado de confirmación, enviándose al servidor el mensaje de respuesta en la forma de mensaje de sesión de DS o de DM. El mensaje de notificación, en correspondencia, en función de un tipo de error de la información de error se modifica y se reenvía un mensaje de notificación modificado por el servidor. La información de gestión de sesión comprende información del identificador del servidor, información de autenticación e información de indicación de la sesión, en donde la información de indicación de la sesión comprende al menos una de entre: información de indicación de interfaz de usuario, información de objetivo, información de importancia, información de temporización, información de operación e información... [Seguir leyendo]
Reivindicaciones:
1. Un método para procesar un mensaje, aplicable a una sesión de Sincronización de Datos, DS o de Gestión de Dispositivo, DM, que comprende:
recibir, por un terminal, un mensaje de notificación de demanda de establecimiento de una sesión enviado por un servidor, en donde el mensaje de notificación incluye información de gestión de sesión relativa a la sesión;
adquirir, por el terminal, la información de gestión de sesión relativa a la sesión en el mensaje de notificación y
confirmar, por el terminal, el mensaje de notificación en función de la información de gestión de sesión, generar un mensaje de respuesta que incluya información de error del mensaje de notificación en función de un resultado de confirmación y enviar el mensaje de respuesta al servidor bajo la forma de un mensaje de sesión de DS o DM, en donde la información de gestión de sesión comprende información de identificador del servidor, información de autenticación e información de indicación de la sesión, en donde la información de indicación de la sesión comprende al menos una de: información de indicación de interfaz de usuario, información de objetivo, información de importancia, información de temporización, información de operación e información de política de respuesta de la sesión;
modificar, por el servidor, el mensaje de notificación en consecuencia en conformidad con un tipo de error de la información de error y reenviar un mensaje de notificación modificado.
2. El método según la reivindicación 1, en donde antes de generar el mensaje de respuesta en función del resultado de confirmación, el método comprende, además:
determinar, por el terminal, si se requiere responder con el mensaje de notificación y generar, por el terminal, el mensaje de respuesta en función del resultado de confirmación si el mensaje de notificación requiere su respuesta.
3. El método según la reivindicación 1, en donde la información de error del mensaje de notificación comprende una de la información que indica que:
la información de identificador del servidor, en el mensaje de notificación, es incorrecta o no existe;
el formato del mensaje de notificación es incorrecto;
la autenticación sobre la información de autenticación del mensaje de notificación, en el mensaje de notificación, presenta un fallo operativo y
el mensaje de notificación excede un periodo de validez.
4. Un terminal de Sincronización de Datos, DS o de Gestión de Dispositivo, DM, (100) , cuyo terminal está caracterizado por cuanto que comprende:
un módulo de recepción de mensaje de notificación (1021) , adaptado para recibir un mensaje de notificación enviado por un servidor, en donde el mensaje de notificación incluye información de gestión de sesión;
un módulo de determinación de sesión (1012) , adaptado para adquirir la información de gestión de sesión y para confirmar el mensaje de notificación en función de la información de gestión de sesión y la información de gestión de sesión comprende información de identificador del servidor, información de autenticación e información de indicación de la sesión, en donde la información de indicación de la sesión comprende al menos una de entre: información de indicación de interfaz de usuario, información de objetivo, información de importancia, información de temporización, información de operación e información de política de respuesta de la sesión;
un módulo de generación de mensaje de respuesta (1013) , adaptado para generar un mensaje de respuesta que incluye información de error del mensaje de notificación en función de un resultado de confirmación del módulo de determinación de sesión (1012) , en donde el mensaje de respuesta incluye información de error del mensaje de notificación y
un módulo de transcepción del mensaje (1011) , adaptado para enviar el mensaje de respuesta generado por el módulo de generación de mensaje de respuesta (1013) , al servidor en forma de mensaje de sesión de DS o DM, de modo que el servidor modifique el mensaje de modificación en consecuencia en función de un tipo de error de la información de error y reenvía un mensaje de notificación modificado.
5. El terminal DS o DM (100) según la reivindicación 4, en donde el módulo de determinación de sesión (1012) está adaptado, además, para confirmar si la información de identificador del servidor es correcta en función de la información de identificador del servidor en la información de gestión de sesión, para efectuar la autenticación de
información de autenticación en el mensaje de notificación en función de la información de identificador correcta del servidor y determinar una importancia de la sesión en función de la información de indicación de la sesión en la información de gestión de sesión.
6. El terminal DS o DM (100) según la reivindicación 5, en donde el módulo de generación de mensaje de respuesta (1013) está adaptado, además, para incluir la información de error de identificador del servidor y/o información de fallo de autenticación confirmada por el módulo de determinación de sesión (1012) en el mensaje de respuesta generado o soportar información de rechazo de la sesión confirmada por el módulo de determinación de sesión (1012) en función de la información de indicación de la sesión en el mensaje de respuesta generado.
7. Un servidor de Sincronización de Datos, DS o de Gestión de Dispositivo (DM) (200) caracterizado por cuanto que comprende:
un módulo de iniciación de mensaje de notificación de sesión (201) , adaptado para enviar un mensaje de notificación para la demanda de establecimiento de una sesión a un terminal de DS o DM (100) en donde el mensaje de notificación incluye información de gestión de sesión relativa a la sesión y la información de gestión de sesión comprende información del identificador del servidor, información de autenticación e información de indicación de la sesión, en donde la información de indicación de la sesión comprende al menos una de entre: información de indicación de interfaz de usuario, información de objetivo, información de importancia, información de temporización, información de operación e información de política de respuesta de la sesión;
un módulo de recepción de mensaje de respuesta (202) , adaptado para recibir un mensaje de respuesta reenviado desde el terminal de DS o DM (100) ;
un módulo de procesamiento (203) , adaptado para realizar un procesamiento correspondiente en función del contenido transmitido en el mensaje de respuesta;
en donde el mensaje de respuesta, recibido por el módulo de recepción de mensaje de respuesta, incluye información de error de mensaje de modificación en la forma de un mensaje de sesión de DS o DM y
el módulo de procesamiento (203) está adaptado, además, para modificar, en correspondencia, el mensaje de notificación en función de un tipo de error en la información de error del mensaje de notificación y reenviar el mensaje de notificación modificado.
Usuario Cliente DS o DM Servidor DS o DM
101. Paquete nº 0: Entregar el mensaje de notificación y demandar la conexiónde sesión
102. El usuario realiza la confirmación 103. Paquete nº 1: Iniciar la conexión de sesión e iniciar el paquete de inicialización para el servidor
104. Paquete nº 2: Enviar el paquete de inicialización al cliente y realizar la operación de sesión
105. Operación de sesión subsiguiente Figura 1
Terminal
Cliente DS o DM Protocolo Módulo recepción mensaje respuesta Módulo procesamiento
Módulo transcepción mensaje Módulo generaciónmensaje respuesta Módulo establecimiento política Módulo SyncML Terminal Módulo iniciación mensaje notificación sesión
determinación
sesión
SMS, WAP y PUSH, etc. Módulo recepción Módulo envíomensaje notificación mensaje notificación SMS, WAP y PUSH, etc.Módulo envío mensaje respuesta Módulo Módulo recepción resolución mensaje mensajerespuesta respuesta Cliente de notificación Servidor notificación
Figura 2
Recibir el mensaje de notificación
Extraer el contenido del mensaje de notificación
Confirmar la forma y el contenido del mensaje
Determinar si el mensaje requiere responderse, o no, en conformidad con la política
Determinar la forma y el contenido del mensaje de respuesta y generar el mensaje de respuesta
Responder al mensaje
Figura 3
Cliente DS o Cliente de Servidor de Servidor DS DM notificación notificación o DM
402. Entregar el mensaje de notificación y demandar la403. Transferir el conexión de sesión
contenido del mensaje
404. Autenticar, analizar y determinar el formato
405. Generar el código de estado y el mensaje de respuesta
406. Transferir el mensaje de respuesta 407. Empaquetar el mensaje de respuesta
para el formato especificado 408. Transferir el
mensaje de respuesta empaquetado Figura 4
401. Proporcionar el mensaje pertinente de gestión de sesión
409. Realizar el procesamientosubsiguiente en función del mensaje de respuesta
410. Transferir el resultado
Servidor de Servidor
Cliente DS Cliente deUsuario notificación DS o DM
o DM notificación 502. Entregar el mensaje 501.
de notificación y Proporcionar el demandar la conexión mensaje503. Transferir el de sesión pertinente decontenido del gestión demensaje sesión
504. Autenticar, analizar y determinar el formato
505. Determinar la respuesta al mensaje en la manera de sesión de DS o DM
506. Solicitar al usuario que realice Flujo
la confirmación opcio nal
507. El usuario rechaza la sesión 508. Iniciar la conexión de sesión y enviar el mensaje de respuesta de rechazo de la sesión Figura 5
Servidor Agente emisor Agente receptor Cliente DM DS o DM SIP push SIP push
601. Transferir la 602. Entregar el mensaje de
demanda notificación en la manera
notificación SIP push
603. Mensaje de notificación 604. Autenticar, analizar y determinar
605. Enviar el mensaje de respuesta en la manera SIP
606. Reenviar el
mensaje de respuesta
607. Enviar el mensaje de respuesta de rechazo de la sesión iniciando la sesión DS o DM
Figura 6
Patentes similares o relacionadas:
Procedimiento y dispositivo para el procesamiento de una solicitud de servicio, del 29 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un procedimiento para el procesamiento de una solicitud de servicio, comprendiendo el procedimiento: recibir (S201), mediante un nodo de consenso, una solicitud […]
Sincronización de una aplicación en un dispositivo auxiliar, del 22 de Julio de 2020, de OPENTV, INC.: Un método que comprende, mediante un dispositivo de medios: acceder, utilizando un módulo de recepción, un flujo de datos que incluye contenido […]
Transferencia automática segura de datos con un vehículo de motor, del 22 de Julio de 2020, de AIRBIQUITY INC: Un dispositivo electrónico en un vehículo para operar en un vehículo de motor en un estado de energía desatendido, comprendiendo el dispositivo […]
Método y aparato para configurar un identificador de dispositivo móvil, del 22 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un método implementado por servidor para configurar un identificador de dispositivo móvil, que comprende: obtener una lista de aplicaciones, APP, […]
Método para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en un dispositivo informático de cliente que comprende una entidad de módulo de identidad de abonado con un kit de herramientas de módulo de identidad de abonado así como una miniaplicación de módulo de identidad de abonado, sistema, dispositivo informático de cliente y entidad de módulo de identidad de abonado para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en el dispositivo informático de cliente, programa que comprende un código de programa legible por ordenador y producto de programa informático, del 22 de Julio de 2020, de DEUTSCHE TELEKOM AG: Un método para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en un dispositivo informático […]
Método para atender solicitudes de acceso a información de ubicación, del 22 de Julio de 2020, de Nokia Technologies OY: Un aparato que comprende: al menos un procesador; y al menos una memoria que incluye un código de programa informático para uno o más programas, […]
Procesamiento de contenido y servicios de redes para dispositivos móviles o fijos, del 8 de Julio de 2020, de AMIKA MOBILE CORPORATION: Un sistema para suministrar contenido de red a un dispositivo, comprendiendo el sistema : una primera interfaz para comunicarse con una pluralidad […]
Método de control de aplicación y terminal móvil, del 8 de Julio de 2020, de Guangdong OPPO Mobile Telecommunications Corp., Ltd: Un terminal móvil , que comprende: un procesador ; y un módulo de inteligencia artificial AI ; el procesador que se […]