Token-Resident Applet for Electronic Token Record Change Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for backing up and synchronizing data on electronic tokens, such as SIM cards, are inefficient due to the need for frequent connection to a computer, which is impractical for mobile devices, and lack a token-resident solution for detecting and communicating changes to records.
Innovation Solution
A token-resident applet calculates change detection codes for records, compares them to stored codes, and sends notice of change messages via the token reader, allowing for the detection and registration of changes, including additions, deletions, and modifications, enabling backup, synchronization, and service provision.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional backup methods connecting the platform to a computer are used, then backup efficiency is improved, but mobility and ease of operation deteriorate
Solution Approach 1:
The electronic token performs self-service by autonomously detecting changes in its stored records and generating change detection codes without requiring external computer connection. The token-resident applet continuously monitors file changes and communicates only when changes occur, eliminating the need for manual backup operations and maintaining mobility.
Solution Approach 2:
The system performs preliminary action by pre-calculating and storing change detection codes for all records in advance. When a record changes, the system only needs to detect the code change rather than transfer entire files, enabling efficient backup communication without frequent full-synchronization connections.
2Measurement precision
If frequent connections to computer are made for data synchronization, then data synchronization accuracy is improved, but loss of time and productivity worsen
Solution Approach 1:
The invention extracts only the essential synchronization information by calculating change detection codes (such as checksums or hashes) for records. Instead of transferring entire files or maintaining continuous connections, the system extracts and communicates only the change codes, achieving accurate synchronization with minimal data transmission and connection time.
3Device complexity
If change detection is performed without token-resident solution, then device complexity is reduced, but reliability and measurement precision worsen
Solution Approach 1:
The token-resident applet acts as an intermediary between the electronic token's file system and external systems. It continuously monitors file changes, calculates change detection codes, and communicates with external systems only when changes occur. This intermediary approach maintains high reliability by ensuring no changes are missed while keeping the overall system simple through automated operation.
Data Source
AI summary
A method and system for detecting change to a record in a file stored on an electronic token involves storing a change detection code (CDC) so that a change detection applet can calculate a current CDC for corresponding record(s), and compare the current CDC with the stored CDC to determine if data has changed. Any changes to records are registered by a registering element that provides a service feature, back-up of the file and/or synchronizes the file with other files stored remotely. One use of the method is to back-up phonebook records on USIM/SIM cards.


