MÉTODO Y SISTEMA PARA COMUNICACIONES UNIFICADAS.

Un método que permite obtener un servicio de Comunicaciones Unificadas,

UC, por un dispositivo cliente de servicio de UC que obtiene la información de comunicación visualizada en un terminal en donde está instalado el cliente de servicio de UC, caracterizado por las etapas que consisten en: interceptar un movimiento de ratón a partir de un proceso de creación de ventanas en donde se sitúa un cursor (101); enviar una instrucción de repintura de ventana al proceso de creación de ventanas en donde se sitúa el cursor para repintar una ventana; imprimir una cadena de caracteres en la ventana; determinar si la cadena de caracteres se encuentra en la zona en donde se sitúa el cursor (103); determinar si la cadena de caracteres representa la información de comunicación cuando la cadena de caracteres se encuentra en la zona en donde se sitúa el cursor (104); obtener la cadena de caracteres cuando se determine que la cadena de caracteres representa la información de comunicación (105) y iniciar operativamente un servicio de UC correspondiente en función de la información de comunicación (200)

Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E07014720.

Solicitante: HUAWEI TECHNOLOGIES CO., LTD..

Nacionalidad solicitante: China.

Dirección: HUAWEI ADMINISTRATION BUILDING BANTIAN LONGGANG DISTRICT, SHENZHEN Guangdong 518129 CHINA.

Inventor/es: Zhang,Wenhu.

Fecha de Publicación: .

Fecha Solicitud PCT: 26 de Julio de 2007.

Clasificación Internacional de Patentes:

  • G06F9/54B
  • G06F9/54C
  • H04L29/08N35
  • H04M1/247N

