Unlock instant, AI-driven research and patent intelligence for your innovation.

A management method, device and smart card for invoking transient objects

A technology for managing devices and management methods, applied in the direction of memory address/allocation/relocation, etc., can solve the problem of low transient space utilization of smart cards and so on

Active Publication Date: 2019-06-18
SUMAVISION TECH CO LTD
View PDF12 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The embodiment of the present invention provides an ITO (Invoke Transient Object) management method, device and corresponding smart card to solve the current problem of using transient data members as ordinary transient objects. Low utilization of transient space in the smart card caused by processing

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
  • A management method, device and smart card for invoking transient objects
  • A management method, device and smart card for invoking transient objects
  • A management method, device and smart card for invoking transient objects

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0039] Embodiment 1 of the present invention provides an ITO management method, and the ITO management method can be applied to devices equipped with CIOs such as smart cards, which is not limited in this embodiment of the present invention. Specifically, as figure 1 As shown, it is a schematic flow chart of the ITO management method described in Embodiment 1 of the present invention, and the ITO management method may include the following steps:

[0040] Step 101: For any CIO in the smart card that has an Init method member and a Dofinal method member, in the process of calling the Init method in the CIO by the CIO, allocate each ITO in the CIO from the ITR shared area The corresponding ITR, wherein the ITR shared area is a pre-allocated transient space that can be shared by all ITOs in the smart card, and each ITO in the CIO is used for the Init method in the CIO The data member that caches the intermediate results during the combined call of members and Dofinal method memb...

Embodiment 2

[0061] Embodiment 2 of the present invention provides an ITO management device that can implement the ITO management method described in Embodiment 1 of the present invention. like figure 2 As shown, it is a schematic structural diagram of the ITO management device described in Embodiment 2 of the present invention. The ITO management device may include an allocation module 21 and a release module 22, wherein:

[0062] The allocation module 21 can be used for any CIO with Init method member and Dofinal method member in the smart card, during the process of the CIO calling the Init method in the CIO, from the ITR shared area for the CIO Each ITO of the smart card is assigned a corresponding ITR; wherein, the ITR shared area is a pre-allocated transient space that can be shared by all the ITOs in the smart card, and each ITO in the CIO is used in the CIO The data members of the intermediate results are cached during the combined call of the Init method member and the Dofinal m...

Embodiment 3

[0075] Embodiment 3 of the present invention provides a physical device that can implement the ITO management method described in Embodiment 1 of the present invention. Specifically, the physical device may be a device equipped with a CIO, such as a smart card, which is not limited in this embodiment of the present invention. Further, as image 3 As shown, taking the physical device as an example of a smart card, the smart card may include the ITO management device 31 described in Embodiment 2 of the present invention, wherein the specific structure and function of the management device 31 may be as follows figure 2 As shown, this embodiment of the present invention will not describe it in detail.

[0076] Further, it should be noted that, in the embodiment of the present invention, the smart card may also include an application storage module 32 to store various application codes required by the management device 31; correspondingly, the The management device 31 can realiz...

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 discloses a management method and equipment of an ITO (Invoke Transient Object), and a smart card. A data member used for caching an intermediate result during a couple invoke period of an Init method and a Dofinal method in a CIO (Couple Invoke Object) is used as the ITO; in a process that the CIO calls the Init method, a corresponding ITR (Invoke Transient Ram) is distributed to each ITO in a pre-distributed ITR sharing area; and in the process that the CIO calls the Dofinal method, the ITR occupied by each ITO is released. Therefore, compared with a situation in the prior art that the corresponding transient space is distributed to the ITO when the CIO carries out instantiation and the transient space occupied by the ITO is released when the CIO carries out recovery, the management method and equipment can greatly shorten the transient space occupation duration of each ITO and improve the transient space occupation flexibility of each ITO so as to achieve an effect that a use ratio of the transient space in the smart card can be greatly improved.

Description

technical field [0001] The invention relates to the technical field of smart cards, in particular to a smart card-based management method and device for calling transient objects and a corresponding smart card. Background technique [0002] There is a special object on the smart card that has two method members, Init (initialization) and Dofinal (end). In this special object, the Init method and the Dofinal method are used in pairs, and they are combined to complete a specific functional goal. , the Init method can be used to complete the initialization, and the Dofinal method can be used to complete the function goal and end the combined call. Specifically, this type of object may be called CIO (Couple Invoke Object, Combined Invoke Object). For example, in the javacardx.crypto package of Java Card V2.2.1, the Cipher virtual class of API (Application Program Interface, application program interface) property is defined, and the Cipher virtual class has an Init method and a...

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 Patents(China)
IPC IPC(8): G06F12/02
Inventor 郑黎方习熹宫翔宇
Owner SUMAVISION TECH CO LTD