Smart card internal memory management method

A management method and memory management technology, applied in memory address/allocation/relocation, record carrier used by machines, resource allocation, etc., can solve problems such as memory increase, memory resource shortage, and memory inability to be fully utilized. Achieve the effect of improving usage efficiency and solving memory recovery

Active Publication Date: 2009-01-14
RDA MICROELECTRONICS SHANGHAICO LTD
View PDF0 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But there are also some problems: the system allocates memory in a static way, and each application occupies a memory area exclusively, so even if an application is not currently running, the memory resources statically allocated to the application cannot be used by other currently running applications. The application uses, so that the memory cannot be fully utilized, and the limited memory resources will become more tense
However, with the continuous development of communication technology and the increase of market demand, the applications implemented on the smart card are becoming more and more complex, and there are more and more integrated applications, and the memory in the system is also increasing.
This puts forward higher requirements for memory management in smart cards. Simple static memory division can no longer meet the requirements of increasingly complex multi-applications. Complex systems with large-capacity memory require an effective memory management for smart card application characteristics. Ways to improve memory usage efficiency

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Smart card internal memory management method
  • Smart card internal memory management method
  • Smart card internal memory management method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] At first, explain the basis of the present invention:

[0030] ①In the process of smart card application, the smart card and the mobile terminal interact through commands. The traditional memory usage method is to dynamically apply for memory at the time of entry, and release the memory requested at the time of entry at the time of exit. The characteristic of memory usage in smart card applications is that the entry and exit are not unique. A smart card enters an application through one entry, but exiting the application can have multiple exits, so if the card application applies for a block of memory at the entry , but because the exit is uncertain, and some exits may be the common exit of several entries, then the memory cannot be released at the exit, which may cause memory leaks, and special memory management methods are required. ②At the same time, the special application of the card is composed of some function functions and STK instructions. The function function...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to an intelligent card memory management method, by which the memory can be used dynamically and general applications, exclusive applications and non-exclusive applications are separated. The method comprises: as for the general applications, the applied memory is automatically released after exiting; as for the exclusive applications, the applied memory is allocated to the exclusive applications for permanent use without release; and as for the non-exclusive applications, the applied memory is only released when other non-exclusive applications apply memory. The management method can improve memory utilization efficiency of large-capacity intelligent cards and simultaneously solve the problem of memory recovery of the intelligent cards in practical application.

Description

technical field [0001] The invention relates to a smart card, in particular to a memory management method for a large-capacity smart card. Background technique [0002] The software part of the smart card includes the card operating system Card Operating System (COS for short) and various application programs. The on-chip operating system is the control and management center of the smart card, responsible for managing system resources, and the memory is also a part of the system resources. [0003] The card operating system of the traditional smart card basically only provides users with some GSM standard instruction sets. Most of the various application programs in the card are just a simple combination of these instructions, and only realize the basic functions of the smart card. The application is relatively single, and the operation and management are relatively simple. Simple. The operating system on a chip needs to manage relatively few resources, and the memory in t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/50G06F12/02G06K19/07
Inventor 杨延辉蒋曲明李菲菲
Owner RDA MICROELECTRONICS SHANGHAICO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products