ES2536846T3 - Sistema y método para identificar y acceder a servicios de red - Google Patents

Sistema y método para identificar y acceder a servicios de red Download PDF

Info

Publication number
ES2536846T3
ES2536846T3 ES02781570.3T ES02781570T ES2536846T3 ES 2536846 T3 ES2536846 T3 ES 2536846T3 ES 02781570 T ES02781570 T ES 02781570T ES 2536846 T3 ES2536846 T3 ES 2536846T3
Authority
ES
Spain
Prior art keywords
application
provisioning
network
access
mobile terminal
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
ES02781570.3T
Other languages
English (en)
Inventor
Jerry Lahti
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.)
Nokia Technologies Oy
Original Assignee
Nokia Technologies Oy
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 Nokia Technologies Oy filed Critical Nokia Technologies Oy
Application granted granted Critical
Publication of ES2536846T3 publication Critical patent/ES2536846T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • H04L67/1006Server selection for load balancing with static server selection, e.g. the same server being selected for a specific client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • H04L67/1014Server selection for load balancing based on the content of a request
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1038Load balancing arrangements to avoid a single path through a load balancer
    • 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/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • 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
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/10015Access to distributed or replicated servers, e.g. using brokers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Computer And Data Communications (AREA)
  • Telephonic Communication Services (AREA)

Abstract

Un método para facilitar el acceso de terminales móviles a una aplicación de red (108, 308, 422) que está alojada por una pluralidad de servidores de aplicaciones (310, 312, 314) en una red (104, 316), que comprende: integrar (602, 702) un identificador de aplicación correspondiente a la aplicación de red (108, 308, 422), y parámetros asociados de acceso de la aplicación (414) incluyendo una dirección de servidor de aplicaciones (506) de uno de la pluralidad de servidores de aplicaciones, en información de aprovisionamiento (402, 502); transferir (604, 704) la información de aprovisionamiento (402, 502) a al menos un terminal móvil (102, 202, 408) en relación con un procedimiento de aprovisionamiento asociado con el establecimiento de la conectividad de red básica para el al menos un terminal móvil (102, 202, 408), en donde la información de aprovisionamiento transferida (402, 502) facilita el aprovisionamiento (608, 706) del terminal móvil (102, 202, 408) para el acceso (606) a la aplicación de red (108, 308, 422) a través del servidor de aplicaciones (310, 312, 314) identificado por la dirección de servidor de aplicaciones (506) provisto de la información de aprovisionamiento (402, 502).

Description

