ES2338362T3 - Suscripciones de dispositivos moviles por via aerea. - Google Patents

Suscripciones de dispositivos moviles por via aerea. Download PDF

Info

Publication number
ES2338362T3
ES2338362T3 ES06737926T ES06737926T ES2338362T3 ES 2338362 T3 ES2338362 T3 ES 2338362T3 ES 06737926 T ES06737926 T ES 06737926T ES 06737926 T ES06737926 T ES 06737926T ES 2338362 T3 ES2338362 T3 ES 2338362T3
Authority
ES
Spain
Prior art keywords
package
database
service
request
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
ES06737926T
Other languages
English (en)
Inventor
Joseph Barone
An Mei Chen
Ravinder Paul Chandhok (Rob)
Gordon Kent Walker
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.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
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 Qualcomm Inc filed Critical Qualcomm Inc
Application granted granted Critical
Publication of ES2338362T3 publication Critical patent/ES2338362T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/508Network service management, e.g. ensuring proper service fulfilment according to agreements based on type of value added network service under agreement
    • H04L41/509Network service management, e.g. ensuring proper service fulfilment according to agreements based on type of value added network service under agreement wherein the managed service relates to media content delivery, e.g. audio, video or TV
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W68/00User notification, e.g. alerting and paging, for incoming communication, change of service or the like
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Transition And Organic Metals Composition Catalysts For Addition Polymerization (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)
  • Vehicle Step Arrangements And Article Storage (AREA)
  • Elimination Of Static Electricity (AREA)
  • Air Conditioning Control Device (AREA)
  • Air-Conditioning For Vehicles (AREA)
  • Information Transfer Between Computers (AREA)
  • Radio Relay Systems (AREA)

Abstract

Un procedimiento para proporcionar suscripciones por vía aérea en una red de datos, estando caracterizado el procedimiento porque comprende: establecer (302) un mecanismo de notificación suplementaria para permitir una comunicación en segundo plano con un dispositivo; transmitir una base (126, 206, 412) de datos de paquetes al dispositivo (106, 416) utilizando el mecanismo de notificación suplementaria, en el que la base (126, 206, 412) de datos de paquetes identifica uno o más paquetes de servicio; y recibir (308) una solicitud del dispositivo (106, 416) para suscribirse a un paquete de servicio seleccionado.

Description

