Método y sistema para proporcionar el estado de usuario de mensajería instantánea.

Un sistema para proporcionar un estado de un usuario de mensajería instantánea,

IM,, incluyendo un servidor deterceros y un servidor IM, donde

el servidor de terceros está configurado para iniciar una petición de estado de un usuario IM;

el servidor IM está configurado para devolver el estado del usuario IM al servidor de terceros al recibir la petición deestado del servidor de terceros;

caracterizándose el sistema porque

el servidor IM incluye además una memoria para almacenar información y un derecho de prestación de servicio delservidor de terceros, siendo el derecho de prestación de servicio una orden por la que el servidor IM permite alservidor de terceros proporcionar el servicio; y

el servidor IM está configurado además para devolver el derecho de prestación de servicio al servidor de terceros aldevolver el estado del usuario IM al servidor de terceros;

el servidor de terceros está configurado además para proporcionar un servicio para un cliente IM correspondiente alusuario IM mediante el servidor IM, ejecutando la orden devuelta por el servidor IM, y enviando al cliente IMcorrespondiente al usuario IM un resultado de ejecutar la orden mediante el servidor IM, al obtener el estado delusuario IM y el derecho de prestación de servicio devuelto por el servidor IM.

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/CN2005/001993.

Solicitante: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED.

Nacionalidad solicitante: China.

Dirección: 4/F., East 2 Block, SEG Park, Zhenxing Rd., Futian District Shenzhen Guangdon 518044 CHINA.

Inventor/es: MA,XIAOGUANG.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • H04L12/58 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 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.
  • H04L29/08 H04L […] › 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-2407109_T3.pdf

 

Método y sistema para proporcionar el estado de usuario de mensajería instantánea.

Fragmento de la descripción:

Método y sistema para proporcionar el estado de usuario de mensajería instantánea

Campo de la invención La presente invención se refiere en general a la tecnología de comunicación por red, y más en concreto, a un método y sistema para proporcionar a un tercero un estado de un usuario de mensajería instantánea.

Antecedentes de la invención El servicio de mensajería instantánea (IM) es un servicio de comunicación basado en Internet, y se aplica ampliamente en Internet.

El estado de usuario se refiere a un estado de usuario visualizado en un servidor de sitio web de un proveedor de servicios IM en mensajería instantánea, que incluye generalmente un estado en línea, un estado fuera de línea, un estado invisible y un estado de dejación. Un usuario puede ver el estado de una persona de contacto mediante software de cliente IM u obtener el estado de un cierto usuario a partir de una página web proporcionado por el proveedor de servicios IM.

Con referencia a la figura 1, el modelo principal de un sistema convencional de provisión de estado de usuario incluye un servidor IM, un cliente IM y un servidor de sitio web de un proveedor de servicios IM. El servidor IM es un dispositivo informático y software para proporcionar un servicio de mensajes instantáneos y el estado de usuario; el cliente IM realiza mensajería instantánea entre usuarios y obtiene los estados de conexión de otros usuarios IM; el servidor de sitio web del proveedor de servicios IM obtiene un estado de usuario del servidor IM mediante un protocolo interno y presenta el estado de usuario en una página web. En el sistema anterior, un usuario IM puede obtener convenientemente el estado de una persona de contacto de su propio cliente IM u obtener el estado en línea/fuera de línea de un usuario del sitio web del proveedor de servicios IM.

Sin embargo, en el sistema anterior, un servidor de terceros que no sea un proveedor de servicios IM es incapaz de obtener el estado de un usuario IM, y así no puede proporcionar al usuario IM servicios de estado personalizado detallado según el estado del usuario IM. Adicionalmente, el usuario IM es incapaz de añadir y modificar su propio estado personalizado mediante un servidor de terceros.

WO 03/034672 A1 describe un sistema de mensajería para provisión de mensajería instantánea para una entidad de usuario. La entidad de usuario es de un tipo que está adaptado para comunicación mediante un primer entorno de comunicación basado en un primer protocolo. El sistema de mensajería incluye una entidad controladora para gestionar mensajería instantánea entre entidades de usuario en el sistema de mensajería. La entidad controladora está dispuesta en un segundo entorno de comunicación y opera según un segundo protocolo. La entidad controladora incluye medios para mantener información relativa al estado de dicha entidad de usuario.

WO 01/43357 A2 describe un sistema de notificación de mensajes más eficiente utilizando tecnología hallada en servicios de mensajería instantánea. El sistema más eficiente se logra registrando primero una aplicación de notificación de mensajes con un servicio de mensajes instantáneos. Un usuario se registra en el servicio de mensajes instantáneos e indica a la aplicación de notificación de mensajes que el usuario desearía que le notificasen cuándo llega un mensaje nuevo. La aplicación de notificación de mensajes añade entonces el usuario a su propia lista de contactos. El usuario es notificado por la aplicación de notificación de mensajes a través del servicio de mensajes instantáneos cuando se recibe un mensaje. El usuario puede recuperar entonces los mensajes a través de un aparato de Internet con capacidades de sonido, o utilizando las capacidades de conversión de voz a texto de la aplicación del servidor de mensajes de voz o mensajes unificados, o por métodos más tradicionales tal como el teléfono.

