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)
- Ein Verfahren zur Erkennung von geänderten Datensätzen in einer Datei auf einem elektronischen Token, wobei das Verfahren Schritte zur Errechnung von mindestens einem Change Detection Code (Veränderungserkennungs-Code, CDC) für Datensätze der Datei umfasst (118); Vergleich des errechneten CDC mit dem jeweiligen damit verbundenen, gespeicherten CDC, um zu prüfen, ob sich zumindest ein verbundener Datensatz seit der Errechnung des gespeicherten CDC geändert hat (12c), und, falls der errechnete CDC nicht mit dem gespeicherten CDC übereinstimmt, Durchführen eines vordefinierten Algorithmus zur Registrierung von Änderungen und Speichern des errechneten CDC als gespeicherter CDC (126), GEKENNZEICHNET durch:Setzen von zumindest einem aus einer Vielzahl von Flags für jede Änderung je nach Art der Änderung, damit verschiedene Arten von Änderungen an dem jeweiligen Datensatz unterschieden werden können
- Ein Verfahren gemäß Anspruch 1, wobei der Schritt der Berechnung von zumindest einem CDC den Schritt der Berechnung einer zyklischen Redundanzprüfung (CRC) umfasst.
- Ein Verfahren gemäß Anspruch 2, wobei der Schritt der Registrierung der Änderung einen Schritt zur Durchführung der Registrierung durch die Ausstellung einer Änderungsmitteilung (notice of change, NOC) an ein Lesegerät für elektronische Tokens enthält, an das das elektronische Token gedockt ist, wobei die NOC-Nachricht mindestens einen Parameter umfasst, der mit mindestens einem aus der Vielzahl an Flags verbunden ist, das die Art der Änderung zur Verwendung durch ein registrierendes Element anzeigt, an welches die NOC-Nachricht von einem von dem Token akzeptierten Applet über das Token-Lesegerät gesendet wird.
- Ein Verfahren gemäß Anspruch 3, wobei der Schritt der Registrierung außerdem den Schritt des Setzens eines "Antwort ausstehend"-Flags umfasst, welches verschwindet, wenn eine Bestätigung der NOC-Nachricht empfangen wird, wobei das "Antwort ausstehend"-Flag dazu dient, zu signalisieren, dass die NOC-Nachricht nicht bestätigt wurde.
- Ein Verfahren gemäß Anspruch 3 oder 4, wobei der Schritt der Prüfung einen Schritt der Verwendung eines beliebigen Flags umfasst, das in Verbindung mit dem gespeicherten CDC gesetzt wurde, in Verbindung mit den Werten des gespeicherten und des errechneten CDC zur Feststellung, wie der Datensatz seit der Versendung der letzten bestätigten NOC-Nachricht in Bezug auf diesen Datensatz geändert wurde.
- Ein Verfahren gemäß Anspruch 3, wobei der Schritt der Durchführung der Registrierung einen Schritt der Versendung der NOC-Nachricht an das registrierende Elemente beinhaltet, welches mindestens eines der nachfolgend aufgeführten Dinge durchführt:Datensynchronisation über mehrere Datenspeicher hinweg; Systemupdate in Bezug auf den Datensatz; Back-up des Datensatzes und Bereitstellung eines Leistungsmerkmals in Abhängigkeit von der Änderung des Datensatzes.
- Ein Verfahren gemäß Anspruch 6, wobei der Schritt der Versendung der NOC-Nachricht den Schritt der Erstellung einer SMS an einen Dienstleister mit Zugang zu dem registrierenden Element umfasst.
- Ein Verfahren gemäß Anspruch 7, wobei der Schritt der Anwendung des vordefinierten Algorithmus zusätzlich die folgenden Schritte umfasst:Empfang von Informationen bezüglich der Änderung;Formulierung der NOC-Nachricht undEinfügen von so vielen NOC-Nachrichten wie möglich in die SMS vor deren Versand.
- Ein Verfahren gemäß Anspruch 1, wobei das elektronische Token ein Subscriber Identity Module (SIM) ist und der Schritt des Abgleichs außerdem den Schritt der Anwendung eines Vergleichsalgorithmus umfasst, der auf dem Subscriber Identity Module ausgeführt wird, und wobei der Vergleichsalgorithmus dahingehend angepasst wird, dass er den CDC von jeder aus einer Vielzahl von Kurzwahlnummern (ADN) in der Datei vergleicht; und der Schritt der Erstellung den Schritt der Versendung einer SMS an das registrierende Element beinhaltet, welches dahingehend angepasst wird, dass es zumindest eines der nachfolgend aufgeführten Dinge durchführt: Gewährleistung der Übereinstimmung der Datei mit anderen Versionen dieser Datei, die an anderen Orten gespeichert sind; Back-up der Datei und Bereitstellung eines Leistungsmerkmals in Abhängigkeit von der Änderung.
- Ein Verfahren gemäß Anspruch 8, wobei der Schritt der Versendung der SMS Schritte zur Formulierung von NOC-Nachrichten durch die Eingabe von mindestens einem Parameter in jede der NOC-Nachrichten beinhaltet, um die Art der Änderung anzugeben, die mit den jeweiligen NOC-Nachrichten mitgeteilt wird.
- Ein Verfahren gemäß Anspruch 10, wobei der Schritt der Formulierung Schritte der Eingabe eines Datensatzbezeichners, der Eingabe von zumindest einem Parameter, der die Art der Änderung angibt, und bei Bedarf der Eingabe von Informationen in Verbindung mit der Änderung umfasst.
- Ein Verfahren gemäß Anspruch 11, wobei der Schritt der Eingabe von zumindest einem Parameter den Schritt der Eingabe eines Wertes umfasst, der eines der nachfolgend aufgeführten Dinge angibt: Datensatz wurde hinzugefügt; Datensatz wurde gelöscht und Datensatz wurde verändert.
- Ein Gerät zur Bereitstellung eines Service an einen Teilnehmer mit einem elektronischen Token (150), einschließlich eines Programmcodes, der von dem Prozessor (12) des elektronischen Tokens ausgeführt wird, wobei der Programmcode dahingehend angepasst wird, dass er Datensätze identifizieren kann, die seit der Errechnung eines Change Detection Codes (CDC) und dessen Speicherung in einem Speicher des elektronischen Tokens verändert wurden, durch die Errechnung von mindestens einem aktuellen CDC für die Datensätze und den Vergleich des aktuellen CDC mit einem entsprechenden gespeicherten CDC und wobei der Programmcode außerdem dahingehend angepasst wird, dass er Veränderungen an den Datensätzen an ein registrierendes Element sendet; GEKENNZEICHNET durch:Mittel zur Versendung einer NOC-Nachricht an das registrierende Element zur Registrierung einer festgestellten Änderung undein Datenspeicher (20) zur Speicherung eines Satzes von "Antwort ausstehend"-Flags, die mit einer Auflistung von Datensätzen in der Datei selektiv Verknüpft sind, und ein Applet zur Erkennung von Änderungen, das dahingehend angepasst wurde, dass es den Satz von "Antwort ausstehend"-Flags und die CDCs verwendet, um zu erkennen, ob ein Datensatz verändert wurde, seit die letzte NOC-Nachricht für den Datensatz von dem registrierenden Element bestätigt wurde.
- Ein Gerät gemäß Anspruch 13, wobei das Applet zur Erkennung von Änderungen Mittel zur Errechnung einer zyklischen Redundanzprüfung (CRC) für die Ableitung des aktuellen CDC beinhaltet.
- Ein Gerät gemäß Anspruch 14, das zusätzlich ein registrierendes Element umfasst, welches dahingehend angepasst wurde, dass es die NOC-Nachrichten empfangen kann, um mindestens eines der nachfolgend aufgeführten Dinge durchzuführen: Back-up von Datensätzen, für die die NOC-Nachricht erstellt wurde; Synchronisierung der Datei mit anderen Dateien, die extern gespeichert wurden aber im Allgemeinen mit einem Teilnehmer verbunden sind, und die Bereitstellung eines Service in Abhängigkeit von der festgestellten Änderung.
- Ein Gerät gemäß Anspruch 13-15, wobei das elektronische Token dahingehend angepasst wird, dass es an ein kommunikationsfähiges Gerät angedockt werden kann, welches ein Lesegerät für elektronische Tokens enthält, das wiederum dahingehend angepasst wurde, dass es Daten mit dem elektronischen Token in Übereinstimmung mit einem vordefinierten Protokoll austauschen kann.
- Ein Gerät gemäß Anspruch 16, wobei das elektronische Token eines der nachfolgend aufgeführten Dinge umfasst: eine Subscriber Identity Module (SIM)-Karte, die einem "Global System for Mobile Communications (GSM)"-Standard entspricht, und eine universelle SIM (USIM)-Karte.
- Ein Gerät g e mäß Anspruch 16, wobei das kommunikationsfähige Gerät ein Telefon mit SMS-Funktion beinhaltet.
- Ein Gerät gemäß Anspruch 13-18, wobei der Satz an "Antwort ausstehend"-Flags mindestens zwei Flags umfasst, die zur Verschlüsselung von Informationen zu der Änderung dienen, und wobei das Applet zur Erkennung von Änderungen Mittel zur Verwendung des Flag-Satzes beinhaltet, in Verbindung mit dem gespeicherten CRC und dem aktuellen CRC zur Erkennung, ob eine NOC-Nachricht in Verbindung mit dem Datensatz versendet werden muss.
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 (en) | 2001-11-16 | 2002-11-18 | Identifying changed records in a file stored on an electronic token |
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 (de) | Identifizierung von geänderten datensätzen in einer datei auf einem elektronischen token | |
| EP1195039B1 (de) | Verfahren und vorrichtung zur sychronisierung von datenbanken für tragbare kommunikationsgeräte | |
| CN110908683B (zh) | 硬件模块的软件系统升级方法、装置、存储介质和终端 | |
| US6721871B2 (en) | Method and apparatus for synchronizing data stores with respect to changes in folders | |
| EP1825702B1 (de) | Sicherungssystem und verfahren in einem mobilen telekommunikationsnetzwerk | |
| 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 (de) | Verfahren und system zur dateiverwaltung in einem mobilnetzwerk | |
| 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) | 软件测试方法及装置 |