PROCEDIMIENTO Y SISTEMA PARA MIGRAR PERFILES EN DISPOSITIVOS DE TELECOMUNICACIONES.

Un procedimiento para migrar un perfil de usuario de un primer dispositivo a un segundo dispositivo.

En primer lugar se realiza una solicitud (1a, 1b, 1c) para migrar un perfil de usuario (102) que se encuentra en el primer dispositivo (100) al segundo dispositivo (120). A continuación, se recupera la información que forma dicho perfil de usuario (102) y una política de acceso (103) a dicho perfil de usuario (2, 3). Un administrador de perfiles (104) media entre las etapas de solicitud y de recuperación. Este administrador de perfiles (104) envía entonces, a un servidor (150), dicha información que forma dicho perfil de usuario (102) y dicha política de acceso (103). El servidor (150) almacena (5) dicha información que forma el perfil de usuario (102) en una primera base de datos (154) y dicha política de acceso (103) en una segunda base de datos (153), comprendiendo el servidor (150) una base de datos de administradores de perfiles (155) en la que se almacena una pluralidad de administradores de perfiles. Uno de los administradores de perfiles almacenados es una copia de dicho administrador de perfiles (104) que se encuentra dentro de dicho primer dispositivo (100). Se realiza una solicitud adicional (10a, 10b, 10c) para enviar desde dicho servidor (150) al segundo dispositivo (120) dicho perfil de usuario (102), dicha política de usuario (103) y dicho administrador de perfiles (104) que se encuentran en dichas bases de datos respectivas (154, 153, 155). El servidor (150) envía (13a, 13b, 13c, 14a, 14b, 14c) entonces, a dicho segundo dispositivo (120), al menos una versión reducida de dicho administrador de perfiles que es compatible con el segundo dispositivo (120)

Tipo: Patente de Invención. Resumen de patente/invención. Número de Solicitud: P200901083.

Solicitante: VODAFONE ESPAÑA, S.A.U.

Nacionalidad solicitante: España.

Provincia: MADRID.

Inventor/es: GARATE MUTILOA,LUCIA, CAUDEVILLA LALIENA,GUILLERMO, ESTEVE ASENSIO,GUILLERMO, GONZALO GRACIA,JAVIER, MACHIN GARCIA,ANGEL.

Fecha de Solicitud: 24 de Abril de 2009.

Fecha de Publicación: .

Fecha de Concesión: 18 de Enero de 2012.

Clasificación Internacional de Patentes:

  • G06F9/445C

Clasificación PCT:

  • H04L29/08 ELECTRICIDAD.H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS.H04L TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION TELEGRAFICA (disposiciones comunes a las comunicaciones telegráficas y telefónicas H04M). › H04L 29/00 Disposiciones, aparatos, circuitos o sistemas no cubiertos por uno solo de los grupos H04L 1/00 - H04L 27/00. › Procedimiento de control de la transmisión, p. ej. procedimiento de control del nivel del enlace.

Fragmento de la descripción:

