[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

ES2322564T3 - Dispositivo de comunicacion movil que permite a una red inalambrica modificar la manera en que el dispositivo de comunicacion movil comunica con otra red de comunicacion movil y procedimiento asociado. - Google Patents

Dispositivo de comunicacion movil que permite a una red inalambrica modificar la manera en que el dispositivo de comunicacion movil comunica con otra red de comunicacion movil y procedimiento asociado. Download PDF

Info

Publication number
ES2322564T3
ES2322564T3 ES02784771T ES02784771T ES2322564T3 ES 2322564 T3 ES2322564 T3 ES 2322564T3 ES 02784771 T ES02784771 T ES 02784771T ES 02784771 T ES02784771 T ES 02784771T ES 2322564 T3 ES2322564 T3 ES 2322564T3
Authority
ES
Spain
Prior art keywords
communication device
mobile communication
network
wireless network
wireless
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
ES02784771T
Other languages
English (en)
Inventor
Matt Hayduk
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.)
Intel Corp
Original Assignee
Intel Corp
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
Priority claimed from US10/026,010 external-priority patent/US7013133B2/en
Application filed by Intel Corp filed Critical Intel Corp
Application granted granted Critical
Publication of ES2322564T3 publication Critical patent/ES2322564T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Transceivers (AREA)

Abstract

Un dispositivo de comunicación móvil que tiene almacenado en el mismo una marca de clase (200) que define la manera con la que el dispositivo de comunicación móvil interactúa con redes inalámbricas particulares, comprendiendo el dispositivo de comunicación móvil: un procesador (10) para ejecutar instrucciones; y un módulo de comunicación (30) acoplado al procesador para comunicar con redes inalámbricas primera y segunda; que se caracteriza porque el dispositivo de comunicación móvil está adaptado para permitir que la primera red inalámbrica modifique la marca de clase para alterar la manera con la que dispositivo de comunicación móvil interactúa con la segunda red inalámbrica (61).

Description

