ES2317997T3 - Un sistema y un metodo para personalizar avisos de llamada. - Google Patents
Un sistema y un metodo para personalizar avisos de llamada. Download PDFInfo
- Publication number
- ES2317997T3 ES2317997T3 ES02712625T ES02712625T ES2317997T3 ES 2317997 T3 ES2317997 T3 ES 2317997T3 ES 02712625 T ES02712625 T ES 02712625T ES 02712625 T ES02712625 T ES 02712625T ES 2317997 T3 ES2317997 T3 ES 2317997T3
- Authority
- ES
- Spain
- Prior art keywords
- warning
- notice
- communications
- terminal
- call
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims abstract description 156
- 238000004891 communication Methods 0.000 claims abstract description 188
- 230000003213 activating effect Effects 0.000 claims abstract description 4
- 230000008569 process Effects 0.000 claims description 55
- 230000001932 seasonal effect Effects 0.000 claims description 2
- 230000004913 activation Effects 0.000 claims 1
- 230000005540 biological transmission Effects 0.000 claims 1
- 230000002123 temporal effect Effects 0.000 claims 1
- 230000006870 function Effects 0.000 description 14
- 238000011084 recovery Methods 0.000 description 10
- 230000008901 benefit Effects 0.000 description 8
- 238000009826 distribution Methods 0.000 description 8
- 238000003860 storage Methods 0.000 description 7
- 238000012546 transfer Methods 0.000 description 6
- 238000013461 design Methods 0.000 description 5
- 238000002372 labelling Methods 0.000 description 5
- 230000001419 dependent effect Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000011664 signaling Effects 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 3
- 230000007547 defect Effects 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 230000002452 interceptive effect Effects 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000012795 verification Methods 0.000 description 3
- KKIMDKMETPPURN-UHFFFAOYSA-N 1-(3-(trifluoromethyl)phenyl)piperazine Chemical compound FC(F)(F)C1=CC=CC(N2CCNCC2)=C1 KKIMDKMETPPURN-UHFFFAOYSA-N 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000002950 deficient Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000005055 memory storage Effects 0.000 description 2
- 239000000047 product Substances 0.000 description 2
- 241000282326 Felis catus Species 0.000 description 1
- 101000597193 Homo sapiens Telethonin Proteins 0.000 description 1
- 101000687727 Homo sapiens Transcriptional regulator PINT87aa Proteins 0.000 description 1
- 102100026009 NF-kappa-B inhibitor zeta Human genes 0.000 description 1
- 101710115530 NF-kappa-B inhibitor zeta Proteins 0.000 description 1
- 102100035155 Telethonin Human genes 0.000 description 1
- 102100024797 Transcriptional regulator PINT87aa Human genes 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000008451 emotion Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000010348 incorporation Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 235000019645 odor Nutrition 0.000 description 1
- 230000002028 premature Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 239000000344 soap Substances 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 235000019640 taste Nutrition 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42136—Administration or customisation of services
- H04M3/42153—Administration or customisation of services by subscriber
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M19/00—Current supply arrangements for telephone systems
- H04M19/02—Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone
- H04M19/04—Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone the ringing-current being generated at the substations
- H04M19/041—Encoding the ringing signal, i.e. providing distinctive or selective ringing capability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/02—Calling substations, e.g. by ringing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42025—Calling or Called party identification service
- H04M3/42034—Calling party identification service
- H04M3/42042—Notifying the called party of information on the calling party
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42025—Calling or Called party identification service
- H04M3/42085—Called party identification service
- H04M3/42102—Making use of the called party identifier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/57—Arrangements for indicating or recording the number of the calling subscriber at the called subscriber's set
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/57—Arrangements for indicating or recording the number of the calling subscriber at the called subscriber's set
- H04M1/571—Blocking transmission of caller identification to called party
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/05—Aspects of automatic or semi-automatic exchanges related to OAM&P
- H04M2203/053—Aspects of automatic or semi-automatic exchanges related to OAM&P remote terminal provisioning, e.g. of applets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2242/00—Special services or facilities
- H04M2242/14—Special services or facilities with services dependent on location
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42025—Calling or Called party identification service
- H04M3/42034—Calling party identification service
- H04M3/42059—Making use of the calling party identifier
- H04M3/42076—Making use of the calling party identifier where the identifier is a Uniform Resource Locator
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42382—Text-based messaging services in telephone networks such as PSTN/ISDN, e.g. User-to-User Signalling or Short Message Service for fixed networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/53—Centralised arrangements for recording incoming messages, i.e. mailbox systems
- H04M3/533—Voice mail systems
- H04M3/53366—Message disposing or creating aspects
- H04M3/53383—Message registering commands or announcements; Greetings
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Alarm Systems (AREA)
- Peptides Or Proteins (AREA)
- Audible And Visible Signals (AREA)
Abstract
Un método para seleccionar un aviso utilizado para anunciar una llamada hecha por un usuario que participa en un servicio de aviso adaptado al cliente, incluyendo el método: a. almacenar datos de configuración de servicio de aviso adaptado al cliente, para el usuario participante en uno o más dispositivos accesibles de la red, incluyendo los datos de configuración representaciones codificadas digitalmente de uno o más avisos e información auxiliar relativa al uso deseado de las representaciones de aviso; b. utilizando el usuario participante un primer terminal de comunicaciones para efectuar una llamada a un segundo terminal de comunicaciones, estando la llamada soportada por un primer servicio de comunicaciones; c. seleccionar una o más representaciones de aviso de acuerdo con la información auxiliar; d. comunicar la una o más representaciones de aviso al segundo terminal de comunicaciones; y e. anunciando la llamada el segundo terminal de comunicaciones activando una o más de las representaciones de aviso seleccionadas de acuerdo con la información auxiliar.
Description
Un sistema y un método para personalizar avisos
de llamada.
La presente invención se refiere a un método y a
un sistema para hacer posible que un usuario de un terminal de
comunicaciones ("terminal que llama") o servicio de
comunicaciones ("servicio que llama") seleccione la forma y/o
la naturaleza de una alerta o aviso usado para anunciar una llamada
a un segundo terminal de comunicaciones ("terminal llamado") o
servicio de comunicaciones ("servicio llamado"). La presente
invención se refiere particularmente, pero no exclusivamente, a un
método y un sistema por los cuales se determina, o controla de otro
modo, un aviso usado por un terminal llamado para anunciar una
llamada entrante, como consecuencia de la interpretación de
información mediante un sistema informatizado, en el que la
información es proporcionada por el usuario del terminal que llama
o al abonado de servicio que llama o persona que actúa en su
nombre.
Muchos auriculares de teléfonos actuales,
particularmente auriculares de teléfonos móviles, permiten a un
usuario seleccionar una secuencia de tonos de aviso para ser usados
para avisar al usuario de llamadas que llegan. Como un ejemplo, un
usuario de auricular de teléfono móvil puede ser capaz de elegir una
secuencia de tonos de aviso preferida de una gama de secuencias de
tonos de aviso almacenados dentro de una memoria no volátil del
auricular de teléfono móvil. Algunos auriculares de teléfono móvil
permiten además que el usuario procure e instale secuencias de
tonos de aviso adicionales utilizando el cable del auricular o el
interfaz de "aire" del auricular.
Además, algunos auriculares de teléfono pueden
ofrecer también funcionalidad adicional, por ejemplo permitiendo a
un usuario asignar secuencias de tonos de aviso particulares a
llamadas entrantes procedentes de un individuo particular o grupo
de individuos. Normalmente, el auricular de teléfono usa una
capacidad proporcionada por la red, tal como Identificación de
Número de Línea que Llama (CLID), para determinar el número de la
parte que llama, que es entonces asociado con una secuencia de
tonos de aviso preseleccionada. La asociación de una secuencia de
tonos de aviso con una CLIP particular puede proporcionar a un
usuario de terminal llamado un aviso de audio prematuro si sucede
que telefonea una persona o categoría de persona particular.
Aunque proporcionan capacidad útil, parece que
los presentes sistemas de aviso de llamada adaptables para el
cliente tienen cierto número de limitaciones.
En primer lugar, parece que los sistemas
existentes de aviso de llamada adaptables al cliente proporcionan
un esquema en el que sólo la parte llamada es capaz de determinar
cómo será anunciada una parte que llama. Así, una parte que llama
es incapaz de elegir cómo serán anunciadas sus llamadas a aquellos
que llama.
Si una parte que llama fuera capaz de elegir
cómo será anunciada a un aparte llamada, entonces la parte que
llama podría elegir ser anunciada por un aviso que fuera adaptado al
cliente de algún modo, por ejemplo, la personalidad de la parte que
llama, trabajo, hobby o gustos, entre otros. Un tal "aviso
adaptado al cliente" podría también llevar, por ejemplo, emoción
(por ejemplo, juego, fantasía o urgencia) además de información
(por ejemplo, sonidos como si llamara John el Constructor). Además,
la parte que llama podría elegir tener un repertorio de tales
avisos adaptados al cliente a su disposición de manera que sus
llamadas fueran anunciadas por un aviso adaptado al cliente
apropiado al momento del día, o a la persona llamada, o tipo de
persona llamada, o país llamado, o aleatoriamente o de otro modo
considerado apropiado.
Una segunda limitación de los presentes sistemas
de aviso de llamada adaptables al cliente es que parecen soportar
sólo avisos basados en sonido. Los auriculares de teléfono están con
frecuencia equipados con una gama de salidas controlables por
software que incluyen altavoces, vibradores, pantallas gráficas y
dispositivos de emisión de luz, cualquiera de ellos o todos los
cuales pueden también participar en el proceso de aviso de llamada
entrante.
En tercer lugar, los sistemas existentes usan
con frecuencia CLID para identificar llamadores pendientes, pero no
todas las redes proporcionan CLID y, además, sólo algunas
jurisdicciones permiten su uso y, además, incluso cuando la CLID
está nominalmente disponible, la información de CLID no siempre es
capaz de atravesar con éxito múltiples redes de operador. En
consecuencia, los sistemas de aviso de llamada adaptables al
cliente, que dependen sólo de CLID para identificar llamadas
entrantes, tienen limitaciones prácticas.
Por último, la CLID no puede normalmente ser
usada cuando la parte que llama tiene un número de teléfono no
listado ("silencioso", "fuera de directorio"). Sin
embargo, en estos casos, aunque una parte que llama puede no desear
que su número de teléfono sea transmitido cuando efectúa una llamada
telefónica, puede desear ser identificado por otros medios menos
amenazadores de su privacidad. En particular, puede satisfacerle que
su número de teléfono sea utilizado como una parte de un proceso
que se utilice para seleccionar la naturaleza del aviso usado para
anunciar su llamada o llamadas con tal de que su número de teléfono
no quede disponible para el terminal de comunicaciones de la parte
llamada.
\newpage
El documento EP 0741484 expone un sistema y un
método para seleccionar y transmitir una imagen quieta en una red
de teléfono.
Es un objetivo de la presente invención
proporcionar un sistema de aviso de llamadas adaptable al cliente
que supere al menos algunas de las limitaciones de los sistemas
existentes de aviso de llamada.
En términos generales, la presente invención
está dirigida a un sistema para, y a un método de, activar un aviso
en un terminal de comunicaciones que ha sido llamado por un usuario
del sistema, en los que el aviso activado es seleccionado o
controlado de otro modo de acuerdo con las preferencias del usuario
del sistema.
De acuerdo con un primer aspecto de la presente
invención, se proporciona un método para seleccionar un aviso
utilizado para anunciar una llamada hecha por un usuario que
participa en un servicio de aviso adaptado al cliente, incluyendo
el método:
- a.
- almacenar datos de configuración del servicio de aviso adaptado al cliente para un usuario que participa en uno o más dispositivos accesibles en la red, incluyendo los datos de configuración representaciones codificadas digitalmente de uno o más avisos e información auxiliar relativa al uso deseado de las representaciones de aviso;
- b.
- utilizar el usuario participante un primer terminal de comunicaciones para efectuar una llamada a un segundo terminal de comunicaciones, siendo la llamada soportada por un primer dispositivo de comunicaciones;
- c.
- seleccionar una o más representaciones de aviso de acuerdo con la información auxiliar;
- d.
- comunicar la una o más representaciones de aviso seleccionadas al segundo terminal de comunicaciones; y
- e.
- anunciar el segundo terminal de comunicaciones la llamada activando una o más de las representaciones de aviso seleccionadas de acuerdo con la información auxiliar.
Un "terminal de comunicaciones" puede ser
cualquier tipo apropiado de terminal de comunicaciones; puede ser
un terminal concretamente diseñado para los fines de la presente
invención, o puede ser un terminal comúnmente disponible tal como
un auricular de teléfono o auricular de móvil celular; puede ser
ejecutado en la práctica en hardware o software o tanto en
hardware como en software. A este respecto, se ha de entender que
los programas de comunicaciones basados en PC, tales como
"teléfonos de software", o clientes conferenciantes en vídeo, o
clientes de mensajería instantánea, entre otros, son todos ejemplos
de terminales de comunicaciones.
De acuerdo con un segundo aspecto de la
invención, se proporciona un sistema informatizado para hacer
posible que un aviso utilizado para anunciar una llamada hecha por
un usuario que participa en el sistema a un terminal de
comunicaciones que participa en el sistema para ser determinado de
acuerdo con las preferencias del usuario, que incluye:
- a.
- una pluralidad de terminales de comunicaciones, al menos uno de los cuales es capaz de recibir y actuar sobre una representación de aviso y llamadas asociadas con representación de aviso;
- b.
- software de configuración para generar los datos de configuración de servicio de aviso adaptado al cliente, incluyendo los datos de configuración representaciones codificadas digitalmente de uno o más avisos e información auxiliar relativa al uso deseado de las representaciones de aviso;
- c.
- una base de datos para almacenar los datos de configuración de servicio de aviso adaptados al cliente, del usuario que participa;
- d.
- medios de tratamiento para elegir una representación de aviso para usar con la llamada hecha por el usuario participante a un terminal de comunicaciones receptor; y
- e.
- medios de comunicar representaciones de aviso al terminal de comunicaciones receptor;
en el que el descriptor de aviso
elegido es seleccionado de acuerdo con los datos de configuración
del servicio de aviso, adaptado al cliente, del usuario
participante.
La referencia a la expresión "entidad que
participa en el proceso de establecimiento de llamada" en toda
esta memoria se ha de entender como referencia a un elemento del
sistema de comunicaciones implicado en el establecimiento de
llamada, tal como lógica de tratamiento asociada con un conmutador
de CO o MSC o sistema de VolP o un componente de un sistema de IN o
AIN o "Parlay" o un cliente de SIP o servidor de SIP o proxi de
SIP o unas Funciones de Control de Estado de Llamada (CSCF).
La referencia al término "aviso o alerta"
en toda esta memoria se ha de entender como referencia a una emisión
sensible para los humanos, emitida por un terminal, cuya finalidad
principal es llamar la atención de una parte llamada sobre una
llamada que llega. Además, la referencia a la expresión
"descriptor de aviso" en toda esta memoria se ha de entender
como referencia a una representación codificada digital de un aviso.
Se ha de entender que además de incorporar características
diseñadas para llamar la atención de una parte llamada a una
llamada que llega, un aviso puede incorporar además características
que están dirigidas a extremos secundarios tales como entretener o
informar o avisar, entre otros.
En una realización particular de la invención,
los medios para almacenar una configuración de servicio de aviso
adaptado al cliente, del usuario participante, y los medios de
tratamiento para elegir un descriptor de aviso asociado con el
servicio de aviso adaptado al cliente, del usuario participante,
pueden ser proporcionados por un servidor de aviso, ya sea solo o
en combinación con, o como, un componente de un sistema de gestión
de aviso adaptado al cliente. A este respecto, la referencia a la
expresión "servidor de aviso" en toda esta memoria se ha de
entender como una referencia a un ordenador programado accesible por
la red, que sea capaz de almacenar una configuración de servicio de
aviso adaptado al cliente, del usuario participante.
En una forma preferida de la invención, un
servicio de aviso adaptado al cliente puede ser configurado por, o
en nombre de, un usuario participante.
De acuerdo con una realización preferida de la
presente invención, la configuración de un servicio de aviso
adaptado al cliente, del usuario participante, puede incluir
seleccionar y/o proporcionar información auxiliar. A este respecto,
la referencia a la expresión "información auxiliar" en toda
esta memoria se ha de entender como referencia a información (por
ejemplo, reglas o preferencias) proporcionada por, o en nombre de,
un usuario participante, que puede ayudar a un servidor de aviso o
sistema de gestión de aviso adaptado al cliente, o terminal de
comunicaciones, en la determinación de las circunstancias preferidas
bajo las cuales ha de ser usado un descriptor de aviso. En esta
forma preferida de la invención, un descriptor de aviso puede ser
seleccionado usando información extraída de la información auxiliar
asociada con el usuario participante.
Para los fines de esta descripción, un
"terminal de comunicaciones" es generalmente un terminal tal
como un auricular de teléfono, Teléfono de SIP, auricular de móvil
celular, videoteléfono o programa de aplicación de ordenador
personal capaz de establecer llamadas y que es un participante en un
sistema de aviso adaptado al cliente. Un terminal de comunicaciones
puede tener funcionalidad adicional sobre y superior a la
funcionalidad que pueda tener cuando es un terminal no asociado con
un sistema de aviso adaptado al cliente. A este respecto, un
terminal de comunicaciones puede ser capaz de recibir y almacenar
descriptores de aviso, actuar correctamente sobre llamadas
entrantes que están asociadas con descriptores de aviso, y procesar
descriptores de aviso particulares de formato o formatos
soportados, categoría(s), o clase o clases de manera que se
reproducen, aunque no necesariamente con fidelidad perfecta u
originalmente contemplada, avisos representados por descriptores de
aviso.
Por otra parte, la presente invención en sus
realizaciones preferidas operará de una manera cooperante con
equipo de comunicaciones que no tiene las capacidades necesarias
para avisos adaptados al cliente. Por ejemplo, cuando un auricular
de teléfono no complicado que no pueda manejar avisos adaptados al
cliente recibe una llamada que especifica un aviso adaptado al
cliente, el auricular suena preferiblemente de la manera normal.
Además, un sistema de acuerdo con la invención permite
preferiblemente que sea iniciada una llamada con un aviso adaptado
al cliente desde un terminal de comunicaciones tal como un auricular
de teléfono que no tenga por sí mismo la posibilidad de recibir
avisos adaptados al cliente. A este respecto, cuando es necesaria
"compatibilidad hacia atrás" con poblaciones de terminales de
comunicaciones existentes, entonces el sistema de aviso adaptado al
cliente o componente(s) del mismo pueden deshabilitar
temporalmente características relacionadas con el sistema de aviso
adaptado al cliente e interactuar con terminales de comunicaciones
no participantes de la manera requerida cuando un sistema de aviso
adaptado al cliente no está presente. Alternativa o adicionalmente,
un sistema de aviso adaptado al cliente puede ser diseñado de manera
que no sea visible para terminales no participantes.
Cada terminal de comunicaciones incluirá
preferiblemente:
- a.
- software programático y datos para hacer posible que identifique llamadas entrantes que estén asociadas con un aviso adaptado al cliente;
- b.
- software programático y datos para hacer posible que solicite y recupere descriptores de aviso desde un servidor de aviso y/o software programático y datos que hacen posible que acepte descriptores de aviso adaptados al cliente ofrecidos al mismo por un servidor de aviso.
- c.
- software y/o hardware adicional que puede ser requerido para permitirle actuar correctamente sobre (por ejemplo, descodificar y reproducir un aviso codificado) descriptores de aviso destinados o requeridos a ser soportados; y
- d.
- software programático y datos y suficiente memoria para hacer posible que oriente, almacene, gestione y recupere localmente descriptores de aviso.
\newpage
Pueden ser diseñados o configurados terminales
de comunicaciones de manera que actúen sobre cualquier descriptor
de aviso sobre el que tengan la capacidad de interpretar y actuar.
Alternativamente, se pueden constreñir terminales de comunicaciones
para actuar sobre una clase (o clases) particular de descriptor de
aviso. La clase o clases particulares pueden ser definidas de
acuerdo con una limitación (o limitaciones) cuyo tipo concreto de
descriptor de aviso (por ejemplo, maneje sólo descriptores de aviso
de audio) formato de descriptor (por ejemplo, que sólo maneje
descriptores de aviso de MPEG3) y/o origen de descriptor de aviso.
Por ejemplo, un terminal de comunicaciones puede ser constreñido
para actuar sólo sobre descriptores de aviso asociados con
sistema(s) particular(es) de gestión de aviso
adaptados al cliente, o compañía(s) de teléfono
particular(es), o proveedor(es) de servicios de
internet, o proveedor(es) de servicios de aplicaciones, u
otro tipo de proveedor de servicios o grupo de proveedores de
servicios. La limitación(es) puede(n) representar las
preferencias expresadas de usuarios participantes o poseedores
(operadores) del sistema de gestión de aviso adaptado al cliente, o
ambos.
En realizaciones particulares de la presente
invención, un terminal de comunicaciones puede incluir subsistemas
adicionales. Por ejemplo, un terminal de comunicaciones incluye un
subsistema, o subsistemas, que hacen posible que realice alguna o la
totalidad de las funciones siguientes:
- a.
- funciones de servidor de aviso;
- b.
- funciones del sistema de gestión de aviso adaptado al cliente; y
- c.
- funciones de diseño/creación/desarrollo del descriptor de aviso.
La incorporación de funcionalidad adicional, en
un terminal de comunicaciones, puede permitir, entre otros,
ejecuciones prácticas de sistemas de aviso adaptados al cliente, en
los que toda la funcionalidad necesaria de un sistema de aviso
adaptado al cliente puede ser contenida dentro de los terminales de
comunicaciones.
Aunque se ha hecho referencia a una asociación
entre un terminal de comunicaciones y un sistema de aviso adaptado
al cliente, la asociación no necesita ser una exclusiva.
Ciertamente, los terminales de comunicaciones pueden ser capaces de
participar en, o cooperar con, sistemas de aviso múltiples adaptados
al cliente de manera concurrente.
Con referencia ahora a descriptores de aviso,
para los fines de la presente invención, un descriptor de aviso es
una representación codificada en digital de un aviso, de tal manera
que un descriptor de aviso esté codificado en algún formato que
pueda ser utilizado por terminales de comunicaciones y que consista,
cuando se descodifica correctamente, en información suficiente para
hacer posible que un terminal de comunicaciones apropiadamente
equipado dé efecto a un aviso así representado. A este respecto, un
descriptor de aviso puede codificar o especificar sonido, imágenes
quietas o móviles, u otras formas de multimedia, o una combinación
de las mismas, y puede además codificar información que
especifiquen la temporización y orden en que se deben
"reproducir" subcomponentes del descriptor de aviso y los
dispositivos de salida a los que se han de aplicar subcomponentes
de descriptores de aviso y puede además codificar identificación de
información que identifique el terminal o terminales de llamada o
usuario(s) de llamada o servicio(s) de comunicaciones
de llamada a los que se aplique el aviso codificado.
Un ejemplo de un descriptor de aviso simple es
una corriente de bits codificada, que puede ser descodificada por
un terminal llamado, que representa una forma de onda de audio junto
con la instrucción de que el terminal llamado ha de anunciar la
llamada entrante asociada reproduciendo el correspondiente aviso
repetidamente a través de un dispositivo de salida de audio
apropiado o especificado. El "contenido" de audio de un tal
aviso adaptado al cliente puede ser proporcionado en algún formato
de audio bien conocido, tal como "MIDI", WAV, MP3 o algún otro
formato apropiado, ya sea basado en normas o patentado. En el
contexto de esta invención, los terminales de comunicaciones son
preferiblemente capaces de hacer uso de descriptores de aviso para
controlar o modular uno, una pluralidad o la totalidad de sus
dispositivos de salida controlables con el fin de anunciar una
llamada pendiente.
Ejemplos de dispositivos de salida controlables
apropiados incluyen:
- a.
- un dispositivo de salida controlable capaz de emitir señales de audio (por ejemplo, altavoces o zumbadores);
- b.
- dispositivos de salida controlables, capaces de emitir o reflejar selectivamente radiación electromagnética (por ejemplo, presentaciones de teléfono u ordenador o "Asistente Digital de Personal" de cualquier tipo, lámparas, diodos de emisión de luz);
- c.
- dispositivos de salida controlables capaces de movimiento mecánico (por ejemplo vibradores, brazos mecánicos); y
- d.
- dispositivos de salida controlables, capaces de emitir olores.
Un descriptor de aviso puede estar asociado con
información auxiliar definida que puede ser usada por un terminal
llamado para determinar cómo o cuándo hacer uso de un aviso, o
mediante un servidor de aviso para determinar cuál de una
pluralidad de avisos asociados con un abonado o usuario del sistema
proporcionar a un terminal llamado para usar en combinación con una
llamada. Además, los descriptores de aviso pueden o no estar
asociados a nombres o identificadores o etiquetas.
En una forma preferida de la presente invención,
el descriptor de aviso usado para reproducir un aviso mediante un
terminal llamado para una llamada puede ser determinado en respuesta
al tratamiento informatizado de información auxiliar asociada al
descriptor de aviso o servicio. En una realización preferida de la
presente invención, el aviso determinado puede corresponder al
tiempo en el cual se hizo la llamada, o a otras circunstancias, y
posiblemente depende además de la persona o clase particular de
persona que está siendo llamada. A este respecto, la determinación
del aviso correcto (o más apropiado) que se haya de usar para una
llamada particular puede ser determinada mediante el tratamiento de
información auxiliar por lógica asociada a un servidor de aviso, o
terminal llamado, por lo que el aviso que se ha de usar es
preferiblemente una función de "quién" está llamando (por
ejemplo el terminal que llama o usuario que llama), y/o "quién"
está siendo llamado (por ejemplo el terminal llamado o la parte
llamada), y/o "otras" variables.
Una ejecución práctica particular del sistema
puede no obtener ventaja de toda la generalidad ofrecida por la
presente invención. A este respecto, la complejidad de la lógica
utilizada para seleccionar un aviso puede ser simplificada en una
ejecución práctica parcial de la invención preferida. Por ejemplo,
el aviso que se ha de utilizar puede ser una función de
"quién" está llamando y de otras variables. Alternativamente,
el aviso que se ha de usar puede ser simplemente una función de
"quién" está llamando.
La siguiente descripción proporciona ejemplos de
"otras" variables que pueden ser tenidas en cuenta, ya sea
individualmente o en combinación, durante el proceso mediante el
cual se determina un aviso para usar con una llamada
particular.
Cuando el aviso a utilizar es dependiente del
valor de una variable relacionada con el tiempo, que se aplica en
el lugar de la parte que llama o el lugar de la parte llamada o
tanto en la parte que llama como en la parte llamada o algún otro
lugar. Ejemplos de variables temporales incluyen:
- (i.)
- momento del día (por ejemplo, usar un aviso particular entre 0800 y 1800 como se indica en la zona de tiempos de la parte llamada);
- (ii.)
- día de la semana; y
- (iii.)
- estado de días de semana/fin de semana (por ejemplo, utilizar un Aviso particular en fines de semana).
\vskip1.000000\baselineskip
Cuando el aviso a utilizar depende del valor de
alguna variable "cultural" que se aplica en el lugar de la
parte que llama o el lugar de la parte llamada. Ejemplos de
variables culturales incluyen:
- (i.)
- estación actual (por ejemplo, Verano, Invierno, Otoño, Primavera);
- (ii.)
- vacaciones públicas, especiales o religiosas (por ejemplo, Semana Santa);
- (iii.)
- un acontecimiento especial (por ejemplo, durante el transcurso de los Juegos Olímpicos de 2004); y
- (iv.)
- durante el transcurso de algún acontecimiento de interés.
\vskip1.000000\baselineskip
Cuando el aviso que se haya de utilizar depende
del lugar absoluto o relativo de la parte llamada, del final de la
parte que llama o de ambas partes. Ejemplos de variables geográficas
incluyen:
- (i.)
- lugar (por ejemplo, Ciudad, Región, Estado, País); y
- (ii.)
- coordenadas geográficas (por ejemplo, latitud, longitud, altura, distancia desde algún sitio o punto conocido).
\vskip1.000000\baselineskip
Cuando el aviso a utilizar es dependiente de la
proximidad relativa de las partes llamada y que llama. Por ejemplo,
un aviso que imite un contador Geiger, que suena más frecuentemente
cuando la parte llamada y la parte que llama están más próximas
entre sí que cuando están más alejadas.
Cuando el aviso a utilizar depende del valor de
alguna variable "personal" que se aplica a la parte que llama
o a la parte llamada o a ambas partes o a alguna otra Parte. Por
ejemplo, edad, signo del Zodíaco, género, color favorito, número
favorito.
Cualquiera, o la totalidad, de las variables
presentadas anteriormente podrían estar asociadas ya sea con la
parte llamada o la parte que llama o ambas partes, dependiendo de
los objetivos de un sistema particular a la presente invención y de
la disponibilidad de información que permitiera determinar
variables.
Para fines de explicación, los ejemplos
siguientes proporcionan descripciones de posibles aplicaciones para
variables en la determinación de un aviso de llamada para usar con
una llamada.
\vskip1.000000\baselineskip
En este ejemplo, un aviso activado en el
terminal llamado puede ser dependiente de la determinación de la
"compatibilidad astrológica" de la parte que llama y la
llamada, según se deduce de "datos astrológicos" (por ejemplo,
signos del zodíaco) previamente proporcionados como una parte de un
proceso de subscripción proporcionado tanto por la parte llamada
como por la que llama.
En este ejemplo, un aviso utilizado para
anunciar una llamada procedente de un llamador situado en los
Estados Unidos a un número de ultramar puede ser seleccionado de
uno de una serie de temas e iconos de US (por ejemplo, Star
Spangled Banner, America the Beautiful y el Statue of Liberty). El
llamador puede ser capaz de requerir que sea usado siempre un tema
o, alternativamente, que el sistema seleccione un tema
aleatoriamente, o en secuencia, para llamadas hechas por el
llamador. Además, puede ser proporcionado también un servicio
similar que puede estar basado en afiliación a ciudad, o a equipo
de deportes o alguna otra forma de afiliación.
En este ejemplo, un aviso utilizado para
anunciar una llamada procedente de un llamador participante puede
ser uno de una serie basada en causas sociales o medioambientales.
Además, un aviso seleccionado puede hacer uso de imágenes y sonidos
asociados con el conjunto seleccionado (por ejemplo, avisos de
"Salvar Selvas Tropicales" pueden hacer uso de datos en tiempo
real o imágenes de pluviselvas reales).
En este ejemplo, un aviso utilizado para
anunciar una llamada procedente de un llamador participante puede
ser patrocinado comercialmente y utilizado para promover empresas
comerciales particulares, servicios o productos. Aquí, un
patrocinador comercial puede pagar comercialmente una cantidad de
dinero por cada llamada de éxito a un proveedor de servicios de
aviso adaptado al cliente y quizás también a llamadores
participantes que adopten su aviso, quizás sobre una base de
llamadas de éxito.
A la luz de los ejemplos precedentes, se
apreciará así que, dependiendo de los objetivos de un sistema
particular de la presente invención, la determinación de un aviso
(a través de la selección del descriptor de aviso apropiado para
usar con una llamada dada) utilizando un proceso informatizado,
puede ser relativamente sencilla. Por ejemplo, la evaluación de una
variable única seguida por la selección del aviso que corresponda al
valor de la variable evaluada. En otros casos, la determinación de
variables y la selección de un aviso pueden ser relativamente
complejas, requiriendo, por ejemplo, la ejecución de un algoritmo
complejo que implique la recuperación y evaluación de múltiples
variables y también la posibilidad de otra información extraída de
fuentes locales y/o distantes.
Habiendo descrito descriptores de aviso y
terminales de comunicaciones, se describirá ahora el sistema de
gestión de avisos adaptados al cliente.
De acuerdo con una realización preferida de la
invención, el sistema de avisos adaptados al cliente puede ser
administrado por un sistema de gestión de avisos adaptados al
cliente. Preferiblemente, el sistema de gestión de avisos adaptados
al cliente será un sistema informatizado que puede incluir uno o más
ordenadores conectados a la red o dispositivos de cálculo con
suficiente potencia de tratamiento agregada y capacidad de
almacenamiento para operar software de aplicación requerido, bases
de datos y software de soporte. A este respecto, el sistema de
gestión de avisos adaptados al cliente puede tener también
suficientes asociaciones lógicas con entidades que participan en el
proceso de establecimiento de llamada y suficiente conectividad a
la red para permitir descriptores de aviso e información
relacionada
para ser distribuida a terminales de comunicaciones de acuerdo con un mecanismo o mecanismos de tratamiento de suscriptor de aviso elegido para una ejecución práctica particular del sistema de avisos adaptados al cliente.
para ser distribuida a terminales de comunicaciones de acuerdo con un mecanismo o mecanismos de tratamiento de suscriptor de aviso elegido para una ejecución práctica particular del sistema de avisos adaptados al cliente.
Un sistema de gestión de aviso adaptado al
cliente no precisa ser ejecutado en la práctica en hardware
dedicado. Ciertamente, un sistema de gestión de aviso adaptado al
cliente puede ser ejecutado prácticamente en hardware que también
ejecute otras funcionalidades del sistema de aviso adaptado al
cliente (tal como hardware que ejecuta un terminal de
comunicaciones) u otra funcionalidad no asociada con un sistema de
aviso adaptado al cliente. Además, un sistema de gestión de aviso
adaptado al cliente puede compartir recursos de hardware o software
con otros componentes de un sistema de aviso adaptado al
cliente.
Un sistema de gestión de aviso adaptado al
cliente no precisa ser monolítico, sino que puede ser una entidad
distribuida. A este respecto, los componentes de un sistema de aviso
adaptado al cliente no necesitan estar físicamente situados
conjuntamente, sino que pueden estar situados en una pluralidad de
lugares y comunicarse entre sí por medio de enlaces de datos,
red(es) de comunicaciones o entre-redes de
comunicaciones suficientes para realizar su respectivo rol o
roles. No es necesario que un sistema de gestión de aviso adaptado
al cliente sea poseído o controlado o gestionado por una sola
persona o entidad legal.
Las capacidades precisas de un sistema
particular de gestión de aviso adaptado al cliente pueden depender
en cierto modo del alcance, objetivos y manera de ejecución del
sistema de aviso adaptado al cliente. A este respecto, un sistema
particular de aviso adaptado al cliente puede soportar procesos
particulares que faciliten el método del invento.
En un análisis simplista, el proceso implicado
en el método de la presente invención puede ser descrito en
términos de dos sub-procesos principales.
- (a)
- sub-proceso de suscripción
- (b)
- sub-proceso de llamada
El sub-proceso de suscripción es
aquel proceso del método de la invención que hace posible que un
abonado o usuario seleccione o proporcione un descriptor de aviso,
o descriptores de avisos, para uso futuro por terminales de
comunicaciones cuando se anuncian llamadas desde un servicio o
servicios de comunicaciones designados por el usuario o
abonado.
El sub-proceso de llamada es
aquel proceso del método de la invención durante el cual un
descriptor de aviso, o descriptores de avisos, son distribuidos a,
y quizás utilizados por, un terminal de comunicaciones.
De acuerdo con el método de la presente
invención, el sub-proceso de suscripción precede y
es un requisito previo al sub-proceso de
llamada.
Preferiblemente, durante el
sub-proceso de suscripción un usuario interactúa con
el sistema de gestión de aviso adaptado al cliente usando un medio
interactivo, tal como a través de un dispositivo de cálculo
conectado a Internet o, ciertamente, usando cualquier terminal de
comunicaciones equipado apropiadamente.
La interacción del usuario con el sistema de
gestión de aviso adaptado al cliente puede estar sometida al
sistema de gestión de aviso adaptado al cliente que realiza procesos
apropiados para autenticar la identidad de un usuario. A este
respecto, el sistema de gestión de aviso adaptado al cliente
realizará preferiblemente un proceso o procesos de verificación de
credenciales, para verificar si un usuario está o no autorizado para
realizar las funciones que pretende realizar.
El proceso de verificación de credenciales puede
incluir la interacción con una base de datos, o bases de datos,
asociada con un servicio(s) de comunicaciones especificado
y/o terminal(es) de comunicaciones. En una forma preferida
de la invención, el sistema de gestión de aviso adaptado al cliente
es capaz de interactuar con una base de datos, o bases de datos,
quizás poseída o controlada por otra entidad, o entidades, tal como
una compañía de teléfonos o proveedor de servicios de Internet o
proveedor de servicios de aplicaciones o algún otro proveedor de
servicios para la finalidad de verificación de credenciales.
De acuerdo con la realización preferida de la
invención, una vez que se ha establecido el acceso al sistema de
gestión de aviso adaptado al cliente, un usuario es capaz de
seleccionar, por medio de algún proceso de selección interactivo, o
mediante algunos otros medios apropiados, un aviso o avisos, y es
capaz de asociar el aviso o avisos seleccionados con uno o más
terminales o servicios de comunicaciones a partir de los cuales el
usuario espera originar llamadas tales como servicio(s) de
teléfono o servicio(s) de vídeo de sobremesa o
servicio(s) de juego de jugadores múltiples o
servicio(s) de "mensajero instantáneo". Los avisos
seleccionados pueden ser usados a continuación por un terminal de
comunicaciones para anunciar llamadas hechas al terminal de
comunicaciones por el usuario.
En una realización preferida de la presente
invención, el proceso de selección de avisos proporciona a un
usuario la capacidad de seleccionar a partir de una gama de avisos
previamente existentes puestos a disposición por el sistema de
gestión de aviso adaptado al cliente. Idealmente, la presente
invención proporciona también a un usuario la capacidad de
proporcionar un aviso o avisos, en la forma de descriptor(es)
de avisos, al sistema de gestión de aviso adaptado al cliente, por
medio de un proceso de carga o por algunos otros medios apropiados.
A este respecto, los descriptores de avisos proporcionados así por
un usuario han sido desarrollados automáticamente por o en nombre
del usuario o surgido de otro modo de un lugar de una tercera parte,
tal como un lugar de web o ciertamente un lugar de web de "Portal
de Avisos" especializado.
En una realización preferida de la presente
invención, el sistema de gestión de aviso adaptado al cliente
permite también, preferiblemente, que un usuario suministre, por
medio de una selección interactiva, o proceso de carga, información
auxiliar para ser utilizada por el sistema de gestión de aviso
adaptado al cliente para ayudarle en la determinación de las
circunstancias preferidas bajo las cuales ha de ser usado un
descriptor de aviso, o descriptores de avisos. Ventajosamente, el
sistema de gestión de aviso adaptado al cliente puede hacer seguir
algo o la totalidad de la información auxiliar a otras entidades
participantes, tales como terminales de comunicaciones, para hacer
posible que otras entidades participantes determinen cuándo y/o cómo
se han de utilizar descriptores de avisos especificados, o
proporcionados, o descriptores.
En una realización preferida de la presente
invención, un usuario puede ser capaz de seleccionar un repertorio
de avisos previamente existentes a partir de un conjunto de
repertorios disponibles, cada uno de los cuales comprenda uno o más
avisos que se adhieran a un tema o categoría particular. Los avisos
extraídos del tema o categoría seleccionado pueden ser usados
entonces para anunciar llamadas procedentes del usuario, cambiando
quizás al azar o cíclicamente de llamada a llamada y/o de tiempo en
tiempo. Por ejemplo, tales temas pueden incluir "limpio y
verde", "salve Jesús", "Adidas", "Coca Cola",
"Fox Movies", "Sony Top Twenty Ringtones",
"pluviselvas", "surfin USA", "amante de los
gatos".
En una realización particularmente sencilla de
la presente invención, un usuario puede seleccionar un aviso usando
un auricular de teléfono capaz de tono de contacto (tono de DTMF). A
este respecto, un usuario puede seleccionar un aviso usando toques
de teclas correspondientes a números o palabras de números que
identifiquen un aviso particular para el sistema de gestión de
aviso adaptado al cliente. Alternativamente, en una versión más
favorable al usuario de esta realización particularmente sencilla,
el sistema de gestión de aviso adaptado al cliente puede reproducir
un aviso o una secuencia de avisos para el usuario a través del
dispositivo de salida de audio de un auricular de teléfono capaz de
DTMF y el usuario indicar por medio de un toque de tecla o una
secuencia de toques de tecla que desea adoptar el aviso que está
siendo reproducido actualmente.
Preferiblemente, el sistema de gestión de aviso
adaptado al cliente establece suficientes asociaciones entre avisos
seleccionados, parámetros introducidos por el usuario, abonados,
usuarios, servicios, terminales de comunicaciones y otra
información necesaria para hacer posible que el sistema de gestión
de aviso adaptado al cliente realice funciones operativas, que
incluyen, entre otros y en particular, distribución de avisos a
entidades que participen en un proceso de establecimiento de llamada
y/o terminales de comunicaciones según y cuando sean requeridas por
terminales de comunicaciones para realizar su función dentro de un
sistema de avisos adaptados al cliente. A este respecto, el sistema
de gestión de aviso adaptado al cliente almacena preferiblemente
la información relevante y asociaciones en una base de datos
apropiada, o bases de datos.
La distribución de descriptor(es) de
aviso e información auxiliar a terminales de comunicaciones puede
ocurrir antes, durante o a continuación del proceso de
establecimiento de llamada para una llamada particular. A este
respecto, la regulación de tiempo de distribución de avisos
dependerá de cuál de las opciones múltiples descritas como una
parte del método del invento presente ha sido ejecutada en un
sistema dado, y quizás también de circunstancias operativas que
prevalecen en el momento de establecer la llamada, incluyendo, por
ejemplo, las capacidades de terminales de comunicaciones y redes
subyacentes, latencias o tiempos de espera y capacidades de
terminales de comunica-
ciones.
ciones.
Con referencia ahora al
sub-proceso, la ejecución práctica del
sub-proceso de llamada puede ser dependiente del
diseño del sistema de avisos adaptados al cliente. Un sistema que
use el método de la invención puede soportar una o ambas
ejecuciones prácticas diferentes, a saber:
- (a)
- "Consecución de aviso"
- (b)
- "Impulsión de Aviso"
De acuerdo con el método de la invención, en un
sistema de aviso adaptado al cliente que soporta el
sub-proceso de "Consecución de Aviso", el
tratamiento relacionado con el aviso está temporalmente asociado con
el establecimiento de llamada y funcionalidad asociada con el
terminal llamado. En relación con esto, durante el proceso de
establecimiento de llamada, e idealmente durante la señalización
del establecimiento de llamada, el terminal llamado es hecho
sabedor de que, o por otra parte determina que, o bien asume que el
terminal que llama o usuario que llama o servicio de comunicaciones
que llama está asociado con un sistema de aviso adaptado al cliente
y que un descriptor de aviso es, o puede estar disponible para uso
con esta llamada. Además, un descriptor de aviso o descriptor puede
ser proporcionado al terminal llamado para usar con la llamada.
Alternativamente, el propio terminal llamado, usando información
proporcionada a él durante el establecimiento de llamada, puede
situar y recuperar el descriptor o descriptores de aviso apropiados
de un servidor de aviso.
En una forma preferida del sistema de la
presente invención que usa el sub-proceso de llamada
de "Consecución de Aviso", el sub-proceso
incluye los pasos de:
- 1.
- La parte que llama intenta establecer una llamada a un terminal de parte llamada (por ejemplo, en un escenario de telefonía - marcando el número de teléfono apropiado y presionando el botón "Enviar" o equivalente; o en un Escenario de Mensajería Instantánea basado en sesión, seleccionando una representación de un "camarada" y que indica el deseo de charlar a través de alguna interacción con el cliente de mensajería).
- 2.
- Petición para establecimiento de llamada recibida por el terminal llamado (por ejemplo, en un escenario de telefonía - petición de establecimiento de llamada señalando al terminal llamado desde la entidad que participa en el proceso de establecimiento de llamada).
- 3.
- Notificación a, o determinación por, o asunción por el terminal llamado que un descriptor de aviso está, o puede estar disponible para usar con esta llamada (por ejemplo mediante inspección de CLID o extracción de URL desde encabezamiento de Aviso-Info de SIP).
- 4.
- (Cuando sea requerido) determinación del lugar desde el que puede ser recuperado el descriptor de aviso por el terminal llamado. El lugar puede ser distante (por ejemplo servidor de aviso) o local (por ejemplo en memoria asociada o caché).
- 5.
- (Cuando se requiera) recuperación del descriptor de aviso desde el servidor de aviso por terminal llamado y almacenamiento en memoria asociada (caching) local del mismo.
- 6.
- (Cuando el descriptor de aviso puede ser recuperado de la memoria asociada, o cuando puede ser recuperado de manera "suficientemente rápida" según es definida por un parámetro local configurable o de tiempo amplio del sistema). Utilización del descriptor de aviso por el terminal llamado para reproducir el aviso codificado y con ello anunciar llamada entrante con aviso adaptado al cliente.
- 7.
- (Cuando no está disponible descriptor de aviso para la llamada). Anuncio de la llamada que utiliza aviso normal (aviso que sería utilizado cuando no hubiera sistema de aviso adaptado al cliente).
Se ha de entender que son posibles muchas
variaciones de los pasos presentados en lo que antecede.
En un sistema de aviso adaptado al cliente que
soporta el sub-proceso de "Consecución de
Aviso", una o más entidades que participen en el proceso de
establecimiento de llamada y asociadas con el terminal o servicio
que llama pueden ser componentes activos en el sistema de aviso
adaptado al cliente, y uno o más de estos puede incorporar o estar
asociado con lógica de tratamiento que asocia identificadores del
terminal que llama (o identificadores del servicio que llama) con
participación del sistema de avisos (es decir, "conocen" cuál
de sus terminales asociados o servicios de comunicaciones participa
actualmente en el sistema de aviso adaptado al cliente). A este
respecto, en un escenario particular, una tal entidad puede informar
a un sistema de gestión de aviso adaptado al cliente que un
terminal que llama o servicio de comunicaciones está iniciando una
llamada y puede además proporcionar información al sistema de
gestión de aviso adaptado al cliente (por ejemplo, número de
teléfono del servicio que llama o algún otro identificador apropiado
y número de teléfono de servicio llamado o algún otro identificador
apropiado) que el sistema de gestión de aviso adaptado al cliente
puede usar entonces para identificar y/o situar y/o recuperar el
descriptor o descriptores de aviso y posiblemente también
información auxiliar para usar con la llamada. Además, el sistema
de gestión de aviso adaptado al cliente puede proporcionar uno o
más descriptores de aviso o información suficiente para identificar
el descriptor o descriptores de aviso y posiblemente también
información auxiliar así recuperada junto con información que
identifique el terminal o servicio llamado a una o más entidades
que participan en el proceso de establecimiento de llamada y
asociadas con el terminal o servicio de comunicación llamado. Una
tal entidad o entidades pueden informar a continuación al terminal
llamado de que está disponible un descriptor de aviso para usar con
una llamada que llega y puede también proporcionar al terminal
llamado el nombre de identificación o etiqueta o identificador de
dicho descriptor de aviso para ser usado con la llamada entrante y
puede proporcionar también al terminal de llamada información, tal
como información de dirección de red, para ayudar al terminal
llamado en la localización y recuperación del descriptor de aviso
para ser preferentemente usado para anunciar la llamada, tal como
información de dirección de red, y puede también proporcionar al
terminal llamado el descriptor de aviso para ser preferentemente
usado para anunciar la llamada.
Cuando sea ventajoso, el diálogo de
comunicaciones relacionadas con el aviso puede beneficiarse de
protocolos y arquitecturas de señalización reconocidos (por
ejemplo, AIN, IN, SS7, Parlay, JAIN, JAIN SIP Servlet API; INAP,
TCAP, MAP, TUP, ISUP IETF SIP. En relación con esto, las opciones
disponibles dependerán en cierto modo del alcance, objetivos y
manera de ejecución práctica del sistema de aviso adaptado al
cliente, así como de la naturaleza y capacidades de la red o redes
subyacentes, servicios de comunicaciones y terminales
participantes.
Además, cuando es requerido diálogo de
comunicaciones relacionadas con el aviso para atravesar la PSTN ó
PLMN y la Internet u otra red de IP, tal diálogo puede beneficiarse
de arquitecturas y protocolos diseñados para facilitar la
colaboración de red PSTN/PLMN a IP tal IETF PINT ("PSTN e IN
Internetworking"), SPIRITS ("Servicio en el Servicio de
Internet de Petición de PSTN/IN"), SIGTRAN (Transporte de
Señalización), MGCP (Protocolo de Control de Puerta de Paso de
Medios), MegaCo (protocolo de Control de Puerta de Paso de Medios) y
enum (Mapeo de Números de Teléfono).
Se ha de entender que el terminal o servicio de
comunicaciones que llama y el terminal o servicio de comunicaciones
llamado necesitan estar asociados con (o "alojados en") un
operador de red único.
La forma y naturaleza de la información
relacionada con el aviso, proporcionada al terminal llamado, puede
variar de ejecución a ejecución, pero puede incluir:
- (a)
- afirmación de que el terminal o servicio que llama es un participante en un sistema de aviso adaptado al cliente (defectuoso o especificado), si es este el caso;
- (b)
- nombre o nombre de red o dirección o direcciones de red de servidor o servidores de aviso sugeridos que pueden poseer el descriptor o descriptores de aviso requerido para usar con la llamada;
- \bullet
- alternativamente, o además, esta información pudo haber sido cargada en el terminal llamado en algún momento anterior.
- \bullet
- obsérvese que servidores de aviso múltiples pueden estar en posesión simultáneamente de un descriptor de aviso requerido, en cuyo caso el servidor de aviso óptimo para usar en una llamada dada puede ser una función de la situación geográfica o de la red del terminal llamado en el momento de la llamada.
- (c)
- información para que el terminal llamado deje pasar en forma no modificada o modificada al servidor o servidores de aviso para ayudar a dicho servidor o servidores de aviso en la identificación y proporcionar el descriptor o descriptores de aviso apropiados a la llamada entrante.
Alternativamente, la información puede
comprender simplemente el descriptor de aviso que ha de ser usado
con la llamada, en cuyo caso los pasos 3 a 5 del
sub-proceso de llamada de "Consecución de
Aviso" pueden ser contemplados como una paso único, y puede no
ser requerida otra información tal como se ha descrito
anterior-
mente.
mente.
En una realización alternativa de un sistema de
la presente invención que usa el sub-proceso de
llamada de "Consecución de Aviso", un terminal llamado
participante simplemente supone que puede estar disponible un
descriptor de aviso para una llamada entrante dada. En esta
realización, cuando la CLID (o equivalente para otro distinto que
llamadas de teléfono) está disponible para una llamada entrante, el
terminal llamado deja pasar esta CLID a un servidor o servidores de
aviso. El servidor o servidores de aviso determinan entonces si
está disponible un aviso para ser usado con la llamada. A
continuación, el servidor o servidores de aviso pueden responder al
terminal llamado con un descriptor de aviso cuando está disponible
uno o, en caso negativo, o de otro modo no en absoluto. Se puede
ver que en esta realización puede ser ejecutado en la práctica un
sistema de aviso adaptado al cliente que no requiera la cooperación
activa de las entidades que controlan el establecimiento de
llamada.
En una realización más elaborada de la presente
invención, un servidor de aviso, tras la recepción de una petición
de recuperación de descriptor de aviso, puede aplicar adicionalmente
lógica basada en información auxiliar para ayudar en la selección
del descriptor de aviso más apropiado para enviar al terminal
llamado para utilizar con una llamada entrante dada.
El proceso de recuperación del descriptor de
aviso puede ser tan simple como una petición de un archivo nombrado
usando un proceso de transferencia de archivo conocido, tal como el
Protocolo de Transferencia de Archivo (FTP), o Proceso de
Transferencia de Archivo Trivial (TFTP) o algún otro proceso
apropiado para la transferencia de información digital.
En una realización particular de la presente
invención, la recuperación del descriptor de aviso puede no ser
requerido en el caso de que el terminal llamado determine que ya
existe localmente el descriptor de aviso requerido. Esto puede ser
debido a que el descriptor de aviso requerido fue almacenado en
memoria local como un resultado de una llamada anterior que hizo
uso del mismo descriptor de aviso. Alternativamente, ello puede ser
debido a que el descriptor de aviso requerido fue cargado en el
teléfono en el momento de la fabricación o la venta, o posiblemente
en algún otro momento.
Preferiblemente, la interpretación y utilización
de un descriptor de aviso por un terminal llamado da lugar a la
reproducción de un aviso correspondiente al descriptor de aviso (es
decir, un "Aviso Adaptado al Cliente"), utilizando las
características aplicables de un terminal de comunicaciones como se
ha descrito anteriormente.
En una realización preferida de la presente
invención, el terminal llamado puede abandonar el
sub-proceso de llamada en cualquier etapa de
acuerdo con criterios locales previamente definidos. A este
respecto, si el sub-proceso de llamada no ha sido
completado dentro de un período de tiempo predeterminado, el
terminal llamado puede, por el contrario, hacer uso de un aviso
defectuoso u otro determinado localmente para anunciar la petición
de llamada. En una realización particular de la presente invención
el terminal llamado recupera el descriptor o descriptores de aviso
y los retiene en memoria caché para posible uso futuro incluso
cuando no puede usarlos en combinación con la llamada entrante
actual, quizás debido a la excesiva latencia de la red o debido a
que el terminal llamado esté ocupado ("comprometido") o por
alguna otra razón.
Aunque las realizaciones del
sub-proceso de llamada de "Consecución de
Aviso" presentadas anteriormente son apropiadas para una amplia
variedad de sistemas de aviso adaptados al cliente, se ha de
entender que son posibles muchas variaciones de las realizaciones
presentadas anteriormente, dependiendo del alcance, objetivos y
manera de ejecución práctica de un sistema particular de aviso
adaptado al cliente.
Habiendo descrito el sub-proceso
de llamada aplicable al sub-proceso de
"Consecución de Aviso", se describirá a continuación el
sub-proceso de llamada de "Impulsión de
Aviso".
De acuerdo con el método del invento, en un
sistema de la presente invención que soporta el
sub-proceso de "Impulsión de Aviso", un
usuario que participa en un sistema de aviso adaptado al cliente
puede solicitar a un sistema de gestión de aviso adaptado al
cliente que ofrezca descriptores de aviso junto con identificadores
de terminales de comunicaciones o servicios de comunicaciones desde
los cuales el usuario espera originar llamadas (y opcionalmente
información auxiliar) a uno o más terminales de comunicaciones
designados para que dichos terminales de comunicaciones los
retengan para uso con futura llamadas o llamadas que pueda o puedan
recibir de dicho usuario que llama o dichos terminales que llaman o
servicios de comunicaciones que llaman.
A este respecto, una diferencia entre el
sub-proceso de Impulsión de Aviso y otros
sub-procesos descritos hasta ahora es que con el
sub-proceso de Impulsión de Aviso la oferta de un
descriptor de aviso a un terminal de comunicación participante no
necesita estar temporalmente asociada con una llamada para ese
terminal de comunicaciones. Ciertamente, en una ejecución práctica
preferida del sub-proceso de Impulsión de Aviso, los
descriptores de aviso son distribuidos a terminales de
comunicaciones designados tan pronto como ha sido proporcionada
información suficiente por el usuario al sistema de gestión de aviso
adaptado al cliente para distinguir únicamente los terminales de
comunicaciones designados.
En una ejecución práctica particular de un
sistema de aviso adaptado al cliente, el sub-proceso
de Impulsión de Aviso es ejecutado en adición al proceso de
"Consecución de Aviso". De este modo, un usuario participante
puede hacer que sus avisos adaptados al cliente sean distribuidos
previamente a los terminales de comunicaciones de amigos llamados
frecuentemente o asociados y hechos disponibles según sean
requeridos para números menos frecuentemente llamados.
En una posible ejecución práctica del
sub-proceso de Impulsión de Aviso, un usuario podría
elegir tener su descriptor o descriptores automáticamente ofrecidos
y preferiblemente distribuidos previamente a cada terminal de
comunicaciones correspondiente a algunas o a la totalidad de las
entradas en un libro de direcciones o directorio local o distante
asociado con el terminal de comunicaciones del usuario. En esta
posible ejecución práctica, los cambios en la configuración del
servicio de aviso del usuario o los cambios en el libro de
direcciones o asignaciones de directorios, originaría de
preferencia automáticamente una actualización para ser activado un
nuevo descriptor o descriptores de aviso y/o descriptor o
descriptores de aviso "extraídos".
Los terminales de comunicaciones que se eligen
para recibir uno o más descriptores así ofrecidos almacenan
entonces descriptores de aviso e identificadores asociados y quizás
información auxiliar asociada en memoria no volátil, idealmente
usando un esquema apropiado de almacenamiento en memoria asociada
(caching). El subsiguiente proceso de aviso prosigue de una manera
similar al sub-proceso de "Consecución de
Aviso". A este respecto, los terminales de comunicaciones podrán
determinar si pueden proporcionar un aviso adaptado al cliente para
una llamada entrante comparando un identificador proporcionado
durante el proceso de establecimiento de llamada (tal como CLID o
alguna otra forma de identificador) a los identificadores mantenidos
en la memoria no volátil y asociados con descriptores de aviso y/o
información auxiliar.
Habiendo descrito el proceso de llamada
aplicable al sub-proceso de "Impulsión de
Aviso", se describirán a continuación otras capacidades de la
presente invención.
Con el fin de superar limitaciones que pueden
ser impuestas a un sistema de aviso adaptado al cliente debido a
latencias de la red, una realización particular de la presente
invención proporciona un modo de ejecución práctica, al que se hace
referencia aquí como "Modo de Tiempo de Siguiente Uso". Este
modo puede ser usado ventajosamente con combinación con
realizaciones de la presente invención con el uso de
sub-procesos de "Consecución de Aviso" u
"Oferta de Aviso" o ciertamente con otras realizaciones de la
presente invención.
Con el modo "Tiempo de Siguiente Uso", un
descriptor de aviso e identificador de terminal asociado que llama
de identificadores de servicio de comunicaciones que llama, una vez
recuperados por un terminal de comunicaciones, son preferiblemente
almacenados en una memoria no volátil para uso en los siguientes y
posiblemente subsiguientes momentos en los que sea recibida una
llamada que requiera el mismo descriptor de aviso, siempre que una
tal llamada o llamadas sean recibidas en algún punto del futuro. Se
puede ver que el uso del modo de ejecución "Tiempo de Siguiente
Uso" puede tener el efecto beneficioso de reducir el tiempo
consumido para la manipulación de avisos en subsiguientes llamadas
que requieran el descriptor de aviso.
De este modo, un terminal participante es capaz
de recoger y almacenar descriptores de aviso sobre la base de los
que llegan en la expectativa de que al menos alguno de ellos pueda
ser de uso en el futuro. A este respecto, debido a que los
terminales de comunicaciones tienen una cantidad finita de memoria
disponible para el almacenamiento de descriptores de aviso, los
terminales de comunicaciones que almacenan en memoria caché
descriptores de aviso (este futuro está incluido, pero no limitado a
terminales de comunicaciones en un sistema que hace uso de modo
"Tiempo de Siguiente Uso") pueden ejecutar un esquema que hace
posible que sean retenidos descriptores de aviso de llamadores más
frecuentes y sean eventualmente descartados descriptores de aviso
de llamadores infrecuentes o de una vez. Puede ser usado cualquier
esquema apropiado para etiquetado, indexado y gestión de
descriptores de aviso, por ejemplo los sistemas de almacenamiento en
memoria caché comúnmente asociados con HTTP y la Web de Ambito
Mundial.
Puesto que la presente invención proporciona
usuarios con la capacidad de modificar o cambiar su aviso o avisos
preferidos, de preferencia en cualquier momento, los descriptores de
aviso retenidos por un terminal de comunicaciones para uso futuro
puede resultar fuera de fecha. A este respecto, en una realización
preferida de la invención, en la que se utiliza almacenamiento en
memoria caché, los descriptores de aviso almacenados en memoria
caché pueden ser actualizados. Un ejemplo del esquema que es útil
en la presente invención, es un esquema en el que un terminal de
comunicaciones intenta recuperar el descriptor de aviso cada vez que
recibe una llamada asociada con dicho descriptor de aviso, y
almacena este descriptor de aviso para usar el siguiente momento en
que reciba una llamada que requiera dicho descriptor de aviso, si
ello ocurre. Una tal disposición es capaz de asegurar que un
descriptor de aviso almacenado en memoria caché no pueda nunca
envejecer en más del periodo entre dos llamadas asociadas con la
recuperación exitosa de dichos descriptores de aviso.
Un sistema de la presente invención que
incorpora almacenamiento en memoria caché puede hacer también uso
de descriptores de aviso etiquetados. Hablando en términos
generales, un esquema de etiquetado con amplio alcance dará lugar a
una ejecución más eficaz debido a la probabilidad incrementada que
habrán seleccionado usuarios múltiples del sistema un descriptor de
aviso etiquetado. Se ha de entender aquí el término "alcance"
se refiere al número de sistemas o dominios de red dentro de los
cuales son válidos y reconocidos un conjunto dado de
identificadores.
Incluso se pueden conseguir mayores eficacias en
sistemas de la presente invención en los que el protocolo para
suministro de un descriptor de aviso a un terminal llamado es
ordenado temporalmente de manera que el descriptor de aviso sea
enviado el terminal llamado antes del descriptor de aviso. En
relación con esto, se puede ver que un terminal llamado que
almacena en memoria caché descriptores de aviso etiquetados puede
entonces determinar rápidamente si existe ya en caché un descriptor
de aviso etiquetado dado y hace uso de esa copia del descriptor de
aviso si lo hace, evitando con ello el coste y retardo asociados con
la obtención de una segunda copia de dicho descriptor de aviso.
Habiendo descrito medios para superar
dificultades prácticas que pueden resultar de latencias excesivas de
red, se describirán a continuación otras capacidades de la presente
invención.
Con el fin de superar limitaciones que puedan
ser impuestas a un sistema de aviso adaptado al cliente por
capacidades de red subyacentes, una realización de la presente
invención proporciona un modo de ejecución práctica, al que se hace
referencia aquí como "Transporte de Diálogo de Aviso en Banda",
que permite transportar el diálogo de aviso usando el circuito de
voz que soporta la llamada a la que está asociado el aviso. Se verá
que el "Transporte de Diálogo de Aviso en Banda" puede ser de
beneficio particular cuando se haya de ejecutar un sistema de aviso
adaptado al cliente en relación con una red de móviles conmutada de
circuitos de segunda generación, tal como GSM.
En un sistema de la presente invención que
ejecuta el "Trasporte de Diálogo de Aviso en Banda", parte o la
totalidad del descriptor de aviso asociado con una llamada es
transportado "en-banda" por medio del canal de
comunicaciones de voz que existe entre el terminal que llama y el
terminal llamado durante una llamada. En una ejecución práctica
preferida, parte o la totalidad del diálogo del descriptor de aviso
tiene lugar durante pausas en la conversación de voz, siendo dichas
pausas detectadas automáticamente por algunos medios apropiados o,
alternativa o adicionalmente, el diálogo del descriptor de aviso
comienza después de que haya concluido la conversación de voz
(según es indicado por la parte que llama o la parte llamada, que
presiona el botón "fin de llamada" en su teléfono), siendo
temporalmente diferida la liberación del canal de voz entre la
parte que llama y la parte llamada hasta que el diálogo del
descriptor de aviso haya concluido con éxito o se haya
abandonado.
En una ejecución práctica alternativa del
"Transporte de Diálogo de Aviso en Banda", parte o la totalidad
del diálogo del descriptor de aviso puede ser transportada
"en-llamada" usando el canal de comunicaciones
de voz intercalando el diálogo del descriptor de aviso con la
representación digital de la conversación de voz de tal modo que se
degrada la calidad de la voz en una magnitud aceptable. Esta técnica
se puede combinar también beneficiosamente con la primera técnica
mencionada.
El "Transporte de Diálogo de Aviso en
Banda" puede tener lugar entre el terminal que llama y el
terminal llamado y ser transportado a la red que participa en la
llamada. Alternativamente, el "Transporte de Diálogo de Aviso en
Banda" puede tener lugar entre el terminal llamado y algún otro
punto del circuito de voz entre el terminal que llama y el terminal
llamado en el que es posible inyección de información digital - por
ejemplo en un escenario de PLMN, entre el terminal llamado y el MSC
al que está asociado el terminal llamado.
Se ha de entender que la técnica anteriormente
mencionada en-banda puede ser usada para transportar
información acerca de la disponibilidad de un descriptor de aviso
para un terminal llamado, y/o el nombre o número o identificador de
un descriptor de aviso y/o un descriptor de aviso o cualquiera otra
información, siempre que pueda ser de uso en un sistema de aviso
adaptado al cliente.
Se puede ver el "Transporte de Diálogo de
Aviso en Banda" puede ser particularmente beneficioso cuando se
ejecuta un Sistema de Aviso Adaptado al Cliente en una red basada en
TDM, tal como GSM.
Habiendo descrito medios de superar las
limitaciones que pueden ser impuestas a un sistema de aviso adaptado
al cliente por capacidades de red subyacentes, se describirán a
continuación otras capacidades de la presente invención.
En sistemas de la presente invención que
incorporan almacenamiento en memoria caché, puede ser usada una
realización de la presente invención, a la que se hace referencia
aquí como "Almacenamiento en Caché en Cascada", puede ser
utilizada para hacer más óptima la eficacia y utilidad percibida por
el usuario de un sistema de aviso adaptado al cliente.
En un sistema de la presente invención que
ejecuta "Almacenamiento en Caché en Cascada", alguno o la
totalidad de los terminales llamados y alguno o la totalidad de los
servidores de aviso y uno o más servidores de almacenamiento en
caché participan en un esquema de almacenamiento en caché del
descriptor de aviso distribuido, con lo que aumenta la probabilidad
en promedio de que un descriptor de aviso pueda ser emitido desde
una fuente más próxima en términos de tiempo de descarga, en
comparación con lo que sería en ausencia de tal esquema de
almacenamiento en caché. En relación con esto, se puede usar
cualquier arquitectura, esquema, sistema o protocolos apropiados,
para ejecutar el "Almacenamiento en Cascada".
En una ejecución práctica preferida de la
presente invención, el almacenamiento en caché es jerárquico y
transparente para el terminal llamado.
En una ejecución práctica disponible de la
presente invención el "Almacenamiento en Caché en Cascada"
abarca múltiples servicios de aviso adaptados al cliente. Se
apreciará que esto proporciona beneficios de rendimiento e
itinerancia tanto a los proveedores de servicio de avisos
participantes, adaptados al cliente, como a sus usuarios.
En otra ejecución práctica disponible de la
presente invención, el "Almacenamiento en Caché en Cascada"
abarca múltiples servicios de aviso adaptados al cliente, y se usa
un esquema de etiquetado común de descriptor de aviso en todo el
sistema de "Almacenamiento en Caché en Cascada" compartido
(aunque no de manera necesaria exclusivamente). Se verá que esto
proporciona beneficios de rendimiento e itinerancia tanto a
proveedores participantes de servicios de aviso adaptado al
cliente como a sus usuarios.
En una ejecución práctica disponible más de la
presente invención, el "Almacenamiento en Caché en Cascada"
abarca múltiples servicios de aviso adaptado al cliente, y de un
esquema común de etiquetado de descriptor de aviso dentro del
sistema de "Almacenamiento en Caché en Cascada" (aunque no de
manera necesaria exclusivamente) y protocolos comunes de diálogo de
descriptor de aviso y se usan formatos de datos dentro de y entre
el sistema participante de aviso adaptado al cliente (aunque de
manera necesaria no exclusivamente). Se verá que esto proporciona
beneficios de rendimiento e itinerancia significativos tanto para
proveedores participantes de servicios de aviso adaptado al cliente
como a sus usuarios.
Habiendo descrito medios de optimizar la
eficacia y la utilizad percibida por el usuario de un sistema de
aviso adaptado al cliente usando "Almacenamiento en Caché en
Cascada", se describirán a continuación otras capacidades de la
presente invención.
En una realización particular de la presente
invención, los usuarios del sistema de aviso adaptado al cliente
son capaces de ejercer control sobre los tipos de avisos adaptados
al cliente que están dispuestos a recibir. A este respeto, como
mínimo, los terminales participantes permiten preferiblemente que el
futuro del aviso adaptado al cliente sea dinámicamente habilitado o
deshabilitado en cualquier momento. En una segunda realización
particular íntimamente relacionada de la presente invención, los
operadores del sistema de aviso adaptado al cliente pueden
categorizar avisos de acuerdo con la forma de su contenido y
descriptores de aviso de marbete correspondientemente de manera que
se permita a los terminales participantes detectar y posiblemente
actuar tras el conocimiento de la categoría del descriptor de
aviso. A modo de ejemplo, un operador del sistema de aviso adaptado
al cliente puede presentar a sus usuarios para selección durante la
fase de suscripción un número de avisos de "categoría 1", un
número de avisos de "categoría 2" y un número de avisos de
"categoría 3", en los que la "categoría 1" incluye avisos
que el operador considera que es improbable que sean ofensivos para
cualquier receptor en cualquier contexto - por ejemplo, el sonido
del silbato de un tren; y en los que la "categoría 2" incluye
avisos que el operador considera que son inofensivos bajo la mayoría
de las circunstancias - por ejemplo, el grito de Tarzán en la
jungla, y en los que la "categoría 3" incluye avisos que no
encajan en la "categoría 1" ni en la "categoría 2". En
relación con esto, un usuario puede configurar su terminal de
participación de manera que acepte siempre avisos de la "categoría
1", y de manera que acepte avisos de "categoría 2" fuera de
las horas de oficina sólo y cuando no esté dentro de ciertas
vecindades definidas, y nunca acepte avisos de "categoría 3".
En este ejemplo, si el operador permite que los usuarios carguen
descriptores de aviso adaptados al cliente, tales avisos cargados
pueden ser siempre designados automáticamente como "categoría
3".
En una tercera realización preferida relacionada
de la presente invención, los terminales participantes pueden ser
configurados dinámicamente de manera que actúen sobre algunos, pero
no la totalidad, de los aspectos o componentes de descriptores de
avisos adaptados al cliente en algo o todo el tiempo. En relación
con esto, un operador de un terminal participante puede indicar,
por medio de una secuencia de toques de tecla o selección de menú o
por algunos otros medios, que el terminal no actúe por el momento o
indefinidamente sobre el componente de audio de descriptores de
aviso adaptado al cliente, sino que continúe actuando sobre otros
aspectos de los descriptores de aviso o componentes tales como
componentes visuales. Como se apreciará, esta característica será
beneficiosa para un operador de terminal participante que desee, ya
sea siempre o durante un periodo de tiempo, tener la capacidad de
identificar su terminal de comunicación mediante su aviso. En una
cuarta realización preferida de la presente invención,
estrechamente relacionada con la tercera realización preferida de
la presente invención en intención y efecto, los terminales
participantes usan una combinación híbrida previamente definida o
configurable por el usuario del defecto del terminal llamado o aviso
seleccionado por el usuario y aviso adaptado al cliente para
llamadas para las cuales está disponible un aviso adaptado al
cliente para llamadas para las cuales está disponible un aviso
adaptado al cliente. Además, esta es preferiblemente una opción
configurable dinámicamente que el operador del terminal participante
puede controlar. En relación con esto, en una posible ejecución
práctica, el terminal participante puede comenzar marcando
utilizando el defecto o aviso seleccionado por el usuario del
terminal durante un periodo de tiempo y después cambiar al aviso
adaptado al cliente durante el periodo de duración del periodo de
anuncio de aviso. Se apreciará que esta realización proporciona al
operador del terminal llamado beneficios que se derivan de tener un
aviso pseudo-único de su propia selección (tal como la capacidad de
poder identificar su propio teléfono cuando capta avisos preferidos
de partes que llaman (tal como la información adicional y valor de
entretenimiento que estas proporcionan).
Se apreciará que la presente invención
proporciona un número de mecanismos diferentes de selección de
descriptores de aviso y de transferencia que son capaces de ser
utilizados por un sistema que use el método de la presente
invención para distribuir los descriptores de aviso a terminales de
comunicaciones.
La invención se describirá a continuación con
más detalle haciendo referencia a los dibujos adjuntos, que
muestran formas ejemplares de la invención. Se ha de entender que la
particularidad de esos dibujos no sustituye la generalidad de la
descripción anterior de la invención. En los dibujos:
La figura 1 muestra un diagrama de bloques
funcional de un sistema de aviso adaptado al cliente de acuerdo con
una realización preferida de la presente invención;
La figura 2 muestra un diagrama funcional de un
sistema de aviso adaptado al cliente de acuerdo con una segunda
realización de la presente invención;
La figura 3 muestra un diagrama de bloques
funcional del sistema de aviso adaptado al cliente de acuerdo con
una tercera realización de la presente invención; y
La figura 4 muestra un diagrama de bloques
funcional de un sistema de aviso adaptado al cliente de acuerdo con
una cuarta realización de la presente invención.
El método y el sistema de la presente invención
se describirán a continuación en relación con una realización
preferida. Se apreciará así que la siguiente descripción no es para
limitar la generalidad de la invención.
La realización preferida de la invención
describe el uso de un sistema de aviso adaptado al cliente que puede
ser usado en el método y el sistema de la presente invención para
proporcionar un servicio de aviso adaptado al cliente para usuarios
o abonados del sistema de aviso adaptado al cliente.
Con referencia a la figura 1, se ilustra en ella
una disposición preferida de la presente invención, que utiliza una
variante del sub-proceso de llamada "Consecución
de Aviso", como se ha descrito anteriormente.
En un sistema que utiliza el método del invento,
un usuario 10 crea un servicio de aviso adaptado al cliente usando
un dispositivo 12 conectado a Internet, o un terminal de
comunicaciones 14, para interactuar con un sistema 16 de gestión de
aviso adaptado al cliente. La creación de un servicio de aviso
adaptado al cliente implica preferiblemente al usuario 10, que
introduce información de identificación de usuario y designa
servicios o terminales de comunicaciones a los cuales se ha de
aplicar el servicio de aviso adaptado al cliente (es decir, de los
cuales el usuario espera originar llamadas en el futuro).
Preferiblemente, la información de identificación introducida es
usada por el sistema 16 de gestión de aviso adaptado al cliente para
validar la identidad del usuario 10 en este momento y en ocasiones
subsiguientes cuando el usuario desee acceder, y quizás modificar,
su servicio de aviso adaptado al
cliente.
cliente.
A continuación de la creación de un servicio de
aviso adaptado al cliente, el usuario 10 puede ser capaz de
configurar su servicio de aviso adaptado al cliente seleccionando
y/o proporcionando un descriptor de aviso, o descriptores de aviso,
que se utilizarán preferentemente para anunciar llamadas hechas a
terminales de comunicaciones participantes. El proceso de
seleccionar y/o proporcionar un descriptor o descriptores de aviso
puede implicar la selección de un descriptor o descriptores de
aviso a partir de descriptores de aviso presentados al usuario por
el sistema 16 de gestión de aviso adaptado al cliente.
Alternativamente, el proceso de selección puede implicar la
selección de descriptores de aviso desde un lugar de web de Internet
no relacionado con el sistema de gestión de aviso adaptado al
cliente y la subsiguiente "carga" del descriptor o descriptores
de aviso al servicio de aviso adaptado al cliente, del usuario.
Durante el proceso de configurar su servicio de
aviso adaptado al cliente, el usuario 10 puede ser capaz de
seleccionar y/o proporcionar información auxiliar, en la forma de
reglas, preferencias, condiciones o instrucciones, que son usadas
preferiblemente para definir cuándo y/o cómo se han de usar los
descriptores de aviso seleccionados para anunciar llamadas
procedentes del usuario y del servicio o servicios de comunicación
designados.
Los descriptores de aviso seleccionados e
información auxiliar asociada son almacenados en un servidor de
aviso 18 asociado al sistema 16 de gestión de aviso adaptado al
cliente. A este respecto, el sistema 16 de gestión de aviso
adaptado al cliente hace suficientes asociaciones entre los
descriptores de aviso seleccionados, que originan identificadores
de terminal de comunicaciones o identificadores de servicio de
comunicaciones y posiblemente también información auxiliar para
hacer posible que el sistema 16 de gestión de aviso adaptado al
cliente realice las funciones futuras necesarias que incluyen, entre
otras y en particular, la distribución de avisos adaptados al
cliente a terminales de comunicaciones. Preferiblemente, la
información requerida se almacena en una base o (bases de datos)
apropiada.
El servidor de aviso 18 y el terminal de
comunicaciones 14 del usuario no necesitan ser entidades separadas
físicamente. Ciertamente, el terminal de comunicaciones 14 puede
incorporar la funcionalidad de un servidor de aviso 18, en cuyo
caso el terminal de comunicaciones 14 y un servidor de aviso 18
pueden ser el mismo dispositivo físico.
A continuación de la selección del descriptor de
aviso, o descriptores de aviso, el usuario 10 es capaz de utilizar
el servicio de aviso adaptado al cliente. El usuario 10 utiliza el
terminal de comunicaciones 14, o dispositivo 12 conectado a
Internet, con una capacidad de telecomunicaciones apropiada (por
ejemplo, teléfono de software de SIP) para iniciar una llamada a
un terminal de comunicaciones 22 de la parte llamada 20.
Una entidad participante en el proceso de
establecimiento de llamada y asociada con el terminal o servicio 31
que llama detecta la petición de establecimiento de llamada y
proporciona al sistema 16 de gestión de aviso adaptado al cliente
el identificador de terminal o servicio de comunicaciones de origen
y el identificador de terminal o servicio de comunicaciones llamado
o algún otro identificador apropiado que el sistema 16 de gestión
de aviso adaptado al cliente utiliza para identificar y/o localizar
y/o recuperar descriptor o descriptores de aviso y posiblemente
también información auxiliar para usar con la llamada.
En una ejecución práctica preferida, los
terminales o servicios asociados con un servicio de aviso adaptado
al cliente son así identificados por "banderas o indicadores"
dentro de la identidad 31 y la entidad 31 sólo señala al sistema de
gestión de aviso adaptado al cliente para llamadas inminentes que
estén asociadas con un servicio de aviso adaptado al cliente. A
este respecto, se fijan o restablecen preferiblemente
"banderas" por medio de un diálogo entre el sistema de gestión
de aviso adaptado al cliente y la entidad 31 que tiene lugar en o
cerca del momento en que un servicio de aviso adaptado al cliente es
establecido o modificado.
En el caso de que el sistema 16 de gestión de
aviso adaptado al cliente sea incapaz de localizar un servicio de
aviso adaptado al cliente para usar con la llamada, entonces la
llamada prosigue de la manera normal.
Sin embargo, en el caso de que la llamada esté
asociada con un servicio de aviso adaptado al cliente, el sistema
16 de gestión de aviso adaptado al cliente interpreta cualquier
información auxiliar que pueda estar asociada con el servicio de
aviso adaptado al cliente identificado y recupera la información de
servicio de aviso adaptado al cliente, que incluye posiblemente uno
o más descriptores de aviso para el servicio de aviso adaptado al
cliente desde uno o más servidores de aviso 18. El sistema 16 de
gestión de aviso adaptado al cliente proporciona entonces la
información recuperada a una entidad participante en el proceso de
establecimiento de llamada y asociada con el terminal o servicio
llamado 32.
Algo o la totalidad de la información
recuperada, que incluye potencialmente descriptor o descriptores de
aviso adaptado al cliente, que dependen de la ejecución práctica
particular, es entonces enviada por la entidad 32 al terminal
llamado 22 a través de la trayectoria de comunicación.
Preferiblemente, la información recuperada es transmitida al
terminal llamado 22 simultáneamente con, y como una parte de u otra
extensión del diálogo de señalización de establecimiento de llamada
entre la entidad 32 y el terminal llamado 22, cuyo diálogo habría
tenido lugar incluso si no fuera esta una llamada asociada con un
aviso adaptado al cliente.
La extensión de la información así recuperada
por el sistema 16 de gestión de aviso adaptado al cliente y así
proporcionada a la entidad 32 y por tanto al terminal llamado 22,
puede variar de un sistema a otro de acuerdo con los objetivos de
diseño del sistema particular de aviso adaptado al cliente.
En un ejemplo de un diseño del sistema de aviso
adaptado al cliente en el que se desea que el proceso de aviso esté
ampliamente bajo el control del sistema de gestión de aviso adaptado
al cliente y entidades que participen en el proceso de
establecimiento de llamada tal como 31 y 32, la información así
recuperada y así proporcionada al terminal llamado 22 puede
ciertamente incorporar el descriptor o descriptores de aviso
adaptado al cliente para la llamada y quizás algo o la totalidad de
la información auxiliar, si existe información auxiliar.
En otro ejemplo, la información así recuperada
por el sistema 16 de gestión de aviso adaptado al cliente y hecho
pasar así al terminal llamado 22 puede incluir información para
ayudar al terminal llamado 22 en la realización del proceso de
aviso. Por ejemplo, la información recuperada puede incluir una
etiqueta o etiquetas pseudo-únicas, u otra forma de identificador,
o ciertamente una dirección de red completamente cualificada,
ventajosamente en la forma de un URL, que puede ayudar al terminal
llamado 22 en la identificación y recuperación del descriptor o
descriptores de aviso correctos para utilizar con dicho usuario 10
llamado o que llama o terminal que llama 14 o servicio que llama.
Alternativa o adicionalmente, la información recuperada puede ser
tal que haga posible, o ayude, al terminal llamado 22 en la
localización de un servidor de aviso 18, o servidores de aviso
capaces de proporcionar el descriptor o descriptores de aviso
correctos para ser utilizados con el usuario 10 de llamada o que
llama o terminal que llama o servicio que llama.
Si la información proporcionada por el sistema
16 de gestión de aviso adaptado al cliente al terminal llamado 22 a
través de la red de comunicaciones 24 contiene uno o más nombres o
una o más direcciones de servidor o servidores de aviso sugeridos,
y posiblemente también información para hacer posible que un
servidor de aviso 18 identifique y proporcione el descriptor de
aviso apropiado a esta llamada entrante, entonces el terminal
llamado 22 puede intentar establecer comunicación con el servidor de
aviso o servidores de aviso identificados 18. En una ejecución
práctica preferida de un sistema de este diseño, la comunicación
entre el terminal llamado 22 y el servidor o servidores de aviso 18
puede tener lugar en la red de Internet o una red basada en IP o
red de paquetes o inter-red. A continuación del
establecimiento de comunicación con el servidor de aviso 18, el
terminal llamado 22 requiere preferiblemente que el servidor de
aviso 18 proporciona el descriptor o descriptores de aviso
apropiados al terminal llamado 22. A este respecto, cuando la
información proporcionada por el terminal llamado 22 al servidor de
aviso 18 incluye información para ayudar o hacer posible que el
servidor de aviso 18 identifique el descriptor de aviso, tal
información puede no ser restringida a información que se originó
del sistema 16 de gestión de aviso adaptado al cliente. Ciertamente,
tal información puede incluir también información adicional que sea
surgida del terminal llamado 22 o por el terminal llamado 22 desde
algún otro lugar.
El servidor de aviso 18 puede responder a una
petición de recuperación de aviso proporcionando el descriptor de
aviso disponible único asociado con este servicio de aviso adaptado
al cliente, del usuario 10, si posee el mismo. Alternativamente, el
servidor de aviso 18 puede aplicar lógica adicional basada en
información auxiliar para seleccionar el descriptor de aviso más
apropiado asociado con el servicio de aviso adaptado al cliente del
usuario 10, para usar con la llamada.
La transferencia de descriptores de aviso desde
el servidor de aviso 18 al terminal llamado 22 puede ser realizada
por medio de cualquier proceso o protocolo apropiado, incluyendo, a
modo de ejemplos solamente, un Portador de Servicio de Web o SOAP o
HTTP ó FTP ó TFTP o Receptáculos (Sockets) o por medio de GSM SMS
(Servicio de Mensajes Cortos) o GSM USSD (Datos de Servicios
Suplementarios no Estructurados).
En una posible realización de la invención, el
servidor de aviso 18 está físicamente incorporado dentro del
terminal que llama 14, por lo que el proceso de diálogo y
recuperación de aviso puede ser realizado por medios de
comunicación entre el terminal llamado 22 y el terminal que llama
12.
En la realización preferida de la invención, la
recuperación de un descriptor de aviso puede no ser requerida si el
terminal llamado 22 determina que existe localmente el descriptor de
aviso requerido (es decir, en la memoria local del terminal llamado
22). Esto puede ser debido a que el descriptor de aviso requerido
fue almacenado en caché como resultado de una consecución de
descriptor de aviso asociada con una llamada anterior o intento de
llamada que usó el mismo descriptor de aviso. Alternativamente,
puede ser debida a que el descriptor de aviso requerido fue
precargado en el terminal llamado 22 en el momento de la
fabricación, o venta, o en algún otro momento.
Si se requiere la recuperación de un descriptor
de aviso y si por cualquier razón el descriptor de aviso no puede
ser recibido por el terminal llamado 22 dentro de un periodo de
tiempo suficientemente corto para hacer posible que sea de uso
práctico en relación con la llamada entrante actual, entonces el
terminal llamado 22 puede abandonar la recuperación del descriptor
de aviso. En tal caso, el terminal llamado 22 puede anunciar la
llamada entrante actual usando algún defecto o aviso determinado
localmente.
En la realización preferida de la invención, en
la situación que se acaba de describir en la cual el descriptor o
descriptores de aviso pudieran no ser obtenidos a tiempo, o si el
terminal llamado 22 está ocupado ("comprometido"), el proceso
de recuperación del descriptor de aviso, sin embargo, continúa
preferiblemente hasta la terminación y si y cuando es eventualmente
exitoso el descriptor o descriptores de aviso recuperados e
información auxiliar (si existe) e identificadores (si existen)
están asociados con el usuario 10, el terminal 14 o servicio y
almacenado localmente por el terminal llamado 22, preferiblemente en
relación con un sistema apropiado de almacenamiento en memoria
caché, y puede ser usado para una o más llamadas futuras por el
usuario 10 que llama, o terminal 14 que llama, o servicio que
llama, si se producen tales llamadas.
Para facilidad de la comprensión, la figura 1
muestra tanto el terminal que llama 14 como el terminal llamado 22
como asociados con una única red de comunicaciones. Sin embargo, se
ha de entender que la invención se ocupa de la situación en la que
el terminal que llama 14 y el terminal llamado 22 están asociados
cada uno con redes de comunicaciones distintas, posiblemente con
cualquier número de redes de comunicaciones adicionales que
intervengan. Se ha de hacer observar además que cuando el terminal
14 que llama y el terminal llamado 22 están asociados cada uno con
redes de comunicaciones distintas, estas pueden diferir en tipo de
funcionalidad, situación geográfica y extensión, titularidad o
tecnología. En relación con esto, el único requisito es que la
totalidad de las redes abarcadas entre el terminal que llama 14 y el
terminal llamado 22 sean capaces de soportar una sesión
significativa de comunicación de principio a fin entre al menos dos
terminales de comunicaciones. A modo de ejemplo, el terminal que
llama 10 puede ser un terminal de POTS asociado con un operador de
PSTN en Chile, mientras que el terminal llamado 22 puede ser un
teléfono Móvil de GPRS/GSM asociado con un operador de red
inalámbrica en el Reino Unido.
Por generalizar, la figura 1 muestra las
entidades 31 y 32 como entidades distintas. Sin embargo, se ha de
entender que la invención se ocupa de la situación en la que una
entidad única (tal como un Proxy de SIP) pueda cumplir ambas
funciones. En este caso se pueden hacer simplificaciones obvias del
proceso de aviso. Además, una o las dos entidades 31 y 32 pueden
estar integradas potencialmente con otros componentes de los
sistemas (por ejemplo, cliente de SIP contenido dentro de un
terminal de comunicaciones). Además, se ha de entender que puede
haber otras entidades participantes en el proceso de establecimiento
de llamada que no estén activamente asociadas con el proceso de
aviso.
Con referencia ahora a la figura 2, se ilustra
en ella una segunda realización de la presente invención que
utiliza una variante del sub-proceso de llamada
"Consecución de Aviso", descrito anteriormente. De acuerdo con
la segunda realización de la presente invención, el usuario 10
selecciona descriptores de aviso para anunciar llamadas a una parte
que llama usando el mismo método que el descrito para la realización
preferida de la invención.
Sin embargo, de acuerdo con la segunda
realización de la presente invención, se proporciona un método para
distribuir descriptores de aviso para terminales de comunicación
participantes sin la participación activa de entidades que
participan en el proceso de establecimiento de llamada.
De acuerdo con este método, el terminal llamado
22 supone que cualquier llamada entrante, para la cual está
disponible CLID y/u otra información de identificación apropiada,
puede estar asociada con un descriptor de aviso. En el caso de una
tal llamada, durante el proceso de establecimiento de llamada el
terminal llamado 22 deja pasar la CLID y/u otra información de
identificación a un servidor de aviso 18 o servidores que pertenecen
al mismo sistema de aviso adaptado al cliente que el terminal que
llama 14 o el terminal llamado 22, tan pronto como sea
prácticamente posible después de recibir la CLID y/u otra
información de identificación apropiada.
Tras la recepción de la CLID y/u otra
información de identificación, un servidor de aviso que posee el
descriptor o descriptores de aviso asociados con la CLID y/u otra
información de identificación, retorna el apropiado descriptor de
aviso o descriptores de aviso al terminal llamado tan pronto como
sea posible.
Por lo tanto, en este escenario, el terminal
llamado 22 puede ser capaz de recuperar un descriptor de aviso
sobre la base de la CLID proporcionada por la red de comunicación
24.
Cuando sea ventajoso, se pueden utilizar otras
características de la primera realización en combinación con esta
segunda realización, por ejemplo y en particular, almacenamiento en
memoria caché y modo de "tiempo de siguiente uso".
Con referencia ahora a la figura 3, se ilustra
en ella una tercera realización de la presente invención que
utiliza el sub-proceso de "Impulsión de Aviso"
descrito anteriormente.
De acuerdo con la tercera realización de la
presente invención, un usuario 10 selecciona avisos y configura un
servicio de aviso adaptado al cliente utilizando el mismo método que
el descrito para la realización preferida de la invención.
Sin embargo, de acuerdo con una tercera
realización de la presente invención, un método proporcionado para
distribuir descriptores de aviso a terminales de comunicaciones en
la que la distribución de descriptores de aviso no necesita estar
temporalmente asociada con establecimiento de llamada. En esta
realización, a continuación de la configuración de un servicio de
aviso adaptado al cliente por un usuario 10, son distribuidos
descriptores de aviso e información de identificación y quizás
información auxiliar asociada a uno o más terminales de
comunicaciones 22 directa o implícitamente identificados por el
usuario 10. A este respecto, información de identificación
significa información tal como un número de teléfono E.164, que un
terminal de comunicaciones 22 puede almacenar en asociación con un
descriptor de aviso y usar posteriormente para asociar correctamente
una llamada que llega con un aviso adaptado al cliente, si existe
uno para la llamada que llega. A continuación de la identificación
del terminal, o terminales, de comunicaciones objetivo 22, los
descriptores de aviso y la información de identificación son
ofrecidos para identificar terminal o terminales de comunicaciones
22 en cualquier momento apropiado.
Preferiblemente al menos, un terminal de
comunicaciones 22 acepta la oferta, ya sea automáticamente o
posiblemente con un paso que implique aprobación por parte del
usuario 20, y el descriptor de aviso y la información de
identificación son a continuación transmitidos al terminal de
comunicaciones 22 por cualesquiera medios apropiados.
La distribución puede ser automática, y puede
comenzar en cualquier punto en el tiempo después de que el usuario
10 haya indicado a qué terminales de comunicaciones se les han de
ofrecer descriptores de aviso. A este respecto, el usuario sólo
necesita proporcionar información suficiente para permitir que la
lógica del sistema identifique direcciones de red de terminales de
comunicaciones objetivo.
Alternativamente, la distribución puede ser
activada manualmente. Por ejemplo, un usuario 10 de teléfono móvil
se puede desplazar a través del libro de direcciones de teléfonos e
indicar por medio de algún proceso de selección que su descriptor o
descriptores de aviso han de ser ofrecidos al terminal o terminales
de comunicaciones asociados con una o más entradas en el libro de
direcciones. La distribución puede entonces ocurrir en cualquier
momento
posterior.
posterior.
Los terminales de comunicaciones 22 que eligen
para recibir a uno o más descriptores de aviso así ofrecidos
reciben y almacenan descriptores de aviso e información de
identificación asociada y quizás información auxiliar asociada en
memoria no volátil, idealmente usando una base de datos y un esquema
apropiado de almacenamiento en memoria caché.
A continuación, el procedimiento de aviso
prosigue de una manera similar al sub-proceso de
"Impulsión de Aviso". A este respecto, el terminal de
comunicaciones 22 determina preferiblemente si puede proporcionar o
no un aviso adaptado al cliente para una llamada que llega,
comparando un identificador proporcionado durante el proceso de
establecimiento de llamada (tal como CLID) a la información de
identificación contenida en la memoria no volátil y asociada con
descriptores de aviso y/o información auxiliar.
Un sistema de la presente invención que ejecuta
en la práctica una versión automatizada del tercer método puede
permitir que los avisos sean automáticamente redistribuidos o
"extraídos" cuando un usuario modifica su configuración de
servicio de aviso adaptado al cliente. Además, un sistema de la
presente invención que ejecuta una versión automatizada del tercer
método puede permitir que sean automáticamente redistribuidos
avisos de vez en cuando para la posibilidad de que terminales
objetivo llamados puedan tener copias perdidas de descriptores de
aviso, previamente distribuidos.
En una versión de cualquier realización de la
invención que se piense implícitamente que no está explícitamente
ilustrada, la funcionalidad del sistema 16 de gestión de aviso
adaptado al cliente y la funcionalidad de servidor de aviso 18
pueden ser física y lógicamente integradas en terminales de
comunicaciones 12, 14, 22 de manera que no haya sistema 16 de
gestión de aviso adaptado al cliente o servidor o servidores de
aviso 18 físicamente discretos. Esta versión de la invención,
particularmente si se usa en combinación con CLID, define una forma
de sistema de aviso adaptado al cliente en el que la funcionalidad
del sistema de aviso adaptado al cliente es completamente
distribuida a través de terminales de comunicaciones participantes y
los cuales por tanto pueden ser superpuestos a una o más redes de
comunicaciones 24 no modificadas. Además, en una versión incluso
más simple de la invención, un terminal de comunicaciones que aloje
un sistema de gestión de aviso adaptado al cliente y/o un servidor
de aviso puede proporcionar un servicio de aviso adaptado al cliente
para un único usuario 10 o terminal de comunicaciones 14 o servicio
de comunicaciones.
La presente invención es aplicable a cualquier
sistema o red de comunicaciones que soporte sesiones de
comunicaciones de un sentido o dos sentidos y que haga uso de un
proceso de establecimiento de llamada que incluya un paso en el que
se aplique energía a dispositivo(s) o transductor(es)
de salida controlable en el terminal de comunicaciones de la parte
llamada, de manera que llame la atención de la parte llamada a una
petición de llamada que llega.
Esto incluye, por ejemplo, el PSTN/PLMN,
sistemas de comunicaciones basadas en SIP público o privado,
sistemas y redes de tele conferencia, sistemas y redes de
vídeo-telefonía, sistemas de
vídeo-conferencia, sistemas y redes de Mensajería
Instantánea basados en sesiones y otras formas actuales y futuras de
red de comunicaciones que posea el concepto de una "llamada" o
"sesión de comunicaciones".
Los sistemas de teléfono están dentro del
alcance la invención y, en el caso de telefonía, se puede decir que
la invención describe sistemas y procedimientos por medio de los
cuales la forma y la naturaleza del aviso utilizado por un
Auricular de Teléfono para anunciar una petición de llamada entrante
pueden ser especificadas y controladas a distancia de manera que se
permita a una persona que efectúa una llamada telefónica elegir la
manera preferida en la que será anunciada su llamada a la persona o
personas a las que están llamando.
Un sistema de aviso adaptado al cliente según se
ha descrito aquí puede ser ejecutado en la práctica como una
extensión de, o integrado con, o hecho para cooperar ventajosamente
con un portal de Internet o Sistema de Telefonía Instantánea tal
como tipificado por Yahoo o Mensajero Instantáneo de Yahoo, AOL o
Mensajero Instantáneo de AOL o ICQ. Por ejemplo, el sistema de
aviso adaptado al cliente y el Sistema de Mensajería Instantáneo
pueden compartir interfaz de usuario, sistema de gestión de usuario,
directorio, nombres o valores de identificación ("handles") de
usuarios, etc.
Aunque se han descrito cierto número de
realizaciones del método y sistema de la presente invención, se
apreciará que puede haber otras variaciones y modificaciones que se
pueden introducir en las realizaciones descritas en esta memoria
que quedarán todavía comprendidas dentro del alcance de la presente
invención.
Claims (32)
1. Un método para seleccionar un aviso utilizado
para anunciar una llamada hecha por un usuario que participa en un
servicio de aviso adaptado al cliente, incluyendo el método:
- a.
- almacenar datos de configuración de servicio de aviso adaptado al cliente, para el usuario participante en uno o más dispositivos accesibles de la red, incluyendo los datos de configuración representaciones codificadas digitalmente de uno o más avisos e información auxiliar relativa al uso deseado de las representaciones de aviso;
- b.
- utilizando el usuario participante un primer terminal de comunicaciones para efectuar una llamada a un segundo terminal de comunicaciones, estando la llamada soportada por un primer servicio de comunicaciones;
- c.
- seleccionar una o más representaciones de aviso de acuerdo con la información auxiliar;
- d.
- comunicar la una o más representaciones de aviso al segundo terminal de comunicaciones; y
- e.
- anunciando la llamada el segundo terminal de comunicaciones activando una o más de las representaciones de aviso seleccionadas de acuerdo con la información auxiliar.
2. Un método de acuerdo con la reivindicación 1
y que incluye además:
- comunicar al menos algo de la información auxiliar al segundo terminal de comunicaciones para utilizar en la activación de la una o más representaciones de aviso seleccionadas.
3. Un método de acuerdo con una cualquiera de
las reivindicaciones 1 ó 2, en el que:
- el segundo terminal de comunicaciones capta la una o más representaciones de aviso seleccionadas desde un lugar distante del primer terminal de comunicaciones y el segundo terminal de comunicaciones.
4. Un método de acuerdo con cualquiera de las
reivindicaciones precedentes, en el que los datos de configuración
de servicio de aviso adaptado al cliente incluyen múltiples
representaciones de aviso.
5. Un método de acuerdo con cualquiera de las
reivindicaciones precedentes, incluyendo además el método:
- almacenar en memoria asociada o caché representaciones de aviso recientemente usadas en el terminal de comunicaciones o en un dispositivo accesible por la red, dispuesto para rápida reutilización.
6. Un método de acuerdo con cualquiera de las
reivindicaciones precedentes, incluyendo además el método:
- proporcionar una gama de representaciones de aviso disponibles para selección y uso por usuarios participantes.
7. Un método de acuerdo con cualquiera de las
reivindicaciones precedentes, en el que la una o más
representaciones de aviso se seleccionan de un conjunto de
representaciones de viso disponibles.
8. El método de acuerdo con la reivindicación 7,
en el que el conjunto de representaciones de aviso seleccionables
está contenido en un dispositivo accesible por la red.
9. Un método de acuerdo con cualquiera de las
reivindicaciones precedentes, en el que es transmitida información
de representaciones de aviso desde un terminal de comunicaciones a
otro durante el curso de una llamada de voz entre dos o más
terminales.
10. Un método de acuerdo con la reivindicación
9, en el que la transmisión de información de representaciones de
aviso ocurre:
- a.
- durante pausas en la conversación de voz; o
- b.
- después de que haya terminado la conversación de voz; o
- c.
- intercalada con la conversación de voz.
11. Un método de acuerdo con cualquiera de las
reivindicaciones precedentes, en el que los datos de configuración
del servicio de aviso adaptado al cliente incluyen información que
identifica al usuario participante o primer terminal de
comunicaciones o primer servicio de comunicaciones.
12. Un método de acuerdo con la reivindicación
11, en el que la representación de aviso es seleccionada de acuerdo
con el tratamiento de la información de identificación.
13. Un método de acuerdo con la reivindicación
12, en el que el tratamiento es realizado por el segundo terminal
de comunicaciones.
14. Un método de acuerdo con la reivindicación
12, en el que el tratamiento es realizado por un dispositivo
servidor.
15. Un método de acuerdo con cualquiera de las
reivindicaciones precedentes, en el que la información auxiliar
incluye variables de tratamiento seleccionadas de:
- a.
- variables temporales;
- b.
- variables estacionales y culturales;
- c.
- variables geográficas;
- d.
- variables de proximidad; y
- e.
- variables personales.
16. Un método de acuerdo con cualquiera de las
reivindicaciones precedentes, en el que la representación de aviso
seleccionada es comunicada al segundo terminal de comunicaciones
desde el primer terminal de comunicaciones.
17. Un método de acuerdo con cualquiera de las
reivindicaciones precedentes, en el que la representación de aviso
seleccionada es comunicada al segundo terminal de comunicaciones
desde un dispositivo accesible por la red.
18. Un método de acuerdo con la reivindicación
16, en el que la representación de aviso seleccionada es comunicada
usando el primer servicio de comunicación.
19. Un método de acuerdo con cualquiera de las
reivindicaciones 16 ó 17, en el que la representación de aviso
seleccionada es comunicada usando una trayectoria de comunicación
distinta del primer servicio de comunicación.
20. Un método de acuerdo con cualquiera de las
reivindicaciones 18 ó 19, en el que la representación de aviso
seleccionada ha sido comunicada al segundo terminal de
comunicaciones antes de un proceso de establecimiento de
llamada.
21. Un método de acuerdo con cualquiera de las
reivindicaciones 18 ó 19, en el que la representación de aviso
seleccionada es comunicada al segundo terminal de comunicaciones
durante un proceso de establecimiento de llamada.
22. Un método de acuerdo con cualquiera de las
reivindicaciones 18 ó 19, en el que la representación de aviso
seleccionada es comunicada al segundo terminal de comunicaciones de
manera asíncrona con un proceso de establecimiento de llamada.
23. Un método de acuerdo con la reivindicación
19, en el que la trayectoria de comunicaciones alternativa hace uso
de Internet.
24. U método de acuerdo con cualquiera de las
reivindicaciones precedentes, en el que el servicio de aviso
adaptado al cliente opera con una red de una pluralidad de
terminales y servidores de comunicaciones, en el que al menos
alguno de los terminales y servidores de comunicaciones participan
en un esquema de almacenamiento en memoria caché que permite que se
originen representaciones de aviso desde una pluralidad de
servidores o terminales de comunicaciones diferentes dentro de la
red.
25. Un método de acuerdo con cualquiera de las
reivindicaciones precedentes, en el que los usuarios que reciben
llamadas son capaces de ejercitar control sobre los tipos de avisos
adaptados al cliente que están dispuestos a recibir.
26. Un método de acuerdo con la reivindicación
25, en el que los usuarios que reciben llamadas pueden elegir
recibir sólo categorías particulares de avisos.
27. Un método de acuerdo con la reivindicación
25, en el que un usuario que recibe llamadas puede elegir que sea
anunciada una llamada por una combinación de dos avisos diferentes,
uno seleccionado por el usuario receptor y uno seleccionado por un
usuario que llama.
28. Un método de acuerdo con cualquiera de las
reivindicaciones precedentes, en el que la llamada es una cualquiera
de un grupo de una llamada de teléfono, una voz sobre llamada de
protocolo de Internet, una llamada de
vídeo-teléfono, una llamada de datos, una llamada
que comparte pizarra blanca, una sesión de mensajería instantánea,
una sesión de juego de múltiples usuarios.
29. Un sistema informatizado para hacer posible
que un aviso utilizado para anunciar una llamada hecha por un
usuario que participa en el sistema a un terminal de comunicaciones
que participa en el sistema para ser determinado de acuerdo con las
preferencias del usuario participante, que incluye:
- a.
- una pluralidad de terminales de comunicaciones, al menos alguno de los cuales es capaz de recibir y actuar sobre una representación de aviso y llamadas asociadas con la representación de aviso;
- b.
- un software de configuración para generar datos de configuración de servicio de aviso adaptado al cliente, incluyendo los datos de configuración representaciones digitalmente codificadas de uno o más avisos e información auxiliar relativa al uso deseado de las representaciones de aviso;
- c.
- una base de datos para almacenar datos de configuración de servicio de aviso adaptado al cliente, de usuarios participantes;
- d.
- medios de tratamiento para elegir una representación de aviso para usar con la llamada hecha por el usuario participante a un terminal de comunicaciones receptor; y
- e.
- medios de comunicar representaciones de aviso al terminal de comunicaciones receptor;
en el que el descriptor de aviso
elegido es seleccionado de acuerdo con los datos de configuración
del servicio de aviso adaptado al cliente, del usuario
participante.
30. Un sistema de acuerdo con la reivindicación
29, en el que los medios de tratamiento son un terminal de
comunicaciones asociado con el usuario participante.
31. Un sistema de acuerdo con la reivindicación
29, en el que los medios de tratamiento son el terminal de
comunicaciones de recepción.
32. Un sistema de acuerdo con la reivindicación
29, en el que los medios de tratamiento son un dispositivo de
servidor.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| AUPR6907A AUPR690701A0 (en) | 2001-08-10 | 2001-08-10 | A system and method for customising call alerts |
| AU2001106907 | 2001-08-10 | ||
| PCT/AU2002/000390 WO2003015380A1 (en) | 2001-08-10 | 2002-03-28 | A system and method for customising call alerts |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2317997T3 true ES2317997T3 (es) | 2009-05-01 |
Family
ID=3830863
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES02712625T Expired - Lifetime ES2317997T3 (es) | 2001-08-10 | 2002-03-28 | Un sistema y un metodo para personalizar avisos de llamada. |
Country Status (11)
| Country | Link |
|---|---|
| US (1) | US7088816B2 (es) |
| EP (1) | EP1419642B1 (es) |
| JP (2) | JP2004537943A (es) |
| KR (1) | KR100806409B1 (es) |
| CN (1) | CN100423525C (es) |
| AT (1) | ATE416564T1 (es) |
| AU (2) | AUPR690701A0 (es) |
| DE (1) | DE60230156D1 (es) |
| ES (1) | ES2317997T3 (es) |
| NZ (1) | NZ531605A (es) |
| WO (1) | WO2003015380A1 (es) |
Families Citing this family (192)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080062893A1 (en) * | 2000-01-19 | 2008-03-13 | Sony Ericsson Mobile Communications Ab | Method and apparatus for event-based exchange of information between communication devices conditioned on personal calendar information |
| US8548010B2 (en) | 2000-01-19 | 2013-10-01 | Sony Corporation | Method and apparatus for event-based synchronization of information between communication devices |
| US8400946B2 (en) * | 2000-01-19 | 2013-03-19 | Sony Corporation | System and method for sharing common location-related information between communication devices |
| US9781257B2 (en) | 2000-01-19 | 2017-10-03 | Sony Mobile Communications Ab | Technique for obtaining caller-originated alert signals in IP-based communication sessions |
| US20070230676A1 (en) * | 2000-01-19 | 2007-10-04 | Sony Ericsson Mobile Communications Ab | Technique for delivering caller-originated alert signals in ip-based communication sessions |
| US20070237320A1 (en) * | 2000-01-19 | 2007-10-11 | Sony Ericsson Mobile Communications Ab Nya Vattentornet | Technique for providing caller-originated alert signalsin circuit-switched communications |
| US6658091B1 (en) | 2002-02-01 | 2003-12-02 | @Security Broadband Corp. | LIfestyle multimedia security system |
| US20060136630A1 (en) * | 2002-12-08 | 2006-06-22 | Immersion Corporation, A Delaware Corporation | Methods and systems for providing haptic messaging to handheld communication devices |
| US8830161B2 (en) * | 2002-12-08 | 2014-09-09 | Immersion Corporation | Methods and systems for providing a virtual touch haptic effect to handheld communication devices |
| WO2004052193A1 (en) | 2002-12-08 | 2004-06-24 | Immersion Corporation | Methods and systems for providing haptic messaging to handheld communication devices |
| US20040120505A1 (en) * | 2002-12-20 | 2004-06-24 | Motorola, Inc. | Method and apparatus for providing a voiced call alert |
| US8490129B2 (en) | 2003-01-31 | 2013-07-16 | Qwest Communications International Inc. | Methods, systems and apparatus for selectively distributing urgent public information |
| US10142023B2 (en) | 2003-01-31 | 2018-11-27 | Centurylink Intellectual Property Llc | Antenna system and methods for wireless optical network termination |
| US8050281B2 (en) * | 2003-01-31 | 2011-11-01 | Qwest Communications International Inc. | Alert gateway, systems and methods |
| US7280647B2 (en) * | 2003-08-07 | 2007-10-09 | Microsoft Corporation | Dynamic photo caller identification |
| US20050039134A1 (en) * | 2003-08-11 | 2005-02-17 | Sony Corporation | System and method for effectively implementing a dynamic user interface in an electronic network |
| EP1528765A1 (en) * | 2003-10-31 | 2005-05-04 | Sony Ericsson Mobile Communications AB | Call alerting using transmitted media objects |
| DE10352378A1 (de) * | 2003-11-10 | 2005-06-09 | Siemens Ag | Verfahren zum Aufbauen einer Kommunikationsverbindung |
| US7616741B2 (en) | 2004-02-06 | 2009-11-10 | At&T Intellectual Property I, L.P. | System and method for facilitating a custom ring in connection with a call |
| US8644886B1 (en) * | 2004-03-15 | 2014-02-04 | Avaya Inc. | Ring-tone messaging service |
| US10313303B2 (en) | 2007-06-12 | 2019-06-04 | Icontrol Networks, Inc. | Forming a security network including integrated security system components and network devices |
| US10382452B1 (en) | 2007-06-12 | 2019-08-13 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
| US10237237B2 (en) | 2007-06-12 | 2019-03-19 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
| DE102004013861A1 (de) * | 2004-03-16 | 2005-10-13 | Deutsche Telekom Ag | Bereitstellung einer personalisierten Anzeigeinformation bei einer Telekommunikationsanbahnung |
| US11677577B2 (en) | 2004-03-16 | 2023-06-13 | Icontrol Networks, Inc. | Premises system management using status signal |
| US11201755B2 (en) | 2004-03-16 | 2021-12-14 | Icontrol Networks, Inc. | Premises system management using status signal |
| US11277465B2 (en) | 2004-03-16 | 2022-03-15 | Icontrol Networks, Inc. | Generating risk profile using data of home monitoring and security system |
| US7711796B2 (en) | 2006-06-12 | 2010-05-04 | Icontrol Networks, Inc. | Gateway registry methods and systems |
| US11316958B2 (en) | 2008-08-11 | 2022-04-26 | Icontrol Networks, Inc. | Virtual device systems and methods |
| US10721087B2 (en) | 2005-03-16 | 2020-07-21 | Icontrol Networks, Inc. | Method for networked touchscreen with integrated interfaces |
| US10156959B2 (en) | 2005-03-16 | 2018-12-18 | Icontrol Networks, Inc. | Cross-client sensor user interface in an integrated security network |
| US11343380B2 (en) | 2004-03-16 | 2022-05-24 | Icontrol Networks, Inc. | Premises system automation |
| US11811845B2 (en) | 2004-03-16 | 2023-11-07 | Icontrol Networks, Inc. | Communication protocols over internet protocol (IP) networks |
| US20090077623A1 (en) | 2005-03-16 | 2009-03-19 | Marc Baum | Security Network Integrating Security System and Network Devices |
| US8963713B2 (en) | 2005-03-16 | 2015-02-24 | Icontrol Networks, Inc. | Integrated security network with security alarm signaling system |
| US11368429B2 (en) | 2004-03-16 | 2022-06-21 | Icontrol Networks, Inc. | Premises management configuration and control |
| US10200504B2 (en) | 2007-06-12 | 2019-02-05 | Icontrol Networks, Inc. | Communication protocols over internet protocol (IP) networks |
| US12063220B2 (en) | 2004-03-16 | 2024-08-13 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
| US10522026B2 (en) | 2008-08-11 | 2019-12-31 | Icontrol Networks, Inc. | Automation system user interface with three-dimensional display |
| US11582065B2 (en) | 2007-06-12 | 2023-02-14 | Icontrol Networks, Inc. | Systems and methods for device communication |
| US11489812B2 (en) | 2004-03-16 | 2022-11-01 | Icontrol Networks, Inc. | Forming a security network including integrated security system components and network devices |
| US10375253B2 (en) | 2008-08-25 | 2019-08-06 | Icontrol Networks, Inc. | Security system with networked touchscreen and gateway |
| US10444964B2 (en) | 2007-06-12 | 2019-10-15 | Icontrol Networks, Inc. | Control system user interface |
| US11159484B2 (en) | 2004-03-16 | 2021-10-26 | Icontrol Networks, Inc. | Forming a security network including integrated security system components and network devices |
| US8635350B2 (en) | 2006-06-12 | 2014-01-21 | Icontrol Networks, Inc. | IP device discovery systems and methods |
| US11368327B2 (en) | 2008-08-11 | 2022-06-21 | Icontrol Networks, Inc. | Integrated cloud system for premises automation |
| US8988221B2 (en) | 2005-03-16 | 2015-03-24 | Icontrol Networks, Inc. | Integrated security system with parallel processing architecture |
| US10339791B2 (en) | 2007-06-12 | 2019-07-02 | Icontrol Networks, Inc. | Security network integrated with premise security system |
| US9141276B2 (en) | 2005-03-16 | 2015-09-22 | Icontrol Networks, Inc. | Integrated interface for mobile device |
| US9531593B2 (en) | 2007-06-12 | 2016-12-27 | Icontrol Networks, Inc. | Takeover processes in security network integrated with premise security system |
| US9191228B2 (en) | 2005-03-16 | 2015-11-17 | Icontrol Networks, Inc. | Cross-client sensor user interface in an integrated security network |
| US11916870B2 (en) | 2004-03-16 | 2024-02-27 | Icontrol Networks, Inc. | Gateway registry methods and systems |
| US20160065414A1 (en) | 2013-06-27 | 2016-03-03 | Ken Sundermeyer | Control system user interface |
| US11244545B2 (en) | 2004-03-16 | 2022-02-08 | Icontrol Networks, Inc. | Cross-client sensor user interface in an integrated security network |
| JP2007529826A (ja) | 2004-03-16 | 2007-10-25 | アイコントロール ネットワークス, インコーポレイテッド | 対象事項管理ネットワーク |
| US11190578B2 (en) | 2008-08-11 | 2021-11-30 | Icontrol Networks, Inc. | Integrated cloud system with lightweight gateway for premises automation |
| US9729342B2 (en) | 2010-12-20 | 2017-08-08 | Icontrol Networks, Inc. | Defining and implementing sensor triggered response rules |
| US10142392B2 (en) | 2007-01-24 | 2018-11-27 | Icontrol Networks, Inc. | Methods and systems for improved system performance |
| US11113950B2 (en) | 2005-03-16 | 2021-09-07 | Icontrol Networks, Inc. | Gateway integrated with premises security system |
| US9609003B1 (en) | 2007-06-12 | 2017-03-28 | Icontrol Networks, Inc. | Generating risk profile using data of home monitoring and security system |
| US8880035B1 (en) | 2004-03-31 | 2014-11-04 | Avaya Inc. | User customizable reverse ring tone |
| EP1741276A4 (en) * | 2004-04-07 | 2008-06-11 | Alcatel Lucent | PERSONAL RECALL SIGNAL |
| US20050258938A1 (en) * | 2004-05-21 | 2005-11-24 | Moulson John L | Portable electronic devices including customization circuits for customizing alert signals and methods of operating the same |
| US7693553B2 (en) | 2004-06-30 | 2010-04-06 | Avaya Inc. | Intelligent ringtone service |
| US7889853B2 (en) * | 2004-07-27 | 2011-02-15 | At&T Intellectual Property I, L.P. | Methods, systems, devices, and products for providing ring backs |
| US8375119B2 (en) * | 2004-07-27 | 2013-02-12 | At&T Intellectual Property I, L. P. | Methods, systems, devices, and products for providing alerts for communications |
| US20060075062A1 (en) * | 2004-09-28 | 2006-04-06 | Bloebaum L S | Initiating Internet Protocol (IP) communications in an IP communication system based on databases of contact information |
| US7720213B2 (en) | 2004-12-30 | 2010-05-18 | Alcatel Lucent | Parameter dependent ring tones |
| AU2006212087B2 (en) * | 2005-02-08 | 2011-03-10 | Psygnificant Services Limited | Call notification controlled by call originating system |
| GB2422984C (en) * | 2005-02-08 | 2015-03-11 | Psygnificant Services Ltd | Call Notification System And Method |
| DE102005006331B4 (de) * | 2005-02-10 | 2008-12-04 | Pixcall Gmbh | Kommunikationsverfahren mit Übermittlung von Zusatzinformationen |
| EP1696645A1 (en) | 2005-02-25 | 2006-08-30 | Sony Ericsson Mobile Communications AB | Caller information provision |
| US20110128378A1 (en) | 2005-03-16 | 2011-06-02 | Reza Raji | Modular Electronic Display Platform |
| US20170180198A1 (en) | 2008-08-11 | 2017-06-22 | Marc Baum | Forming a security network including integrated security system components |
| US11496568B2 (en) | 2005-03-16 | 2022-11-08 | Icontrol Networks, Inc. | Security system with networked touchscreen |
| US11700142B2 (en) | 2005-03-16 | 2023-07-11 | Icontrol Networks, Inc. | Security network integrating security system and network devices |
| US10999254B2 (en) | 2005-03-16 | 2021-05-04 | Icontrol Networks, Inc. | System for data routing in networks |
| US11615697B2 (en) | 2005-03-16 | 2023-03-28 | Icontrol Networks, Inc. | Premise management systems and methods |
| US9450776B2 (en) | 2005-03-16 | 2016-09-20 | Icontrol Networks, Inc. | Forming a security network including integrated security system components |
| US9306809B2 (en) | 2007-06-12 | 2016-04-05 | Icontrol Networks, Inc. | Security system with networked touchscreen |
| US20120324566A1 (en) | 2005-03-16 | 2012-12-20 | Marc Baum | Takeover Processes In Security Network Integrated With Premise Security System |
| US20060215829A1 (en) * | 2005-03-23 | 2006-09-28 | Schwartz Paul M | Method and system for selectable call termination attempt notification and blocking |
| US7283829B2 (en) * | 2005-03-25 | 2007-10-16 | Cisco Technology, Inc. | Management of call requests in multi-modal communication environments |
| KR100810330B1 (ko) * | 2005-04-12 | 2008-03-04 | 삼성전자주식회사 | 통신 시스템에서 서비스 제공 시스템 및 방법 |
| BRPI0611016A2 (pt) * | 2005-05-31 | 2010-08-17 | Roamware Inc | método e sistema para proporcionar uma ativação de chamada disparada por conteúdo push para pelo menos uma parte receptora através de uma primeira rede de telecomunicações |
| US7376395B2 (en) * | 2005-06-30 | 2008-05-20 | Microsoft Corporation | Controlling a telecommunications device |
| US20070032259A1 (en) * | 2005-08-05 | 2007-02-08 | George Gounaris | Method and apparatus for voice amplitude feedback in a communications device |
| US20070060154A1 (en) * | 2005-08-12 | 2007-03-15 | Agere Systems Inc. | Method and device for transmitting user-selected data with a request for connection signal over a telecommunications network |
| DE102005042977A1 (de) * | 2005-09-09 | 2007-04-12 | Deutsche Telekom Ag | Verfahren und System zur multimedialen Unterstützung von Sprachanrufen |
| UA94064C2 (ru) * | 2005-10-06 | 2011-04-11 | Вердженс Энтертейнмент Ллк, Калифорния Лимитед Лайбилити Компани | Подлинно одновременные оповещения и их использование в прерывистых конкурсах |
| DE102005049720B4 (de) * | 2005-10-14 | 2009-02-05 | Pixcall Gmbh | Telekommunikationsverfahren mit Übertragung von Zusatzinformationen an eine Teilnehmerstation, sowie Telekommunikationssystem, Teilnehmerstation und Vermittlungsstelle |
| US7761816B2 (en) * | 2006-02-10 | 2010-07-20 | Vringo, Inc. | Personalization content sharing system and method |
| US8041401B2 (en) * | 2006-02-10 | 2011-10-18 | Vringo Inc. | Personalization content sharing system and method |
| US9537704B2 (en) | 2006-05-24 | 2017-01-03 | At&T Intellectual Property I, L.P. | Method and apparatus for migrating active communication session between terminals |
| US12063221B2 (en) | 2006-06-12 | 2024-08-13 | Icontrol Networks, Inc. | Activation of gateway device |
| US10079839B1 (en) | 2007-06-12 | 2018-09-18 | Icontrol Networks, Inc. | Activation of gateway device |
| WO2008001371A2 (en) * | 2006-06-28 | 2008-01-03 | Vringo, Inc. | User-chosen media content |
| EP2047372A4 (en) * | 2006-07-10 | 2010-09-22 | Vringo Inc | PUSHED MEDIA CONTENT DELIVERY |
| US20090005122A1 (en) * | 2006-07-10 | 2009-01-01 | David Elliot Goldfarb | Advertisement-based dialing |
| WO2008007380A2 (en) * | 2006-07-13 | 2008-01-17 | Vringo, Inc. | Group sharing of media content |
| WO2008006213A1 (en) | 2006-07-13 | 2008-01-17 | Mobivox Corporation | Method and system for auto-login by calling line identification |
| WO2008032319A2 (en) * | 2006-09-11 | 2008-03-20 | Vringo, Inc. | Media playing on another device |
| DE102006047073B4 (de) * | 2006-09-27 | 2009-08-06 | Nokia Siemens Networks Gmbh & Co.Kg | Verfahren zum Betreiben eines Kommunikationssystems, Kommunikationsendgerät und Vermittlungsstelle |
| US8861688B2 (en) * | 2006-10-12 | 2014-10-14 | At&T Mobility Ii Llc | Methods and systems for controlling calling party access to called device |
| US20080092193A1 (en) * | 2006-10-17 | 2008-04-17 | The Video Load, Llc | Methods and systems for creating video files for a mobile device |
| US20080101566A1 (en) * | 2006-10-26 | 2008-05-01 | Jonathan William Medved | Method to play vendor videos |
| US8098811B2 (en) * | 2006-12-13 | 2012-01-17 | Scenera Technologies, Llc | Methods and systems for selectively playing received ringtones |
| US11706279B2 (en) | 2007-01-24 | 2023-07-18 | Icontrol Networks, Inc. | Methods and systems for data communication |
| WO2008096366A2 (en) * | 2007-02-11 | 2008-08-14 | Vringo, Inc. | Triggering events for video ringtones |
| US7633385B2 (en) | 2007-02-28 | 2009-12-15 | Ucontrol, Inc. | Method and system for communicating with and controlling an alarm system from a remote server |
| US9258427B2 (en) * | 2007-04-18 | 2016-02-09 | At&T Intellectual Property I, Lp | System and method for forwarding calls |
| US8451986B2 (en) | 2007-04-23 | 2013-05-28 | Icontrol Networks, Inc. | Method and system for automatically providing alternate network access for telecommunications |
| WO2009023324A2 (en) * | 2007-05-15 | 2009-02-19 | Sony Ericsson Mobile Communications Ab | Technique for delivering caller-originated alert signals in ip-based communication sessions |
| WO2008144359A1 (en) * | 2007-05-15 | 2008-11-27 | Sony Ericsson Mobile Communications Ab | Providing caller- created or selected alert signal to a called party in an ip-based network |
| WO2008144353A1 (en) * | 2007-05-15 | 2008-11-27 | Sony Ericsson Mobile Communications Ab | Technique for providing caller-originated alert signals |
| US10498830B2 (en) | 2007-06-12 | 2019-12-03 | Icontrol Networks, Inc. | Wi-Fi-to-serial encapsulation in systems |
| US10523689B2 (en) | 2007-06-12 | 2019-12-31 | Icontrol Networks, Inc. | Communication protocols over internet protocol (IP) networks |
| US11423756B2 (en) | 2007-06-12 | 2022-08-23 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
| US11601810B2 (en) | 2007-06-12 | 2023-03-07 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
| US11316753B2 (en) | 2007-06-12 | 2022-04-26 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
| US10051078B2 (en) | 2007-06-12 | 2018-08-14 | Icontrol Networks, Inc. | WiFi-to-serial encapsulation in systems |
| US11089122B2 (en) | 2007-06-12 | 2021-08-10 | Icontrol Networks, Inc. | Controlling data routing among networks |
| US12003387B2 (en) | 2012-06-27 | 2024-06-04 | Comcast Cable Communications, Llc | Control system user interface |
| US11646907B2 (en) | 2007-06-12 | 2023-05-09 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
| US12184443B2 (en) | 2007-06-12 | 2024-12-31 | Icontrol Networks, Inc. | Controlling data routing among networks |
| US10666523B2 (en) | 2007-06-12 | 2020-05-26 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
| US10616075B2 (en) | 2007-06-12 | 2020-04-07 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
| US11212192B2 (en) | 2007-06-12 | 2021-12-28 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
| US10423309B2 (en) | 2007-06-12 | 2019-09-24 | Icontrol Networks, Inc. | Device integration framework |
| US11237714B2 (en) | 2007-06-12 | 2022-02-01 | Control Networks, Inc. | Control system user interface |
| US11218878B2 (en) | 2007-06-12 | 2022-01-04 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
| US10389736B2 (en) | 2007-06-12 | 2019-08-20 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
| US12283172B2 (en) | 2007-06-12 | 2025-04-22 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
| US10958781B2 (en) | 2007-06-13 | 2021-03-23 | First Orion Corp. | Providing audio content to a device |
| US20080310612A1 (en) * | 2007-06-15 | 2008-12-18 | Sony Ericsson Mobile Communications Ab | System, method and device supporting delivery of device-specific data objects |
| US12541237B2 (en) | 2007-08-10 | 2026-02-03 | Icontrol Networks, Inc. | Integrated security system with parallel processing architecture |
| US10223903B2 (en) | 2010-09-28 | 2019-03-05 | Icontrol Networks, Inc. | Integrated security system with parallel processing architecture |
| US11831462B2 (en) | 2007-08-24 | 2023-11-28 | Icontrol Networks, Inc. | Controlling data routing in premises management systems |
| US20090154671A1 (en) * | 2007-10-16 | 2009-06-18 | Psygnificant Services Limited | Communication system and method |
| US20090124243A1 (en) * | 2007-11-14 | 2009-05-14 | Nokia Corporation | Methods, Apparatuses, Computer Program Products, And Systems For Providing Proximity/Location-Based Ringing Tones |
| US8634536B2 (en) * | 2007-12-19 | 2014-01-21 | At&T Intellectual Property I, L.P. | System and method of providing ringback video |
| US8401169B2 (en) | 2007-12-19 | 2013-03-19 | At&T Intellectual Property I, L.P. | System and method of delivering ringback audio content |
| US11916928B2 (en) | 2008-01-24 | 2024-02-27 | Icontrol Networks, Inc. | Communication protocols over internet protocol (IP) networks |
| US20090209274A1 (en) * | 2008-02-15 | 2009-08-20 | Sony Ericsson Mobile Communications Ab | System and Method for Dynamically Updating and Serving Data Objects Based on Sender and Recipient States |
| US8379824B2 (en) * | 2008-03-06 | 2013-02-19 | At&T Intellectual Property I, Lp | Methods and apparatus to provide a network-based caller identification service in a voice over internet protocol network |
| US8656001B2 (en) * | 2008-03-06 | 2014-02-18 | Hitachi, Ltd. | Communication system, application server and communication method for server cooperation |
| US20170185278A1 (en) | 2008-08-11 | 2017-06-29 | Icontrol Networks, Inc. | Automation system user interface |
| US20100022279A1 (en) * | 2008-07-22 | 2010-01-28 | Sony Ericsson Mobile Communications Ab | Mood dependent alert signals in communication devices |
| US11258625B2 (en) | 2008-08-11 | 2022-02-22 | Icontrol Networks, Inc. | Mobile premises automation platform |
| US11729255B2 (en) | 2008-08-11 | 2023-08-15 | Icontrol Networks, Inc. | Integrated cloud system with lightweight gateway for premises automation |
| US11792036B2 (en) | 2008-08-11 | 2023-10-17 | Icontrol Networks, Inc. | Mobile premises automation platform |
| US11758026B2 (en) | 2008-08-11 | 2023-09-12 | Icontrol Networks, Inc. | Virtual device systems and methods |
| US8639821B2 (en) | 2008-10-06 | 2014-01-28 | Verizon Patent And Licensing Inc. | Method and system for providing a setup timer in a sip-based network |
| US8712026B1 (en) | 2008-10-27 | 2014-04-29 | Sprint Spectrum L.P. | Method and system for distributing ringback files |
| US9628440B2 (en) | 2008-11-12 | 2017-04-18 | Icontrol Networks, Inc. | Takeover processes in security network integrated with premise security system |
| US8676199B2 (en) * | 2008-12-29 | 2014-03-18 | General Motors Llc | Tertiary connection strategy for vehicle originated cellular communication to a call center |
| WO2010076770A2 (en) * | 2008-12-31 | 2010-07-08 | France Telecom | Communication system incorporating collaborative information exchange and method of operation thereof |
| US7899037B1 (en) * | 2009-03-06 | 2011-03-01 | Sprint Communications Company L.P. | Voice session and data session coordination in a communication device |
| DE102009018339A1 (de) * | 2009-04-23 | 2010-10-28 | T-Mobile International Ag | Automatisches Namensansagesystem für netzintegrierte Anrufbeantworter |
| US8638211B2 (en) | 2009-04-30 | 2014-01-28 | Icontrol Networks, Inc. | Configurable controller and interface for home SMA, phone and multimedia |
| CN102025838A (zh) * | 2009-09-09 | 2011-04-20 | 中兴通讯股份有限公司 | 多媒体彩铃资源盒的展现方法与装置 |
| CN102045659B (zh) | 2009-10-15 | 2015-12-16 | 中兴通讯股份有限公司 | 即时消息的彩像展现方法与系统 |
| FR2951898B1 (fr) * | 2009-10-27 | 2015-10-02 | Sagem Comm | Procede d'etablissement d'une session applicative, dispositif et notification correspondante |
| US20110151940A1 (en) * | 2009-12-23 | 2011-06-23 | Frohlich Stuart Daniel | Alternative ringtones for mobile telephones |
| US8548418B1 (en) | 2010-01-25 | 2013-10-01 | Sprint Spectrum L.P. | Methods and devices for distributing ringtone |
| US20110197134A1 (en) * | 2010-02-11 | 2011-08-11 | Nokia Corporation | Methods, apparatuses and computer program products for setting the most played items of media data as ringtone alerts |
| AU2011250886A1 (en) | 2010-05-10 | 2013-01-10 | Icontrol Networks, Inc | Control system user interface |
| US10398366B2 (en) * | 2010-07-01 | 2019-09-03 | Nokia Technologies Oy | Responding to changes in emotional condition of a user |
| US8836467B1 (en) | 2010-09-28 | 2014-09-16 | Icontrol Networks, Inc. | Method, system and apparatus for automated reporting of account and sensor zone information to a central station |
| US11750414B2 (en) | 2010-12-16 | 2023-09-05 | Icontrol Networks, Inc. | Bidirectional security sensor communication for a premises security system |
| US9147337B2 (en) | 2010-12-17 | 2015-09-29 | Icontrol Networks, Inc. | Method and system for logging security event data |
| US9230549B1 (en) | 2011-05-18 | 2016-01-05 | The United States Of America As Represented By The Secretary Of The Air Force | Multi-modal communications (MMC) |
| GB201109312D0 (en) * | 2011-06-03 | 2011-07-20 | Vodafone Ip Licensing Ltd | Machine to machine communications |
| WO2013006554A2 (en) | 2011-07-01 | 2013-01-10 | Ahmed Tewfik Bouzid | Voice enabled social artifacts |
| EP2575337A1 (en) * | 2011-09-29 | 2013-04-03 | Alcatel Lucent | Method for setting-up a telephone call, corresponding telephone server and telephone terminal |
| WO2013144949A1 (en) | 2012-03-27 | 2013-10-03 | Apt Boaz | System and method for modifying or disabling the ringtone for an incoming call based on the existence or nonexistence of previous calls from the same caller |
| US9082271B2 (en) * | 2012-08-31 | 2015-07-14 | Tata Consultancy Services Limited | Customized audio alerts |
| US9928975B1 (en) | 2013-03-14 | 2018-03-27 | Icontrol Networks, Inc. | Three-way switch |
| US9287727B1 (en) | 2013-03-15 | 2016-03-15 | Icontrol Networks, Inc. | Temporal voltage adaptive lithium battery charger |
| US9867143B1 (en) | 2013-03-15 | 2018-01-09 | Icontrol Networks, Inc. | Adaptive Power Modulation |
| EP3031206B1 (en) | 2013-08-09 | 2020-01-22 | ICN Acquisition, LLC | System, method and apparatus for remote monitoring |
| KR20150068609A (ko) * | 2013-12-12 | 2015-06-22 | 삼성전자주식회사 | 이미지 정보 표시 방법 및 장치 |
| US20150172096A1 (en) * | 2013-12-17 | 2015-06-18 | Microsoft Corporation | System alert correlation via deltas |
| US11405463B2 (en) | 2014-03-03 | 2022-08-02 | Icontrol Networks, Inc. | Media content management |
| US11146637B2 (en) | 2014-03-03 | 2021-10-12 | Icontrol Networks, Inc. | Media content management |
| IL231527A0 (en) * | 2014-03-13 | 2014-08-31 | Deutsche Telekom Ag | A method for creating a collection of voice signatures for object recognition |
| US10341717B2 (en) * | 2014-03-31 | 2019-07-02 | Verizon Patent And Licensing Inc. | Systems and methods for facilitating access to content associated with a media content session based on a location of a user |
| CN105827874B (zh) * | 2015-01-08 | 2018-11-23 | 中国移动通信集团河南有限公司 | 一种铃音分发方法、装置及系统 |
| EP3059936A1 (en) * | 2015-02-18 | 2016-08-24 | Echaezu, Dwight | A system and method for providing data |
| JP6615516B2 (ja) * | 2015-07-08 | 2019-12-04 | 株式会社東芝 | 路側処理装置及び警告通知方法 |
| US9628611B2 (en) | 2015-07-15 | 2017-04-18 | At&T Intellectual Property I, L.P. | Call alert options |
| CN108616862A (zh) * | 2017-01-16 | 2018-10-02 | 中兴通讯股份有限公司 | 一种快速呼通方法和装置 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6160489A (en) * | 1994-06-23 | 2000-12-12 | Motorola, Inc. | Wireless communication device adapted to generate a plurality of distinctive tactile alert patterns |
| USH1714H (en) * | 1995-05-03 | 1998-03-03 | Lucent Technologies Inc. | Automatic still image transmission upon call connection |
| US5889852A (en) * | 1997-02-10 | 1999-03-30 | Nokia Mobile Phones Limited | Photo screen scroll graphic user interface |
| SE518180C2 (sv) * | 1997-11-06 | 2002-09-03 | Telia Ab | Samtalsuppkoppling i mobila system |
| US5999599A (en) * | 1998-07-17 | 1999-12-07 | Siemens Information And Communication Networks, Inc. | System and method for enhanced caller name alerting |
| NL1014418C1 (nl) * | 1999-12-02 | 2001-02-06 | Josephus Franciscus Berendina | Werkwijze en systeem voor het aanmelden van een telefoongesprek. |
| US6911143B2 (en) * | 2002-10-31 | 2005-06-28 | Stanadyne Corporation | Base receptacle for filter cartridge incorporating a peripheral compatibility matrix |
-
2001
- 2001-08-10 AU AUPR6907A patent/AUPR690701A0/en not_active Abandoned
-
2002
- 2002-03-28 EP EP02712625A patent/EP1419642B1/en not_active Expired - Lifetime
- 2002-03-28 AU AU2002244511A patent/AU2002244511B2/en not_active Ceased
- 2002-03-28 WO PCT/AU2002/000390 patent/WO2003015380A1/en not_active Ceased
- 2002-03-28 DE DE60230156T patent/DE60230156D1/de not_active Expired - Lifetime
- 2002-03-28 KR KR1020047002071A patent/KR100806409B1/ko not_active Expired - Fee Related
- 2002-03-28 NZ NZ531605A patent/NZ531605A/xx not_active IP Right Cessation
- 2002-03-28 JP JP2003520167A patent/JP2004537943A/ja active Pending
- 2002-03-28 AT AT02712625T patent/ATE416564T1/de not_active IP Right Cessation
- 2002-03-28 ES ES02712625T patent/ES2317997T3/es not_active Expired - Lifetime
- 2002-03-28 CN CNB028184459A patent/CN100423525C/zh not_active Expired - Fee Related
-
2004
- 2004-02-06 US US10/772,403 patent/US7088816B2/en not_active Expired - Fee Related
-
2008
- 2008-08-21 JP JP2008212316A patent/JP2008295094A/ja active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| KR100806409B1 (ko) | 2008-02-21 |
| KR20040035733A (ko) | 2004-04-29 |
| NZ531605A (en) | 2004-12-24 |
| EP1419642B1 (en) | 2008-12-03 |
| ATE416564T1 (de) | 2008-12-15 |
| JP2004537943A (ja) | 2004-12-16 |
| EP1419642A1 (en) | 2004-05-19 |
| CN1557088A (zh) | 2004-12-22 |
| EP1419642A4 (en) | 2005-06-01 |
| JP2008295094A (ja) | 2008-12-04 |
| CN100423525C (zh) | 2008-10-01 |
| US7088816B2 (en) | 2006-08-08 |
| DE60230156D1 (de) | 2009-01-15 |
| AUPR690701A0 (en) | 2001-08-30 |
| US20040223605A1 (en) | 2004-11-11 |
| AU2002244511B2 (en) | 2008-01-17 |
| WO2003015380A1 (en) | 2003-02-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2317997T3 (es) | Un sistema y un metodo para personalizar avisos de llamada. | |
| US10728395B2 (en) | System and method for verifying telephone numbers | |
| AU2002244511A1 (en) | A system and method for customising call alerts | |
| ES2702116T3 (es) | Uso compartido de contenido a través de tonos de retorno de llamada multimedia | |
| US8972559B2 (en) | Methods, systems, devices, and products for providing alerts for communications | |
| US8712027B2 (en) | Methods, systems, and products for providing ring backs | |
| US8077702B2 (en) | Caller information provision | |
| US7142656B2 (en) | Location-based ringbacks | |
| AU2004301426A1 (en) | System and method for active mobile collaboration | |
| US8027455B2 (en) | Ringbacks based on extrinsic information | |
| ES2343938B1 (es) | Sistema y metodos para el envio de mensajes sobre redes de telecomunicaciones. | |
| CN102833693B (zh) | 一种呼叫处理方法、装置及系统 | |
| US7706518B2 (en) | Network infrastructure for ringbacks | |
| KR101177601B1 (ko) | 패킷 교환 통신 세션을 설정하는 방법 및 장치 | |
| ES2902646T3 (es) | Servicio de comunicación por voz a partir de una red social | |
| EP2605491B1 (fr) | Procédé d'initiation d'une conversation | |
| US20060147011A1 (en) | Log-based ringbacks | |
| KR20060111527A (ko) | 고정된 네트워크 또는 셀룰러 네트워크를 통해 서로 연결된적어도 두 개의 멀티미디어 터미널을 링크하는 시스템 및방법 | |
| NZ530400A (en) | An intelligent messaging server for bridging text and non-text services |