Procedimiento y sistema para migrar perfiles en dispositivos de telecomunicaciones. Campo de la invención La presente invención se refiere a procedimientos y sistemas para administrar perfiles de usuario en redes y dispositivos de telecomunicaciones y, en particular, en redes y dispositivos de comunicaciones móviles. Estado de la técnica En redes de telecomunicaciones, es deseable poder determinar los hábitos, gustos y cualquier otra información adicional de un usuario, tales como sus características socio-demográficas, para proporcionar algunos servicios de usuario, tales como un servicio de publicidad o un servicio de personalización. Con esta información de usuario, puede generarse un conjunto de información o perfil. La generación y actualización de un perfil pueden implementarse mediante cualquier combinación de procedimientos (tales como formularios o preguntas directas, extracción de datos a partir de la utilización de productos y servicios, etc.). Un perfil proporciona un grado de continuidad de entrega a proveedores de servicios potenciales con respecto al comportamiento y preferencias del usuario en relación con posibles servicios de usuario. Esto no significa que un perfil de usuario no cambie con el tiempo (puede actualizarse con información nueva en cualquier momento), por lo que es posible realizar predicciones razonables acerca de cómo esos servicios podrían proporcionarse más eficazmente, basándose en el perfil. Como ya se ha mencionado, puede definirse un perfil como un conjunto de datos relativos a una persona, que pueden usarse en una o más aplicaciones. Ejemplos no limitativos de datos que pueden formar un perfil son: el diseño de elementos en el escritorio de Windows o en la pantalla de un teléfono móvil (iconos de menú), cómo quiere un usuario que se comporten o reaccionen los dispositivos que usa (PC, ordenador portátil, televisión...) cuando se recibe una conexión entrante (correo electrónico, llamada, sms...) de una determinada persona, etc. Alrededor del propio perfil (definido anteriormente como un conjunto de datos o información) normalmente hay un administrador de perfiles, que es una entidad lógica, módulo de programa, conjunto de reglas o similar, que controla el acceso (para leer o escribir datos) de una aplicación (por ejemplo, navegador, editor de texto, agenda de teléfono móvil...) al perfil de usuario para mejorar el servicio de usuario o para facilitar la reconfiguración de otras aplicaciones. Por ejemplo, una aplicación de correo electrónico puede usar el perfil de usuario para configurarse a sí misma (por ejemplo, emite un sonido cuando llega un correo electrónico nuevo a la bandeja de entrada) sin requerir una búsqueda en menús desconocidos. Una aplicación puede también cambiar el perfil de usuario. Un administrador de perfiles puede controlar uno o más perfiles de usuario. Por tanto, el administrador de perfiles proporciona un servicio de perfiles a los servicios de usuario, que consiste en todas las funciones e interfaces para usar, controlar, administrar y/o modificar un perfil. Sin embargo, la continuidad del servicio de perfiles puede perderse por muchas razones, por ejemplo, debido a una sustitución del dispositivo, corrupción de datos, falta de estandarización entre formatos de perfil o un cambio en el sistema operativo del dispositivo. Uno de los peores escenarios de discontinuidad del servicio de perfiles se produce cuando el usuario cambia de dispositivo y hay diferencias sustanciales entre los entornos operativos antiguos y los nuevos, por ejemplo, cuando ambos dispositivos tienen sistemas operativos y capacidades diferentes. Ha de comentarse que semánticamente, el propio perfil no cambia. Sin embargo, cuando se transfiere un perfil de un primer dispositivo a un segundo dispositivo, la codificación de sus datos cambia. Por ejemplo, si los dispositivos primero y segundo son un primer y un segundo teléfono móvil, el proveedor del primer teléfono móvil puede fijar las coordenadas 0,0 de la pantalla en la esquina superior izquierda y el proveedor del segundo teléfono móvil puede fijar las mismas coordenadas 0,0 en la esquina inferior izquierda. De este modo, se requiere un administrador que adapte preferencias de un nivel semántico a un nivel de aplicación en entornos diferentes. En otras palabras, el perfil puede estar compuesto de datos tales como color favorito: azul, pero éste se almacena como color favorito: 3452. Este 3452 se convertirá en azul o en un color diferente según la interpretación de la aplicación que usa el perfil. Para añadir complejidad, es posible tener varios servicios de perfiles en un único dispositivo, bien para el mismo usuario o para varios. El(los) perfil(es) puede(n) almacenarse o bien localmente, en el dispositivo, tal como un dispositivo portátil o móvil, o de forma remota, en un servidor de red, o estar distribuido(s) entre un dispositivo local y uno o más servidores de red. Los administradores de perfiles pueden proporcionarse o bien localmente a los perfiles o localmente a los servicios de usuario. Además, puede suceder que el administrador de perfiles que debe gestionar un determinado perfil no pueda funcionar en un entorno operativo diferente. Esto significa que, en este caso, la discontinuidad también afecta al administrador de perfiles: el servicio de perfiles proporcionado por el administrador de perfiles podría perderse si no hay conexión con el administrador de perfiles remoto. 2 ES 2 354 331 A1 Actualmente las únicas soluciones conocidas al problema de discontinuidad mencionado anteriormente son: - en primer lugar, ninguna solución, ya que en muchas situaciones el perfil se pierde cuando la discontinuidad es demasiado acusada. Esto sucede con frecuencia con los perfiles de usuario generados por algunas páginas web que usan cookies. En este caso, el problema no se trata en absoluto. - En segundo lugar, copiar el perfil a una ubicación o repositorio que esté tan a salvo de tantas discontinuidades de servicio como sea posible. Cuando se pierde la continuidad, el usuario o una aplicación puede presentar información de identificación de usuario a este repositorio y solicitar acceso al perfil correspondiente. Ejemplos de esto son: almacenar perfiles en tarjetas SIM, memorias USB o tarjetas de memoria. Este procedimiento requiere un único procedimiento para gestionar perfiles de varios administradores de perfiles, lo que es un esfuerzo de estandarización costoso. - En tercer lugar, es posible tener un administrador de perfiles en la red y acceder a ese administrador de perfiles desde una aplicación de usuario en el dispositivo. Esto sucede, por ejemplo, en varias aplicaciones de PC, pero tiene la gran desventaja de perder el servicio cuando se pierde la conectividad. - Finalmente, definir un administrador de perfiles universal que funcione en cualquier entorno operativo, por ejemplo, usar una implementación o un estándar Java. Esta solución puede también copiar el perfil en la red para poder recuperarla en caso de pérdida de datos. Sin embargo, esta solución depende de la adopción por parte de la industria de un conjunto común de condiciones operativas universales, lo que hasta la fecha no ha sucedido. Por tanto, es necesario proporcionar una solución al problema de discontinuidad mencionado anteriormente. En particular, es necesario mantener el servicio de perfiles en tales circunstancias, aunque la continuidad pueda haberse perdido, ya sea por una sustitución del dispositivo, por corrupción de datos o por un cambio en el sistema operativo del dispositivo. Sumario de la invención La presente invención está destinada a tratar la necesidad mencionada anteriormente permitiendo la transferencia de perfiles entre todo tipo de dispositivos, incluso muy diferentes, evitando de este modo discontinuidades que degradan el servicio de perfiles. En un primer aspecto de la presente invención se proporciona un procedimiento para migrar un perfil de usuario de un primer dispositivo a un segundo dispositivo. El procedimiento comprende las etapas de: realizar una solicitud para migrar un perfil de usuario que se encuentra en un primer dispositivo a un segundo dispositivo, realizándose dicha solicitud a un administrador de perfiles que se encuentra dentro de dicho primer dispositivo; recuperar mediante dicho administrador de perfiles la información que forma dicho perfil de usuario y una política de acceso a dicho perfil de usuario; enviar, desde dicho administrador de perfiles a un servidor, dicha información que forma dicho perfil de usuario y dicha política de acceso, almacenando dicho servidor dicha información que forma el perfil de usuario en una primera base de datos y dicha política de acceso en una segunda base de datos, comprendiendo dicho servidor una base de datos de administradores de perfiles en la que se almacena una pluralidad de administradores...

 


