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

System and method for implementing host card emulation (HCE) command stack in mobile phone

A host card and command technology, applied in the field of implementing HCE command stack, can solve problems such as user inconvenience and long execution time

Pending Publication Date: 2019-03-19
NXP BV
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Long execution time may be inconvenient for users

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
  • System and method for implementing host card emulation (HCE) command stack in mobile phone
  • System and method for implementing host card emulation (HCE) command stack in mobile phone
  • System and method for implementing host card emulation (HCE) command stack in mobile phone

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] In general, a method for reducing the number of traversals in an HCE command stack of a remote NFC device is provided. The method predicts the next command and computes the response to the predicted next command such that the response is ready when the prediction is correct. The predicted next command and calculated response are kept in a predicted queue in the bottom layer of the HCE command stack so that they are ready to be provided directly to the NFC reader without sending commands up through the HCE command stack and then down through the stack Send back a response. Learning algorithms are used to determine predictions. Several responses to predicted command sequences can be precomputed and ready to be sent to the NFC reader.

[0014] The disclosed predictive systems and methods reduce the execution time of command sequences in the HCE command stack, thereby reducing the time required to process, for example, a payment transaction. This improves the functionali...

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

A method for implementing a host card emulation (HCE) service in a remote near field communication (NFC) device is provided. In the method, a first command application protocol data unit (APDU) is received at the remote NFC device from an NFC reader. A first response to the first command APDU is computed. A second command APDU from the NFC reader is predicted that is likely to follow receipt of the first command APDU from the NFC reader. A second response to the predicted second command APDU is computed. A third command APDU is received from the NFC reader. It is determined if the prediction of the second command APDU matches the third command APDU. If the second and third command APDUs match, then the computed second response is sent directly to the NFC reader without having to traverse aNFC stack.

Description

technical field [0001] The present disclosure relates generally to host card emulation (HCE), and more particularly, to systems and methods for implementing a HCE command stack in a mobile phone. Background technique [0002] Contactless smart cards based on near field communication (NFC) are commonly used for payment, building access control, transportation applications, and the like. Some Android-based mobile phones and other devices provide an NFC functionality known as Host Card Emulation (HCE), which allows the mobile phone to act as a smart card for various applications. HCE processes commands in the instruction stack. The commands are received by, for example, a mobile phone and processed by a user application on the mobile phone. This is done through APDU (Application Protocol Data Unit; Application Protocol Data Unit) commands comprising application layer packets exchanged between the NFC reader and the HCE service in the mobile phone. The mobile phone receives 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 Applications(China)
IPC IPC(8): G06K7/10H04M1/725G06N20/00
CPCG06K7/10297H04M2250/04G06N20/00H04M1/72412G06Q20/3278H04B5/0031H04W4/80G06K19/0725G06N5/022
Inventor 简·胡格布鲁格威赫穆斯·P·A·J·米歇尔乔普·威廉·波斯
Owner NXP BV