E02781570
13-05-2015
DESCRIPCIÓN
Sistema y método para identificar y acceder a servicios de red
5 Campo de la invención
La presente invención se refiere en general a sistemas de comunicaciones de red y, más particularmente, a un sistema y método para facilitar el acceso a terminales móviles a aplicaciones disponibles a través de servidores de aplicaciones en una red.
Antecedentes de la invención
Las tecnologías de comunicación actuales han dado lugar a una tremenda expansión de las redes alámbricas e inalámbricas. Las tecnologías de redes inalámbricas han abordado una serie de demandas de los consumidores
15 tradicionales, mientras que también se proporciona una mayor flexibilidad e inmediatez de la transferencia de información. Las tecnologías de red de línea fija actuales e inminentes se han ampliado para incluir cada vez más las tecnologías inalámbricas y móviles. A través de estas redes, la información puede ser descargada a sistemas de escritorio, sistemas inalámbricos, etc. Por ejemplo, la información disponible a través de Internet puede ser descargada en unidades inalámbricas móviles, tales como teléfonos celulares, asistentes digitales personales (PDA), ordenadores portátiles, etc.
Una de estas tecnologías que facilitan la transferencia de contenidos de Internet desde y hacia dispositivos inalámbricos es el Protocolo de Aplicaciones Inalámbricas (WAP), que integra Internet y otras redes con plataformas de red inalámbrica. Generalmente, WAP es un conjunto de protocolos que tiene en cuenta las características y la
25 funcionalidad de ambos estándares de Internet y estándares para servicios inalámbricos. Es independiente de los estándares de redes inalámbricas, y está diseñado como un estándar abierto. WAP cierra la separación entre el paradigma de Internet fija y el dominio inalámbrico, para permitir que los usuarios de dispositivos inalámbricos disfruten de los beneficios de Internet a través de ambas plataformas.
Los tipos de información accesible a través de estas redes alámbricas e inalámbricas incluye aplicaciones de software y servicios, tal como servicios inalámbricos operables en terminales inalámbricos. Continuamente se están realizando mejoras en los servicios inalámbricos, incluyendo mejoras en la capacidad, velocidad y eficiencia. Los usuarios de los servicios inalámbricos están obteniendo un mayor acceso a servicios multimedia, tal como vídeo bajo demanda, videoconferencia, acceso a Internet rápido y transferencia de archivos. Los servicios existentes y
35 futuros se proporcionan, y seguirán siendo proporcionados, por los operadores de servicios de red que conforman los servicios y aplicaciones disponibles para los usuarios de dispositivos móviles a través de la red.
La "Internet móvil" se refiere a la accesibilidad de estos servicios y aplicaciones para dispositivos móviles que se abren en las redes inalámbricas. En la actualidad, la Internet móvil se está construyendo en la infraestructura World Wide Web (WWW) o WAP. Sin embargo, actualmente no existe una norma oficial para la identificación de las aplicaciones o servicios en Internet móvil. Más bien, las aplicaciones o servicios se identifican mediante el localizador de recursos uniforme (URL) que se utiliza para especificar la dirección de red a la que pueden acceder estas aplicaciones o servicios. Por ejemplo, un servicio de Internet particular o aplicación se accede mediante la introducción de una dirección URL que apunta a la red de acogida que ofrecen ese servicio o aplicación. Si bien este
45 enfoque en algunos aspectos es una manera suficiente de acceder a dichos servicios, esto es debido en gran parte al hecho de que generalmente no ha habido una estandarización de aplicaciones Web o WAP. Por ejemplo, los servicios de búsqueda disponibles actualmente prestados por dos o más aplicaciones web que buscan diferentes probabilidades proporcionan una funcionalidad similar, pero no funcionan de la misma manera. La identificación de las aplicaciones no normalizadas utilizando URLs que integran direcciones de red reales, por lo tanto, puede ser aceptable en algunos casos para acceder a las respectivas aplicaciones.
Este enfoque, sin embargo, se rompe cuando se estandarizan las aplicaciones y los servicios (incluidas las normas reconocidas por organismos de normalización, las normas de propiedad o disposiciones, etc.). Esto se debe a que el acceso a este tipo de aplicaciones a través de URLs dedicadas no aborda situaciones en las aplicaciones y servicios
55 estandarizados que son proporcionados por varios proveedores de servicios. Por ejemplo, el servicio de mensajería multimedia (MMS) es un servicio que se ha estandarizado en conjunto por el Foro WAP y 3GPP. Por lo tanto, muchos proveedores de servicios diferentes pueden ofrecer el uso de la misma aplicación y, por lo tanto, en la práctica existente ya no pueden ser utilizados para identificar correctamente la aplicación. Esto es porque la URL incluirá las direcciones de red de los respectivos proveedores de aplicación/servicio. Como resultado, se identificará la instancia del servicio proporcionado por una aplicación/prestador de servicios en lugar del propio servicio estandarizado. Por ejemplo, una dirección Web que incluye "... empresaXYZ.com/MMS" no se puede identificar en la aplicación MMS, en general, ya que otros operadores como empresa ABC también ofrecerán la aplicación.
Otro problema con la presente metodología es que en el caso de una aplicación normalizada, el agente de usuario
65 (software de aplicación) en el dispositivo móvil no será normalmente el navegador que se utiliza para acceder a las direcciones URL en general. Si la única pieza de información que el dispositivo móvil tiene es una URL que apunta a
E02781570
13-05-2015
un ordenador principal específico, que no tiene medios para decidir cuál es el agente de usuario adecuado para ser utilizado.
Técnicas de aprovisionamiento, tal como el aprovisionamiento de arranque WAP existente, abordan algunas de las
5 necesidades de los usuarios de Internet móvil. Una de las razones de que el suministro se utilice para los dispositivos móviles es que los terminales móviles son dispositivos limitados por naturaleza. Normalmente, tienen capacidades de memoria, almacenamiento y procesamiento limitadas. Por lo tanto, los dispositivos móviles no incluyen todos los componentes necesarios para acceder a servicios nuevos o mejorados que pueden estar disponibles en la red. Cuando un usuario móvil desea utilizar servicios nuevos o actualizados disponibles en la red, el terminal debe estar configurado para utilizar esos nuevos servicios. La configuración de un terminal para utilizar un servicio en una red se conoce generalmente como "aprovisionamiento" del terminal. El aprovisionamiento puede realizarse sobre la configuración inicial de un dispositivo móvil, o también se puede realizar para mejorar y/o actualizar los servicios y las aplicaciones que ya se están utilizando en ese dispositivo móvil.
15 Sin embargo, las técnicas de aprovisionamiento actuales no resuelven los problemas identificados anteriormente. Más bien, las técnicas de aprovisionamiento actuales tienen un ámbito de aplicación que se limita a los parámetros necesarios para establecer la conectividad de red básica. La información se supone implícitamente que es aplicable a todas las aplicaciones, y no hay medios para asociar los ajustes de los parámetros con una aplicación particular.
Por consiguiente, existe una necesidad en la industria de las comunicaciones de red para permitir que los terminales móviles identifiquen las aplicaciones específicas previstas en diversos servidores de aplicaciones de red, en particular cuando tales aplicaciones están estandarizadas y organizadas por diferentes elementos de red direccionables. La presente invención resuelve estos y otros inconvenientes de la técnica anterior, y ofrece numerosas ventajas sobre los sistemas y las metodologías de aprovisionamiento de la técnica anterior.
25
Sumario de la invención
La presente invención está dirigida a un sistema y un método para facilitar el acceso de terminales móviles a una aplicación particular disponible a través de varios servidores de aplicaciones en una red. La presente invención implica proporcionar un identificador de aplicación y parámetros de acceso a través de un servidor de red, tal como un servidor de aprovisionamiento, a un terminal móvil. El terminal móvil, a su vez utiliza el identificador de aplicación para identificar y acceder a la aplicación específica en uno particular de los múltiples servidores de aplicaciones que alojan esa aplicación en la red.
35 De acuerdo con una realización de la invención, se proporciona un método para facilitar el acceso de terminales móviles a una aplicación de red que está alojada por varios servidores de aplicaciones en una red. Un identificador de aplicación correspondiente a la aplicación de red, y los parámetros de acceso a las aplicaciones asociadas, incluyendo una dirección de servidor de aplicaciones de uno de los servidores de múltiples aplicaciones, está integrado en el aprovisionamiento de información. La información de aprovisionamiento se transmite a al menos un terminal móvil en relación con un procedimiento de aprovisionamiento. El terminal móvil se aprovisiona para facilitar el acceso a la aplicación de red a través del servidor de aplicaciones identificado por la dirección de servidor de aplicaciones provisto de la información de aprovisionamiento. De acuerdo con otra realización de la invención, se proporciona un medio legible por ordenador que tiene instrucciones ejecutables por ordenador para realizar tal método. De acuerdo con una realización más particular de la invención, el método incluye además la configuración
45 previa de un módulo de software, tal como un agente de usuario, en el terminal móvil para reconocer el identificador de aplicación, y el acceso a la aplicación de red a través del servidor de aplicaciones correspondiente a la dirección de servidor de aplicaciones utilizando el módulo de software.
De acuerdo con otra realización de la invención, se proporciona un sistema para facilitar el acceso de terminales móviles a una aplicación de destino disponible a través de una pluralidad de servidores de aplicaciones en una red. El sistema incluye un elemento de aprovisionamiento para proporcionar uno o más archivos de información de aprovisionamiento. Tal como se usa en el presente documento, archivos, registros, documentos, bloques, u otra terminología no pretende connotar ninguna estructura o tipo de bloque de información, sino más bien se pretende que genéricamente incluya cualquier tipo de formato utilizado para proporcionar dicha información de 55 aprovisionamiento, incluyendo una mera secuencia de bytes de información. Al menos uno de los archivos de aprovisionamiento incluye un identificador de aplicación correspondiente a la aplicación de destino. El(los) archivo(s) de aprovisionamiento incluye(n) además parámetros de acceso de aplicación asociados con el identificador de aplicación, donde al menos uno de los parámetros de acceso de solicitud incluye una dirección de servidor de aplicaciones de una de la pluralidad de servidores de aplicaciones. El sistema incluye un terminal móvil configurado previamente para reconocer el identificador de aplicación incorporado a la recepción de los archivos de aprovisionamiento. El terminal móvil accede a la aplicación de destino en la dirección de servidor de aplicaciones según lo prescrito por uno o más de los parámetros de acceso de aplicación asociado con el identificador de aplicación. En realizaciones más particulares, el elemento de red de aprovisionamiento incluye un servidor de aprovisionamiento acoplado a la red, que implementa la tecnología de empuje para empujar la información de 65 aprovisionamiento al terminal móvil a través de la red. De acuerdo con otra realización particular, el elemento de red de aprovisionamiento incluye un componente portátil o un dispositivo integrado, tal como un Módulo de Identidad de
E02781570
13-05-2015
Abonado (SIM), módulo de identificación WAP (WIM), o una tarjeta inteligente que almacena la información de aprovisionamiento para su transferencia al dispositivo móvil.
De acuerdo con otra realización de la invención, se proporciona un elemento de red que comprende un servidor de
5 aprovisionamiento. El servidor de aprovisionamiento transmite una señal de datos incorporada en una onda portadora legible por un terminal móvil y la codificación de uno o más documentos de aprovisionamiento. Los documentos de aprovisionamiento incluyen un identificador de aplicación correspondiente a una aplicación de red estandarizada organizada por una pluralidad de servidores de aplicaciones. Los documentos de aprovisionamiento incluyen además parámetros de acceso de la aplicación asociada con el identificador de aplicación, donde al menos uno de los parámetros de acceso de la aplicación es una dirección de servidor de aplicaciones de una de la pluralidad de servidores de aplicaciones, en el que un receptor terminal móvil de la señal de datos puede acceder a la aplicación de red estandarizada.
El sumario anterior de la presente invención no pretende describir cada realización o implementación ilustrada de la 15 presente invención. Este es el propósito de las figuras y la descripción asociada que sigue.
Breve descripción de los dibujos
La invención se describe en conexión con las realizaciones ilustradas en los siguientes diagramas.
La figura 1 es una realización a modo de ejemplo de un sistema de red que emplea el aprovisionamiento de identificación de aplicación y el acceso de acuerdo con los principios de la presente invención; La figura 2 ilustra otra realización a modo de ejemplo de un sistema de red que emplea el aprovisionamiento de identificación de aplicación y el acceso de acuerdo con los principios de la presente invención;
25 La figura 3 ilustra una realización particular de un sistema de red que emplea el ID de la aplicación de aprovisionamiento y principios de acceso de la presente invención en un entorno de Protocolo de Aplicación Inalámbrica (WAP); La figura 4 es una realización a modo de ejemplo que ilustra la manera en que se utiliza un ID de la aplicación proporcionado a través de un proceso de aprovisionamiento para acceder a una aplicación particular de acuerdo con la invención; La figura 5 ilustra un ejemplo de una porción del contenido de aprovisionamiento que puede ser suministrado a un terminal móvil de acuerdo con la presente invención; La figura 6 es un diagrama de flujo que ilustra una realización de un método para acceder a aplicaciones de red específicas utilizando los principios de aprovisionamiento y de acceso de identificación de aplicación de la
35 presente invención; y La figura 7 es un diagrama de flujo que ilustra una realización más particular de un método para acceder a aplicaciones de red utilizando los principios de aprovisionamiento y de acceso de identificación de aplicación de la presente invención.
Descripción detallada de las varias realizaciones
En la siguiente descripción de las diversas realizaciones, se hace referencia a los dibujos adjuntos que forman parte de la misma, y en los que se muestra a modo de ilustración varias realizaciones en las que puede ponerse en práctica la invención. Debe entenderse que otras realizaciones pueden utilizarse, y que modificaciones estructurales
45 y funcionales se pueden hacer sin apartarse del alcance de la presente invención.
La presente invención está dirigida a un sistema y un método para facilitar el acceso de un terminal móvil a una aplicación particular disponible a través de varios servidores de aplicaciones en una red. La presente invención implica proporcionar un identificador de aplicación mediante un servidor de red, tal como un servidor de aprovisionamiento, a un terminal móvil. Junto con el identificador de aplicación hay diversos parámetros de acceso que el terminal móvil utiliza para facilitar el acceso a la aplicación identificada por el identificador de aplicación. El terminal móvil accede a la aplicación de red correspondiente al identificador de aplicación en un servidor de aplicaciones particular identificado por los parámetros de acceso. Los parámetros de acceso también permiten que el terminal móvil configure otras características de acceso y ajustes de conectividad asociados con el servidor de
55 aplicaciones seleccionado y la aplicación.
La figura 1 es una realización a modo de ejemplo de un sistema de red 100 que emplea el aprovisionamiento de identificación de aplicación y el acceso de acuerdo con los principios de la presente invención. La invención permite a un terminal móvil acceder a una aplicación de red en un servidor de aplicaciones específico donde varios servidores de aplicaciones proporcionan esa aplicación. Los terminales móviles reciben un identificador de aplicación (Identificación de la aplicación) y los parámetros de acceso asociados durante un proceso de aprovisionamiento, lo que permite que el terminal móvil identifique las características del servidor de aplicaciones y de acceso adecuadas en las que se accede a la aplicación identificada por el ID de la aplicación.
65 Cuando un usuario móvil desea utilizar nuevos servicios disponibles en la red, el terminal debe estar configurado para utilizar esos nuevos servicios. La configuración de un terminal para utilizar un servicio en una red se conoce
E02781570
13-05-2015
generalmente como "aprovisionamiento" del terminal. De acuerdo con una realización de la invención, el terminal móvil 102 recibe un ID de la aplicación y parámetros de acceso asociados en el aire (OTA) a través de una red 104 desde una fuente de aprovisionamiento 106. En otra realización, el ID de la aplicación y los parámetros de acceso asociados pueden ser recibidos a través de medios de aprovisionamiento directos, tales como a través de una
5 tarjeta inteligente, módulo de identidad de suscriptor (SIM), módulo de identificación WAP (WIM), u otro componente portátil o un dispositivo integrado análogo. El ID de la aplicación se suministra mediante la fuente de aprovisionamiento 106 al terminal(es) móvil(es) durante los procedimientos de aprovisionamiento del terminal móvil. El proceso de aprovisionamiento que suministra el ID de la aplicación de acuerdo con la presente invención puede producirse en cualquier momento. Por ejemplo, el proceso de aprovisionamiento puede producirse en relación con la prestación de un nuevo servicio a un dispositivo móvil, o en relación con los servicios de mejora y las aplicaciones que ya se están utilizando en ese terminal móvil. En otros ejemplos, el proceso de aprovisionamiento puede ser un proceso de aprovisionamiento de arranque que se produce tras la configuración inicial del terminal móvil, o un proceso de reaprovisionamiento para actualizar la información de aprovisionamiento después de la provisión inicial de arranque.
15 La fuente de aprovisionamiento 106 puede ser cualquier dispositivo acoplado a la red 104 que puede proporcionar dicha información de aprovisionamiento, tal como un servidor de aprovisionamiento. La fuente de aprovisionamiento 106 puede ser también un componente portátil o un dispositivo integrado, tal como un SIM, WIM, etc. En la realización ilustrada, el ID de la aplicación se proporciona mediante la fuente de aprovisionamiento 106 en el aire a través de la implementación de una función "de empuje", también conocida como una función de "notificación" o función de "alerta". Tales características de empuje se describen con mayor detalle a continuación.
De acuerdo con una realización de la invención, el ID de la aplicación está integrado dentro de la información de aprovisionamiento suministrada por la fuente de aprovisionamiento 106. Por lo tanto, en lugar de simplemente 25 incluirse en un encabezado como base para despachar el mensaje a alguna otra aplicación que se recibe en el terminal móvil 102, el ID de la aplicación recibida por el terminal móvil 102 puede a su vez ser utilizado por el terminal móvil para acceder en última instancia a una(s) aplicación(es) específica(s) 108. La aplicación 108 puede ponerse a disposición mediante, por ejemplo, un servidor de aplicaciones o servicio disponible a través de la red
104.
Como se describe más completamente a continuación, el(los) terminal(es) móvil(es) 102 reciben y procesan un ID de la aplicación y parámetros de acceso correspondientes, incluyendo una identificación de uno de una pluralidad de servidores de aplicaciones que es para servir a la aplicación 108. Al reconocer el ID de la aplicación, el terminal móvil puede determinar el servidor de aplicaciones que va a servir a la aplicación, así como determinar otros
35 parámetros que hacen más eficiente el acceso y/o permitir la configuración específica de conectividad de red que se asocia con la aplicación 108. Uno o más módulos de software o agentes de usuario 110 se proporcionan en el terminal móvil 102, donde cada módulo de agente de usuario/software 110 está configurado originalmente para reconocer un ID de la aplicación y acceder a la aplicación apropiada 108 en la red. Por lo tanto, el módulo de agente de usuario/software 110 reconoce el ID de la aplicación, y utiliza la información de dirección de servidor de aplicaciones para acceder al servidor de aplicaciones apropiado en una forma establecida por los diversos parámetros de acceso.
La figura 2 ilustra otra realización a modo de ejemplo de un sistema de red 200 que emplea el aprovisionamiento de identificación de la aplicación y el acceso de acuerdo con los principios de la presente invención. El ejemplo de
45 realización de la figura 2 incluye uno o más terminales móviles 202 que reciben un ID de la aplicación y parámetros de acceso asociados de una fuente de aprovisionamiento. En una realización, la fuente de aprovisionamiento que proporciona el ID de la aplicación y los parámetros asociados es una SIM, WIM, tarjeta inteligente, u otro componente portátil o integrado 208 que puede estar acoplado al terminal 202. En otra realización, el ID de la aplicación y los parámetros asociados se proporcionan al terminal 202 a través de un servidor de aprovisionamiento 204, donde el terminal y el servidor de aprovisionamiento se comunican a través de una cualquiera o más redes inalámbricas y terrestres 206 cooperantes.
Los terminales móviles 202 pueden incluir cualquier tipo de dispositivo de computación inalámbrico. Por ejemplo, el terminal móvil 202 puede representar cualquiera de una serie de dispositivos de comunicación inalámbricos, tales
55 como un teléfono inalámbrico/celular 210, un asistente digital personal (PDA) 212, un ordenador portátil o un ordenador portátil 214, o cualquier otro tipo de terminal representado por el dispositivo 216.
Un terminal no aprovisionado 202 es uno que no ha sido sometido a una configuración de parámetros de conexión de infraestructura/dispositivo necesarios para acceder y utilizar la aplicación o servicio deseado. En una red móvil tal como Internet móvil posible gracias a tecnologías como el Protocolo de Aplicaciones Inalámbricas (WAP), el acceso adecuado a una aplicación puede requerir varios tipos de información. Por ejemplo, la aplicación puede requerir una determinada calidad de servicio (QoS), que puede ser proporcionada mediante el uso de información del punto de acceso de red (por ejemplo, el punto de acceso de red GPRS) con ajustes específicos de los parámetros que deben ser conocidos antes de que el dispositivo móvil intente ponerse en contacto con la aplicación. Una definición de 65 punto de acceso de red puede incluir varios parámetros que incluyen, por ejemplo, el número de marcado, la velocidad de la línea, la cadena de inicialización del módem, el nombre de usuario PPP y la contraseña, el protocolo
E02781570
13-05-2015
de autentificación utilizado, etc. Además, con Internet móvil, es deseable evitar los intercambios de protocolo, de modo que los retardos de red no degradan la experiencia del usuario. Como resultado, puede haber un gran número de parámetros que necesitan proporcionarse al dispositivo móvil antes de que pueda acceder y usar aplicaciones correctamente.
5 El servidor de aprovisionamiento 204 u otro elemento de aprovisionamiento proporcionan dicha información de aprovisionamiento al terminal 202 para permitir que el terminal 202 haga la conexión apropiada y más eficaz para la aplicación específica. De acuerdo con la invención, esta información de aprovisionamiento incluye un ID de la aplicación que sirve para notificar al terminal móvil 202 de la aplicación deseada. La información de aprovisionamiento incluye parámetros de acceso asociados con ese ID de la aplicación que permiten que el terminal móvil 202 sea aprovisionado para acceder a la aplicación deseada desde uno particular de una pluralidad de elementos de red desde el que la aplicación deseada está disponible. Los parámetros de acceso también permiten adaptar la conexión específicamente para el acceso y el uso más eficiente o deseable de otra manera de la(s) aplicación(es).
15 Hay varias maneras en las que el servidor de aprovisionamiento 204 puede iniciar el aprovisionamiento del terminal móvil 202. Por ejemplo, los servidores remotos (no mostrados) pueden instigar una sesión de comunicaciones con el dispositivo del servidor de aprovisionamiento 204, y proporcionar al servidor de aprovisionamiento información de aprovisionamiento. Como un ejemplo adicional, dos normas existentes para la configuración remota de terminales son el protocolo de aprovisionamiento bootstrap WAP y el protocolo de gestión de dispositivos de lenguaje de marcado de sincronización (SyncML). El protocolo de aprovisionamiento bootstrap WAP es un ejemplo de una tecnología de empuje, y la gestión de dispositivos SyncML es un ejemplo de aprovisionamiento que puede incluir la tecnología de empuje, así como procesos de aprovisionamiento iniciados en los terminales. En otra realización, el servidor de suministro 204 pueden instigar el proceso de aprovisionamiento y proporcionar la información de
25 aprovisionamiento y el ID de la aplicación en el(los) terminal(es) móvil(es) 202 usando tecnología de empuje.
La figura 3 ilustra una realización particular de un sistema de red 300 que emplea el ID de la aplicación de aprovisionamiento y los principios de acceso de la presente invención en un entorno de protocolo de aplicación inalámbrica (WAP). WAP es una tecnología que facilita la transferencia de contenidos de Internet desde y hacia dispositivos inalámbricos. WAP integra Internet y otras redes con plataformas de red inalámbrica. Generalmente, WAP es un conjunto de protocolos que tiene en cuenta las características y la funcionalidad de ambos estándares de Internet y estándares para servicios inalámbricos. Es independiente de estándares de redes inalámbricas, y está diseñado como un estándar abierto. WAP cierra la separación entre el paradigma de Internet fija y el dominio inalámbrico, para permitir que los usuarios de dispositivos inalámbricos disfruten de los beneficios de Internet a
35 través de ambas plataformas.
En la realización ilustrada de la figura 3, los terminales móviles emplean tecnología WAP, y el servidor de aprovisionamiento es un servidor de aprovisionamiento “de empuje” WAP 302. En un modelo de cliente/servidor típico, un cliente solicita un servicio o información desde un servidor, que responde entonces transmitiendo información al cliente. Esto se conoce generalmente como la tecnología de "estirado", donde el cliente tira de la información desde el servidor. Por ejemplo, la entrada de un URL en un dispositivo del cliente que luego es enviado al servidor para recuperar la información asociada es una transacción de estirado. En contraste, la tecnología de "empuje" generalmente se refiere a un medio para transmitir información a uno o más dispositivos sin una acción previa del usuario. Por lo tanto, no hay ninguna solicitud explícita desde el cliente antes de que el servidor transmita
45 su información y, por lo tanto, la tecnología de empuje incluye esencialmente transacciones iniciadas por el servidor. Las tecnologías de empuje pueden ser utilizadas en relación con diversos protocolos y tecnologías de comunicación. Por ejemplo, algunas tecnologías de empuje representativas incluyen empuje WAP, Servicio de mensajes cortos (SMS), servicio de mensajería multimedia (MMS), protocolo de inicio de sesión (SIP), así como otras. Para los propósitos del presente ejemplo, se asume un entorno WAP.
Cabe señalar que el servidor de aprovisionamiento 302 de empuje WAP ilustrado puede ser utilizado en una realización que emplea protocolos de rutina de carga de aprovisionamiento WAP. Sin embargo, el aprovisionamiento WAP podrá ampliarse a otros protocolos, como los protocolos que permiten la comunicación bidireccional de información de aprovisionamiento. Por lo tanto, aunque la descripción proporcionada en relación con la figura 3 se
55 refiere a aprovisionamiento de empuje WAP, la invención claramente no está limitada a la misma. Más bien, cualquier tipo de protocolo de aprovisionamiento o tecnología se puede utilizar de acuerdo con la invención.
Con respecto a la tecnología WAP de empuje, WAP especifica un protocolo general (protocolo de acceso de empuje) para la comunicación entre un proveedor de servicios de empuje y una pasarela de empuje de la red inalámbrica. La puerta de enlace y el dispositivo móvil utilizan un protocolo especial de comunicación, tal como el protocolo de empuje en el aire. Más particularmente, una operación de empuje WAP se produce cuando un iniciador de inserción (PI) transmite contenido a un cliente utilizando el protocolo de empuje en el aire o el protocolo de empuje de acceso. El PI está en una red, tal como Internet, y el cliente WAP está en el dominio WAP. Muchas veces la gestión intermedia de la comunicación entre el PI y el cliente WAP se facilita a través de una puerta de enlace
65 WAP. El PI contacta con la puerta de enlace desde el lado de Internet, entregando contenido a través de protocolos de Internet. El protocolo de acceso de puerta de enlace del lado de Internet es el protocolo de acceso de empuje,
E02781570
13-05-2015
que utiliza mensajes de lenguaje de marcado extensible (XML) que se pueden enviar a través de diversos protocolos de Internet conocidos como el protocolo de transferencia de hipertexto (HTTP). La puerta de enlace envía el contenido al dominio de empuje WAP, donde el contenido se transmite en el aire (OTA) en la red móvil para el cliente WAP. El protocolo del lado WAP (OTA) es el protocolo de empuje en el aire que se basa en el protocolo de
5 sesión inalámbrica (WSP), que es esencialmente una versión binaria de HTTP. Actualmente hay un gran número de tecnologías de empuje y estirado móviles, y más de estas tecnologías es probable que surjan en el futuro, cualquiera de las cuales puede ser utilizada en conexión con la presente invención.
Un servidor de aprovisionamiento WAP estándar incluye actualmente los parámetros necesarios para establecer la conectividad de red básica. Esta información se supone que es aplicable implícitamente a todas las aplicaciones, y no hay medios de asociar ajustes de parámetros específicos con una aplicación particular. De acuerdo con la presente invención, el servidor de aprovisionamiento WAP de empuje 302 proporciona un ID(s) de aplicación y varios parámetros de acceso, que se muestran en el bloque 304, al terminal WAP 306 a través de la red 316. Los identificadores de aplicación y los parámetros proporcionados al terminal móvil 306 resuelven las deficiencias de la
15 técnica anterior, donde el terminal móvil 306 necesita acceder a una de una pluralidad de aplicaciones equivalentes
o estandarizadas 308 presentadas por diferentes servidores de aplicaciones direccionables 310, 312, 314 disponibles en la red 316. En particular, un ID de la aplicación correspondiente a las aplicaciones equivalentes o estandarizadas 308, junto con una dirección de red/URL específica y otros parámetros de acceso 304, se proporcionan al terminal 306. La dirección de red/URL puede proporcionar la dirección de servidor de aplicaciones que se accede mediante el terminal móvil. Además, o alternativamente, la dirección de red/URL puede proporcionar la trayectoria, de tal manera que la dirección también está asociada con un servicio particular, tal como .../Empresa ABC/MMS, donde MMS representa una porción de la trayectoria para identificar el servicio de destino. Un agente de usuario 307, preconfigurado para reconocer el ID de la aplicación, utiliza los parámetros de acceso asociados para identificar el servidor de aplicaciones 310, 312, 314 apropiado, en el que se accede a la aplicación 308, así como
25 para asociar ajustes de conectividad de la red específica y las características de acceso con la aplicación 308 para ese servidor 310, 312, 314.
Por ejemplo, el ID de la aplicación 304 se asocia con parámetros que incluyen la dirección URL o la red del servidor de aplicaciones al que se va a acceder, tal como el servidor de aplicaciones 312. Los parámetros asociados con el ID de solicitud proporcionados al terminal 306 identifican la URL o la dirección de red del servidor de aplicaciones 312 como el servidor particular para contactar para utilizar la aplicación 308. Además, otros parámetros asociados con el ID de la aplicación se pueden usar para asociar ajustes específicos de conectividad de red con la aplicación 308, y configurar otras características de acceso requeridas para el acceso, o para facilitar el acceso a la aplicación 308 en el servidor 312.
35 Las arquitecturas de empuje WAP implementan actualmente un identificador de aplicación que puede ser un identificador uniforme de recursos (URI) o un valor registrado abreviado. Sin embargo, el alcance de su uso es muy limitado, tal como se define para ser utilizado en las cabeceras de un mensaje de empuje WAP como base para enviar el mensaje a alguna aplicación receptora dentro del terminal WAP 306 que no sea la aplicación por defecto (por ejemplo, navegador) cuando el terminal WAP 306 recibe el mensaje de empuje desde la red. De acuerdo con una realización de la presente invención, un ID de la aplicación está integrado dentro de documentos o registros que llevan información de aprovisionamiento WAP, y se empuja al terminal WAP 306. El ID de la aplicación se utiliza luego con sus parámetros de acceso correspondientes para propósitos de conectividad más específicos de la aplicación, y para identificar el servidor de aplicaciones particular en el que se accede a la aplicación deseada.
45 Además de permitir la mejora o la optimización de la conexión a una aplicación particular, la presente invención, por lo tanto, permite que los dispositivos móviles accedan a una aplicación particular proporcionada mediante múltiples servicios de red. Por ejemplo, cuando las aplicaciones y servicios están estandarizados, no puede haber varios proveedores de servicios que ofrezcan el uso de la misma aplicación. En esta situación, una URL que identifica el proveedor de servicios no se puede utilizar para identificar la aplicación, ya que incluye la dirección de red de un proveedor de la aplicación particular. Como un ejemplo más particular, el Servicio de Mensajería Multimedia (MMS) es un servicio que es actualmente un servicio estandarizado, pero una URL no puede identificar la aplicación, así como el proveedor de servicios debido a que la URL incluye la dirección de red del proveedor de servicios. Por lo tanto, una dirección URL para una aplicación estandarizada MMS no puede incluir texto que se refiera al proveedor
55 de servicios A si el proveedor de servicios B suministra la aplicación. La presente invención resuelve este problema mediante el aprovisionamiento del dispositivo móvil con un ID de la aplicación que a continuación puede ser utilizado para especificar que una aplicación particular del servidor entre una pluralidad de servidores de aplicaciones se proporciona al terminal móvil con acceso a la aplicación normalizada.
Cabe señalar que la referencia a las aplicaciones "normalizadas" en el presente documento incluye, pero no se limita a, aplicaciones reconocidas por un organismo de normalización. La referencia a una aplicación normalizada, como se usa en este documento también incluye "normas" de propiedad u otras disposiciones en las que el agente de usuario en el terminal móvil y el servidor de aplicaciones están de acuerdo sobre la interpretación de un ID de la aplicación particular.
65 La figura 4 es una realización a modo de ejemplo que ilustra la manera en que se utiliza un ID de la aplicación
E02781570
13-05-2015
proporcionado a través de un proceso de aprovisionamiento para acceder a una aplicación particular de acuerdo con la invención. En este ejemplo, un iniciador de inserción proporciona información de aprovisionamiento 402. El iniciador de inserción 400 puede ser cualquier elemento de servidor o red capaz de proporcionar información de aprovisionamiento a través de la tecnología de empuje, como un servidor de aprovisionamiento de empuje. Como se
5 indicó anteriormente, otras tecnologías distintas de la tecnología de empuje pueden ser utilizadas para proporcionar la información de aprovisionamiento 402.
Un ID de la aplicación y uno o más de otros parámetros están integrados dentro de uno o más documentos de aprovisionamiento 404, 406. En esta realización, la información de aprovisionamiento WAP se ilustra en forma de "documentos" correspondientes a su formato como un tipo de documento XML. Se debe reconocer que los términos "documento", "archivo", "registro", "bloque", etc. pueden utilizarse indistintamente en este documento para describir cualquier archivo, registro o estructura del bloque de la información transmitida entre el servidor de aprovisionamiento y el terminal. Por lo tanto, el uso del término "registro", "archivo", "documento", u otra terminología no pretenden limitar la estructura particular o el formato de la información de aprovisionamiento proporcionada.
15 Estos términos se utilizan genéricamente para representar cualquier formato o forma de organizar la información de aprovisionamiento. Sin embargo, en la realización ilustrada de la figura 4, los documentos de aprovisionamiento 404, 406 pueden tener el formato como un tipo de "documento" XML, y por lo tanto en esta realización la información de aprovisionamiento se refiere como proporcionándose en "documentos". También hay que señalar que de acuerdo con la invención, una pluralidad de identificadores de aplicación y parámetros asociados puede estar integrados dentro de un solo documento de aprovisionamiento de información, archivo, registro, etc.
La realización de la figura 4 ilustra que múltiples identificadores de aplicaciones se pueden proporcionar en uno o más documentos 404, 406 donde el terminal WAP 408 es para aprovisionarse para acceder a un número correspondiente de aplicaciones. En la realización ilustrada, al menos dos identificadores de aplicaciones se
25 suministran al terminal WAP 408 como parte de la información de aprovisionamiento 402. El ID de la aplicación 410 se asocia con el documento integrado 404, y la aplicación ID 412 se asocia con el documento integrado 406. Como se ha indicado anteriormente, los parámetros adicionales 414 asociados con el proceso de aprovisionamiento y que se utilizan para identificar el servidor de aplicaciones particular a acceder, y potencialmente otra información que facilite el acceso a la(s) aplicación(es), están asociados con los documentos integrados 404, 406.
La realización ilustrada asume un terminal compatible con WAP 408 utilizando protocolos WAP en el dominio inalámbrico. Una pasarela proxy de empuje (PPG) 416 u otra pasarela se pueden usar como intermediario entre las redes cableadas e inalámbricas. La información de aprovisionamiento 402, incluyendo IDs de aplicaciones 410, 412 y otros parámetros 414, por lo tanto, se empuja al terminal WAP 408 a través de la PPG 416. En otra realización, el
35 iniciador de inserción 400 y el subconjunto requerido de funciones del PPG 416 están integrados en el servidor de aprovisionamiento, que se comunica directamente con los terminales 408 utilizando empuje WAP y/u otros próximos protocolos de aprovisionamiento WAP extendidos.
Para un ID de la aplicación particular, tal como el ID de la aplicación 410, el terminal 408 accede a un agente de usuario 418 particular correspondiente al ID de la aplicación 410. El ID de la aplicación 410 se hace conocido originalmente para el terminal móvil 408 como parte de la construcción del agente de usuario 418 que se utiliza para acceder a la aplicación apropiada en la red. Esto permite que el terminal móvil 408 haga uso de la información de aprovisionamiento que está marcada con el ID de la aplicación dentro del documento de aprovisionamiento correspondiente. Otros identificadores de aplicación, tales como el ID de la aplicación 412, pueden ser utilizados en 45 conexión con otro agente de usuario, como el agente de usuario 420. En tal caso, el ID de la aplicación 412 se hace originalmente conocido por el terminal móvil 408 como parte de la construcción del agente de usuario 420 que se utiliza para acceder a una aplicación diferente en la red. Estos ejemplos asumen los agentes de usuario en el terminal móvil 408 que se implementa en el terminal móvil 408 antes del proceso de aprovisionamiento. En una realización alternativa, el(los) agente(s) de usuario no puede(n) estar presente en el terminal 408 cuando el terminal 408 recibe primero la información de aprovisionamiento. En este caso, el terminal 408 puede utilizar un agente de usuario especializado que actúa como un cargador de aplicaciones. El cargador de aplicaciones es capaz de extraer la información del documento de aprovisionamiento que se necesita para descargar los agentes de usuario (por ejemplo, 418, 420) que eran previamente desconocidos para el terminal 408. Sobre la base de la información extraída, este cargador de aplicaciones también puede decidir descargar y actualizar los agentes de usuario que ya
55 existen en el terminal.
El agente de usuario del terminal móvil 418 apropiado correspondiente al ID de la aplicación aprovisiona el terminal 408 para el uso de la aplicación deseada 422 a través de un proveedor de aplicación particular 426. El proveedor de aplicación particular 426 identifica al agente de usuario 418 como parte de los distintos parámetros de acceso 414 proporcionados en la información de aprovisionamiento 402. En una realización, el proveedor de la aplicación particular se identifica en los parámetros como la URL del proveedor de la aplicación (integrando el nombre del ordenador principal y la trayectoria de la aplicación) o la dirección de red del proveedor de aplicaciones real para protocolos de aplicación que no utilizan la dirección URL, tales como SMTP o IMAP.
65 Además de especificar el proveedor de servicios dirigidos, los parámetros 414 están asociados con las funciones de conectividad facilitadas relacionadas con el acceso, ya que se refieren a la aplicación identificada. En una realización
E02781570
13-05-2015
de la invención, el ID de la aplicación se utiliza para asociar ajustes específicos de conectividad de red para la aplicación correspondiente. Tales ajustes de conectividad de red pueden incluir, por ejemplo, parámetros asociados a los puntos de acceso a la red, como un punto de acceso a la red GPRS o un servidor de marcación de acceso, servidores proxy necesarios para acceder a la aplicación y/o parámetros de calidad de servicio. Por ejemplo, una
5 aplicación dirigida particular puede funcionar suficientemente en una menor calidad de servicio, y los ajustes de conectividad para tal aplicación se pueden configurar en consecuencia. Las aplicaciones que requieren una mayor calidad de servicio se pueden ajustar de manera similar. Esto es posible al proporcionar el ID de la aplicación al terminal móvil, que puede a su vez determinar los atributos particulares de la aplicación para determinar los ajustes apropiados de conectividad. En cuanto a los puntos de acceso de red, éstos pueden incluir varios parámetros que incluyen, por ejemplo, el número de marcado, la velocidad de línea, la cadena de inicialización del módem, el nombre de usuario PPP y la contraseña, el protocolo de autenticación utilizado, etc. En cuanto a los servidores proxy, estos también pueden incluir múltiples parámetros o ajustes, tal como la dirección real, los puntos de acceso a la red que se pueden utilizar con el proxy, los servicios que se proporcionan, etc.
15 Además, el ID de la aplicación se puede utilizar para identificar otros parámetros 414 que se requieran o deseen acceder a la aplicación o de otra manera hacer que dicho acceso sea más eficiente. Tales otros parámetros pueden incluir, por ejemplo, credenciales de autenticación, tipos de contenido aceptados o preferidos por el servidor de aplicaciones, la información necesaria para descargar el agente de usuario (por ejemplo, ejecutable de la aplicación, subprograma, programa adicional) que facilita el uso de la aplicación, etc.
En una realización de la invención, los IDs de aplicaciones, tales como los IDs de aplicaciones 410, 412, son los identificadores de las aplicaciones definidos por las especificaciones de empuje WAP actuales o futuras, u otras especificaciones. Por ejemplo, en las especificaciones de empuje WAP, los números están registrados para identificadores de aplicaciones de empuje. Actualmente, el espacio del número se divide en tres segmentos. Un
25 primer segmento, representado por los números 0x0000 -0x7FFF, son los "valores conocidos". Por ejemplo, 0x04 identifica a un agente de usuario de servicio de mensajería multimedia (MMS) (URN: x-wap-aplicación: mms.ua). El segundo y tercer segmentos están reservados para su registro o como valores experimentales. En una realización de la invención, estos identificadores de aplicación 410, 412 están integrados dentro de los documentos 404, 406 que llevan información de aprovisionamiento WAP 402 para facilitar el acceso de la aplicación deseada 422 en el proveedor de la aplicación apropiada 424, 426 mediante el terminal WAP 408.
En otra realización, los números de puerto registrados en Internet/conocidos podrían ser utilizados como el ID de la aplicación. En este caso, los parámetros asociados llevados por el aprovisionamiento WAP se relacionarían con las aplicaciones tradicionales de Internet, e incluyen, por ejemplo, los nombres de ordenador principal de los servidores
35 necesarios, los números de puertos, los nombres de buzones, etc. Por ejemplo, en el contexto tradicional de Internet, los datos destinados a un equipo determinado llegan a través de una conexión, pero los datos pueden ser destinados a diferentes aplicaciones que se ejecutan en el equipo. Esto se logra mediante la identificación de los puertos junto con la dirección del ordenador, y los módulos de capa de transporte tales como TCP y UDP utilizan la identificación de puerto para suministrar los datos a la aplicación correspondiente. De acuerdo con la presente invención, el ID de la aplicación puede proporcionarse usando estos números de puerto registrados. En este caso, los nombres de ordenador principal requeridos, los números de los puertos, los nombres de los buzones, etc. también se pueden proporcionar con la información de aprovisionamiento.
Otros identificadores de aplicación existente o identificadores artificiales se pueden usar como el ID de la aplicación
45 de acuerdo con la presente invención. Por lo tanto, aunque los identificadores de aplicación asociados con las especificaciones de empuje WAP y los números de puerto registrados de Internet se han descrito anteriormente para fines de ilustración, la presente invención no está limitada a los mismos. Cualquier esquema de identificación de la aplicación actual o futura también se puede emplear.
La figura 5 ilustra un ejemplo de una porción del contenido de aprovisionamiento 500 que puede ser entregado a un terminal móvil de acuerdo con la presente invención. La información de aprovisionamiento general 502 puede proporcionarse, que puede incluir la identificación del terminal móvil, tal como una dirección IP, un nombre de usuario, un número de estación móvil ISDN/PSTN (MSISDN), o cualquier otra identificación asociada con el terminal. La información de aprovisionamiento general 502 también puede incluir cualquier otra información asociada con el
55 proceso de aprovisionamiento particular.
De acuerdo con la invención, la información de aprovisionamiento 500 incluye un ID de la aplicación 504, como se describió previamente. Asociados con el ID de la aplicación 504 hay varios parámetros que se utilizan para acceder a la aplicación, o hacer que el acceso sea más eficiente. Por ejemplo, la URL del proveedor de servicios o la dirección de otra red 506 se proporciona para permitir en última instancia que el terminal móvil identifique el proveedor de servicio particular en el que el terminal móvil accede a la aplicación. Como el ID de la aplicación ya se conoce en el agente de usuario del terminal móvil, esta URL/dirección de red 506 que apunta al proveedor de servicios seleccionado puede asociarse con el agente de usuario para permitir que el proveedor de servicio seleccionado sea accedido. Otros parámetros representativos incluyen el tipo de contenido requerido o preferido 65 508. Ejemplos de tales tipos de contenido incluyen texto/vCard, texto/x-vCard, texto/x-vCalendar, o cualquier otro tipo de texto o contenido multimedia. Parámetros representativos adicionales incluyen la calidad del servicio 510, las
E02781570
13-05-2015
credenciales de autenticación 512, y las etiquetas legibles de recursos de la aplicación 514. Otros parámetros pueden incluir especificaciones de los recursos de la propia aplicación (por ejemplo, buzones de correo, bases de datos sincronizables, etc.) disponibles a través del proveedor de servidor/servicio de aplicaciones identificado. Aún otros parámetros pueden incluir el protocolo de acceso particular utilizado y/o la versión del protocolo. Cuando se
5 utilizan números de puerto conocidos/registrados de Internet como los identificadores de aplicaciones de acuerdo con la invención, los parámetros asociados llevados por el aprovisionamiento WAP se relacionarán con las aplicaciones tradicionales de Internet, y pueden incluir nombres de ordenador principal, números de puertos, nombres de buzones, etc. Una amplia variedad de diferentes parámetros pueden incluirse para facilitar el acceso a la aplicación. Los parámetros ilustrados y/o descritos en relación con la figura 5 se proporcionan como parámetros ilustrativos, y la invención no está claramente limitada a los mismos.
La figura 6 es un diagrama de flujo que ilustra una realización de un método para acceder a las aplicaciones de red específicas utilizando los principios de aprovisionamiento y de identificación de acceso de la aplicación de la presente invención. Como se muestra en el bloque 600, el ID de la aplicación se da a conocer al terminal móvil como
15 parte del desarrollo del agente de usuario que se utiliza para acceder a la aplicación adecuada de la red. Al asociar el ID de la aplicación con un agente de usuario en el terminal móvil antes del proceso de aprovisionamiento real, el terminal será capaz de hacer uso de los parámetros de acceso correspondientes etiquetados con ese ID de la aplicación dentro de la información de aprovisionamiento.
Cuando se inicia un proceso de aprovisionamiento, el identificador de la aplicación y los parámetros de acceso asociados están integrados 602 dentro de la información de aprovisionamiento. En una realización, donde se implementa de aprovisionamiento WAP, el ID de la aplicación y los parámetros están integrados en un documento de aprovisionamiento correspondiente a un tipo de documento XML o una forma codificada del mismo, tal como WAP XML binario (WBXML) codificado con XML. La información de aprovisionamiento, incluyendo el ID de la
25 aplicación y los parámetros de acceso asociados, se envían 604 al terminal móvil. El terminal móvil recibe el ID de la aplicación, y accede 606 al agente de usuario correspondiente a la ID de la aplicación. Usando esta información, el terminal móvil 608 se aprovisiona para el uso de la aplicación de red a un proveedor de servicios dirigidos identificado por los parámetros de acceso. Cuando se aprovisiona, el terminal móvil puede entonces contactar con 610 y utilizar la aplicación en el proveedor de servicios específico de acuerdo con los parámetros de acceso asociados con el ID de la aplicación.
La figura 7 es un diagrama de flujo que ilustra una realización más particular de un método para acceder a las aplicaciones de red utilizando los principios de aprovisionamiento de identificación de la aplicación y de acceso de la presente invención. Como se muestra en el bloque 700, el ID de la aplicación se asocia con el agente de usuario en 35 el terminal móvil antes del momento de aprovisionamiento, como se ha descrito en relación con la figura 6. Para la provisión del terminal, el identificador de la aplicación y los parámetros de acceso asociados se integran 702 dentro de la información de aprovisionamiento, que en la realización ilustrada incluye la integración del ID de la aplicación y de los parámetros en uno o más documentos de aprovisionamiento u otra estructura de información de aprovisionamiento. En una realización, el identificador de la aplicación (y parámetros) están integrados en el cuerpo
o "carga útil" de la información de aprovisionamiento, en lugar de en un encabezado de paquetes de información de aprovisionamiento transmitidos. La información de aprovisionamiento, incluyendo el ID de la aplicación y parámetros de acceso asociados, es enviado 704 al terminal móvil. La provisión de la información de aprovisionamiento puede realizarse de acuerdo con cualquier tecnología de aprovisionamiento, incluyendo la tecnología de estirado, la tecnología de empuje, alguna combinación de tecnología de empuje y de estirado, conectando SIM, WIM u otras
45 tarjetas inteligentes en el terminal móvil, etc. El terminal móvil 706 accede entonces al agente de usuario correspondiente a la ID de la aplicación.
Usando esta información, el agente de usuario correspondiente al ID de la aplicación puede identificar ciertos parámetros de acceso para facilitar el acceso de la aplicación correspondiente al ID de la aplicación, como se muestra en el bloque 708. Entre estos parámetros hay una URL u otra dirección de red del proveedor de aplicaciones, como se muestra en el bloque 710. Por ejemplo, se puede proporcionar una URL que incorpora el nombre del ordenador principal o la dirección de servidor de aplicaciones real puede proporcionarse mediante los protocolos de aplicación que no utilizan la dirección URL, como SMTP, IMAP, etc. De esta manera, uno en particular de varios servidores de aplicaciones que proporcionan la aplicación deseada puede marcarse como el servidor de
55 aplicaciones deseado.
Otros varios parámetros también puede incluirse con información de aprovisionamiento para facilitar el acceso a la aplicación en el proveedor de la aplicación dirigida. Estos parámetros, también descritos en relación con la figura 5, incluyen los tipos de contenido aceptados 712 o preferidos 714 por parte del servidor de aplicaciones, las credenciales de autenticación 716, e información 718 para descargar el agente de usuario requerida para utilizar la aplicación. Muchos otros 720 parámetros también pueden proporcionarse para facilitar el acceso al proveedor de aplicaciones de acuerdo con la presente invención. De acuerdo con una realización de la invención, el terminal móvil también puede asociar 722 los ajustes de conectividad de la red con la aplicación correspondiente al ID de la aplicación. Esto puede incluir, por ejemplo, puntos de acceso de red tales como puntos de acceso de la red GPRS, 65 acceso telefónico en los puntos de servidores de acceso, servidores proxy necesarios para acceder a la aplicación, parámetros de calidad de servicio, etc. Usando esta información, el terminal móvil adecuadamente aprovisionado
E02781570
13-05-2015
puede entonces acceder a la aplicación 724 en el servidor de aplicaciones dirigido de acuerdo con los parámetros de acceso y la configuración de conectividad de la red.
Usando de la memoria descriptiva anterior, la invención puede implementarse como un sistema de red, aparato de 5 red, proceso, o artículo de manufactura usando programación estándar y/o técnicas de ingeniería para producir software de programación, firmware, hardware o cualquier combinación de los mismos.
Cualquier programa(s) resultante(s), que tiene código de programa legible por ordenador, se puede realizar dentro de uno o más medios utilizables por ordenador, tales como dispositivos de memoria o dispositivos de transmisión,
10 con lo que un producto de programa de ordenador o artículo de manufactura según la invención. Como tal, los términos "artículo de manufactura" y "producto de programa de ordenador" como se usa en el presente documento se pretende que abarquen un programa de ordenador existente (de manera permanente, temporal o transitoria) en cualquier medio utilizable por ordenador, como en cualquier dispositivo de memoria o en cualquier dispositivo de transmisión.
15 La ejecución del código de programa directamente desde un medio, el almacenamiento del código de programa en un medio, la copia del código desde un medio a otro medio, la transmisión del código usando un dispositivo de transmisión, u otros actos equivalentes, puede implicar el uso de una memoria o dispositivo de transmisión que solamente realiza código de programa transitoriamente como una etapa preliminar o final en la realización, uso o
20 venta de la invención.
Los dispositivos de memoria incluyen, pero no se limitan a, unidades de disco duro, disquetes, discos ópticos, cinta magnética, memorias de semiconductores tales como RAM, ROM, PROMS, etc. Los dispositivos de transmisión incluyen, pero no se limitan a, Internet, intranets, comunicación de red basada en teléfono/módem, red de
25 comunicación cableado/por cable, comunicación celular, comunicación de ondas de radio, comunicación por satélite, y otros sistemas de red fija o móvil/enlaces de comunicación.
Una máquina que realiza la invención puede implicar uno o más sistemas de procesamiento, incluyendo, pero no limitado a, CPU, dispositivos de memoria/almacenamiento, enlaces de comunicación, dispositivos de
30 comunicación/transmisión, servidores, dispositivos de E/S, o cualquier subcomponentes o partes individuales de uno o más sistemas de procesamiento, incluyendo software, firmware, hardware, o cualquier combinación o subcombinación de los mismos, que realizan la invención como se expone en las reivindicaciones.
A partir de la descripción proporcionada en el presente documento, los expertos en la técnica son fácilmente
35 capaces de combinar software creado como se describe con hardware de ordenador de propósito general o de propósito especial para crear un sistema de ordenador y/o subcomponentes de ordenador que incorporen la invención, y para crear un sistema de ordenador y/o subcomponentes de ordenador para realizar el método de la invención.
40 Por ejemplo, la invención puede ser utilizada en conexión con cualquier tipo de entorno de red, y no se limita a los entornos de red WAP ilustrativos descritos anteriormente. A partir de la descripción anterior de las realizaciones ilustradas, los expertos en la técnica apreciarán fácilmente la aplicabilidad de la invención en cualquier entorno de red comparable. En consecuencia, el alcance de la presente invención no debe estar limitado por las realizaciones particulares descritas anteriormente, sino que debe definirse solamente por las reivindicaciones expuestas a
45 continuación y sus equivalentes.

