Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Java card convenient for application upgrading and Java card application upgrading method

A technology of application upgrade and card application, which is applied in the field of Java Card, can solve the problems that cannot be eliminated, and achieve the effect of preventing abnormalities

Pending Publication Date: 2022-05-13
无锡融卡科技有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, if the GP solution is adopted, the Java Card COS (Chip Operating System, on-chip operating system) needs to be modified first, and additional space is needed to implement the commands and APIs defined in the upgrade API package specification. At the same time, the Java Card application also requires additional Second, if the version of the API is updated, the Java Card application using the old API method cannot be upgraded to the Java Card application using the new API method, which introduces the problem of how to upgrade the API; finally, If there are errors in the implementation of these commands and APIs for upgrading, no matter how you upgrade, these errors cannot be eliminated

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
  • Java card convenient for application upgrading and Java card application upgrading method
  • Java card convenient for application upgrading and Java card application upgrading method
  • Java card convenient for application upgrading and Java card application upgrading method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] Embodiments of the technical solutions of the present invention will be described in detail below in conjunction with the accompanying drawings. The following examples are only used to illustrate the technical solutions of the present invention more clearly, and therefore are only examples, rather than limiting the protection scope of the present invention.

[0030] It should be noted that, unless otherwise specified, the technical terms or scientific terms used in this application shall have the usual meanings understood by those skilled in the art to which the present invention belongs.

[0031] In the first aspect, the embodiment of the present invention provides a kind of Java card that is convenient for application upgrading, there are at least one business application responsible for business logic and at least one data application responsible for data access running in the Java card, and the data of the business application is real-time stored in the data applica...

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 Java card convenient for application upgrading and a Java card application upgrading method, at least one business application responsible for business logic and at least one data application responsible for data access run in the Java card, and data of the business application is stored in the data application in real time; and after the service application is upgraded, the upgraded service application obtains corresponding data from the corresponding data application by calling the shared interface. The Java card provided by the invention does not need a card COS to have an upgrading function defined by a GP, and is relatively friendly to the realization of functions on existing equipment. Through the design of the business application and the data application, the business and the data are separated, and the processing method of data protection in the business application upgrading process is realized. By adopting the application designed by the scheme, the target data can be quickly retrieved, and other applications running on the platform cannot be influenced during upgrading. Data storage is independent of business application, and business logic and code exceptions can be prevented from influencing the correctness of data in a certain program.

Description

technical field [0001] The invention relates to the technical field of Java cards, in particular to a Java card and a Java card application upgrading method which are convenient for application upgrading. Background technique [0002] A Java Card application is an application written in the JAVA language and running on a Java Card. The writing method of this application needs to comply with Sun's Java Card API specification. In Sun's Java Card API specification, there is an abstract class of Java Card application , this abstract class defines several abstract methods, and the application needs to implement the abstract methods. [0003] When a Java Card application business project is released, after the application is downloaded and installed, some initialization data related to the user needs to be written into the application. This process is called personalization of the application, and these data are called personalization data. After the application is released, thes...

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): G06F8/30G06F8/65
CPCG06F8/65G06F8/315
Inventor 张行才陈华林
Owner 无锡融卡科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products