Resumen de la invención Las realizaciones de la presente invención proporcionan un método y sistema para proporcionar un estado de un usuario IM con el fin de proporcionar información de estado del usuario IM a un tercero.

Un sistema para proporcionar un estado de un usuario de mensajería instantánea (IM) incluye un servidor de terceros y un servidor IM, donde el servidor de terceros está configurado para iniciar una petición de estado de un usuario IM;

el servidor IM está configurado para devolver el estado del usuario IM al servidor de terceros al recibir la petición de estado del servidor de terceros;

donde el servidor IM incluye además una memoria para almacenar información y un derecho de prestación de

servicio del servidor de terceros, siendo el derecho de prestación de servicio una orden por la que el servidor IM

permite al servidor de terceros proporcionar el servicio; y el servidor IM está configurado además para devolver el derecho de prestación de servicio al servidor de terceros al devolver el estado del usuario IM al servidor de terceros;

el servidor de terceros está configurado además para proporcionar un servicio para un cliente IM correspondiente al usuario IM mediante el servidor IM, ejecutando la orden devuelta por el servidor IM, y enviando al cliente IM correspondiente al usuario IM un resultado de ejecutar la orden mediante el servidor IM, al obtener el estado del usuario IM y el derecho de prestación de servicio devuelto por el servidor IM.

El servidor de terceros incluye al menos uno de un servidor de terceros autorizado y un servidor de terceros no autorizado; el servidor IM está configurado además para interactuar con el servidor de terceros autorizado mediante una interfaz dedicada de un protocolo designado o una interfaz pública de un protocolo público;

el servidor IM está configurado además para interactuar con el servidor de terceros no autorizado mediante la interfaz pública del protocolo público. El servidor IM incluye además una memoria para almacenar el estado del usuario IM; la memoria es una base de datos relacional. Un método para proporcionar un estado de un usuario IM aplicable al sistema antes mencionado incluye:

iniciar, por un servidor de terceros, una petición de estado de un usuario IM; devolver, por un servidor IM, al servidor de terceros un estado del usuario IM al recibir la petición de estado; donde el estado del usuario IM incluye al menos uno de un estado del usuario IM en un sistema IM y un estado de autodefinición del usuario IM, y el método incluye además:

proporcionar, por el servidor de terceros, un servicio al usuario IM al recibir el estado del usuario IM devuelto por el

servidor IM; devolver, por el servidor IM, un derecho de prestación de servicio al servidor de terceros al devolver el estado del usuario IM al servidor de terceros;

donde el derecho de prestación de servicio devuelto por el servidor IM es una orden por la que el servidor IM permite al servidor de terceros proporcionar el servicio; y

proporcionar, por el servidor de terceros, el servicio al usuario IM incluye: ejecutar la orden devuelta por el servidor IM, y enviar a un cliente IM correspondiente al usuario IM un resultado de ejecutar la orden mediante el servidor IM.

La devolución del estado del usuario IM al servidor de terceros incluye:

consultar todos los estados de usuario IM registrados en el servidor IM con respecto al estado del usuario IM, y devolver el estado del usuario IM al servidor de terceros. El método incluye además: presentar, por el servidor de terceros, el estado del usuario IM en una plataforma de servicio al recibir el estado del

usuario IM devuelto por el servidor IM. La orden devuelta por el servidor IM al servidor de terceros incluye: iniciar o activar el cliente IM, saltando una página web designada, y arrancar un módulo de programa designado o

ejecutar un módulo de proceso designado. La orden devuelta por el servidor IM al servidor de terceros incluye: devolver un estado establecido por el usuario IM en el servidor de terceros al servidor IM; el estado de autodefinición del usuario IM incluye un estado establecido por el usuario IM en el servidor de terceros y

devuelto por el servidor de terceros al servidor IM.

El servidor de terceros incluye un servidor de terceros autorizado o un servidor de terceros no autorizado; la devolución del derecho de prestación de servicio al servidor de terceros incluye:

determinar un estado de autorización del servidor de terceros, y devolver el derecho de prestación de servicio al servidor de terceros según el estado de autorización.

El servidor IM interactúa con el servidor de terceros no autorizado mediante una interfaz pública de un protocolo... [Seguir leyendo]

 


Reivindicaciones:

1. Un sistema para proporcionar un estado de un usuario de mensajería instantánea, IM, , incluyendo un servidor de terceros y un servidor IM, donde el servidor de terceros está configurado para iniciar una petición de estado de un usuario IM;

el servidor IM está configurado para devolver el estado del usuario IM al servidor de terceros al recibir la petición de estado del servidor de terceros;

caracterizándose el sistema porque el servidor IM incluye además una memoria para almacenar información y un derecho de prestación de servicio del servidor de terceros, siendo el derecho de prestación de servicio una orden por la que el servidor IM permite al servidor de terceros proporcionar el servicio; y

