Nova Patents
ES2330809T3

Message scheduling method and system

Abstract

A method of transmitting planning messages to a subscriber in a communications network, including the communications network a billing system (15), said billing system (15) being arranged to store Call Detail Records generated by the network of communications with respect to communications events associated with the subscriber, the method comprising: consult (83.1) the billing system (15) to view the Call Detail Record generated by the communications network regarding current or previous communications events associated with the subscriber to identify a type of communications event as one of a plurality of predetermined types of communication events; and responding to the identification of said type of communication event, triggering (S3, 5) a procedure for planning a message for the subscriber, in which the planning procedure depends on the identified type of eventote communication.

ES2330809T3, drawing sheet 1
Sheet 1 of 4

Term

1.3 yearsto projected expiry

Projected expiry 9 January 2028, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

26 claims: 12 independent, 14 dependent

  1. 1
    ES 2 330 809 T3 ES 2 330 809 T3 CLAIMS REIVINDICACIONES 1. A method of transmitting planning messages to a subscriber in a communication network, the communication network including a billing system (15), said billing system (15) being arranged to store Detail Records of Calls generated by the network of communications with respect to communications events associated with the subscriber, the method comprising:1. Un método de transmisión de mensajes de planificación a un abonado en una red de comunicaciones, incluyendo la red de comunicaciones un sistema (15) de facturación, estando dispuesto dicho sistema (15) de facturación para almacenar Registros de Detalle de Llamadas generadas mediante la red de comunicaciones con respecto a eventos de comunicaciones asociados con el abonado, comprendiendo el método: consult (83.1) the billing system (15) to view the Call Detail Record generated by the communications network regarding current or previous communications events associated with the subscriber to identify a type of communications event as one of a plurality of predetermined types of communication events;and responding to the identification of said type of communication event, triggering (S3, 5) a scheduling procedure of a message for the subscriber, in which the scheduling procedure depends on the identified type of communication event. consultar (83.1) el sistema (15) de facturación para ver el Registro de Detalle de Llamadas generado por la red de comunicaciones con respecto a los eventos de comunicaciones actuales o anteriores asociadas con el abonado para identificar un tipo de evento de comunicaciones como uno de una pluralidad de tipos predeterminados de eventos de comunicaciones;y responder a la identificación de dicho tipo de evento de comunicaciones, disparando (S3, 5) un procedimiento de planificación de un mensaje para el abonado, en el que el procedimiento de planificación depende del tipo identificado de eventote comunicación.
  2. 4
    Un método según una cualquiera de las reivindicaciones precedentes, que comprende además consultar registros de utilización asociados con el uso de recursos de red sin licencia, de modo que identifica dichos tipo de evento de comunicaciones. Four. A method according to any one of the preceding claims, further comprising consulting usage logs associated with the use of unlicensed network resources, so as to identify said type of communications event.
  3. 5
    A method according to any one of the preceding claims, further including identifying the receipt of a request message of a specified type, such as identifying said type of communications event. 5. Un método según cualquiera de las reivindicaciones precedentes, que incluye además identificar la recepción de un mensaje de solicitud de un tipo especificado, de modo que identifica dicho tipo de evento de comunicaciones.
  4. 8
    A method according to any one of the preceding claims, including selecting (4.1) one or more scheduling rules (R1 ... R3;PP1 ... PP10;FR1 ... FR5) based on the type of communications event and process (4.3, 4.5) the rule or each selected rule to thereby execute said scheduling procedure. 8. Un método según una cualquiera de las reivindicaciones precedentes, que incluye seleccionar (4.1) una o más reglas de planificación (R1...R3;PP1...PP10;FR1...FR5) basándose en el tipo de evento de comunicaciones y procesar (4.3, 4.5) la regla o cada regla seleccionada para ejecutar de ese modo dicho procedimiento de programación.
  5. 13
    A method according to any one of the preceding claims, including selecting a message format based on previously observed actions taken by the subscriber in response to previously transmitted messages. 13. Un método según una cualquiera de las reivindicaciones precedentes, que incluye seleccionar un formato de mensaje basándose en acciones observadas anteriormente tomadas por el abonado en respuesta a mensajes transmitidos con anterioridad.
  6. 14
    A method according to any one of the preceding claims, including selecting a message format based on a user profile that specifies message formats. 14. Un método según una cualquiera de las reivindicaciones precedentes, que incluye seleccionar un formato de mensaje basado en un perfil de usuario que especifica formatos de mensaje.
  7. 15
    Un método según una cualquiera de las reivindicaciones precedentes, que incluye acceder a un sistema (24) de almacenamiento de contenidos dispuesto para mantener artículos de datos de contenido y características que identifiquen los datos de los mismos, y fifteen. A method according to any one of the preceding claims, including accessing a content storage system (24) arranged to maintain articles of content data and characteristics that identify the data therein, and ES 2 330 809 T3 seleccionar (4,7) datos de contenido para la inclusión dentro del mensaje planificado para transmisión, estando dicha selección realizada basada en datos de referencia especificados por el abonado y característicos de dichos artículos de datos de contenido almacenados. ES 2 330 809 T3 selecting (4,7) content data for inclusion within the message scheduled for transmission, said selection being made based on reference data specified by the subscriber and characteristic of said stored content data items.
  8. 16
    A method according to any one of the preceding claims, further comprising providing that a storage system (DB2) to maintain usage records derived from said Call Detail Records associated with communication events, comprising at least some of said records of use of temporary data obtained from an associated Call Detail Record. 16. Un método según una cualquiera de las reivindicaciones precedentes, que comprende además disponer que un sistema (DB2) de almacenamiento para mantener registros de utilización deducidos de dichos Registros de Detalle de Llamadas asociados con los eventos de comunicaciones, comprendiendo al menos algunos de dichos registros de utilización datos temporales obtenidos de un Registro de Detalle de Llamadas asociado.
  9. 17
    A planning system (S2) for planning the transmission of messages to a subscriber in a communications network, the communications network comprising a billing system (15) arranged to maintain Call Detail Records generated by the network, being indicative said Call Detail Records of communications sessions associated with the subscriber, the planning system comprising:17. Un sistema (S2) de planificación para planificar la transmisión de mensajes a un abonado en una red de comunicaciones, comprendiendo la red de comunicaciones un sistema (15) de facturación dispuesto para que mantenga Registros de Detalle de Llamadas generados por la red, siendo indicativos dichos Registros de Detalle de Llamadas de sesiones de las comunicaciones asociadas con el abonado, comprendiendo el sistema de planificación: an interface (20) arranged to access the billing system (15) to thus access said Call Detail Records relating to current or previous communications events associated with the subscriber, a processing system (20) arranged to identify a type communication event of one of a plurality of predetermined types of communication events based on said Call Detail Records;Y scheduling means (205) arranged to schedule the transmission of a message to a subscriber depending on the identified type of communications event. una interfaz (20) dispuesta para acceder al sistema (15) de facturación para acceder así a dichos Registros de Detalle de Llamadas relativos a eventos de comunicaciones actuales o anteriores asociados con el abonado, un sistema (20) de tratamiento dispuesto para identificar un tipo de evento de comunicaciones de uno de una pluralidad de tipos predeterminados de eventos de comunicación basándose en dichos Registros de Detalle de Llamadas;y medios (205) de planificación dispuestos para planificar la transmisión de un mensaje a un abonado que depende del tipo identificado de evento de comunicaciones.
  10. 20
    Un sistema (S2) de planificación según las reivindicaciones 18 ó 19, en el que al menos una de dichas reglas (FR1...FR5) de planificación depende de acciones anteriormente observadas efectuadas por el abonado en respuesta a mensajes previamente transmitidos. twenty. A scheduling system (S2) according to claims 18 or 19, wherein at least one of said scheduling rules (FR1 ... FR5) depends on previously observed actions taken by the subscriber in response to previously transmitted messages.
  11. 21
    Un sistema (S2) de planificación según las reivindicaciones 18 ó 19, en el que al menos una de dichas reglas (PP1...PP10) de planificación depende de datos específicos de abonado que comprenden ranuras de tiempo para la transmisión de mensajes. twenty-one. A scheduling system (S2) according to claims 18 or 19, wherein at least one of said scheduling rules (PP1 ... PP10) depends on subscriber-specific data comprising time slots for message transmission.
  12. 25
    A computer program, or a series of computer programs, comprising means of computer code for executing the operations of the method of, any one of claims 1 to 16 when said program is executed on a computer or on a series of computers. 25. Un programa de ordenador, o una serie de programas de ordenador, que comprende medios de código de ordenador destinados a ejecutar las operaciones del método de, una cualquiera de las reivindicaciones 1 a 16 cuando dicho programa se ejecuta sobre un ordenador o sobre una serie de ordenadores.