[go: up one dir, main page]

ES2349724T3 - Procedimiento y aparato para el procesamiento de llamadas telefónicas. - Google Patents

Procedimiento y aparato para el procesamiento de llamadas telefónicas. Download PDF

Info

Publication number
ES2349724T3
ES2349724T3 ES06830124T ES06830124T ES2349724T3 ES 2349724 T3 ES2349724 T3 ES 2349724T3 ES 06830124 T ES06830124 T ES 06830124T ES 06830124 T ES06830124 T ES 06830124T ES 2349724 T3 ES2349724 T3 ES 2349724T3
Authority
ES
Spain
Prior art keywords
subscriber
multimedia content
call
calling party
reproduction
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.)
Active
Application number
ES06830124T
Other languages
English (en)
Inventor
Alex Pollitt
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Metaswitch Networks Ltd
Original Assignee
Data Connection Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Data Connection Ltd filed Critical Data Connection Ltd
Application granted granted Critical
Publication of ES2349724T3 publication Critical patent/ES2349724T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42017Customized ring-back tones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/436Arrangements for screening incoming calls, i.e. evaluating the characteristics of a call before deciding whether to answer it
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/53Centralised arrangements for recording incoming messages, i.e. mailbox systems
    • H04M3/533Voice mail systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/0024Services and arrangements where telephone services are combined with data services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/253Telephone sets using digital voice transmission
    • H04M1/2535Telephone sets using digital voice transmission adapted for voice communication over an Internet Protocol [IP] network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/64Automatic arrangements for answering calls; Automatic arrangements for recording messages for absent subscribers; Arrangements for recording conversations
    • H04M1/642Automatic arrangements for answering calls; Automatic arrangements for recording messages for absent subscribers; Arrangements for recording conversations storing speech in digital form
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/26A/D convertors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/42Graphical user interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/20Aspects of automatic or semi-automatic exchanges related to features of supplementary services
    • H04M2203/2011Service processing based on information specified by a party before or during a call, e.g. information, tone or routing selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/20Aspects of automatic or semi-automatic exchanges related to features of supplementary services
    • H04M2203/2072Schedules, e.g. personal calendars
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/35Aspects of automatic or semi-automatic exchanges related to information services provided via a voice call
    • H04M2203/352In-call/conference information service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/35Aspects of automatic or semi-automatic exchanges related to information services provided via a voice call
    • H04M2203/353Aspects of automatic or semi-automatic exchanges related to information services provided via a voice call where the information comprises non-audio but is provided over voice channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2242/00Special services or facilities
    • H04M2242/15Information service where the information is dependent on the location of the subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42025Calling or Called party identification service
    • H04M3/42034Calling party identification service
    • H04M3/42042Notifying the called party of information on the calling party
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42025Calling or Called party identification service
    • H04M3/42034Calling party identification service
    • H04M3/42059Making use of the calling party identifier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42025Calling or Called party identification service
    • H04M3/42085Called party identification service
    • H04M3/42102Making use of the called party identifier
    • H04M3/4211Making use of the called party identifier where the identifier is used to access a profile
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42348Location-based services which utilize the location information of a target
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42365Presence services providing information on the willingness to communicate or the ability to communicate in terms of media capability or network connectivity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42365Presence services providing information on the willingness to communicate or the ability to communicate in terms of media capability or network connectivity
    • H04M3/42374Presence services providing information on the willingness to communicate or the ability to communicate in terms of media capability or network connectivity where the information is provided to a monitoring entity such as a potential calling party or a call processing server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/428Arrangements for placing incoming calls on hold
    • H04M3/4285Notifying, informing or entertaining a held party while on hold, e.g. Music On Hold
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/12Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
    • H04M7/1205Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
    • H04M7/129Details of providing call progress tones or announcements

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)
  • Electrophonic Musical Instruments (AREA)

Abstract

Procedimiento para ofrecer servicios previos a la respuesta en un servicio de telefonía que utiliza el Protocolo de inicio de sesiones, SIP, comprendiendo dicho procedimiento las etapas siguientes: recibir información de señalización SIP (h, j) relativa a una primera llamada entrante dirigida a un abonado desde una parte llamante; e iniciar la reproducción (p*) de un elemento de contenido multimedia en dicha parte llamante mientras la llamada se halla en un estado de señalización previo a la respuesta, en el que dicho elemento de contenido multimedia está almacenado en el equipo de abonado (12, 14) asociado a dicho abonado, y dicha reproducción se origina en dicho equipo de abonado, caracterizado porque: dicha primera llamada entrante se dirige hacia el abonado desde la parte llamante por medio de un nodo de conmutación telefónica basado en red que es capaz de generar contenido multimedia por omisión para transmitir a dicha parte llamante antes de que se responda a la primera llamada entrante; dichos servicios previos a la respuesta son servicios previos a la respuesta personalizados, comprendiendo dicho elemento de contenido multimedia contenido multimedia personalizado por dicho abonado y dicho contenido multimedia personalizado es diferente a dicho contenido multimedia por omisión; y antes de dicho inicio de reproducción de dicho elemento de contenido multimedia, se transmite un mensaje de señalización SIP (o*) a dicho nodo de conmutación telefónica basado en red que indica que dicho contenido multimedia personalizado va a transmitirse desde dicho equipo de abonado hasta dicha parte llamante antes de que se responda a la primera llamada entrante.

Description