Reivindicaciones:

1. Un procedimiento para migrar un perfil de usuario de un primer dispositivo a un segundo dispositivo, estando caracterizado el procedimiento por las etapas de: - realizar una solicitud (1a, 1b, 1c) para migrar un perfil de usuario (102, 202) que se encuentra en el primer dispositivo (100, 200) al segundo dispositivo (120, 220), realizándose dicha solicitud a un administrador de perfiles (104, 204) que se encuentra dentro de dicho primer dispositivo (100, 200); - recuperar (2, 3) mediante dicho administrador de perfiles (104, 204) la información que forma dicho perfil de usuario (102, 202) y una política de acceso (103, 203) a dicho perfil de usuario (102, 202); - enviar (4, 5, 6), desde dicho administrador de perfiles (104, 204) a un servidor (150, 250), dicha información que forma dicho perfil de usuario (102, 202) y dicha política de acceso (103, 203), almacenando (5) dicho servidor (150, 250) dicha información que forma el perfil de usuario (102, 202) en una primera base de datos (154, 254) y dicha política de acceso (103, 203) en una segunda base de datos (153, 253), comprendiendo dicho servidor (150, 250) una base de datos de administradores de perfiles (155, 255) en la que se almacena una pluralidad de administradores de perfiles, incluyendo una copia de dicho administrador de perfiles (104, 204) que se encuentra dentro de dicho primer dispositivo (100, 200); - realizar una solicitud (10a, 10b, 10c) para enviar desde dicho servidor (150, 250) al segundo dispositivo (120, 220) dicho perfil de usuario (102, 202), dicha política de usuario (103, 203) y dicho administrador de perfiles (104, 204) que se encuentran en dichas bases de datos respectivas (154, 254, 153, 253, 155, 255); - enviar (13a, 13b, 13c, 22a, 22b, 22c, 14a, 14b, 14c, 23a, 23b, 23c) desde dicho servidor (150, 250) a dicho segundo dispositivo (120, 220), al menos una versión reducida de dicho administrador de perfiles que es compatible con dicho segundo dispositivo (120, 220). 2. El procedimiento según la reivindicación 1, en el que dicha etapa de enviar (4) dicha información que forma dicho perfil de usuario (102, 202) y dicha política de acceso (103, 203) y almacenarlos (5) en una base de datos respectiva, comprende las etapas de: - enviar un mensaje de solicitud de migración (4) desde un módulo de comunicaciones (107, 207) de dicho administrador de perfiles (104, 204) a un módulo de comunicaciones (152, 252) de un módulo de migración de perfiles (151, 251) que se encuentra en dicho servidor (150, 250); - almacenar (5) dicha información que forma el perfil de usuario (102, 202) y dicha política de acceso (103, 203) en bases de datos respectivas (154, 254, 153, 253); - asignar (6) un identificador que identifica dicha solicitud de migración de perfil (1a, 1b, 1c); - enviar (6) dicho identificador al administrador de perfiles (104, 204) de dicho primer dispositivo (100, 200). 3. El procedimiento según la reivindicación 2, en el que dicha solicitud (10a, 10b, 10c) para enviar desde dicho servidor (150, 250) a un segundo dispositivo (120, 220) dicho perfil de usuario, dicha política de usuario y dicho administrador de perfiles, comprende dicho identificador asignado a la solicitud de migración e información del tipo de dispositivo (120, 220) desde el que se realiza dicha solicitud. 4. El procedimiento según la reivindicación 3, en el que dicho identificador asignado a la solicitud de migración y dicha información del tipo de dispositivo (120, 220) desde el que se realiza dicha solicitud se obtiene interrogando mediante el módulo de migración de perfiles (151, 251) comprendido en dicho servidor (150, 250) a la entidad (127, 128, 129) de dicho segundo dispositivo (120, 220) que inicia dicha solicitud (10a, 10b, 10c). 5. El procedimiento según la reivindicación 4, en el que dicha entidad (127, 128, 129) de dicho dispositivo (120, 220) que inicia dicha solicitud (10a, 10b, 10c) se selecciona de un grupo que incluye: una interfaz gráfica de usuario (106, 206) a través de la que un usuario (110, 210) puede acceder a dicho segundo dispositivo (120, 220); una aplicación (129, 229) que reside en dicho segundo dispositivo (120, 220); y una aplicación que reside en una tarjeta (128, 228) que se encuentra dentro de dicho segundo dispositivo (120, 220). 6. El procedimiento según la reivindicación 5, en el que dicha tarjeta (128, 228) en la que reside dicha aplicación es una tarjeta SIM. 7. El procedimiento según cualquiera de las reivindicaciones 3 a 6, que comprende además las etapas de: - recibir (10a, 10b, 10c) en el módulo de migración de perfiles (151, 251) que se encuentra en dicho servidor (150, 250) dicha solicitud que comprende dicho identificador asociado con la solicitud de migración de perfil y dicha información del tipo de dispositivo (120, 220) desde la que se realiza dicha solicitud; 11 ES 2 354 331 A1 - enviar (11, 20), desde dicho módulo de migración de perfiles (151, 251) a un selector de administradores de perfiles (156, 256) que se encuentra en dicho servidor (150, 250), dicho identificador y dicha información del tipo de dispositivo (120, 220); - en dicho selector de administradores de perfiles (156, 256), identificar una implementación del administrador de perfiles solicitado que es compatible con dicho tipo de dispositivo (120, 220) y enviar (11) un código de referencia de dicho administrador de perfiles a dicho módulo de migración de perfiles (151, 251); - obtener (12, 21) de dicha base de datos de administradores de perfiles (155, 255) dicha implementación identificada del administrador de perfiles solicitado que es compatible con dicho tipo de dispositivo (120, 220). 8. El procedimiento según cualquier reivindicación anterior, en el que dicha etapa de enviar (13a, 13b, 13c, 14a, 14b, 14c) desde dicho servidor (150) a dicho segundo dispositivo (120), al menos una versión reducida de dicho administrador de perfiles que es compatible con dicho segundo dispositivo (120) comprende enviar desde dicho servidor (150) a dicho segundo dispositivo (120), dichos perfil de usuario, política de usuario y administrador de perfiles solicitados. 9. El procedimiento según cualquier reivindicación anterior, en el que dicha etapa de realizar una solicitud para migrar un perfil de usuario (102, 202) se realiza mediante: un usuario (110, 210) que accede a dicho primer dispositivo (100, 200) a través de una interfaz gráfica de usuario (106, 206) o mediante una aplicación (109, 209) que reside en dicho primer dispositivo (100, 200) o mediante una aplicación que reside en una tarjeta (108, 208) que se encuentra dentro de dicho primer dispositivo (100, 200). 10. El procedimiento según la reivindicación 9, en el que dicha tarjeta (108, 208) en la que reside dicha aplicación es una tarjeta SIM. 11. Un sistema que comprende un primer dispositivo (100, 200), un segundo dispositivo (120, 220) y un servidor (150, 250), estando configurado dicho sistema para llevar a cabo el procedimiento según cualquier reivindicación anterior. 12. El sistema según la reivindicación 11, en el que al menos uno de dichos primer dispositivo (100, 200) o segundo dispositivo (120, 220) es un dispositivo de comunicaciones móviles. 13. Un programa informático que comprende medios de código de programa informático adaptados para realizar las etapas del procedimiento según cualquiera de las reivindicaciones 1 a 10 cuando dicho programa se ejecuta en un ordenador, un procesador de señal digital, una disposición de puertas programable en campo, un circuito integrado de aplicación específica, un microprocesador, un microcontrolador o cualquier otra forma de hardware programable. 12 ES 2 354 331 A1 13 ES 2 354 331 A1 14 ES 2 354 331 A1 ES 2 354 331 A1 16 OFICINA ESPAÑOLA DE PATENTES Y MARCAS ESPAÑA

 