Dispositivo de comunicación móvil que permite a una red inalámbrica modificar la manera en que el dispositivo de comunicación móvil comunica con otra red de comunicación móvil, y procedimiento asociado.
Antecedentes
Los dispositivos informáticos móviles tales, como, por ejemplo, asistentes digitales personales portátiles, teléfonos celulares, etc., permiten que un usuario ejecute funciones de computación y/o de comunicación desde en muchos lugares mientras el usuario se está desplazando con el dispositivo. Dada su naturaleza móvil, a menudo la seguridad es un asunto significativo para asegurar que un usuario está autorizado para interactuar o utilizar los recursos de una red inalámbrica particular.
Típicamente, los dispositivos de comunicación móvil están programados con información de identificación que es utilizada por la red inalámbrica para determinar si a ese dispositivo particular se le permite interactuar con la red. Otra característica de seguridad en muchos dispositivos de comunicación celulares es definir una marca de clase o perfil que es almacenado en el teléfono celular. La marca de clase puede definir o limitar la manera con la que el teléfono celular puede interactuar con redes inalámbricas particulares.
La utilización de tales técnicas restrictivas hace difícil, si no imposible, que un dispositivo de comunicación móvil (por ejemplo, un teléfono celular) interactúe o comparta información en redes múltiples. Por lo tanto, hay una necesidad continua de mejorar las formas para permitir que los dispositivos de comunicación interactúen con redes múltiples.
Los documentos WO-A-0021094, US-A-6002936 y WO-A-O111911 describen dispositivos y procedimientos relacionados con las características del preámbulo de las reivindicaciones independientes.
La presente invención se establece en las reivindicaciones.
\vskip1.000000\baselineskip
Breve descripción de los dibujos
El objeto que se considera como la invención se señala en particular y se reivindica distintivamente en la porción de conclusiones de la memoria descriptiva. Sin embargo, la invención, tanto en lo que se refiere a su organización como a su procedimiento de operación, junto con objetivos, características y ventajas de la misma, se puede entender mejor haciendo referencia a la descripción detallada que sigue cuando se lee con los dibujos que se acompañan, en los cuales:
la figura 1 es una representación en diagrama de bloques de un dispositivo móvil de acuerdo con una realización de la presente invención;
la figura 2 es un modelo lógico de un dispositivo móvil de acuerdo con una realización de la presente invención; y
la figura 3 es un diagrama de flujo de un procedimiento de operación de acuerdo con una realización de la presente mención.
Se podrá apreciar que por simplicidad y claridad de ilustración, los elementos ilustrados en la figura no se han dibujado a escala necesariamente. Por ejemplo, las dimensiones de algunos de los elementos están exageradas en relación con los otros elementos por claridad.
\vskip1.000000\baselineskip
Descripción detallada
En la descripción detallada que sigue, se establecen numerosos detalles específicos con el fin de proporcionar una comprensión completa de la invención. Sin embargo, los expertos en la técnica entenderán que la presente invención puede ser practicada sin estos detalles específicos. En otros casos, procedimientos, métodos, componentes y circuitos bien conocidos no se han descrito en detalle para no oscurecer la presente invención.
Algunas porciones de la descripción detallada que sigue se presentan en términos de algoritmos y representaciones simbólicas de operaciones con bits de datos o con señales digitales binarias que se realizan en una memoria de ordenador. Estas descripciones y representaciones algorítmicas pueden ser las técnicas utilizadas por los expertos en las técnicas de tratamiento de datos para transmitir la sustancia de sus trabajos a otros expertos en la técnica.
Un algoritmo es considerado aquí y en general como una secuencia de actos u operaciones auto consistente que conducen a un resultado deseado. Estas incluyen manipulaciones físicas de entidades físicas. Normalmente, aunque no necesariamente, estas entidades toman la forma de señales eléctricas o magnéticas que pueden ser almacenadas, transferidas, combinadas, comparadas y manipuladas de alguna otra manera. Se ha probado que es conveniente en ciertos momentos, principalmente por razones de utilización común, denominar estas señales como bits, valores, elementos, símbolos, caracteres, expresiones, números o similares. Sin embargo, se debe entender que todas estas expresiones y similares debe ser asociadas a las entidades físicas apropiadas y son meramente etiquetas convenientes aplicadas a estas entidades.
A no ser que se establezca específicamente de otra manera, como es evidente en las explicaciones que siguen, se podrá apreciar que a lo largo de las explicaciones de la memoria descriptiva, la utilización de expresiones tales como "proceso", "computación", "calcular", "determinación", y otras similares, se refieren a la acción y procedimientos de un ordenador o sistema informático, o dispositivo informático electrónico similar, que manipulan y/o transforman datos representados como entidades físicas, tales como electrónicas, que se encuentran almacenados en los registros y/o memorias del sistema informático, en otros datos representados de manera similar como entidades físicas dentro de las memorias, registros u otros dispositivos de almacenamiento de información, transmisión o visualización del sistema informático.
Realizaciones de la presente invención pueden incluir aparatos para ejecutar las operaciones en la presente memoria descriptiva. Este aparato puede estar construido especialmente para los propósitos deseados, o puede comprender un dispositivo informático de propósito general activado o configurado selectivamente por un programa que se encuentra almacenado en el dispositivo. Un programa tal puede estar almacenado en un medio de almacenamiento, tal como, pero no limitado a, cualquier tipo de disco incluyendo discos floppy, discos ópticos, CD-ROM, discos magnético ópticos, memorias de sólo lectura (ROM), memorias de acceso aleatorio (RAM), memorias de sólo lectura programables eléctricamente (EPRM), memoria de sólo lectura borrables y programables eléctricamente (EEPROM), tarjetas magnéticas u ópticas, o cualquier otro tipo de medio adecuado para almacenar instrucciones electrónicas, y capaz de ser acoplado a un bus de sistema de un dispositivo informático.
Los procedimientos y pantallas de visualización que se presentan en la presente memoria descriptiva no están inherentemente relacionados con ningún dispositivo informático particular u otro aparato. Varios sistemas de propósito general pueden ser utilizados con programas de acuerdo con las enseñanzas de la presente memoria descriptiva, o se puede probar que es conveniente construir un aparato más especializado para ejecutar el procedimiento deseado. La estructura deseada para una variedad de estos sistemas será evidente con la descripción que sigue. Además, las realizaciones de la presente invención no se describen con referencia a ningún lenguaje de programación particular. Se podrá apreciar que una variedad de lenguajes de programación pueden ser utilizados para implementar las enseñanzas de la invención como se describe en la presente memoria descriptiva.
En la descripción y las reivindicaciones que siguen, se pueden utilizar las expresiones "acoplado" y "conectado", así como sus derivados, Se debe entender que estas expresiones no pretenden ser sinónimos una de las otra. Por el contrario, en realizaciones particulares, "conectados" se puede utilizar para indicar que dos o más elementos se encuentran en contacto físico o eléctrico directo unos con los otros. "Acoplados" puede significar que dos o más elementos se encuentran en contacto físico o eléctrico directo. Sin embargo, "acoplado" también puede significar que dos o más elementos no están en contacto directo unos con los otros, que pero todavía cooperan o interactúan unos con los otros.
Volviendo a continuación a la figura 1, se describe una realización 100 de acuerdo con la presente invención. La realización 100 comprende un dispositivo informático o de comunicación portátil 50, tal como un dispositivo de comunicación móvil (por ejemplo, un teléfono celular), un sistema bidireccional de comunicaciones por radio, un localizador personal unidireccional, un localizador bidireccional personal, un sistema de comunicaciones personal (PCS), un ordenador portátil, u otros similares. Pero se debe entender que el alcance y la aplicación de la presente invención no están limitados de ninguna manera a estos ejemplos. Otras realizaciones de la presente invención pueden incluir otros sistemas informáticos que pueden ser, o no, ser portátiles o incluso incluir sistemas de comunicaciones tales como, por ejemplo, ordenadores de sobremesa o portátiles, servidores, equipo de conmutación de
redes, etc.
En esta realización particular, el dispositivo de comunicación portátil 50 puede incluir un procesador 10 que puede ejecutar instrucciones tales como instrucciones almacenadas en una memoria 40. El procesador 10 puede ser uno de una variedad de circuitos integrados tales como, por ejemplo, un microprocesador, una unidad central de proceso (CPU), un procesador de señal digital, un microcontrolador, un ordenador con juego de instrucciones reducido (RRISC), un ordenador con juego de instrucciones complejo (CISC), u otros similares, aunque el alcance de la presente invención no está limitado por el diseño o funcionalidad particular ejecutado por el procesador 10. Además, en algunas realizaciones alternativas, el dispositivo de comunicación portátil 50 puede comprender múltiples procesadores que pueden ser del mismo o de diferente tipo. Por ejemplo, en otra realización, el dispositivo de comunicación portátil 50 puede comprender un procesador CISC para ejecutar aplicaciones generales de usuario y un procesador de banda de base que puede ser utilizado para inicializar y recibir comunicaciones inalámbricas.
El dispositivo de comunicación portátil 50 también puede comprender una pantalla 20 para proporcionar información a un usuario y módulos de comunicación 30 - 32 para proporcionar acceso a otros dispositivos, servicios, redes, etc. Por ejemplo, los módulos de comunicación 30 - 32 pueden ser utilizados para permitir que el dispositivo de comunicación portátil 50 comunique con otras redes de dispositivos ya sea por medio de un enlace cableado o inalámbrico. Como se muestra, los módulos de comunicación pueden utilizar antenas 34 - 35 para comunicar inalámbricamente con las redes 60 - 61.
Aunque el alcance de la presente invención no está limitado en este aspecto, los módulos de comunicación 30 - 31 pueden utilizar una variedad de protocolos de comunicación inalámbrica tales como la celular (por ejemplo, sistemas de comunicación de radio por radioteléfono celular de Acceso Múltiple por División de Códigos (CDMA), sistemas de radioteléfono celular de Global System for Mobile Communications (GSM.), sistemas de radioteléfono celular de North American Digital Cellular MADC), sistemas de Acceso Múltiple por División de Tiempo (TDMA), sistemas de radio teléfonos celulares TDMA extendidos (E-TDMA), sistemas de tercera generación (3G) tales como CDMA de banda ancha (WCDMA), CDMA - 2000, y otros similares).
Además, los módulos de comunicación pueden usar otros protocolos de redes de área local inalámbrica (WLAN), red de área ancha (WAN.), o red de área local (LAN) tales como el estándar de los Ingenieros Industriales Eléctricos y Electrónicos (IEE) 802.11, Bluetooth^{TM}, infrarrojos, etc. (Bluetooth es una marca registrada de Bluetooth Special Interest Group).
Se debe entender que el alcance de la presente invención no está limitado por los tipos de, número de, o frecuencia de los protocolos de comunicaciones que pueden ser utilizados por el dispositivo de comunicación portátil 50. Además, realizaciones alternativas pueden tener solamente dos módulos de comunicación (ya sea cableada o inalámbrica) y los módulos de comunicación no tienen que tener antenas separadas, y algunos o todos pueden compartir una antena común.
En esta realización particular, el dispositivo de comunicación portátil 50 puede comunicar o interactuar con una LAN (por ejemplo, la red 60) y con una red celular (por ejemplo, la red 61). Como se explicará más adelante, al comunicarse con ambas redes 60 - 61, esto puede permitir que la red 60 comparta o intercambie información con la red 61 por medio del dispositivo de comunicación portátil 50. Alternativamente, esto puede permitir que la red 60 modifique la manera con la que el dispositivo de comunicación portátil interactúa con la red 61. Por ejemplo, en una realización, si la red 60 es la LAN asociada a un hospital, la red 60 puede alterar las características operativas del dispositivo de comunicación portátil 50 de manera que al usuario se le impida recibir llamadas de una red celular (por ejemplo, la red 61) o las dos redes pueden colaborar para encaminar alternativamente la llamada entrante a otro medio negociado.
El dispositivo de comunicación portátil 50 también puede comprender una memoria 40 que puede comprender cualquier variedad de memoria volátil o no volátil tal como uno cualquiera de los tipos de medios de almacenamiento que se han indicado con anterioridad, aunque esta lista ciertamente no pretende ser exhaustiva y el alcance de la presente invención no está limitado en este aspecto. La memoria 40 se puede utilizar para almacenar conjuntos de instrucciones tales como las instrucciones asociadas a un programa de aplicación, un programa de sistema operativo, un programa de protocolo de comunicación, etc. Por ejemplo, las instrucciones almacenadas en la memoria 40 pueden ser utilizadas para ejecutar comunicaciones inalámbricas, proporcionar funcionalidad de seguridad al dispositivo de comunicación portátil 50, proporcionar funcionalidad de usuario tal como calendarios, correo electrónico, búsqueda por Internet, etc. La memoria 40 también puede ser utilizada para almacenar o mantener una marca de clase que se puede utilizar para definir las características operativas del dispositivo de comunicación portátil 50.
Volviendo a continuación a la figura 2, se proporciona una realización particular de la presente invención. La figura 2 es un diagrama de modelo lógico que representa las relaciones e interacciones entre operaciones que pueden realizarse en el dispositivo de comunicación portátil 50. Se debe entender que las operaciones ilustradas pueden ser implementadas con cualquier combinación de equipos físicos y programas lógicos. En otras realizaciones, las operaciones mostradas en la figura 2 y/o explicadas más abajo pueden ser implementadas completamente en equipos físicos o completamente en programas lógicos. Además, las porciones de las operaciones que están implementados, al menos en parte, en programas lógicos pueden ser implementadas por medio de un sistema operativo, aplicaciones de usuario, microprogramas, etc., aunque el alcance de la presente invención no está limitado solamente a estos ejemplos.
Mientras se encuentra en funcionamiento, el dispositivo de comunicación portátil 50 puede generar y mantener dinámicamente una marca de clase 200. La marca de clase 200 puede ser una compilación de datos que definen o indican las capacidades o atributos actuales del dispositivo de comunicación portátil 50. Aunque el alcance de la presente invención no está limitado en este aspecto, las capacidades o atributos pueden incluir las capacidades físicas actuales, capacidades lógicas, capacidades de comunicación, capacidades de proceso, y/o preferencias del usuario del dispositivo de comunicación portátil 50.
Establecido de manera simple, la marca de clase 200 puede ser una lista que proporciona información referida a varios aspectos del funcionamiento del dispositivo de comunicación portátil 50 de manera que la ejecución de aplicaciones o funcionalidad pueda ser alterada o escalada para compensar distintas características de prestaciones. Por ejemplo, la información proporcionada por la marca de clase 200 puede ser utilizada para alterar la forma con la que las instrucciones (por ejemplo, las aplicaciones de usuario) son ejecutadas para conseguir un nivel de prestación deseado definido por el usuario. Los datos pueden ser usados también para reducir la cantidad de energía que se puede consumir durante el funcionamiento del dispositivo de comunicación portátil 50. Alternativamente, la marca de clase 200 puede ser utilizada para seleccionar el procedimiento con el cual el dispositivo portátil de comunicación 50 se comunica para considerar factores tales como coste, fiabilidad, seguridad, ancho de banda, consumo de energía, Calidad de Servicio (QoS), interferencias, etc. aunque el alcance de la presente invención no está limitado en este aspecto.
Aunque el alcance de la presente invención no está limitado en este aspecto, la marca de clase 200 puede ser almacenada o mantenida en memoria (volátil o no volátil) dentro del dispositivo portátil de comunicación 50. Por ejemplo, la información que constituye la marca de clase 200 puede estar almacenada como una tabla en la memoria 40 (véase la figura 1). Alternativamente, la marca de clase 200 puede estar almacenada o mantenida en registros, memorias intermedias, cerrojos u otra circuitería.
En operación, el dispositivo portátil de comunicación 50 puede incluir una operación 210 de descubrimiento de servicios que se puede utilizar para interrogar o consultar a los módulos de comunicación para determinar que servicios de comunicación se encuentran disponibles actualmente. Por ejemplo, la operación 210 de descubrimiento de servicios puede interrogar a los módulos de comunicación 30 - 32 (véase la figura 1) para determinar que técnicas de comunicación se encuentran disponibles actualmente y las características de estas técnicas (es decir, coste, fiabilidad, anchura de banda, etc.). Por ejemplo, el dispositivo portátil de comunicación 50 puede comunicar con una red de servicio celular (61), una LAN inalámbrica (por ejemplo, la red 60) o por medio de una conexión cableada.
Cuando el usuario se desplaza, los servicios de comunicación disponibles al dispositivo de comunicación 50 pueden cambiar con el tiempo. Además, el nivel, coste o calidad del servicio también puede cambiar. Por ejemplo, el usuario puede moverse o realizar itinerancia de manera que se comunique con un sistema celular que no es parte de su red de servicio normal o de bajo coste. Como consecuencia, aunque el alcance de la presente invención no está limitado en este aspecto, el módulo 210 de descubrimiento de servicios puede actualizar periódicamente la marca de clase 200. Alternativamente, el módulo 210 de descubrimiento de servicios puede realizar las actualizaciones si existen cambios en los servicios de comunicación disponibles (por ejemplo, el usuario ya no se encuentra en el rango).
La información en la marca de clase 200 puede ser utilizada por aplicaciones que se ejecutan en el dispositivo portátil de comunicación 50 para seleccionar las técnicas de comunicación que sean la más efectiva en costes, la más segura, la más rápida, consuma la menor cantidad de energía, etc., aunque el alcance de la presente invención no está limitado en este aspecto. Las aplicaciones también pueden realizar dinámicamente cambios cuando el usuario se desplaza y la disponibilidad de procedimientos de comunicación particulares varía. Las aplicaciones también pueden utilizar la información en la marca de clase 200 para determinar que servicios se han proporcionado al usuario y como se proporcionan estos servicios.
El dispositivo portátil de comunicación 50 también puede estar adaptado de manera que un usuario pueda definir algunas preferencias de usuario. Tal información puede ser seguida y proporcionada por un módulo 230 de preferencias del usuario. Aunque el alcance de la presente invención no está limitado a estos ejemplos, el módulo 230 de preferencias del usuario puede indicar niveles de prestaciones particulares deseadas por un usuario, indicar una Calidad de Servicio (QoS) deseada para el funcionamiento, indicar un coste deseado o nivel de seguridad para servicios o características particulares, indicar un nivel de consumo de energía deseado, etc. Esta información puede ser utilizada para indicar con la marca de clase 200 cual prioridad del equipo físico o de los programas lógicos debe ser utilizada por la aplicación que se ejecuta en el dispositivo portátil de comunicación 50. Esta información también se puede utilizar para seleccionar o priorizar el procedimiento de comunicaciones que debe ser utilizado por el dispositivo portátil 50 de comunicaciones en distintas situaciones.
El dispositivo portátil de comunicación 50 también puede tener un módulo 240 de servicios físicos que puede actualizar la marca de clase 200 en lo que se refiere al estado o disponibilidad de componentes de un equipo físico particular (por ejemplo, memoria, memoria intermedia, capacidades de proceso, dispositivos de entrada/salida, etc.) en el dispositivo portátil de comunicación 50. Esta información puede proporcionar las capacidades físicas del dispositivo portátil de comunicación 50, que puede ser indicada en la marca de clase 200. Esta información puede ser utilizada por aplicaciones que se ejecutan en el dispositivo portátil de comunicación 50 para seleccionar que equipos físicos o programas lógicos deberían ser utilizados durante la ejecución de estas aplicaciones. Por ejemplo, las aplicaciones pueden seleccionar la memoria que se va a utilizar para la memoria intermedia o seleccionar el dispositivo de E/S para recibir y proporcionar información, aunque el alcance de la presente invención no está limitado en este aspecto.
El dispositivo portátil de comunicación 50 también puede tener un módulo 250 de servicios lógicos que puede actualizar la marca de clase 200 en lo que se refiere al estado o a la disponibilidad de los distintos servicios lógicos (por ejemplo, scripts de Java (RTM), traductores, servicios de mensajería, etc.) en el dispositivo portátil de comunicación 50. Esta información puede proporcionar las capacidades lógicas del dispositivo portátil de comunicación 50, que pueden ser indicadas en la marca de clase 200. Esta información puede ser utilizada por las aplicaciones que se ejecutan en el dispositivo portátil de comunicación 50 para seleccionar qué servicios lógicos deberían utilizarse durante la ejecución de estas aplicaciones.
El dispositivo portátil de comunicación 50 también puede comprender un monitor 260 de carga del sistema que puede actualizar la marca de clase 200 en lo que se refiere a la utilización actual o al nivel de carga de los componentes en el dispositivo portátil de comunicación 50. Aunque el alcance de la presente invención no está limitado en este aspecto, el monitor 260 de carga del sistema puede comprender cualquier combinación de equipo físico y/o de programa lógico que pueda seguir la carga histórica o actual de los componentes en el dispositivo portátil de comunicación 50. Por ejemplo, el monitor 260 de carga del sistema puede seguir la anchura de banda actual (es decir, la capacidad de proceso disponible, medida típicamente en millones de instrucciones por segundo (MIPS)) del procesador 10 (véase la figura 1). Alternativamente, el monitor 260 de carga del sistema también puede seguir la utilización de componentes de memoria, memorias intermedias o dispositivos de E/S en el dispositivo portátil de comunicación 50. Esta información puede ser reflejada entonces en la marca de clase 200. Puesto que esta información puede ser cambiada dinámicamente, el monitor 260 de carga del sistema puede actualizar constante o periódicamente la marca de clase 200, aunque el alcance de la presente invención no está limitado en este aspecto.
Esta información puede ser utilizada por aplicaciones que se ejecutan en el dispositivo portátil de comunicación 50 para escalarse a sí mismas, u otras aplicaciones, de manera que las instrucciones puedan ser ejecutadas o se puedan proporcionar características a un usuario en los parámetros de prestación deseados. Por ejemplo, esta información puede ser utilizada para disminuir el potencial de voltaje o la velocidad de reloj del procesador 10, y de esta manera el consumo de energía, del dispositivo portátil de comunicación 50 si hay una anchura de banda disponible suficiente para ejecutar aplicaciones que cumplan las expectativas del usuario.
Aplicaciones 270, tales como aplicaciones de usuario, aplicaciones de sistema operativo, o micro programas pueden utilizar la información disponible en la marca de clase 200 para ajustar o escalar su ejecución. Por ejemplo, aunque el alcance de la presente invención no está limitado en este aspecto, las aplicaciones 270 pueden ajustar sus operaciones para mejorar la experiencia de un usuario. Alternativamente, la ejecución de aplicaciones 270 puede ser alterada para conseguir una velocidad de ejecución particular, consumo de energía, nivel de seguridad, etc. La información o lista proporcionada por la marca de clase 200 también puede ser utilizada por una aplicación que se ejecuta en el dispositivo informático portátil para escalar la operación de otra aplicación que pueda estar siendo ejecutada. Esto puede ser deseable para compartir recursos o priorizar peticiones realizadas por el usuario.
Además, cuando un usuario se desplaza y opera un dispositivo portátil de comunicación 50, las capacidades disponibles pueden cambiar. Como consecuencia, la marca de clase 200 puede ser generada dinámicamente, o alternativamente, puede ser actualizada periódicamente aunque el alcance de la presente invención no está limitado en este aspecto. Se debe entender que el alcance de la presente invención no está limitado a ningún subconjunto de módulos que se muestran en la figura 2 que proporcionan información utilizada para establecer o definir la marca de clase 200.
En realizaciones alternativas, la marca de clase 200 puede ser establecida o definida a partir de recursos distintos que los que se muestran en la figura 2. Por ejemplo, en otras realizaciones, las redes 60 y/o 61 pueden ser capaces de modificar o establecer la marca de clase 200. Esto a su vez puede permitir entonces que una de las redes que está comunicando con el dispositivo portátil de comunicación 50 cambie o altere la manera con la que se comunica con el dispositivo portátil de comunicación 50 como se explicará con referencia a la figura 3.
La figura 3 ilustra un procedimiento de acuerdo con una realización de la presente invención de cómo una red puede modificar la marca de clase de un sistema portátil de comunicación. El proceso se puede iniciar con una red (por ejemplo, la red 60 de la figura 1) que entra en contacto con un dispositivo cliente (por ejemplo el dispositivo portátil de comunicación 50, bloque 300). De nuevo, la red 60 puede ser cualquier variedad de red inalámbrica o cableada que pueda anunciar al dispositivo portátil 60 de comunicación información tal como los tipos de servicios disponibles en la red 60, configuraciones de conexión o protocolos de la red 60, límites de entorno, especificaciones de interfaz de usuario, etc., aunque el alcance de la presente invención no está limitado en este aspecto.
El dispositivo portátil de comunicación 50 entonces puede acusar recibo a la red 60 y evaluar sus capacidades de equipos físicos y/o de programas lógicos para determinar que respuesta, si alguna, se debe enviar a la red 60, bloque 301. Además, el cliente (por ejemplo, el dispositivo portátil de comunicación 50) puede entonces informar a la red 60 sus características operativas. Por ejemplo, el dispositivo portátil de comunicación 50 puede informar a la red 60 las capacidades físicas, lógicas y/o funcionales del dispositivo portátil de comunicación 50. Aunque el alcance de la presente invención no está limitado en este aspecto, esto puede ser realizado proporcionando a la red 60 toda o parte de la marca de clase 200 del dispositivo portátil de comunicación 50.
A continuación, la red 60 puede iniciar entonces un proceso para alterar, modificar o actualizar la marca de clase 200 del dispositivo portátil de comunicación 50, bloque 302. Esto a su vez puede modificar o alterar la manera con la que el dispositivo portátil de comunicación 50 interactúa o comunica con la red 60 o con otras redes (por ejemplo, la red 61). Alternativamente, esto puede ser utilizado para permitir también que la red 60 pueda comunicar o compartir información con la red 61.
Aunque el alcance de la presente invención no está limitado en este aspecto, la red 60 puede iniciar un control "aprovisionado" sobre el dispositivo portátil de comunicación 50. En otras palabras, la red 60 puede compartir algo de los recursos de equipo físico y/o de programas lógicos existentes en el dispositivo portátil de comunicación 50. Alternativamente, el dispositivo portátil de comunicación 50 puede conceder a la red 60 control sobre algunos recursos internos del dispositivo portátil de comunicación 50. Por ejemplo, la red 60 puede utilizar los recursos de salida (por ejemplo, pantalla, audio, etc.) para proporcionar información o servicios al usuario.
En otra realización, la red 60 puede modificar la marca de clase 200 del dispositivo portátil de comunicación 50. Esto puede alterar o cambiar la manera con la que el dispositivo portátil de comunicación 50 interactúa con otras redes. Por ejemplo, la red 60 puede modificar la marca de clase del dispositivo portátil de comunicación 50 para deshabilitar cualquier comunicación con la red 61, o alternativamente, modificar la marca de clase 200 para deshabilitar cualquier llamada entrante o saliente de la red 61. Esto puede ser deseable, por ejemplo, para impedir que un usuario reciba o transmita comunicación celular cuando el usuario se encuentra en un entorno en el que tales comunicaciones están prohibidas (por ejemplo, un hospital, un teatro, una biblioteca, etc.).
En otra realización, la red 60 puede utilizar el control aprovisionado del dispositivo portátil de comunicación 50 para comunicar o compartir información con otras redes (por ejemplo, la red 60). Por ejemplo, la red 60 puede comunicar con la red 61 utilizando los recursos del dispositivo portátil de comunicación 50. De esta manera, la red 60 puede ser autorizada y capaz de acceder a la información particular del dispositivo portátil de comunicación 50, o alternativamente, a información personal del usuario. Aunque el alcance de la presente invención no está limitado en este aspecto, la red 60 puede ser capaz de recuperar información de la red 61 tal como las preferencias de compras del usuario o información financiera del usuario para facilitar las compras. Por supuesto, el usuario puede controlar o limitar que informaciones, si se permite alguna, puede ser intercambiada por medio del uso de las preferencias del usuario. Alternativamente, un padre puede controlar o definir que información es intercambiada o qué servicios se encuentran disponibles a los hijos que utilizan un dispositivo portátil de comunicación 50.
Si la red 60 puede comunicar e interactuar con la red 61, entonces la red 60 puede proporcionar servicios añadidos al usuario del dispositivo portátil de comunicación 50. Por ejemplo, aunque el alcance de la presente invención no está limitado en este aspecto, la red 60 puede ser capaz de contestar llamadas entrantes de la red 61 y proporcionar servicios de mensajes de voz si al dispositivo portátil de comunicación 50 no se le permite recibir llamadas mientras se encuentra en el entorno. De esta manera, la red 60 puede comunicar con la red 61 en nombre del usuario. Alternativamente, la red 60 puede notificar al usuario del dispositivo portátil de comunicación que no se le permite recibir llamadas o que puede tener un mensaje en espera. Este tipo de interacción entre las redes puede ser servicios convenidos que redes locales diferentes pueden activar y utilizar si se cumplen los requisitos de infraestructura adicional tales como, quizás, los de itinerancia de llamadas de voz.
En todavía otra realización de la presente invención, la red 60 puede alterar la marca de clase 200 del cliente de manera que la red 61 sea habilitada para proporcionar servicios al usuario del dispositivo portátil de comunicación 50. En algunas situaciones, la red 61 puede no ser capaz de proporcionar al dispositivo portátil de comunicación 50 un servicio o servicios particulares. Esto puede ser debido a una variedad de razones, el entorno que rodea al usuario, limitaciones lógicas, físicas, funcionales del dispositivo portátil de comunicación 50, etc.
De esta manera, la red 60 puede compartir recursos o habilitar que otras redes lo hagan para que puedan proporcionar un servicio a un dispositivo portátil de comunicación 50 que de otra manera no podrían proporcionar. Por ejemplo, aunque al alcance de la presente invención no está limitado en este aspecto, la red 60 puede proporcionar información tal como el horario de una película, de manera que la red 61 pueda entonces informar al usuario del dispositivo portátil de comunicación 50 cuando una película favorita se encuentra disponible. Como consecuencia, en esta realización particular, la red 60 puede cambiar que servicios se encuentran disponibles a un usuario de otra red (por ejemplo, la red 61).
Volviendo a la figura 3, en este ejemplo particular ilustrado, la red 60 y el dispositivo portátil de comunicación 50 pueden compartir recursos para mejorar adicionalmente la experiencia proporcionada al usuario, bloque 303. Aunque el alcance de la presente invención no está limitado en este aspecto, la combinación de la información y de los recursos disponibles entre la red 60, red 61 y dispositivo portátil de comunicación 50 puede mejorar los elementos disponibles al usuario, o pueden incluso proporcionar servicios que de otra manera no se encontrarían disponibles.
Por ejemplo, la combinación puede ser capaz de proporciona información al usuario (por ejemplo, mensajes, correo de voz, etc.), o habilitar que el dispositivo portátil de comunicación 50 sirva como un punto de acceso a otros dispositivos cableados o inalámbricos. La combinación también puede permitir que se establezcan nuevos servicios de colaboración entre las redes que soportarán las necesidades del entorno, tal como encaminamiento de llamadas desde una red celular sobre otra infraestructura a una red local que utiliza entonces un mecanismo de transporte no celular para comunicar con el dispositivo portátil de comunicación 50.