Procedimiento y aparato para el procesamiento de llamadas telefónicas.
Campo de la invención
La presente invención se refiere a un procedimiento y a un aparato para proporcionar servicios de telefonía de reproducción multimedia personalizada. De forma particular, aunque no exclusiva, la presente invención se refiere a la prestación de servicios de reproducción multimedia previa a la respuesta, tales como tonos de llamada, tonos de línea ocupada y otro tipo de indicaciones personalizadas, tales como avisos pregrabados reproducidos antes de que se responda a la llamada. La presente invención se refiere también a los servicios de telefonía que son operativos en el transcurso de una llamada y que ofrecen a los clientes la capacidad de reproducir contenidos multimedia una vez que se ha respondido a la llamada, tales como tonos de retención de llamada y de reenvío de llamada personalizados.
Antecedentes de la invención
Los servicios de telefonía previos a la respuesta ofrecen información al usuario del servicio de telefonía antes de que se responda a la llamada. Esta información puede adoptar la forma de un tono de llamada, un tono de línea ocupada o un aviso pregrabado, todos los cuales sirven para indicar a la parte llamante que la llamada se está procesando. No obstante, la información ofrecida suele ser igual para todos los usuarios de los servicios de telefonía. Además, dichos servicios no permiten a la parte llamada ejercer ninguna influencia sobre el modo en que los servicios de telefonía particulares previos a la respuesta se presentarán a las partes llamantes.
La solicitud de patente internacional WO A 03/071820 se refiere a un procedimiento y un aparato para emitir un sonido elegido por el abonado llamado, en lugar de un tono de llamada, al abonado que llama. Cuando se recibe una llamada, la central de destino solicita una conexión de enlace con un servidor de base de datos de sonidos, de conformidad con un primer tipo de información que indica si debe sustituirse o no el tono de llamada y un segundo tipo de información que indica la ruta hasta el servidor de base de datos de sonidos, que se reciben desde un registro de abonados locales (HLR), y facilita una identificación de abonado llamado para el servidor de base de datos de sonidos. A continuación, el servidor de base de datos de sonidos busca en su base de datos el sonido indicado por el abonado llamado y emite el sonido encontrado para el abonado llamante, en lugar del tono de llamada convencional, por medio de la central de destino conectada a través de una línea troncal. A través de este procedimiento secuencial de elementos de red, el abonado que llama puede oír el sonido indicado por el abonado llamado en lugar de un tono de llamada tradicional. No obstante, la utilización de un servidor de base de datos de sonidos puede suponer un coste adicional significativo para el proveedor de red. Además, la selección de tonos de llamada almacenados en el servidor de base de datos de sonidos es limitada.
En la solicitud de patente internacional WO A1 03/005686, se describe un sistema para facilitar mensajes de alerta de audio personales (PAAM) a la parte llamada y la parte llamante durante una conexión de llamada. Como consecuencia de una llamada originada por la parte llamante, tal vez se realice una consulta a la base de datos de PAAM. Como respuesta a dicha consulta, se puede recibir una o más secuencias PAAM de la base de datos, que se pueden utilizar para proveer mensajes PAAM a la parte llamada o a la parte llamante. En el caso de la telefonía previa a la respuesta, para que el sistema pueda enviar mensajes PAAM a la parte llamante, es necesario que disponga de un aparato específico de tecnología previa a la respuesta basado en la red.
La solicitud de patente US-A1-2004/081304 se refiere a un procedimiento de generación y transmisión de un tono de llamada y a un sistema para realizar este cometido. El procedimiento de generación de un tono de llamada en un primer terminal de conformidad con un protocolo de Internet comprende la identificación del tipo de red a la cual pertenece un segundo terminal que solicita el establecimiento de llamada, la generación de datos de tono de llamada para transmitir al segundo terminal según el tipo de red, la inserción de los datos de tono de llamada en un mensaje de respuesta al establecimiento de llamada y la transmisión del mensaje de respuesta insertado al segundo
terminal.
En la solicitud de patente US-B1-6.385.308, se describe un sistema telefónico para la provisión de avisos personalizados a las partes llamantes, en los que se promocionan productos y servicios de marca del sistema y de otro tipo durante el procesamiento de las llamadas a las partes llamadas. Un procesador acoplado al sistema comprende una base de datos de partes llamantes designadas que reciben avisos personales. Unos medios de grabación almacenados en el procesador para cada parte llamante designada definen los parámetros de cada aviso personalizado. Unos medios de procesamiento de llamadas sensibles al procesador inician una llamada desde una parte llamante hasta una parte llamada según los parámetros de la parte llamante definidos en los medios de grabación. En una forma, unos medios de audio controlados por el procesador reproducen el aviso personalizado en la parte llamante durante el período previo a la respuesta de la llamada o hasta que se renuncia a la llamada o mientras la línea está ocupada.
Será deseable disponer de un procedimiento y de un aparato perfeccionados para ofrecer servicios de telefonía personalizados previos a la respuesta.
Sumario de la invención
Según un primer aspecto de la presente invención, se proporciona un procedimiento para ofrecer servicios previos a la respuesta en un servicio de telefonía en el que se utiliza el Protocolo de inicio de sesiones (SIP), comprendiendo el procedimiento las etapas siguientes:
recibir información de señalización SIP relativa a una primera llamada entrante dirigida a un abonado desde una parte llamante; y
iniciar la reproducción de un elemento de contenido multimedia en la parte llamante mientras la llamada se halla en un estado de señalización previo a la respuesta,
en el que el elemento de contenido multimedia se almacena en el equipo de abonado asociado al abonado, y la reproducción se origina en el equipo de abonado, caracterizado porque:
la primera llamada entrante se dirige hacia el abonado desde la parte llamante por medio de un nodo de conmutación telefónica basado en red que es capaz de generar contenido multimedia por omisión para transmitir a la parte llamante antes de que se responda a la primera llamada entrante;
los servicios previos a la respuesta son servicios previos a la respuesta personalizados, comprendiendo el elemento de contenido multimedia un contenido multimedia personalizado por el abonado, siendo dicho contenido multimedia personalizado diferente al contenido multimedia por omisión; y
antes del inicio de la reproducción del elemento de contenido multimedia, se transmite un mensaje de señalización SIP (o*) al nodo de conmutación telefónica basado en red, en el que se indica que el contenido multimedia personalizado va a transmitirse desde el equipo del abonado hasta la parte llamante antes de que se responda a la primera llamada entrante.
\vskip1.000000\baselineskip
En consecuencia, la presente invención ofrece servicios de telefonía previos a la respuesta que el abonado puede personalizar utilizando contenidos almacenados en su propio equipo. Esto permite al abonado dotar a sus servicios de telefonía previos a la respuesta de un toque personal, ya que puede seleccionar un elemento de contenido multimedia para reproducir en la parte llamante. Puesto que el contenido multimedia está almacenado en el equipo local del abonado, no se necesitan recursos de red adicionales, tales como medios de almacenamiento de datos y de procesamiento de datos. El único límite al número y a la diversidad de elementos de contenido multimedia que el abonado puede utilizar para personalizar sus servicios de telefonía previos a la respuesta viene determinado por la cantidad de memoria de datos que el abonado dispone localmente. Con eso se evita que los operadores de red deban proveer dichos recursos, lo cual significa que dichos servicios podrán ser prestados a un coste más bajo que en caso de que todos los abonados tuvieran que almacenar su elemento de contenido multimedia en una ubicación central de la red. La administración de estos servicios de telefonía previos a la respuesta se simplificará pues mucho por lo que respecta al operador de red.
Debe tenerse en cuenta que diversos tipos de equipos de abonado, tales como los sistemas de correo de voz, los sistemas de respuesta vocal interactiva (IVR), etc., que acostumbran a estar estrechamente acoplados al equipo de destino de las llamadas, tienen la capacidad de reproducir contenidos multimedia registrados, tales como los mensajes de voz. No obstante, estos dispositivos de técnica anterior sólo están diseñados para reproducir después de que se responda a la llamada entrante, no antes.
Preferentemente, dicha información de señalización recibida comprende una petición de llamada entrante, y dicho procedimiento comprende las etapas de transmisión de la petición de llamada entrante desde dicho equipo de abonado, recepción de la indicación de llamada en dicho equipo de abonado como consecuencia de la transmisión e inicio de dicha reproducción como consecuencia de la recepción de dicha indicación de llamada.
Preferentemente, el procedimiento comprende las etapas de recepción de información de señalización relativa a otra llamada entrante que va a dirigirse hacia dicho abonado desde otra parte llamante e inicio de la reproducción de otro elemento de contenido multimedia en dicha otra parte llamante antes de que se responda a dicha otra llamada entrante, y en el que dicho otro elemento de contenido multimedia está almacenado en dicho equipo de abonado y dicha reproducción de dicho otro elemento de contenido multimedia se origina en dicho equipo de abonado. Por consiguiente, el abonado puede elegir diferentes elementos de contenido multimedia para reproducir en las diferentes partes llamantes.
Preferentemente, el procedimiento comprende la etapa de selección de un elemento de contenido multimedia para reproducir en una parte llamante, dependiendo dicha selección del contexto relacionado con la llamada entrante. Por lo tanto, el abonado puede personalizar un servicio de telefonía previo a la respuesta, de tal forma que la elección de los elementos de contenido multimedia que se van a reproducir y las partes llamantes donde se van a reproducir puede depender del contexto de la llamada. Este contexto puede comprender, por ejemplo, uno o varios de los siguientes datos: la identidad de la parte llamante, la hora a la que se efectúa la llamada entrante, la ubicación del abonado y la ubicación de la parte llamante.
Preferentemente, el procedimiento comprende la etapa de terminación de la reproducción de un elemento de contenido multimedia cuando dicho abonado responde a una llamada entrante. Por consiguiente, cuando el abonado responde a una llamada, el servicio previo a la respuesta termina y entonces se puede realizar una llamada telefónica bidireccional de la forma habitual.
Preferentemente, dicho equipo de abonado comprende un primer dispositivo de abonado y un segundo dispositivo de abonado, de los cuales dicho primer dispositivo de abonado almacena dicho elemento o elementos de contenido multimedia y dicho segundo dispositivo de abonado se utiliza para responder a una llamada entrante. Preferentemente, dicho segundo dispositivo de abonado comprende un teléfono conectado a dicha red de servicios de telefonía, estando constituido dicho teléfono, por ejemplo, por un teléfono analógico o un teléfono de conmutación de paquetes. Preferentemente, dicho primer dispositivo de abonado comprende un ordenador personal, un ordenador portátil, un teléfono móvil, un asistente personal digital o un dispositivo de reproducción de audio tal como un reproductor de música portátil.
Preferentemente, dicha reproducción de un elemento de contenido multimedia comprende contenido de tono de llamada. Si en el transcurso de una llamada telefónica realizada por el abonado se recibe otra llamada, entonces es posible reproducir un contenido de tono de línea ocupada en la parte llamante.
El contenido de tono puede comprender un elemento de contenido audio de música o un contenido de aviso vocal. En consecuencia, los contenidos multimedia reproducidos en la parte llamante antes de que se responda a la llamada pueden comprender contenido audio de música o pueden comprender un mensaje de aviso vocal predeterminado.
Preferentemente, el procedimiento comprende las etapas de recepción de una entrada desde dicha parte llamante, como respuesta a dicha entrada recibida, la selección de otro elemento de contenido multimedia y el inicio de la reproducción de dicho otro elemento de contenido multimedia, y en el que dicho otro elemento de contenido multimedia está almacenado en dicho equipo de abonado, y porque dicha reproducción se origina en dicho equipo de abonado. Por consiguiente, la selección del contenido multimedia reproducido puede ser interactiva, dependiendo de la entrada de la parte llamante. Preferentemente, dicho primer dispositivo de usuario comprende una interfaz gráfica de usuario (GUI) para gestionar los elementos de contenido multimedia que se van a reproducir en las partes llamantes. Por lo tanto,
la gestión de los elementos de contenido multimedia puede simplificarse mediante una GUI manejada por el usuario.
Preferentemente, la reproducción de un elemento de contenido multimedia comprende la reproducción en tiempo real del elemento de contenido multimedia, por ejemplo según el Protocolo de transferencia en tiempo real (RTP).
Se ofrece además un aparato y software informático adaptados para llevar a cabo el procedimiento de la presente invención.
Según las formas de realización de la presente invención, se ofrece un procedimiento para prestar servicios de reproducción multimedia personalizados en un servicio de telefonía en el que se utiliza un primer dispositivo de abonado situado en una ubicación de abonado, el servicio de telefonía comprende un segundo dispositivo de abonado situado en dicha ubicación de abonado, dicho segundo dispositivo de abonado comprende funciones de telefonía que permiten a dicho segundo dispositivo de abonado realizar una llamada telefónica y el segundo dispositivo de abonado presenta unos estados de llamada controlados por un nodo de conmutación telefónica basado en red, comprendiendo dicho procedimiento las etapas de recepción de información de señalización desde dicho nodo de conmutación telefónica basado en red en el primer dispositivo de abonado, indicando dicha información de señalización el estado de la llamada en dicho segundo dispositivo de abonado y, como respuesta a la recepción de dicha información de señalización, inicio de la reproducción de un elemento de contenido multimedia, en el que dicho elemento de contenido multimedia está almacenado en una memoria multimedia asociada a dicho primer dispositivo de abonado y dicha reproducción se inicia en dicho primer dispositivo de abonado.
Por consiguiente, la presente invención ofrece servicios de telefonía que el abonado puede personalizar utilizando contenido multimedia almacenado en el equipo local del abonado. El abonado puede personalizar sus servicios de telefonía, para poder reproducir de ese modo diferentes elementos de contenido multimedia para diferentes estados de la llamada.
Preferentemente, si dicho estado de llamada indicado es el estado "llamando" dicha reproducción comprende un contenido de tono de llamada. Por lo tanto, si el segundo dispositivo de abonado se halla en el estado "llamando", se puede reproducir un contenido de tono de llamada personalizado en la parte llamante.
Preferentemente, si dicho estado de llamada indicado es el estado "ocupado", dicha reproducción comprende un contenido de tono de línea ocupada. Por lo tanto, si el segundo dispositivo de abonado se halla en el estado "ocupado", se puede reproducir un contenido de tono de línea ocupada personalizado en la parte llamante.
Preferentemente, si dicho estado de llamada indicado es el estado "ocupado" (con indicación de llamada en espera), dicha reproducción comprende un contenido de tono de línea ocupada (con indicación de llamada en espera). Por lo tanto, si el segundo dispositivo de abonado se halla en el estado "ocupado" (con indicación de llamada en espera), se puede reproducir un contenido de tono de línea ocupada personalizado (con indicación de llamada en espera) en la parte llamante.
Preferentemente, si dicho estado de llamada es el estado de "retención de llamada", dicha reproducción comprende un contenido de tono de retención de llamada. Por lo tanto si el segundo dispositivo de abonado se halla en el estado de "retención de llamada", se puede reproducir un contenido de tono de "retención de llamada" personalizado en la parte llamante.
Preferentemente, si dicho estado de llamada es el estado de "reenvío de llamada", dicha reproducción comprende un contenido de tono de reenvío. Por lo tanto, si el segundo dispositivo de abonado se halla en el estado de "reenvío de llamada", se puede reproducir un contenido de tono de reenvío de llamada personalizado en la parte llamante.
Según un segundo aspecto de la presente invención, se ofrece un equipo de abonado para utilizar en la prestación de servicios previos a la respuesta en un servicio de telefonía en el que se utiliza el Protocolo de inicio de sesiones (SIP), estando adaptado el equipo de abonado para almacenar un elemento de contenido multimedia, recibir información de señalización SIP relativa a una primera llamada entrante dirigida a un abonado desde la parte llamante e iniciar la reproducción del elemento de contenido multimedia en la parte llamante mientras la llamada se halla en el estado de señalización previo a la respuesta, en el que la reproducción se origina en el equipo del abonado, caracterizado porque:
el equipo de abonado está adaptado para iniciar la reproducción del elemento de contenido multimedia cuando la primera llamada entrante se dirige hacia el abonado desde la parte llamante por medio de un nodo de conmutación telefónica basado en red que es capaz de generar contenido multimedia por omisión para transmitir a la parte llamante antes de que se responda a la primera llamada entrante;
los servicios previos a la respuesta son servicios previos a la respuesta personalizados, el elemento de contenido multimedia comprende contenido multimedia personalizado por el abonado y dicho contenido multimedia personalizado es diferente del contenido multimedia por omisión; y
el equipo del abonado está adaptado para transmitir, antes del inicio de la reproducción del elemento de contenido multimedia, un mensaje de señalización SIP (o*) al nodo de conmutación telefónica basado en red, en el que se indica que el contenido multimedia personalizado debe transmitirse desde el equipo del abonado hasta la parte llamante antes de que se responda a la primera llamada entrante.
\vskip1.000000\baselineskip
Según un tercer aspecto de la presente invención, se ofrece software informático para utilizar en la prestación de servicios previos a la respuesta en un servicio de telefonía en el que se utiliza el Protocolo de inicio de sesiones (SIP), estando adaptado el software informático para recibir información de señalización SIP relativa a una primera llamada entrante dirigida a un abonado desde la parte llamante y empezar la reproducción de un elemento de contenido multimedia en la parte llamante mientras la primera llamada entrante se halla en el estado de señalización previa a la respuesta, en el que el elemento de contenido multimedia está almacenado en el equipo de abonado asociado al de abonado y la reproducción se origina en el equipo del abonado, caracterizado porque:
el software informático está adaptado para iniciar la reproducción del elemento de contenido multimedia cuando la primera llamada entrante se dirige hacia el abonado desde la parte llamante por medio de un nodo de conmutación telefónica basado en red que es capaz de generar contenido multimedia por omisión para transmitir a la parte llamante antes que se responda a la primera llamada entrante;
los servicios previos a la respuesta son servicios previos a la respuesta personalizados, el elemento de contenido multimedia comprende contenido multimedia personalizado por el abonado y dicho contenido multimedia personalizado es diferente del contenido multimedia por omisión; y
el software informático está adaptado para transmitir, antes de la reproducción del elemento de contenido multimedia, un mensaje de señalización SIP (o*) al nodo de conmutación telefónica basado en red, en el que se indica que el contenido multimedia personalizado va a transmitirse desde el equipo del abonado hasta la parte llamante antes de que se responda a la primera llamada entrante.
\vskip1.000000\baselineskip
Según las formas de realización de la presente invención, se ofrece un equipo de abonado para utilizar en la prestación de servicios de reproducción multimedia personalizados en un servicio de telefonía, caracterizado porque el servicio de telefonía comprende un dispositivo de telefonía que presenta unos estados de llamada controlados por un nodo de conmutación telefónica basado en red, y porque dicho equipo de abonado está adaptado para almacenar un elemento de contenido multimedia en una memoria multimedia asociada a dicho primer dispositivo de abonado, recibir información de señalización desde dicho nodo de conmutación telefónica basado en red en dicho primer dispositivo de abonado, indicando dicha información de señalización un estado de llamada en dicho dispositivo de telefonía y, como respuesta a dicha recepción de información de señalización, iniciar la reproducción de un elemento de contenido multimedia.
Según las formas de realización de la presente invención, se ofrece software informático para utilizar en la prestación de servicios de reproducción multimedia personalizados en un servicio de telefonía en el que se utiliza un primer dispositivo de abonado, caracterizado porque el servicio de telefonía comprende un segundo dispositivo de abonado que comprende funciones telefónicas que permiten a dicho segundo dispositivo de abonado realizar una llamada telefónica, el segundo dispositivo de abonado presenta unos estados de llamada controlados por un nodo de conmutación telefónica basado en red, y dicho software informático está adaptado para recibir información de señalización desde dicho nodo de conmutación telefónica basado en red en el primer dispositivo de abonado, indicando dicha información de señalización un estado de llamada en dicho segundo dispositivo de abonado, y como respuesta a dicha recepción de información, iniciar la reproducción de un elemento de contenido multimedia que se almacena en una memoria multimedia asociada a dicho primer dispositivo de abonado, iniciándose dicha reproducción en dicho primer dispositivo de abonado.
Otras características y ventajas de la presente invención se pondrán de manifiesto evidentes a partir de la descripción siguiente de las formas de realización preferidas de la presente invención, que se proporciona a título de ejemplo sólo y hace referencia a los dibujos adjuntos.
Breve descripción de los dibujos
La figura 1 es un diagrama global del sistema según una forma de realización de la presente invención.
La figura 2 es un diagrama que representa los flujos multimedia y de señalización relacionados con la prestación de servicios de telefonía previos a la respuesta originados en la red según una forma de realización de la presente invención.
La figura 3 es un diagrama que representa los flujos multimedia y de señalización relacionados con la prestación de servicios de telefonía personalizados previos a la respuesta originados en el equipo del abonado según una forma de realización de la presente invención.
La figura 4 es un ejemplo de pantalla GUI que representa los valores por omisión de un servicio de reproducción multimedia personalizable según una forma de realización de la presente invención.
La figura 5 es un ejemplo de pantalla GUI que representa la personalización del valor por omisión de un tono de llamada para un servicio de reproducción multimedia según una forma de realización de la presente invención.
La figura 6 es un ejemplo de pantalla GUI que representa una entrada de contactos según una forma de realización de la presente invención.
La figura 7 es un ejemplo de pantalla GUI que representa los valores de tono personalizados para una entrada de contactos según una forma de realización de la presente invención.
Descripción detallada de la invención
En la figura 1, se representa un diagrama global del sistema según una forma de realización de la presente invención.
El abonado que tiene acceso a la presente invención dispone de dos elementos de equipo de abonado situados en su ubicación física 10: un primer dispositivo de abonado y un segundo dispositivo de abonado. El primer dispositivo de abonado 12 comprende un dispositivo de procesamiento de datos que en esta forma de realización es un ordenador personal (PC). El primer dispositivo de abonado 12 dispone de una memoria multimedia asociada con capacidad para almacenamiento de datos, por ejemplo en forma de disco duro, y capacidad de salida gráfica, por ejemplo por medio de un monitor. El primer dispositivo de abonado también ejecuta una aplicación de software o applet que participa en el procesamiento de las llamadas telefónicas con origen y destino en el abonado. El software también permite al abonado gestionar y personalizar su servicio de telefonía, preferentemente utilizando una interfaz gráfica de usuario (GUI). Aunque en la presente memoria este tipo de software se va a denominar "asistente de escritorio", debe tenerse en cuenta que el software puede adoptar diferentes formas de realización e incluso formar parte del sistema operativo del dispositivo en el cual funciona.
El segundo dispositivo de abonado 14 comprende un teléfono como, por ejemplo, un teléfono analógico (denominado también "teléfono negro"). El segundo dispositivo de abonado 14 podría comprender como alternativa un teléfono de voz sobre protocolo de Internet (VoIP) o cualquier otro tipo de teléfono. Aunque en lo sucesivo la descripción hará referencia al teléfono analógico, debe tenerse en cuenta que la presente invención puede aplicarse a otras situaciones.
El primer dispositivo de abonado 12 está conectado a una red de datos basada en paquetes tal como Internet 16. El segundo dispositivo de abonado 14 está conectado a la red telefónica pública conmutada (PSTN) 18. La PSTN está conectada a Internet por medio de una entidad de pasarela multimedia (no representada) que realiza la conversión entre los diferentes protocolos de cada red. La pasarela multimedia es responsable del manejo de los datos multimedia para las llamadas, siendo los datos multimedia los paquetes de datos que contienen la carga útil de la llamada (por ejemplo, datos de voz) en lugar de los paquetes de datos de señalización utilizados para controlar la llamada. La pasarela multimedia suele comprender un equipo de conmutación de comunicaciones y es operativa entre una parte basada en paquetes de la red de telecomunicaciones y la PSTN.
La compañía telefónica del abonado es responsable del funcionamiento de un Softswitch (conmutador de software) 20 que está conectado a Internet 16 y la PSTN 18. El Softswitch 20 es responsable del encaminamiento de las llamadas con origen y destino en el abonado desde Internet 16 y desde la PSTN 18. Los Softswitches son entidades o agrupamientos de entidades, conocidos también como controladores de pasarela de medios (MGC) y Call Agents (agentes de llamadas). Los Softswitches aportan la inteligencia que controla los servicios de telefonía basados en paquetes, incluida la capacidad de selección de los procesos que pueden aplicarse a una llamada, el encaminamiento para una llamada dentro de la red basado en información de señalización y de una base de datos del usuario, la capacidad para transferir el control de la llamada a otro elemento de red y funciones de gestión tales como el aprovisionamiento, la detección de fallos y la facturación. Los Softswitches también proporcionan la arquitectura para permitir la conversión entre protocolos de señalización, tales como el Protocolo del Sistema de señalización nº 7 (SS7) y el Protocolo de inicio de sesiones (SIP).
El sector de normalización de las telecomunicaciones de la Unión Internacional de Telecomunicaciones (ITU-T) especifica el Protocolo del Sistema de señalización n.º 7 (SS7) para centrales digitales con servicios integrados. El protocolo SS7 provee una red de datos internacional y unos protocolos de señalización que controlan las llamadas que pasan a través de una PSTN. El grupo de trabajo responsable del transporte de señalización del organismo IETF (Internet Engineering Task Force) ha diseñado el Protocolo de inicio de sesiones (SIP) que puede emplearse para dirigir el transporte de la señalización basada en paquetes para las llamadas VoIP.
La parte llamante dispone de un teléfono analógico 22 conectado a la PSTN 18 con el cual puede realizarse una llamada telefónica al abonado. Como alternativa, este teléfono 22 puede ser cualquier otro tipo de teléfono, por ejemplo un teléfono del protocolo de Internet (IP) en cuyo caso puede estar conectado directamente a Internet 16 y el correspondiente Softswitch (no representado). En lo sucesivo la descripción hará referencia al teléfono analógico.
En esta forma de realización de la presente invención, el abonado puede configurar servicios de telefonía personalizados previos a la respuesta originados en el equipo del abonado, que se describirán más adelante en relación con la figura 3. Antes de que se configuren estos servicios, el servicio de telefonía previo a la respuesta se ofrece como un servicio originado en la red, descrito a continuación en relación con la figura 2.
Debe observarse que en las figuras 2 y 3 que se van a describir, las flechas de trazo continuo se utilizan para indicar los flujos de señalización, mientras que las flechas de trazo discontinuo se utilizan para indicar los flujos multimedia.
A continuación, se describe la prestación de servicios de telefonía previos a la respuesta originados en la red para el ejemplo de llamada a un abonado iniciada por una parte llamante, con referencia a la figura 2, en la que se representan los flujos multimedia y de señalización relacionados.
Una petición de llamada se inicia "f" cuando la parte llamante descuelga el teléfono "a" y marca el número de teléfono asociado al segundo dispositivo de abonado "e", es decir, el teléfono del abonado. Se envía una petición de llamada "g" desde el teléfono de la parte llamante "a" hasta el hardware "b" de la compañía telefónica responsable de las llamadas. Este hardware puede estar situado en la PSTN o en Internet o conectado a éstos, dependiendo del tipo de servicio de telefonía al cual tiene acceso la parte llamante.
El hardware "b" de la compañía telefónica de la parte llamante utiliza entonces un servicio de consulta adecuado para averiguar hacia dónde debe encaminar la llamada. El servicio de consulta permite correlacionar el número de teléfono con el hardware de telefonía o el nombre de dominio asociado al servicio telefónico de la parte llamante (en este caso el abonado).
Mediante la información obtenida del servicio de consulta, la petición de llamada de la parte llamante se encamina "h" hacia el hardware de la compañía telefónica del abonado. En este caso el hardware de la compañía telefónica del abonado comprende un conmutador Softswitch "c" y el protocolo de señalización del conmutador es el protocolo SIP. Los flujos de señalización entre el Softswitch "c" y el primer dispositivo de usuario adoptan la forma de mensajes SIP. El protocolo de señalización empleado podría ser también el Protocolo de control de pasarela de medios (MGCP) u otro protocolo de señalización adecuado.
En este ejemplo, los flujos de señalización entre el Softswitch "c" y el hardware "b" de la compañía telefónica de la parte llamante no se pueden realizar mediante mensajes SIP, sino del protocolo SS7 u otro adecuado. La información relativa a los mensajes SIP puede traducirse o encapsularse en señales SS7 para las tareas de facturación u otras, en las que es necesario conocer la señalización establecida a través de la red.
El Softswitch "c" envía una señal de tentativa "i" al hardware telefónico "b" de la parte llamante para indicar que se está tratando de establecer la llamada. El Softswitch "c" envía una petición de llamada al primer dispositivo de abonado "d" en forma de mensaje de petición invite "j". El mensaje de petición invite "j" contiene información de la parte llamante y del segundo dispositivo del abonado "e". En SIP, un mensaje de petición invite como el indicado se conoce como mensaje "100 invite".
El Protocolo de descripción de sesión (SDP) se utiliza para transmitir información que comprende el tipo de medios implicados en la sesión (en este caso una llamada telefónica) y las direcciones necesarias para recibir los medios, por ejemplo una dirección IP. El protocolo SDP es un formato para la descripción de la sesión y está diseñado para utilizar con los diferentes protocolos de transportes necesarios. En este ejemplo, la información SDP se transmite mediante el protocolo de transporte SIP.
Cuando el asistente de escritorio del primer dispositivo de abonado recibe la petición invite, envía un mensaje invite "k" al Softswitch "c". Este mensaje invite "k" contiene la misma información que el mensaje invite "j", lo cual significa que la información SDP del mensaje invite "j" se ha transferido eficazmente e inalterada al Softswitch. De esta forma, el asistente de escritorio permanece en la trayectoria de señalización sin tomar parte en la trayectoria multimedia.
A continuación, el Softswitch envía una señal de notificación de llamada entrante "l" directamente al segundo dispositivo de abonado "e" utilizando esta información de identificación. Cuando el segundo dispositivo de abonado "e" recibe la señal de notificación, empieza a emitir un tono de timbre y envía una señal de timbre de llamada "m" al Softswitch "c". El Softswitch transmite esta información al asistente de escritorio del primer dispositivo de abonado "d" en un mensaje de timbre de llamada "n", y el asistente de escritorio confirma la recepción de esta información enviando un mensaje de timbre de llamada "o" al Softswitch "c". En el protocolo SIP, dicho mensaje de llamada se denomina mensaje "180 ringing".
A continuación, el asistente de escritorio del primer dispositivo de abonado "d" actualiza adecuadamente el estado del segundo dispositivo de abonado "e". Esto puede dar por resultado un cambio visual en la pantalla del primer dispositivo de abonado que indica al abonado la presencia de una llamada entrante. Un módulo de sonido del primer equipo de abonado "d" puede emitir otro tono de timbre de llamada, que se añade al tono de timbre de llamada emitido por el segundo dispositivo de abonado "e".
Una vez que el Softswitch "c" recibe el mensaje de timbre de llamada "o", procede a transmitir los datos de contenido multimedia "p" al hardware telefónico de la parte llamante "b", que se envían después "p" al teléfono de la parte llamante "a". Este contenido multimedia transmitido (reproducido) puede ser por ejemplo el conocido sonido del timbre del teléfono, que cuando es recibido por el teléfono "a" de la parte llamante indica a ésta que el segundo dispositivo de abonado "e" está llamando y que todavía no se ha respondido a esta llamada. Este contenido multimedia reproducido se denomina tono de llamada, puesto que indica que el teléfono de la parte llamada está llamando.
Cuando el abonado responde a la llamada "w", el segundo dispositivo de abonado "e" envía una señal de respuesta "q" al Softswitch "c". A continuación, el Softswitch "c" envía un mensaje OK "r" al asistente de escritorio del primer dispositivo de abonado "d", en el que se indica que el abonado ha respondido a la llamada. En el protocolo SIP, un mensaje como el descrito se denomina mensaje "200 OK".
A continuación, el asistente de escritorio del primer dispositivo de abonado acusa recibo de éste en un mensaje OK "s" que envía al Softswitch "c". Este mensaje OK comprenderá nueva información SDP que indica que el Softswitch "c" ya puede aceptar contenido multimedia destinado al segundo dispositivo de abonado, y también comprenderá información de la dirección a la cual debe enviarse el contenido multimedia, es decir la dirección del Softswitch que se asigna a la llamada. El estado del segundo dispositivo de abonado "e" se actualiza adecuadamente en el asistente de escritorio. Esto puede dar por resultado otro cambio en la pantalla del primer dispositivo de abonado que indica que se ha respondido a la llamada. El tono de llamada adicional que puede emitir el módulo de sonido del primer equipo de abonado "d" también se interrumpirá.
En este ejemplo, la trayectoria de señalización se extiende por lo tanto desde el teléfono de la parte llamante "a" hasta el Softswitch "c" por medio del hardware de la compañía telefónica de la parte llamante "b" (en este ejemplo, situado en la PSTN), luego hasta el asistente de escritorio del primer dispositivo de abonado "d" y de nuevo hasta el Softswitch "c" por medio de Internet y finalmente hasta el segundo dispositivo e abonado "a" por medio de la PSTN y de nuevo hasta el Softswitch "c". Este doble retroceso de la trayectoria de señalización se conoce como "tromboning" (desvío del tráfico).
El Softswitch sabe entonces que el contenido multimedia en forma de datos de voz para la llamada puede encaminarse directamente hacia el segundo dispositivo de abonado "e" y desde el mismo. Entonces, el Softswitch "c" envía "t" esta información hacia el hardware "b" de la compañía telefónica de la parte llamante. Se establece entonces un intercambio bidireccional de contenido multimedia "x", en el que el contenido multimedia de voz fluye desde la parte llamante hasta el abonado y viceversa ("u").
Durante el flujo bidireccional de contenido multimedia de voz, el primer dispositivo de abonado no se halla en la trayectoria multimedia, sino que permanece en la trayectoria de señalización.
En una situación alternativa, el abonado puede estar utilizando ya el segundo dispositivo de abonado "e" para llamar por teléfono a otra persona cuando la parte llamante trata de llamar al abonado. En este caso, el segundo dispositivo de abonado "e" envía una señal de ocupado al Softswitch "c" en lugar de una señal de timbre de llamada. El contenido multimedia que el Softswitch envía a la parte llamante adopta la forma del conocido sonido de "ocupado", que una vez recibido por la parte llamante indica que el teléfono del abonado actualmente se está utilizando para otra llamada, es decir, el teléfono del abonado está ocupado. Este contenido multimedia reproducido se denomina tono de ocupado, puesto que indica que el teléfono de la parte llamada está ocupado actualmente.
La descripción anterior hace referencia a un Softswitch situado en la red que emite los tonos de ocupado y llamada estándar a las partes llamantes antes de que se responda a la llamada. El contenido multimedia relativo a los tonos de ocupado y llamada estándar se almacena en la red; por ejemplo, en la memoria disponible en el propio Softswitch.
A continuación, se describe la prestación de servicios personalizados de telefonía previos a la respuesta originados en el equipo del abonado para el ejemplo de una llamada telefónica al abonado iniciada por la parte llamante, con referencia a la figura 3 en la que se representan los flujos multimedia y de señalización correspondientes.
En este caso, el contenido multimedia se almacena en la memoria local del abonado situada en el primer dispositivo de abonado, por ejemplo en el disco duro de un PC. El contenido multimedia almacenado puede almacenarse por ejemplo en el formato de Motion Pictures Expert Group Layer 3 (*.mp3). Cuando va a reproducirse el contenido multimedia, el asistente de escritorio lo convierte en un formato de datos adecuado para la reproducción en tiempo real, por ejemplo, de conformidad con el Protocolo de transporte en tiempo real (RTP).
Por consiguiente, el abonado puede personalizar sus servicios de telefonía previos a la respuesta y asignar los contenidos multimedia que se van a reproducir cuando se reciba alguna llamada. Cuando una parte llamante particular efectúa una llamada y antes de que el abonado responda a la llamada, el contenido multimedia asignado a ésta previamente por el abonado se reproduce en la parte llamante. Pueden reproducirse diferentes contenidos multimedia según el contexto de la llamada, dependiendo por ejemplo de la identidad de la parte llamante, la hora del día, etc. El contenido multimedia puede incluso ser distinto para los estados de llamada y de ocupado de la misma parte llamante.
El abonado puede descargar el contenido multimedia por medio de Internet, siendo el único límite impuesto al contenido multimedia disponible para la personalización por el abonado la cantidad de espacio de almacenamiento local del disco duro del PC del abonado. La descarga y la organización del contenido multimedia pueden realizarse mediante el asistente de escritorio del primer dispositivo de abonado, con una GUI para facilitar el procedimiento.
El procedimiento empieza de manera similar a la prestación de los servicios no personalizados previos a la respuesta originados en la red descritos anteriormente. La petición de llamada empieza "f" cuando la parte llamante descuelga el teléfono "a" y marca el número de teléfono asociado al abonado, es decir, el del segundo dispositivo de abonado "e". La petición de llamada "g" se envía desde el teléfono de la parte llamante "a" hasta el hardware "b" de la compañía telefónica responsable de las llamadas.
Como sucedía en ese caso, se emplea un servicio de consulta para averiguar hacia donde debe encaminarse la llamada. Mediante la información obtenida del servicio de consulta, la petición de llamada de la parte llamante se encamina "h" hasta el Softswitch controlado por la compañía telefónica del abonado. El Softswitch "c" envía la petición de llamada al asistente de escritorio del primer dispositivo de abonado "d" en forma de una petición invite "j". El Softswitch "c" envía una señal de tentativa "i" al hardware de la compañía telefónica "b" de la parte llamante para indicar que se está tratando de establecer la llamada.
Cuando el asistente de escritorio del primer dispositivo de abonado recibe la petición invite, envía un mensaje invite "k" al Softswitch "c". Este mensaje invite "k" contiene la misma información que el mensaje invite "j", lo cual significa que la información SDP del mensaje invite "j" se ha transferido eficazmente e inalterada al Softswitch. El mensaje invite "k" también indica, mediante el protocolo de descripción de sesión (SDP), que el Softswitch no debe enviar ningún contenido multimedia al asistente de escritorio del primer dispositivo de abonado.
El Softswitch envía entonces una señal de notificación de llamada entrante "1" directamente al segundo dispositivo de abonado "e" utilizando esta información de identificación. Cuando el segundo dispositivo de abonado "e" recibe la señal de notificación, emite un timbre de llamada y envía una señal de timbre de llamada "m" de nuevo al Softswitch "c". A continuación, el Softswitch "c" transmite esta información al asistente de escritorio del primer dispositivo de abonado "d" en un mensaje de timbre de llamada "n". El asistente de escritorio del primer dispositivo de abonado "d" actualiza entonces adecuadamente el estado del segundo dispositivo de abonado. Como sucedía anteriormente, esto puede dar por resultado un cambio visual en la pantalla del primer dispositivo de abonado que informa al abonado sobre la presencia de una llamada entrante. Análogamente, un módulo de sonido del primer dispositivo de abonado "d" puede emitir otro tono de timbre de llamada que se añade al tono de timbre de llamada emitido desde el segundo dispositivo de abonado "e". Como antes, la trayectoria de señalización ha retrocedido dos veces entre el Softswitch y el primer y el segundo dispositivos de abonado, utilizando una trayectoria de señalización de desvío de tráfico.
El asistente de escritorio del primer dispositivo de abonado "d", en lugar de encaminar un mensaje de llamada al Softswitch "c" como en el caso anterior, encamina un mensaje early media "o" al Softswitch "c". En el protocolo SIP, un mensaje early media como el indicado se denomina mensaje "183 early media".
El mensaje early media "o*" indica al Softswitch que el abonado todavía no ha respondido "v" al teléfono del abonado. El mensaje early media también indica, utilizando el protocolo SDP, que el Softswitch no debe enviar contenido multimedia al asistente de escritorio del primer dispositivo de abonado. El mensaje early media "o*" indica además al Softswitch que el propio asistente de escritorio del primer dispositivo de abonado "d" va a enviar contenido multimedia que deberá enviarse al teléfono "a" de la parte llamante. A continuación, el primer dispositivo de abonado "d" procede a transmitir contenido multimedia "p" al teléfono de la parte llamante "a", por medio del Softswitch "c" y el hardware del teléfono de la parte llamante "b".
Los datos de contenido multimedia transmitidos (reproducidos), en lugar de adoptar la forma del conocido sonido de timbre de llamada, adoptan la forma de datos de contenido multimedia personalizados "p" por el abonado para la parte llamante particular y se originan en el asistente de escritorio del primer dispositivo de abonado "d". Estos datos de contenido multimedia reproducidos consisten en un tono de llamada personalizado y pueden depender del contexto de llamada.
Cuando el abonado responde a la llamada "w", el segundo dispositivo de abonado "e" envía una señal de respuesta "q" al Softswitch "c". Entonces, el Softswitch "c" envía un mensaje OK "r" al asistente de escritorio del primer dispositivo de abonado "d", en el que se le indica que el abonado ha respondido a la llamada. En el protocolo SIP, este mensaje se denomina mensaje "200 OK".
El asistente de escritorio del primer dispositivo de abonado envía un mensaje OK al Softswitch "c" para acusar recibo de este mensaje Este mensaje OK comprenderá nueva información SDP que indica que el Softswitch "c" puede aceptar desde ahora contenido multimedia destinado al segundo dispositivo de abonado, y también comprenderá información de la dirección a la que debe enviarse el contenido multimedia, es decir, la dirección del Softswitch que se ha asignado a la llamada.
El estado del segundo dispositivo de abonado "e" se actualiza adecuadamente en el software de la aplicación que se ejecuta en el primer dispositivo de abonado "d". Esto puede dar por resultado otro cambio visual en la pantalla del primer dispositivo de abonado que indica que se ha respondido a la llamada. El otro tono de timbre de llamada emitido por el módulo de sonido del primer dispositivo de abonado "d" también se interrumpirá. El Softswitch "c" envía una señal OK "t" al hardware "b" de la compañía telefónica de la parte llamante. A continuación, se establece un intercambio bidireccional de contenido multimedia "x", en el que el contenido multimedia de voz fluye desde la parte llamante hasta el abonado y viceversa "u".
El contenido multimedia reproducido puede comprender un contenido de aviso de voz en forma de un mensaje de voz pregrabado. Las funciones de aviso de voz también son personalizables por el abonado y pueden combinarse con contenido de tono de llamada o de ocupado, por ejemplo, mediante disposiciones creadas por el abonado. Este contenido de aviso de voz puede ser, por ejemplo, un mensaje del tipo "ausente de oficina", del tipo "no molestar" o un mensaje que indica que la llamada se va a desviar hacia el teléfono móvil del abonado. El contenido de aviso de voz puede ser interactivo, de tal forma que la parte llamante puede, por ejemplo, pulsar la "tecla 1" para dejar un mensaje, pulsar la "tecla 2" para escuchar un tono de llamada mientras espera a que se responda a ésta o pulsar la "tecla 3" para escuchar un tono de llamada diferente mientras permanece a la espera.
Asimismo, el contenido multimedia reproducido también podría cambiar según el contexto de fecha u hora de la llamada, para ofrecer por ejemplo tonos de llamada más relajados en horario nocturno.
Para evitar la necesidad de disponer de un micrófono en el primer dispositivo de abonado para grabar el contenido de aviso de voz, el primer y el segundo dispositivos de abonado pueden utilizarse conjuntamente. El asistente de escritorio del primer dispositivo de abonado puede emplearse para "llamar" al segundo dispositivo de abonado por medio del Softswitch y hacer que emita un timbre. A continuación, el abonado puede responder a la "llamada" y grabar un aviso hablando hacia el segundo dispositivo de abonado que presenta un micrófono incorporado. A continuación, el mensaje de voz se transmite por medio del Softswitch al primer dispositivo de abonado, donde el asistente de escritorio lo graba y almacena para utilizarlo como un aviso de voz. Si el Softswitch no puede entrar en contacto con el segundo dispositivo de abonado por alguna razón, ya sea debido a que el segundo dispositivo de abonado está desconectado o la red de datos no funciona, el contenido multimedia personalizado puede ser utilizado en un servicio previo a la respuesta originado en la red. Por ejemplo, dicho servicio puede consistir en la emisión del tono de llamada o de ocupado estándar o la emisión de un conjunto limitado de tonos personalizados desde el propio Softswitch.
La descripción anterior se ha centrado en los servicios de telefonía personalizados previos a la respuesta. La presente invención también ofrece otros servicios de reproducción multimedia personalizados, en los que los contenidos multimedia reproducidos dependen del estado de la llamada del segundo dispositivo de abonado. Por lo tanto, estos servicios de reproducción multimedia personalizados pueden ofrecerse en los estados de llamada previos o posteriores a la respuesta.
El Softswitch conoce el estado de la llamada del segundo dispositivo de abonado, puesto que toda la señalización con origen y destino en el segundo dispositivo de abonado pasa por el Softswitch. Por consiguiente, el Softswitch es capaz de pasar esta información de estado de la llamada al primer dispositivo de abonado. Entonces, el primer dispositivo de abonado puede iniciar la reproducción del contenido multimedia personalizado dependiendo del estado de la llamada.
Si el segundo dispositivo de abonado está llamando, es decir, el abonado todavía no ha respondido a la llamada, el estado de la llamada es el estado "llamando" y el primer dispositivo de abonado recibe información de señalización que indica este estado. En este caso, se puede reproducir un contenido de tono de llamada personalizado en la parte llamante para indicar a ésta que el segundo dispositivo de abonado está llamando.
Si el segundo dispositivo de abonado está siendo utilizando actualmente para una llamada, es decir está ocupado, el estado de la llamada es "ocupado" y el primer dispositivo de abonado recibe información de señalización que indica este estado. En este caso, se puede reproducir un contenido de tono de ocupado personalizado en la parte llamante para indicar a ésta que el segundo dispositivo de abonado está ocupado.
Si el segundo dispositivo de abonado está siendo utilizado actualmente para una llamada y otra parte llamante llama y si el abonado llamado tiene activo el servicio de llamada en espera, el estado de la llamada es el estado "ocupado" (con indicación de llamada en espera) y el primer dispositivo de abonado recibe información de señalización que indica este estado. En este caso, se puede reproducir un contenido de ocupado (con indicación de llamada en espera) personalizado en la parte llamante para indicar a ésta que el segundo dispositivo está ocupado, pero que se ha avisado al abonado (o quien sea que esté utilizando el segundo dispositivo de abonado para realizar una llamada) acerca de la entrada de otra llamada.
Si el segundo dispositivo de abonado está siendo utilizado actualmente para una llamada, otra parte llamante llama y el abonado decide retener una de las partes, el estado de la llamada es el estado de "retención de llamada" y el primer dispositivo de abonado recibe información de señalización que indica este estado. En este caso, se puede reproducir un contenido de retención de llamada personalizado en la parte que está retenida para indicar a ésta que el segundo dispositivo de abonado está siendo utilizado para realizar otra llamada y que dicha parte está siendo retenida.
Si el segundo dispositivo de abonado está siendo utilizado actualmente para una llamada y el abonado decide reenviar la llamada, el estado de llamada es el estado de "reenvío de llamada" y el primer dispositivo de abonado recibe información de señalización que indica este estado. En este caso, se puede reproducir contenido de reenvío de llamada personalizado en la parte llamante para indicar a ésta que se va a reenviar su llamada.
El abonado puede personalizar los servicios de telefonía, para poder reproducir de ese modo diferentes elementos de contenido multimedia en diferentes estados de llamada. Esta personalización puede ser diferente para las diferentes partes llamantes.
La figura 4 es un ejemplo de pantalla GUI que representa los valores por omisión 40 de un servicio de reproducción multimedia personalizable según la presente invención. Estos valores son los que se aplicarían antes de que el abonado hubiera personalizado sus servicios.
Como puede observarse, el valor por omisión del tono de llamada 42 es el tono estándar de la red 52. El valor por omisión del tono de ocupado 44 representado es el tono de ocupado estándar de la red 54. El valor por omisión del tono de ocupado (con indicación de llamada en espera) 46 representado es el tono de ocupado (con indicación de llamada en espera) estándar de la red 56. El valor por omisión del tono de retención de llamada 48 representado es el tono de retención de llamada estándar de la red 58. El valor por omisión del tono de reenvío de llamada 50 representado es el tono estándar de la red 60. Todos estos tonos se originan en el Softswitch como consecuencia de la recepción de información de señalización desde el segundo dispositivo de abonado.
La figura 5 es un ejemplo de pantalla GUI que representa la personalización del valor por omisión del tono de llamada 42 para un servicio de reproducción multimedia según la presente invención. Muchos elementos de la figura 5 son comunes con los de la figura 4. No obstante, tras pulsar el ratón u otro dispositivo puntero sobre el recuadro 52, que se refiere al tono de llamada por omisión, aparece un menú desplegable 52*. El menú desplegable 52* ofrece una serie de alternativas diferentes que el abonado puede desplazar hacia abajo y pulsar para establecer su tono de llamada, por ejemplo ring.mp3, ring1.wav, etc., o Examinar 52** en otras ubicaciones del equipo del abonado. Una vez que el abonado ha establecido un tono personalizado, el asistente de escritorio inicia la reproducción del contenido multimedia adecuado, incluida la conversión del formato de datos almacenado al formato de datos de reproducción, al recibir la información de señalización adecuada.
La figura 6 es un ejemplo de pantalla GUI que representa una entrada de contactos 70 según la presente invención. En esta figura se representan algunos ejemplos de información que el abonado puede guardar para cada uno de sus contactos. En este caso, el nombre del contacto 72 es "John Smith" 80, su dirección 74 es "123, A Road, Somewhere" 82 y su número de teléfono 76 es "0123456789" 84. El abonado puede ver los tonos personalizados para John Smith pulsando sobre el botón "Ver personalizaciones" 78.
La figura 7 es un ejemplo de pantalla GUI que representa los valores de los tonos personalizados para la entrada John Smith 100 según la presente invención. Estos valores anularán los valores por omisión y personalizados descritos anteriormente, si John Smith es la parte llamante.
Como puede observarse, el tono de llamada personalizado 102 para John Smith es "ring.mp3" 112. El tono de ocupado personalizado 104 para John Smith que se representa es "busy.wav" 114. El tono de ocupado personalizado (con indicación de llamada en espera) 106 para John Smith que se representa es "waiting.ra" 116. El tono de retención de llamada 108 para John Smith que se representa es "holding.flac" 118. El tono de reenvío de llamada 110 para John Smith que se representa es "transferring.wma" 120. Para modificar un tono personalizado, el abonado puede pulsar sobre cualquiera de los botones 112, 114, 116, 118 ó 120, tras lo cual podrá acceder (no representado) al archivo correspondiente almacenado en su propio equipo de abonado, seleccionar y guardar los valores deseados. Debe tenerse en cuenta que las formas de realización anteriores constituyen ejemplos ilustrativos de la presente invención. Están previstas otras formas de realización de la presente invención.
Se prevé que la presente invención pueda aplicarse al área de la telefonía móvil y, entonces, el segundo dispositivo de abonado, en lugar de ser un teléfono de línea fija, podrá ser una estación móvil. Así pues, los servicios de telefonía podrán facilitarse por medio de una red de radio móvil celular.
El primer y el segundo dispositivos de abonado pueden combinarse en un único punto extremo. Entonces, el equipo del abonado puede comprender un teléfono VoIP asociado a un asistente de escritorio que se ejecuta en un PC. Como alternativa, el equipo del abonado puede estar integrado en un dispositivo, por ejemplo un teléfono móvil con un "asistente móvil" integrado.
Se puede acceder a la red de datos, por ejemplo, a través de una red de área local inalámbrica (WLAN), o la red de datos puede integrarse en la propia red de señalización telefónica.
En la descripción anterior, se indica que en la presente invención se utiliza el protocolo de señalización SIP. Sin embargo, la presente invención es igualmente aplicable a otros protocolos basados en paquetes tales como el conocido protocolo H.323 administrado por ITU-T, o el sistema Skype^{TM}. Puesto que los protocolos de Internet están en constante evolución, se prevé que la presente invención pueda ser compatible con la siguiente generación y las futuras de dichos protocolos.
El contenido multimedia reproducido no debe limitarse a los datos de audio, ya que la presente invención puede utilizarse para facilitar la reproducción de vídeo personalizada a las personas que efectúan llamadas desde teléfonos con funciones de vídeo.
Los formatos de datos para los elementos de contenido multimedia almacenados pueden comprender uno o más de los formatos siguientes o variantes de estos:
RealAudio^{TM} (*.ra, *.ram), Waveform Audio (*.wav), Motion Pictures Expert Group (*.mpeg, *.mp3), Free Lossless Audio Codec (*.flac), Data Transformation Services (*.dts), Windows Media Audio File (*.wma), Advanced Audio coding, (*.aac), Audio Video Interleave file (*.avi), Quick Time Movie File Extension (*.mov), Advanced Streaming Format (*.asf).
Los protocolos para el contenido multimedia reproducido pueden comprender uno o más de los siguientes o variantes de estos:
Digital Video Broadcasting (DVB), Real-Time Transport Protocol (RTP), transferencia de vídeo en tiempo real mediante RTP (H.261), flujo de bits en RTP (H.263), RTP Control protocol (RTCP), User Datagram Protocol (UDP).
Debe tenerse en cuenta que cualquier característica descrita en relación con cualquier forma de realización puede utilizarse de forma individual o combinada con otras de las características descritas, y también puede utilizarse combinada con una o más características de cualquier otra forma de realización o combinación de cualquier otra forma de realización. Además, también pueden emplearse equivalentes o modificaciones no descritas sin apartarse del alcance de la presente invención que se define en las reivindicaciones adjuntas.

