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

Universal TA (trusted application) payment platform and payment method

A payment platform and secure user technology, applied in the general TA payment platform field, can solve the problems of high development cost, use, unfavorable transplantation, etc., and achieve the effects of reducing development cost, improving reusability, and reducing development difficulty

Inactive Publication Date: 2016-12-14
HENGBAO
View PDF8 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] On the one hand, the development and deployment of TA are closely related to TEE OS, so that TA developed and deployed based on a certain TEE OS cannot be directly used under other TEE OS, so TA developers must develop separately for different TEE OS. TA increases the difficulty of TA development and is not conducive to the transplantation of TA
[0005] On the other hand, even if multiple TAs are developed under the same TEE OS, each TA needs to be developed independently because of the different business processes of each TA, resulting in low code reusability and high development costs

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
  • Universal TA (trusted application) payment platform and payment method
  • Universal TA (trusted application) payment platform and payment method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0033] An embodiment of the present invention provides a general TA payment platform, specifically, such as figure 1 As shown, the universal TA payment platform includes a communication module, a storage module and a secure user interaction module; wherein, the communication module is used to communicate with the TA, and a channel for data and instruction transmission is established between the TA and the universal TA payment platform; the storage module The standard interface provided by the TEE OS based on the standard GP TEE specification is encapsulated in it, and it is used to provide multiple secure storage spaces, and different secure storage spaces are used to encapsulate the file and object operations of different TEE OS; the secure user interaction module (TUI ) encapsulates the standard interface provided by the TEE OS based on the standard GP TEE specification, and is used to realize the interaction between the TA and the user. Of course, the user can also customiz...

Embodiment 2

[0043] The embodiment of the present invention provides a payment method, which is suitable for the general TA payment platform described in the first embodiment, such as figure 2 As indicated, the payment methods include:

[0044] Step S1, TEE OS is connected with the general TA payment platform through the standard interface of the secure user interaction module of the general TA payment platform.

[0045] Step S2, the CA sends a call command to the TEE OS to call the TA, and the TEE sends the call command to the communication module of the general TA payment platform through a standard interface.

[0046] Step S3, the communication module sends the calling instruction to the TA.

[0047] Step S4, according to the calling instruction, the TA transmits the data therein to the secure user interaction module through the communication module.

[0048] Step S5, the secure user interaction module transmits data to the TEE OS through the standard interface therein.

[0049] Ste...

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 universal TA (trusted application) payment platform and payment method, relates to the technical field of mobile payment, and solves the technical problems of high development difficulty and development cost of a TA in the prior art. The universal TA payment platform comprises a communication module, a storage module and a secure user interaction module, the communication module is used for communicating with the TA, a data and instruction transmitting channel is built between the TA and the universal TA payment platform, a standard interface provided by a TEE OS (trusted execution environment operation system) based on standard GP (general purpose) TEE specifications is packaged in the storage module, the storage module is used for providing a plurality of secure storage spaces, different secure storage spaces are used for packaging different TEE OS files and object operations, a standard interface provided by the TEE OS based on the standard GP TEE specifications is packaged in the secure user interaction module, and the secure user interaction module is used for interacting between the TA and a user. The universal TA payment platform is used for mobile payment.

Description

technical field [0001] The invention relates to the technical field of mobile payment, in particular to a general TA payment platform and payment method. Background technique [0002] At present, Trusted Execution Environment (TEE) and Trusted Application (TA) have begun to be applied in the field of mobile payment technology to provide more security reinforcement measures for mobile payment to ensure the safety of users' property. Among them, TEE manufacturers have developed their own unique TEE operating systems (TEE OS) in accordance with the GP TEE specification. The above-mentioned TEE OS is usually implemented based on Qualcomm, MTK or self-developed chips. [0003] However, in the prior art, the following problems exist in the application process of TEE OS and TA: [0004] On the one hand, the development and deployment of TA are closely related to TEE OS, so that TA developed and deployed based on a certain TEE OS cannot be directly used under other TEE OS, so TA de...

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): G06F21/57G06Q20/02G06Q20/06
CPCG06F21/57G06Q20/02G06Q20/06
Inventor 张志华
Owner HENGBAO
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