Claims (41)

  1. REIVINDICACIONES
    1. Un método para facilitar el acceso de terminales móviles a una aplicación de red (108, 308, 422) que está alojada por una pluralidad de servidores de aplicaciones (310, 312, 314) en una red (104, 316), que comprende:
    5 integrar (602, 702) un identificador de aplicación correspondiente a la aplicación de red (108, 308, 422), y parámetros asociados de acceso de la aplicación (414) incluyendo una dirección de servidor de aplicaciones
    (506) de uno de la pluralidad de servidores de aplicaciones, en información de aprovisionamiento (402, 502); transferir (604, 704) la información de aprovisionamiento (402, 502) a al menos un terminal móvil (102, 202, 408) en relación con un procedimiento de aprovisionamiento asociado con el establecimiento de la conectividad de red básica para el al menos un terminal móvil (102, 202, 408), en donde la información de aprovisionamiento transferida (402, 502) facilita el aprovisionamiento (608, 706) del terminal móvil (102, 202, 408) para el acceso
    (606) a la aplicación de red (108, 308, 422) a través del servidor de aplicaciones (310, 312, 314) identificado por
    la dirección de servidor de aplicaciones (506) provisto de la información de aprovisionamiento (402, 502). 15
  2. 2.
    El método según la reivindicación 1, que además comprende la configuración previa de un módulo de software en el terminal móvil (102, 202, 408) para reconocer el identificador de la aplicación, y acceder a la aplicación de red (108, 308, 422) a través del servidor de aplicaciones (310, 312, 314) correspondiente a la dirección de servidor de aplicaciones (506) usando el módulo de software.
  3. 3.
    El método según la reivindicación 1, que además comprende proporcionar uno o más agentes de usuario (110, 307, 418, 420) en el terminal móvil (102, 202, 408), y acceder a la aplicación de red (108, 308, 422) utilizando al menos uno de los agentes de usuario (110, 307, 418, 420) que está preconfigurado para reconocer el identificador de la aplicación y para utilizar uno o más de los parámetros de acceso de la aplicación asociada (414) para acceder
    25 a la aplicación de red (108, 308, 422).
  4. 4.
    El método según la reivindicación 1, que además comprende el acceso a la aplicación de red (108, 308, 422) en el servidor de aplicaciones dirigido (310, 312, 314) mediante el terminal móvil (102, 202, 408).
  5. 5.
    El método según la reivindicación 1, en el que la transferencia de la información de aprovisionamiento (402, 502) comprende transmitir la información de aprovisionamiento (402, 502) desde una fuente de aprovisionamiento (106) al terminal móvil (102, 202, 408) a través de la red (104, 316).
  6. 6.
    El método según la reivindicación 5, en el que la transmisión de la información de aprovisionamiento (402, 502)
    35 desde una fuente de aprovisionamiento (106) comprende transmitir la información de aprovisionamiento (402, 502) a través de un proceso de aprovisionamiento de empuje través de la red (104, 316).
  7. 7.
    El método según la reivindicación 6, en el que la transmisión de la información de aprovisionamiento (402, 502) a través de un proceso de empuje de aprovisionamiento comprende transmitir la información de aprovisionamiento (402, 502) a través de un procedimiento de aprovisionamiento de empuje de un protocolo de aplicación inalámbrica, WAP.
  8. 8.
    El método según la reivindicación 1, en el que la transferencia de la información de aprovisionamiento (402, 502)
    comprende el equipamiento del terminal móvil (102, 202, 408) con un componente (208) que almacena la 45 información de aprovisionamiento (402, 502).
  9. 9.
    El método según la reivindicación 8, en el que el equipamiento del terminal móvil (102, 202, 408) con un componente (208) comprende acoplar eléctricamente uno de un módulo de identidad del suscriptor, SIM, módulo de identificación WAP, WIM, y una tarjeta inteligente para el terminal móvil (102, 202, 408).
  10. 10.
    El método según la reivindicación 1, que además comprende asociar los ajustes de conectividad de la red a la aplicación de red (108, 308, 422) a la que se accede a través del servidor de aplicaciones (310, 312, 314) identificado por la dirección de servidor de aplicaciones (506).
    55 11. El método según la reivindicación 10, en el que la asociación de ajustes de conectividad de red a la aplicación de red (108, 308, 422) comprende asociar a la aplicación de red (108, 308, 422) una o más de una calidad de servicio, ajustes de los parámetros de punto de acceso a la red y ajustes de los parámetros de servidor proxy.
  11. 12. El método según la reivindicación 1, en el que el aprovisionamiento del terminal móvil (102, 202, 408) para facilitar el acceso a la aplicación de red (108, 308, 422) además comprende la identificación de las características de acceso de la conexión entre el terminal móvil (102, 202, 408) y el servidor de aplicaciones (310, 312, 314) identificado por la dirección de servidor de aplicaciones (506) utilizando uno o más de los parámetros de acceso de la aplicación asociada (414).
    65 13. El método según la reivindicación 12, en el que los parámetros de acceso de la aplicación asociada (414) comprenden una o más de las credenciales de autentificación, tipos de contenido preferidos por el servidor de
    aplicaciones (310, 312, 314) y tipos de contenido requeridos por el servidor de aplicaciones (310, 312, 314).
  12. 14. El método según la reivindicación 12, en el que los parámetros de acceso de la aplicación asociada (414)
    comprenden información utilizada para descargar al menos un agente de aplicación de acceso de usuario (110, 307, 5 418, 420) que permite el uso de la aplicación de red (108, 308, 422).
  13. 15.
    El método según la reivindicación 14, que además comprende invocar un agente de usuario residente (110, 307, 418, 420) dentro del terminal móvil (102, 202, 408) usando la información, en donde el agente de usuario residente (110, 307, 418, 420) realiza la descarga del agente de usuario de acceso de la aplicación (110, 307, 418, 420) en respuesta al mismo.
  14. 16.
    El método según la reivindicación 14, que además comprende:
    descargar el agente de aplicación de acceso de usuario (110, 307, 418, 420) al terminal móvil (102, 202, 408); y
    15 acceder a la aplicación de red (108, 308, 422) a través del servidor de aplicaciones (310, 312, 314) correspondiente a la dirección de servidor de aplicaciones (506) utilizando el agente de acceso de usuario de la aplicación.
  15. 17.
    El método según la reivindicación 16, que además comprende configurar el agente de usuario de acceso a la aplicación descargado (110, 307, 418, 420) para reconocer el identificador de la aplicación si el agente de usuario de acceso a la aplicación descargado (110, 307, 418, 420) no está preconfigurado para reconocer el identificador de la aplicación para identificar la dirección de servidor de aplicaciones (506).
  16. 18.
    El método según la reivindicación 16, en el que el agente de acceso de usuario a la aplicación descargada (110,
    25 307, 418, 420) está preconfigurado para reconocer el identificador de la aplicación para identificar la dirección de servidor de aplicaciones (506).
  17. 19.
    El método según la reivindicación 12, en el que los parámetros de acceso de la aplicación asociada (414) comprenden una o más de una identificación de un protocolo de acceso para comunicarse con la aplicación de red (108, 308, 422) y una versión del protocolo de acceso.
  18. 20.
    El método según la reivindicación 12, en el que los parámetros de acceso de la aplicación asociada (414) comprenden una especificación de recursos de la aplicación disponible en la aplicación de red (108, 308, 422) alojada por el servidor de aplicaciones (310, 312, 314) identificado por la dirección de servidor de aplicaciones (506).
    35
  19. 21.
    El método según la reivindicación 20, en el que los parámetros de acceso de la aplicación asociada (414) comprenden además una etiqueta legible por seres humanos para los recursos de la aplicación disponibles en la aplicación de red (108, 308, 422).
  20. 22.
    El método según la reivindicación 1, en el que la integración del identificador de la aplicación y parámetros de acceso a la aplicación asociada (414) en la información de aprovisionamiento (402, 502) comprende integrar el identificador de la aplicación y parámetros de acceso a la aplicación asociada (414) en uno o más documentos de aprovisionamiento (404, 406) de lenguaje de marcado extensible, XML, y formas codificadas de los documentos de aprovisionamiento XML (404, 406).
    45
  21. 23.
    El método según la reivindicación 1, en el que la integración del identificador de la aplicación y parámetros de acceso de la aplicación asociada (414) en información de aprovisionamiento (402, 502) comprende integrar el identificador de la aplicación y parámetros de acceso a la aplicación asociada (414) en una información de aprovisionamiento (402, 502) de carga útil de uno o más paquetes de información de aprovisionamiento (402, 502).
  22. 24.
    El método según la reivindicación 1, en el que el identificador de la aplicación comprende un identificador de la aplicación, ID (304, 410, 412, 504), definido por las especificaciones de empuje WAP.
  23. 25. El método según la reivindicación 1, en el que el identificador de la aplicación comprende un número de puerto 55 de Internet registrado.
  24. 26.
    El método según la reivindicación 1, en el que el identificador de la aplicación comprende un identificador de recurso uniforme, URI, preconfigurado en el terminal móvil (102, 202, 408) y la pluralidad de servidores de aplicaciones (310, 312, 314) para identificar la aplicación de red (108, 308, 422).
  25. 27.
    El método según la reivindicación 1, en el que la aplicación de red (108, 308, 422) comprende una aplicación normalizada disponible en cada uno de la pluralidad de los servidores de aplicaciones (310, 312, 314).
  26. 28.
    El método según la reivindicación 1, en el que el procedimiento de aprovisionamiento comprende un proceso de
    65 aprovisionamiento de arranque que proporciona el identificador de la aplicación y los parámetros de acceso de la aplicación asociada (414) de la configuración inicial del terminal móvil (102, 202, 408).
  27. 29. El método según la reivindicación 1, en el que el procedimiento de aprovisionamiento comprende un proceso de reaprovisionamiento que proporciona el identificador de la aplicación y los parámetros de acceso a la aplicación asociada (414), después de un proceso de aprovisionamiento de arranque.
    5
  28. 30. El método según la reivindicación 1, en el que el procedimiento de aprovisionamiento se realiza en relación con el aprovisionamiento del terminal móvil (102, 202, 408) para uno o más de un nuevo servicio y un servicio actualizado.
    10 31. El método según la reivindicación 1, en el que la dirección de servidor de aplicaciones (506) comprende una de una dirección de red (506) y un nombre de ordenador principal del servidor de aplicaciones (310, 312, 314) para que el terminal móvil (102, 202, 408) acceda a ellos.
  29. 32. El método según la reivindicación 1, en el que la dirección de servidor de aplicaciones (506) comprende un
    15 localizador uniforme de recursos, URL, alojado en el servidor de aplicaciones (310, 312, 314) al que se accede mediante el terminal móvil (102, 202, 408).
  30. 33. El método según la reivindicación 32, en el que la URL comprende una trayectoria además de la dirección de
    servidor de aplicaciones (506). 20
  31. 34. Un sistema para facilitar al terminal móvil (102, 202, 408) acceso a una aplicación de destino disponible a través de una pluralidad de servidores de aplicaciones (310, 312, 314) en una red (104, 316), que comprende:
    un elemento de aprovisionamiento para proporcionar uno o más archivos de aprovisionamiento asociados al
    25 establecimiento de conectividad de red básica, en donde al menos uno de los archivos de aprovisionamiento incluye un identificador de la aplicación correspondiente a la aplicación de destino y parámetros de acceso a las aplicaciones (414) asociados al identificador de la aplicación, en donde al menos uno de los parámetros de acceso de las aplicaciones (414) comprende una dirección de servidor de aplicaciones (506) de uno de la pluralidad de servidores de aplicaciones (310, 312, 314); y
    30 un terminal móvil (102, 202, 408) preconfigurado para reconocer el identificador de la aplicación integrado a la recepción de los archivos de aprovisionamiento, y para el acceso (606) a la aplicación de destino en la dirección de servidor de aplicaciones (506) según lo prescrito mediante uno o más de los parámetros de acceso de la aplicación (414) asociados al identificador de la aplicación.
    35 35. El sistema según la reivindicación 34, en el que el elemento de red de aprovisionamiento (204, 302) comprende un servidor de aprovisionamiento (204, 302) acoplado a la red (104, 316) y la implementación de tecnología de estirado para transferir los archivos de aprovisionamiento al terminal móvil (102, 202, 408) que inicia la transferencia a través de la red (104, 316).
    40 36. El sistema según la reivindicación 34, en el que el elemento de red de aprovisionamiento (204, 302) comprende un servidor de aprovisionamiento (204, 302) acoplado a la red y la implementación de tecnología de empuje para empujar los archivos de aprovisionamiento al terminal móvil (102, 202, 408) a través de la red (104, 316).
  32. 37. El sistema según la reivindicación 36, en el que el terminal móvil (102, 202, 408) comprende un dispositivo 45 compatible con el protocolo de aplicación inalámbrica, WAP.
  33. 38. El sistema según la reivindicación 37, que además comprende una puerta de enlace proxy de empuje, PPG (416), acoplada entre un primer dominio de red en el que opera el servidor de aprovisionamiento (204, 302) y un dominio de red WAP en el que opera el dispositivo compatible con WAP.
    50
  34. 39. El sistema según la reivindicación 37, en el que el identificador de la aplicación comprende un identificador de la aplicación, ID (304, 410, 412, 504), definido por especificaciones de empuje WAP.
  35. 40. El sistema según la reivindicación 34, en el que el identificador de la aplicación comprende un número de puerto 55 registrado de Internet.
  36. 41. El sistema según la reivindicación 34, en el que el identificador de la aplicación comprende un identificador de recurso uniforme, URI, preconfigurado en el terminal móvil (102, 202, 408) y la pluralidad de servidores de aplicaciones (310, 312, 314) para identificar la aplicación de destino.
    60
  37. 42. El sistema según la reivindicación 34, en el que el elemento de red de aprovisionamiento (204, 302) comprende un componente (208) que almacena los archivos de aprovisionamiento.
  38. 43. El sistema según la reivindicación 42, en el que el componente (208) comprende uno de un módulo de identidad 65 del suscriptor, SIM, módulo de identificación WAP, WIM, y una tarjeta inteligente.
  39. 44.
    El sistema según la reivindicación 34, en el que el terminal móvil (102, 202, 408) comprende uno de un teléfono inalámbrico (210), un asistente personal digital, PDA (212), y un ordenador móvil (214).
  40. 45.
    El sistema según la reivindicación 34, en el que el terminal móvil (102, 202, 408) comprende al menos un agente
    5 de usuario (110, 307, 418, 420) preconfigurado para reconocer el identificador de la aplicación integrado y para acceder a la aplicación de destino y para utilizar uno o más de los parámetros de acceso de la aplicación (414) en el acceso a la aplicación de destino.
  41. 46. Un elemento de red que comprende un servidor de aprovisionamiento (204, 302) para transmitir una señal de
    10 datos incorporada en una onda portadora legible por un terminal móvil (102, 202, 408) y para codificar la información de aprovisionamiento (402, 502) asociada al establecimiento de la conectividad de red básica para el terminal móvil (102, 202, 408), en donde la información de aprovisionamiento (402, 502) comprende un identificador de la aplicación correspondiente a una aplicación normalizada de red (108, 308, 422) alojado por una pluralidad de servidores de aplicaciones (310, 312, 314), y en donde la información de aprovisionamiento (402, 502) comprende
    15 parámetros de acceso de aplicaciones (414) asociados al identificador de la aplicación, en donde al menos uno de los parámetros de acceso de aplicaciones (414) es una dirección de servidor de aplicaciones (506) de uno de la pluralidad de servidores de aplicaciones (310, 312, 314), en el que un terminal móvil (102, 202, 408) receptor de la señal de datos puede acceder a la aplicación de red estandarizada (108, 308, 422).
    20 47. Un medio legible por ordenador que tiene instrucciones ejecutables por ordenador para facilitar que el terminal móvil (102, 202, 408) acceda a una aplicación de red (108, 308, 422) que se aloja mediante una pluralidad de servidores de aplicaciones (310, 312, 314) en una red (104, 316), realizando las instrucciones ejecutables por ordenador etapas que comprenden:
    25 integrar un identificador de la aplicación correspondiente a la aplicación de red (108, 308, 422), y parámetros asociados de acceso de la aplicación (414) incluyendo una dirección de servidor de aplicaciones (506) de uno de la pluralidad de servidores de aplicaciones, en información de aprovisionamiento (402, 502); transferir la información de aprovisionamiento (402, 502) a al menos un terminal móvil (102, 202, 408) en relación con un procedimiento de aprovisionamiento asociado al establecimiento de la conectividad de red básica para el
    30 al menos un terminal móvil (102, 202, 408), y aprovisionar el terminal móvil (102, 202, 408) para facilitar el acceso a la aplicación de red (108, 308, 422) a través del servidor de aplicaciones (310, 312, 314) identificado por la dirección de servidor de aplicaciones (506) provisto de la información de aprovisionamiento (402, 502).
    35 48. Un terminal móvil (102, 202, 408) capaz de acceder a una aplicación de destino disponible a través de una pluralidad de servidores de aplicaciones acoplados a una red (104, 316), que comprende:
    un módulo capaz de acceder a un elemento de red de aprovisionamiento (204, 302) a través de la red para recibir al menos un archivo de aprovisionamiento asociado al establecimiento de conectividad de red básica,
    40 incluyendo el al menos un archivo de aprovisionamiento al menos un identificador de la aplicación correspondiente a la aplicación de destino y una dirección de servidor de aplicaciones (506) de uno de la pluralidad de servidores de aplicaciones (310, 312, 314), y un agente de usuario (110, 307, 418, 420) configurado para reconocer el identificador de la aplicación a la recepción del archivo de aprovisionamiento, y configurado para acceder a la aplicación de destino en el servidor
    45 de aplicaciones (310, 312, 314) correspondiente a la dirección de servidor de aplicaciones (506).
