POSAR EL PUNTERO PARA HACER UNA LLAMADA.

Metodo para iniciar una comunicacion, que comprende: esperar un evento de posar el puntero;

generar un evento de posar el puntero cuando un usuario posa el puntero sobre un contenido o cerca del mismo; determinar 406, 506, 606, 706 si dicho contenido es una indicacion de un objetivo, en respuesta al evento de posar el puntero; identificar visualmente 410, 510, 610, 710 dicha indicacion de dicho objetivo, en respuesta a dicha determinacion; recibir una seleccion 414, 514, 614, 714 de dicha indicacion de dicho objetivo; y establecer 418, 520, 620, 720 una conexion de voz utilizando dicha indicacion de dicho objetivo, en respuesta a dicha recepcion de dicha seleccion de dicha indicacion de dicho objetivo

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

Solicitante: MICROSOFT CORPORATION.

Nacionalidad solicitante: Estados Unidos de América.

Dirección: ONE MICROSOFT WAY REDMOND, WA 98052-6399 ESTADOS UNIDOS DE AMERICA.

Inventor/es: CHU,Lon-Chan, LEELAPHISUT,Pitak, VEMPARALA,Praveen Kumar.

Fecha de Publicación: .

Fecha Solicitud PCT: 17 de Abril de 2007.

Clasificación PCT:

  • H04L12/66 SECCION H — 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; selección H04Q). › 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). › Disposiciones para la conexión entre redes que tienen diferentes tipos de sistemas de conmutación, p. ej. pasarelas.
  • H04M3/42 H04 […] › H04M COMUNICACIONES TELEFONICAS (circuitos para el control de otros aparatos vía cable telefónico y no comprendiendo aparatos de conmutación telefónica G08). › H04M 3/00 Centrales automáticas o semiautomáticas. › Sistemas que proporcionan servicios o funciones especiales a los abonados (especialmente adaptada para redes de comunicación inalámbricas H04W 4/00).

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-2360011_T3.pdf

 

Ilustración 1 de POSAR EL PUNTERO PARA HACER UNA LLAMADA.
Ilustración 2 de POSAR EL PUNTERO PARA HACER UNA LLAMADA.
Ilustración 3 de POSAR EL PUNTERO PARA HACER UNA LLAMADA.
Ilustración 4 de POSAR EL PUNTERO PARA HACER UNA LLAMADA.
Ilustración 5 de POSAR EL PUNTERO PARA HACER UNA LLAMADA.
POSAR EL PUNTERO PARA HACER UNA LLAMADA.

Fragmento de la descripción:

45

ANTECEDENTES

Voz sobre protocolo de Internet (VOIP, Voice over Internet Protocol) es una tecnología que permite a los usuarios hacer llamadas telefónicas utilizando una conexión de Internet de banda ancha en lugar de una línea telefónica tradicional. Algunos servicios que utiliza VOIP pueden permitir a los usuarios llamar solamente a otras personas que están asimismo utilizando VOIP; sin embargo, muchos servicios permiten asimismo a los usuarios llamar a cualquiera que tenga un número de teléfono (incluyendo números locales, de larga distancia, móviles e internacionales). Si bien algunos servicios funcionan solamente sobre un ordenador o un teléfono VOIP especial, otros servicios permiten la utilización de un teléfono tradicional a través de un adaptador.

Para fomentar la utilización de VOIP, los proveedores de tecnología han buscado formas de hacer que VOIP sea más cómodo y eficiente de utilizar. Por ejemplo, algunos proveedores de aplicaciones VOIP han desarrollado tecnología que identifica números de teléfono en contenidos de la red Internet, destacando los números de teléfono encontrados en una página web y asociando un hipervínculo para iniciar una llamada telefónica.

Sin embargo, la tecnología descrita anteriormente que destaca los números de teléfono ha acusado diversos problemas relacionados con la experiencia de los usuarios. Por ejemplo, en ocasiones los destacados han resultado molestos y han dificultado la lectura de la página web. Finalmente, la utilización de los destacados ha incrementado el tiempo de presentación para las páginas web debido a que el soporte lógico que lleva a cabo el destacado necesita realizar un análisis sintáctico a través de toda la página para encontrar y reconocer todos los números de teléfono, los hipervínculos asociados a estos números de teléfono, y destacar los números de teléfono.

