CONTROL DE TERMINALES MÓVILES.
Procedimiento para el control de un terminal móvil mediante - la recepción de un juego de instrucciones de control en un terminal móvil (4) que presenta un procesador (16),
un módulo de abonado (24) y una unidad de comunicación (20), - el almacenamiento de un juego de instrucciones de control en una memoria (28) de un módulo de abonado (24) de un terminal móvil (4) y - la activación de funciones del terminal móvil (4) mediante el módulo de abonado (24) en función de instrucciones del juego de instrucciones de control comunicadas mediante una interfaz (22) entre el módulo de abonado (24) y el terminal móvil (4) caracterizado porque - el juego de instrucciones de control presenta un lote de instrucciones que pueden ser ejecutadas en el terminal móvil (4), - presentando el juego de instrucciones de control al menos instrucciones para la activación de instrucciones mediante pulsaciones de teclas del terminal móvil (4)
Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E07006675.
Solicitante: COMMUNOLOGY GMBH.
Nacionalidad solicitante: Alemania.
Dirección: IM MEDIENPARK 5B 50670 KOLN ALEMANIA.
Inventor/es: Kähler,Thomas, Bell,Frank.
Fecha de Publicación: .
Fecha Solicitud PCT: 30 de Marzo de 2007.
Clasificación Internacional de Patentes:
- H04Q7/32A8
- H04W8/22 ELECTRICIDAD. › H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS. › H04W REDES DE COMUNICACION INALAMBRICAS (difusión H04H; sistemas de comunicación que utilizan enlaces inalámbricos para comunicación no selectiva, p. ej. extensiones inalámbricas H04M 1/72). › H04W 8/00 Gestión de datos de red. › Procesamiento o transferencias de datos del terminal, p. ej. estado o capacidades físicas.
Clasificación PCT:
- H04W8/22 H04W 8/00 […] › Procesamiento o transferencias de datos del terminal, p. ej. estado o capacidades físicas.
Países PCT: Austria, Bélgica, Suiza, Alemania, Dinamarca, España, Francia, Reino Unido, Grecia, Italia, Liechtensein, Luxemburgo, Países Bajos, Suecia, Mónaco, Portugal, Irlanda, Eslovenia, Finlandia, Rumania, Chipre, Lituania, Letonia, Ex República Yugoslava de Macedonia, Albania.
PDF original: ES-2356088_T3.pdf
Fragmento de la descripción:
La solicitud se refiere a un procedimiento para el control de terminales móviles. Además, la solicitud se refiere a un terminal móvil, un sistema con un terminal móvil y un sistema de fondo y un programa informático para el control de un terminal móvil.
Los terminales móviles para la comunicación inalámbrica, por ejemplo teléfonos móviles, smartphones (teléfonos 5 inteligentes), PDA (Personal Digital Assistants) (asistente digital personal), consolas de juegos portátiles, equipos multimedia portátiles, cámaras móviles con funciones de comunicación o también otros dispositivos móviles de comunicación presentan hoy día una multitud de funciones. En los últimos años, las funciones y, por lo tanto, la complejidad de los terminales móviles han aumentado continuamente gracias al desarrollo técnico y económico continuo y rápido. Esto no sólo se refiere a la tecnología base, por ejemplo los distintos procedimientos de transmisión, como por ejemplo GSM, CDMA, WCDMA, UMTS y 10 similares, sino también a los programas. Los programas pueden ser, por ejemplo, aplicaciones software base, como por ejemplo Short Message Service (SMS) (servicio de mensajes cortos), Multimedia Message Service (MMS) (servicio de mensajes multimedia), Wireless Application Protocol (WAP) (protocolo de aplicaciones inalámbricas) y similares o también plataformas de ejecución para la ejecución de programas complementarios. Plataformas de ejecución pueden ser, por ejemplo, Java, J2ME, Symbian C++, Windows Mobile, Brew, Flash Lite, Linux o similares. También son objeto de la solicitud 15 otros sistemas operativos. Además de las plataformas de ejecución, los programas también pueden ser aplicaciones software o servicios de valor añadido. Las aplicaciones software o los servicios de valor añadido pueden ser, por ejemplo, Push-to-Talk over Cellular (POC) (pulsar para hablar desde el celular), Instant Messaging (IM) (mensajería instantánea), Instant Messaging Presence Services (IMPS) (mensajería instantánea y servicios de presencia), Digital Rights Management (DRM) (gestión de derechos digitales), streaming, Mobile Television (televisión móvil), Mobile Music (música móvil), Web Browsing (navegación 20 en la web) o similares.
La puesta a disposición de las distintas aplicaciones software y de servicios de valor añadido conduce a una mayor complejidad en los equipos. Los operadores de red atribuyen cada vez más importancia a un funcionamiento impecable de las aplicaciones software y servicios de valor añadido puestos a disposición. Para mantener un alto grado de satisfacción entre los clientes es necesario que los clientes de la telefonía móvil estén equipados siempre con programas, servicios y 25 servicios de valor añadido que funcionen. Para el operador de red no es aceptable que se produzcan problemas en el uso de los servicios de valor añadido por errores del software. Por motivos económicos, tampoco es deseable que, en caso de un problema con el software, los clientes encarguen siempre a un empleado de un centro de atención al cliente de arreglar el problema.
Por lo tanto, existe la necesidad económica de automatizar todo lo posible el esfuerzo de comprobación para 30 tecnologías o programas o servicios de valor añadido nuevos y antiguos para poder realizar las pruebas necesarias realmente en un tiempo razonable con la calidad necesaria. Este criterio es especialmente necesario para mantener corto el tiempo de acceso al mercado (Time to Market) y mantener elevada la calidad de los servicios.
No obstante, en la práctica puede observarse que hay un número cada vez más elevado de terminales que llegan al mercado en un tiempo cada vez más corto. En estos terminales distintos, que proporcionan los sistemas operativos más 35 diversos, deben funcionar los programas o servicios de valor añadido ofrecidos por los operadores de red. Además, se observa el hecho de que, debido a los ciclos de producto cada vez más cortos, los nuevos equipos se suministran con errores de software. Estos errores de software provocan problemas con los servicios de valor añadido y conducen a enojos por parte de los clientes.
Otro inconveniente es que, en caso de servicios nuevos, éstos deben funcionar inmediatamente para ser aceptados 40 por el cliente. Los servicios que deben ser configurados con esfuerzo por los clientes y que en muchos casos no funcionan son rechazados rápidamente por los clientes y es casi imposible que se impongan en el mercado. Por lo tanto, para toda la cadena de creación de riqueza es necesario introducir en el mercado servicios de valor añadido que funcionen y que estén bien comprobados.
Los servicios de valor añadido no comprobados pueden conducir a fallos de las plataformas de ejecución de los 45 terminales móviles. Esto puede conducir a que los terminales móviles ya no funcionen y no puedan ser usados por los usuarios. Esto conduce, por un lado, a que los operadores de telefonía móvil o los fabricantes de los terminales deban reparar los equipos en la mayoría de los casos mientras éstos estén en el período de garantía, lo cual conlleva costes considerables. Por otro lado, los clientes no pueden usar los equipos durante el tiempo de reparación, por lo que los operadores de telefonía móvil dejan de obtener beneficios. 50
Por los motivos anteriormente indicados, los operadores de telefonía móvil y los fabricantes de terminales realizan una multitud de pruebas con los equipos. Con ello se comprueban las plataformas de ejecución y las aplicaciones software base. Además, se comprueban ampliamente las aplicaciones software, los programas y los servicios de valor añadido.
Para ello se usan por ejemplo pruebas manuales. En las pruebas manuales, un comprobador humano realiza acciones con sus propias manos. Estas acciones pueden ser, por ejemplo, pulsaciones de teclas en un orden predeterminado 55
según una prueba predefinida. Las reacciones provocadas mediante las pulsaciones de teclas en los terminales se protocolizan y registran manualmente. Gracias a la realización de los escenarios de pruebas y secuencias de pruebas predeterminados es posible excluir una multitud de errores. No obstante, la entrada manual de las pulsaciones de teclas según la secuencia de la prueba requiere mucho tiempo y conlleva costes elevados. Por lo tanto, debido a los recursos limitados para las pruebas de los que disponen los fabricantes, proveedores así como operadores de telefonía móvil no es 5 posible comprobar por completo todos los terminales.
También es posible programar con ayuda de un robot una secuencia de pulsaciones de teclas. El terminal móvil es manejado por el robot pulsando el robot las teclas según su programación. Las acciones y estados funcionales de los teléfonos móviles provocados por las teclas se controlan y protocolizan de forma manual o automática. Con ayuda de los resultados de las pruebas pueden evitarse errores eventuales. 10
También es conocido comprobar con ayuda de agentes de software aplicaciones de software y servicios de valor añadido. Para ello se propone cargar los agentes de software en los terminales móviles. Los agentes de software cargados en los terminales móviles son almacenados en la memoria del terminal móvil y ejecutados por el procesador del terminal móvil. En el agente móvil está depositada una secuencia de la prueba. Al ser ejecutado el agente por el procesador existente en el terminal móvil, se realiza el procedimiento predefinido. Todas las acciones de los agentes generan un resultado que puede ser 15 registrado por el agente y que puede ser comparado por ejemplo automáticamente con un valor teórico. También es posible que el agente almacene los resultados y los transmita a la red de telefonía móvil.
Puesto que los agentes pueden ser ejecutados en los procesadores de los teléfonos móviles propiamente dichos puede darse el caso que los agentes influyan en las aplicaciones de software y los servicios de valor añadido que han de ser comprobados. Por ejemplo, es posible que en caso de un error de programa en el agente propiamente dicho la secuencia de 20 la prueba conduzca a un error. No obstante, este error no está en el programa o servicio de valor añadido que ha de ser comprobado sino en el agente de software. Sin embargo, el agente de software no puede detectar que ha sido el mismo el que ha provocado el error. En este caso es costoso y difícil averiguar a qué se debe el error detectado.
Además, es posible configurar automáticamente los servicios de valor añadido y aplicaciones de software para distintos operadores de red. Por ejemplo, se conoce por... [Seguir leyendo]
Reivindicaciones:
1. Procedimiento para el control de un terminal móvil mediante
- la recepción de un juego de instrucciones de control en un terminal móvil (4) que presenta un procesador (16), un módulo de abonado (24) y una unidad de comunicación (20),
- el almacenamiento de un juego de instrucciones de control en una memoria (28) de un módulo de abonado (24) de 5 un terminal móvil (4) y
- la activación de funciones del terminal móvil (4) mediante el módulo de abonado (24) en función de instrucciones del juego de instrucciones de control comunicadas mediante una interfaz (22) entre el módulo de abonado (24) y el terminal móvil (4)
caracterizado porque 10
- el juego de instrucciones de control presenta un lote de instrucciones que pueden ser ejecutadas en el terminal móvil (4),
- presentando el juego de instrucciones de control al menos instrucciones para la activación de instrucciones mediante pulsaciones de teclas del terminal móvil (4).
2. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque la activación de funciones del 15 terminal móvil (4) mediante el módulo de abonado (24) emula acciones de un usuario real.
3. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque el juego de instrucciones de control es transmitido por un sistema de fondo (6).
4. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque al menos en la memoria (28) del módulo de abonado (24) y/o en una memoria (18) del terminal móvil (4) se almacenan estados funcionales del terminal 20 móvil después de la activación de las funciones.
5. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque los estados funcionales son estados del procesador (16) del terminal móvil (4) y/o estados de una pantalla del terminal móvil (4).
6. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque los estados funcionales son transmitidos por la unidad de comunicación (20) del terminal móvil (4) al sistema de fondo (6). 25
7. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque el sistema de fondo (6) almacena los estados funcionales transmitidos.
8. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque el sistema de fondo (6) almacena los estados funcionales transmitidos en una base de datos de resultados (34).
9. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque los estados funcionales 30 transmitidos son evaluados por el sistema de fondo (6).
10. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque, en función de la evaluación de los estados funcionales, el sistema de fondo (6) transmite juegos de instrucciones de control modificados y/o nuevos y/o programas nuevos al terminal móvil (4).
11. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque el juego de instrucciones de 35 control es requerido por el módulo de abonado (24) del sistema de fondo (6) mediante la unidad de comunicación (20) del terminal móvil (4).
12. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque junto con el requerimiento del juego de instrucciones de control se transmite al sistema de fondo (6) al menos una identificación que caracteriza el terminal móvil (4) y/o el módulo de abonado (24). 40
13. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque junto con el requerimiento del juego de instrucciones de control se transmite al sistema de fondo (6) al menos una identificación que caracteriza el programa ejecutable en el terminal móvil (4).
14. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque el sistema de fondo (6) recibe el requerimiento del juego de instrucciones de control y transmite el juego de instrucciones de control como respuesta al 45 requerimiento al terminal móvil (4).
15. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque el sistema de fondo (6) evalúa la identificación que caracteriza el terminal móvil (4) y/o el módulo de abonado (24) y selecciona en función del resultado de la evaluación un juego de instrucciones de control de una selección de juegos de instrucciones de control para transmitirlo al terminal móvil (4).
16. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque el programa ejecutable en el 5 terminal móvil (4) es requerido por el módulo de abonado (24) del sistema de fondo (6) mediante la unidad de comunicación (20) del terminal móvil (4).
17. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque el sistema de fondo (6) recibe el requerimiento del programa ejecutable y transmite como respuesta al requerimiento el programa ejecutable al terminal móvil (4). 10
18. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque el sistema de fondo (6) evalúa la identificación que caracteriza el programa ejecutable en el terminal móvil (4) y selecciona en función del resultado de la evaluación un juego de instrucciones de control de una selección de juegos de instrucciones de control para transmitirlo al terminal móvil (4).
19. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque el terminal móvil (4) comunica 15 mediante la unidad de comunicación (20) con el sistema de fondo (6) mediante una interfaz aérea o una interfaz por cable.
20. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque el terminal móvil (4) comunica con el sistema de fondo (6) mediante la unidad de comunicación (20) de forma conmutada por paquetes o de forma conmutada por circuito.
21. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque el requerimiento del juego de 20 instrucciones de control y/o del programa se inicia mediante una señal de activación activada por el terminal móvil (4).
22. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque mediante una señal de activación activada en el terminal móvil (4) se inicia el juego de instrucciones de control en el módulo de abonado (24).
23. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque el módulo de abonado (24) es un Subscriber Identity Module (módulo de identificación del suscriptor). 25
24. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque la interfaz (22) entre el módulo de abonado (24) y el terminal móvil (4) es una interfaz estándar.
25. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque la interfaz estándar (22) es una interfaz Subscriber Identity Module Application Toolkit (kit de herramientas de aplicaciones del módulo de identificación del suscriptor) o Universal Subscriber Identity Module Application Toolkit (kit de herramientas de aplicaciones del módulo de 30 identificación del suscriptor universal).
26. Procedimiento para el control de un terminal móvil (4) mediante
- la recepción de una señal de requerimiento para un juego de instrucciones de control ejecutable en un módulo de abonado (24) de un terminal móvil (4) en un sistema de fondo (6),
- la selección de un juego de instrucciones de control almacenado para transmitirlo a un terminal móvil (4) en el 35 sistema de fondo (6) y
- la transmisión del juego de instrucciones de control seleccionado del sistema de fondo (6) al terminal móvil (4),
caracterizado porque
- el juego de instrucciones de control presenta un lote de instrucciones que pueden ser ejecutadas en el terminal móvil (4), 40
- presentando el juego de instrucciones de control al menos instrucciones para la activación de instrucciones mediante pulsaciones de teclas del terminal móvil (4).
27. Procedimiento según la reivindicación 26, caracterizado porque junto con la señal de requerimiento se recibe una identificación que caracteriza el terminal móvil (4) y/o el módulo de abonado (24) y se selecciona en función de la identificación un juego de instrucciones de control de una selección de juegos de instrucciones de control. 45
28. Terminal móvil (4) con:
- un módulo de abonado (24),
- un procesador (16),
- una unidad de comunicación (20) preparada para la recepción de un juego de instrucciones de control,
- estando preparado el módulo de abonado (24) para el almacenamiento del juego de instrucciones de control y
- estando preparado el módulo de abonado (24) para la activación de funciones del terminal móvil (4) en función de 5 instrucciones del juego de instrucciones de control comunicadas mediante una interfaz (22) entre el módulo de abonado (24) y el terminal móvil (4),
caracterizado porque
- el juego de instrucciones de control presenta un lote de instrucciones que pueden ser ejecutadas en el terminal móvil (4), 10
- presentando el juego de instrucciones de control al menos instrucciones para la activación de instrucciones mediante pulsaciones de teclas del terminal móvil (4).
29. Sistema con un terminal móvil (4) según la reivindicación 28 y un sistema de fondo (6) con una memoria (32) para almacenar al menos juegos de instrucciones de control y una memoria (34) para almacenar al menos estados funcionales del terminal móvil (4). 15
30. Programa informático para el control de un terminal móvil (4) con instrucciones para:
- la recepción de un juego de instrucciones de control en un terminal móvil (4) que presenta un procesador (16), un módulo de abonado (24) y una unidad de comunicación (20),
- el almacenamiento del juego de instrucciones de control en una memoria (28) del módulo de abonado (24) y
- la activación de funciones del terminal móvil (4) mediante el módulo de abonado (24) en función de instrucciones 20 del juego de instrucciones de control comunicadas mediante una interfaz (22) entre el módulo de abonado (24) y el terminal móvil (4)
caracterizado porque
- el juego de instrucciones de control presenta un lote de instrucciones que pueden ser ejecutadas en el terminal móvil (4), 25
- presentando el juego de instrucciones de control al menos instrucciones para la activación de instrucciones mediante pulsaciones de teclas del terminal móvil (4).
Patentes similares o relacionadas:
Estación base, aparato de usuario, y métodos de transmisión de información de capacidad, del 29 de Julio de 2020, de NTT DOCOMO, INC.: Aparato de usuario de Internet de las cosas de banda estrecha, NB-IoT, para un sistema de comunicación móvil que incluye una estación base y el aparato de […]
Procedimiento y aparato para señalizar capacidades del equipo de usuario, del 1 de Julio de 2020, de QUALCOMM INCORPORATED: Un procedimiento de comunicación inalámbrica que comprende: transmitir a un nodo B un primer conjunto de bits que indique al menos dos bandas […]
Método para la transferencia de información en una red celular inalámbrica con dispositivos LC-MTC, del 27 de Mayo de 2020, de THALES DIS AIS Deutschland GmbH: Método realizado por una estación base para transmitir información del sistema a un equipo de usuario, el equipo de usuario es un dispositivo de […]
Procedimiento de parametrización de un servicio de comunicación proporcionado por un servidor de un suministrador de servicios a un módulo de comunicación de un usuario por medio de un dispositivo portátil, del 4 de Marzo de 2020, de Orange: Procedimiento de parametrización de un servicio de comunicación proporcionado por un servidor de un suministrador de servicios a un […]
Métodos y aparatos para configurar un temporizador de actualización periódica de un equipo de usuario, del 19 de Febrero de 2020, de TELEFONAKTIEBOLAGET LM ERICSSON (PUBL): Un método de funcionamiento de una estación base de red de acceso de radio, RAN, en una red celular de comunicaciones, caracterizado por: enviar , […]
Método, aparato y sistema de procesamiento de información de cargo, del 18 de Diciembre de 2019, de HUAWEI TECHNOLOGIES CO., LTD.: Un método para procesar la información del cargo, que comprende: adquirir , mediante un dispositivo de gestión de la movilidad, un identificador de red […]
Técnicas para emparejamiento móvil, del 11 de Diciembre de 2019, de DEUTSCHE TELEKOM AG: Un método para emparejar una aplicación con al menos dos dispositivos móviles , el método que comprende: transmitir , por la aplicación , […]
Usar un dispositivo móvil para restringir el enfoque y realizar operaciones en otro dispositivo móvil, del 16 de Octubre de 2019, de JAMF SOFTWARE, LLC: Un procedimiento que comprende: detectar, por medio de una primera conexión inalámbrica en un dispositivo administrado , una señal de un dispositivo […]