Suscripciones de dispositivos móviles por vía aérea.
I. Campo
La presente invención versa en general acerca de suscripciones en un entorno de red, y más en particular, acerca de procedimientos y un aparato para proporcionar suscripciones por vía aérea.
II. Antecedentes
Las redes de datos, como redes inalámbricas de comunicaciones, tienen una solución de compromiso entre los servicios personalizados para un único terminal y los servicios proporcionados a un gran número de terminales. Por ejemplo, los suplementarios ("overhead") fijos requeridos para proporcionar servicios a uno o a unos pocos terminales pueden no ser significativos, sin embargo, los suplementarios fijos requeridos para proporcionar esos mismos servicios a un gran número de terminales puede ser significativo y consumir una cantidad sustancial de los recursos de la red. Por lo tanto, la distribución de contenido a un gran número de terminales móviles (abonados) es un problema complicado. Esto es especialmente cierto para terminales móviles que se comunican utilizando una velocidad relativamente lenta de enlaces de comunicación por vía aérea en comparación con las conexiones de cableado permanente mucho más rápidas utilizadas generalmente por dispositivos que tienen ubicaciones fijas. Por lo tanto, es muy importante para los administradores de redes y para los proveedores de contenido tener una forma que permita que los terminales móviles se suscriban de forma sencilla y eficaz para recibir contenido y/u otros servicios de la red.
En los sistemas actuales de suministro de contenido/distribución de medios, las suscripciones están gestionadas normalmente por Internet por medio de una o más páginas de identificación del cliente, o como en los sistemas tradicionales de cable y de satélite, por medio de una llamada telefónica realizada por el cliente a un representante de atención al cliente. El modelo de la página Web puede incluso ofrecer una o más páginas a las que se puede acceder desde un dispositivo móvil, o que están formateadas específicamente (es decir, WML, XHTML) para su presentación en el mismo. Sin embargo, este enfoque es esencialmente solo una variación del modelo de página de identificación de Internet.
Normalmente, los servicios de suscripción de página Web proporcionan sistemas de solicitud/respuesta controlados por el servidor. Por ejemplo, se presenta a un usuario una pantalla tras pantalla de diversos formularios que deben ser cumplimentados y enviados a un servidor de la red. Por lo tanto, el sistema depende de la capa de presentación, dado que los diversos formularios están formateados y almacenados en el servidor, y el dispositivo que está efectuando la suscripción solo necesita componer esos formularios para que el usuario del dispositivo los rellene. Como resultado, el servidor normalmente necesita proporcionar formularios que han sido formateados para el recurso de composición disponible en el dispositivo que está efectuando la suscripción. En algunos casos, el servidor proporciona los formularios formateados correctamente, y en otros casos, el servidor encamina el dispositivo a una página o a un servidor alternativo para recuperar los formularios correctamente formateados. Por lo tanto, sea el dispositivo un ordenador de sobremesa o un dispositivo informático móvil, se proporciona el mismo sistema de solicitud/respuesta controlado por servidor con los formularios formateados para las capacidades de composición del dispositivo que está efectuando la suscripción.
El documento US2004072557 da a conocer una secuencia de acceso a la red para un nodo móvil en uno o más dominios foráneos. Un dominio foráneo envía mensajes de publicidad de servicios, cada uno de los cuales comprende un identificador del mensaje, información de la dirección de la red y una oferta detallada del servicio. El nodo móvil almacena las ofertas detalladas de servicio y selecciona uno de ellos. Entonces envía un mensaje de solicitud de servicio al dominio foráneo que envió la oferta de servicio seleccionado. La solicitud de servicio indica la oferta de servicio seleccionado y las credenciales del nodo móvil. El dominio foráneo envía las credenciales al dominio nativo del nodo móvil para su autentificación y autorización y comprueba si se puede soportar la oferta de servicio seleccionado. A continuación, el dominio foráneo asigna recursos de comunicaciones para soportar la oferta de servicio seleccionado e indica al nodo móvil la disponibilidad del servicio solicitado.
El documento US6622017 da a conocer dispositivos terminales para una red inalámbrica de comunicaciones fabricada y distribuida con capacidades predeterminadas de comunicaciones y una capacidad mínima de funcionamiento. Cada unidad incluye una memoria sustancial para una programación de prestaciones por módulos de ampliación, que está vacía inicialmente. El usuario de un terminal selecciona una prestación deseada o un conjunto de prestaciones y contacta con un proveedor de servicios. El equipo del proveedor descarga programación informática correspondiente a la prestación deseada en la memoria del dispositivo terminal. El software coge el formulario de un módulo de ampliación, escrito según la especificación de interfaz del programa del software residente del dispositivo terminal. Cuando está cargado en la memoria e interconectado por medio del software residente, el módulo permite que el dispositivo terminal implemente la prestación deseada. Las prestaciones se pueden vender en paquetes predefinidos o de forma individual. Las prestaciones se pueden añadir, actualizar o sustituir en cualquier momento al descargar nuevos módulos de prestaciones en la memoria.
Por desgracia, los sistemas actuales no proporcionan una forma rápida y eficaz para que un dispositivo móvil, como un terminal móvil, se suscriba a uno o más paquetes de servicios. Por ejemplo, el usuario de un dispositivo necesita iniciar una sesión de datos con un proveedor de servicios para poder ver las ofertas de servicio. Después de seleccionar una oferta a la que suscribirse, el usuario necesita rellenar uno o más formularios que son descargados del servidor y compuestos en el dispositivo. En general, debido a que los formularios están formateados para la composición en una pantalla relativamente pequeña disponible en el dispositivo portátil, se necesitan rellenar múltiples formularios. Además, debido a que se lleva a cabo el procedimiento completo por vía aérea, las velocidades relativamente bajas de transmisión hacen muy lento el procedimiento de suscripción. Por lo tanto, como resultado del procedimiento lento y pesado de suscripción disponible en la actualidad, los usuarios de dispositivos portátiles pueden evitar las suscripciones por completo, o si utilizan el sistema, pueden estar descontentos con su respuesta y eficacia.
Por lo tanto, lo que se necesita es un sistema de suscripción por vía aérea que permita a los usuarios de dispositivos móviles suscribirse fácilmente a uno o más paquetes de servicios. El sistema debería funcionar para evitar los problemas asociados con los servicios de suscripción de la capa de presentación, de forma que los usuarios del servicio se puedan suscribir de forma sencilla y eficaz para recibir servicios disponibles utilizando velocidades más lentas de transmisión por vía aérea.
Resumen
En consecuencia, la invención, como se dispone en las reivindicaciones adjuntas proporciona, en una o más realizaciones, un sistema de suscripción por vía aérea (OTA) que permite que un dispositivo móvil se suscriba a servicios de un sistema de distribución de contenido utilizando un enlace inalámbrico de comunicaciones. En una realización, el sistema proporciona un protocolo de aplicación a través del cual se puede generar una solicitud de suscripción OTA directamente desde un dispositivo. El sistema comprende un cliente residente en el dispositivo que mantiene una base de datos de paquetes disponibles de servicio, de forma que el usuario del dispositivo puede comprobar fácilmente los paquetes disponibles y seleccionar entre ellos. Como resultado, el usuario no necesita iniciar una sesión de datos con un servidor externo para comprobar las ofertas de servicio. En una realización, los sistemas implementan un protocolo de suscripción único para el dispositivo al servidor que es independiente de la capa de presentación y permite que un dispositivo autentificado se suscriba a paquetes seleccionados de servicio. Dado que el dispositivo está autentificado, todas las solicitudes de suscripción pueden ser firmadas, y por lo tanto el sistema proporciona un entorno seguro de suscripción.
En una realización, se proporciona un procedimiento para llevar a cabo suscripciones por vía aérea en una red de datos. El procedimiento comprende establecer un mecanismo de notificación suplementaria, y transmitir una base de datos de paquetes a un dispositivo utilizando el mecanismo de notificación suplementaria, en el que la base de datos de paquetes identifica uno o más paquetes de servicio. El procedimiento también comprende recibir una solicitud del dispositivo para suscribirse a un servicio seleccionado, se proporciona un aparato para los suscripciones por vía aérea en una red de datos. El aparato comprende lógica de notificación suplementaria que actúa para establecer un canal de notificación suplementaria. El aparato también comprende transmitir lógica que actúa para transmitir una base de datos de paquetes a un dispositivo utilizando el canal de notificación suplementaria, en la que la base de datos de paquetes identifica uno o más paquetes de servicio. El aparato también comprende recibir lógica que actúa para recibir una solicitud del dispositivo para suscribirse a un paquete de servicio seleccionado.
En una realización, se proporciona un procedimiento para llevar a cabo suscripciones por vía aérea en una red de datos. El procedimiento comprende establecer un mecanismo de notificación suplementaria, y transmitir una base de datos de paquetes a un dispositivo utilizando el mecanismo de notificación suplementaria, en la que la base de datos de paquetes identifica uno o más paquetes de servicio. El procedimiento también comprende recibir una solicitud del dispositivo para suscribirse a un servicio seleccionado.
En una realización, se proporciona el aparato para suscripciones por vía aérea en una red de datos. El aparato comprende lógica de notificación suplementaria que actúa para establecer un canal de notificación suplementaria. El aparato también comprende transmitir lógica que actúa para transmitir una base de datos de paquetes a un dispositivo utilizando el canal de notificación suplementaria, en la que la base de datos de paquetes identifica uno o más paquetes de servicio. El aparato también comprende recibir lógica que actúa para recibir una solicitud del dispositivo para suscribirse a un paquete de servicio seleccionado.
En una realización, el aparato está proporcionado para suscripciones por vía aérea en una red de datos. El aparato comprende un medio para establecer un mecanismo de notificación suplementaria. El aparato también comprende un medio para transmitir una base de datos de paquetes a un dispositivo utilizando el mecanismo de notificación suplementaria, en el que la base de datos de paquetes identifica uno o más paquetes de servicio. El aparato también comprende un medio para recibir una solicitud del dispositivo para suscribirse a un paquete de servicio seleccionado.
En una realización, se proporciona un medio legible por ordenador que comprende instrucciones, que cuando son ejecutadas por un procesador, actúan para proporcionar suscripciones por vía aérea en una red de datos. El medio legible por ordenador comprende instrucciones para establecer un canal de notificación suplementaria. El medio legible por ordenador también comprende instrucciones para transmitir una base de datos de paquetes a un dispositivo utilizando el canal de notificación suplementaria, en el que la base de datos identifica uno o más paquetes de servicio. El medio legible por ordenador también comprende instrucciones para recibir una solicitud del dispositivo para suscribirse a un paquete de servicio seleccionado.
En una realización, se proporciona un procedimiento para operar un dispositivo para llevar a cabo suscripciones por vía aérea en una red de datos. El procedimiento comprende establecer un mecanismo de notificación suplementaria, y recibir una base de datos de paquetes utilizando el mecanismo de notificación suplementaria, en el que la base de datos identifica uno o más paquetes de servicio. El procedimiento también comprende transmitir una solicitud por vía aérea para suscribirse a un paquete de servicio seleccionado.
En una realización, se proporciona el aparato para llevar a cabo suscripciones por vía aérea en una red de datos. El aparato comprende lógica de notificación suplementaria que actúa para establecer un canal de notificación suplementaria. El aparato también comprende recibir lógica que actúa para recibir una base de datos de paquetes de un servidor de contenidos utilizando el canal de notificación suplementaria, en la que la base de datos de paquetes identifica uno o más paquetes de servicio. El aparato también comprende transmitir lógica que actúa para transmitir una solicitud vía aérea para suscribirse a un paquete de servicio seleccionado.
En una realización, se proporciona el aparato para llevar a cabo suscripciones vía aérea en una red de datos. El aparato comprende un medio para establecer un mecanismo de notificación suplementaria, y un medio para recibir una base de datos de paquetes de un servidor de contenidos utilizando el mecanismo de notificación suplementaria, en el que la base de datos de paquetes identifica uno o más paquetes de servicio. El aparato también comprende un medio para transmitir una solicitud por vía aérea para suscribirse a un paquete de servicio seleccionado.
En una realización, se proporciona un medio legible por ordenador que comprende instrucciones, que cuando son ejecutadas por un procesador, actúan para llevar a cabo suscripciones por vía aérea en una red de datos. El medio legible por ordenador comprende instrucciones para establecer un mecanismo de notificación suplementaria, e instrucciones para recibir una base de datos de paquetes de un servidor de contenidos utilizando el mecanismo de notificación suplementaria, en el que la base de datos de paquetes identifica uno o más paquetes de servicio. El medio legible por ordenador también comprende instrucciones para transmitir una solicitud por vía aérea para suscribirse a un paquete de servicio seleccionado.
Serán evidentes otros aspectos, ventajas y características de la presente invención después del análisis de la Breve descripción de los dibujos, de la Descripción detallada y de las Reivindicaciones expuestas más adelante.
Breve descripción de los dibujos
Los anteriores aspectos y las ventajas consiguientes de las realizaciones descritas en el presente documento serán más inmediatamente evidentes haciendo referencia a la siguiente descripción detallada cuando se toman en conjunto con los dibujos adjuntos, en los que:
La Fig. 1 muestra una red que comprende una realización de un sistema de suscripción OTA;
la Fig. 2 muestra un diagrama detallado de una realización de un servidor de contenidos adecuado para su uso en una o más realizaciones de un sistema de suscripción OTA;
la Fig. 3 muestra una realización de un procedimiento para operar un servidor en una realización de un sistema de suscripción OTA;
la Fig. 4 muestra un diagrama detallado de una realización de un terminal adecuado para su uso en una realización de un sistema de suscripción OTA;
la Fig. 5 muestra una realización de un procedimiento para operar un terminal en una o más realizaciones de un sistema de suscripción OTA;
la Fig. 6 muestra una realización de una cabecera de la capa de mensajería para su uso con una solicitud de suscripción en una realización de un sistema de suscripción OTA; y
la Fig. 7 muestra una realización de un registro de suscripción para su uso con una solicitud de suscripción en una realización de un sistema de suscripción OTA.
Descripción detallada
La siguiente descripción detallada describe una o más realizaciones de un sistema de suscripción OTA. El sistema está especialmente bien adecuado para su uso en entornos de red inalámbrica, pero puede ser utilizado en cualquier tipo de entorno de red, incluyendo pero no limitado a, redes de comunicaciones, redes públicas, como Internet, redes privadas, como redes privadas virtuales (VPN), redes de área local, redes de área amplia, redes de largo recorrido, o cualquier otro tipo de red de datos.
En el presente documento se utilizan las siguientes definiciones para describir una o más realizaciones del sistema de suscripción OTA.
Servicio
Un servicio es una secuencia de presentaciones de medios y puede representar el elemento más pequeño al que se puede suscribir en el sistema de suscripción.
Capa
Una capa es una colección de uno o más servicios.
Paquete
Un paquete (o "Paquete de servicio") es una colección de una o más capas que son ofrecidas en base a una suscripción.
\vskip1.000000\baselineskip
En una o más realizaciones, el sistema de suscripción OTA proporciona un dispositivo- cliente residente que presenta al usuario del dispositivo una guía de programa (PG) que contiene una lista visualizable de paquetes disponibles de servicio, que están almacenados localmente en la memoria intermedia del dispositivo. Cuando el usuario del dispositivo selecciona un paquete para suscribirse, el cliente genera una solicitud para una suscripción utilizando un protocolo de suscripción de dispositivo a servidor (DSSP). El protocolo de suscripción soporta suscripciones a uno o más paquetes de servicio en cada solicitud, y las solicitudes se firman digitalmente para garantizar que se originaron en un dispositivo autentificado. La solicitud de suscripción se transmite a un servidor de contenidos que procesa la solicitud para suscribir el paquete de servicio al dispositivo. Por lo tanto, el usuario del dispositivo puede suscribirse por vía aérea de forma eficaz a uno o más paquetes de servicio de una forma que conserva los recursos de la red y reducen los suplementarios fijos requeridos.
La Fig. 1 muestra una red (100) que comprende una realización de un sistema de suscripción OTA. La red (100) comprende un servidor (102) de distribución de contenido, una red (104) de datos, y un conjunto de dispositivos que comprende un teléfono móvil (106), un asistente digital personal (PDA) (108), un ordenador portátil (110) y un ordenador (112) de sobremesa. La red (104) de datos puede ser cualquier tipo y/o combinación de redes cableadas y/o inalámbricas que permiten que se transmitan datos entre el servidor (102) y los dispositivos. El servidor (102) se comunica con la red (104) por medio del enlace (128) de comunicaciones, que puede comprender cualquier tipo de canal cableado o inalámbrico de comunicaciones. La red (104) de datos proporciona enlaces (114) de comunicaciones inalámbricas que permiten que se transmitan datos de forma inalámbrica entre la red (104) y los dispositivos (106), (108), (110) y (112). Los enlaces (114) de comunicaciones inalámbricas comprenden cualquier tipo de tecnología de comunicaciones inalámbricas. Durante el resto de la presente descripción, se describirán las diversas realizaciones del sistema de suscripción OTA con referencia al teléfono móvil (106). Sin embargo, las realizaciones son igualmente aplicables a los dispositivos (108), (110) y (112).
En una realización, se utiliza un mecanismo de notificación suplementaria para establecer comunicaciones entre el servidor (102) y el dispositivo (106). Por ejemplo, el dispositivo (102) se comunica con lógica (124) de notificación suplementaria en el servidor (102) para establecer un canal de notificación suplementaria (ONC) (122). El ONC (122) puede ser un canal virtual que es parte de un canal existente de comunicaciones entre el servidor (102) y el dispositivo (106). Sin embargo, en una o más realizaciones, es posible implementar el ONC (122) como cualquier tipo de canal de comunicaciones entre el servidor (102) y el dispositivo (106).
En una realización, el sistema comprende un programa cliente (120) que reside en el dispositivo (106). Por ejemplo, se puede descargar el programa cliente al dispositivo (106) desde el servidor (106) por medio del ONC (122). En otra realización, se carga el programa cliente (120) en el dispositivo durante la fabricación del dispositivo. En aún otra realización, se descarga el programa cliente (120) en el dispositivo (106) desde un sistema o entidad de red de terceros.
Una vez instalado en el dispositivo (106), el programa cliente (120) actúa para activar el dispositivo (106), de forma que el dispositivo (106) puede adquirir suscripciones OTA. En una realización, el programa cliente (120) intercambia la identificación y otra información de forma segura con la lógica (116) de activación (como se muestra mediante la ruta 118) para activar el dispositivo (106) para una operación con el sistema de suscripción OTA. Después de que se ha activado el dispositivo (106), el servidor (102) descarga una base (126) de datos de paquetes al dispositivo (106) por medio del ONC (122).
La base (126) de datos de paquetes describe paquetes de servicio que están disponibles para su suscripción por parte del dispositivo (106). Durante el funcionamiento del dispositivo (106), el cliente (120) permite que el usuario de un dispositivo examinar al instante los paquetes de servicio que están disponibles para su suscripción. Debido a que la base de datos se mantiene en el dispositivo (106), el dispositivo (106) no necesita iniciar una sesión de datos con un servidor externo para que el usuario del dispositivo compruebe las ofertas de servicio. El programa cliente (120) actúa para proporcionar una guía de programa, que se representa visualmente en el dispositivo (106). Entonces, el usuario del dispositivo puede seleccionar uno o más paquetes de servicio para los que se pueden adquirir las suscripciones.
Para suscribirse a los paquetes de servicio seleccionados por el usuario del dispositivo, el cliente (120) utiliza un protocolo entre dispositivo y servidor para generar una solicitud de suscripción que se transmite al servidor (102). Por ejemplo, el cliente (120) envía una solicitud de suscripción al servidor (102), como se muestra en (130). La solicitud de suscripción solicita que el servidor (102) suscriba al dispositivo (106) a los paquetes de servicio seleccionados. Después de procesar la solicitud, el servidor (102) proporciona el contenido suscrito al dispositivo (106), como se muestra mediante la ruta (132). En otras realizaciones, se suministra el contenido suscrito al dispositivo desde un proveedor de contenido de terceros.
En una o más realizaciones, el sistema de suscripción OTA actúa para mantener las últimas actualizaciones a la base (126) de datos de paquetes en el dispositivo (106). Por ejemplo, el cliente (120) transmite información al servidor (102) relacionada con la revisión actual de la base (126) de datos de paquetes. Si está disponible una versión actualizada de la base (126) de datos de paquetes en el servidor (102), el servidor (102) transmite una base de datos de paquetes actualizada al dispositivo (106) por medio del ONC (122). Dado que la transmisión por el ONC (122) se lleva a cabo en segundo plano y es transparente al usuario del dispositivo, el cliente actúa para mantener la copia más actualizada de la base (126) de datos de paquetes en el dispositivo sin ninguna intervención del usuario.
En una o más realizaciones, la base (126) de datos de paquetes puede tener cualquier formato adecuado y/o tipo de datos. Por ejemplo, cada paquete identificado en la base (126) de datos puede incluir un identificador del paquete, descripción del paquete, listado de servicios, información de tarificación, programación, y cualquier otra información relevante. El cliente (120) actúa para presentar cualquier información disponible, o toda ella, en la base (126) de datos de paquetes al usuario del dispositivo (106) por medio de la guía de programas. Por lo tanto, es posible que el usuario del dispositivo pueda ver una variedad de información con la que seleccionar uno o más paquetes de servicio para suscripción. En una o más realizaciones, la activación del dispositivo (106) y la información transmitida por el ONC (122) están protegidas utilizando cualquier mecanismo de autentificación segura.
En una realización, el sistema también actúa para permitir que el dispositivo (106) anule la suscripción o termine cualquier suscripción existente en ese momento. Por ejemplo, el cliente (120) representa visualmente los paquetes de servicio a los que el dispositivo está suscrito en ese momento. El usuario del dispositivo selecciona uno o más paquetes para los que se deben cancelar o anular las suscripciones. El cliente (120) construye una solicitud de cancelación, que es similar a una solicitud de suscripción. La cancelación solicita que el servidor anule la suscripción del dispositivo de los paquetes identificados de servicio. Utilizando el protocolo entre dispositivo y servidor, el cliente (120) transmite la solicitud de cancelación al servidor (102). Entonces, el servidor (102) procesa la solicitud para cancelar las suscripciones identificadas.
La Fig. 2 muestra un diagrama detallado de una realización de un servidor (200) de contenido adecuado para su uso en una o más realizaciones de un sistema de suscripción OTA. Por ejemplo, se puede utilizar el servidor (200) como el servidor (102) de la Fig. 1. El servidor (200) comprende lógica (202) de procesamiento, recursos (204) del dispositivo, base (206) de datos de paquetes, lógica (208) de notificación suplementaria, y lógica (210) del transceptor, todo acoplado a un bus interno (212) de datos. El servidor (200) también comprende lógica (214) de activación, que también está acoplada al bus (212) de datos.
En una o más realizaciones, la lógica (202) de procesamiento comprende una CPU, un procesador, una matriz de puertas, lógica de hardware, elementos de memoria, una máquina virtual, software y/o cualquier combinación de hardware y de software. Por lo tanto, la lógica (202) de procesamiento comprende generalmente lógica para ejecutar instrucciones legibles por una máquina y para controlar uno o más elementos funcionales del servidor (200) por medio del bus interno (212) de datos.
Los recursos y las interfaces (204) del dispositivo comprenden hardware y/o software que permiten al servidor (200) comunicarse con sistemas internos y externos. Por ejemplo, los sistemas internos pueden incluir sistemas de almacenamiento masivo, una memoria, un controlador de pantalla, un módem, u otros recursos internos del dispositivo. Los sistemas externos pueden incluir dispositivos de interfaz del usuario, impresoras, unidades de disquete, u otros dispositivos o sistemas locales.
La base (206) de datos de paquetes comprende cualquier tipo de dispositivo de memoria adecuado para almacenar información acerca de paquetes de servicio disponibles. Por ejemplo, la base (206) de datos de paquetes puede comprender información como identificadores de paquetes, identificadores de servicio o de capa, información de programación, tarificación, y/o cualquier otro tipo de información relevante a los paquetes de servicio disponibles.
La lógica (210) del transceptor comprende hardware y/o software que actúan para permitir al servidor (200) transmitir y recibir datos y/u otra información con dispositivos o sistemas remotos por medio del canal (216) de comunicaciones. Por ejemplo, en una realización el canal (216) de comunicaciones comprende cualquier tipo adecuado de enlace de comunicaciones para permitir al servidor (200) comunicarse con una red de datos.
La lógica (208) de notificación suplementaria comprende hardware y/o software que actúan para permitir al servidor (200) establecer un ONC (218), y comunicarse por el mismo. El ONC (218) permite al servidor (200) comunicarse en segundo plano con un dispositivo. Por ejemplo, en una realización, el ONC (218) comprende un enlace inalámbrico con un dispositivo que permite que se transmitan datos al dispositivo. En una realización, la lógica (208) de notificación suplementaria se utiliza para transmitir información de forma transparente desde la base (206) de datos de paquetes a un dispositivo. En una realización, la lógica (208) de notificación suplementaria es parte de la lógica (210) del transceptor y el ONC (218) es parte del canal (216) de comunicaciones.
La lógica (202) de procesamiento comprende un programa cliente (220) que puede ser descargado al dispositivo. Por ejemplo, se puede descargar el cliente (220) al dispositivo utilizando el ONC (218). El cliente (220) comprende un programa, un ejecutable, un fichero de datos o cualquier otro tipo de fichero adecuado para la ejecución en un dispositivo para proporcionar una o más realizaciones de un sistema de suscripción OTA.
La lógica (214) de activación comprende una CPU, un procesador, una matriz de puertas, lógica de hardware, elementos de memoria, una máquina virtual, software y/o cualquier combinación de hardware y de software. La lógica (214) de activación actúa para activar un dispositivo para actuar con el sistema de suscripción OTA. El procedimiento de activación solo necesita realizarse una vez por dispositivo que desee utilizar el sistema de suscripción OTA. En una realización, el programa cliente (220) corre en el dispositivo y se comunica con la lógica (214) de activación para activar el dispositivo. Una vez se ha activado un dispositivo, el programa cliente (220) que corre en el dispositivo actúa para recibir y representar información visualmente acerca de paquetes de servicio disponibles para el usuario del dispositivo. Por lo tanto, la lógica (214) de activación actúa en tiempo real para permitir al servidor (200) saber quién hay detrás de un dispositivo, cómo facturar al dispositivo, cómo autentificar el dispositivo, y cómo descargar una base de datos de paquetes de servicio al dispositivo para su presentación por parte del cliente (220).
En una realización, el sistema de suscripción OTA comprende instrucciones de programa almacenadas en un medio legible por ordenador, que cuando son ejecutadas por un procesador, por ejemplo, la lógica (202) de procesamiento, proporciona funciones al servidor (200) descritas en el presente documento. Por ejemplo, se pueden cargar las instrucciones en el servidor (200) de un medio legible por ordenador, como un disquete, un CD-ROM, una tarjeta de memoria, un dispositivo de memoria FLASH, RAM, ROM o cualquier otro tipo de dispositivo de memoria o medio legible por ordenador que interactúa con el servidor (200) por medio de los recursos (204) del dispositivo. En otra realización, se pueden descargar las instrucciones en el servidor (200) desde un dispositivo externo o un recurso de la red que interactúa con el servidor (200) por medio de la lógica (210) del transceptor. Las instrucciones, cuando son ejecutadas por la lógica (202) de procesamiento, proporcionan una o más realizaciones de un sistema de suscripción OTA como se describe en el presente documento.
La Fig. 3 muestra una realización de un procedimiento (300) para operar un servidor en una realización de un sistema de suscripción OTA. En aras de la claridad, se describirá el procedimiento (300) con referencia al servidor (200) mostrado en la Fig. 2. En una o más realizaciones, la lógica (202) de procesamiento ejecuta instrucciones de programas y controla el funcionamiento del servidor (200) para llevar a cabo las funciones descritas a continuación.
En el bloque (302), se establece un ONC entre el servidor (200) y un dispositivo. Por ejemplo, la lógica (208) de notificación suplementaria establece el ONC (218) con el dispositivo para permitir que se descargue el cliente (220) y se instale en el dispositivo. En otra realización, se descarga el cliente (220) en el dispositivo desde terceros.
En el bloque (304), el dispositivo se activa de forma que se pueda suscribir a uno o más paquetes de servicio utilizando una o más realizaciones de un sistema de suscripción OTA. Por ejemplo, el programa cliente instalado en el dispositivo se pone en contacto con el servidor (200) para proporcionar la información requerida de activación. En una realización, el programa cliente se comunica con la lógica (202) de procesamiento por medio de la lógica (210) del transceptor para proporcionar información autentificada segura para fines de activación. Por ejemplo, la información puede comprender la identidad del dispositivo, la identidad del usuario, la información de facturación y cualquier otro tipo de información relevante.
En el bloque (306), se descarga una base de datos de paquetes utilizando el ONC y se almacena localmente en la memoria intermedia del dispositivo. Por ejemplo, la lógica (202) de procesamiento controla la lógica (208) de notificación suplementaria para descargar la base (206) de datos de paquetes al dispositivo utilizando el ONC (218). Por lo tanto, se descarga la versión más actualizada de la base de datos de paquetes y se almacena en el dispositivo.
En el bloque (308), se lleva a cabo una comprobación para determinar si al usuario del dispositivo le gustaría suscribirse a uno o más paquetes disponibles en la base de datos de paquetes. Por ejemplo, el cliente en el dispositivo actúa para componer una guía de programa de paquetes disponibles al usuario del dispositivo. El usuario del dispositivo selecciona uno o más paquetes y el cliente construye una solicitud de suscripción que se transmite al servidor utilizando un protocolo entre dispositivo y servidor. La solicitud de suscripción incluye información acerca del dispositivo solicitante y el número y tipos de paquetes a los que el usuario desea suscribirse. Por lo tanto, si el servidor recibe una solicitud de suscripción, el procedimiento avanza al bloque (312). Si no se recibe una solicitud de suscripción, el procedimiento avanza al bloque (310).
En el bloque (310), se lleva a cabo una comprobación para determinar si hay disponible una actualización de la base de datos de paquetes para su transmisión a uno o más dispositivos. Por ejemplo, según hay disponibles más paquetes de servicio, se actualiza la base (206) de datos de paquetes con nueva información para permitir a los dispositivos suscribirse a los paquetes nuevos disponibles. Por ejemplo, la lógica (202) de procesamiento actúa para actualizar la base (206) de datos de paquetes con nueva información de paquetes de servicio. Si hay disponible una nueva base de datos de paquetes, el procedimiento avanza al bloque (306) en el que se descarga de forma transparente la nueva base de datos de paquetes al dispositivo por medio del ONC (218). Si no hay disponible una nueva base de datos de paquetes, el procedimiento avanza al bloque (308) en el que se lleva a cabo la comprobación para determinar si se ha recibido una nueva solicitud de suscripción.
En el bloque (312), el servidor ha recibido una nueva solicitud de suscripción, que se procesa para permitir que un dispositivo se suscriba a uno o más paquetes de servicio. Por ejemplo, la solicitud de suscripción se transmite utilizando un protocolo de suscripción de dispositivo a servidor. La lógica (202) de procesamiento recibe y procesa la solicitud de suscripción de forma que el dispositivo que transmite la solicitud de suscripción puede suscribirse a uno o más paquetes de servicio identificados en la solicitud.
En el bloque (314), se proporcionan al dispositivo los servicios solicitados a los que se ha suscrito. Por ejemplo, el servidor actúa para transmitir los servicios, por medio de la lógica (210) del transceptor, al dispositivo por medio de una conexión inalámbrica de red. En otra realización, el servidor actúa para autorizar un proveedor de contenidos, u otro proveedor de servicios de terceros, para proporcionar los servicios suscritos al dispositivo.
Se debe hacer notar que el procedimiento (300) solo ilustra una realización y que se pueden llevar a cabo cambios, adiciones o redisposiciones de las funciones descritas sin salirse del alcance de las realizaciones descritas. Por ejemplo, en una realización, el servidor (200) puede actuar para cancelar o anular una suscripción existente. En esta realización, el servidor (200) recibe una solicitud de cancelación del dispositivo en el bloque (308). La solicitud de cancelación es una solicitud del dispositivo para anular o cancelar una suscripción existente. Entonces, el servidor actúa para cancelar la suscripción en el bloque (312), después de lo cual finaliza el procedimiento.
La Fig. 4 muestra un diagrama detallado de una realización de un terminal (400) adecuado para su uso en una realización de un sistema de suscripción OTA. El terminal (400) comprende lógica (402) de procesamiento, recursos del dispositivo e interfaces (404), y lógica (408) del transceptor, todos acoplados a un bus (410) de datos. El terminal (400) también comprende un cliente (406) y una base (412) de datos de paquetes, que también están acoplados al bus (410) de datos.
En una o más realizaciones, la lógica (402) de procesamiento comprende una CPU, un procesador, una matriz de puertas, lógica de hardware, elementos de memoria, una máquina virtual, software y/o cualquier combinación de hardware y de software. Por lo tanto, la lógica (402) de procesamiento comprende generalmente lógica para ejecutar instrucciones legibles por una máquina y para controlar uno o más elementos funcionales distintos del terminal (400) por medio del bus interno (410) de datos.
Los recursos del dispositivo y los interfaces (404) comprenden hardware y/o software que permiten comunicarse al terminal (400) con sistemas internos y externos. Por ejemplo, los sistemas internos pueden incluir sistemas de almacenamiento masivo, memoria, controlador de pantalla, módem, u otros recursos internos del dispositivo. Los sistemas externos pueden incluir dispositivos de interfaz del usuario, impresoras, unidades de disquete, u otros dispositivos o sistemas locales.
La lógica (408) del transceptor comprende hardware y/o software que actúan para permitir al terminal (400) transmitir y recibir datos y/u otra información a dispositivos o sistemas externos por medio del canal (414) de comunicaciones. Por ejemplo, el canal (414) de comunicaciones puede comprender un enlace de comunicaciones de red, un enlace de comunicaciones inalámbricas o cualquier otro tipo de enlace de comunicaciones.
Durante el funcionamiento, el dispositivo (400) está activado para actuar utilizando una o más realizaciones de un sistema de suscripción OTA. En una realización, el dispositivo establece un ONC con un servidor de distribución de contenidos. Se descarga el cliente (406) del servidor utilizando el ONC (416) y se instala en el dispositivo. En otra realización, se instala el cliente (406) en el dispositivo durante su fabricación o se descarga de terceros. Se ejecuta el cliente (406) en el dispositivo para comunicarse con el servidor de distribución de contenidos con el fin de completar un procedimiento de activación, que se ejecuta una única vez. Durante el procedimiento de activación, el servidor utiliza el ONC (416) para descargar una base (412) de datos de paquetes al dispositivo.
Una vez se ha completado el procedimiento de activación, el cliente (406) actúa para proporcionar una interfaz de usuario (UI) que permite al usuario del dispositivo visualizar los paquetes de servicio disponibles identificados en la base (412) de datos de paquetes. El cliente (406) también permite al usuario del dispositivo seleccionar uno o más paquetes para su suscripción. Después de que el usuario del dispositivo selecciona uno o más paquetes para su suscripción, los paquetes seleccionados se identifican en una solicitud de suscripción generada por el cliente (406). Entonces, el cliente (406) transmite la solicitud de suscripción al servidor de distribución de contenidos. En una o más realizaciones, el cliente (406) comprende instrucciones legibles por máquina que son ejecutadas por la lógica (402) de procesamiento para llevar a cabo las funciones descritas en el presente documento.
La base (412) de datos de paquetes comprende cualquier tipo de memoria adecuada para almacenar información acerca de paquetes de servicio que están disponibles para su suscripción. Por ejemplo, la base (412) de datos de paquetes puede comprender identificadores de paquete, información de programación, tarificación y/o cualquier otra información acerca de los paquetes de servicio disponibles que pueden ser compuestos en el dispositivo.
En una realización, un dispositivo lleva a cabo una o más de las siguientes funciones en una o más realizaciones de un sistema de suscripción OTA. Se debe hacer notar que las siguientes funciones se pueden cambiar, redisponer, modificar, añadir a las mismas, o ajustar de otra manera, dentro del alcance de las realizaciones.
1.
Se establece un mecanismo de notificación suplementaria entre el dispositivo y un servidor de conteni-dos.
2.
Se descarga un programa cliente al dispositivo o ya existe en el dispositivo.
3.
El cliente activa el dispositivo con el sistema de suscripción OTA.
4.
El dispositivo recibe una base de datos de paquetes del servidor de contenidos que se transmite de forma transparente al dispositivo utilizando el mecanismo de notificación suplementaria.
5.
El cliente presenta una guía de programas al usuario del dispositivo que muestra los paquetes de servicio disponibles a los que se puede suscribir el usuario.
6.
Después de que el usuario selecciona uno o más paquetes, el cliente construye una solicitud de suscripción que se transmite al servidor de contenidos utilizando un protocolo entre dispositivo y servidor.
7.
Después de que el servidor de contenidos ha procesado la solicitud de suscripción, el dispositivo recibe los servicios a los que se ha suscrito el usuario.
\vskip1.000000\baselineskip
En una realización, el sistema de suscripción OTA comprende instrucciones de programa almacenadas en un medio legible por ordenador, que cuando son ejecutadas por la lógica (402) de procesamiento, proporcionan las funciones del terminal (400) descritas en el presente documento. Por ejemplo, se pueden cargar las instrucciones en el terminal (400) desde un medio legible por ordenador, como un disquete, un CD-ROM, una tarjeta de memoria, un dispositivo de memoria FLASH, RAM, ROM o cualquier otro tipo de dispositivo de memoria o de medio legible por ordenador que interactúa con el terminal (400) por medio de los recursos (404) del dispositivo. En otra realización, se pueden descargar las instrucciones en el terminal (400) de un recurso de red que interactúa con el terminal (400) por medio de la lógica (408) del transceptor. Las instrucciones, cuando son ejecutadas por la lógica (402) de procesamiento, proporcionan una o más realizaciones de un sistema de seguimiento del uso como se describe en el presente
documento.
La Fig. 5 muestra una realización de un procedimiento (500) para operar un terminal en una o más realizaciones de un sistema de suscripción OTA. En aras de la claridad, se describirá el procedimiento (500) con referencia al dispositivo (400) mostrado en la Fig. 4. En una o más realizaciones, la lógica (402) de procesamiento ejecuta instrucciones de programa para controlar el dispositivo (400) para llevar a cabo las funciones descritas a continuación.
En el bloque (502), el usuario de un dispositivo enciende el dispositivo. En una realización, después del encendido, el dispositivo actúa para establecer una comunicación con una red de datos por un enlace de comunicaciones inalámbricas. Por ejemplo, la lógica (402) de procesamiento controla la lógica (408) del transceptor para establecer un enlace de comunicaciones inalámbricas con la red de datos.
En el bloque (504), se lleva a cabo una comprobación para determinar si se ha activado el dispositivo con un sistema de suscripción OTA. Si se ha activado el dispositivo con el sistema de suscripción OTA, el dispositivo activa un programa cliente y el procedimiento avanza al bloque (510). Si no se ha activado el dispositivo, el procedimiento avanza al bloque (506).
En el bloque (506), se establece un ONC entre el dispositivo y un servidor de contenidos. Por ejemplo, en una realización, la lógica (402) de procesamiento se comunica con un servidor de contenidos para establecer un ONC, que se utiliza para descargar e instalar un programa cliente. Entonces, se ejecuta el programa cliente en el dispositivo.
En el bloque (508), el cliente actúa para activar el dispositivo con el sistema de suscripción OTA. Por ejemplo, el programa cliente utiliza la lógica (408) del transceptor para identificar el dispositivo al servidor de contenidos y proporcionar cualquier otra información de activación que pueda ser requerida para la activación. Entonces, el procedimiento avanza al bloque (510).
En el bloque (510), el cliente actúa para recibir la base de datos de paquetes más actualizada del servidor de distribución de contenidos. Por ejemplo, la lógica (406) del cliente actúa para recibir la base de datos de paquetes más actualizada en una comunicación transparente desde un servidor de distribución de contenidos por medio del ONC (416). La base de datos de paquetes se almacena en el dispositivo (400) como la base (412) de datos de paquetes.
En el bloque (512), el cliente instalado en el dispositivo actúa para representar visualmente una guía de programas al usuario del dispositivo. Las guías de programas proporcionan información al usuario del dispositivo acerca de los paquetes de servicio disponibles para su suscripción. Por ejemplo, la información incluye programación, tarificación, disponibilidad, y cualquier otra información relevante. En una realización, el cliente (406) actúa para representar visualmente información de la base (412) de datos de paquetes en la guía de programas.
En el bloque (514), se lleva a cabo una comprobación para determinar si el usuario desea suscribirse a uno o más paquetes de servicio disponibles. Por ejemplo, el usuario puede seleccionar uno o más paquetes de servicio de la guía de programas representada visualmente y solicitar suscribirse a esos paquetes. Si el usuario selecciona cualquier paquete de programas para su suscripción, el procedimiento avanza al bloque (516). Si el usuario no selecciona ningún paquete para su suscripción, el procedimiento avanza al bloque (510), en el que el dispositivo puede recibir una copia actualizada de la base de datos de paquetes si hay una disponible.
En el bloque (516), el programa cliente actúa para construir una solicitud de suscripción para permitir al usuario del dispositivo suscribirse a los paquetes seleccionados. Por ejemplo, se construye la solicitud de suscripción conforme a un protocolo de dispositivo a servicio que permite que se identifiquen uno o más paquetes para su suscripción. Por ejemplo, en una realización, la lógica (406) del cliente actúa para construir la solicitud de suscripción.
En el bloque (518), se transmite la solicitud cumplimentada de suscripción a un servidor de distribución de contenidos. Por ejemplo, la solicitud de suscripción se puede transmitir al servidor (102) de distribución de contenidos mostrado en la Fig. 1. La solicitud de suscripción identifica uno o más paquetes de servicio a los que el usuario del dispositivo desea suscribirse. En una realización, la lógica (408) del transceptor transmite la solicitud de suscripción, por vía aérea, al servidor de contenidos utilizando el enlace (414) de comunicaciones.
En el bloque (520), después de que el servidor de contenidos ha procesado la solicitud de suscripción, se suministran los servicios a los que está suscrito el dispositivo. Por ejemplo, en una realización, se suministran al dispositivo los servicios suscritos desde el servidor de distribución de contenidos por medio del enlace (414) de comunicaciones. En otra realización, se suministran los servicios a los que está suscrito un dispositivo dado desde un proveedor de contenidos de terceros u otro servidor de contenidos.
Por lo tanto, el procedimiento (500) actúa para permitir a un dispositivo suscribirse a uno o más paquetes de servicio por vía aérea. En otra realización, el procedimiento (500) puede estar modificado ligeramente para permitir al dispositivo anular o cancelar cualquier suscripción existente. Por ejemplo, la solicitud de suscripción puede incluir información que identifique las suscripciones que se deben cancelar. Se debe hacer notar que el procedimiento (500) solo ilustra una realización y que se pueden llevar a cabo cambios, adiciones o redisposiciones de los elementos funcionales sin alejarse del alcance de las realizaciones descritas.
La Fig. 6 muestra una realización de una cabecera (600) de la capa de mensajería para su uso con una solicitud de suscripción que es parte de un protocolo entre dispositivo y servidor en una realización de un sistema de suscripción OTA. La cabecera (600) comprende información en diversos campos (602) de datos que tienen un tamaño especificado (604) de datos. Por ejemplo, el campo (602) de datos incluye una ID del dispositivo, una ID del abonado, y una firma, que pueden ser utilizadas todas para identificar un dispositivo en particular que originó la solicitud. La cabecera (600) puede incluir casi cualquier tipo de datos necesarios para completar una solicitud de suscripción.
La Fig. 7 muestra una realización de un registro (700) de suscripción para su uso con una solicitud de suscripción que es parte de un protocolo entre dispositivo y servidor en una realización de un sistema de suscripción OTA. El registro (700) de suscripción identifica un número de paquetes (702) que comprende pares (704) de ID de paquete/versión de paquete a los que el usuario del dispositivo desea suscribirse. Por ejemplo, cada ID de paquete está asociada con un paquete de servicio ofertado por un proveedor de servicios particular. La versión de paquete hace referencia a la versión del paquete según está almacenado en la memoria intermedia del dispositivo, que puede ser utilizada para determinar el precio, la descripción, las valoraciones, etcétera. Por lo tanto, se pueden utilizar la cabecera (600) y el registro (700) de suscripción en una o más realizaciones de un sistema de suscripción OTA para proporcionar un protocolo de suscripción que permite a un dispositivo solicitar suscribirse a uno o más paquetes de servicio.
En consecuencia, aunque se han ilustrado y descrito una o más realizaciones de un sistema de suscripción OTA en el presente documento, se apreciará que se pueden llevar a cabo diversos cambios a las realizaciones sin alejarse de sus características esenciales. Por lo tanto, se pretende que las revelaciones y descripciones del presente documento sean ilustrativas, pero no limitantes, del alcance de la invención, que se expone en las siguientes realizaciones.