El documento US 7 003 327 B1 da a conocer un método y un aparato para implementar una interfaz de usuario heurística para un dispositivo móvil, que ayuda a un usuario con la administración y utilización de identificadores de contacto (por ejemplo números de teléfono, números de fax, direcciones de correo electrónico e identificadores uniformes de recursos). El contenido almacenado en un dispositivo móvil o que está siendo procesado por el mismo, es analizado en busca de la presencia de clases predeterminadas de identificadores de contacto.

El documento US 2002/0 003 469 A1 da a conocer un método de comunicación de información electrónica por medio de un dispositivo de visualización con una matriz de elementos táctiles móviles. El método incluye visualizar sobre una primera parte de la matriz una representación de un archivo que contiene vínculos de hipertexto, y visualizar sobre una segunda parte de la matriz una lista de los vínculos de hipertexto. La representación puede incluir elementos gráficos y símbolos de texto tales como Braille.

El documento KR 2001/0 085 120 A da a conocer un método para una conexión con un servicio de telefonía de Internet cuando se hace un clic sobre un número de teléfono en una ventana.

RESUMEN

La tecnología descrita en el presente documento facilita la utilización de un sistema de comunicación, automatizando una llamada telefónica en respuesta a un usuario que posa el puntero o selecciona un número de teléfono en el interior del contenido de una interfaz de usuario.

Cuando un usuario posa el puntero sobre un número de teléfono (u otra indicación de un objetivo de una comunicación de voz) en una página web (u otra interfaz), el número de teléfono será destacado y se dará al usuario la oportunidad de realizar una llamada utilizando el número destacado. Si el usuario hace un clic sobre (o selecciona de otro modo) el número de teléfono destacado, el número de teléfono será proporcionado a una aplicación VOIP (u otra aplicación de comunicaciones) que puede realizar una llamada telefónica utilizando dicho número. Si el usuario desplaza el puntero sin hacer clic sobre el número de teléfono destacado, el destacado desaparecerá. En realizaciones alternativas, un usuario puede seleccionar texto en una página web (u otra interfaz) y, si existe un número de teléfono en el texto seleccionado, dicho número de teléfono puede ser proporcionado automáticamente a la aplicación VOIP para facilitar la realización de una llamada. En otra realización, el sistema encuentra números de teléfono en el contenido y sustituye dichos números de teléfono con hipervínculos para habilitar el comportamiento descrito en el presente documento.

Una realización incluye determinar si el contenido es una indicación de un objetivo, en respuesta a un usuario que posa el puntero sobre el contenido o cerca del mismo, identificar la indicación del objetivo en respuesta a dicha determinación, recibir una selección de la indicación del objetivo, y establecer una conexión de voz utilizando la

40

45

indicación del objetivo en respuesta a la recepción de la selección de la indicación del objetivo. Otra realización incluye determinar si el contenido es una indicación de un objetivo incluyendo normalizar el contenido, poner en correspondencia el contenido normalizado con un patrón normalizado, y poner en correspondencia el contenido con un patrón en bruto asociado con el patrón normalizado. La indicación del objetivo se identifica visualmente en el interior del contenido, en respuesta a un usuario que posa su puntero sobre el contenido o cerca del mismo. Se establece una conexión de voz utilizando la indicación del objetivo en respuesta a la recepción de una selección de la indicación del objetivo. Otra realización incluye visualizar contenido procedente de un dispositivo de memoria en una interfaz de usuario, recibir una selección de un subconjunto del contenido, determinar si el subconjunto de contenido comprende una identificación adecuada de un objetivo, y provocar el establecimiento de una conexión de voz sobre una red de datos utilizando la indicación adecuada del objetivo y una interfaz de comunicación.

La tecnología descrita en el presente documento puede ser implementada utilizando equipamiento físico, soporte lógico, o una combinación de equipamiento físico y de soporte lógico. El soporte lógico utilizado se almacena en uno

o más dispositivos de almacenamiento legibles por ordenador incluyendo discos duros, CD-ROMs, DVDs, discos ópticos, disquetes, unidades de cinta, RAM, ROM, memoria flash u otros dispositivos de almacenamiento adecuados. El soporte lógico puede ser utilizado para programar uno o más procesadores con objeto de llevar a cabo las funciones descritas en el presente documento. En realizaciones alternativas, parte o la totalidad del soporte lógico puede ser sustituido por equipamiento físico dedicado incluyendo circuitos integrados personalizados, matrices de puertas, FPGAs, PLDs, y ordenadores de propósito especial. Un aparato de ejemplo que puede llevar a cabo las funciones descritas en el presente documento, comprende uno o más procesadores en comunicación con un dispositivo de almacenamiento y una interfaz de comunicaciones.