Claims (15)

1. Procedimiento para ofrecer servicios previos a la respuesta en un servicio de telefonía que utiliza el Protocolo de inicio de sesiones, SIP, comprendiendo dicho procedimiento las etapas siguientes:
recibir información de señalización SIP (h, j) relativa a una primera llamada entrante dirigida a un abonado desde una parte llamante; e
iniciar la reproducción (p*) de un elemento de contenido multimedia en dicha parte llamante mientras la llamada se halla en un estado de señalización previo a la respuesta,
en el que dicho elemento de contenido multimedia está almacenado en el equipo de abonado (12, 14) asociado a dicho abonado, y dicha reproducción se origina en dicho equipo de abonado, caracterizado porque:
dicha primera llamada entrante se dirige hacia el abonado desde la parte llamante por medio de un nodo de conmutación telefónica basado en red que es capaz de generar contenido multimedia por omisión para transmitir a dicha parte llamante antes de que se responda a la primera llamada entrante;
dichos servicios previos a la respuesta son servicios previos a la respuesta personalizados, comprendiendo dicho elemento de contenido multimedia contenido multimedia personalizado por dicho abonado y dicho contenido multimedia personalizado es diferente a dicho contenido multimedia por omisión; y
antes de dicho inicio de reproducción de dicho elemento de contenido multimedia, se transmite un mensaje de señalización SIP (o*) a dicho nodo de conmutación telefónica basado en red que indica que dicho contenido multimedia personalizado va a transmitirse desde dicho equipo de abonado hasta dicha parte llamante antes de que se responda a la primera llamada entrante.
\vskip1.000000\baselineskip
2. Procedimiento según la reivindicación 1, en el que dicha información de señalización recibida comprende una petición de llamada entrante, comprendiendo dicho procedimiento las etapas siguientes:
transmitir una petición de llamada entrante (k) desde dicho equipo de abonado;
recibir una indicación de timbre de llamada (n) en dicho equipo de abonado como respuesta de la transmisión; e
iniciar dicha reproducción como respuesta a la recepción de dicha indicación de timbre de llamada.
\vskip1.000000\baselineskip
3. Procedimiento según la reivindicación 1 ó 2, que comprende las etapas siguientes:
recibir información de señalización relativa a otra llamada entrante dirigida a dicho abonado desde otra parte llamante;
iniciar la reproducción de otro elemento de contenido multimedia en dicha otra parte llamante antes de que se responda a dicha otra llamada entrante,
en el que dicho otro elemento de contenido multimedia está almacenado en dicho equipo de abonado, y dicha reproducción de dicho otro elemento de contenido multimedia se origina en dicho equipo de abonado.
\vskip1.000000\baselineskip
4. Procedimiento según cualquiera de las reivindicaciones anteriores, comprendiendo dicho procedimiento la etapa siguiente:
seleccionar un elemento de contenido multimedia para reproducir en una parte llamante, dependiendo dicha selección del contexto relacionado con la llamada entrante.
\vskip1.000000\baselineskip
5. Procedimiento según la reivindicación 4, en el que dicho contexto comprende uno o varios de los siguientes:
una identidad de dicha parte llamante,
una hora a la que se realiza la llamada entrante,
una ubicación de dicho abonado y
una ubicación de dicha parte llamante.
\vskip1.000000\baselineskip
6. Procedimiento según cualquiera de las reivindicaciones anteriores, que comprende la etapa de terminación de la reproducción de un elemento de contenido multimedia cuando dicho abonado responde a la llamada entrante.
7. Procedimiento según cualquiera de las reivindicaciones anteriores, en el que dicho equipo de abonado comprende un primer dispositivo de abonado (12, d) y un segundo dispositivo de abonado (14, e), en el que en dicho primer dispositivo de abonado se almacena dicho elemento o elementos de contenido multimedia y en el que dicho segundo dispositivo de abonado se utiliza para responder a la llamada entrante.
8. Procedimiento según la reivindicación 7, en el que dicho primer dispositivo de abonado está conectado a una red de datos (16).
9. Procedimiento según cualquiera de las reivindicaciones anteriores, en el que la reproducción de un elemento de contenido multimedia comprende un contenido de tono de llamada.
10. Procedimiento según la reivindicación 9, que comprende la recepción de información de señalización que comprende una señal de timbre de llamada que indica que un dispositivo telefónico está avisando al abonado sobre la presencia de una llamada entrante, y la reproducción de dicho tono de llamada como consecuencia de dicha recepción.
11. Procedimiento según cualquiera de las reivindicaciones anteriores, en el que la reproducción de un elemento de contenido multimedia comprende el contenido de tono de ocupado.
12. Procedimiento según la reivindicación 11, que comprende la recepción de información de señalización que comprende una señal de ocupado que indica que un dispositivo telefónico está participando actualmente en una llamada y la reproducción de dicho contenido de tono de ocupado como consecuencia de dicha recepción.
13. Procedimiento según cualquiera de las reivindicaciones anteriores, que comprende las etapas siguientes:
recibir una entrada desde dicha parte llamante;
como respuesta a dicha entrada recibida, seleccionar otro elemento de contenido multimedia; e
iniciar la reproducción de dicho otro elemento de contenido multimedia,
en el que dicho otro elemento de contenido multimedia está almacenado en dicho equipo de abonado y dicha reproducción se origina en dicho equipo de abonado.
\vskip1.000000\baselineskip
14. Equipo de abonado para su utilización en la prestación de servicios previos a la respuesta en un servicio de telefonía que utiliza el Protocolo de inicio de sesiones, SIP, estando adaptado dicho equipo de abonado para:
almacenar un elemento de contenido multimedia;
recibir información de señalización SIP, relativa a una primera llamada entrante dirigida a un abonado desde una parte llamante; e
iniciar la reproducción de dicho elemento de contenido multimedia en dicha parte llamante mientras la primera llamada entrante se halla en un estado de señalización previo a la respuesta;
en el que dicha reproducción se origina en dicho equipo de abonado, caracterizado porque:
dicho equipo de abonado está adaptado para iniciar dicha reproducción de dicho elemento de contenido multimedia cuando dicha primera llamada entrante se dirige hacia el abonado desde la parte llamante por medio de un nodo de conmutación telefónica basado en red que es capaz de generar contenido multimedia por omisión para transmitir a dicha parte llamante antes de que se responda a dicha primera llamada entrante;
dichos servicios previos a la respuesta son servicios previos a la respuesta personalizados, comprendiendo dicho elemento de contenido multimedia un contenido multimedia personalizado por dicho abonado, cuyo contenido multimedia personalizado es diferente a dicho contenido multimedia por omisión; y
dicho equipo de abonado está adaptado para transmitir, antes de dicho inicio de reproducción de dicho elemento de contenido multimedia, un mensaje de señalización SIP (o*) a dicho nodo de conmutación telefónica basado en red, en el que se indica que dicho contenido multimedia personalizado va a transmitirse desde dicho equipo de abonado hasta dicha parte llamante antes de que se responda a la primera llamada entrante.
\newpage
15. Software informático para su utilización en la prestación de servicios previos a la respuesta en un servicio de telefonía que utiliza el Protocolo de inicio de sesiones, SIP, estando adaptado dicho software para:
recibir información de señalización SIP relativa a una primera llamada entrante dirigida a un abonado desde una parte llamante; e
iniciar la reproducción de un elemento de contenido multimedia en dicha parte llamante mientras la primera llamada entrante se halla en un estado de señalización previo a la respuesta, en el que dicho elemento de contenido multimedia está almacenado en el equipo de abonado asociado a dicho abonado, y dicha reproducción se inicia en dicho equipo de abonado, caracterizado porque:
dicho software informático está adaptado para iniciar dicha reproducción de dicho contenido multimedia cuando dicha primera llamada entrante se dirige hacia el abonado desde la parte llamante por medio de un nodo de conmutación telefónica basado en red que es capaz de generar contenido multimedia por omisión para transmitir a dicha parte llamante antes de que se responda a la primera llamada entrante;
dichos servicios previos a la respuesta son servicios previos a la respuesta personalizados, comprendiendo dicho elemento de contenido multimedia contenido multimedia personalizado por dicho abonado, cuyo contenido multimedia personalizado es diferente de dicho contenido multimedia por omisión; y
dicho software informático está adaptado para transmitir, antes de dicho inicio de reproducción de dicho contenido multimedia, un mensaje de señalización SIP (o*) a dicho nodo de conmutación telefónica basado en red, en el que se indica que dicho contenido multimedia personalizado va a transmitirse desde dicho equipo de abonado hasta dicha parte llamante antes de que se responda a la primera llamada entrante.
ES06830124T 2005-11-24 2006-11-24 Procedimiento y aparato para el procesamiento de llamadas telefónicas. Active ES2349724T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB0523919 2005-11-24
GB0523919A GB2432744B (en) 2005-11-24 2005-11-24 Telephone call processing method and apparatus