ES02781570.3T 2001-11-29 2002-11-21 Sistema y método para identificar y acceder a servicios de red Expired - Lifetime ES2536846T3 (es)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/998,367 US7363354B2 (en) 2001-11-29 2001-11-29 System and method for identifying and accessing network services
US998367 2001-11-29
PCT/IB2002/004884 WO2003046742A1 (en) 2001-11-29 2002-11-21 System and method for identifying and accessing network services

Publications (1)

Publication Number Publication Date
ES2536846T3 true ES2536846T3 (es) 2015-05-29

Family

ID=25545116

Family Applications (1)

Application Number Title Priority Date Filing Date
ES02781570.3T Expired - Lifetime ES2536846T3 (es) 2001-11-29 2002-11-21 Sistema y método para identificar y acceder a servicios de red

Country Status (10)

Country Link
US (1) US7363354B2 (es)
EP (1) EP1449102B1 (es)
JP (2) JP4181043B2 (es)
KR (1) KR100659168B1 (es)
CN (1) CN100504837C (es)
AU (1) AU2002348839A1 (es)
CA (1) CA2468667C (es)
ES (1) ES2536846T3 (es)
RU (1) RU2297663C2 (es)
WO (1) WO2003046742A1 (es)

Families Citing this family (170)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6307487B1 (en) 1998-09-23 2001-10-23 Digital Fountain, Inc. Information additive code generator and decoder for communication systems
US7068729B2 (en) 2001-12-21 2006-06-27 Digital Fountain, Inc. Multi-stage code generator and decoder for communication systems
US7274928B2 (en) * 1998-10-02 2007-09-25 Telespree Communications Portable cellular phone system having automatic initialization
US8479189B2 (en) 2000-11-17 2013-07-02 Hewlett-Packard Development Company, L.P. Pattern detection preprocessor in an electronic device update generation system
US20060039564A1 (en) * 2000-11-17 2006-02-23 Bindu Rama Rao Security for device management and firmware updates in an operator network
US7409685B2 (en) 2002-04-12 2008-08-05 Hewlett-Packard Development Company, L.P. Initialization and update of software and/or firmware in electronic devices
US7287277B2 (en) * 2001-12-21 2007-10-23 Hewlett-Packard Development Company, L.P. Method and apparatus for controlling execution of a computer operation
US7035595B1 (en) * 2002-01-10 2006-04-25 Berkana Wireless, Inc. Configurable wireless interface
US8046581B2 (en) * 2002-03-04 2011-10-25 Telespree Communications Method and apparatus for secure immediate wireless access in a telecommunications network
US7197301B2 (en) 2002-03-04 2007-03-27 Telespree Communications Method and apparatus for secure immediate wireless access in a telecommunications network
AU2003226976A1 (en) * 2002-03-08 2003-09-22 Sony Ericsson Mobile Communications Ab Security protection for data communication
US7013149B2 (en) * 2002-04-11 2006-03-14 Mitsubishi Electric Research Laboratories, Inc. Environment aware services for mobile devices
JP2003324770A (ja) * 2002-05-07 2003-11-14 Hitachi Ltd 携帯端末、サーバ及びプログラム実行システム
DE10225425A1 (de) * 2002-06-07 2003-12-18 Siemens Ag Verfahren zur Übertragung von Daten
US9240810B2 (en) 2002-06-11 2016-01-19 Digital Fountain, Inc. Systems and processes for decoding chain reaction codes through inactivation
ES2221535B1 (es) * 2002-07-31 2006-03-01 Airtel Movil, S.A. Un dispositivo de telefonia movil y un metodo de gestion de datos.
US7383579B1 (en) * 2002-08-21 2008-06-03 At&T Delaware Intellectual Property, Inc. Systems and methods for determining anti-virus protection status
JP4598354B2 (ja) * 2002-09-30 2010-12-15 株式会社エヌ・ティ・ティ・ドコモ 通信システム、中継装置及び通信制御方法
JP4546246B2 (ja) 2002-10-05 2010-09-15 デジタル ファウンテン, インコーポレイテッド 連鎖的暗号化反応の系統的記号化および復号化
EP1424860A3 (en) * 2002-11-05 2006-01-25 Siemens Aktiengesellschaft Method for controlling a multimedia messaging service between a telecommunication device and a telecommunication network, respective smart card and telecommunication device
FI115083B (fi) * 2002-11-21 2005-02-28 Nokia Corp Hallintaobjektien priorisointi
US7831734B2 (en) * 2002-11-25 2010-11-09 Sap Ag Method and system for remote configuration of network devices
FR2852118B1 (fr) * 2003-03-06 2005-06-03 Gemplus Card Int Procede de gestion du declenchement d'une application dans un terminal de service notamment dans un terminal de telecommunication
US20040185888A1 (en) * 2003-03-18 2004-09-23 Nokia Corporation Solving mobile station identity in a multi-SIM situation
KR100494854B1 (ko) * 2003-04-04 2005-06-14 주식회사 팬택앤큐리텔 무선통신단말기에서 스마트카드를 이용하여 네트워크정보를 등록하는 방법
US8250565B2 (en) * 2003-06-27 2012-08-21 Hewlett-Packard Development Company, L.P. System and method for downloading update packages into a mobile handset in a carrier network
US7333799B2 (en) * 2003-08-29 2008-02-19 Microsoft Corporation WAP XML extension to define VPN connections
US7451198B2 (en) * 2003-08-29 2008-11-11 Microsoft Corporation WAP XML extension for WiFi and desktop passthrough connections
US8694620B2 (en) * 2003-09-08 2014-04-08 Microsoft Corporation System and method for an OMA DM extension to manage mobile device configuration settings
WO2005027551A1 (en) * 2003-09-12 2005-03-24 Nortel Networks Limited Over-the-air provisioning of a mobile station for multi-media service
US8555273B1 (en) 2003-09-17 2013-10-08 Palm. Inc. Network for updating electronic devices
MXPA06003109A (es) * 2003-09-17 2007-01-26 Research In Motion Ltd Metodo y sistema para el procesamiento de contenido dinamico con aprovisionamiento extendible.
US20050070265A1 (en) * 2003-09-29 2005-03-31 Nokia Corporation Method, terminal device and system for remote initiation of network applications within mobile communication environment
US20050101311A1 (en) * 2003-10-15 2005-05-12 Vernon Weitzman Data driven engine and system for wireless communications
US8526978B2 (en) 2003-10-29 2013-09-03 Interdigital Technology Corporation Method and apparatus for efficiently delivering supplementary services to multi-technology capable wireless transmit/receive units
US7733884B1 (en) * 2004-01-06 2010-06-08 Juniper Networks, Inc. Systems and methods for exposing functionality with strict access controls
US8856346B2 (en) * 2004-01-15 2014-10-07 Unwired Planet, Llc Stateful push notifications
FR2866454B1 (fr) * 2004-02-17 2006-04-21 Eastman Kodak Co Procede pour gerer une communication de donnees numeriques entre une pluralite de terminaux avec des agents de programmation
US20050188406A1 (en) * 2004-02-23 2005-08-25 Gielow Christopher C. System and method for managing applications and media content of a wireless communication device
US20050188403A1 (en) * 2004-02-23 2005-08-25 Kotzin Michael D. System and method for presenting and editing customized media streams to a content providing device
US20050186940A1 (en) * 2004-02-23 2005-08-25 Schatzberger Richard J. System and method for managing content of a remote device based on use probability
US20050210514A1 (en) * 2004-03-18 2005-09-22 Kittlaus Dag A System and method for passive viewing of media content and supplemental interaction capabilities
US20050210508A1 (en) * 2004-03-19 2005-09-22 Lau Vincent W System and method for managing time-go-live information of media content
US7904895B1 (en) 2004-04-21 2011-03-08 Hewlett-Packard Develpment Company, L.P. Firmware update in electronic devices employing update agent in a flash memory card
EP1743431A4 (en) 2004-05-07 2007-05-02 Digital Fountain Inc SYSTEM FOR DOWNLOADING AND RECORDING AND CONTINUOUS READING OF FILES
JP4446047B2 (ja) * 2004-06-02 2010-04-07 ケイティー コーポレーション アプリケーション及び管理サービスの提供、並びに使用者インターフェースの変更システム及びその方法
KR100644616B1 (ko) * 2004-06-10 2006-11-10 세종대학교산학협력단 마크업 랭귀지 기반의 단일인증 방법 및 이를 위한 시스템
US20050288044A1 (en) * 2004-06-28 2005-12-29 International Business Machines Corporation System and method for using soap to invoke web services on handheld devices
US8526940B1 (en) 2004-08-17 2013-09-03 Palm, Inc. Centralized rules repository for smart phone customer care
FI20041634A0 (fi) * 2004-12-20 2004-12-20 Nokia Corp Tarjontaistunnon muodostaminen kommunikaatiojärjestelmässä
KR100710527B1 (ko) * 2004-12-23 2007-04-23 (주)씽크테크 Xmpp 프로토콜을 이용한 인터넷 서비스 인증방법 및시스템
US7864761B2 (en) * 2005-02-04 2011-01-04 Avaya Inc. Handling unsolicited content at a telecommunications terminal
EP1851903A4 (en) * 2005-02-22 2008-05-14 Nextair Corp USING APPLICATIONS ON AN APPLICATION SERVER THROUGH A WIRELESS COMMUNICATION DEVICE
DE602006015625D1 (de) * 2005-04-18 2010-09-02 Research In Motion Ltd System und Verfahren zur Registration von Einrichtung zu Server
CA2601730C (en) * 2005-04-18 2013-07-02 Research In Motion Limited System and method for efficient transfer of applications and data during device swap
KR100664202B1 (ko) * 2005-05-13 2007-01-03 엘지전자 주식회사 이동 통신 단말기의 관리 방법 및 시스템
US7734737B2 (en) * 2005-05-26 2010-06-08 Nokia Corporation Device management with configuration information
EP2763443B1 (en) 2005-12-01 2019-05-22 Ruckus Wireless, Inc. On-demand services by wireless base station virtualization
US8155696B2 (en) * 2005-12-02 2012-04-10 At&T Mobility Ii Llc Devices, systems and methods for scenario based services and intelligent user feedback
RU2447586C2 (ru) * 2005-12-02 2012-04-10 Эл Джи Электроникс Инк. Способ управления устройством с использованием широковещательного канала
US8238939B2 (en) 2005-12-02 2012-08-07 At&T Mobility Ii Llc Multilayer correlation profiling engines
US20070168721A1 (en) * 2005-12-22 2007-07-19 Nokia Corporation Method, network entity, system, electronic device and computer program product for backup and restore provisioning
US20070197237A1 (en) * 2006-01-30 2007-08-23 Mark Powell Apparatus and Method to Provision Access Point Credentials into Mobile Stations
CN101686107B (zh) 2006-02-13 2014-08-13 数字方敦股份有限公司 使用可变fec开销和保护周期的流送和缓冲
US9270414B2 (en) 2006-02-21 2016-02-23 Digital Fountain, Inc. Multiple-field based code generator and decoder for communications systems
CN101595469A (zh) * 2006-03-24 2009-12-02 惠普开发有限公司 能够基于诊断管理对象进行移动诊断的设备和网络
US7756509B2 (en) * 2006-03-31 2010-07-13 Intel Corporation Methods and apparatus for providing an access profile system associated with a broadband wireless access network
US9071583B2 (en) * 2006-04-24 2015-06-30 Ruckus Wireless, Inc. Provisioned configuration for automatic wireless connection
EP2013758B1 (en) 2006-04-24 2016-08-03 Ruckus Wireless, Inc. Dynamic authentication in secured wireless networks
US9769655B2 (en) 2006-04-24 2017-09-19 Ruckus Wireless, Inc. Sharing security keys with headless devices
US20070253405A1 (en) * 2006-04-27 2007-11-01 Motorola, Inc. Method and apparatus for initiating a user selected service when establishing a packet data connection
US7971129B2 (en) 2006-05-10 2011-06-28 Digital Fountain, Inc. Code generator and decoder for communications systems operating using hybrid codes to allow for multiple efficient users of the communications systems
WO2007146710A2 (en) 2006-06-08 2007-12-21 Hewlett-Packard Development Company, L.P. Device management in a network
US9209934B2 (en) 2006-06-09 2015-12-08 Qualcomm Incorporated Enhanced block-request streaming using cooperative parallel HTTP and forward error correction
US9419749B2 (en) 2009-08-19 2016-08-16 Qualcomm Incorporated Methods and apparatus employing FEC codes with permanent inactivation of symbols for encoding and decoding processes
US9380096B2 (en) 2006-06-09 2016-06-28 Qualcomm Incorporated Enhanced block-request streaming system for handling low-latency streaming
US9178535B2 (en) 2006-06-09 2015-11-03 Digital Fountain, Inc. Dynamic stream interleaving and sub-stream based delivery
US9386064B2 (en) 2006-06-09 2016-07-05 Qualcomm Incorporated Enhanced block-request streaming using URL templates and construction rules
US9432433B2 (en) * 2006-06-09 2016-08-30 Qualcomm Incorporated Enhanced block-request streaming system using signaling or block creation
US7779085B2 (en) * 2006-07-17 2010-08-17 Research In Motion Limited Automatic mobile device configuration
EP2047420A4 (en) 2006-07-27 2009-11-18 Hewlett Packard Development Co USER EXPERIENCE AND DEPENDENCE MANAGEMENT IN A MOBILE DEVICE
US11195163B2 (en) 2006-09-01 2021-12-07 Mastercard International Incorporated Methods, systems and computer readable media for over the air (OTA) provisioning of soft cards on devices with wireless communications capabilities
US7469151B2 (en) * 2006-09-01 2008-12-23 Vivotech, Inc. Methods, systems and computer program products for over the air (OTA) provisioning of soft cards on devices with wireless communications capabilities
US8165635B2 (en) * 2006-09-01 2012-04-24 Vivotech, Inc. Methods, systems, and computer readable media for over the air (OTA) provisioning of soft cards on devices with wireless communications capabilities
US9408070B2 (en) * 2006-09-05 2016-08-02 Kyocera Corporation Wireless internet activation system and method
US8559947B2 (en) * 2006-09-13 2013-10-15 Mformation Software Technologies Llc System and method to enable subscriber self-activation of wireless data terminals
US20080132218A1 (en) * 2006-11-30 2008-06-05 Yuval Samson Method and Apparatus for Starting Applications
US8498265B2 (en) * 2006-12-14 2013-07-30 Nokia Corporation Enabling settings provisioning process in WiMAX networks
DE602006016311D1 (de) * 2006-12-22 2010-09-30 Ericsson Telefon Ab L M Verfahren und System zum Umladen eines Kommunikationsgerätes
US8477606B2 (en) 2007-01-22 2013-07-02 Qualcomm Incorporated Assured packet data services associated with communication networks
US9462060B2 (en) * 2007-04-23 2016-10-04 Alcatel Lucent System and method for sending notification message to a mobile station using session initiation protocol (SIP)
KR100840904B1 (ko) * 2007-06-22 2008-06-24 주식회사 케이티프리텔 Ota 서비스를 제공하기 위한 시스템 및 그 방법
WO2009006553A1 (en) * 2007-07-03 2009-01-08 Qualcomm Incorporated Methods and apparatus for resource provisioning and planning in a communication network
US20090010180A1 (en) * 2007-07-03 2009-01-08 Qualcomm Incorporated Methods and apparatus for resource provisioning and planning in a communication network
US9237101B2 (en) 2007-09-12 2016-01-12 Digital Fountain, Inc. Generating and communicating source identification information to enable reliable communications
US20090083732A1 (en) * 2007-09-26 2009-03-26 Microsoft Corporation Creation and deployment of distributed, extensible applications
US20090093248A1 (en) * 2007-10-03 2009-04-09 Microsoft Corporation WWAN device provisioning using signaling channel
US20090093247A1 (en) * 2007-10-03 2009-04-09 Microsoft Corporation WWAN device provisioning using signaling channel
US9167505B2 (en) * 2007-10-08 2015-10-20 Qualcomm Incorporated Access management for wireless communication
US9055511B2 (en) 2007-10-08 2015-06-09 Qualcomm Incorporated Provisioning communication nodes
US9775096B2 (en) * 2007-10-08 2017-09-26 Qualcomm Incorporated Access terminal configuration and access control
RU2456770C2 (ru) * 2007-11-19 2012-07-20 Квэлкомм Инкорпорейтед Конфигурирование идентификатора для точки доступа фемтосоты
US8855007B2 (en) 2007-11-19 2014-10-07 Qualcomm Incorporated Configuring an identifier for an access point
ITTO20070853A1 (it) * 2007-11-26 2009-05-27 Csp Innovazione Nelle Ict Scar Metodo di autenticazione per utenti appartenenti ad organizzazioni diverse senza duplicazione delle credenziali
US8949434B2 (en) * 2007-12-17 2015-02-03 Microsoft Corporation Automatically provisioning a WWAN device
CN101232378B (zh) * 2007-12-29 2010-12-08 西安西电捷通无线网络通信股份有限公司 一种无线多跳网络的认证接入方法
US8014720B2 (en) 2007-12-31 2011-09-06 Intel Corporation Service provisioning utilizing near field communication
US8413138B2 (en) * 2008-02-06 2013-04-02 Mformation Software Technologies, Inc. System and method to securely load a management client from a stub client to facilitate remote device management
US20090260071A1 (en) * 2008-04-14 2009-10-15 Microsoft Corporation Smart module provisioning of local network devices
US9736207B1 (en) * 2008-06-13 2017-08-15 West Corporation Passive outdial support for mobile devices via WAP push of an MVSS URL
US20090328078A1 (en) * 2008-06-26 2009-12-31 Frank Siegemund Execution of Embedded System Applications
US8620299B2 (en) * 2008-08-12 2013-12-31 Mastercard International Incorporated Methods, systems and computer readable media for electronically delivering a prepaid card to a mobile device
AU2009302485C1 (en) 2008-10-06 2015-10-22 Mastercard International, Inc. Systems, methods, and computer readable media for payment and non-payment virtual card transfer between mobile devices
US9204292B2 (en) * 2008-10-20 2015-12-01 Qualcomm Incorporated Methods and apparatus for service provisioning in wireless communication networks
US9197706B2 (en) * 2008-12-16 2015-11-24 Qualcomm Incorporated Apparatus and method for bundling application services with inbuilt connectivity management
US20100174598A1 (en) * 2008-12-31 2010-07-08 Mohammad Khan Methods, systems and computer readable media for redeeming and delivering electronic loyalty reward certificates using a mobile device
GB2467599A (en) * 2009-02-10 2010-08-11 Nec Corp Communications device storing new network access data from smart card
US8630624B2 (en) * 2009-02-25 2014-01-14 Apple Inc. Managing notification messages
US9281847B2 (en) 2009-02-27 2016-03-08 Qualcomm Incorporated Mobile reception of digital video broadcasting—terrestrial services
US10992817B2 (en) 2009-03-18 2021-04-27 Mastercard International Incorporated Methods, systems and computer readable media for selecting and delivering electronic value certificates using a mobile device
KR101066615B1 (ko) * 2009-04-29 2011-09-22 주식회사 케이티 복수의 서버 연동 방법 및 연동 서버
JP4891467B1 (ja) * 2009-05-18 2012-03-07 テレフオンアクチーボラゲット エル エム エリクソン(パブル) セットトップボックスにおいてims機能を実現する方法
US9288010B2 (en) 2009-08-19 2016-03-15 Qualcomm Incorporated Universal file delivery methods for providing unequal error protection and bundled file delivery services
US9917874B2 (en) 2009-09-22 2018-03-13 Qualcomm Incorporated Enhanced block-request streaming using block partitioning or request controls for improved client-side handling
US8266350B2 (en) * 2009-09-30 2012-09-11 Imation Corp. Method and system for supporting portable desktop
US8555376B2 (en) * 2009-09-30 2013-10-08 Imation Corp. Method and system for supporting portable desktop with enhanced functionality
US8516236B2 (en) * 2009-09-30 2013-08-20 Imation Corp. Portable desktop device and method of host computer system hardware recognition and configuration
US8601532B2 (en) * 2009-09-30 2013-12-03 Imation Corp. Method and system for provisioning portable desktops
EP2499596B1 (en) 2009-11-13 2016-04-06 Imation Corp. Device and method for verifying connectivity
US9485546B2 (en) 2010-06-29 2016-11-01 Qualcomm Incorporated Signaling video samples for trick mode video representations
US9185439B2 (en) 2010-07-15 2015-11-10 Qualcomm Incorporated Signaling data for multiplexing video components
US9596447B2 (en) 2010-07-21 2017-03-14 Qualcomm Incorporated Providing frame packing type information for video coding
US9456015B2 (en) 2010-08-10 2016-09-27 Qualcomm Incorporated Representation groups for network streaming of coded multimedia data
CN102469169B (zh) * 2010-11-03 2014-11-12 北大方正集团有限公司 一种信息精确投放方法和***
CN102025727B (zh) * 2010-11-23 2013-05-15 广东轩辕网络科技股份有限公司 将多个应用***汇聚接入的集成推送***和方法
US9246872B2 (en) * 2010-11-24 2016-01-26 Telefonaktiebolaget L M Ericsson (Publ) Methods and arrangements for enabling data transmission between a mobile device and a static destination address
US9288230B2 (en) 2010-12-20 2016-03-15 Qualcomm Incorporated Methods and apparatus for providing or receiving data connectivity
US20120203824A1 (en) 2011-02-07 2012-08-09 Nokia Corporation Method and apparatus for on-demand client-initiated provisioning
US9270299B2 (en) 2011-02-11 2016-02-23 Qualcomm Incorporated Encoding and decoding using elastic codes with flexible source block mapping
CN103858106B (zh) 2011-05-01 2017-04-26 鲁库斯无线公司 远程电缆接入点复位
US9253630B2 (en) 2011-06-02 2016-02-02 Truphone Limited Identity management for mobile devices
US8782412B2 (en) 2011-08-31 2014-07-15 AstherPal Inc. Secured privileged access to an embedded client on a mobile device
US9253233B2 (en) 2011-08-31 2016-02-02 Qualcomm Incorporated Switch signaling methods providing improved switching between representations for adaptive HTTP streaming
US9603006B2 (en) 2011-09-19 2017-03-21 Truphone Limited Managing mobile device identities
US9843844B2 (en) 2011-10-05 2017-12-12 Qualcomm Incorporated Network streaming of media data
KR101892003B1 (ko) * 2011-10-21 2018-08-28 엘지전자 주식회사 이동 단말기 및 이의 제어방법
KR20130044571A (ko) * 2011-10-24 2013-05-03 삼성전자주식회사 클라우드 서비스 제공 방법 및 장치
EP2774099B1 (en) 2011-11-03 2023-03-01 Mastercard International Incorporated Methods, systems, and computer readable media for provisioning and utilizing an aggregated soft card on a mobile device
KR101357949B1 (ko) * 2011-12-21 2014-02-03 에스케이씨앤씨 주식회사 사용자 단말장치의 스마트카드에 서비스 발급 방법 및 이를 적용한 서비스 발급 시스템
KR101419138B1 (ko) 2011-12-30 2014-07-11 에스케이씨앤씨 주식회사 마스터 tsm
US8756668B2 (en) 2012-02-09 2014-06-17 Ruckus Wireless, Inc. Dynamic PSK for hotspots
US9294226B2 (en) 2012-03-26 2016-03-22 Qualcomm Incorporated Universal object delivery and template-based file delivery
US9224001B2 (en) 2012-03-30 2015-12-29 Aetherpal Inc. Access control list for applications on mobile devices during a remote control session
US9069973B2 (en) 2012-03-30 2015-06-30 Aetherpal Inc. Password protect feature for application in mobile device during a remote session
US9473953B2 (en) 2012-03-30 2016-10-18 Aetherpal Inc. Roaming detection and session recovery during VMM-RC
US9015246B2 (en) 2012-03-30 2015-04-21 Aetherpal Inc. Session collaboration
US9141509B2 (en) 2012-03-30 2015-09-22 Aetherpal Inc. Mobile device remote control session activity pattern recognition
US9092610B2 (en) 2012-04-04 2015-07-28 Ruckus Wireless, Inc. Key assignment for a brand
EP2842096A4 (en) * 2012-04-23 2016-02-17 Mastercard International Inc METHODS, SYSTEMS AND COMPUTER READABLE MEDIA FOR OTA-PROVIDING SOFT CARDS ON DEVICES WITH WIRELESS COMMUNICATION CAPACITY
CN102937899B (zh) * 2012-08-20 2015-03-11 北京金山安全软件有限公司 移动应用设置信息的管理方法及装置
CN104981793B (zh) 2013-01-31 2017-08-08 惠普发展公司,有限责任合伙企业 成像设备、资源服务器及操作该成像设备的方法
CN103746994A (zh) * 2014-01-07 2014-04-23 广东电网公司信息中心 一种用于移动智能终端的数据获取方法及其高级应用***
CN104065714A (zh) * 2014-06-18 2014-09-24 中国联合网络通信集团有限公司 基于sim卡的网络应用处理方法、sim卡和移动终端
ES2743576T3 (es) 2015-04-13 2020-02-19 Samsung Electronics Co Ltd Procedimiento y aparato de gestión de un perfil de un terminal en un sistema de comunicación inalámbrica
KR20160124648A (ko) * 2015-04-20 2016-10-28 삼성전자주식회사 프로파일 다운로드 및 설치 장치
US11184830B2 (en) 2016-06-21 2021-11-23 Huawei Technologies Co., Ltd. Systems and methods for user plane path selection, reselection, and notification of user plane changes
US10972552B2 (en) * 2016-09-30 2021-04-06 Huawei Technologies Co., Ltd. Method and system for user plane path selection
US10531420B2 (en) 2017-01-05 2020-01-07 Huawei Technologies Co., Ltd. Systems and methods for application-friendly protocol data unit (PDU) session management
CN109246163B (zh) * 2017-07-10 2022-02-08 中国电信股份有限公司 终端信息识别方法及装置
US11689926B2 (en) * 2019-10-09 2023-06-27 Cisco Technology, Inc. Onboarding wireless devices to private networks

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI102869B (fi) * 1996-02-26 1999-02-26 Nokia Mobile Phones Ltd Laite, menetelmä ja järjestelmä eri sovelluksiin liittyvien tietojen l ähettämiseksi ja vastaanottamiseksi
FR2745967B1 (fr) * 1996-03-07 1998-04-17 Bull Cp8 Procede de securisation des acces d'une station a au moins un serveur et dispositif mettant en oeuvre le procede
US5832505A (en) * 1997-04-02 1998-11-03 Sun Microsystems, Inc. Computer system for managing and configuring application properties and enabling system administrator to override certain user-set or host properties
US6112244A (en) * 1998-02-27 2000-08-29 Motorola, Inc. Method and apparatus in a wireless communication system for compressing and decompressing messages generated by a plurality of applications
JP2000010890A (ja) 1998-06-23 2000-01-14 Fujitsu Ltd 端末、接続制御装置、サーバクライアントシステム及びそのプログラム記憶媒体
US6643690B2 (en) * 1998-12-29 2003-11-04 Citrix Systems, Inc. Apparatus and method for determining a program neighborhood for a client node in a client-server network
US20020123335A1 (en) * 1999-04-09 2002-09-05 Luna Michael E.S. Method and apparatus for provisioning a mobile station over a wireless network
US6647260B2 (en) * 1999-04-09 2003-11-11 Openwave Systems Inc. Method and system facilitating web based provisioning of two-way mobile communications devices
US6826603B1 (en) * 1999-07-01 2004-11-30 International Business Machines Corporation Method and system for automatically configuring Telnet 3270 clients in an internet protocol network
US6275693B1 (en) * 1999-11-22 2001-08-14 Motorola, Inc. Method and apparatus for performing bearer independent wireless application service provisioning
EP1238509B1 (en) 1999-12-13 2005-11-30 Markport Limited A wap service personalisation, management and billing object-oriented platform
JP3578266B2 (ja) * 2000-01-06 2004-10-20 インターナショナル・ビジネス・マシーンズ・コーポレーション アプリケーションの起動方法、アプリケーションの起動のためのソフトウエア・プロダクト
JP2001337872A (ja) * 2000-05-29 2001-12-07 Cec:Kk サービス提供システム
US7506059B2 (en) * 2001-10-26 2009-03-17 Nokia Corporation Mobile client provisioning web service