Este resumen se proporciona para introducir una selección de conceptos de forma simplificada, que se describen mejor a continuación en la descripción detallada. El resumen no pretende identificar las características clave o las características esenciales de la materia objeto reivindicada, ni está concebido para ser utilizado como ayuda en la determinación del alcance de la materia objeto reivindicada.

BREVE DESCRIPCIÓN DE LOS DIBUJOS

La figura 1 es un diagrama de bloques de una realización de un sistema que sirve para comunicación de voz sobre una red.

La figura 2 es un diagrama de bloques de una realización de los componentes en un dispositivo cliente.

La figura 3 es un diagrama de bloques de una realización de los componentes en un dispositivo cliente.

La figura 4 es un diagrama de bloques que describe una realización de un sistema informático.

La figura 5 es un diagrama de flujo que describe una realización de un proceso para iniciar la comunicación, en respuesta a un usuario posando el puntero sobre una indicación de un número de teléfono.

La figura 6 es un diagrama de flujo que describe una realización de un proceso para reconocer un número de teléfono.

La figura 7 es un diagrama... [Seguir leyendo]

 


Reivindicaciones:

1. Método para iniciar una comunicación, que comprende: esperar un evento de posar el puntero; generar un evento de posar el puntero cuando un usuario posa el puntero sobre un contenido o cerca del

mismo;

determinar 406, 506, 606, 706 si dicho contenido es una indicación de un objetivo, en respuesta al evento de posar el puntero; identificar visualmente 410, 510, 610, 710 dicha indicación de dicho objetivo, en respuesta a dicha

determinación; recibir una selección 414, 514, 614, 714 de dicha indicación de dicho objetivo; y establecer 418, 520, 620, 720 una conexión de voz utilizando dicha indicación de dicho objetivo, en

respuesta a dicha recepción de dicha selección de dicha indicación de dicho objetivo.

2. Un método acorde con la reivindicación 1, en el que: dicha indicación de dicho objetivo es un número de teléfono; dicha identificación incluye destacar 410, 510, 610, 710 dicho número de teléfono; dicha recepción de una selección incluye un clic de ratón 414, 514, 614, 714 del usuario sobre dicho

número de teléfono destacado en un navegador, utilizando un dispositivo de puntero del usuario;

dicho establecimiento de una conexión de voz incluye proporcionar dicho número de teléfono a una aplicación VOIP 416, 518, 618, 718 para realizar una llamada de teléfono a dicho número de teléfono; y dichas etapas de determinación e identificación se llevan a cabo sin modificación de código para dicho

contenido.

3. Un método acorde con la reivindicación 1, en el que dicha determinación sobre si el contenido es una indicación de un objetivo, comprende:

recibir texto; y determinar automáticamente 406, 506, 606, 706 si dicho texto incluye un número de teléfono formateado adecuadamente; o

recibir texto; determinar un código de país 452; identificar una base de datos correspondiente a dicho código de país determinado 454; y determinar si dicho texto comprende un número de teléfono formateado adecuadamente, utilizando dicha

base de datos 458, 460, 462, 466, 468.

4. Un método acorde con la reivindicación 1, en el que dicha determinación sobre si el contenido es una indicación de un objetivo, comprende: recibir datos;

normalizar dichos datos 458; poner en correspondencia 460 dichos datos normalizados con un patrón normalizado concreto, de un conjunto de patrones normalizados asociados, cada uno, con uno o más patrones en bruto;

comparar 466 dichos datos recibidos con patrones en bruto asociados con dicho patrón normalizado concreto; y

poner en correspondencia 466 dichos datos recibidos con uno de dichos patrones en bruto asociado con dicho patrón normalizado concreto.

5. Un método acorde con la reivindicación 1, en el que:

dicha determinación sobre si el contenido es una indicación de un objetivo comprende recibir por un navegador datos sobre los que se está posando el puntero, determinar un código de país, proporcionar dichos datos y dicho código de país a una función de reconocimiento de números de teléfono, ordenar a dicho navegador que destaque dichos datos en dicho navegador, y proporcionar una descripción emergente para indicar que un usuario puede hacer clic sobre dichos datos destacados; y

dicho establecimiento automático de dicha conexión de voz comprende ordenar a dicha aplicación de comunicaciones que realice una llamada telefónica VOIP.

6. Un método acorde con la reivindicación 1, en el que:

dicha indicación de dicho objetivo es identificada en una página web en un navegador sin editar el código fuente, o es identificada en el interior de una interfaz de una aplicación que no es un navegador.