Publications (1)

Publication Number Publication Date
ES2349724T3 true ES2349724T3 (es) 2011-01-10

Family

ID=35601120

Family Applications (1)

Application Number Title Priority Date Filing Date
ES06830124T Active ES2349724T3 (es) 2005-11-24 2006-11-24 Procedimiento y aparato para el procesamiento de llamadas telefónicas.

Country Status (8)

Country Link
US (1) US8761382B2 (es)
EP (2) EP2012516B1 (es)
CN (1) CN101416479B (es)
AT (2) ATE478517T1 (es)
DE (1) DE602006016330D1 (es)
ES (1) ES2349724T3 (es)
GB (1) GB2432744B (es)
WO (1) WO2007060227A2 (es)

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9799039B2 (en) 2005-09-01 2017-10-24 Xtone, Inc. System and method for providing television programming recommendations and for automated tuning and recordation of television programs
US11102342B2 (en) 2005-09-01 2021-08-24 Xtone, Inc. System and method for displaying the history of a user's interaction with a voice application
US20100166161A1 (en) * 2005-09-01 2010-07-01 Vishal Dhawan System and methods for providing voice messaging services
US20100158217A1 (en) 2005-09-01 2010-06-24 Vishal Dhawan System and method for placing telephone calls using a distributed voice application execution system architecture
US20080086700A1 (en) * 2006-10-06 2008-04-10 Rodriguez Robert A Systems and Methods for Isolating On-Screen Textual Data
CN100592703C (zh) * 2007-04-06 2010-02-24 华为技术有限公司 呼叫控制的方法及电路交换域适配器及终端设备
US9137377B2 (en) * 2007-08-22 2015-09-15 Citrix Systems, Inc. Systems and methods for at least partially releasing an appliance from a private branch exchange
US8315362B2 (en) * 2007-08-22 2012-11-20 Citrix Systems, Inc. Systems and methods for voicemail avoidance
US8750490B2 (en) * 2007-08-22 2014-06-10 Citrix Systems, Inc. Systems and methods for establishing a communication session among end-points
US20090187854A1 (en) * 2007-12-21 2009-07-23 Richard Leo Murtagh Methods and systems for generating an enumeration of window types that lack contact data relevant to a user
ES2398783T3 (es) * 2008-05-16 2013-03-21 FRANCE TéLéCOM Procedimiento de transmisión de datos y sistema de comunicación correspondiente
US8213416B2 (en) * 2008-05-30 2012-07-03 Tekelec, Inc. Methods, systems, and computer readable media for early media connection proxying
CN102769708B (zh) * 2008-06-05 2014-09-17 华为技术有限公司 提供定制铃音的方法、装置与系统
US8612614B2 (en) 2008-07-17 2013-12-17 Citrix Systems, Inc. Method and system for establishing a dedicated session for a member of a common frame buffer group
CN101827335B (zh) * 2009-03-03 2013-10-23 阿尔卡特朗讯 用于拒绝定制回铃音的方法和设备
US8577000B1 (en) * 2009-04-06 2013-11-05 Wendell Brown Method and apparatus for content presentation in association with a telephone call
WO2011044174A1 (en) * 2009-10-05 2011-04-14 Callspace, Inc Contextualized telephony message management
US8594317B2 (en) 2009-12-31 2013-11-26 Bce Inc. Method, communication device and computer-readable media for conveying an audio stream to a user of a communication device during an outgoing call
US10602241B2 (en) 2009-12-31 2020-03-24 Bce Inc. Method, system network and computer-readable media for controlling outgoing telephony calls to cause initiation of call features
US9565217B2 (en) 2009-12-31 2017-02-07 Bce Inc. Method, system, network and computer-readable media for controlling outgoing telephony calls
US8531992B2 (en) 2009-12-31 2013-09-10 Bce Inc. Method, system, network and computer-readable media for controlling outgoing telephony calls to convey media messages to source devices
US8982735B2 (en) * 2010-02-25 2015-03-17 Genesys Telecommunications Laboratories, Inc. Proxy media service for digital telephony
US8441962B1 (en) * 2010-04-09 2013-05-14 Sprint Spectrum L.P. Method, device, and system for real-time call announcement
US8428239B2 (en) 2010-09-23 2013-04-23 Qualcomm Incorporated Providing an option to substitute a local ringback tone at a calling party device
CN102833431A (zh) * 2011-06-17 2012-12-19 中兴通讯股份有限公司 语音信箱的处理方法及装置
US9532191B2 (en) 2012-05-18 2016-12-27 Kirusa, Inc. Multi-modal transmission of early media notifications
EP2667580A1 (en) * 2012-05-24 2013-11-27 Muzicall Limited System and method for providing a ring back tone service
JP5433062B1 (ja) * 2012-09-07 2014-03-05 株式会社Nttドコモ 移動局及び移動通信方法
JP5519749B2 (ja) * 2012-09-07 2014-06-11 株式会社Nttドコモ 移動局及び移動通信方法
CN103067627B (zh) * 2013-01-31 2014-07-30 厦门亿联网络技术股份有限公司 一种基于VoIP系统的多路通话快速切换方法
WO2018116310A1 (en) * 2016-12-23 2018-06-28 Chavan Rajesh Kishanrao Method and system to send voice/video/text messages during the time interval between call connection and establishment
US10592203B2 (en) * 2017-12-18 2020-03-17 Mitel Networks Corporation Device including a digital assistant for personalized speech playback and method of using same
US11917099B2 (en) * 2019-06-05 2024-02-27 Rajender Kumar Nangia Method and system for playing media content in telecommunication network
US10986555B1 (en) * 2019-09-25 2021-04-20 Dsbm, Llc Analog and digital communication system for interfacing plain old telephone service devices with a network
CN112751975B (zh) * 2019-10-29 2025-02-28 中兴通讯股份有限公司 呼叫保持音的播放方法、装置、存储介质及系统
US11895162B2 (en) 2021-12-21 2024-02-06 Bank Of America Corporation System and method for implementing a cloud-to-enterprise voice application gateway

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4811382A (en) * 1986-09-05 1989-03-07 Sleevi Neil F Method and apparatus for applying messages in a telecommunications network
CA2186926A1 (en) * 1996-10-01 1998-04-01 Peter Couse Customized telephone greeting system
US6385308B1 (en) * 1997-12-01 2002-05-07 At&T Corp. Telephone system and method for personalized announcements
US8050387B1 (en) * 1998-10-19 2011-11-01 Siemens Aktiengesellschaft Method and system for providing customized audio responses to incoming phone calls
KR100325961B1 (ko) * 1999-07-16 2002-03-07 통신시스템에서의 착신응답 대기시간을 이용한정보제공방법 및 그 장치
US6950504B1 (en) * 2001-07-06 2005-09-27 Cingular Wireless Ii, Inc. Method and apparatus for providing personal audio alert messaging for audio alerting capable terminals
KR100392766B1 (ko) 2002-02-25 2003-07-31 에스케이 텔레콤주식회사 가입자 기반 링백톤 서비스 방법 및 장치
KR100480722B1 (ko) 2002-10-07 2005-04-07 엘지전자 주식회사 링백 톤 발생장치를 구비한 인터넷 폰 및 그의 링백 톤전송 방법
US20040120494A1 (en) * 2002-12-12 2004-06-24 Shaoning Jiang Method and system for customized call termination
US20040174983A1 (en) * 2003-03-07 2004-09-09 Comverse Ltd. Configurable call progress tones
CN1288935C (zh) * 2003-08-23 2006-12-06 华为技术有限公司 一种实现主叫用户收听自制回铃音的方法
CN1310530C (zh) * 2003-05-26 2007-04-11 华为技术有限公司 一种实现回铃音业务的方法
US20040266399A1 (en) * 2003-06-30 2004-12-30 Simpson Anita Hogans Method and apparatus for providing selected status announcements from a wireless telephone user to a caller
GB2404522A (en) * 2003-07-10 2005-02-02 Intellprop Ltd Customizable Ring Back Tone
WO2005006724A1 (en) * 2003-07-10 2005-01-20 Intellprop Limited Method and apparatus for selecting a sound in a subscriber-based ring-back sound providing system
US6999577B2 (en) * 2003-07-21 2006-02-14 America Online, Inc. Multi-user call waiting
GB2406464B (en) * 2003-09-29 2006-07-05 Siemens Ag Network entity
US7813490B2 (en) * 2003-11-10 2010-10-12 NMS Communications Corp. Methods and apparatus for implementing customized ringback
US7889853B2 (en) * 2004-07-27 2011-02-15 At&T Intellectual Property I, L.P. Methods, systems, devices, and products for providing ring backs
US7830864B2 (en) * 2004-09-18 2010-11-09 Genband Us Llc Apparatus and methods for per-session switching for multiple wireline and wireless data types
US7839995B2 (en) * 2005-01-28 2010-11-23 Alcatel-Lucent Usa Inc. Change to playback characteristic of ringback tone
CN100518219C (zh) * 2005-11-08 2009-07-22 中兴通讯股份有限公司 一种在终端上实现彩色回铃音业务的方法