Claims (32)

1. Un procedimiento para proporcionar suscripciones por vía aérea en una red de datos, estando caracterizado el procedimiento porque comprende:
establecer (302) un mecanismo de notificación suplementaria para permitir una comunicación en segundo plano con un dispositivo;
transmitir una base (126, 206, 412) de datos de paquetes al dispositivo (106, 416) utilizando el mecanismo de notificación suplementaria, en el que la base (126, 206, 412) de datos de paquetes identifica uno o más paquetes de servicio; y
recibir (308) una solicitud del dispositivo (106, 416) para suscribirse a un paquete de servicio seleccionado.
\vskip1.000000\baselineskip
2. El procedimiento de la reivindicación 1, que comprende, además, activar (304) el dispositivo.
3. El procedimiento de la reivindicación 1, que comprende, además:
determinar si no hay instalada una base de datos de paquetes actualizada en el dispositivo; y
transmitir la base de datos de paquetes actualizada al dispositivo utilizando el mecanismo de notificación suplementaria.
\vskip1.000000\baselineskip
4. El procedimiento de la reivindicación 1, que comprende, además, transmitir un cliente (220, 406) para su instalación en el dispositivo.
5. El procedimiento de la reivindicación 1, en el que dicha recepción comprende recibir (308) la solicitud para suscribirse al paquete de servicio seleccionado utilizando un protocolo entre dispositivo y servidor.
6. El procedimiento de la reivindicación 1, que comprende, además, proporcionar al dispositivo servicios (314) asociados con el paquete de servicio seleccionado.
7. El procedimiento de la reivindicación 1, en el que dicha recepción comprende recibir una solicitud del dispositivo para anular la suscripción a un paquete de servicio seleccionado.
8. Un aparato para proporcionar suscripciones por vía aérea en una red de datos, estando caracterizado el aparato porque comprende:
un medio (208) para establecer un mecanismo de notificación suplementaria para permitir la comunicación en segundo plano con un dispositivo;
un medio para transmitir una base (126, 206, 412) de datos de paquetes al dispositivo (106) utilizando el mecanismo de notificación suplementaria, en el que la base (126, 206, 412) de datos de paquetes identifica uno o más paquetes de servicio; y
un medio para recibir una solicitud del dispositivo (106) para suscribirse a un paquete de servicio seleccionado.
\vskip1.000000\baselineskip
9. El aparato de la reivindicación 8, que comprende, además, un medio (214) para activar el dispositivo.
10. El aparato de la reivindicación 8, que comprende, además: un medio para determinar que no hay instalada una base de datos de paquetes actualizada en el dispositivo; y un medio para transmitir la base de datos de paquetes actualizada al dispositivo utilizando el mecanismo de notificación suplementaria.
11. El aparato de la reivindicación 8, que comprende, además, un medio para transmitir un cliente para su instalación en el dispositivo.
12. El aparato de la reivindicación 8, en el que el medio para recibir comprende un medio para recibir la solicitud para suscribirse al paquete de servicio seleccionado utilizando un protocolo entre dispositivo y servidor, o un medio para recibir una solicitud para anular la suscripción al paquete de servicio seleccionado.
13. El aparato de la reivindicación 8, que comprende, además, un medio para proporcionar servicios asociados con el paquete de servicio seleccionado al dispositivo.
14. El aparato de cualquiera de las reivindicaciones 8 a 13, en el que:
dicho medio para establecer un mecanismo de notificación suplementaria comprende lógica (208) de notificación suplementaria que actúa para establecer un canal de notificación suplementaria,
dicho medio para transmitir comprende lógica de transmisión, y
en el que dicho medio para recibir una solicitud comprende lógica de recepción.
\vskip1.000000\baselineskip
15. El aparato de la reivindicación 14, en el que la lógica de transmisión actúa para transmitir al dispositivo una base de datos de paquetes actualizada utilizando el canal de notificación suplementaria.
16. Un medio legible por ordenador que comprende instrucciones, que, cuando son ejecutadas por un procesador, actúan para implementar un procedimiento para suscripciones por vía aérea en una red de datos, estando caracterizado el procedimiento porque comprende:
establecer un mecanismo de notificación suplementaria para permitir una comunicación en segundo plano con un dispositivo;
transmitir una base de datos de paquetes al dispositivo utilizando el mecanismo de notificación suplementaria, en el que la base de datos de paquetes identifica uno o más paquetes de servicio; y
recibir una solicitud del dispositivo para suscribirse a un paquete de servicio seleccionado.
\vskip1.000000\baselineskip
17. Un procedimiento para operar un dispositivo para llevar a cabo suscripciones por vía aérea en una red de datos, estando caracterizado el procedimiento porque comprende:
establecer (506) un mecanismo de notificación suplementaria para permitir una comunicación en segundo plano con un servidor de contenidos;
recibir (510) una base de datos de paquetes utilizando el mecanismo de notificación suplementaria, en el que la base de datos de paquetes identifica uno o más paquetes de servicio; y
transmitir (518) una solicitud por vía aérea para suscribirse a un paquete de servicio seleccionado.
\vskip1.000000\baselineskip
18. El procedimiento de la reivindicación 17, que comprende, además, activar (508) el dispositivo para solicitar suscripciones por vía aérea.
19. El procedimiento de la reivindicación 17, que comprende, además, recibir (510) una base de datos de paquetes actualizada utilizando el mecanismo de notificación suplementaria.
20. El procedimiento de la reivindicación 17, que comprende, además, recibir un cliente para su instalación.
21. El procedimiento de la reivindicación 20, que comprende, además, operar el cliente para presentar información de la base de datos de paquetes.
22. El procedimiento de la reivindicación 17, en el que dicha transmisión comprende transmitir la solicitud para suscribirse al paquete de servicio seleccionado utilizando un protocolo entre dispositivo y servidor.
23. El procedimiento de la reivindicación 17, que comprende, además, recibir (520) servicios asociados con el paquete de servicio seleccionado.
24. El procedimiento de la reivindicación 17, en el que dicha transmisión comprende transmitir una solicitud para anular la suscripción al paquete de servicio seleccionado.
25. Un aparato para llevar a cabo suscripciones por vía aérea en una red de datos, estando caracterizado el aparato porque comprende:
un medio para establecer un mecanismo de notificación suplementaria para permitir una comunicación en segundo plano con un servidor de contenidos;
un medio para recibir una base de datos de paquetes del servidor de contenidos utilizando el mecanismo de notificación suplementaria, en el que la base de datos de paquetes identifica uno o más paquetes de servicio; y
un medio para transmitir una solicitud por vía aérea para suscribirse a un paquete de servicio seleccionado.
\vskip1.000000\baselineskip
26. El aparato de la reivindicación 25, que comprende, además, un medio para activarse con el servidor de contenidos.
27. El aparato de la reivindicación 25, que comprende, además, un medio para recibir una base de datos de paquetes actualizada utilizando el mecanismo de notificación suplementaria o un medio para recibir un cliente para su instalación o un medio para operar el cliente para presentar información de la base de datos de paquetes, o un medio para recibir servicios asociados con el paquete de servicio seleccionado.
28. El aparato de la reivindicación 25, en el que el medio para transmitir comprende un medio para transmitir la solicitud para suscribirse al paquete de servicio seleccionado utilizando un protocolo entre dispositivo y servidor.
29. El aparato de la reivindicación 25, en el que el medio para transmitir comprende un medio para transmitir una solicitud para anular la suscripción al paquete de servicio seleccionado.
30. El aparato de cualquiera de las reivindicaciones 25 a 29, en el que:
dicho medio para establecer un mecanismo de notificación suplementaria comprende lógica de notificación suplementaria que actúa para establecer un canal de notificación suplementaria;
dicho medio para recibir comprende lógica de recepción; y
en el que dicho medio para transmitir comprende lógica de transmisión.
\vskip1.000000\baselineskip
31. El aparato de la reivindicación 30, que comprende, además, lógica para recibir una base de datos de paquetes actualizada utilizando el canal de notificación suplementaria.
32. Un medio legible por ordenador que comprende instrucciones, que, cuando son ejecutadas por un procesador, actúan para llevar a cabo un procedimiento para suscripciones por vía aérea en una red de datos, estando caracterizado el procedimiento porque comprende:
establecer un mecanismo de notificación suplementaria para permitir una comunicación en segundo plano con un servidor de contenidos;
recibir una base de datos de paquetes del servidor de contenidos utilizando el mecanismo de notificación suplementaria, en el que la base de datos de paquetes identifica uno o más paquetes de servicio; y
transmitir una solicitud por vía aérea para suscribirse a un paquete de servicio seleccionado.
ES06737926T 2005-03-10 2006-03-09 Suscripciones de dispositivos moviles por via aerea. Expired - Lifetime ES2338362T3 (es)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US66060905P 2005-03-10 2005-03-10
US660609P 2005-03-10
US139130 2005-05-27
US11/139,130 US7603109B2 (en) 2005-03-10 2005-05-27 Methods and apparatus for over-the-air subscriptions

