HK1071269B - Identifying changed records in a file stored on an electronic token - Google Patents
Identifying changed records in a file stored on an electronic token Download PDFInfo
- Publication number
- HK1071269B HK1071269B HK05101115.3A HK05101115A HK1071269B HK 1071269 B HK1071269 B HK 1071269B HK 05101115 A HK05101115 A HK 05101115A HK 1071269 B HK1071269 B HK 1071269B
- Authority
- HK
- Hong Kong
- Prior art keywords
- change
- cdc
- noc
- message
- record
- Prior art date
Links
Claims (19)
- Procédé d'identification d'enregistrements modifiés dans un fichier sur un jeton électronique, le procédé comprenant les étapes consistant à calculer au moins un code de détection de changement (CDC) pour les enregistrements du fichier (118) ; comparer le CDC calculé avec un CDC mémorisé associé respectif afin de déterminer si au moins un enregistrement associé a changé depuis que le CDC mémorisé a été calculé (12c), et si le CDC calculé n'est pas égal au CDC mémorisé, exécuter un algorithme prédéfini pour effectuer l'enregistrement d'un changement, et sauvegarder le CDC calculé en tant que CDC mémorisé (126) caractérisé par l'étape consistant à :positionner au moins l'un d'une pluralité d'indicateurs pour chaque changement, en fonction d'un type du changement, de sorte que différents types de changements apportés aux enregistrements respectifs puissent être différentiés.
- Procédé selon la revendication 1, dans lequel l'étape de calcul dudit au moins un CDC comprend une étape consistant à calculer un contrôle par redondance cyclique (CRC).
- Procédé selon la revendication 2, dans lequel l'étape d'enregistrement du changement comprend une étape consistant à effectuer l'enregistrement en délivrant un message de notification de changement (NOC) à un lecteur de jeton électronique dans lequel le jeton électronique est accueilli, le message de NOC contenant au moins un paramètre associé au dit au moins un de la pluralité d'indicateurs indiquant le type du changement destiné à être utilisé par un élément d'enregistrement auquel le message de NOC est envoyé par un applet résidant dans le jeton par l'intermédiaire du lecteur de jeton électronique.
- Procédé selon la revendication 3, dans lequel l'étape d'enregistrement comprend en outre une étape consistant à positionner un indicateur d'attente de réponse qui est mis à zéro si un acquittement du message de NOC est reçu, dans lequel l'indicateur d'attente de réponse est utilisé pour indiquer que le message de NOC n'a pas été acquitté.
- Procédé selon la revendication 3 ou 4, dans lequel l'étape de détermination comprend une étape consistant à utiliser n'importe quel indicateur positionné en association avec le CDC mémorisé, conjointement avec les valeurs du CDC mémorisé et du CDC calculé pour déterminer comment l'enregistrement a été modifié depuis qu'un dernier message de NOC acquitté relatif à l'enregistrement a été envoyé.
- Procédé selon la revendication 3, dans lequel l'étape d'exécution de l'enregistrement comprend une étape consistant à envoyer le message de NOC à l'élément d'enregistrement, qui effectue au moins l'une : d'une synchronisation des données parmi de multiples mémoires de données ; d'une mise à jour d'un système en relation avec l'enregistrement ; d'une sauvegarde de l'enregistrement ; et d'une fourniture d'une caractéristique de service en fonction du changement apporté à l'enregistrement.
- Procédé selon la revendication 6, dans lequel l'étape d'envoi d'un message de NOC comprend l'étape consistant à délivrer un message de service de messages courts (SMS) à un fournisseur de services qui a accès à l'élément d'enregistrement.
- Procédé selon la revendication 7, dans lequel l'étape d'application de l'algorithme prédéfini comprend en outre les étapes consistant à :recevoir des informations concernant le changement ;formuler le message de NOC ; etinsérer autant de messages de NOC que possible dans le message de SMS avant d'envoyer le message de SMS.
- Procédé selon la revendication 1, dans lequel le jeton électronique est un module d'identité d'abonné (SIM) et l'étape de comparaison comprend en outre une étape consistant à appliquer un algorithme de comparaison qui s'exécute sur le module d'identité d'abonné, l'algorithme de comparaison étant conçu pour comparer un CDC de chacun d'une pluralité de numéros de numérotation abrégée (ADN) dans le fichier ; et l'étape de distribution comprend une étape consistant à diriger un message de SMS vers l'élément d'enregistrement qui est conçu pour effectuer au moins l'une des actions suivantes : garantir la conformité du fichier avec d'autres versions du fichier mémorisées ailleurs ; sauvegarder le fichier ; et fournir une caractéristique de service en fonction du changement.
- Procédé selon la revendication 8, dans lequel l'étape d'envoi du message de SMS comprend l'étape consistant à formuler des messages de NOC en insérant ledit au moins un paramètre dans chacun des messages de NOC pour indiquer un type de changement transporté par les messages de NOC respectifs.
- Procédé selon la revendication 10, dans lequel l'étape de formulation comprend les étapes consistant à insérer un identifiant d'enregistrement, insérer ledit au moins un paramètre qui indique le type de changement, et, si nécessaire, insérer des informations associées au changement.
- Procédé selon la revendication 11, dans lequel l'étape d'insertion dudit au moins un paramètre comprend une étape consistant à insérer une valeur qui indique l'un des éléments suivants : l'enregistrement a été ajouté ; l'enregistrement a été supprimé ; et l'enregistrement a été modifié.
- Appareil pour fournir un service à un abonné ayant un jeton électronique (150), comprenant un code de programme exécuté par un processeur (12) de jeton électronique, le code de programme étant conçu pour identifier des enregistrements qui ont été modifiés depuis qu'un code de détection de changement (CDC) a été calculé et mémorisé dans une mémoire du jeton électronique, en calculant au moins un CDC actuel pour les enregistrements, et en comparant le CDC actuel avec un CDC mémorisé correspondant, et conçu en outre pour envoyer les changements apportés aux enregistrements à un élément d'enregistrement, caractérisé par :des moyens pour envoyer un message de notification de changement (NOC) à l'élément d'enregistrement pour enregistrer un changement détecté ; etune mémoire de données (20) pour mémoriser un ensemble d'indicateurs d'attente de réponse qui sont associés de manière sélective à une liste d'enregistrements dans le fichier, et un applet de détection de changement conçu pour utiliser l'ensemble d'indicateurs d'attente de réponse et les CDC pour déterminer si un enregistrement peut avoir été modifié depuis qu'un dernier message de NOC pour l'enregistrement a été acquitté par l'élément d'enregistrement.
- Appareil selon la revendication 13, dans lequel l'applet de détection de changement comprend des moyens pour calculer un contrôle par redondance cyclique (CRC) pour déduire le CDC actuel.
- Appareil selon la revendication 14, comprenant en outre un élément d'enregistrement conçu pour recevoir les messages de NOC pour effectuer au moins l'une des actions suivantes : sauvegarder les enregistrements pour lesquels le message de NOC a été généré ; synchroniser le fichier avec d'autres fichiers mémorisés à distance mais communément associés à un abonné ; et, fournir un service en fonction du changement détecté.
- Appareil selon l'une quelconque des revendications 13 à 15, dans lequel le jeton électronique est conçu pour être accueilli dans un dispositif permettant des communications qui comprend un lecteur de jeton électronique conçu pour échanger des données avec le jeton électronique conformément à un protocole prédéterminé.
- Appareil selon la revendication 16, dans lequel le jeton électronique comprend l'une : d'une carte de module d'identité d'abonné (SIM) conforme à une norme de système mondial de communications mobiles (GSM) ; et d'une carte SIM universelle (USIM).
- Appareil selon la revendication 16, dans lequel le dispositif permettant des communications comprend un téléphone compatible avec le service de messages courts (SMS).
- Appareil selon l'une quelconque des revendications 13 à 18, dans lequel l'ensemble d'indicateurs d'attente de réponse comprend au moins deux indicateurs utilisés pour encoder des informations de changement, et l'applet de détection de changement comprend des moyens pour utiliser l'ensemble d'indicateurs, conjointement avec le CRC mémorisé et le CRC actuel, pour déterminer si un message de NOC relatif à l'enregistrement doit être envoyé.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/987,828 US7814068B2 (en) | 2001-11-16 | 2001-11-16 | Identifying changed records in a file stored on an electronic token |
| US987828 | 2001-11-16 | ||
| PCT/CA2002/001755 WO2003045089A1 (fr) | 2001-11-16 | 2002-11-18 | Identification d'ecritures modifiees dans un fichier memorise sur un jeton electronique |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| HK1071269A1 HK1071269A1 (en) | 2005-07-08 |
| HK1071269B true HK1071269B (en) | 2012-10-05 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1444845B1 (fr) | Identification d'ecritures modifiees dans un fichier memorise sur un jeton electronique | |
| EP1195039B1 (fr) | Procede et appareil permettant de synchroniser une base de donnees dans des dispositifs de communication portables | |
| CN110908683B (zh) | 硬件模块的软件系统升级方法、装置、存储介质和终端 | |
| US6721871B2 (en) | Method and apparatus for synchronizing data stores with respect to changes in folders | |
| EP1825702B1 (fr) | Systeme et procede de sauvegarde pour reseau de telecommunication mobile | |
| US20040235523A1 (en) | System for replicating data of a mobile station | |
| CN101116357B (zh) | 用于在移动设备上输入消息中的联系人的方法和系统 | |
| US6230019B1 (en) | Apparatus and methods for displaying short message transmission state information in mobile radio terminal | |
| KR20050051675A (ko) | 통신 네트워크를 위한 단말, 장치 및 방법 | |
| BRPI0823384B1 (pt) | Método para transferir um aplicativo em um terminal de telecomunicação | |
| CN102176775A (zh) | 一种智能配置装置及方法 | |
| US7817992B2 (en) | Method for updating a personal data file in mobile units of communication networks | |
| EP1611752A1 (fr) | Procede et systeme de gestion de fichiers dans un reseau mobile | |
| CN103581846B (zh) | 一种用户名片更新方法和系统 | |
| CN101296422A (zh) | 数据备份的方法、短信平台和客户端 | |
| GB2373139A (en) | A backup system of data stored on a sim card of a mobile telephone | |
| CN101309453A (zh) | 用于使无线事务中的消息相关联的系统和方法 | |
| US20090016508A1 (en) | System and method for generating a personalized bill using a personal address book | |
| HK1071269B (en) | Identifying changed records in a file stored on an electronic token | |
| US20050090282A1 (en) | Mobile terminal and method of managing data reception using the mobile terminal | |
| US8438198B2 (en) | File sharing device in an integrated circuit | |
| CN107040904B (zh) | 控制短信息的菜单项显示撤回的方法和装置 | |
| JP2005267270A (ja) | 加盟店端末機設置処理システム、サーバ及び端末機並びにそのプログラム | |
| CN1316839C (zh) | 检测移动通信设备中的文件或应用的饱和度的方法 | |
| CN107783897B (zh) | 软件测试方法及装置 |