Claims (23)

1. Un dispositivo de comunicación móvil que tiene almacenado en el mismo una marca de clase (200) que define la manera con la que el dispositivo de comunicación móvil interactúa con redes inalámbricas particulares, comprendiendo el dispositivo de comunicación móvil:
un procesador (10) para ejecutar instrucciones; y
un módulo de comunicación (30) acoplado al procesador para comunicar con redes inalámbricas primera y segunda;
que se caracteriza porque el dispositivo de comunicación móvil está adaptado para permitir que la primera red inalámbrica modifique la marca de clase para alterar la manera con la que dispositivo de comunicación móvil interactúa con la segunda red inalámbrica (61).
2. El dispositivo de comunicación móvil de la reivindicación 1, que comprende además un módulo de comunicación alternativo (31), en el que el módulo de comunicación (30) se utiliza para comunicar con la primera red (60) y el módulo de comunicación alternativo se utiliza para comunicar con la segunda red inalámbrica (61).
3. El dispositivo de comunicación móvil de la reivindicación 2, en el que el módulo de comunicación (30) está adaptado para comunicar con una red de área local inalámbrica y el módulo de comunicación alternativo (31) está adaptado para comunicar con una red celular.
4. El dispositivo de comunicación móvil de la reivindicación 1, en el que el dispositivo de comunicación móvil está adaptado para permitir que la primera red inalámbrica (60) comunique con la segunda red de comunicación (61).
5. El dispositivo de comunicación móvil de la reivindicación 1, en el que el dispositivo de comunicación móvil está adaptado para permitir que la primera red inalámbrica (60) acceda a la información del usuario desde la segunda red inalámbrica (61).
6. El dispositivo de comunicación móvil de la reivindicación 1, en el que el dispositivo de comunicación móvil está adaptado para permitir que la primera red inalámbrica (60) altere la comunicación entre el dispositivo de comunicación móvil y la segunda red inalámbrica (61).
7. El dispositivo de comunicación móvil de la reivindicación 1, en el que el dispositivo de comunicación móvil está adaptado para permitir que la primera red inalámbrica (60) deshabilite la comunicación entre el dispositivo de comunicación móvil y la segunda red inalámbrica (61).
8. El dispositivo de comunicación móvil de la reivindicación 1, en el que el dispositivo de de comunicación móvil está adaptado para permitir que la primera red inalámbrica (60) comunique con la segunda red inalámbrica (61) en nombre de un usuario.
9. El dispositivo de comunicación móvil de la reivindicación 1, en el que el dispositivo de comunicación móvil está adaptado para permitir que la primera red inalámbrica (60) altere la marca de clase de manera que la segunda red inalámbrica (61) pueda proporcionar un servicio a un usuario.
10. El dispositivo de comunicación móvil de la reivindicación 9, en el que el dispositivo de comunicación móvil está adaptado para permitir que la primera red inalámbrica (60) altere la marca de clase de manera que la segunda red inalámbrica (61) pueda proporciona al usuario el servicio solamente cuando el dispositivo de comunicación móvil no se encuentre en comunicación con la primera red inalámbrica.
11. Un procedimiento para interactuar con una primera red inalámbrica (60) y una segunda red inalámbrica (61) con un dispositivo de comunicación móvil que tiene almacenado en el mismo una marca de clase (200) que define la manera con la que el dispositivo de comunicación móvil interactúa con unas redes inalámbricas particulares, que se caracteriza porque el procedimiento comprende modificar la marca de clase del dispositivo de comunicación móvil con la primera red inalámbrica para alterar la manera con la que el dispositivo de comunicación portátil interactúa con la segunda red inalámbrica.
12. El procedimiento de la reivindicación 11, en el que modificar la marca de clase (200) deshabilita la comunicación entre un usuario del dispositivo de comunicación móvil y la segunda red inalámbrica (61).
13. El procedimiento de la reivindicación 11, en el que modificar la marca de clase (200) deshabilita la segunda red inalámbrica (61) para que no interactúe con el dispositivo de comunicación móvil.
14. El procedimiento de la reivindicación 11, que comprende, además: intercambiar información entre la segunda red inalámbrica (61) y la primera red inalámbrica (60) por medio del dispositivo de comunicación móvil.
15. El procedimiento de la reivindicación 11, que comprende, además: interrogar al dispositivo de comunicación móvil con la primera red inalámbrica (60) para determinar la marca de clase (200) del dispositivo de comunicación móvil.
16. El procedimiento de la reivindicación 11, que comprende, además: requerir control provisional del dispositivo de comunicación móvil con la primera red inalámbrica (60).
17. El procedimiento de la reivindicación 16, que comprende, además: transferir información desde la segunda red inalámbrica (61) a la primera red inalámbrica (60) por medio del dispositivo de comunicación móvil.
18. El procedimiento de la reivindicación 11, que comprende: interrogar al dispositivo de comunicación móvil desde la primera red (60) para determinar la marca de clase (200) del dispositivo de comunicación móvil; y modificar la marca de clase del dispositivo de comunicación móvil con una orden desde la primera red inalámbrica.
19. El procedimiento de la reivindicación 18, en el que modificar la marca de clase (200) incluye alterar la manera con la que la segunda red inalámbrica (61) interactúa con el dispositivo de comunicación móvil.
20. El procedimiento de la reivindicación 18, en el que modificar la marca de clase (200) incluye cambiar que servicios están disponibles a un usuario desde la segunda red inalámbrica (61).
21. El procedimiento de la reivindicación 18, que comprende, además, transferir información desde la segunda red inalámbrica (61) a la primera red inalámbrica (60) por medio del dispositivo de comunicación móvil.
22. El procedimiento de la reivindicación 18, que comprende, además, deshabilitar un servicio de la segunda red inalámbrica (61) a un usuario del dispositivo de comunicación móvil.
23. Programa informático que comprende un medio de almacenamiento que tiene almacenado en el mismo, instrucciones que, cuando son ejecutadas por un procesador en un dispositivo portátil de comunicación, producen la ejecución del procedimiento de cualquiera de la reivindicaciones 18 a 22.
ES02784771T 2001-12-21 2002-12-10 Dispositivo de comunicacion movil que permite a una red inalambrica modificar la manera en que el dispositivo de comunicacion movil comunica con otra red de comunicacion movil y procedimiento asociado. Expired - Lifetime ES2322564T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US26010 2001-12-21
US10/026,010 US7013133B2 (en) 2001-12-21 2001-12-21 Portable communication device that may permit one wireless network to communicate with another wireless networks and method therefor