Publications (1)

Publication Number Publication Date
ES2338362T3 true ES2338362T3 (es) 2010-05-06

Family

ID=36603581

Family Applications (1)

Application Number Title Priority Date Filing Date
ES06737926T Expired - Lifetime ES2338362T3 (es) 2005-03-10 2006-03-09 Suscripciones de dispositivos moviles por via aerea.

Country Status (19)

Country Link
US (2) US7603109B2 (es)
EP (2) EP2152027B1 (es)
JP (1) JP2008533858A (es)
KR (2) KR101019011B1 (es)
CN (1) CN102984225A (es)
AT (2) ATE456911T1 (es)
AU (1) AU2006223207C1 (es)
BR (1) BRPI0607626A2 (es)
CA (1) CA2600483A1 (es)
DE (1) DE602006012026D1 (es)
ES (1) ES2338362T3 (es)
IL (1) IL185821A0 (es)
MX (1) MX2007011101A (es)
NO (1) NO20075138L (es)
NZ (1) NZ561389A (es)
PL (1) PL1864526T3 (es)
RU (1) RU2386221C2 (es)
TW (1) TW200704224A (es)
WO (1) WO2006099239A1 (es)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7603109B2 (en) * 2005-03-10 2009-10-13 Qualcomm Incorporated Methods and apparatus for over-the-air subscriptions
US20090088139A1 (en) * 2005-04-18 2009-04-02 Nokia Siemens Networks Gmbh & Co. Kg Method, network unit and system for providing subscriber information of a group call to an interception unit
US8473570B2 (en) 2005-05-05 2013-06-25 Qualcomm Incorporated Methods and apparatus for simultaneously hosting multiple service providers on a network
US7565506B2 (en) * 2005-09-08 2009-07-21 Qualcomm Incorporated Method and apparatus for delivering content based on receivers characteristics
US20070078944A1 (en) * 2005-09-12 2007-04-05 Mark Charlebois Apparatus and methods for delivering and presenting auxiliary services for customizing a channel
US8528029B2 (en) 2005-09-12 2013-09-03 Qualcomm Incorporated Apparatus and methods of open and closed package subscription
US8893179B2 (en) * 2005-09-12 2014-11-18 Qualcomm Incorporated Apparatus and methods for providing and presenting customized channel information
US8553679B2 (en) * 2005-11-04 2013-10-08 At&T Intellectual Property I, L.P. Enabling multiple service profiles on a single device
US8634425B2 (en) * 2005-11-04 2014-01-21 At&T Intellectual Property I, L.P. Profile sharing across persona
US8533358B2 (en) * 2005-11-08 2013-09-10 Qualcomm Incorporated Methods and apparatus for fragmenting system information messages in wireless networks
US20070115929A1 (en) * 2005-11-08 2007-05-24 Bruce Collins Flexible system for distributing content to a device
US8600836B2 (en) 2005-11-08 2013-12-03 Qualcomm Incorporated System for distributing packages and channels to a device
US8571570B2 (en) 2005-11-08 2013-10-29 Qualcomm Incorporated Methods and apparatus for delivering regional parameters
KR100840609B1 (ko) * 2006-10-17 2008-06-23 삼성전자주식회사 컨텐츠 서비스 제공 방법 및 장치
US8571066B2 (en) * 2007-03-21 2013-10-29 Qualcomm Incorporated Methods and apparatus for RF channel switching in a multi-frequency network
US8150371B2 (en) 2007-05-03 2012-04-03 Qualcomm Incorporated Interactive control of access to services and capabilities of a mobile device
SE532268C2 (sv) * 2007-12-04 2009-11-24 Accumulate Ab Förfarande för säkra transaktioner
US9883008B2 (en) 2010-01-15 2018-01-30 Endurance International Group, Inc. Virtualization of multiple distinct website hosting architectures
US9277022B2 (en) 2010-01-15 2016-03-01 Endurance International Group, Inc. Guided workflows for establishing a web presence
EP2524321A4 (en) * 2010-01-15 2013-09-11 Endurance Int Group Inc NON-AFFILIATED WEB DOMAIN HOSTING SERVICE BASED ON COMMON SERVICE
CN102196408A (zh) * 2011-05-11 2011-09-21 华为软件技术有限公司 通信业务套餐订购方法和控制业务使用方法及设备和系统
US8671204B2 (en) * 2011-06-29 2014-03-11 Qualcomm Incorporated Cooperative sharing of subscriptions to a subscriber-based network among M2M devices
EA201201626A1 (ru) * 2012-11-30 2014-06-30 Антон Викторович СОЛОДИКОВ Способ продвижения контента
US20160234320A1 (en) * 2015-02-10 2016-08-11 Mediatek Inc. System, device, and method for accessing cross-platform service
WO2020000332A1 (en) * 2018-06-29 2020-01-02 Citrix Systems, Inc. Use of identity data associated with a device for directing communications to another device