el servidor IM está configurado además para devolver el derecho de prestación de servicio al servidor de terceros al devolver el estado del usuario IM al servidor de terceros;

el servidor de terceros está configurado además para proporcionar un servicio para un cliente IM correspondiente al usuario IM mediante el servidor IM, ejecutando la orden devuelta por el servidor IM, y enviando al cliente IM correspondiente al usuario IM un resultado de ejecutar la orden mediante el servidor IM, al obtener el estado del usuario IM y el derecho de prestación de servicio devuelto por el servidor IM.

2. El sistema de la reivindicación 1, donde el servidor de terceros incluye al menos uno de un servidor de terceros autorizado y un servidor de terceros no autorizado;

el servidor IM está configurado además para interactuar con el servidor de terceros autorizado mediante una interfaz dedicada de un protocolo designado o una interfaz pública de un protocolo público; el servidor IM está configurado además para interactuar con el servidor de terceros no autorizado mediante la interfaz pública del protocolo público.

3. El sistema de la reivindicación 1, donde el servidor IM incluye además una memoria para almacenar el estado del usuario IM; la memoria es una base de datos relacional.

4. Un método para proporcionar un estado de un usuario de mensajería instantánea, IM, aplicable al sistema de la reivindicación 1, incluyendo:

iniciar, por un servidor de terceros, una petición de estado de un usuario IM (303) ;

devolver, por un servidor IM, al servidor de terceros un estado del usuario IM al recibir la petición de estado (304) ; caracterizándose el método porque el estado del usuario IM incluye al menos uno de un estado del usuario IM en un sistema IM y un estado de autodefinición del usuario IM, y el método incluye además:

proporcionar, por el servidor de terceros, un servicio para el usuario IM al recibir el estado del usuario IM devuelto por el servidor IM;

devolver, por el servidor IM, un derecho de prestación de servicio al servidor de terceros al devolver el estado del usuario IM al servidor de terceros;

donde el derecho de prestación de servicio devuelto por el servidor IM es una orden por la que el servidor IM permite al servidor de terceros proporcionar el servicio; y

proporcionar por el servidor de terceros el servicio para el usuario IM incluye:

ejecutar la orden devuelta por el servidor IM, y enviar a un cliente IM correspondiente al usuario IM un resultado de ejecutar la orden mediante el servidor IM.

5. El método de la reivindicación 4, donde la devolución del estado del usuario IM al servidor de terceros (304) incluye:

consultar todos los estados de usuario IM registrados en el servidor IM en busca del estado del usuario IM, y devolver el estado del usuario IM al servidor de terceros.

6. El método de la reivindicación 4, incluyendo además: presentar, por el servidor de terceros, el estado del usuario IM en una plataforma de servicio al recibir el estado del

usuario IM devuelto por el servidor IM.

7. El método de la reivindicación 4, donde la orden devuelta por el servidor IM al servidor de terceros incluye:

iniciar o activar el cliente IM, saltar una página web designada, y arrancar un módulo de programa designado o ejecutar un módulo de proceso designado.

8. El método de la reivindicación 4, donde la orden devuelta por el servidor IM al servidor de terceros incluye: 10 devolver un estado establecido por el usuario IM en el servidor de terceros al servidor IM;

el estado de autodefinición del usuario IM incluye un estado establecido por el usuario IM en el servidor de terceros y devuelto por el servidor de terceros al servidor IM.

9. El método de la reivindicación 4, donde el servidor de terceros incluye un servidor de terceros autorizado o un servidor de terceros no autorizado;

la devolución del derecho de prestación de servicio al servidor de terceros incluye:

determinar un estado de autorización del servidor de terceros, y devolver el derecho de prestación de servicio al servidor de terceros según el estado de autorización.

10. El método de la reivindicación 9, donde el servidor IM interactúa con el servidor de terceros no autorizado mediante una interfaz pública de un protocolo público; el servidor IM interactúa con el servidor de terceros autorizado 25 mediante una interfaz pública de un protocolo público;

la determinación del estado de autorización del servidor de terceros incluye:

determinar el estado de autorización del servidor de terceros según un parámetro preestablecido de una interfaz 30 entre el servidor IM y el servidor de terceros o según información de autorización del servidor de terceros almacenada en el servidor IM.

11. El método de la reivindicación 9, donde el servidor IM interactúa con el servidor de terceros no autorizado mediante una interfaz pública de un protocolo público; el servidor IM interactúa con el servidor de terceros autorizado 35 mediante una interfaz dedicada de un protocolo designado;

la determinación del estado de autorización del servidor de terceros incluye:

determinar el estado de autorización del servidor de terceros según el tipo de una interfaz entre el servidor IM y el 40 servidor de terceros.

12. El método de la reivindicación 10, donde la determinación del estado de autorización del servidor de terceros según un parámetro preestablecido de una interfaz incluye:

determinar el estado de autorización del servidor de terceros según una identidad de autorización en el parámetro preestablecido de la interfaz.


 

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 […]

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, […]

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 […]

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 […]

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í. .