7. Un método acorde con la reivindicación 1, en el que dicha determinación sobre si el contenido es una indicación de un objetivo, comprende: recibir texto desde una aplicación; solicitar un código de país 450 desde un sistema operativo;

identificar 454 una base de datos correspondiente a dicho código de país determinado; determinar si dicho texto comprende un número de teléfono formateado adecuadamente, utilizando dicha base de datos 458, 460, 462, 466, 468; y

determinar la posición actual asociada con dicha acción de posar el puntero por parte del usuario .

8. Un método acorde con la reivindicación 1, en el que:

dicha determinación de si el contenido es una indicación de un objetivo, comprende: recibir datos, determinar un código de país 450, identificar una base de datos correspondiente a dicho código de país determinado 454, normalizar dichos datos 458, poner en correspondencia dichos datos normalizados con un patrón normalizado concreto, de un

conjunto de patrones normalizados asociados, cada uno, con uno o más patrones en bruto 460,

comparar dichos datos recibidos con patrones en bruto asociados con dicho patrón normalizado concreto 466, y poner en correspondencia dichos datos recibidos con uno de dichos patrones en bruto asociado

con dicho patrón normalizado concreto 466; y dicho establecimiento automático de una conexión de voz comprende ordenar a una aplicación de comunicación VOIP que realice una llamada telefónica utilizando dicho patrón de dichos patrones en bruto, asociado con dicho patrón normalizado concreto.

40

9. Un dispositivo informático, que comprende uno o más dispositivos de almacenamiento legibles por ordenador, que tienen código incorporado en dichos dispositivos de almacenamiento legibles por ordenador, comprendiendo dicho código para programar una unidad de procesamiento 120 para llevar a cabo un método:

esperar un evento de posar el puntero;

generar un evento de posar el puntero cuando un usuario posa el puntero sobre un contenido o cerca del mismo

determinar 406, 506, 606, 706, 852, 1008 si el contenido es un indicación de un objetivo, en respuesta al evento de posar el puntero;

identificar visualmente 410, 510, 610, 710, 1104 dicha indicación de dicho objetivo en el interior de dicho contenido visualizado;

recibir una selección 414, 514, 614, 714, 1106 de dicha indicación de dicho objetivo; y

establecer una conexión de voz 418, 520, 620, 720, 1108 utilizando dicha indicación de dicho objetivo, en respuesta a dicha recepción de dicha selección de dicha indicación de dicho objetivo.

10. Dispositivo informático según la reivindicación 9, en el que dicha determinación de si el contenido es una indicación de un objetivo comprende:

normalizar 458 dicho contenido, poner en correspondencia 460 dicho contenido normalizado con un patrón normalizado, y poner en correspondencia 466 dicho contenido con un patrón en bruto asociado con dicho patrón normalizado;

determinar si un código de país está disponible 450; e

identificar una base de datos correspondiente a dicho código de país 454, procediendo dicho patrón normalizado y dicho patrón en bruto de dicha base de datos correspondiente a dicho código de país.

11. Dispositivo informático según la reivindicación 9, en el que dicha determinación de si el contenido es una indicación de un objetivo comprende normalizar 458 dicho contenido, poner en correspondencia 460 dicho contenido normalizado con un patrón normalizado, y poner en correspondencia 466 dicho contenido con un patrón en bruto asociado con dicho patrón normalizado; y en el que:

dicha indicación de dicho objetivo es un número de teléfono; dicho contenido comprende una parte de un sitio web; dicho establecimiento de dicha conexión de voz se lleva a cabo utilizando una aplicación VOIP; y dicha determinación se lleva a cabo, por lo menos parcialmente, haciendo uso de un BHO.

12. Dispositivo informático según la reivindicación 9, en el que dicha determinación de si el contenido es una indicación de un objetivo comprende normalizar 458 dicho contenido, poner en correspondencia 460 dicho contenido normalizado con un patrón normalizado, y poner en correspondencia 466 dicho contenido con un patrón en bruto asociado con dicho patrón normalizado; y en el que:

dicha indicación de dicho objetivo es un número de teléfono;

dicho método comprende además añadir un hipervínculo a dicho contenido;

dicho hipervínculo comprende una indicación de una fuente de dicha indicación de dicho objetivo; y

dicho establecimiento de dicha conexión de voz comprende almacenar dicha indicación de dicha fuente en un almacenamiento de datos.

13. Dispositivo informático según la reivindicación 9, que comprende además: una interfaz 170, 172 de comunicaciones; y

