Smart Card Data Visualization Layout Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for generating data display layouts on smart cards require significant memory resources and processing time, limiting their ability to create interactive and dynamic web-like pages efficiently due to lengthy HTML instruction strings and complex processing requirements.
Innovation Solution
A method that saves parts of the data display layout in smart card memory and generates the remaining parts using numerical coded instructions, creating a code sequence with first and second numerical codes to define and process the layout, reducing memory usage and processing complexity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If HTML instruction strings are used to generate data display layouts on smart cards, then interactivity and web-like functionality are improved, but memory resource consumption and processing time increase significantly
Solution Approach 1:
The HTML instruction string is divided into multiple segments: a header portion containing layout definition instructions and a body portion containing data content. This segmentation allows the layout structure to be defined once and reused, while only the variable data portions need to be processed each time, significantly reducing memory consumption and processing time for generating interactive displays on smart cards.
2Adaptability or versatility
If HTML instruction strings are used to generate data display layouts on smart cards, then web-like functionality is improved, but processing time increases due to lengthy instructions
Solution Approach 1:
The layout structure and styling instructions are prepared in advance and stored in the smart card memory as a template. When data needs to be displayed, the system only needs to insert the specific data into the pre-defined layout structure, rather than processing complete HTML instruction strings each time, thereby dramatically reducing processing time while maintaining full web-like functionality.
3Adaptability or versatility
If complete HTML instructions are stored on smart cards, then display layout flexibility is improved, but smart card memory capacity is exceeded
Solution Approach 1:
The invention extracts and separates the layout definition instructions from the data content. Only the essential layout instructions are stored on the smart card in a compact format, while the actual data content is either stored separately or transmitted dynamically. This extraction allows the smart card to maintain layout flexibility without exceeding its limited memory capacity.
Data Source
AI summary
A method for generating at least one portion of a data display layout on a display of a device equipped with at least one smart card may include generating a code sequence to define at least one portion of the data display layout and to store the code sequence in the at least one smart card. Each code of the code sequence may have a first portion including a first numerical code, and a second portion including a second numerical code. The first numerical code may correspond to a coded primitive action suitable to produce at least one part of the display layout. The second numerical code may correspond to a coded item of data correlated with a respective primitive action. The method may further include processing the code sequence to generate, on the device display at least one part of the display layout with the items of data in predefined positions of the layout.


