ES2372584T3 - Método de personalización de la política de gestión del tiempo de duración de una memoria en una ficha electrónica. - Google Patents
Método de personalización de la política de gestión del tiempo de duración de una memoria en una ficha electrónica. Download PDFInfo
- Publication number
- ES2372584T3 ES2372584T3 ES08860023T ES08860023T ES2372584T3 ES 2372584 T3 ES2372584 T3 ES 2372584T3 ES 08860023 T ES08860023 T ES 08860023T ES 08860023 T ES08860023 T ES 08860023T ES 2372584 T3 ES2372584 T3 ES 2372584T3
- Authority
- ES
- Spain
- Prior art keywords
- memory
- data
- policy
- electronic file
- electronic
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/0223—User address space allocation, e.g. contiguous or non contiguous base addressing
- G06F12/023—Free address space management
- G06F12/0238—Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory
- G06F12/0246—Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory in block erasable memory, e.g. flash memory
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
- G06Q20/355—Personalisation of cards for use
- G06Q20/3552—Downloading or loading of personalisation data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
- G06Q20/356—Aspects of software for card payments
- G06Q20/3563—Software being resident on card
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
- G07F7/08—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
- G07F7/10—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
- G07F7/1008—Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
- Transceivers (AREA)
Abstract
Una ficha electrónica (ET) pensada para su conexión a un dispositivo (BOX), capaz de establecer un canal inalámbrico (WI) hasta una máquina distante (SE), conteniendo dicha ficha electrónica (ET): - un microprocesador (MP), - una interfaz de comunicaciones (INT), - una primera memoria (M1) pensada para que contenga una política de gestión del tiempo de duración de la memoria (PO), - un sistema operativo (OS), - primer medio (MS1) para el intercambio de datos (DA1) con la máquina distante (SE) por medio del canal inalámbrico (WI) establecido por dicho dispositivo conectado (BOX), - segundo medio (MS2) para aplicar dicha política de gestión del tiempo de duración de la memoria (PO) en dicha ficha electrónica (ET), caracterizada porque dicha ficha electrónica (ET) contiene: - tercer medio (MS3) para la actualización de dicha política de gestión del tiempo de duración de la memoria (PO) en función de los datos (DA1) recibidos de dicha máquina distante (SE), en donde dicha ficha electrónica (ET) está dirigida a almacenar una gran diversidad de elementos (I1, I2, I3), en donde los datos (DA1) recibidos identifican al menos uno de dichos elementos (I1, I2, I3), en donde dicha política de gestión del tiempo de duración de la memoria (PO) se define mediante la asociación de al menos una regla (RU1, RU2) con al menos uno de dichos elementos (I1, I2, I3), en donde dicha política de gestión del tiempo de duración de la memoria (PO) se define por medio de al menos de un nivel de esfuerzo (SL1, SL2), en donde al menos una regla (RU1, RU2) se asocia con cada uno dichos niveles de esfuerzo (SL1, SL2) y en donde dichos datos (DA1) recibidos contienen un indicador (IN1, IN2) del nivel de esfuerzo (SL1, SL2) asociado a cada uno de dichos elementos (I1, I2) identificados por dichos datos (DA1) recibidos.
Description
Método de personalización de la política de
gestión del tiempo de duración de una memoria en una ficha
electrónica.
La presente invención está relacionada con
métodos de personalizar una política de gestión del tiempo de
duración de una memoria en una ficha electrónica, y particularmente
con métodos de personalizar la política de gestión del tiempo de
duración de una memoria tras el paso de personalización de dicha
ficha electrónica.
Las fichas electrónicas son dispositivos
electrónicos portátiles con recursos limitados. En general, las
fichas electrónicas abarcan una gran variedad de memorias de
diferentes tipos. Por ejemplo, pueden contener memoria de tipo RAM,
ROM, EEPROM o Flash, las tarjetas Inteligentes, y en particular las
tarjetas SIM, son fichas electrónicas.
Existe una necesidad de usar fichas electrónicas
en el mercado Máquina-Máquina, también denominado
mercado M2M. El mercado M2M requiere componentes de
hardware/software capaces de funcionar en condiciones
medioambientales que comprenden una amplia gama y durante mucho
tiempo. Normalmente, estos componentes pueden ser capaces de
funcionar con un rango de temperatura desde -40ºC hasta +125ºC, y un
alto nivel de humedad. Estos componentes también pueden cumplir con
las especificaciones de una vida útil de hasta 15 años.
El mercado M2M utiliza módulos inalámbricos
integrados en sistemas para proporcionar servicios de comunicación
M2M. Los módulos inalámbricos pueden comprender dichas fichas
electrónicas tales como tarjetas SIM. La vida útil del circuito
integrado de una tarjeta SIM depende principalmente de dos factores:
el número de ciclos de borrado/escritura y el tiempo de retención de
los datos. Los fabricantes normalmente garantizan estos dos factores
para sus circuitos integrados en condiciones habituales de
funcionamiento de las tarjetas SIM, es decir, en el rango de
20ºC-25ºC.
20ºC-25ºC.
Desgraciadamente, el número de ciclos de
borrado/escritura que soporta un circuito integrado y su tiempo de
retención de los datos se reduce en altas temperaturas.
Además, la vida útil del circuito integrado de
una tarjeta SIM también depende del uso de esa tarjeta SIM. Por
ejemplo, cuando una aplicación que somete a esfuerzo una parte
específica de la memoria se activa a menudo, el número umbral máximo
de ciclos de borrado/escritura puede alcanzarse rápidamente. En
particular, el área de memoria sometida a esfuerzo puede ser un
contador o un fichero actualizado frecuentemente durante el proceso
de una aplicación.
El documento la FR2881355A describe una solución
que permite administrar y actualizar datos aplicativos que se
encuentren almacenados en una y tarjeta.
El documento US2007/103992A describe una sistema
de memoria capaz de seleccionar bien un sistema de control de
nivelación de desgaste activo o un sistema de control de nivelación
de desgate pasivo.
El documento WO032664A describe una solución
para actualizar remotamente datos de Herramientas de Aplicación SIM
(SAT, por sus siglas en inglés) en una tarjeta SIM a través del
aire.
Se conoce la implementación de mecanismos de
larga duración en tarjetas SIM para ampliar la vida útil de la
memoria SIM. En particular, pueden instalarse mecanismos de
nivelación de desgaste y de antienvejecimiento de las celdas de
memoria para mejorar el tiempo de uso de circuitos integrados. Estos
mecanismos se inician antes o durante la etapa de personalización de
la tarjeta SIM.
No obstante, como la tarjeta SIM puede soldarse
en el interior de un dispositivo inalámbrico, puede que no se
conozca el uso futuro del dispositivo inalámbrico ni el de la
tarjeta SIM en el momento de la soldadura.
Como consecuencia, los mecanismos de larga
duración no pueden optimizarse para el uso futuro de cada tarjeta
SIM. Una solución puede consistir en considerar el peor escenario en
términos del uso así como también en términos de condiciones
medioambientales. Sin embargo, los mecanismos de larga duración
siguen sin optimizarse, puesto que las áreas predefinidas de la
memoria deben protegerse por tales mecanismos ya que el uso de la
memoria no se conoce con antelación.
Un objeto de la invención es resolver el
problema técnico anteriormente mencionado.
El objeto de la presente invención es una ficha
electrónica cuyo objetivo es que se conecte a un dispositivo, el
cual sea capaz de establecer un canal inalámbrico con una máquina
distante. Dicha ficha electrónica comprende un microprocesador, una
interfaz de comunicaciones, una primera memoria pensada para que
esté compuesta por la política de gestión del tiempo de duración de
una memoria. Dicha ficha electrónica contiene un sistema operativo,
un primer medio para el intercambio de datos con la máquina distante
a través del canal inalámbrico establecido por la misma. Dicha ficha
electrónica contiene un segundo medio para la aplicación dicha
política de gestión de tiempo de duración de la memoria en la misma.
Dicha ficha contiene un tercer medio para la actualización de dicha
política de gestión del tiempo de duración de la memoria en función
de los datos recibidos desde dicha máquina distante.
Favorablemente, la ficha electrónica puede
contener una segunda memoria que almacene propiedades de la misma y
dicho tercer medio puede ser capaz de actualizar la política de
gestión del tiempo de duración de la memoria en función tanto de los
datos recibidos como de las propiedades almacenadas.
Dicha ficha electrónica está destinada a
almacenar una gran variedad de elementos y dichos datos recibidos
identifican por lo menos uno de tales elementos.
Dicha política de gestión del tiempo de duración
de la memoria se define asociando por lo menos una regla a por lo
menos uno de los elementos mencionados.
Dicha política de gestión del tiempo de duración
de la memoria se define por al menos un nivel de esfuerzo, por lo
menos una regla se asocia a cada uno de tales niveles de esfuerzo y
dichos datos recibidos contienen un indicador del nivel de esfuerzo
asociado a cada uno de los elementos mencionados identificados por
tales datos recibidos.
Favorablemente, las reglas mencionadas pueden
relacionarse a un mecanismo de nivelación del desgaste y/o a un
mecanismo antienvejecimiento de las celdas de la memoria.
Alternativamente, los elementos mencionados
pueden ser lógicos y/o físicos, y/o datos aplicativos.
De forma ventajosa, dicha ficha electrónica
puede ser una tarjeta de identidad de suscriptor, dicho canal
inalámbrico puede ser un canal sobre el aire y al menos un elemento
puede ser un fichero del tipo EFsms o EFloci.
Alternativamente dicha ficha electrónica puede
contener un cuarto medio para generar tanto un evento como datos
relacionados requeridos para actualizar la política de gestión del
tiempo de duración de la memoria.
Otro objeto de la invención es un método de
personalizar la política de gestión del tiempo de duración de la
memoria de una ficha electrónica. Dicha ficha electrónica está
destinada a su conexión a un dispositivo capaz de establecer un
canal inalámbrico con una máquina distante. Tal ficha electrónica
contiene un microprocesador, una interfaz de comunicaciones, una
primera memoria pensada para que contenga dicha política de gestión
del tiempo de duración de la memoria. Dicha ficha electrónica
contiene un sistema operativo, un primer medio para intercambiar
datos con una máquina distante a través de un canal inalámbrico
establecido por dicho dispositivo conectado. Dicha ficha
electrónica contiene un segundo medio para aplicar tal política de
gestión de la duración del tiempo de la memoria en la misma. Dicha
ficha electrónica contiene un tercer medio para actualizar la
mencionada política de gestión del tiempo de duración de la
memoria. Tal método comprende los pasos siguientes:
- a)
- El envío de datos desde la máquina distante a la ficha electrónica a través de un canal inalámbrico, y
- b)
- La actualización de dicha política de gestión del tiempo de duración de la memoria en función de los datos recibidos desde tal máquina distante.
\vskip1.000000\baselineskip
Favorablemente, dicha ficha electrónica puede
contener una segunda memoria que almacene propiedades de la misma, y
durante el paso b) de actualización la política de gestión del
tiempo de duración de la memoria puede actualizarse en función tanto
de los datos recibidos como de las propiedades almacenadas. Dicha
ficha electrónica almacena una gran variedad de elementos y los
datos recibidos mencionados identifican al menos uno de tales
elementos.
Dicha política de gestión del tiempo de duración
de la memoria se define asociando al menos una regla con por lo
menos uno de tales elementos.
Dicha política de gestión del tiempo de duración
de la memoria se define por al menos un nivel de esfuerzo, por lo
menos una regla se asocia a cada uno de tales niveles de esfuerzo y
dichos datos recibidos contienen un indicador del nivel de esfuerzo
asociado a cada uno de los elementos identificados por tales datos
recibidos.
En una modalidad de aplicación preferente,
dichas reglas pueden relacionarse con mecanismos de nivelación del
desgaste y/o el mecanismo antienvejecimiento de las celdas de la
memoria. Alternativamente, dichos elementos pueden ser lógicos y/o
físicos y/o datos aplicativos.
En una modalidad de aplicación, dicha ficha
electrónica puede ser una tarjeta de identidad de suscriptor y el
canal inalámbrico puede ser un canal sobre el aire.
Favorablemente, al menos un elemento puede ser
un fichero del tipo EF_{sms} o EF_{loci}.
\newpage
Otro objeto de la invención es un dispositivo
que contenga medios capaces de establecer un canal inalámbrico con
una máquina distante. Dicho dispositivo contiene una interfaz de
comunicaciones y una ficha electrónica de acuerdo con la invención
anteriormente descrita. Dicha ficha electrónica se conecta al
dispositivo por medio de una soldadura o de forma que se pueda
desmontar.
Otras características y ventajas de la presente
invención emergerán más claramente de una lectura de la siguiente
descripción de diversas modalidades de aplicación preferentes de la
invención con referencia a las ilustraciones correspondientes que se
acompañan, en las cuales:
- La Figura 1 es un ejemplo de un sistema que
contiene un dispositivo inalámbrico y una ficha electrónica de
acuerdo con la invención;
- La Figura 2 representa esquemáticamente la
arquitectura de un tipo de tarjeta de identidad del suscriptor de
una tarjeta inteligente SIM de acuerdo con la invención;
- La Figura 3 es un ejemplo de política de
gestión del tiempo de duración de la memoria; y,
- La Figura 4 es un ejemplo de algoritmo para
personalizar la política de gestión del tiempo de duración de la
memoria de acuerdo con la invención.
La invención puede ser de aplicación a cualquier
tipo de ficha electrónica capaz de intercambiar datos con una
máquina distante a través de un canal inalámbrico establecido por un
dispositivo conectado. En esta especificación, la ficha electrónica
es una tarjeta SIM pero podría ser cualquier otra clase de
dispositivo electrónico que contenga tanto datos de identidad de
suscriptor como medios para intercambiar datos a través de un canal
inalámbrico vía un dispositivo inalámbrico conectado.
Una ventaja de la invención es permitir una
actualización de la política de gestión del tiempo de duración de la
memoria después de que se haya decidido el uso de la ficha
electrónica. En particular, la invención permite personalizar la
política de gestión del tiempo de duración de la memoria después de
la etapa de soldadura de la SIM en el dispositivo inalámbrico.
Además, la invención permite personalizar la política de gestión del
tiempo de duración de la memoria después de que se haya decidido el
uso del dispositivo inalámbrico.
Otra ventaja de la invención es permitir la
personalización de la política de gestión del tiempo de duración de
la memoria después del despliegue del dispositivo inalámbrico en el
campo de la actividad.
Otra ventaja de la invención es permitir la
personalización de la política de gestión del tiempo de duración de
la memoria después de que se haya instalado una nueva aplicación en
la ficha electrónica o después de la actualización de una aplicación
en la ficha electrónica.
Otra ventaja de la invención es permitir una
actualización de la política de gestión del tiempo de duración la
memoria después de un cambio del uso del dispositivo inalámbrico o
después de una modernización de una aplicación instalada en el
dispositivo. Una ventaja adicional de la invención es permitir una
actualización de la política de gestión del tiempo de duración la
memoria después de la recuperación de una retroalimentación del
campo, debido al despliegue de un conjunto de dispositivos
inalámbricos.
La Figura 1 muestra un ejemplo de sistema con
una máquina distante SE, y un dispositivo inalámbrico BOX con una
ficha electrónica ET de acuerdo con la invención.
La máquina distante SE puede ser un servidor
capaz de intercambiar datos por medio de una canal inalámbrico WI.
El canal inalámbrico WI puede ser el mecanismo sobre el aire -
conocido como OTA, por sus siglas en inglés - definido por los
estándares GSM 03.40, GSM 03.48 y/o ETSI/SCP - 3GPP - 3GPP2. El
dispositivo inalámbrico BOX contiene una interfaz de comunicaciones
INT2, una ficha electrónica ET conectada a la interfaz INT2 y medios
MS5. La ficha electrónica ET puede ser una tarjeta SIM. Los medios
MS5 son capaces de establecer un canal inalámbrico WI con la máquina
distante SE.
El dispositivo inalámbrico BOX puede contener
una ficha electrónica ET de tipo tarjeta inteligente SIM. El
dispositivo inalámbrico BOX puede integrarse en sistemas tales como
un distribuidor automático de bebidas o un automóvil por
ejemplo.
La Figura 2 muestra un ejemplo de arquitectura
de una tarjeta SIM a modo de ejemplo de una tarjeta de identidad de
suscriptor de acuerdo con una modalidad de aplicación preferente de
la invención. La tarjeta SIM ET contiene un microprocesador MP, una
interfaz de comunicaciones INT, primera y segunda memorias M1 y M2 y
una memoria de trabajo WM análoga a una RAM. La interfaz de
comunicaciones INT está destinada a su conexión a un dispositivo
inalámbrico y permite el intercambio de datos con el dispositivo
conectado. Las dos memorias M1 y M2 son memorias no volátiles como
las memorias EEPROM o Flash. La memoria M1 contiene un sistema
operativo OS, una política de gestión del tiempo de duración de la
memoria PO, tres elementos I1 AI3 y 3 medios MS1, MS2 y MS3. Cada
uno de los elementos I1, I2 e I3 pueden ser un objeto físico, un
objeto lógico o un objeto aplicativo. El primer medio MS1 es capaz
de intercambiar datos con una máquina distante SE a través de un
canal inalámbrico WI establecido por el dispositivo conectado BOX.
Por ejemplo, el primer medio MS1 puede implementar el mecanismo
sobre el aire. El segundo medio MS2 puede gestionar el contenido de
una o varías memorias pertenecientes a la ficha electrónica. El
tercer medio MS3 es capaz de actualizar la política de gestión del
tiempo de duración de la memoria PO. La memoria M2 contiene
propiedades PR de la ficha electrónica ET, tales como el tamaño de
las memorias pertenecientes a la ficha electrónica ET o al tipo de
ficha electrónica.
Las dos memorias M1 y M2 pueden consistir en un
único circuito o varios circuitos que pueden ser de diferentes
tipos. Las dos memorias M1 y M2 pueden unirse en una única
memoria.
El sistema operativo OS puede contener una
máquina virtual.
El microprocesador MP coopera con la memoria de
trabajo WM y está destinado a ejecutar el sistema operativo OS.
El primer, segundo y tercer medio MS1 a MS3
pueden ser bien aplicaciones de software ejecutadas por el
microprocesador MP o bien hardware diseñado. Los tres medios pueden
implementarse como tres elementos distintos o unidos en uno o
varios elementos.
En una modalidad de aplicación preferente, los
tres medios se implementan como tres aplicaciones de software
diferentes.
La Figura 3 muestra un ejemplo de definición de
política de gestión del tiempo de duración de la memoria PO. La
política de gestión del tiempo de duración de la memoria PO se
define mediante la asociación de al menos una regla a al menos un
elemento de la ficha electrónica ET. Esta asociación puede
gestionarse utilizando datos de referencia RI1, RI2 dedicados a los
elementos I1, I2. Puede utilizarse una gran variedad de reglas RU1,
RU2. Cada regla identifica una forma específica de gestionar la
memoria. Por ejemplo, la regla RU1 puede relacionarse a la
nivelación del desgaste, y la regla RU2 puede relacionarse al
antienvejecimiento de celdas de memoria. La regla RU1 puede
corresponder a la conmutación del contenido de dos áreas de memoria
y RU2 puede corresponder a la reescritura de contenido del área de
memoria.
En una modalidad de aplicación preferente se
definen una gran variedad de niveles de esfuerzo SL1, SL2. Cada uno
de dichos niveles de esfuerzo tiene al menos una regla asociada a
él. Por ejemplo, el nivel de esfuerzo SL1 puede asociarse a la
regla RU1 y el nivel de esfuerzo SL2 puede asociarse tanto a la
regla RU1 como a la RU2.
La Figura 4 muestra un ejemplo de algoritmo para
personalizar una política de gestión del tiempo de duración de la
memoria PO. Primero, la ficha electrónica ET se personaliza en el
paso S1. Este paso se corresponde con la escritura de datos
predeterminados comunes a un conjunto de fichas electrónicas.
También pueden escribirse en el paso S1 datos específicos para cada
ficha electrónica. La política de gestión del tiempo de duración de
la memoria PO puede iniciarse parcialmente en este paso.
A continuación, la ficha electrónica ET se
conecta a un dispositivo inalámbrico BOX en el paso S2. Esta
conexión puede realizarse por medio de una operación de soldadura o
utilizando un sistema de conexión desmontable.
En el paso S3, el segundo medio MS2 aplica la
política de gestión del tiempo de duración de la memoria PO actual a
la memoria de la ficha electrónica.
Entonces se establece un canal inalámbrico WI
entre el dispositivo inalámbrico BOX y la máquina distante SE en el
paso S4. Este canal de comunicación puede ser un canal sobre el
aire. Este canal inalámbrico WI permite a la máquina distante SE
intercambiar datos con la ficha electrónica ET a través del
dispositivo inalámbrico BOX.
En el paso S5, la máquina distante SE envía
datos DA1 al dispositivo inalámbrico BOX. Entonces, el dispositivo
inalámbrico BOX envía datos DA1 a la ficha electrónica ET a través
de la interfaz de comunicaciones INT2. Los datos DA1 pueden contener
indicadores IN1 e IN2 del nivel de esfuerzo relacionado con los
elementos I1, I2 gestionados en la ficha electrónica. Por ejemplo,
el indicador IN1 puede corresponderse con el nivel de esfuerzo SL1 y
el indicador IN2 puede corresponderse con el nivel de esfuerzo SL2.
El indicador IN1 puede asociarse al elemento I1 y el indicador IN2
puede asociarse al elemento I2.
En el paso S6 el tercer medio MS3 actualiza la
política de gestión del tiempo de duración de la memoria PO actual
según los datos DA1 recibidos. Como consecuencia, el tercer medio
MS3 actualiza la política de gestión del tiempo de duración de la
memoria PO mediante la asociación del nivel de esfuerzo SL1 al
elemento I1 y mediante la asociación del nivel de esfuerzo SL2 al
elemento I2. Entonces, la próxima vez, el segundo medio MS2 aplicará
la política de gestión del tiempo de duración de la memoria PO, la
regla RU1 se aplicará al elemento I1 y tanto las reglas RU1 como RU2
se aplicarán al elemento I2.
Favorablemente, un elemento puede ser gestionado
por datos específicos por una aplicación. Alternativamente, un
elemento puede ser una zona de memoria definida por una dirección
lógica o física.
Por ejemplo, para el dispositivo inalámbrico BOX
dirigido a su integración en un automóvil, el fichero EF_{loci}
almacenado en la tarjeta SIM tendría un énfasis particular. Así, la
política de gestión del tiempo de duración de la memoria PO de la
SIM podría personalizarse mediante la asociación de una regla
específica al fichero EF_{loci} objetivo. Por ejemplo, la regla
específica puede corresponderse con un cambio de la dirección física
de una fichero objetivo a otra dirección física cada vez que el
fichero objetivo se actualice.
En el caso de un dispositivo inalámbrico BOX
dirigido a su integración en un distribuidor automático de bebidas,
el fichero EF_{sms} almacenado en la tarjeta SIM puede tener un
énfasis particular si el distribuidor envía y/o recibe muchos
mensajes de tipo SMS. Por ejemplo, pueden utilizarse mensaje de tipo
SMS para los informes de existencias. Así, la política de gestión
del tiempo de duración de la memoria PO de la SIM puede
personalizarse mediante la asociación de una regla específica al
EF_{sms}.
Por ejemplo, la regla específica puede
corresponderse con escribir el fichero objetivo en una dirección
diferente cada vez que se ejecuta una operación de actualización
sobre dicho fichero.
Alternativamente, en el paso S5, el dispositivo
inalámbrico BOX puede enviar una señal dedicada a la máquina
distante SE antes de que la máquina distante SE envíe datos DA1 al
dispositivo inalámbrico BOX.
De forma alternativa, pueden sustituirse los
pasos S4 y S5 por un único paso que se corresponda con la generación
de un evento dedicado en el dispositivo inalámbrico BOX. Este evento
identifica los datos necesarios para actualizar la política de
gestión del tiempo de duración de la memoria PO actual. En este
ejemplo, la política de gestión del tiempo de duración de la memoria
PO se actualiza sin que la máquina distante SE envíe ningún mensaje
y el dispositivo inalámbrico BOX contiene un medio MS4 capaz de
generar dicho evento dedicado y los datos necesarios para actualizar
la política de gestión del tiempo de duración de la memoria PO.
Claims (13)
1. Una ficha electrónica (ET) pensada para su
conexión a un dispositivo (BOX), capaz de establecer un canal
inalámbrico (WI) hasta una máquina distante (SE), conteniendo dicha
ficha electrónica (ET):
- -
- un microprocesador (MP),
- -
- una interfaz de comunicaciones (INT),
- -
- una primera memoria (M1) pensada para que contenga una política de gestión del tiempo de duración de la memoria (PO),
- -
- un sistema operativo (OS),
- -
- primer medio (MS1) para el intercambio de datos (DA1) con la máquina distante (SE) por medio del canal inalámbrico (WI) establecido por dicho dispositivo conectado (BOX),
- -
- segundo medio (MS2) para aplicar dicha política de gestión del tiempo de duración de la memoria (PO) en dicha ficha electrónica (ET),
- \quad
- caracterizada porque dicha ficha electrónica (ET) contiene:
- -
- tercer medio (MS3) para la actualización de dicha política de gestión del tiempo de duración de la memoria (PO) en función de los datos (DA1) recibidos de dicha máquina distante (SE), en donde dicha ficha electrónica (ET) está dirigida a almacenar una gran diversidad de elementos (I1, I2, I3), en donde los datos (DA1) recibidos identifican al menos uno de dichos elementos (I1, I2, I3), en donde dicha política de gestión del tiempo de duración de la memoria (PO) se define mediante la asociación de al menos una regla (RU1, RU2) con al menos uno de dichos elementos (I1, I2, I3), en donde dicha política de gestión del tiempo de duración de la memoria (PO) se define por medio de al menos de un nivel de esfuerzo (SL1, SL2), en donde al menos una regla (RU1, RU2) se asocia con cada uno dichos niveles de esfuerzo (SL1, SL2) y en donde dichos datos (DA1) recibidos contienen un indicador (IN1, IN2) del nivel de esfuerzo (SL1, SL2) asociado a cada uno de dichos elementos (I1, I2) identificados por dichos datos (DA1) recibidos.
\vskip1.000000\baselineskip
2. Una ficha electrónica (ET) de acuerdo con la
reivindicación 1, en donde dicha ficha electrónica (ET) contiene una
segunda memoria (M2) que almacena propiedades (PR) de dicha ficha
electrónica (ET) y en donde dicho tercer medio (MS3) es capaz de
actualizar la política de gestión del tiempo de duración de la
memoria (PO) en función tanto de datos (DA1) recibidos como de
propiedades almacenadas (PR).
3. Una ficha electrónica (ET) de acuerdo con una
de las reivindicaciones 1 a 2, en donde dichas reglas (RU1, RU2)
están relacionadas con un mecanismo de nivelación de desgastes y/o
el mecanismo antienvejecimiento de las celdas de memoria.
4. Una ficha electrónica (ET) de acuerdo con una
de las reivindicaciones 1 a 3, en donde dichos elementos (I1, I2,
I3) son áreas de memorias accesibles por una dirección lógica y/o
físicamente, y/o datos aplicativos.
5. Una ficha electrónica ET) de acuerdo con una
de las reivindicaciones 1 a 4, en donde dicha ficha electrónica (ET)
es una tarjeta de identidad de suscriptor, en donde dicho canal
inalámbrico (WI) es un canal sobre el aire y en donde al menos un
elemento (I1, I2, I3) es un fichero del tipo EFsms o EFloci.
6. Una ficha electrónica ET) de acuerdo con una
de las reivindicaciones 1 a 5, en donde dicha ficha electrónica (ET)
contiene un cuarto medio (MS4) para generar un evento y datos
relacionados necesarios para actualizar la política de gestión del
tiempo de duración de la memoria (PO).
7. Un método de personalización de una política
de gestión del tiempo de duración de la memoria (PO) de una ficha
electrónica (ET), la cual está dirigida a su conexión a un
dispositivo (BOX), siendo dicho dispositivo capaz de establecer un
canal inalámbrico (WI) hasta una máquina distante (SE) y teniendo
dicha ficha electrónica (ET) un microprocesador (MP), una interfaz
de comunicaciones (INT), una primera memoria (M1), dirigida a
contener dicha política de gestión del tiempo de duración de la
memoria (PO), un sistema operativo (OS), un primer medio (MS1) para
intercambiar datos (DA1, DA2) con la máquina distante (SE) por medio
del canal inalámbrico (WI) establecido por dicho dispositivo
conectado (BOX), un segundo medio (MS2) para aplicar dicha política
de gestión del tiempo de duración de la memoria (PO) en dicha ficha
electrónica (ET), un tercer medio (MS3) para actualizar dicha
política de gestión del tiempo de duración de la memoria (PO), en
donde dicha ficha electrónica (ET) almacena una gran diversidad de
elementos (I1, I2, I3), en donde dichos datos (DA1) recibidos
identifican al menos uno de dichos elementos (I1, I2, I3), en donde
dicha política de gestión del tiempo de duración de la memoria (PO)
se define mediante la asociación de al menos una regla (RU1, RU2)
con al menos uno de dichos elementos (I1, I2, I3), en donde dicha
política de gestión del tiempo de duración de la memoria (PO) se
define por al menos un nivel de esfuerzo (SL1, SL2), en donde al
menos una regla (RU1, RU2) se asocia con cada uno de dichos niveles
de esfuerzo (SL1, SL2), en donde dichos datos (DA1) recibidos
contienen un indicador (IN1, IN2) del nivel de esfuerzo (SL1, SL2)
asociado con cada uno de los elementos identificados por dichos
datos (DA1) recibidos, comprendiendo dicho método el siguiente
paso:
- a)
- envío (S5) de datos (DA1) desde la máquina distante (SE) a la ficha electrónica (ET) por medio de un canal inalámbrico (WI),
- \quad
- caracterizado porque dicho método contiene el paso adicional:
- b)
- Actualización (S6) de dicha política de gestión del tiempo de duración de la memoria (PO) en función de datos (DA1) recibidos desde dicha máquina distante (SE).
\vskip1.000000\baselineskip
8. Un método de acuerdo con la reivindicación 7
en donde dicha ficha electrónica (ET) contiene una segunda memoria
(M2) que almacena propiedades (PR) de dicha ficha electrónica (ET),
y en donde durante el paso b) de actualización, la política de
gestión del tiempo de duración de la memoria (PO) se actualiza en
función tanto de datos (DA1) recibidos como de propiedades
almacenadas (PR).
9. Un método de acuerdo con una de las
reivindicaciones 7 a 8 en donde dichas reglas (RU1, RU2) se
relacionan con un mecanismo de nivelación de desgaste y/o el
mecanismo antienvejecimiento de celdas de memoria.
10. Un método de acuerdo con las
reivindicaciones 7 a 9, en donde dichos elementos (I1, I2, I3) son
lógicos y/o físicos, y/o datos aplicativos.
11. Un método de acuerdo con las
reivindicaciones 7 a 10, en donde dicha ficha electrónica (ET) es
una tarjeta de identidad de suscriptor, y en donde el canal
inalámbrico (WI) es un canal sobre el aire.
12. Un método de acuerdo con la reivindicación
11, en donde al menos un elemento (I1, I2, I3) es un fichero de tipo
EF_{sms} O EF_{loci}.
13. Un dispositivo (BOX), que contiene:
- -
- Medios (MS5) capaces de establecer un canal inalámbrico (WI) con una máquina distante (SE),
- -
- Una ficha electrónica (ET),
- -
- Una interfaz de comunicaciones (INT2),
- \quad
- caracterizado porque dicha ficha electrónica (ET) está de acuerdo con la reivindicación 1 y porque dicha ficha electrónica (ET) está conectada a dicho dispositivo (BOX) mediante una soldadura o de una forma desmontable.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP07301665 | 2007-12-13 | ||
| EP07301665A EP2071467A1 (en) | 2007-12-13 | 2007-12-13 | Method of customizing a memory lifespan management policy in an electronic token |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2372584T3 true ES2372584T3 (es) | 2012-01-24 |
Family
ID=39745180
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES08860023T Active ES2372584T3 (es) | 2007-12-13 | 2008-12-05 | Método de personalización de la política de gestión del tiempo de duración de una memoria en una ficha electrónica. |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US8281088B2 (es) |
| EP (2) | EP2071467A1 (es) |
| AT (1) | ATE522866T1 (es) |
| ES (1) | ES2372584T3 (es) |
| WO (1) | WO2009074515A1 (es) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2270525A1 (en) * | 2009-07-02 | 2011-01-05 | Gemalto SA | Method of auditing the wear of a memory embedded in a secure electronic token |
| EP2320428A1 (en) * | 2009-11-09 | 2011-05-11 | Gemalto SA | Method of analyzing the wear of a non volatile memory embedded in a secure electronic token |
| US8660608B2 (en) | 2010-11-12 | 2014-02-25 | Apple Inc. | Apparatus and methods for recordation of device history across multiple software emulations |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FI112155B (fi) * | 2001-10-12 | 2003-10-31 | Radiolinja Ab | Menetelmä ja järjestelmä sekä tilaajaidentiteettimoduuli SAT-palvelusovellusten ja/tai niiden käyttöliittymän ja/tai niiden päivitysten tallentamiseksi |
| US7317699B2 (en) * | 2001-10-26 | 2008-01-08 | Research In Motion Limited | System and method for controlling configuration settings for mobile communication devices and services |
| US8151259B2 (en) * | 2006-01-03 | 2012-04-03 | Apple Inc. | Remote content updates for portable media devices |
| US8196199B2 (en) * | 2004-10-19 | 2012-06-05 | Airdefense, Inc. | Personal wireless monitoring agent |
| FR2881855A1 (fr) * | 2005-02-09 | 2006-08-11 | Gemplus Sa | Administration d'application de service dans une carte a microcontroleur depuis un terminal |
| JP2007133683A (ja) * | 2005-11-10 | 2007-05-31 | Sony Corp | メモリシステム |
| US7971251B2 (en) * | 2006-03-17 | 2011-06-28 | Airdefense, Inc. | Systems and methods for wireless security using distributed collaboration of wireless clients |
| US8160598B2 (en) * | 2008-12-10 | 2012-04-17 | At&T Intellectual Property Ii, L.P. | Lightweight application level policy management for portable wireless devices under varying network |
-
2007
- 2007-12-13 EP EP07301665A patent/EP2071467A1/en not_active Withdrawn
-
2008
- 2008-12-05 AT AT08860023T patent/ATE522866T1/de not_active IP Right Cessation
- 2008-12-05 EP EP08860023A patent/EP2223220B1/en active Active
- 2008-12-05 ES ES08860023T patent/ES2372584T3/es active Active
- 2008-12-05 US US12/746,582 patent/US8281088B2/en active Active
- 2008-12-05 WO PCT/EP2008/066873 patent/WO2009074515A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| ATE522866T1 (de) | 2011-09-15 |
| US8281088B2 (en) | 2012-10-02 |
| US20100281206A1 (en) | 2010-11-04 |
| EP2223220A1 (en) | 2010-09-01 |
| EP2223220B1 (en) | 2011-08-31 |
| EP2071467A1 (en) | 2009-06-17 |
| WO2009074515A1 (en) | 2009-06-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106094739B (zh) | 无线设备、网关装置以及无线通信系统 | |
| JP4337645B2 (ja) | Icタグモジュール、電子機器、情報通信システムおよびicタグモジュールの通信制御方法 | |
| US7558110B2 (en) | IC module and cellular phone | |
| KR102803129B1 (ko) | 반도체 집적 회로 카드 및 이를 포함하는 통신 시스템 | |
| US20090289582A1 (en) | Lamp assemblies, lamp systems, and methods of operating lamp systems | |
| ES2372584T3 (es) | Método de personalización de la política de gestión del tiempo de duración de una memoria en una ficha electrónica. | |
| US20080209155A1 (en) | Method for configuring a memory space divided into memory banks | |
| US20140325165A1 (en) | Memory apparatus and memory management method | |
| US20160078260A1 (en) | Electrical interface module | |
| CN105808168A (zh) | 一种延长eeprom使用寿命的均衡方法 | |
| JP4921757B2 (ja) | Icタグ、icタグシステム及びそのコマンドの実行方法 | |
| CN105335679A (zh) | 一种序列号的写入方法及装置 | |
| US20230325109A1 (en) | Memory system and method of operating memory system | |
| CN101694636B (zh) | 非易失性数据存储器数据更新备份系统及方法 | |
| JP7800060B2 (ja) | Icチップ、通信システム、信号処理方法、及びプログラム | |
| EP2159666A1 (en) | Surface-mounted device with multi-layered SIM cards | |
| JPWO2006018925A1 (ja) | 半導体集積装置並びにそれを用いたicカード及び携帯情報端末 | |
| US10095638B2 (en) | Memory system capable of wireless communication and method of controlling memory system | |
| JP2011008458A5 (ja) | 携帯端末管理システム、管理装置及びプログラム | |
| US20140285327A1 (en) | Ic card and portable electronic device | |
| CN203839048U (zh) | 过电压保护装置 | |
| US20100199059A1 (en) | Mobile communication device and method for defragging mifare memory | |
| CN109871932A (zh) | 一种rfid防掉电nvm数据存储装置及其存储方法 | |
| EP2499642B1 (en) | Method of analyzing the wear of a non volatile memory embedded in a secure electronic token | |
| CN102623053A (zh) | 内存控制器、内存控制方法及内存系统 |