Also Published As

Publication number Publication date
ATE478517T1 (de) 2010-09-15
CN101416479A (zh) 2009-04-22
GB2432744B (en) 2011-01-12
GB0523919D0 (en) 2006-01-04
EP2012516B1 (en) 2011-07-27
EP2012516A2 (en) 2009-01-07
WO2007060227A3 (en) 2007-07-12
US20090022283A1 (en) 2009-01-22
CN101416479B (zh) 2012-10-10
DE602006016330D1 (de) 2010-09-30
ATE518360T1 (de) 2011-08-15
US8761382B2 (en) 2014-06-24
EP1961203B1 (en) 2010-08-18
WO2007060227A2 (en) 2007-05-31
GB2432744A (en) 2007-05-30
EP2012516A3 (en) 2010-05-26
EP1961203A2 (en) 2008-08-27

Similar Documents

Publication Publication Date Title
ES2349724T3 (es) Procedimiento y aparato para el procesamiento de llamadas telefónicas.
US8369311B1 (en) Methods and systems for providing telephony services to fixed and mobile telephonic devices
US6661886B1 (en) Method and system for real-time monitoring of voice mail during active call
US8130923B2 (en) Method and apparatus for providing emergency calls to a disabled endpoint device
CN100544389C (zh) 一种多媒体彩铃实现方法与系统
US7986775B2 (en) Method for realizing ring back tone in communication system
US9148514B2 (en) Method, terminal and voice memory for storing voice messages in a communication network
US20070297599A1 (en) Caller-controlled alerting signals
TWI419541B (zh) 通話錄音方法及通訊系統
US20070274485A1 (en) Network-independent ringback feature
JP5040171B2 (ja) 情報処理装置及び接続制御方法並びにプログラム
MX2007013959A (es) Un metodo y arreglo para hacer una configuracion de llamada.
KR20080102242A (ko) 통화 연결음을 사용하여 존재 정보를 제공하는 방법 및 시스템
US7688954B2 (en) System and method for identifying caller
US9215253B1 (en) Method, device, and system for real-time call annoucement
US8644886B1 (en) Ring-tone messaging service
CN101141519B (zh) 用于决定主叫放音的方法和装置
JP2008522557A (ja) ネットワーク・ベースの情報のip電話へのダウンローディング
US20060176874A1 (en) Ubiquitous transfer of a phone number to another phone
US8880035B1 (en) User customizable reverse ring tone
CN103152494A (zh) 一种话务员呼叫转接的方法和总机业务应用服务器
WO2012003718A1 (zh) 一种实现随意播放彩铃铃音的方法和系统
US9363368B2 (en) Configurable call recording policy
CN102957815B (zh) 一种ctd呼叫业务中彩铃业务实现方法及装置
KR20090066062A (ko) Sip기반 인터넷 전화 서비스 시스템 및 방법