Publications (1)

Publication Number Publication Date
ES2322564T3 true ES2322564T3 (es) 2009-06-23

Family

ID=31989903

Family Applications (1)

Application Number Title Priority Date Filing Date
ES02784771T Expired - Lifetime ES2322564T3 (es) 2001-12-21 2002-12-10 Dispositivo de comunicacion movil que permite a una red inalambrica modificar la manera en que el dispositivo de comunicacion movil comunica con otra red de comunicacion movil y procedimiento asociado.

Country Status (7)

Country Link
EP (1) EP1457065B1 (es)
AT (1) ATE427019T1 (es)
AU (1) AU2002346700A1 (es)
DE (1) DE60231745D1 (es)
ES (1) ES2322564T3 (es)
HK (1) HK1067840A1 (es)
SE (1) SE523033C2 (es)

Also Published As

Publication number Publication date
ATE427019T1 (de) 2009-04-15
SE0203597D0 (sv) 2002-12-04
DE60231745D1 (de) 2009-05-07
AU2002346700A1 (en) 2003-07-15
HK1067840A1 (en) 2005-04-15
EP1457065B1 (en) 2009-03-25
SE0203597L (sv) 2003-06-22
EP1457065A1 (en) 2004-09-15
SE523033C2 (sv) 2004-03-23