Patentes similares o relacionadas:

Imagen de 'DISPOSITIVO Y PROCEDIMIENTO PARA LA CARGA Y EJECUCION DE APLICACIONES…'DISPOSITIVO Y PROCEDIMIENTO PARA LA CARGA Y EJECUCION DE APLICACIONES EN UN DECODIFICADOR DE TELEVISION DIGITAL MHP, del 27 de Octubre de 2010, de GLOBAL TOUCH EXPRESS, S.L: La presente invención se refiere a un dispositivo para la conexión a un decodificador MHP de televisión digital. El dispositivo comprende medios de conexión […]

Procedimiento y dispositivo para el procesamiento de una solicitud de servicio, del 29 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un procedimiento para el procesamiento de una solicitud de servicio, comprendiendo el procedimiento: recibir (S201), mediante un nodo de consenso, una solicitud […]

Método para atender solicitudes de acceso a información de ubicación, del 22 de Julio de 2020, de Nokia Technologies OY: Un aparato que comprende: al menos un procesador; y al menos una memoria que incluye un código de programa informático para uno o más programas, […]

Sincronización de una aplicación en un dispositivo auxiliar, del 22 de Julio de 2020, de OPENTV, INC.: Un método que comprende, mediante un dispositivo de medios: acceder, utilizando un módulo de recepción, un flujo de datos que incluye contenido […]

Transferencia automática segura de datos con un vehículo de motor, del 22 de Julio de 2020, de AIRBIQUITY INC: Un dispositivo electrónico en un vehículo para operar en un vehículo de motor en un estado de energía desatendido, comprendiendo el dispositivo […]

Método y aparato para configurar un identificador de dispositivo móvil, del 22 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un método implementado por servidor para configurar un identificador de dispositivo móvil, que comprende: obtener una lista de aplicaciones, APP, […]

Método para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en un dispositivo informático de cliente que comprende una entidad de módulo de identidad de abonado con un kit de herramientas de módulo de identidad de abonado así como una miniaplicación de módulo de identidad de abonado, sistema, dispositivo informático de cliente y entidad de módulo de identidad de abonado para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en el dispositivo informático de cliente, programa que comprende un código de programa legible por ordenador y producto de programa informático, del 22 de Julio de 2020, de DEUTSCHE TELEKOM AG: Un método para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en un dispositivo informático […]

Procesamiento de contenido y servicios de redes para dispositivos móviles o fijos, del 8 de Julio de 2020, de AMIKA MOBILE CORPORATION: Un sistema para suministrar contenido de red a un dispositivo, comprendiendo el sistema : una primera interfaz para comunicarse con una pluralidad […]

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .