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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing 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.
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
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
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.
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.
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) |
-
2002
- 2002-12-04 SE SE0203597A patent/SE523033C2/sv not_active IP Right Cessation
- 2002-12-10 AU AU2002346700A patent/AU2002346700A1/en not_active Abandoned
- 2002-12-10 AT AT02784771T patent/ATE427019T1/de not_active IP Right Cessation
- 2002-12-10 DE DE60231745T patent/DE60231745D1/de not_active Expired - Fee Related
- 2002-12-10 ES ES02784771T patent/ES2322564T3/es not_active Expired - Lifetime
- 2002-12-10 EP EP02784771A patent/EP1457065B1/en not_active Expired - Lifetime
-
2004
- 2004-11-03 HK HK04108663.5A patent/HK1067840A1/xx not_active IP Right Cessation
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 |