Similar Documents

Publication Publication Date Title
ES2805954T3 (es) Uso compartido de información en un espacio inteligente
US20210084468A1 (en) System and method for provisioning user computing devices based on sensor and state information
ES2957533T3 (es) Métodos y aparato para su uso para facilitar la comunicación de información de redes vecinas a un terminal móvil con la utilización de una solicitud relacionada con un protocolo compatible con RADIUS
JP4885945B2 (ja) 無線通信端末中のsimカードによる周辺装置の管理方法及びその方法を実行するための周辺装置
US8913998B2 (en) Virtual composite telematic modem
CN103563445A (zh) 在网络切换期间维持移动装置的服务优先级
US7013133B2 (en) Portable communication device that may permit one wireless network to communicate with another wireless networks and method therefor
CN103535106A (zh) 用于在确定将要使用的接入网中考虑路由信息的方法和设备
ES2322564T3 (es) Dispositivo de comunicacion movil que permite a una red inalambrica modificar la manera en que el dispositivo de comunicacion movil comunica con otra red de comunicacion movil y procedimiento asociado.
US20100036845A1 (en) System and Method for Negotiating the Access Control List of Data Items in an Ad-Hoc Network with Designated Owner Override Ability
WO2006008324A1 (es) Método para cambios de conexión a un nuevo punto de acceso basado en la demanda de tráfico
US11902161B1 (en) Virtual network for virtual phone applications
ES2301420B1 (es) Metodo para cambios de conexion a un nuevo punto de acceso basado en la demanda de trafico.
ES2314154T3 (es) Sistema y procedimiento para la comunicacion de datos sin hilos hibrida.
KR20190118363A (ko) 데이터 공유를 위한 데이터 중계 장치 및 방법
Detken Integrated Network Platform (INP) for Next Generation Networks (NGN)
Parthasarthi Optimizing WLAN Performance: Uniting Layers for Seamless Connectivity