Family Cites Families (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69635338T2 (de) 1995-12-11 2006-08-03 Openwave Systems Inc., Redwood City Verfahren und Architektur für ein interaktives Zwei-Wege-Datenübertragungsnetzwerk
AU2395799A (en) 1998-05-07 1999-11-18 Loral Spacecom Corp. Two-way/broadcast mobile and portable satellite communications system
KR20010052840A (ko) 1998-06-15 2001-06-25 텔레호낙티에볼라게트 엘엠 에릭슨(피유비엘) 헤드라인 하이퍼링크 방송 서비스 및 시스템
US6577614B1 (en) 1999-05-27 2003-06-10 Qwest Communications International Inc. System and method for OTA over CDMA data channel
US8019991B1 (en) * 1999-12-30 2011-09-13 Samsung Electronics Co., Ltd. System and method for secure provisioning of a mobile station from a provisioning server using IP address translation at the BTS/BSC
US7024557B1 (en) 1999-12-30 2006-04-04 Samsung Electronics Co., Ltd. System and method for secure provisioning of a mobile station from a provisioning server using encryption
US6622017B1 (en) 2000-02-25 2003-09-16 Cellco Parntership Over-the-air programming of wireless terminal features
US6494762B1 (en) 2000-03-31 2002-12-17 Matsushita Electrical Industrial Co., Ltd. Portable electronic subscription device and service
JP4294829B2 (ja) 2000-04-26 2009-07-15 ウォーターフロント・テクノロジーズ エルエルシー モバイルネットワークシステム
US20020037723A1 (en) 2000-06-08 2002-03-28 Adam Roach Refreshing service profile information using third-party SIP register messages
JP2002056304A (ja) * 2000-08-11 2002-02-20 Oki Electric Ind Co Ltd 通信回線を介したサービス提供システム,サービス提供装置,サービスパッケージ提供サーバ,および記録媒体
US7075919B1 (en) 2000-08-22 2006-07-11 Cisco Technology, Inc. System and method for providing integrated voice, video and data to customer premises over a single network
JP4011285B2 (ja) * 2000-12-13 2007-11-21 株式会社ゼロシステム インストールサーバ装置、インストールサービス方法、ならびに、情報記録媒体
WO2002048733A1 (en) * 2000-12-15 2002-06-20 Koninklijke Philips Electronics N.V. Method of providing position information of mobile terminals
FI110977B (fi) 2001-02-09 2003-04-30 Nokia Oyj Mekanismi palvelujen mainostamista ja käyttäjän auktorisointia varten
EP1246445B1 (en) 2001-03-22 2006-01-04 Nortel Networks Limited Flexible customisation of network services
JP2002374567A (ja) * 2001-06-13 2002-12-26 Tokyo Electric Power Co Inc:The 情報サービスシステム及び管理サーバ
US8458335B2 (en) 2001-06-18 2013-06-04 Digi International Inc. Method and apparatus for relationship management
KR100442621B1 (ko) 2001-06-29 2004-08-02 삼성전자주식회사 부호분할다중접속 이동통신시스템에서 고속 순방향 패킷접속 서비스 정보 전달 방법
EP1430631A4 (en) * 2001-08-23 2009-01-21 Bamboo Mediacasting Ltd MULTI-TRANSMITTER TRANSMISSION IN CELLULAR PACKET SWITCHING NETWORKS
JP2003076635A (ja) 2001-08-31 2003-03-14 Toyota Motor Corp 電子商取引システム、電子商取引方法、電子商取引プログラム及びコンピュータ読み取り可能な記録媒体
JP2003085084A (ja) * 2001-09-12 2003-03-20 Sony Corp コンテンツ配信システム及びコンテンツ配信方法、携帯端末、配信サーバ、並びに記憶媒体
US20030065738A1 (en) 2001-10-01 2003-04-03 Thumb Logic, Inc. Wireless information systems and methods
FI112155B (fi) 2001-10-12 2003-10-31 Radiolinja Ab Menetelmä ja järjestelmä sekä tilaajaidentiteettimoduuli SAT-palvelusovellusten ja/tai niiden käyttöliittymän ja/tai niiden päivitysten tallentamiseksi
US8571548B2 (en) 2002-01-21 2013-10-29 Sisvel International S.A. Method and system for changing a subscription
JP2003283422A (ja) 2002-03-26 2003-10-03 Nec Corp データ送受信システム、携帯端末、コンテンツサーバ、無線基地局装置、及び、データ送受信方法
CN1172549C (zh) * 2002-03-27 2004-10-20 大唐移动通信设备有限公司 智能天线移动通信系统传输高速下行包交换数据的方法
SE0201287D0 (sv) * 2002-04-25 2002-04-25 Ericsson Telefon Ab L M Service Network Framework
KR20030089364A (ko) * 2002-05-17 2003-11-21 주식회사 로커스 이동통신망에서의 무선 인터넷 서비스 통합 방법 및액세스 게이트웨이 시스템
US7966565B2 (en) 2002-06-19 2011-06-21 Eastman Kodak Company Method and system for sharing images over a communication network between multiple users
US7095709B2 (en) * 2002-06-24 2006-08-22 Qualcomm, Incorporated Diversity transmission modes for MIMO OFDM communication systems
US7263351B2 (en) * 2002-07-01 2007-08-28 Qualcomm Incorporated Wireless network optimization through remote device data
US20040203684A1 (en) 2002-09-30 2004-10-14 Nokia Corporation Terminal, device and methods for a communication network
AU2003294673A1 (en) 2002-10-18 2004-05-04 Sony Ericsson Mobile Communications Ab Method and device for downloading settings for an application
US20040127205A1 (en) 2002-12-30 2004-07-01 Sanjeev Mahajan Over the air maintenance of mobile station telephone directories
US7269629B2 (en) 2002-12-30 2007-09-11 Intel Corporation Method and apparatus for distributing notification among cooperating devices and device channels
US6999763B2 (en) 2003-08-14 2006-02-14 Cisco Technology, Inc. Multiple personality telephony devices
US8145120B2 (en) 2003-10-27 2012-03-27 Nokia Corporation Apparatus, system, method and computer program product for service selection and sorting
US7606918B2 (en) 2004-04-27 2009-10-20 Microsoft Corporation Account creation via a mobile device
US7603109B2 (en) * 2005-03-10 2009-10-13 Qualcomm Incorporated Methods and apparatus for over-the-air subscriptions
US8473570B2 (en) 2005-05-05 2013-06-25 Qualcomm Incorporated Methods and apparatus for simultaneously hosting multiple service providers on a network
US20070115929A1 (en) 2005-11-08 2007-05-24 Bruce Collins Flexible system for distributing content to a device
US8150371B2 (en) 2007-05-03 2012-04-03 Qualcomm Incorporated Interactive control of access to services and capabilities of a mobile device

Also Published As

Publication number Publication date
TW200704224A (en) 2007-01-16
BRPI0607626A2 (pt) 2009-09-22
ATE456911T1 (de) 2010-02-15
KR20100065393A (ko) 2010-06-16
CN102984225A (zh) 2013-03-20
US8442499B2 (en) 2013-05-14
US20090323593A1 (en) 2009-12-31
PL1864526T3 (pl) 2010-06-30
KR20070120975A (ko) 2007-12-26
ATE548866T1 (de) 2012-03-15
JP2008533858A (ja) 2008-08-21
CA2600483A1 (en) 2006-09-21
NZ561389A (en) 2009-09-25
AU2006223207C1 (en) 2010-08-26
RU2386221C2 (ru) 2010-04-10
US20060205395A1 (en) 2006-09-14
EP1864526A1 (en) 2007-12-12
EP2152027B1 (en) 2012-03-07
KR100984651B1 (ko) 2010-10-01
RU2007137515A (ru) 2009-04-20
US7603109B2 (en) 2009-10-13
AU2006223207A1 (en) 2006-09-21
WO2006099239A1 (en) 2006-09-21
KR101019011B1 (ko) 2011-03-07
DE602006012026D1 (de) 2010-03-18
EP2152027A1 (en) 2010-02-10
IL185821A0 (en) 2008-01-06
EP1864526B1 (en) 2010-01-27
MX2007011101A (es) 2007-11-22
NO20075138L (no) 2007-11-09
AU2006223207B2 (en) 2010-03-04

Similar Documents

Publication Publication Date Title
ES2338362T3 (es) Suscripciones de dispositivos moviles por via aerea.
ES2341788T3 (es) Procedimientos y dispositivo para suscribirse a servicios de envio multimedia en una red de datos.
ES2741532T3 (es) Distribución de elementos de contenido a dispositivos de usuario en un entorno móvil
US8577334B1 (en) Restricted testing access for electronic device
ES2351523T3 (es) Procedimiento para transmitir un contenido hacia al menos un destinatario con la ayuda de un equipo móvil.
ES2813093T3 (es) Método para atender solicitudes de acceso a información de ubicación
CN102761856B (zh) 终端间分享软件的方法、装置和系统
BRPI0520723B1 (pt) Método para verificar automaticamente atualizações de um aplicativo de software, terminal de comunicações sem fio adaptado para ser usado em uma rede de comunicações sem fio, e, rede de comunicações sem fio
JP2019519174A (ja) サブスクリプションを終了するための方法およびエンティティ
US11563676B2 (en) Method and apparatus for universal integrated circuit card update via dedicated network function
ES2347236T3 (es) Transmision continua de contenidos de medios en un servicio de mensajeria multimedia.
JP2020017786A (ja) 情報処理装置及び情報処理方法
US10182321B2 (en) Wireless data transfer
CN117546598A (zh) 用于提供向ip网络接入用的通信服务的装置、方法及所用的程序
ES2317392T3 (es) Creacion de servicio a traves de mensajeria de presencia.
CN119603656B (zh) 业务管理的方法、终端、网络设备、管理服务器、介质
KR101277096B1 (ko) 클라이언트의 접속 방식에 따라 선택적 인증을 수행하는 푸시 서비스 제공 시스템 및 그 제공 방법
CN116801229A (zh) 卡应用能力处理方法、系统、电子设备及存储介质
CN117527885A (zh) 广告推送方法、装置、电子设备及介质
WO2008044960A1 (fr) Procédé de gestion de services supplémentaires dans des réseaux de télécommunications mobiles