Also Published As

Publication number Publication date
CA2468667C (en) 2010-02-09
RU2297663C2 (ru) 2007-04-20
KR100659168B1 (ko) 2006-12-19
JP2005510802A (ja) 2005-04-21
KR20040066138A (ko) 2004-07-23
JP2008027457A (ja) 2008-02-07
AU2002348839A1 (en) 2003-06-10
US7363354B2 (en) 2008-04-22
EP1449102A4 (en) 2009-11-25
JP4181043B2 (ja) 2008-11-12
CN1596405A (zh) 2005-03-16
CN100504837C (zh) 2009-06-24
RU2004119554A (ru) 2005-03-27
EP1449102B1 (en) 2015-04-15
US20030101246A1 (en) 2003-05-29
CA2468667A1 (en) 2003-06-05
EP1449102A1 (en) 2004-08-25
WO2003046742A1 (en) 2003-06-05

Similar Documents

Publication Publication Date Title
ES2536846T3 (es) Sistema y método para identificar y acceder a servicios de red
US9002789B2 (en) Backup system and method in a mobile telecommunication network
US8255501B2 (en) Establishing an IP session between a host using SIP and a device without an IP address
ES2334367T3 (es) Conversion de protocolo "protocolo independiente de soporte" (bip) - tcp/ip para la comunicacion entre un modulo sim y un terminal.
EP1451975B1 (en) Apparatus and associated method for retrieving mobile node logic tree information
US9167420B2 (en) Mobile terminal system
RU2298287C2 (ru) Способ инициируемой сервером синхронизации в системе синхронизации, где сообщение запроса от сервера имеет максимальный размер
US8676260B2 (en) Method of managing information by a large capacity UICC
US20090217038A1 (en) Methods and Apparatus for Locating a Device Registration Server in a Wireless Network
FI113234B (fi) Menetelmä ja laite ominaisuustiedon välittämiseksi
US7146165B2 (en) Method and system for file management in a mobile network
JP2005510802A5 (es)
CN107005837A (zh) 用于通信***中的简档安装的装置和方法
AU2005232133A1 (en) Message handling
WO2001039526A1 (en) Method and apparatus for performing bearer independent wireless application service provisioning
WO2019149006A1 (zh) 获取、提供无线接入点接入信息的方法、设备以及介质
CN101010927A (zh) 用于sim和终端之间的通信的协议转换“载体无关协议”-tcp/ip
ES2219533T3 (es) Representacion de aplicaciones en un sistema de telecomunicaciones.
KR20040055822A (ko) 무선 데이터 통신 네트워크에서 정보를 전송하기 위한시스템
US7889731B1 (en) Method and system for wireless network-based messaging service message delivery
ES2302700T3 (es) Sip mejorado con wap.
Lemlouma et al. An Easy Cellular Gateway for Providing Shared Services and Data