uno o más procesadores 120 en comunicación con dicho dispositivo de almacenamiento y dicha interfaz de comunicaciones, dicho código comprende instrucciones para programar dichos uno o más procesadores con objeto de visualizar 400, 500, 700, 1014 contenido en una interfaz de usuario y recibir una selección 402, 414, 502, 514, 602, 614, 702, 714, 1102, 1106 de un subconjunto de dicho contenido, dichos uno o más procesadores determinan si dicho subconjunto de dicho contenido comprende una identificación de un objetivo, dichos uno o más procesadores provocan un establecimiento de una conexión de voz sobre una red de datos utilizando dicha indicación de dicho objetivo y dicha interfaz de comunicaciones.

14. Dispositivo informático según la reivindicación 13, en el que:

dicho código programa dichos uno o más procesadores para determinar si dicho subconjunto de contenido comprende dicha identificación de dicho objetivo normalizando dicho subconjunto de dicho contenido 458, poniendo en correspondencia dicho subconjunto normalizado de dicho contenido con un patrón normalizado concreto 460 de un conjunto de patrones normalizados, asociados cada uno con uno o más patrones en bruto, comparar dicho subconjunto de dicho contenido con patrones en bruto asociados con dicho patrón concreto normalizado, y poner en correspondencia dicho subconjunto de dicho contenido con uno de dichos patrones en bruto asociado con dicho patrón normalizado concreto 466, en el que:

dichos uno o más procesadores 120 provocan un establecimiento de una conexión de voz ejecutando un programa 40 de comunicación VOIP con dicho uno de dichos patrones en bruto asociados con dicho patrón normalizado concreto.

15. Dispositivo informático según la reivindicación 13, en el que: dicho dispositivo de almacenamiento memoriza un programa 40 de comunicación VOIP y una aplicación de usuario 64;

dichos uno o más procesadores provocan dicho establecimiento de dicha conexión de voz ejecutando dicho programa de comunicación VOIP; y

dicha interfaz de usuario es proporcionada por dicha aplicación de usuario.


 

Patentes similares o relacionadas:

Sistemas y métodos para el establecimiento de conexiones entre un dispositivo móvil y una red local, del 20 de Mayo de 2020, de ise Individuelle Software und Elektronik GmbH: Sistema , que comprende: uno o varios nodos de red, que se comunican entre sí a través de un primer protocolo de red, estando al menos un nodo […]

Procedimiento de gestión de direcciones IPv6 y pasarela que realiza lo mismo, del 5 de Febrero de 2020, de Korea University Research and Business Foundation, Sejong Campus: Un procedimiento de gestión para una dirección IPv6 para su uso en una pasarela, el procedimiento comprende: recibir un paquete (S100) que incluye una dirección IPv6 […]

Método para configurar una vía para interceptar datos de usuario, método para interceptar y aparatos, del 8 de Enero de 2020, de HUAWEI TECHNOLOGIES CO., LTD.: Un método para configurar una vía para interceptar datos de usuario, que comprende: adquirir , por una entidad de plano de control, […]

Paquete llevando información de señalización indicativa de si decodificar una codificación primaria o una codificación redundante del paquete, del 4 de Diciembre de 2019, de QUALCOMM INCORPORATED: Un aparato, que comprende: una primera interfaz de red configurada para recibir un paquete a través de una red de paquetes conmutados , incluyendo […]

Procedimientos y aparatos para la adaptación de velocidad en respuesta a la congestión de la red, del 4 de Diciembre de 2019, de QUALCOMM INCORPORATED: Un procedimiento para proporcionar comunicaciones en una pasarela de interfuncionamiento , que comprende: recibir, desde un primer equipo […]

Sistema de hogar inteligente y método de control, del 20 de Noviembre de 2019, de GREE ELECTRIC APPLIANCES INC. OF ZHUHAI: Un sistema de hogar inteligente que comprende un cliente , un servidor en la nube, un encaminador , un terminal de control, dispositivos […]

Sistema y método para determinar las causas de establecimiento, del 12 de Noviembre de 2019, de BlackBerry Limited: Un método realizado por un agente de usuario, "UA", en un sistema de paquetes evolucionado "EPS", que comprende: la generación en una capa de protocolo […]

Información de señalización de soporte de paquete indicativa de si decodificar una codificación primaria o una codificación redundante del paquete, del 6 de Noviembre de 2019, de QUALCOMM INCORPORATED: Un procedimiento de comunicación inalámbrica, comprendiendo el procedimiento: recibir un paquete en una interfaz de red a través de una red […]

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