Clasificación PCT:

  • G06F3/048 FISICA.G06 CALCULO; CONTEO.G06F PROCESAMIENTO ELECTRICO DE DATOS DIGITALES (sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 3/00 Disposiciones de entrada para la transferencia de datos destinados a ser procesados en una forma utilizable por el computador; Disposiciones de salida para la transferencia de datos desde la unidad de procesamiento a la unidad de salida, p. ej. disposiciones de interfaz. › Técnicas de interacción basadas en interfaces gráficas de usuario [GUI].
  • 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.

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, Ex República Yugoslava de Macedonia, Albania.

PDF original: ES-2371093_T3.pdf

 


Fragmento de la descripción:

La presente invención se refiere a tecnologías de las comunicaciones y, más en particular, a un método y sistema para proporcionar un servicio de comunicaciones unificadas (UC). ANTECEDENTES DE LA INVENCIÓN Actualmente, como consecuencia del desarrollo de las tecnologías de las comunicaciones, surgen cada vez más métodos y dispositivos relacionados con el sector de las comunicaciones. Aunque cada método y dispositivo de comunicación presenta características y ventajas técnicas propias, cada persona podrá mantener y gestionar varios números de contactos o direcciones en correspondencia con los métodos de comunicaciones, por ejemplo, número de teléfono móvil, número del teléfono de su domicilio, número del teléfono de su oficina, número de fax, varias direcciones de correo electrónico, número de QQ, número de MSN, etc. Estos números de contacto, o direcciones, representan una gran inconveniencia para un usuario. Un sistema de servicio de comunicaciones unificadas UC fue diseñado para resolver el problema antes citado. Un servicio de UC, que adopta un número unificado, está basado en un sistema de la denominada Red de la Siguiente Generación (NGN) que se incorpora en los servicios inteligentes convencionales y de Internet y se integran con una diversidad de métodos y terminales de comunicaciones. Por lo tanto, el servicio de UC es capaz de proporcionar medios de comunicaciones en tiempo real o no en tiempo real para usuarios en comunicación con abonados de telefonía fija, abonados de telefonía móvil o usuarios de Internet. El servicio de UC proporciona servicios de audio, servicios de mensajería y servicios de vídeo y memoriza mensajes instantáneos, correos electrónicos, mensajes de voz y registros de llamadas en un medio de almacenamiento de información unificada, de modo que los usuarios puedan acceder, a través de un número unificado, a múltiples formas de comunicación, por ejemplo, teléfono, mensajes cortos, correo electrónico, mensajes instantáneos, conferencia, etc. El documento EP 1601169 da a conocer métodos de interfaz de usuario y aparatos para iniciar llamadas telefónicas desde una estación móvil. El documento EP 0917038 da a conocer un método para utilizar información contenida en un mensaje basado en caracteres en un dispositivo que comprende varias aplicaciones. El documento US20050249346 da a conocer un método para iniciar una llamada telefónica que requiere información además de un número de teléfono en función del reconocimiento del número de teléfono y la información adicional. En un método convencional, cuando un usuario hace una llamada telefónica por el servicio de UC, en su terminal de usuario, el usuario ha de introducir manualmente un número a llamar, en la interfaz del cliente de UC o buscar manualmente el número en una agenda de direcciones del cliente de UC. Es decir, cuando el usuario añada información de contacto de un nuevo interlocutor en una agenda de direcciones del cliente de UC en el terminal de usuario, el usuario ha de introducir manualmente la información de contacto correspondiente al interlocutor en la interfaz de cliente de UC. Dichas operaciones podrán representar grandes inconveniencias operativas para los usuarios en algunos entornos. Varios entornos se describen, a continuación, a modo de ejemplos. En un entorno, un sistema de Automatización de Oficinas (OA) y un cliente de UC están instalados en un terminal del usuario A, que está trabajando con el sistema de OA, mientras intenta llamar al usuario B, cuyo número de teléfono está memorizado en una agenda de direcciones del sistema de OA, a través del servicio de UC. Suponiendo que el cliente de UC, en el terminal de usuario A, ya se ha activado. El usuario A ha de cerrar o minimizar la interfaz de OA, se desplaza a la interfaz del cliente de UC e introduce manualmente el número de teléfono del usuario B para hacer una llamada telefónica al usuario B. O bien, como alternativa, cuando el número de teléfono del usuario B está memorizado en una agenda de direcciones del cliente de UC, el usuario A ha de buscar manualmente, en la interfaz de cliente de UC, a partir de la agenda de direcciones del cliente de UC, el número de teléfono del usuario B y luego, llama al usuario B con ese número de teléfono. En otro entorno de aplicación, el usuario A recibe, por intermedio del motor de correo de Outlook Mail, un correo electrónico que incluye un número de teléfono de un emisor, p.e., el usuario B, y el usuario A desea llamar al usuario B con dicho número de teléfono, de inmediato, a través del servicio de UC y luego, el usuario A ha de cerrar o minimizar la interfaz de Outlook, se desplaza a la interfaz del cliente de UC e introduce manualmente el número de teléfono del usuario B, para hacer una llamada telefónica al usuario B. O bien, de forma similar a la del primer entorno, el usuario A ha de buscar manualmente, desde la interfaz de cliente de UC, el número de teléfono del usuario B en la agenda de direcciones del cliente de UC y llama al usuario B con dicho número. En un tercer entorno de aplicación, el usuario A desea añadir información de contactos de una correspondencia, que está memorizada en un archivo electrónico del terminal del usuario A, en una agenda de direcciones del cliente de UC. El usuario A todavía ha de cerrar o minimizar la interfaz de archivos electrónicos, se desplaza a la interfaz del cliente de UC y e introduce manualmente la información de contactos a la interfaz de cliente de UC para añadir la información. Sin duda, dichas operaciones complicadas producen grandes inconveniencias operativas a los usuarios. 2 E07014720 03-11-2011   SUMARIO DE LA INVENCIÓN Algunas formas de realización de la presente invención proporcionan un método para suministrar un servicio de UC por un dispositivo cliente de UC que obtiene información de comunicación visualizada en un terminal en el que está instalado el cliente de UC. El método para proporcionar el servicio de UC comprende los procesos de: interceptar un desplazamiento del ratón desde un proceso de creación de ventanas en donde se sitúa un cursor; el envío de una instrucción de repintura de ventana al proceso de creación de ventanas, en donde se sitúa el cursor para repintar una ventana; imprimir una cadena de caracteres en la ventana; determinar si la cadena de caracteres se encuentra en la zona en donde se sitúa el cursor; determinar si la cadena de caracteres representa la información de comunicación cuando la cadena de caracteres se encuentra en la zona en donde se sitúa el cursor; obtener la cadena de caracteres cuando dicha cadena de caracteres se determina que representa la información de comunicación y la iniciación operativa de un servicio de UC correspondiente en función de la información de comunicación. Otras formas de realización de la presente invención proporcionan también un dispositivo de cliente de UC que obtiene información de comunicación visualizada en un terminal en el que está instalado el cliente de UC, que comprende: una unidad de servicio de UC, capaz de interceptar un desplazamiento del ratón desde un proceso de creación de ventanas en donde se sitúa un cursor, el envío de una instrucción de repintura de ventana al proceso de creación de ventanas, en donde se sitúa el cursor, para repintar una ventana y la iniciación operativa de un servicio de UC correspondiente, en función de la información de comunicación obtenida por una unidad de obtención de información de comunicación y la unidad de obtención de información de comunicación, capaz de imprimir una cadena de caracteres en la ventana, con la determinación de si la cadena de caracteres se encuentra en la zona en donde se sitúa el cursor, la determinación de si la cadena de caracteres representa la información de comunicación cuando la cadena de caracteres está en la zona en donde se sitúa el cursor y la obtención de la cadena de caracteres cuando se determina que la cadena de caracteres representa la información de comunicación. En resumen, formas de realización de la presente invención permiten a un cliente de UC obtener la información de comunicación visualizada en el terminal en el que está instalado el cliente de UC, en la zona en donde se sitúa el cursor y proporcionar servicios de UC en función de la información de comunicación capturada. De esta forma, un usuario desplaza un ratón en una pantalla o en una ventana activa o pulsa una tecla correspondiente para introducir la información de comunicación correspondiente al cliente de UC; por lo tanto, se evitan las operaciones complicadas de introducir manualmente la información de comunicación correspondiente o la búsqueda en agendas de direcciones en una interfaz de cliente de UC de tecnología convencional y se reduce la carga de trabajo de los usuarios. BREVE DESCRIPCIÓN... [Seguir leyendo]

 


Reivindicaciones:

1. Un método que permite obtener un servicio de Comunicaciones Unificadas, UC, por un dispositivo cliente de servicio de UC que obtiene la información de comunicación visualizada en un terminal en donde está instalado el cliente de servicio de UC, caracterizado por las etapas que consisten en: interceptar un movimiento de ratón a partir de un proceso de creación de ventanas en donde se sitúa un cursor (101); enviar una instrucción de repintura de ventana al proceso de creación de ventanas en donde se sitúa el cursor para repintar una ventana; imprimir una cadena de caracteres en la ventana; determinar si la cadena de caracteres se encuentra en la zona en donde se sitúa el cursor (103); determinar si la cadena de caracteres representa la información de comunicación cuando la cadena de caracteres se encuentra en la zona en donde se sitúa el cursor (104); obtener la cadena de caracteres cuando se determine que la cadena de caracteres representa la información de comunicación (105) y iniciar operativamente un servicio de UC correspondiente en función de la información de comunicación (200). 2. El método según la reivindicación 1, en donde la información de comunicación comprende al menos uno de entre un número telefónico, una dirección de correo electrónico y una cuenta de usuario. 3. El método según la reivindicación 1 que comprende, además: acceder a una condición de iniciación operativa para capturar la información de comunicación antes de enviar la instrucción de repintura de ventana; enviar la instrucción de repintura de ventana cuando el desplazamiento del ratón cumple la condición de iniciación operativa (102). 4. El método según la reivindicación 3, en donde la condición de iniciación operativa para capturar la información de comunicación comprende, al menos, una de entre: la localización del cursor en un emplazamiento durante un cierto intervalo de tiempo, estando al menos una tecla del ratón activada y al menos una tecla del teclado activada. 5. El método según la reivindicación 1, en donde la determinación de si la cadena de caracteres representa, o no, la información de comunicación, comprende: la captura del carácter más próximo al cursor en una primera dirección horizontal. 6. El método según la reivindicación 5, que en el momento de la captura del carácter más próximo al cursor en una primera dirección horizontal, comprende además: memorizar, cuando el carácter capturado en la primera dirección horizontal es un número o un guión de unión en un número de teléfono, el carácter en función del emplazamiento en donde se visualiza el carácter, capturar el carácter más próximo en la primera dirección horizontal y retornar al proceso de salvaguardar, cuando el carácter en la primera dirección horizontal es un número o un guión de unión en un número de teléfono, en función del emplazamiento en donde se visualiza el carácter. 7. El método según la reivindicación 5, que al capturar el carácter más próximo al cursor en una primera dirección horizontal, comprende además: la captura, cuando el carácter en la primera dirección horizontal no es un número ni un guión en un número de teléfono, del carácter más próximo al cursor en una segunda dirección horizontal. 8. El método según la reivindicación 7, que al capturar el carácter más próximo al cursor en una segunda dirección horizontal, comprende además: memorizar, cuando el carácter en la segunda dirección horizontal es un número o un guión en un número de teléfono, el carácter en función del emplazamiento en el que se visualiza el carácter, la captura del carácter siguiente en la segunda dirección horizontal y el retorno al proceso de salvaguardar, cuando el carácter en la segunda dirección horizontal es un número o un guión en un número de teléfono, el carácter en función del emplazamiento en el que se visualiza el carácter. 8 E07014720 03-11-2011   9. El método según la reivindicación 7 que, al capturar el carácter más próximo al cursor en una segunda dirección horizontal, comprende además: la determinación de si, cuando el carácter en la segunda dirección horizontal no es un número ni un guión en un número de teléfono, si la longitud de la cadena de caracteres memorizada está, o no, entre una longitud de números mínima y una longitud de números máxima y si la longitud de la cadena de caracteres memorizada está, o no, entre la longitud de números mínima y una longitud de números máxima, tomando la cadena de caracteres como representando la información de comunicación. 10. El método según la reivindicación 9, que comprende, además, si la longitud de la cadena de caracteres memorizada no se encuentra entre la longitud de números mínima y la longitud de números máxima, la determinación de si la cadena de caracteres no representa la información de comunicación. 11. El método según cualquiera de las reivindicaciones 1 a 10, en donde la iniciación operativa de un servicio de UC correspondiente, en función de la información de comunicación, comprende: la visualización de una ventana flotante, que incluye un menú de servicios de UC a partir de cuyo menú un usuario podrá elegir y en donde cada opción del menú corresponde a un servicio de UC; la iniciación operativa, en función de la información de comunicación que se utiliza para la iniciación operativa de un servicio de UC seleccionado por el usuario, el servicio de UC. 12. El método según la reivindicación 11, en donde la iniciación operativa de un servicio de UC, en función de la información de comunicación, comprende al menos una de entre las operaciones de: iniciar una llamada telefónica a un usuario que corresponde a la información de comunicación, enviar un mensaje electrónico corto a un usuario que corresponde a la información de comunicación, enviar un correo electrónico a un usuario que corresponde a la información de comunicación y memorizarla información de comunicación en una agenda de direcciones del cliente del servicio de UC. 13. Un dispositivo cliente de un servicio de comunicación unificada, UC, que obtiene información de comunicación visualizada en un terminal en donde está instalado el cliente del servicio de UC, caracterizado porque comprende: una unidad de servicio de UC, capaz de interceptar un desplazamiento de ratón a partir de un proceso de creación de ventanas en donde se sitúa un cursor, enviar una instrucción de repintura de ventana al proceso de creación de ventanas en donde se sitúa el cursor, con el fin de repintar una ventana y la iniciación operativa de un servicio de UC correspondiente, en función de la información de comunicación obtenida por una unidad de obtención de información de comunicación y una unidad de obtención de la información de comunicación, capaz de imprimir una cadena de caracteres en la ventana, la determinación de si la cadena de caracteres se encuentra en la zona en donde se sitúa el cursor, la determinación de si la cadena de caracteres representa la información de comunicación cuando la cadena de caracteres se encuentra en la zona en donde se sitúa el cursor y la obtención de la cadena de caracteres, cuando se determina que la cadena de caracteres representa la información de comunicación. 14. El cliente de un servicio de UC según la reivindicación 13, en donde la unidad de obtención de información de comunicación comprende: un primer módulo, que puede imprimir la cadena de caracteres en función de una instrucción invocada por el proceso de creación de ventanas en donde se sitúa el curso; un segundo módulo, que puede capturar la cadena de caracteres en la zona en donde se sitúa el cursor en la ventana, carácter por carácter, en una primera y una segunda dirección horizontal; un tercer módulo, que puede obtener la cadena de caracteres por intermedio de la determinación, en función de un criterio, de si la cadena de caracteres representa la información de comunicación. 15. El cliente de un servicio de UC según la reivindicación 13 o 14, en donde la unidad de servicio de UC comprende: un cuarto módulo, que puede visualizar una ventana flotante que incluye un menú de servicios de UC a partir de cuyo menú un usuario podrá efectuar una elección, en donde cada opción del menú corresponde a un servicio de UC; un quinto módulo, que puede realizar la iniciación operativa del servicio de UC en función de la información de comunicación, que se utiliza para efectuar la iniciación operativa del servicio de UC seleccionado por el usuario. 9 E07014720 03-11-2011   Un cliente de UC obtiene, mediante una técnica de captura de pantalla, información de comunicación visualizada en una zona en donde se sitúa un cursor en este momento El cliente de UC inicia y proporciona un servicio de UC correspondiente en función de la información de comunicación obtenida Figura 1 a El cliente de UC intercepta un desplazamiento del ratón desde una ventana en donde se sitúa un cursor en el terminal Determinación de si el desplazamiento del ratón cumple una condición de iniciación operativa para capturar información de comunicación Sí El cliente de UC imprime una cadena de caracteres en función de una instrucción solicitada por la ventana en donde se sitúa el cursor y determina si la cadena de caracteres a imprimir está en la zona en donde se sitúa el cursor Sí El cliente de UC determina si la cadena de caracteres es la información de comunicación Sí El cliente de UC obtiene la cadena de caracteres y guarda dicha cadena de caracteres en una variable del sistema del cliente de UC Figura 1 b Fin E07014720 03-11-2011   Número de teléfono Nombre en chino: Nombre en inglés: ZhangSan Número de cuenta 888 Departamento Terciario: Departamento de Marketing Número de referencia interna: 23214 Tel. móvil: Fax: Referencia oficina: Room 118, Floor 15, Twin Tower Figura 2 11 E07014720 03-11-2011

 

Patentes similares o relacionadas:

TERMINAL DE RADIO PARA NAVEGAR POR INTERNET, del 29 de Agosto de 2011, de NOKIA CORPORATION: Un sistema que comprende al menos un terminal y un servidor en comunicación de radio con el mismo, comprendiendo el terminal: un transceptor […]

Imagen de 'ENTORNO DE ORDENADOR BASADO EN UN SERVIDOR'ENTORNO DE ORDENADOR BASADO EN UN SERVIDOR, del 16 de Agosto de 2010, de REAL ENTERPRISE SOLUTIONS DEVELOPMENT B.V.: Un sistema informático basado en un servidor comprendiendo al menos un servidor que comprende medios para hacer funcionar una aplicación y al menos un ordenador […]

MÉTODO Y SISTEMA DE GESTIÓN DE EVENTOS, del 27 de Diciembre de 2011, de MBDA FRANCE: Procedimiento de gestión de los eventos, en un sistema informático estándar que incluye una unidad central de proceso conectada a unas unidades de memoria […]

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

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