CN103379492B - Signal transmission method, transaction information display method and mobile device - Google Patents
Signal transmission method, transaction information display method and mobile device Download PDFInfo
- Publication number
- CN103379492B CN103379492B CN201210107535.XA CN201210107535A CN103379492B CN 103379492 B CN103379492 B CN 103379492B CN 201210107535 A CN201210107535 A CN 201210107535A CN 103379492 B CN103379492 B CN 103379492B
- Authority
- CN
- China
- Prior art keywords
- module
- input
- output
- control unit
- electrically connected
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 230000008054 signal transmission Effects 0.000 title claims abstract description 17
- 238000004891 communication Methods 0.000 claims description 33
- 230000006870 function Effects 0.000 claims description 9
- 238000007726 management method Methods 0.000 description 11
- 230000005540 biological transmission Effects 0.000 description 9
- 230000007246 mechanism Effects 0.000 description 6
- 238000013461 design Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000010354 integration Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000003860 storage Methods 0.000 description 2
- 230000033772 system development Effects 0.000 description 2
- 238000013475 authorization Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 239000010408 film Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 239000010409 thin film Substances 0.000 description 1
Landscapes
- Storage Device Security (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
一种信号传输方法、交易信息显示方法及行动装置,本发明信号传输方法于一控制模块中执行,控制模块包括多个输入输出埠,且其中二输入输出埠分别电连接一输入模块及一输出模块,信号传输方法是先接收一由输入模块所传送的信号;接着,控制单元根据信号中的一旗标与控制单元内程序设定的旗标而判断是否将信号传送至输出模块,若是,则使输入模块与输出模块电连接,以供输入模块与输出模块相互通讯;若否,则判断信号是否包含多通道管理指令,若是,则根据多通道管理指令中的通道设定,将特定通道设定为开启,并将其余通道关闭;否则根据信号的类型,执行对应的处理程序。
A signal transmission method, a transaction information display method and an action device. The signal transmission method of the present invention is executed in a control module. The control module includes multiple input and output ports, and two of the input and output ports are electrically connected to an input module and an output module respectively. The signal transmission method first receives a signal transmitted by the input module; then, the control unit determines whether to transmit the signal to the output module based on a flag in the signal and a flag set by a program in the control unit. If so, the input module and the output module are electrically connected to allow the input module and the output module to communicate with each other; if not, it determines whether the signal contains a multi-channel management instruction. If so, a specific channel is set to open according to the channel setting in the multi-channel management instruction, and the remaining channels are closed; otherwise, the corresponding processing program is executed according to the type of the signal.
Description
技术领域technical field
本发明涉及一种信号传输方法,特别是指一种应用多输入输出埠(I/O)于Java卡虚拟机架构的信号传输方法、交易信息显示方法及行动装置。The present invention relates to a signal transmission method, in particular to a signal transmission method using multiple input and output ports (I/O) in a Java Card virtual machine framework, a transaction information display method and a mobile device.
背景技术Background technique
参阅图1,为现有行动装置中的电路方块示意图,该行动装置900包含一基频模块910及一电连接于基频模块(Base Band)910的电子卡座920。一般来说,用户识别模块(Subscriber Identity Module,SIM)卡是电信业者针对行动网络入网所需而指定的,通常会置于电子卡座920中,并与基频模块910电连接。Referring to FIG. 1 , it is a schematic diagram of a circuit block in a conventional mobile device. The mobile device 900 includes a baseband module 910 and an electronic card socket 920 electrically connected to the baseband module (Base Band) 910 . Generally speaking, the Subscriber Identity Module (SIM) card is designated by the telecom operator for mobile network access, and is usually placed in the electronic card holder 920 and electrically connected to the baseband module 910 .
但是随着行动终端设备上的应用越趋于多样性,以及商务环节的复杂性增加,越来越多的行动终端服务必须使用有别于SIM应用的认证服务,故需要另一组认证的机制,但是目前行动终端设计只设计了一个电子卡座920仅供行动终端入网使用,并无法符合多样性应用的需求。However, as the applications on mobile terminal devices become more diverse and the complexity of business links increases, more and more mobile terminal services must use authentication services different from SIM applications, so another set of authentication mechanisms is required , but the current mobile terminal design only designs an electronic card holder 920 only for the mobile terminal to access the network, which cannot meet the needs of diverse applications.
为了解决上述问题,现今行动装置900所采用的解决方式主要有三种,第一种是将认证机制置入安全数字(Secure Digital,SD)卡的卡槽中,但是整个SD卡的通讯协定与认证用采用的ISO 7816协定,在整合上会发生存取的问题与终端应用程序针对不同系统开发与版本管理的兼容性及维护的问题,对于目前现存上万种的行动装置900,此种整合方式,并不利于行动商务上的应用与推广,况且有些许多行动装置900并不具备SD卡的卡槽,例如:iPhone。In order to solve the above problems, there are mainly three solutions adopted by the mobile device 900 today. The first is to put the authentication mechanism into the card slot of the Secure Digital (SD) card, but the communication protocol and authentication of the entire SD card With the adoption of the ISO 7816 protocol, there will be access problems in integration and compatibility and maintenance of terminal applications for different system development and version management. For the existing tens of thousands of mobile devices 900, this integration method , which is not conducive to the application and promotion of mobile commerce, and some mobile devices 900 do not have SD card slots, such as the iPhone.
第二种解决方式是将认证机制置入通用串行总线(Universal Serial Bus,USB)外接槽中,但是USB同样有终端应用程序针对不同系统开发与版本管理的兼容性及维护的问题,同样不利于行动商务上的应用推广。The second solution is to put the authentication mechanism into the universal serial bus (Universal Serial Bus, USB) external slot, but USB also has the compatibility and maintenance problems of terminal application programs for different system development and version management, and is also not Conducive to the promotion of mobile commerce applications.
第三种解决方式是将一种薄膜卡贴到SIM卡上方,使用者利用通讯协定的选取来区别不同电信业者的认证安全机制与协定,但是此方式存在了一种问题,即用户识别模块(SIM)本身的元件具有一定厚度,造成行动装置900的背盖无法盖合,且不同家电信业者的薄膜卡也不能相互使用,仍有适配性的问题。The third solution is to paste a thin film card on the top of the SIM card, and the user uses the selection of the communication protocol to distinguish the authentication security mechanism and agreement of different telecom operators, but there is a problem in this method, that is, the subscriber identification module ( SIM) itself has a certain thickness, so that the back cover of the mobile device 900 cannot be closed, and the film cards of different telecom operators cannot be used with each other, and there is still a problem of compatibility.
发明内容Contents of the invention
本发明的目的在于提供一种可以应用于Java卡虚拟机架构执行多输入输出埠控制的信号传输方法。The purpose of the present invention is to provide a signal transmission method that can be applied to Java Card virtual machine framework to execute multiple input and output port control.
本发明信号传输方法,于一控制模块中执行,该控制模块包括多个输入输出埠,且其中二输入输出埠分别电连接于一输入模块及一输出模块,该信号传输方法包含以下步骤:The signal transmission method of the present invention is executed in a control module, the control module includes a plurality of input and output ports, and two of the input and output ports are respectively electrically connected to an input module and an output module, and the signal transmission method includes the following steps:
(A)接收由输入模块所传送的信号;(A) receiving the signal transmitted by the input module;
(B)控制单元根据输入模块所传送信号中的一旗标与控制单元内程序设定的旗标而判断是否将信号传送至输出模块,若是,则使输入模块与输出模块电连接,以供输入模块与输出模块相互通讯,并返回步骤(A);若否,则直接执行步骤(C);(B) The control unit judges whether to transmit the signal to the output module according to a flag in the signal transmitted by the input module and the flag set by the program in the control unit. If so, the input module is electrically connected to the output module for The input module and the output module communicate with each other, and return to step (A); if not, directly execute step (C);
(C)判断输入模块所传送信号是否包含一多通道管理指令,若是,则根据多通道管理指令中的通道设定,将特定通道设定为开启,并将其余通道关闭,并返回步骤(A);若否,则执行步骤(D);及(C) Judging whether the signal transmitted by the input module includes a multi-channel management command, if so, according to the channel setting in the multi-channel management command, setting the specific channel to open, and closing the other channels, and returning to step (A ); if not, proceed to step (D); and
(D)根据输入模块所传送信号的类型,执行对应的处理程序。如此,在整个交易的过程中,控制单元会根据输入模块所传输的信号的内容,例如:终端认证鉴权认证指令、应用程序的呼叫指令,或是EMV银行卡的认证鉴权服务指令等,而执行多输入输出埠之间的切换,以配合使用者进行交易。(D) According to the type of the signal transmitted by the input module, execute the corresponding processing program. In this way, during the entire transaction process, the control unit will, according to the content of the signal transmitted by the input module, for example: terminal authentication authentication instruction, application call instruction, or EMV bank card authentication authentication service instruction, etc., And execute the switch between multiple input and output ports, in order to cooperate with the user to carry out the transaction.
更详细地说,控制模块还包括一供至少一程序存放的程序储存区及一用户辨识单元,步骤(D)包括以下子步骤:More specifically, the control module also includes a program storage area for storing at least one program and a user identification unit, and step (D) includes the following sub-steps:
(D-1)判断输入模块所传送信号是否为一认证鉴权指令,若是,则控制模块使用户辨识单元与输入模块电连接,以供用户辨识单元与输入模块相互通讯;若否,则执行步骤(D-2);(D-1) Judging whether the signal transmitted by the input module is an authentication instruction, if so, the control module electrically connects the user identification unit to the input module for mutual communication between the user identification unit and the input module; if not, executes Step (D-2);
(D-2)判断输入模块所传送信号是否为一标准Java Applet指令,若是,则控制模块使程序储存区与其他输入输出埠电连接,以供程序储存区与其他输入输出埠相互通讯;若否,则执行步骤(D-3);及(D-2) Determine whether the signal transmitted by the input module is a standard Java Applet command, if so, the control module makes the program storage area electrically connected to other input and output ports for mutual communication between the program storage area and other input and output ports; if No, go to step (D-3); and
(D-3)控制单元回传信号至输入模块。(D-3) The control unit returns the signal to the input module.
此外,本信号传输方法还包含一位于步骤(A)之前的步骤(E),输入模块在需要重置控制单元及输出模块时会传送一重置指令至控制单元。In addition, the signal transmission method also includes a step (E) before the step (A). The input module sends a reset command to the control unit when the control unit and the output module need to be reset.
输入模块可为一基频模块、一天线模块或为各种与ISO7816/UART相关的输入装置;输出模块可为一电子卡座、电子卡或标准ISO7816输入输出模块或元件。The input module can be a base frequency module, an antenna module or various input devices related to ISO7816/UART; the output module can be an electronic deck, electronic card or standard ISO7816 input and output modules or components.
此外,本发明的另一目的,即在提供一种可执行上述信号传输方法的行动装置。In addition, another object of the present invention is to provide a mobile device capable of implementing the above signal transmission method.
本发明行动装置,包含一可接收一信号的输入模块、一输出模块,以及一控制模块。The mobile device of the present invention includes an input module capable of receiving a signal, an output module, and a control module.
控制模块包括多个输入输出埠、一电连接于所述输入输出埠的控制单元,及一电连接于控制单元且供至少一程序存放的程序储存区,其中二输入输出埠分别电连接于输入模块及输出模块,其中,控制单元根据输入模块所传送信号中的一旗标与控制单元内程序设定的旗标而判断是否将该信号传送至输出模块,若是,则使输入模块与输出模块电连接,以供输入模块与输出模块相互通讯;若否,则判断输入模块所传送信号是否包含一多通道管理指令,若是,则根据该多通道管理指令中的通道设定,将特定通道设定为开启,并将其余通道关闭;若否,则根据输入模块所传送信号的类型,执行对应的处理程序。The control module includes a plurality of input and output ports, a control unit electrically connected to the input and output ports, and a program storage area electrically connected to the control unit and storing at least one program, wherein the two input and output ports are respectively electrically connected to the input module and output module, wherein the control unit judges whether to transmit the signal to the output module according to a flag in the signal transmitted by the input module and a flag set by the program in the control unit, and if so, makes the input module and the output module If not, it is judged whether the signal transmitted by the input module contains a multi-channel management command, and if so, according to the channel setting in the multi-channel management command, the specific channel is set to Set it as open, and close the other channels; if not, execute the corresponding processing program according to the type of signal transmitted by the input module.
由于控制模块是基于Java卡设计的积体电路应用晶片,具有程序的可携性及安全区块的储存、认证、卸载等机制,且可以透过一全球平台(Global Platform)透过空中(OnThe Air,OTA)的方式进行更新与管理。此外,行动装置还可包含一电连接于控制单元的用户辨识单元,且控制模块可制作于输入模块中,并与输入模块整合成同一晶片,并不以何种形式为限。Since the control module is an integrated circuit application chip designed based on the Java card, it has the portability of the program and the storage, authentication, and uninstallation mechanisms of the security block, and can pass through a global platform (Global Platform) through the air (OnThe Air, OTA) to update and manage. In addition, the mobile device can also include a user identification unit electrically connected to the control unit, and the control module can be fabricated in the input module and integrated into the same chip with the input module, and the form is not limited.
进一步来说,若输入模块所传送信号未包含该多通道管理指令,则控制单元判断输入模块所传送信号是否为一认证鉴权指令,若是,则控制单元使用户辨识单元与输入模块电连接,以供该用户辨识单元与该输入模块相互通讯,且判断输入模块所传送信号是否为一标准Java Applet指令,若是,则控制单元使程序储存区与其他输入输出埠电连接,以供程序储存区与其他输入输出埠相互通讯,或透过特定Java Applet指令呼叫特定的程序去调用输出模块中特定的服务指令与信号流程,若控制单元判断输入模块所传送信号非为认证鉴权指令或标准Java Applet指令,则回传该信号至输入模块。Further, if the signal transmitted by the input module does not include the multi-channel management command, the control unit judges whether the signal transmitted by the input module is an authentication command, and if so, the control unit electrically connects the user identification unit to the input module, It is used for the user identification unit to communicate with the input module, and to judge whether the signal transmitted by the input module is a standard Java Applet command, and if so, the control unit electrically connects the program storage area to other input and output ports for the program storage area Communicate with other input and output ports, or call a specific program through a specific Java Applet command to call a specific service command and signal flow in the output module. If the control unit judges that the signal sent by the input module is not an authentication command or a standard Java Applet command, return the signal to the input module.
因此,本控制模块可为Java卡的虚拟机架构,其会有获取当前通讯鉴权指令的所在IO接脚区域状态(Get IO Status)、设定重置后通讯鉴权指令的认证单元所在IO接脚区域(Set IO Status),以及让Java虚拟机上的应用程序能调用输出模块的特定的服务指令与信号流程(Send Data to IO)等功能。Therefore, this control module can be the virtual machine architecture of the Java card, which will have the state of the IO pin area (Get IO Status) where the current communication authentication command is obtained, and the IO where the authentication unit of the communication authentication command after setting is reset. The pin area (Set IO Status), and the application program on the Java virtual machine can call the specific service instruction and signal flow (Send Data to IO) of the output module and other functions.
更详细地说,输入模块包括一基频模块及一天线模块,控制模块是包括三个输入输出埠,其分别为一电连接于输入模块及控制单元的第一输入输出埠、一电连接于电子卡座及控制单元的第二输入输出埠,及一电连接于控制单元的第三输入输出埠。其中,第三输入输出埠可透过控制单元电连接于程序储存区或用户辨识单元。In more detail, the input module includes a base frequency module and an antenna module, and the control module includes three input and output ports, which are respectively a first input and output port electrically connected to the input module and the control unit, and a first input and output port electrically connected to the The electronic deck and the second input and output port of the control unit, and a third input and output port electrically connected to the control unit. Wherein, the third input and output port can be electrically connected to the program storage area or the user identification unit through the control unit.
在另一实施例中,输入模块包括一基频模块及一天线模块,控制模块是包括一电连接于输入模块及控制单元的第一输入输出埠、一电连接于电子卡座及控制单元的第二输入输出埠,及一电连接于控制单元的第三输入输出埠,行动装置还包含一电连接于第三输入输出埠及输入模块的无线通讯模块,以及一电连接于无线通讯模块的天线模块。且电子卡座包括一电源电压接脚、一重置接脚、一时脉接脚、一地接脚、一编程电压接脚、一信号输入/输出接脚。其中,第三输入输出埠可透过控制单元电连接于程序储存区或用户辨识单元。In another embodiment, the input module includes a baseband module and an antenna module, and the control module includes a first input and output port electrically connected to the input module and the control unit, and a first input and output port electrically connected to the electronic deck and the control unit. The second input-output port, and a third input-output port electrically connected to the control unit, the mobile device also includes a wireless communication module electrically connected to the third input-output port and the input module, and a wireless communication module electrically connected Antenna module. And the electronic deck includes a power supply voltage pin, a reset pin, a clock pin, a ground pin, a programming voltage pin, and a signal input/output pin. Wherein, the third input and output port can be electrically connected to the program storage area or the user identification unit through the control unit.
此外,无线通讯模块也可以支援单线通讯协定(Single Wire Protocol,SWP)、S2C(SigIn-SigOut-Connection)协定或ISO14443协定功能。In addition, the wireless communication module can also support Single Wire Protocol (Single Wire Protocol, SWP), S2C (SigIn-SigOut-Connection) protocol or ISO14443 protocol functions.
本发明的有益效果在于:可以配合使用者的应用而执行空中下载、发放、终止、作废、重新申请用户身份模块(SIM)/通用用户身份模块(USIM)、非对称加密认证鉴权算法与凭证、各国银行/金融相关智能卡等个人化作业与安全性Java程序(Applet)应用管理,更增加行动装置的灵活度,以符合使用者的各种使用需求。The beneficial effect of the present invention is that it can cooperate with the user's application to perform over-the-air downloading, issuance, termination, invalidation, re-application for Subscriber Identity Module (SIM)/Universal Subscriber Identity Module (USIM), asymmetric encryption authentication authentication algorithm and certificate Personalized operations and security Java program (Applet) application management, such as smart cards related to banks/finance in various countries, increase the flexibility of mobile devices to meet the various needs of users.
附图说明Description of drawings
图1是说明现有行动装置的电路方块示意图;FIG. 1 is a schematic block diagram illustrating a circuit of a conventional mobile device;
图2是说明本发明行动装置的较佳实施例;Fig. 2 illustrates a preferred embodiment of the mobile device of the present invention;
图3是说明电子卡座的接脚分布图;FIG. 3 is a diagram illustrating the distribution of pins of the electronic deck;
图4是说明本发明行动装置的另一种态样;Fig. 4 illustrates another aspect of the mobile device of the present invention;
图5是说明电子卡在出厂前所执行的初始化设定流程;及FIG. 5 illustrates the initialization setting process performed by the electronic card before leaving the factory; and
图6是说明控制模块在执行交易时的信号处理流程。Fig. 6 illustrates the signal processing flow of the control module when executing a transaction.
具体实施方式Detailed ways
下面结合附图及实施例对本发明进行详细说明。The present invention will be described in detail below in conjunction with the accompanying drawings and embodiments.
参阅图2,为本发明行动装置的较佳实施例,本行动装置100可为移动电话或个人数位助理(Personal Digital Assistant,PDA)等需要通过用户识别模块(SubscriberIdentity Module,SIM)与移动网络通讯的装置。Referring to FIG. 2 , it is a preferred embodiment of the mobile device of the present invention. The mobile device 100 can be a mobile phone or a personal digital assistant (Personal Digital Assistant, PDA), etc., and needs to communicate with the mobile network through a Subscriber Identity Module (SIM). installation.
行动装置100包含一输入模块及一控制模块30。在本实施例中,输入模块包括一基频模块(base band)10及一天线(Antenna)模块40,当然也可以包括各种与ISO7816/UART相关的输入装置,不以本实施例为限,输出模块为供一电子卡200插设的电子卡座20,或标准ISO7816输入输出模块或元件,电子卡200可为用户识别模块(SIM)卡、EMV银行卡(利用以Europay,万士达卡(Master card),Visa所策划的IC卡的信用、借方交易规格)等。The mobile device 100 includes an input module and a control module 30 . In this embodiment, the input module includes a baseband module (base band) 10 and an antenna (Antenna) module 40, certainly also can include various input devices related to ISO7816/UART, not limited to this embodiment, The output module is an electronic card holder 20 for inserting an electronic card 200, or a standard ISO7816 input and output module or component, and the electronic card 200 can be a Subscriber Identity Module (SIM) card, an EMV bank card (using Europay, MasterCard (Master card), IC card credit and debit transaction specifications planned by Visa), etc.
配合参阅图3,电子卡座20具有八个用以传输信号的接脚(pin),即C1~C8,其中第一接脚C1为电源电压(VCC)接脚、第二接脚C2为重置(Reset)接脚、第三接脚C3为时脉(CLK)接脚、第四接脚C4为未使用的预留接脚、第五接脚C5为地(GND)接脚、第六接脚C6为编程电压(VPP)接脚、第七接脚C7为信号输入/输出(I/O)接脚,及第八接脚C8为未使用的预留接脚。With reference to FIG. 3 , the electronic deck 20 has eight pins (pins) for transmitting signals, namely C1-C8, wherein the first pin C1 is the power supply voltage (VCC) pin, and the second pin C2 is the main pin. Set (Reset) pin, the third pin C3 is the clock (CLK) pin, the fourth pin C4 is an unused reserved pin, the fifth pin C5 is the ground (GND) pin, the sixth pin The pin C6 is a programming voltage (VPP) pin, the seventh pin C7 is a signal input/output (I/O) pin, and the eighth pin C8 is an unused reserved pin.
控制模块30是基于Java卡设计的积体电路应用晶片(Chip),且电连接于基频模块10及电子卡座20之间,控制模块30包括多个输入输出埠(I/O port)、一电连接于该等输入输出埠的控制单元34、一电连接于控制单元34的程序储存区35,及一电连接于控制单元34的用户辨识单元36。在本实施例中,控制模块30是包括三个输入输出埠,其分别为一电连接于基频模块10的第一输入输出埠31、一电连接于电子卡座20的第二输入输出埠32,及一电连接于天线模块40的第三输入输出埠33。The control module 30 is an integrated circuit application chip (Chip) based on the Java card design, and is electrically connected between the base frequency module 10 and the electronic card holder 20. The control module 30 includes a plurality of input and output ports (I/O port), A control unit 34 electrically connected to the input and output ports, a program storage area 35 electrically connected to the control unit 34 , and a user identification unit 36 electrically connected to the control unit 34 . In this embodiment, the control module 30 includes three input and output ports, which are respectively a first input and output port 31 electrically connected to the baseband module 10 and a second input and output port electrically connected to the electronic deck 20 32, and a third input and output port 33 electrically connected to the antenna module 40.
第一输入输出埠31是以ISO-7816协定与基频模块10通讯,以相互传输资讯。The first I/O port 31 communicates with the baseband module 10 through the ISO-7816 protocol to transmit information to each other.
第二输入输出埠32用以与插设于电子卡座20的电子卡200通讯,以相互传输资讯。The second input/output port 32 is used for communicating with the electronic card 200 inserted in the electronic card holder 20 to transmit information to each other.
第三输入输出埠33用以与天线模块40通讯,以相互传输资讯。The third input/output port 33 is used for communicating with the antenna module 40 for mutual transmission of information.
控制单元34用以根据基频模块10所传送的信号的内容,控制将第一输入输出埠31与第二输入输出埠32电连接而供基频模块10与电子卡200相互传输资讯,或者将程序储存区35与第二输入输出埠32电连接而供应用程序与电子卡200相互传输资讯,或者将程序储存区35与第一输入输出埠31电连接而供基频模块10与程序储存区35相互传输资讯,或者将用户辨识单元36与第一输入输出埠31电连接而供基频模块10与用户辨识单元36相互传输资讯,或者将用户辨识单元36与第二输入输出埠32电连接而供电子卡200与用户辨识单元36相互传输资讯,或者将程序储存区35与用户辨识单元36电连接而供程序储存区35与用户辨识单元36相互传输资讯,或者将程序储存区35与第三输入输出埠33电连接而供天线模块40与程序储存区35相互传输资讯,或者将用户辨识单元36与第三输入输出埠33电连接而供天线模块40与用户辨识单元36相互传输资讯。The control unit 34 is used to control the electrical connection between the first input and output port 31 and the second input and output port 32 according to the content of the signal transmitted by the base frequency module 10 for mutual transmission of information between the base frequency module 10 and the electronic card 200, or to connect the The program storage area 35 is electrically connected to the second I/O port 32 for mutual transmission of information between the application program and the electronic card 200, or the program storage area 35 is electrically connected to the first I/O port 31 for the baseband module 10 and the program storage area 35 to transmit information to each other, or to electrically connect the user identification unit 36 to the first input and output port 31 for the baseband module 10 and the user identification unit 36 to transmit information to each other, or to electrically connect the user identification unit 36 to the second input and output port 32 The electronic card 200 and the user identification unit 36 are used for mutual transmission of information, or the program storage area 35 and the user identification unit 36 are electrically connected for the mutual transmission of information between the program storage area 35 and the user identification unit 36, or the program storage area 35 and the second user identification unit are electrically connected. The three input and output ports 33 are electrically connected for the antenna module 40 and the program storage area 35 to transmit information to each other, or the user identification unit 36 is electrically connected to the third input and output port 33 for the antenna module 40 and the user identification unit 36 to transmit information to each other.
程序储存区35提供至少一Java程序存放,该应用程序可由使用者配合电子卡200的类型而对应从空中(Over The Air,OTA)下载取得,其可为用户识别应用开发工具(SIMApplication Toolkit,STK)程序或Java Applet程序等。The program storage area 35 provides at least one Java program storage, and the application program can be downloaded from the air (Over The Air, OTA) correspondingly by the user in conjunction with the type of the electronic card 200, and it can be a user identification application development tool (SIMApplication Toolkit, STK ) program or Java Applet program, etc.
用户辨识单元36用以提供用户身份模块(SIM)/通用用户身份模块(USIM)等个人化数据储存,该些数据可由空中下载取得。The subscriber identification unit 36 is used to provide personalized data storage such as Subscriber Identity Module (SIM)/Universal Subscriber Identity Module (USIM), and the data can be obtained through OTA.
在本发明中,控制模块30为一个具有多个输入输出埠(即第一输入输出埠31、第二输入输出埠32与第三输入输出埠33)的控制晶片,其能根据基频模块10所传送的信号类型,对应控制使基频模块10、电子卡200、程序储存区35、用户辨识单元36、天线模块40任两者之间相互沟通以传输资讯。再者,控制模块30是建构于Java卡的虚拟机架构上,可以使行动装置100中其他同样符合Java卡标准规范的应用程序,例如:EMV、PBOC、认证机构(Certificate Authority,CA)、公钥基础设施(Public Key Infrastructure,PKI)等,能移植到控制模块30的Java虚拟机上执行,且由于Java卡的虚拟机架构为一个可支持全球平台(Global Platform)的架构,具有空中更新的能力,可更新控制模块30中程序储存区35的应用程序、安全认证元件及系统,或更新用户识别单元36中的认证资讯等,是一个安全性的电路元件(Security Element)。特别说明的是,控制模块30可制作于基频模块10中,并与基频模块10整合成同一晶片,也可以独立为单一晶片,并不以何种制作方式为限。In the present invention, the control module 30 is a control chip with multiple input and output ports (i.e. the first input and output port 31, the second input and output port 32 and the third input and output port 33), which can be controlled according to the baseband module 10 The transmitted signal type is correspondingly controlled so that any two of the baseband module 10 , the electronic card 200 , the program storage area 35 , the user identification unit 36 , and the antenna module 40 communicate with each other to transmit information. Moreover, the control module 30 is built on the Java Card virtual machine architecture, which can make other applications in the mobile device 100 that also conform to the Java Card standard specification, such as: EMV, PBOC, Certificate Authority (Certificate Authority, CA), public Key infrastructure (Public Key Infrastructure, PKI), etc., can be transplanted to the Java virtual machine of the control module 30 to execute, and because the virtual machine architecture of the Java card is a framework that can support the Global Platform (Global Platform), it has the ability to update over the air The ability to update the application programs, security authentication components and systems in the program storage area 35 in the control module 30, or update the authentication information in the user identification unit 36, etc., is a security circuit element (Security Element). In particular, the control module 30 can be fabricated in the baseband module 10 and integrated with the baseband module 10 into the same chip, or can be independently formed into a single chip, and the manufacturing method is not limited.
此外,本实施例的行动装置100的态样也可如图4所示,行动装置100还包含一电连接于基频模块10、第三输入输出埠37及天线模块40的无线通讯模块50。参阅图3及图4,在此态样中,天线模块40是通过无线通讯模块50与第三输入输出埠33电连接,无线通讯模块50为一近距离无线通讯(Near Field Communication,NFC)模块,其包括一第一通讯接脚51。无线通讯模块50的第一通讯接脚51是电连接于第三输入输出埠33,使得控制模块30可与无线通讯模块50及天线模块40沟通,以相互传输资讯。其中,第三输入输出埠33与第一通讯接脚51之间的连接可以采用焊接、类比电路、多工器等方式,并不限于何种连接方式。In addition, the appearance of the mobile device 100 of this embodiment can also be shown in FIG. 4 , the mobile device 100 further includes a wireless communication module 50 electrically connected to the baseband module 10 , the third input/output port 37 and the antenna module 40 . 3 and 4, in this aspect, the antenna module 40 is electrically connected to the third input and output port 33 through the wireless communication module 50, and the wireless communication module 50 is a near field communication (Near Field Communication, NFC) module , which includes a first communication pin 51 . The first communication pin 51 of the wireless communication module 50 is electrically connected to the third I/O port 33 so that the control module 30 can communicate with the wireless communication module 50 and the antenna module 40 to transmit information to each other. Wherein, the connection between the third input/output port 33 and the first communication pin 51 can be soldered, an analog circuit, a multiplexer, etc., and is not limited to any connection method.
特别说明的是,无线通讯模块50也可以支援单线通讯协定(Single WireProtocol,SWP)协定、S2C(SigIn-SigOut-Connection)协定或ISO 14443协定功能。In particular, the wireless communication module 50 can also support Single Wire Protocol (Single Wire Protocol, SWP) protocol, S2C (SigIn-SigOut-Connection) protocol or ISO 14443 protocol.
参阅图2及图5,本行动装置100可提供电信业者(carrier operator)所对应的用户识别模块(SIM)卡的功能与机制由空中发放或于行动装置100出厂前内建在控制模块30的用户辨识单元36中,使用者可于市面上购得后,通过空中将行动装置100的门号启动,并通过用户辨识单元36而执行通话、短信(SMS)等通讯功能,如此电子卡座20将可以不需要插设用户识别模块(SIM)卡,而空出来的电子卡座20能让银行、三方支付认证公司、交通运输等业者使用。Referring to FIG. 2 and FIG. 5 , the mobile device 100 can provide the functions and mechanism of a Subscriber Identity Module (SIM) card corresponding to a carrier operator. In the user identification unit 36, the user can activate the door number of the mobile device 100 through the air after purchasing it on the market, and perform communication functions such as calls and short messages (SMS) through the user identification unit 36, so that the electronic card holder 20 There will be no need to insert a Subscriber Identity Module (SIM) card, and the vacant electronic card holder 20 can be used by banks, third-party payment authentication companies, transportation and other businesses.
然而,由于控制模块30是基于Java卡设计的积体电路应用晶片,每个行动装置100的控制模块30从工厂出厂前的产业链上,皆需要进行初始化的设定。工厂相关人员可利用读卡机或初始化设备判断控制模块30是否为一初始状态(Native Status),如步骤S11。若控制模块30为初始状态,表示控制模块30为一初始卡(Native Card),则会进行初始化设定,将作业系统、卡片管理程序等软体,以及相关使用者个人化数据载入至控制模块30中,如步骤S12。若控制模块30非为初始状态,即表示控制模块30已为Java卡(或为Java卡状态),则该控制模块30将不需要进行初始化设定,即结束流程。However, since the control module 30 is an integrated circuit application chip designed based on the Java Card, the control module 30 of each mobile device 100 needs to be initialized in the industrial chain before leaving the factory. Relevant factory personnel can use a card reader or an initialization device to determine whether the control module 30 is in an initial state (Native Status), as in step S11. If the control module 30 is in the initial state, it means that the control module 30 is an initial card (Native Card), and the initialization setting will be carried out, and software such as the operating system, card management program, and related user personalization data will be loaded into the control module. In 30, such as step S12. If the control module 30 is not in the initial state, it means that the control module 30 has been a Java card (or is in a Java card state), then the control module 30 will not need to be initialized, and the process will end.
接着参阅图2及图6,当使用者在取得该初始化后的电子卡200并将该电子卡200插设于电子卡座20中,即可通过控制模块30的控制与程序储存区35的银行Java程序(Applet)进行交易。以下将详细说明使用者在进行金融交易时,控制模块30所执行的细部流程。Then referring to Fig. 2 and Fig. 6, when the user obtains the electronic card 200 after the initialization and inserts the electronic card 200 in the electronic card holder 20, the bank can pass the control of the control module 30 and the program storage area 35. Java program (Applet) for transactions. The detailed procedures executed by the control module 30 when the user conducts financial transactions will be described in detail below.
步骤S21,于使用者将行动装置100开机后或主动重置时,基频模块10在需要重置控制单元34及电子卡200时会送出一个重置(reset)指令到控制模块30及电子卡座20上的电子卡200。Step S21, after the user turns on the mobile device 100 or actively resets it, the baseband module 10 will send a reset command to the control module 30 and the electronic card 200 when it is necessary to reset the control unit 34 and the electronic card 200 The electronic card 200 on the seat 20.
步骤S22,控制单元34通过第一输入输出埠31接收基频模块10所传送的信号。Step S22 , the control unit 34 receives the signal transmitted by the baseband module 10 through the first input and output port 31 .
步骤S23,控制单元34根据基频模块10所传送信号中的一旗标(Flag)与控制单元内程序设定的旗标而判断是否要将该信号传送至电子卡座200,若判定该信号需传送至电子卡座200,即表示该信号与EMV银行卡或金融交易有关,则执行步骤S24,之后返回步骤S22等待指令;否则直接执行步骤S25。Step S23, the control unit 34 judges whether to transmit the signal to the electronic deck 200 according to a flag (Flag) in the signal transmitted by the baseband module 10 and the flag set by the program in the control unit, if the signal is determined to be If it needs to be transmitted to the electronic card holder 200, it means that the signal is related to the EMV bank card or financial transaction, then execute step S24, and then return to step S22 to wait for the instruction; otherwise, directly execute step S25.
步骤S24,控制单元34将第一输入输出埠31与第二输入输出埠32电连接而供基频模块10与电子卡200相互传输资讯。In step S24 , the control unit 34 electrically connects the first I/O port 31 and the second I/O port 32 for mutual transmission of information between the baseband module 10 and the electronic card 200 .
步骤S25,控制单元34将程序储存区35与第一输入输出埠31电连接而供基频模块10与程序储存区35相互传输资讯,且控制单元34会判断基频模块10所传送信号是否包含多通道(Multi-Channel)管理指令,该多通道指令中包括多个通道设定,而每一通道设定会对应程序储存区35中指定的Java Applet程序。若基频模块10所传送信号为多通道管理指令,则执行步骤S26;若否,则执行步骤S27。In step S25, the control unit 34 electrically connects the program storage area 35 to the first input and output port 31 for mutual transmission of information between the baseband module 10 and the program storage area 35, and the control unit 34 will determine whether the signal transmitted by the baseband module 10 includes Multi-Channel (Multi-Channel) management command, the multi-channel command includes a plurality of channel settings, and each channel setting will correspond to the Java Applet program specified in the program storage area 35 . If the signal transmitted by the baseband module 10 is a multi-channel management command, execute step S26; otherwise, execute step S27.
步骤S26,控制单元34根据多通道管理指令中的通道设定,将特定通道设定为开启(ON),并将其余通道关闭(OFF),并将执行中关闭的通道内信息存入记忆体暂存区内。在本实施例中,控制单元34是将对应银行Java Applet程序的通道开启,且关闭其余通道,并返回步骤S22等待指令。Step S26, the control unit 34 sets a specific channel to be ON (ON) according to the channel setting in the multi-channel management command, and turns off (OFF) the rest of the channels, and stores the information in the channels that are closed during execution into the memory in the staging area. In this embodiment, the control unit 34 opens the channel corresponding to the bank's Java Applet program, and closes the rest of the channels, and returns to step S22 to wait for instructions.
步骤S27,控制单元34根据基频模块10所传送信号的类型,切换至对应的处理程序。在本实施例中,步骤S27可包括以下以步骤:In step S27 , the control unit 34 switches to the corresponding processing program according to the type of the signal transmitted by the baseband module 10 . In this embodiment, step S27 may include the following steps:
步骤S271,控制单元34判断基频模块10所传送信号是否为一认证鉴权指令(例如:SIM/USIM Applet),若是,即表示该信号为全球移动通讯系统(Global System for MobileCommunications,GSM)指令,则执行步骤S272;否则执行步骤S273。Step S271, the control unit 34 judges whether the signal transmitted by the baseband module 10 is an authentication instruction (for example: SIM/USIM Applet), and if so, it means that the signal is a Global System for Mobile Communications (Global System for Mobile Communications, GSM) instruction , execute step S272; otherwise execute step S273.
步骤S272,控制单元34将用户辨识单元36与第一输入输出埠31电连接而供基频模块10与用户辨识单元36相互传输资讯。Step S272 , the control unit 34 electrically connects the user identification unit 36 to the first input and output port 31 for the baseband module 10 and the user identification unit 36 to transmit information to each other.
步骤S273,控制单元34判断基频模块10所传送信号是否为标准Java Applet指令或Java SIM Applet指令,若是,则执行步骤S274。若控制单元34判断基频模块10所传送信号不是GSM指令也不是标准Java Applet指令或Java SIM Applet指令,则认定为Java卡执行环境(Java Card Runtime Environment,JCRE)指令或测试指令,控制单元34会执行步骤S275。In step S273, the control unit 34 judges whether the signal transmitted by the baseband module 10 is a standard Java Applet command or a Java SIM Applet command, and if so, executes step S274. If the control unit 34 judges that the signal transmitted by the baseband module 10 is neither a GSM command nor a standard Java Applet command or a Java SIM Applet command, then it is deemed to be a Java Card Execution Environment (Java Card Runtime Environment, JCRE) command or a test command, and the control unit 34 Step S275 will be executed.
步骤S274,控制单元34根据该标准Java Applet指令或Java SIMApplet指令将程序储存区35与第一输入输出埠31电连接而供基频模块10与程序储存区35相互传输资讯,或将程序储存区35与第二输入输出埠32电连接而供电子卡200与程序储存区35相互传输资讯,或将程序储存区35与第三输入输出埠33电连接而供天线模块40与程序储存区35相互传输资讯,且在执行标准Java Applet时,可通过特定Java Applet指令呼叫特定的程序去调用第二输入输出埠32电连接的电子卡200中特定的服务指令与信号流程。Step S274, the control unit 34 electrically connects the program storage area 35 to the first input and output port 31 according to the standard Java Applet command or the Java SIM Applet command, so that the baseband module 10 and the program storage area 35 can transmit information to each other, or the program storage area 35 is electrically connected with the second input and output port 32 for mutual transmission of information between the electronic card 200 and the program storage area 35, or the program storage area 35 is electrically connected with the third input and output port 33 for the communication between the antenna module 40 and the program storage area 35 To transmit information, and when executing a standard Java Applet, a specific program can be called through a specific Java Applet command to call a specific service command and signal flow in the electronic card 200 electrically connected to the second input and output port 32.
步骤S275,控制单元34通过第一输入输出埠31将该信号回传至基频模块10。当然,配合不同的设定,控制单元34也可以将该信号回传至步骤S24,或递交给特定JCRE电路执行,或通过特定JavaApplet指令呼叫特定的程序去调用其特定的服务指令与信号流程,并不以本实施例为限。Step S275 , the control unit 34 returns the signal to the baseband module 10 through the first input and output port 31 . Of course, with different settings, the control unit 34 can also send the signal back to step S24, or deliver it to a specific JCRE circuit for execution, or call a specific program through a specific Java Applet command to call its specific service command and signal flow, It is not limited to this embodiment.
因此,通过上述步骤S21至步骤S27,在整个金融交易的过程中,控制单元34会持续判断基频模块10所传输的信号类型,例如:终端认证鉴权指令、应用程序的呼叫指令,或是EMV银行卡的认证鉴权服务指令等,而不断地将基频模块10电连接于程序储存区35,或将程序储存区35连接于电子卡座20,或将基频模块10电连接于电子卡座20,或将天线模块40电连接于程序储存区35等,只要是控制单元34无法辨识的指令,控制单元34皆会将该指令回传至回传给电子卡200,若电子卡200也无法辨识,则会回传给基频模块10,以由行动装置100中特定电路执行。此外,控制单元34还可以配合使用者的应用而执行空中发放、终止、作废、重新申请用户身份模块(SIM)/通用用户身份模块(USIM)、非对称加密认证鉴权算法与凭证、各国银行/金融相关智能卡等个人化作业,更增加本控制模块30的灵活度,以符合使用者的各种使用需求。当然,上述流程并不仅限于金融交易,通话、短信(SMS)等电信通讯,或认证机构(CA)/公钥基础设施(PKI)等认证/授权沟通皆可通过本流程完成认证及交易,并不以本实施例为限。Therefore, through the above steps S21 to S27, during the entire financial transaction process, the control unit 34 will continue to judge the signal type transmitted by the baseband module 10, such as: terminal authentication instruction, application program call instruction, or EMV bank card authentication and authentication service instructions, etc., and constantly electrically connect the base frequency module 10 to the program storage area 35, or connect the program storage area 35 to the electronic card socket 20, or electrically connect the base frequency module 10 to the electronic The card holder 20, or the antenna module 40 is electrically connected to the program storage area 35, etc., as long as it is an instruction that the control unit 34 cannot recognize, the control unit 34 will return the instruction to the electronic card 200, if the electronic card 200 If it cannot be identified, it will be sent back to the baseband module 10 for execution by specific circuits in the mobile device 100 . In addition, the control unit 34 can also perform over-the-air issuance, termination, invalidation, re-application for Subscriber Identity Module (SIM)/Universal Subscriber Identity Module (USIM), asymmetric encryption authentication and authentication algorithms and certificates, bank Personalized operations such as financial-related smart cards increase the flexibility of the control module 30 to meet the various needs of users. Of course, the above process is not limited to financial transactions. Telecommunication communications such as phone calls and text messages (SMS), or certification/authorization communications such as certification authority (CA)/public key infrastructure (PKI) can all complete authentication and transactions through this process, and It is not limited to this embodiment.
此外,本实施例的行动装置100能通过全球平台针对程序储存区35中各个JavaApplet程序进行空中更新,对于此架构的电信业者或手机商来说,其能通过T SM与OTAApplet管理与电子卡200上行动商务业者(例如:银行、认证机构、电信业者等)进行应用的安全与合作,如此多样性的应用,可使行动装置100能够配合各国各领域的商务模式,可解决在行动终端设备在使用上日益多样的商务环节与认证识别的问题。In addition, the mobile device 100 of this embodiment can perform over-the-air updates for each JavaApplet program in the program storage area 35 through the global platform. For a telecom operator or mobile phone provider with this architecture, it can manage and communicate with the electronic card 200 through TSM and OTA Applet. Mobile business operators (for example: banks, certification agencies, telecom operators, etc.) carry out application security and cooperation. Such a variety of applications can enable the mobile device 100 to match the business models of various countries and fields, and can solve the problem of mobile terminal equipment in various fields. Use increasingly diverse business links and authentication identification issues.
参阅图2,本实施例的电子卡座20也可以插设用户识别模块(SIM)卡,此时行动装置100的通话、简讯(SMS)等通讯功能是由用户识别模块卡执行,控制单元34会根据基频模块10所传送的信号类型,将第一输入输出埠31与第二输入输出埠32电连接而供基频模块10与电子卡200相互传输资讯。而使用者可从空中下载对应各家银行的Java Applet程序,行动装置100会将该等Java程序储存于程序储存区35,并借由控制单元34的控制,使第一输入输出埠31与程序储存区35电连接而供基频模块10与Java程序通讯,以供使用者进行金融交易,故电子卡座20所插设的电子卡200类型及Java Applet程序皆可以配合使用者的使用需求而改变。Referring to Fig. 2, the electronic card holder 20 of the present embodiment can also be inserted with a Subscriber Identity Module (SIM) card. At this time, communication functions such as calls and short messages (SMS) of the mobile device 100 are performed by the Subscriber Identity Module card, and the control unit 34 According to the signal type transmitted by the baseband module 10 , the first input-output port 31 and the second input-output port 32 are electrically connected for mutual transmission of information between the baseband module 10 and the electronic card 200 . And the user can download the Java Applet programs corresponding to various banks from the air, and the mobile device 100 will store these Java programs in the program storage area 35, and by the control of the control unit 34, the first input and output port 31 will be connected to the program. The storage area 35 is electrically connected for the baseband module 10 to communicate with the Java program for the user to perform financial transactions, so the type of electronic card 200 inserted in the electronic card holder 20 and the Java Applet program can be used in accordance with the user's needs. Change.
此外,参阅图2,图4及图5,本实施例的第三输出入埠33也可通过其电连接的天线模块40或无线通讯模块50接收其从无线非接触销售点(Point of Sale,POS)主机(例如:百货公司的信息发布POS机、银行消费POS机、地铁公交匝道PO S机等等),将特定的信息(如消费优惠信息)传递到控制模块30的程序储存区35,使得特定的暂存程序可借由行动装置100内的应用程序(APPs)或其STK菜单主动显示其相关交易或促销信息给使用者。使用者可以再行操作确认是否购买本服务。让行动装置100的应用程序(APPs)或STK菜单通过控制模块30的第一输入输出埠31、程序储存区35、用户辨识单元36,或/及电连接第二输入输出埠32的电子卡200与后台交易系统(图未示)互动完成本笔交易。In addition, with reference to Fig. 2, Fig. 4 and Fig. 5, the third input/output port 33 of the present embodiment can also receive it from a wireless non-contact point of sale (Point of Sale, POS) host computer (such as: department store's information release POS machine, bank consumption POS machine, subway bus ramp POS machine, etc.), specific information (such as consumption discount information) is delivered to the program storage area 35 of the control module 30, The specific temporary storage program can actively display its related transaction or promotional information to the user through the application program (APPs) in the mobile device 100 or its STK menu. The user can confirm whether to purchase the service by further operation. Let the application program (APPs) or STK menu of the mobile device 100 pass through the first input and output port 31 of the control module 30, the program storage area 35, the user identification unit 36, or/and the electronic card 200 electrically connected to the second input and output port 32 Interact with the background trading system (not shown) to complete this transaction.
综上所述,本发明行动装置100借由控制模块30为Java卡的虚拟机架构,其具有获取当前通讯鉴权指令的所在输入输出接脚区域状态(Get IO Status)、设定重置后通讯鉴权指令的认证单元所在输入输出接脚区域(Set IO Status),以及让Java虚拟机上的应用程序能调用输出模块的特定的服务指令与信号流程(Send Data to IO)等功能,且也可以配合使用者的应用而执行空中下载、发放、终止、作废、重新申请用户身份模块(SIM)/通用用户身份模块(USIM)、非对称加密认证鉴权算法与凭证、各国银行/金融相关智能卡等个人化作业,更增加行动装置的灵活度,以符合使用者的各种使用需求,故确实能达成本发明的目的。To sum up, the mobile device 100 of the present invention is a virtual machine framework of a Java card by means of the control module 30, which has the status of the input and output pin area (Get IO Status) where the current communication authentication command is obtained, and after the setting is reset. The authentication unit of the communication authentication command is located in the input and output pin area (Set IO Status), and the application program on the Java virtual machine can call the specific service command and signal flow (Send Data to IO) of the output module and other functions, and It can also cooperate with the user's application to perform over-the-air downloading, issuance, termination, invalidation, re-applying for Subscriber Identity Module (SIM)/Universal Subscriber Identity Module (USIM), asymmetric encryption authentication and authentication algorithms and certificates, and banking/financial related in various countries Personalized operations such as smart cards increase the flexibility of the mobile device to meet the various needs of users, so the purpose of the present invention can indeed be achieved.
Claims (16)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210107535.XA CN103379492B (en) | 2012-04-13 | 2012-04-13 | Signal transmission method, transaction information display method and mobile device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210107535.XA CN103379492B (en) | 2012-04-13 | 2012-04-13 | Signal transmission method, transaction information display method and mobile device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103379492A CN103379492A (en) | 2013-10-30 |
CN103379492B true CN103379492B (en) | 2018-03-13 |
Family
ID=49463947
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210107535.XA Active CN103379492B (en) | 2012-04-13 | 2012-04-13 | Signal transmission method, transaction information display method and mobile device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103379492B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105740357B (en) * | 2016-01-26 | 2018-12-28 | 尹子栋 | It is a kind of that the method and apparatus of information are provided |
CN111757386B (en) * | 2019-03-28 | 2023-05-02 | 成都鼎桥通信技术有限公司 | Download control method and device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1293854A (en) * | 1998-03-20 | 2001-05-02 | 格姆普拉斯公司 | Chip card reader telecommunication terminal |
CN101241541A (en) * | 2008-02-27 | 2008-08-13 | 上海复旦微电子股份有限公司 | Device and method suitable for NFC terminal for storing, substituting and accessing application data |
EP2251986A1 (en) * | 2009-05-15 | 2010-11-17 | Nxp B.V. | A near field communication device |
WO2011057096A1 (en) * | 2009-11-06 | 2011-05-12 | Wal-Mart Stores, Inc. | System and method for communicating information to a customer at a point-of sale via a wireless link within a retail store |
-
2012
- 2012-04-13 CN CN201210107535.XA patent/CN103379492B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1293854A (en) * | 1998-03-20 | 2001-05-02 | 格姆普拉斯公司 | Chip card reader telecommunication terminal |
CN101241541A (en) * | 2008-02-27 | 2008-08-13 | 上海复旦微电子股份有限公司 | Device and method suitable for NFC terminal for storing, substituting and accessing application data |
EP2251986A1 (en) * | 2009-05-15 | 2010-11-17 | Nxp B.V. | A near field communication device |
WO2011057096A1 (en) * | 2009-11-06 | 2011-05-12 | Wal-Mart Stores, Inc. | System and method for communicating information to a customer at a point-of sale via a wireless link within a retail store |
Also Published As
Publication number | Publication date |
---|---|
CN103379492A (en) | 2013-10-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI498826B (en) | Mobile device, trading system and signal transmission method | |
US11397936B2 (en) | Method, device and secure element for conducting a secured financial transaction on a device | |
TWI504229B (en) | Mobile device with electronic wallet function | |
TWI499262B (en) | Base frequency module, mobile device and data transmission method | |
US20150095224A1 (en) | Customised Interaction With Computer Equipment | |
Pourghomi et al. | Managing NFC payment applications through cloud computing | |
KR101389468B1 (en) | Method for issuing mobile credit card in portable terminal using credit card and credit card for the same | |
JP2002351623A (en) | Mobile phone | |
US10020847B2 (en) | NFC device and connection system of NFC devices | |
CN103366140A (en) | Card writing method and card writing device based on NFC (Near Field Communication) | |
CN103379492B (en) | Signal transmission method, transaction information display method and mobile device | |
CN103379190B (en) | Mobile device, transaction system and signal transmission method | |
US10728728B2 (en) | Method and a device for managing contactless applications | |
TWI494886B (en) | Mobile device, virtual worth of the conversion system and conversion methods | |
CN103581365B (en) | Baseband module, mobile device and data transmission method | |
CN102271013B (en) | Mobile device for supporting function of electronic purse | |
TWI498741B (en) | A signal transmission method, a transaction message display method, and a mobile device | |
HK1200963A1 (en) | An intelligent terminal into which financial ic cards are embeddable | |
CN103986739B (en) | Mobile device, conversion system and conversion method of virtual valuables | |
KR20060102941A (en) | Electronic money payment method and device | |
Pourghomi et al. | Cloud-based NFC Mobile Payments |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |