(19)
(11)EP 2 403 152 B1

(12)EUROPEAN PATENT SPECIFICATION

(45)Mention of the grant of the patent:
21.10.2015 Bulletin 2015/43

(21)Application number: 09840644.0

(22)Date of filing:  25.08.2009
(51)International Patent Classification (IPC): 
H04B 5/00(2006.01)
G06Q 20/32(2012.01)
G06K 7/10(2006.01)
(86)International application number:
PCT/CN2009/073505
(87)International publication number:
WO 2010/096976 (02.09.2010 Gazette  2010/35)

(54)

TERMINAL OF SUPPORTING ENHANCED NEAR FIELD COMMUNICATION AND ITS PROCESSING METHOD

ENDGERÄT ZUR UNTERSTÜTZUNG VON VERBESSERTER NAHFELDKOMMUNIKATION UND VERARBEITUNGSVERFAHREN DAFÜR

TERMINAL SUPPORTANT UNE COMMUNICATION EN CHAMP PROCHE AMÉLIORÉE ET SON PROCÉDÉ DE TRAITEMENT


(84)Designated Contracting States:
AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO SE SI SK SM TR

(30)Priority: 26.02.2009 CN 200910078353

(43)Date of publication of application:
04.01.2012 Bulletin 2012/01

(73)Proprietor: ZTE Corporation
Shenzhen, Guangdong 518057 (CN)

(72)Inventors:
  • MA, Jingwang
    Shenzhen Guangdong 518057 (CN)
  • JIA, Qian
    Shenzhen Guangdong 518057 (CN)

(74)Representative: Gervasi, Gemma et al
Notarbartolo & Gervasi S.p.A. Corso di Porta Vittoria 9
20122 Milano
20122 Milano (IT)


(56)References cited: : 
EP-A2- 1 752 915
CN-A- 101 099 303
CN-A- 101 393 666
WO-A1-2008/065232
CN-A- 101 171 604
  
      
    Note: Within nine months from the publication of the mention of the grant of the European patent, any person may give notice to the European Patent Office of opposition to the European patent granted. Notice of opposition shall be filed in a written reasoned statement. It shall not be deemed to have been filed until the opposition fee has been paid. (Art. 99(1) European Patent Convention).


    Description

    Technical Field



    [0001] The present invention relates to the enhanced Near Field Communication (eNFC) technique, and particularly, to a terminal supporting eNFC and a processing method thereof.

    Background of the Invention



    [0002] The Integrated Circuit (IC) card, especially the contactless IC card, after over ten years' development, has been widely applied in fields such as public transport, entrance guard, and petty electronic payment etc. At the meantime, the mobile terminal has been popularized among residents after rapid development of over twenty years, and offers great convenience for people's work and life. The mobile terminal has more and more powerful functions, and has a tendency to incorporate more functions. The combination of the mobile terminal with the contactless IC card technique enables the mobile terminal to be applied in the electronic payment field, which will further extend the application scope of the mobile terminal and offer more convenience for people's life, and has a vast application prospect.

    [0003] The document EP 1752915 A2 discloses a Near Field Communication (NFC) apparatus and method that are capable of supporting general security modules, such as contact type/non-contact type smart card core chips.

    [0004] At present, the eNFC is a mainstream mobile payment solution in China, and obtains supports of operators and related terminal manufactures. The eNFC technique is an enhancement and improvement of the Near Field Communication (NFC) technique. It is a short distance wireless communication technique working at 13.56MHz, and is evolved from the convergence of the Radio Frequency Identification (RFID) technique and interconnection technique. After applying the eNFC technique, the mobile terminal can emulate a contactless IC card for use in applications related to electronic payment.

    [0005] To apply the eNFC technique on a mobile terminal, it is required to add a NFC emulation front end chip, Contactless Front-end (CLF), and a NFC antenna on the mobile terminal, and further to use a mobile user card supporting the Single Wire Protocol (SWP), which can be a Subscriber Identity Module (SIM) card, a User Identity Module (UIM) card, or a User Service Identity Module (USIM) card etc. The RFID protocols supported by the NFC emulation front end chip include ISO 14443 Type A/Type B, Felica, and ISO15693 etc.

    [0006] The NFC emulation front end chip can communicate with the main processor of the mobile terminal through a Universal Asynchronous Receiver/Transmitter (UART) interface; the NFC emulation front end chip connects with the C6 pin of the mobile user card through a signal line, and communicates with the application part in the mobile user card by using the SWP; the mobile user card connects with the main processor chip of the mobile terminal through an IS07816 interface, and this connection uses the Reset, CLK, and IO pins of the mobile user card, which can correspond to the C2, C3 and C7 pins respectively.

    [0007] The feature of the eNFC is that the application related to electronic payment is stored in the mobile user card and the storage and execution of the electronic payment is carried out by the mobile user card. Besides, the VCC, namely the C1, pin of the mobile user card is connected with the NFC emulation front end chip so that the eNFC technique is able to support the terminal power down mode. In this mode, the NFC emulation front end chip and the mobile user card obtain energy from an electromagnetic field generated by an external contactless card reader via the NFC antenna, and thus can also work in a card emulation mode when the mobile terminal is power off, and interact with the external contactless card reader to complete the electronic payment.

    [0008] After applying the eNFC technique, the mobile terminal can support three different working modes according to different application scenarios, which are respectively a card emulation mode, a card reader mode and a point to point mode. In the card emulation mode, the contactless card reader acts as an active device and generates an electromagnetic field, and the mobile terminal acts as a passive device, emulates a contactless card, and interacts with the contactless card reader. In the card reader mode, the mobile terminal acts as an active device and emulates a contactless card reader to generate an electromagnetic field, and the contactless IC card acts as a passive device and interacts with the mobile terminal, wherein the mobile terminal has functions of a contactless IC card reader complying with the ISO14443, or ISO15693, or Felica standard, and is able to read an external contactless IC card using the same standard. In the point to point mode, either of two working mobile terminals can act as an active device or passive device respectively to carry out point to point data transmission.

    [0009] The default working mode of the mobile terminal is the card emulation mode, in which the radio frequency of the NFC emulation front end chip is in the working state, and when the mobile terminal enters into the working area of a contactless card reader, the mobile terminal can detect the signal transmitted by the contactless card reader, and set up communication with the contactless card reader. Besides, when the mobile terminal is power on, the NFC emulation front end chip uses the power provided by the mobile terminal to interact with the contactless card reader.

    [0010] If the contactless card reader application on the mobile terminal is run, the contactless card reader application can make the NFC emulation front end chip work in the card reader mode by relative instructions, and after the contactless card reader application ends, the NFC emulation front end chip returns to the card emulation mode. If the point to point communication application on the mobile terminal is run, the point to point communication application can make the NFC emulation front end chip work in the point to point mode by relative instructions, and after the point to point communication application ends, the NFC emulation front end chip returns to the card emulation mode. Therefore, after the mobile terminal is powered on, the NFC emulation front end chip is in the card emulation mode in most of the time.

    [0011] In order to implement contactless electronic payment in the card emulation mode, the mobile user card is required to support the SWP, and the mobile user card communicates and connects with the NFC emulation front end chip in the physical layer and the data layer by using the SWP, of which the specific implementation can be seen in related existing technical schemes. The mobile user card and the NFC emulation front end chip interact in the logical control layer by using the Host Controller Interface (HCI) protocol, which specifies the interaction process of the mobile user card and NFC emulation front end chip when implementing the contactless electronic payment in the card emulation mode, and the specific implementation can be seen in related existing technical schemes.

    [0012] It can be seen from the above description that the mobile user card is required to support the SWP so as to implement the contactless electronic payment in the card emulation mode. If NFC emulation front end chip is in the enabled state, it will consume the power of the mobile terminal. Besides, when the mobile terminal enters into the working area of a contactless card reader, the NFC emulation front end chip will still respond to the signal transmitted by the contactless card reader, and execute the process relating to setting up communication; but if the mobile user card does not support the SWP, it is unnecessary to respond to the signal of the contactless card reader at all, and thus such response of the NFC emulation front end chip to the signal of the contactless card reader causes a waste of resources.

    Summary of the Invention



    [0013] In view of the above, one object of the present invention is to provide a terminal supporting the eNFC and its processing method, which can effectively save resources when the user card does not support the SWP, and can further support non card emulation modes.

    [0014] Another object of the present invention is to provide a terminal supporting the eNFC and its processing method, which can support non card emulation modes on the premise of effectively saving resources when the user card does not support the SWP.

    [0015] In order to achieve the above objects, the present invention provides a processing method in a terminal according to claim 1 and a terminal according to claim 8. Further improvements and embodiments are provided in the dependent claims.

    [0016] Also provided is a processing method in a terminal supporting eNFC, comprising: when the terminal determines that a user card does not support a Single Wire Protocol (SWP) interface, disabling a Near Field Communication (NFC) function.

    [0017] The terminal determines that the user card does not support the SWP interface through interface support information provided by the user card or a stored SWP interface flag.

    [0018] The step of disabling the NFC function is implemented by disabling a NFC emulation front end chip.

    [0019] Before the step of disabling the NFC function, the method further comprises: the terminal determining that a user confirms the disabling through a human machine interaction interface; and/or after the step of disabling the NFC function, the method further comprises: the terminal starts a NFC application in a non card emulation mode and determines that the NFC function is in a disabled state, enabling the NFC function, and the terminal switching to a corresponding working mode according to the non card emulation mode and carrying out the NFC, after the NFC ends, disabling the NFC function.

    [0020] Also provided is a processing method in a terminal supporting eNFC, used for the terminal with a disabled NFC function, the method comprising: when the terminal is required to start a NFC application in a non card emulation mode and determines that the NFC function is in a disabled state, enabling the NFC function.

    [0021] Before the terminal starts the NFC application in the non card emulation mode, the method further comprises: the terminal determining whether a user card supports a SWP interface; further, the terminal determines whether the user card supports the SWP interface through interface support information provided by the user card or a stored SWP interface flag.

    [0022] The step of enabling the NFC function is implemented by enabling a NFC emulation front end chip.

    [0023] Before the step of enabling the NFC function, the method further comprises: the terminal determining that a user confirms the enabling through a human machine interaction interface; and/or after the step of enabling the NFC function, the method further comprises: the terminal displaying a current state of the NFC function to the user in a form of text or icon on a screen.

    [0024] After enabling the NFC function, the method further comprises: the terminal switching to a corresponding working state according to the non card emulation mode, and carrying out the NFC, after the NFC ends, the terminal determines that a user card does not support a SWP interface, disabling the NFC function.

    [0025] Also provided is a terminal supporting eNFC, comprising a NFC control unit and a NFC emulation front end chip, wherein the NFC control unit is configured to instruct the NFC emulation front end chip to be disabled when determining that a user card does not support a SWP interface; the NFC emulation front end chip is configured to disable a NFC function according to the instruction of the NFC control unit.

    [0026] The NFC control unit is further configured to send a NFC state inquiry instruction to the NFC emulation front end chip; the NFC emulation front end chip is further configured to return a current working state thereof to the NFC control unit according to the NFC state inquiry instruction.

    [0027] When a NFC application in a non card emulation mode is run, the NFC control unit is configured to instruct the NFC emulation front end chip to be enabled when determining that the NFC emulation front end chip is in a disabled state; the NFC emulation front end chip is configured to enable the NFC function according to the instruction of the NFC control unit.

    [0028] Also provided is a terminal supporting eNFC, comprising a NFC control unit and a NFC emulation front end chip, wherein the terminal is configured such that when the NFC emulation front end chip disables a NFC function and runs a NFC application a non card emulation mode, the NFC control unit instructs the NFC emulation front end chip to be enabled when determining that the NFC emulation front end chip is in a disabled state; the NFC emulation front end chip enables the NFC function according to the instruction of the NFC control unit.

    [0029] The NFC control unit is further configured to send a NFC state inquiry instruction to the NFC emulation front end chip; the NFC emulation front end chip is further configured to return a current working state thereof to the NFC control unit according to the NFC state inquiry instruction.

    [0030] According to the scheme provided in the present invention, the terminal judges whether the user card supports the contactless electronic payment in the card emulation mode by detecting whether the user card supports the SWP interface; when the user card does not support the contactless electronic payment in the card emulation mode, the mobile terminal can instruct the NFC emulation front end chip to disable the NFC function so that the NFC emulation front end chip neither responds to the radio frequency signal of an external contactless card reader nor transmits a radio frequency signal, which can reduce power consumption of the terminal and extend the stand-by time of the terminal.

    [0031] Besides, the present invention also provides a corresponding scheme, in which the Near Field Communication in a non card emulation mode can be supported even after the NFC emulation front end chip disables the NFC function, and the NFC function of the NFC emulation front end chip is still disabled after the Near Field Communication in the non card support the contactless electronic payment in the card emulation mode, the mobile terminal can instruct the NFC emulation front end chip to disable the NFC function so that the NFC emulation front end chip neither responds to the radio frequency signal of an external contactless card reader nor transmits a radio frequency signal, which can reduce power consumption of the terminal and extend the stand-by time of the terminal

    [0032] Besides, the present invention also provides a corresponding scheme, in which the Near Field Communication in a non card emulation mode can be supported even after the NFC emulation front end chip disables the NFC function, and the NFC function of the NFC emulation front end chip is still disabled after the Near Field Communication in the non card emulation mode is completed, thereby keeping the low power consumption of the terminal.

    Brief Description of the Drawings



    [0033] 

    FIG. 1 is a flow chart of the processing in the mobile terminal according to the present invention;

    FIG. 2 is a flow chart of the processing in the mobile terminal after the NFC emulation front end chip is disabled according to the present invention; and

    FIG. 3 is a schematic diagram of the structure of the terminal supporting eNFC according to the present invention.


    Preferred Embodiments of the Present Invention



    [0034] If the user card does not support the SWP, it means that the user card does not support the contactless electronic payment in the card emulation mode, then the terminal cannot emulate a contactless card, and even if the terminal enters into the working area of a contactless card reader, the NFC emulation front end chip does not need to set up communication with the contactless card reader. Therefore, if the user card does not support the SWP, the functions related to contactless electronic payment on the terminal should be forbidden to use.

    [0035] In the present invention, the terminal judges whether the user card supports the SWP interface, and disables the NFC function when determining that the user card does not support the SWP interface. The terminal can judge whether the user card supports the SWP interface according to the interface support information provided by the user card; or can judge whether the user card supports the SWP interface according to a stored SWP interface flag. Preferably, the terminal can execute the judgment of whether the user card supports the SWP interface when it is powered on. The terminal disables the NFC function by disabling the NFC emulation front end chip. The terminal can further inquire the current state of the NFC function before disabling the NFC function, and disables the NFC function when determining that the NFC function is in the enabled state.

    [0036] The NFC function being in the disabled state means that even if the terminal enters into the working area of a contactless card reader, the NFC emulation front end chip will not respond to the signal transmitted by the contactless card reader or execute the process relating to setting up communication. The NFC function being in the enabled state means that when the terminal enters into the working area of a contactless reader, the NFC emulation front end chip will respond to the signal transmitted by the contactless card reader and execute the process relating to setting up communication.

    [0037] Since after the NFC function is disabled, the radio frequency of the NFC emulation front end chip is in the disabled state and will no more respond to the signal transmitted by an external contactless reader-writer, it will not work in the card reader mode or point to point mode to transmit a radio frequency signal either. Thus after the NFC function is disabled, when the terminal is required to work in a non card emulation mode such as the card reader mode or point to point mode, then the Near Field Communication application in the card reader mode or point to point mode is run on the terminal, and if the terminal determines that the NFC function is in the disabled state, it enables the NFC function, the terminal enables the NFC function by enabling the NFC emulation front end chip, and then the terminal switches the NFC emulation front end chip to the corresponding working mode according to requirements of the non card emulation mode such as the card reader mode or point to point mode, and the terminal together with the NFC emulation front end chip carry out the Near Field Communication. Furthermore, after the Near Field Communication payment ends, the terminal can disable the NFC function and return to the previous disabled state. Before enabling the NFC function, the terminal can further inquire the current state of the NFC function, and enables the NFC function when determining that the NFC function is in the disabled state.

    [0038] Taking the mobile terminal as an example, specific implementation of the present invention will be described in detail below, wherein the mobile terminal disabling/enabling the NFC function is realized by the interaction of the mobile terminal with the NFC emulation front end chip within it.

    [0039] In the eNFC scheme, the mobile user card stores the electronic payment application, and the mobile user card provides a secure and open application running environment. The mobile user card can be a SIM card, a UIM card, or a USIM card etc., and the USIM card is taken as an example in the following description. When the mobile user card is a SIM card or UIM card, the scheme used in the following description can be used similarly.

    [0040] The mobile terminal communicates with the USIM card by using the existing IS07816 interface. The main processor of the mobile terminal communicates with the NFC emulation front end chip by using the UART interface, and the main processor of the mobile terminal controls the functions of the NFC emulation front end chip through this interface. The communication protocol between the main processor of the mobile terminal and the NFC emulation front end chip can be the HCI protocol.

    [0041] When the mobile terminal implements the contactless electronic payment in the card emulation mode by using the eNFC technique, the USIM card communicates with the NFC emulation front end chip in the mobile terminal through the SWP interface. If the USIM card does not support the SWP interface, it means that the USIM card does not support the contactless electronic payment in the card emulation mode using the eNFC technique. Therefore, judging whether the USIM card supports the SWP interface is actually judging whether the USIM card supports the contactless electronic payment in the card emulation mode. Because a mobile terminal supporting the eNFC technique implementing the card emulation requires that the USIM card supports the SWP interface, when the USIM card does not support the SWP interface, the mobile terminal is unable to implement the contactless electronic payment in the card emulation mode.

    [0042] FIG. 1 is a flow chart of the processing in the mobile terminal according to the present invention, and as shown in FIG. 1, the specific processing in the mobile terminal includes the following steps:

    Step 101: the mobile terminal is powered on, powers up and activates the USIM card, and powers up and initiates the NFC emulation front end chip.



    [0043] The mobile terminal is powered on, and the USIM card executes the Reset operation after being powered up. After the reset, the USIM card sends an Answer To Reset (ATR) message to the mobile terminal, and the USIM card provides information such as own characteristic parameters and supported interfaces of the USIM card etc. to the mobile terminal by the ATR message. The format of the ATR message complies with the definition in the ISO/IEC 7816-3[11] specification, and the Global Interface Bytes in the ATR message is used to identify the interfaces supported by the USIM card.

    [0044] At present, the "6.3.3 Answer To Reset content" portion in the ETSI TS 102 221 V8.0 Smart Cards; UICC-Terminal interface; Physical and logical characteristics specification defines the encoding format of the Global Interface Bytes. The TBi (i>2) in the Global Interface Bytes is used to identify the interfaces supported by the USIM card. If values of the b8 and b6 of the TBi are both 1, it indicates that the USIM card supports the SWP interface; while if the value of the b6 of the TBi is 0 or the ATR message does not include the Global Interface Bytes, it indicates that the USIM card does not support the SWP interface, that is, the USIM card does not support the contactless electronic payment in the card emulation mode applying the eNFC scheme.

    [0045] Step 102: the mobile terminal judges whether the USIM card supports the SWP interface; if the USIM card supports the SWP interface, the USIM card and the NFC emulation front end chip set up a connection through the SWP interface according to the SWP specification, afterwards, the radio frequency of the NFC emulation front end chip is enabled, and the mobile terminal can work in the card emulation mode; if the USIM card does support the SWP interface, then step 103 is continuously executed.

    [0046] The mobile terminal judges whether the USIM card supports the SWP interface by analyzing the ATR message from the USIM card: the mobile terminal analyzes whether the ATR message includes the Global Interface Bytes first, and if the ATR message does not include the Global Interface Bytes, it determines that the USIM card does not support the SWP interface; if the ATR message includes the Global Interface Bytes, it further analyzes whether the values of the b8 and b6 in the TBi of the Global Interface Bytes are both 1, and if the values are both 1, it determines that the USIM card supports the SWP interface, while if the values are not both 1, it determines that the USIM card does not support the SWP interface.

    [0047] In order that the mobile terminal can record whether the USIM card supports the SWP interface, a SWP interface flag bit can be configured in the mobile terminal. Name of this SWP interface flag bit can be configured as b_USIM_support_SWP, and certainly, it can be configured as other names as desired. It can be configured that the SWP interface flag bit being 1 indicates that the USIM card supports the SWP interface, and the SWP interface flag bit being 0 indicates that the USIM card does not support the SWP interface. The mobile terminal also can judge whether the USIM card supports the SWP interface by the SWP interface flag bit.

    [0048] Steps 103~106: after the start-up of the NFC emulation front end chip is completed, the mobile terminal sends a NFC state inquiry instruction to the NFC emulation front end chip, and through this NFC state inquiry instruction and subsequent processing steps, the mobile terminal is able to acquire whether the current working state of the NFC emulation front end chip is enabled or disabled. After receiving the NFC state inquiry instruction, the NFC emulation front end chip returns the current working state of itself to the mobile terminal, and if the current working state of the NFC emulation front end chip is enabled, then the mobile terminal sends a NFC disabling instruction to the NFC emulation front end chip, and after receiving the NFC disabling instruction, the NFC emulation front end chip disables the NFC function, namely disabling the radio frequency of the NFC emulation front end chip; if the current working state of the NFC emulation front end chip is disabled, then the current flow is ended. After disabling the NFC function, the NFC emulation front end chip can further instruct the mobile terminal of the execution result.

    [0049] After the NFC emulation front end chip disables the NFC function, the mobile terminal no more respond to the radio frequency signal of an external contactless reader-writer, or act as a contactless reader-writer to transmit a radio frequency signal outwards.

    [0050] After the NFC emulation front end chip disables the NFC function, when the mobile terminal is required to work in a non card emulation mode such as the card reader mode or the point to point mode, and at this time, if the Near Field Communication application in the card reader mode or the point to point mode is needed to run on the mobile terminal, the current working state of the NFC emulation front end chip can be judged first, and when it is determined that the NFC emulation front end chip is in the disabled state, the mobile terminal instructs the NFC emulation front end chip to be enabled, and the NFC emulation front end chip enables the NFC function according to the instruction of the terminal, and then the mobile terminal switches the NFC emulation front end chip to the corresponding working mode according to requirements of the non card emulation mode such as the card reader mode or the point to point mode. After the Near Field Communication ends, the terminal can instruct the NFC emulation front end chip to be disabled, and the NFC emulation front end chip returns to the previous disabled state according to the instruction of the terminal.

    [0051] FIG. 2 is a flow chart of the processing in the mobile terminal after the NFC emulation front end chip is disabled according to the present invention, and as shown in FIG. 2, after the NFC emulation front end chip is disabled, the specific processing in the mobile terminal includes the following steps:

    Step 201: when the mobile terminal is required to work in the card reader mode or the point to point mode, the Near Filed Communication application in the card reader mode or the point to point mode is run on the mobile terminal.



    [0052] Besides, before the step 201, the mobile terminal can judge whether the USIM card supports the SWP interface first, and if the USIM card supports the SWP interface, the step 201 is executed; if the USIM card does not support the SWP interface, the current flow is ended directly. The mobile terminal can judge whether the USIM card supports the SWP interface according to the stored SWP interface flag bit.

    [0053] Steps 202~206: the mobile terminal sends a NFC state inquiry instruction to the NFC emulation front end chip, and through this NFC state inquiry instruction and subsequent processing steps, the mobile terminal is able to acquire whether the current working state of the NFC emulation front end chip is enabled or disabled. After receiving the NFC state inquiry instruction, the NFC emulation front end chip returns the current working state of itself to the mobile terminal, and if the current working state of the NFC emulation front end chip is enabled, then the mobile terminal together with the NFC emulation front end chip carry out the Near Field Communication in the card reader mode or the point to point mode; if the current working state of the NFC emulation front end chip is disabled, then the mobile terminal sends a NFC enabling instruction to the NFC emulation front end chip, and after receiving the NFC enabling instruction, the NFC emulation front end chip enables the NFC function, namely enabling the radio frequency of the NFC emulation front end chip, and then the mobile terminal switches the NFC emulation front end chip to the corresponding working mode according to the requirement of the non card emulation mode such as the card reader mode or the point to point mode to carry out the Near Field Communication in the card reader mode or the point to point mode together with the mobile terminal. After enabling the NFC function, the NFC emulation front end chip can further instruct the mobile terminal of the execution result.

    [0054] Steps 207~209: after completing the Near Field Communication, the mobile terminal judges whether the USIM card supports the SWP interface, and if the USIM card supports the SWP interface, the mobile terminal can switch to the card emulation mode; if the USIM card does not support the SWP interface, the mobile terminal sends a NFC disabling instruction to the NFC emulation front end chip, and after receiving the NFC disabling instruction, the NFC emulation front end chip disables the NFC function, namely disabling the radio frequency of the NFC emulation front end chip, thereby implementing still disabling the NFC function of the NFC emulation front end chip after the Near Field Communication in the card reader mode or the point to point mode ends. The mobile terminal can judge whether the USIM card supports the SWP interface according to the stored SWP interface flag bit.

    [0055] Besides, other than automatically indicating the disabling/enabling of the NFC emulation front end chip, before indicating the disabling/enabling of the NFC emulation front end chip, the mobile terminal can provide a human machine interaction interface on the screen of the mobile terminal for the user to conform whether to disable/enable the NFC emulation front end chip, and after the user confirms the enabling/disabling with the human machine interaction interface, the mobile terminal then instructs the NFC emulation front end chip to be disabled/enabled. For example, before the NFC emulation front end chip is disabled/enabled, a prompt window is displayed on the screen of the mobile terminal, and the prompting window displays prompt information of "the user card does not support electronic payment, whether to disable the Near Field Communication function".

    [0056] Besides, in the present invention, a human machine interaction interface for setting the enabling/disabling of the Near Field Communication function of the mobile terminal can further be provided. The human machine interaction interface can adopt the form of a setting menu, so that the user can select enabling/ disabling of the NFC emulation front end chip; when the NFC emulation front end chip is in the enabled state, only the NFC disabling menu can be selected, and after the user selects this menu, the mobile terminal sends a NFC disabling instruction to the NFC emulation front end chip to instruct the NFC emulation front end chip to be disabled; when the NFC emulation front end chip is in the disabled state, only the NFC enabling menu can be selected, and after the user selects this menu, the mobile terminal sends a NFC enabling instruction to the NFC emulation front end chip to instruct the NFC emulation front end chip to be enabled.

    [0057] Moreover, after determining the current working state of the NFC emulation front end chip, the mobile terminal can further display to the user the current working state of the NFC emulation front end chip in the form of text or icon on the screen, so that the user is able to clearly know the current working state of the NFC emulation front end chip.

    [0058] FIG. 3 is a schematic diagram of the structure of the terminal supporting eNFC according to the present invention, and as shown in FIG. 3, the terminal includes a NFC control unit and a NFC emulation front end chip, wherein the NFC control unit is configured to instruct the NFC emulation front end chip to be disabled when it is determined that the user card does not support the SWP interface; and the NFC emulation front end chip disables the NFC function according to the instruction of the NFC control unit.

    [0059] The NFC control unit is further configured to send a NFC state inquiry instruction to the NFC emulation front end chip; and the NFC emulation front end chip is further configured to return the current working state of itself to the NFC control unit according to the received NFC state inquiry instruction.

    [0060] When the Near Field Communication in a non card emulation mode is run, the NFC control unit is configured to instruct the NFC emulation front end chip to be enabled when it is determined that the NFC emulation front end chip is in the disabled state; and the NFC emulation front end chip is configured to enable the NFC function according to the instruction of the NFC control unit.

    [0061] The NFC emulation front end chip is further configured to return an execution result to the NFC control unit.

    [0062] The NFC control unit is further configured to provide the current working state of the NFC emulation front end chip to the screen of the mobile terminal for display.

    [0063] The NFC control unit is further configured to determine whether to send a NFC disabling/ enabling instruction to the NFC emulation front end chip according to an input from a human machine interaction interface.

    [0064] The NFC control unit is configured to judge whether the user card supports the SWP interface according to the interface support information provided by the user card; or the NFC control unit is configured to judge whether the user card supports the SWP interface according to a SWP interface flag stored in a storage unit.

    [0065] What is described above is just preferred embodiments of the present invention and is not intended to limit the protection scope of the present invention.

    Industrial Applicability



    [0066] According to the scheme provided in the present invention, the terminal judges whether the user card supports the contactless electronic payment in the card emulation mode by detecting whether the user card supports the SWP interface; when the user card does not support the contactless electronic payment in the card emulation mode, the mobile terminal can instruct the NFC emulation front end chip to disable the NFC function so that the NFC emulation front end chip neither responds to the radio frequency signal of an external contactless card reader nor transmits a radio frequency signal, which can reduce power consumption of the terminal and extend the stand-by time of the terminal.

    [0067] Besides, the present invention also provides a corresponding scheme, in which the Near Field Communication in a non card emulation mode can be supported even after the NFC emulation front end chip disables the NFC function, and the NFC function of the NFC emulation front end chip is still disabled after the Near Field Communication in the non card emulation mode is completed, thereby keeping the low power consumption of the terminal.


    Claims

    1. A processing method in a terminal, characterized in that the terminal supports enhanced Near Field Communication (eNFC) and the method comprises:

    when the terminal determines that a user card does not support a Single Wire Protocol (SWP) interface, disabling a Near Field Communication (NFC) function (105-106);

    wherein said terminal determines that said user card does not support said SWP interface through interface support information provided by said user card or a stored SWP interface flag;

    wherein said terminal comprises a NFC control unit and a NFC emulation front end chip, said NFC control unit is configured to instruct the NFC emulation front end chip to be disabled when determining that the user card does not support the SWP interface, and said NFC emulation front end chip is configured to disable the NFC function according to the instruction of said NFC control unit.


     
    2. The method as claimed in claim 1, wherein before the step of disabling the NFC function, the method further comprises: said terminal inquiring a current state of said NFC function (103-104).
     
    3. The method as claimed in claim 1, wherein
    before the step of disabling the NFC function, the method further comprises: said terminal determining that a user confirms the disabling through a human machine interaction interface; and/or
    after the step of disabling the NFC function, the method further comprises: said terminal displaying a current state of said NFC function to the user in a form of text or icon on a screen.
     
    4. The method as claimed in any one of claims 1 to 3, wherein after disabling the NFC function, the method further comprises:

    when said terminal is required to start a NFC application in a non card emulation mode (201) and determines that said NFC function is in a disabled state, enabling said NFC function (204-205), and said terminal switching to a corresponding working mode according to said non card emulation mode and carrying out the NFC (206), after the NFC ends, disabling said NFC function (208-209).


     
    5. The method as claimed in claim 4, wherein said step of enabling the NFC function is implemented by enabling said NFC emulation front end chip.
     
    6. The method as claimed in claim 4, wherein
    before the step of enabling the NFC function, said method further comprises: said terminal inquiring a current state of said NFC function (202-203).
     
    7. The method as claimed in claim 4, wherein
    before the step of enabling the NFC function, said method further comprises: said terminal determining that a user confirms the enabling through a human machine interaction interface; and/or
    after the step of enabling the NFC function, said method further comprises: said terminal displaying a current state of said NFC function to the user in a form of text or icon on a screen.
     
    8. A terminal, characterized in that the terminal supports enhanced Near Field Communication (eNFC) and comprises a Near Field Communication (NFC) control unit and a NFC emulation front end chip, wherein
    said NFC control unit is configured to instruct the NFC emulation front end chip to be disabled when determining that a user card does not support a Single Wire Protocol (SWP) interface;
    said NFC emulation front end chip is configured to disable a NFC function according to the instruction of said NFC control unit.
     
    9. The terminal as claimed in claim 8, wherein
    said NFC control unit is further configured to send a NFC state inquiry instruction to said NFC emulation front end chip;
    said NFC emulation front end chip is further configured to return a current working state thereof to said NFC control unit according to said NFC state inquiry instruction.
     
    10. The terminal as claimed in claim 8, wherein when a NFC application in a non card emulation mode is run,
    said NFC control unit is configured to instruct said NFC emulation front end chip to be enabled when determining that said NFC emulation front end chip is in a disabled state;
    said NFC emulation front end chip is configured to enable said NFC function according to the instruction of said NFC control unit.
     
    11. The terminal as claimed in claim 10, wherein
    said NFC control unit is further configured to send a NFC state inquiry instruction to said NFC emulation front end chip;
    said NFC emulation front end chip is further configured to return a current working state thereof to said NFC control unit according to said NFC state inquiry instruction.
     


    Ansprüche

    1. Verarbeitungsverfahren in einem Endgerät,
    dadurch gekennzeichnet, dass
    das Endgerät enhanced Near Field Communication (eNFC) unterstützt und das Verfahren umfasst, dass:

    wenn das Endgerät ermittelt, dass eine Benutzerkarte keine Single Wire Protocol-Schnittstelle (SWP-Schnittstelle) unterstützt, eine Near Field Communication-Funktion (NFC-Funktion) gesperrt wird (105 - 106);

    wobei das Endgerät über eine Schnittstellenunterstützungsinformation, die durch die Benutzerkarte bereitgestellt wird, oder ein gespeichertes SWP-Schnittstellen-Flag ermittelt, dass die Benutzerkarte die SWP-Schnittstelle nicht unterstützt;

    wobei das Endgerät eine NFC-Steuereinheit und einen NFC-Emulations-Frontend-Chip umfasst, wobei die NFC-Steuereinheit ausgestaltet ist, um die Sperrung des NFC-Emulations-Frontend-Chips anzuweisen, wenn ermittelt wird, dass die Benutzerkarte die SWP-Schnittstelle nicht unterstützt, und der NFC-Emulations-Frontend-Chip ausgestaltet ist, um die NFC-Funktion gemäß der Anweisung der NFC-Steuereinheit zu sperren.


     
    2. Verfahren nach Anspruch 1,
    wobei das Verfahren ferner umfasst, dass vor dem Schritt des Sperrens der NFC-Funktion: das Endgerät einen aktuellen Zustand der NFC-Funktion abfragt (103 - 104).
     
    3. Verfahren nach Anspruch 1, wobei
    das Verfahren ferner umfasst, dass vor dem Schritt des Sperrens der NFC-Funktion: das Endgerät ermittelt, dass ein Benutzer das Sperren über eine Mensch-Maschine-Interaktionsschnittstelle bestätigt; und/oder das Verfahren ferner umfasst, dass nach dem Schritt des Sperrens der NFC-Funktion: das Endgerät dem Benutzer einen aktuellen Zustand der NFC-Funktion in Form von Text oder eines Symbols an einem Bildschirm anzeigt.
     
    4. Verfahren nach einem der Ansprüche 1 bis 3,
    wobei das Verfahren ferner umfasst, dass nach dem Sperren der NFC-Funktion:

    wenn es erforderlich ist, dass das Endgerät eine NFC-Anwendung in einem Modus einer Emulation keiner Karte startet (201) und es ermittelt, dass sich die NFC-Funktion in einem gesperrten Zustand befindet, die NFC-Funktion freigegeben wird (204 - 205), und das Endgerät gemäß dem Modus einer Emulation keiner Karte in einen entsprechenden Arbeitsmodus umschaltet und die NFC ausführt (206), wobei, nachdem die NFC endet, die NFC-Funktion gesperrt wird (208 - 209).


     
    5. Verfahren nach Anspruch 4,
    wobei der Schritt des Freigebens der NFC-Funktion durch Freigeben des NFC-Emulations-Frontend-Chips realisiert wird.
     
    6. Verfahren nach Anspruch 4,
    wobei das Verfahren ferner umfasst, dass vor dem Schritt des Freigebens der NFC-Funktion: das Endgerät einen aktuellen Zustand der NFC-Funktion abfragt (202 - 203).
     
    7. Verfahren nach Anspruch 4, wobei
    das Verfahren ferner umfasst, dass vor dem Schritt des Freigebens der NFC-Funktion: das Endgerät ermittelt, dass ein Benutzer die Freigabe über eine Mensch-Maschine-Interaktionsschnittstelle bestätigt; und/oder das Verfahren ferner umfasst, dass nach dem Schritt des Freigebens der NFC-Funktion: das Endgerät dem Benutzer einen aktuellen Zustand der NFC-Funktion in Form von Text oder eines Symbols an einem Bildschirm anzeigt.
     
    8. Endgerät,
    dadurch gekennzeichnet, dass
    das Endgerät enhanced Near Field Communication (eNFC) unterstützt und eine Near Field Communication-Steuereinheit (NFC-Steuereinheit) und einen NFC-Emulations-Frontend-Chip umfasst, wobei die NFC-Steuereinheit ausgestaltet ist, um die Sperrung des NFC-Emulations-Frontend-Chips anzuweisen, wenn ermittelt wird, dass eine Benutzerkarte eine Single Wire Protocol-Schnittstelle (SWP-Schnittstelle) nicht unterstützt;
    der NFC-Emulations-Frontend-Chip ausgestaltet ist, um eine NFC-Funktion gemäß der Anweisung der NFC-Steuereinheit zu sperren.
     
    9. Endgerät nach Anspruch 8, wobei
    die NFC-Steuereinheit ferner ausgestaltet ist, um eine NFC-Zustandsabfrageanweisung an den NFC-Emulations-Frontend-Chip zu senden;
    der NFC-Emulations-Frontend-Chip ferner ausgestaltet ist, um einen aktuellen Arbeitszustand hiervon gemäß der NFC-Zustandsabfrageanweisung an die NFC-Steuereinheit zurückzusenden.
     
    10. Endgerät nach Anspruch 8,
    wobei, wenn eine NFC-Anwendung in einem Modus einer Emulation keiner Karte ausgeführt wird,
    die NFC-Steuereinheit ausgestaltet ist, um eine Freigabe des NFC-Emulations-Frontend-Chips anzuweisen, wenn ermittelt wird, dass sich der NFC-Emulations-Frontend-Chip in einem gesperrten Zustand befindet; der NFC-Emulations-Frontend-Chip ausgestaltet ist, um die NFC-Funktion gemäß der Anweisung der NFC-Steuereinheit freizugeben.
     
    11. Endgerät nach Anspruch 10, wobei
    die NFC-Steuereinheit ferner ausgestaltet ist, um eine NFC-Zustandsabfrageanweisung an den NFC-Emulations-Frontend-Chip zu senden;
    der NFC-Emulations-Frontend-Chip ferner ausgestaltet ist, um einen aktuellen Arbeitszustand hiervon gemäß der NFC-Zustandsabfrageanweisung an die NFC-Steuereinheit zurückzusenden.
     


    Revendications

    1. Procédé de traitement dans un terminal, caractérisé en ce que le terminal supporte une communication en champ proche améliorée (eNFC) et le procédé comprend :

    lorsque le terminal détermine qu'une carte utilisateur ne supporte pas une interface à protocole unifilaire (SWP), la désactivation d'une fonction de communication en champ proche (NFC) (105-106) ;

    dans lequel ledit terminal détermine que ladite carte utilisateur ne supporte pas ladite interface SWP par l'intermédiaire d'informations de support d'interface fournies par ladite carte utilisateur ou d'un drapeau d'interface SWP stocké ;

    dans lequel ledit terminal comprend une unité de commande NFC et une puce frontale d'émulation NFC, ladite unité de commande NFC est configurée pour donner l'ordre à la puce frontale d'émulation NFC d'être désactivée lors de la détermination que la carte utilisateur ne supporte pas l'interface SWP, et ladite puce frontale d'émulation NFC est configurée pour désactiver la fonction NFC selon l'ordre de ladite unité de commande NFC.


     
    2. Procédé selon la revendication 1, dans lequel, avant l'étape de désactivation de la fonction NFC, le procédé comprend en outre : l'interrogation, par ledit terminal, en ce qui concerne un état actuel de ladite fonction NFC (103-104).
     
    3. Procédé selon la revendication 1, dans lequel avant l'étape de désactivation de la fonction NFC, le procédé comprend en outre : la détermination, par ledit terminal, qu'un utilisateur confirme la désactivation par l'intermédiaire d'une interface d'interaction homme-machine ; et/ou
    après l'étape de désactivation de la fonction NFC, le procédé comprend en outre : l'affichage, par ledit terminal, d'un état actuel de ladite fonction NFC pour l'utilisateur sous forme de texte ou d'icône sur un écran.
     
    4. Procédé selon l'une quelconque des revendications 1 à 3, dans lequel, après la désactivation de la fonction NFC, le procédé comprend en outre :

    lorsque ledit terminal doit démarrer une application NFC dans un mode de non-émulation de carte (201) et détermine que ladite fonction NFC est dans un état désactivé, l'activation de ladite fonction NFC (204-205), et, par ledit terminal, la commutation à un mode de fonctionnement correspondant, selon ledit mode de non-émulation de carte, et l'exécution de la NFC (206), après que la NFC se termine, la désactivation de ladite fonction NFC (208-209).


     
    5. Procédé selon la revendication 4, dans lequel ladite étape d'activation de la fonction NFC est mise en oeuvre en activant ladite puce frontale d'émulation NFC.
     
    6. Procédé selon la revendication 4, dans lequel avant l'étape d'activation de la fonction NFC, ledit procédé comprend en outre : l'interrogation, par ledit terminal, en ce qui concerne un état actuel de ladite fonction NFC (202-203).
     
    7. Procédé selon la revendication 4, dans lequel
    avant l'étape d'activation de la fonction NFC, ledit procédé comprend en outre : la détermination, par ledit terminal, qu'un utilisateur confirme l'activation par l'intermédiaire d'une interface d'interaction homme-machine ; et/ou
    après l'étape d'activation de la fonction NFC, ledit procédé comprend en outre : l'affichage, par ledit terminal, d'un état actuel de ladite fonction NFC pour l'utilisateur sous forme de texte ou d'icône sur un écran.
     
    8. Terminal, caractérisé en ce que le terminal supporte une communication en champ proche améliorée (eNFC) et comprend une unité de commande de communication en champ proche (NFC) et une puce frontale d'émulation NFC, dans lequel
    ladite unité de commande NFC est configurée pour donner l'ordre à la puce frontale d'émulation NFC d'être désactivée lors de la détermination qu'une carte utilisateur ne supporte pas une interface à protocole unifilaire (SWP) ;
    ladite puce frontale d'émulation NFC est configurée pour désactiver une fonction NFC selon l'ordre de ladite unité de commande NFC.
     
    9. Terminal selon la revendication 8, dans lequel
    ladite unité de commande NFC est en outre configurée pour envoyer un ordre d'interrogation d'état NFC à ladite puce frontale d'émulation NFC ;
    ladite puce frontale d'émulation NFC est en outre configurée pour renvoyer un état de fonctionnement actuel de celle-ci à ladite unité de commande NFC selon ledit ordre d'interrogation d'état NFC.
     
    10. Terminal selon la revendication 8, dans lequel lorsqu'une application NFC dans un mode de non-émulation de carte est exécutée,
    ladite unité de commande NFC est configurée pour donner l'ordre à ladite puce frontale d'émulation NFC d'être activée lors de la détermination que ladite puce frontale d'émulation NFC est dans un état désactivé ;
    ladite puce frontale d'émulation NFC est configurée pour activer ladite fonction NFC selon l'ordre de ladite unité de commande NFC.
     
    11. Terminal selon la revendication 10, dans lequel
    ladite unité de commande NFC est en outre configurée pour envoyer un ordre d'interrogation d'état NFC à ladite puce frontale d'émulation NFC ;
    ladite puce frontale d'émulation NFC est en outre configurée pour renvoyer un état de fonctionnement actuel de celle-ci à ladite unité de commande NFC selon ledit ordre d'interrogation d'état NFC.
     




    Drawing














    Cited references

    REFERENCES CITED IN THE DESCRIPTION



    This list of references cited by the applicant is for the reader's convenience only. It does not form part of the European patent document. Even though great care has been taken in compiling the references, errors or omissions cannot be excluded and the EPO disclaims all liability in this regard.

    Patent documents cited in the description