CN110941968A - 集成电路卡的处理方法、装置及*** - Google Patents

集成电路卡的处理方法、装置及*** Download PDF

Info

Publication number
CN110941968A
CN110941968A CN201811115910.9A CN201811115910A CN110941968A CN 110941968 A CN110941968 A CN 110941968A CN 201811115910 A CN201811115910 A CN 201811115910A CN 110941968 A CN110941968 A CN 110941968A
Authority
CN
China
Prior art keywords
card
nfc
information
read
equipment
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.)
Withdrawn
Application number
CN201811115910.9A
Other languages
English (en)
Inventor
段仕涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xian Zhongxing New Software Co Ltd
Original Assignee
Xian Zhongxing New Software Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Xian Zhongxing New Software Co Ltd filed Critical Xian Zhongxing New Software Co Ltd
Priority to CN201811115910.9A priority Critical patent/CN110941968A/zh
Publication of CN110941968A publication Critical patent/CN110941968A/zh
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10009Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
    • G06K7/10366Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves the interrogation device being adapted for miscellaneous applications
    • G06K7/10475Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves the interrogation device being adapted for miscellaneous applications arrangements to facilitate interaction with further interrogation devices, e.g. such that at least two interrogation devices may function and cooperate in a network of such devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • G06K17/0022Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisious for transferring data to distant stations, e.g. from a sensing device
    • G06K17/0029Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisious for transferring data to distant stations, e.g. from a sensing device the arrangement being specially adapted for wireless interrogation of grouped or bundled articles tagged with wireless record carriers

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Toxicology (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Electromagnetism (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Artificial Intelligence (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • Telephone Function (AREA)

Abstract

本发明提供了一种集成电路卡的处理方法、装置及***。该方法包括:经由第一通讯方式接收来自于第一设备的读写请求;响应于读写请求,经由第二通讯方式对IC卡执行读写操作。

Description

集成电路卡的处理方法、装置及***
技术领域
本发明涉及但不限于通信领域,具体而言,涉及一种集成电路卡的处理方法、装置及***。
背景技术
随着科学技术的飞速发展,当前公共交通的支付方式大多采用刷卡的方式来进行。集成电路(IC)卡主要采用近场通信(NFC)技术来实现。在用户日常生活中的很多地方都会使用到IC卡,例如:电卡、水卡、燃气卡、停车卡等。在这些IC卡中部分IC卡使用NFC来实现,而另外还有部分IC卡则使用的是接触式芯片卡。
对于IC卡充值,大多运营商在固定的地点设置有对应的充值机器,用户需要到固定的充值点进行充值。随着当前移动网络及应用的发展,逐渐地出现了可以通过移动终端为IC充值的应用,如果手机支持NFC且支持读卡器功能,则用户可以通过这些应用为使用NFC技术实现的IC进行充值。对于接触式芯片实现的IC卡,目前尚无法通过移动终端进行充值。
当前,用户通常可以通过智能手机上的应用(APP)为使用NFC技术实现的IC进行充值,其前提条件在于:用户所使用的智能手机需要支持NFC的读卡器模式。但是并不是所有智能手机都能够支持NFC功能,而且即使支持NFC功能,也不一定支持读卡器模式,因此当前对IC卡进行在线充值的APP并不是在所有手机上都能够完成向IC卡的充值。如果智能手机支持NFC功能,且支持读卡器模式,但由于不同运营商发售的IC卡采用的通信协议是有所不同的,因此,在向不同运营商的IC卡充值过程中,则需要使用不同的APP来完成。
发明内容
本发明至少部分实施例提供了一种集成电路卡的处理方法、装置及***,以至少解决相关技术中直接通过智能移动终端对IC卡进行读写操作时由于受到智能移动终端的功能限制导致操作无法完成的问题。
根据本发明的一个实施例,提供了一种集成电路卡的处理方法,包括:
经由第一通讯方式接收来自于第一设备的读写请求;响应于读写请求,经由第二通讯方式对IC卡执行读写操作。
根据本发明的另一个实施例,提供了另一种集成电路卡的处理方法,包括:
经由第一通讯方式向NFC设备发送读写请求,以触发NFC设备经由第二通讯方式对IC卡执行读写操作;接收NFC设备返回的执行结果。
根据本发明的又一个实施例,提供了一种集成电路卡的处理装置,包括:
第一接收模块,用于经由第一通讯方式接收来自于第一设备的读写请求;处理模块,用于响应于读写请求,经由第二通讯方式对IC卡执行读写操作。
根据本发明的又一个实施例,提供了另一种集成电路卡的处理装置,包括:
第一发送模块,用于经由第一通讯方式向NFC设备发送读写请求,以触发NFC设备经由第二通讯方式对IC卡执行读写操作;第一接收模块,用于接收NFC设备返回的执行结果。
根据本发明的又一个实施例,还提供了一种集成电路卡的处理***,包括:NFC设备、终端和服务器。
根据本发明的又一个实施例,还提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
根据本发明的又一个实施例,还提供了一种智能NFC设备,包括NFC天线、蓝牙组件、无线通信组件、接触式读卡器、存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
通过本发明至少部分实施例,由于在第一设备(例如:智能移动终端)与IC卡之间加入NFC设备,并且在第一设备与NFC设备之间以及在NFC设备与IC卡之间分别采用不同的第一通讯方式以使第一设备、IC卡以及NFC设备三者之间相适配,进而在无论第一设备是否支持NFC功能以及是否支持读卡器模式都可以通过第一设备控制NFC设备对IC卡执行读写操作。因此,可以解决相关技术中直接通过智能移动终端对IC卡进行读写操作时由于受到智能移动终端的功能限制导致操作无法完成的问题,达到在无需区分智能移动终端是否支持NFC功能以及读卡器模式的情况下,均可以通过NFC设备快速完成对IC卡的读写操作的效果。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是本发明其中一实施例的一种集成电路卡的处理***的结构示意图;
图2是本发明其中一实施例的NFC设备的结构示意图;
图3是根据本发明其中一实施例的集成电路卡的处理方法的流程图;
图4是根据本发明的可选实施例一的集成电路卡的处理方法的流程图;
图5是根据本发明的可选实施例二的集成电路卡的处理方法的流程图;
图6是根据本发明的可选实施例三的集成电路卡的处理方法的流程图;
图7是根据本发明的可选实施例四的集成电路卡的处理方法的流程图;
图8是根据本发明的可选实施例五的集成电路卡的处理方法的流程图;
图9是根据本发明的可选实施例六的集成电路卡的处理方法的流程图;
图10是根据本发明的可选实施例七的集成电路卡的处理方法的流程图;
图11是根据本发明的可选实施例八的集成电路卡的处理方法的流程图;
图12是根据本发明的可选实施例九的集成电路卡的处理方法的流程图;
图13是根据本发明的可选实施例十的集成电路卡的处理方法的流程图;
图14是根据本发明其中一实施例的另一种集成电路卡的处理方法的流程图;
图15是根据本发明的可选实施例一的另一种集成电路卡的处理方法的流程图;
图16是根据本发明的可选实施例二的另一种集成电路卡的处理方法的流程图;
图17是根据本发明的可选实施例三的另一种集成电路卡的处理方法的流程图;
图18是根据本发明的可选实施例四的另一种集成电路卡的处理方法的流程图;
图19是根据本发明其中一实施例的集成电路卡的处理装置的结构框图;
图20是根据本发明其中一可选实施例的集成电路卡的处理装置的结构框图;
图21是根据本发明其中一实施例的另一种集成电路卡的处理装置的结构框图;
图22是根据本发明其中一可选实施例的另一种集成电路卡的处理装置的结构框图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
实施例1
本发明所提供的方法实施例可以在集成电路卡的处理***中执行。以运行在移动终端上为例,图1是本发明其中一实施例的一种集成电路卡的处理***的结构示意图,如图1所示,集成电路卡的处理***可以包括:智能的NFC设备1、终端2、服务器3和IC卡4。
本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述集成电路卡的处理***的结构造成限定。例如,集成电路卡的处理***还可包括比图1中所示更多或者更少的设备或组件,或者具有与图1所示不同的配置。
目前NFC还处于多种标准共存的格局,采用不同标准实现的NFC卡的数据格式存在差异,所具有的属性和输入输出(IO)操作也是不同的。当前主要存在的NFC标准包括但不限于:NFC-A(ISO14443-3A),NFC-B(ISO14443-3B),NFC-F(JIS6319-4),NFC-V(ISO 15693)。此外,NFC-F是日本索尼的Felica标准,是非ISO标准。这几种标准的区别主要体现在:数据格式、属性和IO操作上。大部分是软件协议的不同,此外在射频实现上也有所不同。不过当前芯片厂商已经解决射频上的兼容性问题,同一颗芯片可以在射频上兼容各种协议。
图2是本发明其中一实施例的NFC设备的结构示意图,如图2所示,上述NFC设备包括:低功耗蓝牙(BLE)组件21、NFC天线22、无线通信组件23、接触式读卡器24、处理器25和存储器26,其中,存储器内置当前的多种NFC通信协议,即上述NFC设备不仅支持NFC功能且支持NFC读卡器模式,还同时支持蓝牙功能。而基本上所有的智能移动终端(例如:智能手机)都是支持蓝牙功能的。因此,不支持NFC读卡器模式的智能移动终端可以通过BLE与该NFC设备连接。该NFC设备支持的IC卡与该NFC设备接触,即可通过智能移动终端上的应用(APP)为IC卡进行充值。
本领域普通技术人员可以理解,图2所示的结构仅为示意,其并不对上述NFC设备的结构造成限定。例如,NFC设备还可包括比图2中所示更多或者更少的设备或组件,例如:上述NFC设备还可以包括:显示组件和输入输出组件,或者具有与图2所示不同的配置。
具体的,智能手机通过蓝牙与NFC设备进行连接。智能手机上的APP便可以通过NFC设备完成对IC卡的充值,甚至可以通过APP完成远程充值。该NFC设备集成有当前多种NFC协议的协议栈,可以通过APP来选择IC卡的类型和运营商,并将选择结果发给该NFC设备。该NFC设备通过IC卡的类型和运营商信息选择正确的协议,完成与IC卡的通信。当然,NFC设备也可以通过轮询的方式,使用各个NFC协议向IC卡发起通信,然后通过读IC卡的应答进行解析,来完成对IC卡所采用的协议的判定,然后使用正确的协议与IC卡进行通信。
此外,本发明的NFC设备还支持接触式IC卡的读写,采用接触式芯片的IC卡***该NFC设备之后,可以通过与该NFC设备连接的手机对IC卡进行充值。
该集成电路卡的处理***的适用场景包括:IC卡与NFC设备接触,智能移动终端通过BLE与该NFC设备相连接,然后通过控制智能移动终端上安装的APP,实现对IC卡的充值。
更进一步地,用户所使用的智能移动终端与该NFC设备绑定,该NFC设备可以绑定多个IC卡。NFC设备上增加一个无线通信模块。智能移动终端和该NFC设备均与一个云服务器进行连接,由此可以实现在智能移动终端上远程对与NFC设备接触的IC卡进行充值。
在一个可选实施例中,NFC设备可以包含如下组成部分:
(1)NFC组件
在NFC设备开机运行之后,NFC组件负责与IC卡进行通信,完成对IC卡的读写操作。该NFC组件的工作模式为读卡器模式。射频上兼容NFC-A/NFC-B/NFC-F/NFC-V协议,软件上同时集成NFC-A/NFC-B/NFC-F/NFC-V协议的协议栈,可以实现与不同NFC卡之间的通信。
(2)接触组件
即,接触式读卡器,与使用接触式芯片的IC卡进行通信,包括物理实现和软件驱动,并且集成接触式IC卡通信协议ISO7816协议。
(3)BLE组件
该组件负责与智能移动终端进行通信,智能移动终端的APP通过BLE与该NFC设备连接之后,可以将用户的设置发送给该NFC设备,并将对IC卡的读写请求发送给NFC设备。NFC设备完成对IC卡的读写操作之后,将操作结果通过BLE反馈给智能移动终端APP。
(4)协议选择组件
协议选择组件中预置有一个表格,称之为卡片类型与协议对照表。表格中的内容包括卡片类型、运营商和所采用的协议的对应关系。此外,协议选择组件还维护有另外一个表格,称之为IC卡列表。表格中的内容包括:IC卡的标识(ID),以及卡片类型、运营商、所采用的协议,用户使用该NFC设备对一张IC卡进行操作之后,在APP中选择将该IC卡加入到列表之后,该IC卡的信息会被存储到该组件的IC卡列表中。用户通过APP指定IC卡的卡片类型和运营商,APP通过BLE将这些信息发送给该NFC设备。BLE模块会将这些信息转发给协议选择组件。协议选择组件根据APP发送过来的信息,查表确定是通过NFC模块还是接触模块完成对IC卡的读写,并确定所使用的协议。
(5)无线通信模块
上述NFC设备还可以包含一个无线通信模块,从而使得该NFC设备可以连接到服务器。当NFC设备不在智能移动终端的用户附近时,通过智能移动终端上的应用远程控制NFC设备向IC卡充值。
在本实施例中提供了一种运行于上述集成电路卡的处理***的集成电路卡的处理方法,图3是根据本发明其中一实施例的集成电路卡的处理方法的流程图,如图3所示,该流程包括如下步骤:
步骤S302,经由第一通讯方式接收来自于第一设备的读写请求;
步骤S304,响应于读写请求,经由第二通讯方式对IC卡执行读写操作。
通过上述步骤,由于在第一设备(例如:智能移动终端或服务器)与IC卡之间加入NFC设备,并且在第一设备与NFC设备之间以及在NFC设备与IC卡之间分别采用不同的第一通讯方式以使第一设备、IC卡以及NFC设备三者之间相适配,进而在无论第一设备是否支持NFC功能以及是否支持读卡器模式都可以通过第一设备控制NFC设备对IC卡执行读写操作。因此,可以解决相关技术中直接通过智能移动终端对IC卡进行读写操作时由于受到智能移动终端的功能限制导致操作无法完成的问题,达到在无需区分智能移动终端是否支持NFC功能以及读卡器模式的情况下,均可以通过NFC设备快速完成对IC卡的读写操作的效果。
可选地,上述步骤的执行主体可以为NFC设备等,但不限于此。
可选地,该方法实施例中出现的方法步骤的执行顺序是可以互换的,并不受到步骤标号的限制。
可选地,上述第二通讯方式与上述第一通讯方式不同,即,上述第一通讯方式可以为BLE方式。上述第二通讯方式可以为以下之一:NFC方式、接触方式、无线通信方式。
可选地,图4是根据本发明的可选实施例一的集成电路卡的处理方法的流程图,如图4所示,当第一设备为终端时,在步骤S302,经由第一通讯方式接收来自于第一设备的读写请求之前,还可以包括以下执行步骤:
步骤S306,进入第一通讯方式的广播状态,以使终端搜索到第二设备,其中,第二设备为NFC设备;
步骤S308,响应终端发送的连接请求,在终端与第二设备之间建立连接。
用户在获取到该NFC设备之后,将IC卡与该NFC设备相绑定再开机,该NFC设备在开机后进入BLE广播状态。用户在智能手机上登录APP之后,选择IC卡的类型及运营商,APP调用BLE的接口进行搜索,并在搜索到该NFC设备之后,点击搜索到的设备发起连接。
可选地,图5是根据本发明的可选实施例二的集成电路卡的处理方法的流程图,如图5所示,当第一设备为终端时,在步骤S302,经由第一通讯方式接收来自于第一设备的读写请求之前,还可以包括以下执行步骤:
步骤S310,接收来自于终端的读取IC卡信息请求,其中,读取IC卡信息请求中携带的信息包括:IC卡的类型信息和运营商信息;
步骤S312,根据类型信息和运营商信息确定IC卡为NFC IC卡或接触式IC卡以及IC卡所使用的协议;
步骤S314,将确定的IC卡信息存储至预设存储区域,其中,确定的IC卡信息用于指示当前与NFC设备通信的IC卡,确定的IC卡信息包括以下之一:NFC IC卡以及NFC IC卡所使用的协议、接触式IC卡以及接触式IC卡所使用的协议;
步骤S316,经由第一通讯方式将确定的IC卡信息发送至终端,以使终端根据识别出的IC卡信息发送读写请求。
在智能手机APP连接成功后,选择充值,APP先向NFC设备发送读取IC卡信息的请求,请求中携带有IC卡的类型及运营商信息。该NFC设备的BLE模块接收到读取IC卡信息的请求之后,将请求发送给协议选择组件。协议选择组件根据卡片类型和运营商信息查表获得卡片属于NFC IC卡还是接触式IC卡,以及所使用的协议,然后再将请求发送给NFC组件或者接触组件,并将该卡片的信息保存到内存中,用于指示当前正在与该NFC设备通信的IC卡。NFC组件或者接触组件接收到读取IC卡信息的请求之后,根据协议选择组件传递过来的协议信息,使用对应的应用层协议读取IC卡的信息,并在读取完成之后将读取到的IC卡信息转交给BLE组件。然后,BLE组件再将信息发送给智能手机。
可选地,图6是根据本发明的可选实施例三的集成电路卡的处理方法的流程图,如图6所示,当第一设备为终端时,在步骤S302,经由第一通讯方式接收来自于第一设备的读写请求之前,还可以包括以下执行步骤:
步骤S318,接收来自于终端的读取IC卡信息请求;
步骤S320,响应于读取IC卡信息请求,识别IC卡为NFC IC卡或接触式IC卡以及IC卡所使用的协议;
步骤S322,将识别出的IC卡信息存储至预设存储区域,其中,识别出的IC卡信息用于指示当前与NFC设备通信的IC卡,识别出的IC卡信息包括以下之一:NFC IC卡以及NFC IC卡所使用的协议、接触式IC卡以及接触式IC卡所使用的协议;
步骤S324,经由第一通讯方式将识别出的IC卡信息发送至终端,以使终端根据识别出的IC卡信息发送读写请求。
在智能手机APP连接成功后,选择充值,APP先向NFC设备发送读取IC卡信息的请求。该NFC设备的BLE模块接收到读取IC卡信息的请求之后,将请求发送给协议选择组件。协议选择组件通过自动识别程序,识别IC卡的类型以及所使用的协议,并将该卡片的信息保存到内存中,用于指示当前正在与该NFC设备通信的IC卡。NFC组件或者接触组件接收到读取IC卡信息的请求之后,根据协议选择模块传递过来的协议信息,使用对应的应用层协议读取IC卡的信息,并在读取完成之后将读取到的IC卡信息转交给BLE组件。然后,BLE组件再将信息发送给智能手机。
可选地,图7是根据本发明的可选实施例四的集成电路卡的处理方法的流程图,如图7所示,在步骤S320中,识别IC卡为NFC IC卡或接触式IC卡以及IC卡所使用的协议可以包括以下执行步骤:
步骤S3201,根据NFC设备中的预设位置***IC卡确定IC卡为接触式IC卡以及接触式IC卡所使用的协议。
在自动识别IC卡的过程中,需要根据接触组件是否检测到有IC卡***来确定该IC卡属于接触式IC卡还是NFC卡。若确定该IC卡属于接触式IC卡(即接触组件检测到有IC卡***),则使用的协议就是ISO7816协议,直接将IC卡使用的协议发送给接触组件。
可选地,图8是根据本发明的可选实施例五的集成电路卡的处理方法的流程图,如图8所示,在步骤S320中,识别IC卡为NFC IC卡或接触式IC卡以及IC卡所使用的协议可以包括以下执行步骤:
步骤S3202,根据NFC设备中的预设位置未***IC卡确定IC卡为NFC IC卡;
步骤S3203,轮询NFC IC卡所支持的每种协议,依次尝试与NFC IC卡建立通信,直至获取到NFC IC卡所使用的协议。
在自动识别IC卡的过程中,需要根据接触组件是否检测到有IC卡***来确定该IC卡属于接触式IC卡还是NFC卡。若确定该IC卡属于NFC卡(即接触组件未检测到有IC卡***),则依次使用NFC-A,NFC-B,NFC-F以及NFC-V协议与IC卡进行通信,在使用一种协议进行通信时出现错误,或者无法在规定时间内的到回应,或者回复的数据无法解析,则认为使用的不是该协议,则退出,然后使用下一种协议进行尝试,当使用一种协议进行通信时,能够得到回应,并且能够解析得到符合协议的数据,则认为该IC卡就是使用该协议。这里主要是指使用对应的协议对IC卡进行探测,如针对NFC-A卡,则发送REQA请求给IC卡,如果接收到IC卡回复的ATQA,则表示该IC卡为NFC-A卡,否则该卡为非NFC-A卡。这里对IC卡的探测,是协议选择组件与NFC组件配合完成的。协议选择组件将探测是否为NFC-x(NFC-x表示NFC-A或者NFC-B或者NFC-F或者NFC-V)的请求发送给NFC组件,NFC组件再将协议对应的请求发送给IC卡,然后将探测结果返回给协议选择组件。
可选地,图9是根据本发明的可选实施例六的集成电路卡的处理方法的流程图,如图9所示,在步骤S302中,经由第一通讯方式接收来自于第一设备的读写请求可以包括以下执行步骤:
步骤S3021,经由第一通讯方式接收来自于终端的充值指令。
智能手机APP在获取到IC卡的信息之后,APP与IC卡的运营商服务器进行通信,通过运营商的在线充值***进行充值金额的支付。然后运营商的在线充值***调用APP的接口将充值指令通过BLE组件发送给该NFC设备。
可选地,如图9所示,在步骤S304中,响应于读写请求,经由第二通讯方式对IC卡执行读写操作可以包括以下执行步骤:
步骤S3041,响应于充值指令,经由第二通讯方式向IC卡执行写操作。
NFC设备的BLE组件接收到智能手机APP发送的充值指令,将其转交给协议选择组件。协议选择组件根据先前存储的信息,将充值指令发送给NFC组件或者接触组件。NFC组件或者接触组件在完成写操作之后,写操作的执行结果即充值结果发送至BLE组件。BLE组件再将充值结果反馈给智能手机。智能手机APP向用户提示充值结果,并向IC卡的运营商服务器反馈充值结果。
可选地,图10是根据本发明的可选实施例七的集成电路卡的处理方法的流程图,如图10所示,在步骤S302中,经由第一通讯方式接收来自于第一设备的读写请求可以包括以下执行步骤:
步骤S3022,经由第一通讯方式接收来自于终端的查询指令。
智能手机APP在获取到IC卡的信息之后,通过APP的接口将查询指令通过BLE组件发送给该NFC设备。然后,NFC设备从IC卡中读取IC卡支付相关信息(例如:余额信息、消费记录等)。
可选地,如图10所示,在步骤S304中,响应于读写请求,经由第二通讯方式对IC卡执行读写操作可以包括以下执行步骤:
步骤S3042,响应于查询指令,经由第二通讯方式向IC卡执行读操作。
NFC设备的BLE组件接收到智能手机APP发送的查询指令,将其转交给协议选择组件。协议选择组件根据先前存储的信息,将查询指令发送给NFC组件或者接触组件。NFC组件或者接触组件在完成读操作之后,读操作的执行结果即查询结果发送至BLE组件。BLE组件再将查询结果反馈给智能手机。智能手机APP向用户提示查询结果。
可选地,图11是根据本发明的可选实施例八的集成电路卡的处理方法的流程图,如图11所示,当第一设备为IC卡的运营商服务器时,在步骤S302,经由第一通讯方式接收来自于第一设备的读写请求之前,还可以包括以下执行步骤:
步骤S326,经由第一通讯方式向运营商服务器发送注册请求,以获取运营商服务器分配的第一标识信息;
步骤S328,将第一标识信息与终端的第二标识信息进行绑定;
步骤S330,响应于终端确定的IC卡,记录与NFC设备匹配的IC卡信息,其中,IC卡信息包括:IC卡的第三标识信息、类型信息和运营商信息。
对于内置有无线通信组件的NFC设备,可以在智能手机APP上对该NFC设备内的IC卡进行远程充值。NFC设备需要在该NFC设备的运营商的服务器侧进行注册。服务器为该NFC设备分配一个唯一的ID,并将该ID与用户的智能手机进行绑定。一个智能手机可以关联多个NFC设备,同时关联多张IC卡。用户智能手机中的APP中会保存关联的NFC设备和IC卡信息列表,同时NFC设备中也保存有关联过的IC卡的信息。在关联完成之后,IC卡和该NFC设备需要配合在一起使用。在同一时间,一个NFC设备只能与一张IC卡配合使用。在这种场景下,该NFC设备可以作为卡套,IC卡***卡套,在NFC设备中有一个标记,记录当前与该NFC设备配合使用的IC的信息,并且该标记是非易失性的。即,在该NFC设备关机之后,该标记仍然会保存在非易失性的存储器中。在NFC设备开机后会从非易失性的存储器中读取出来并放置在内存中。当前与该NFC设备配合使用的IC卡的信息,可以通过用户在关联的时候通过APP来设置。当用户选择一个特定IC卡与该NFC设备配合使用时,用户在APP上选择将该IC卡与该NFC设备绑定即可。该NFC设备在关联过程中,获取到IC卡的信息之后,将该IC卡的信息保存到上述的标记中。
可选地,图12是根据本发明的可选实施例九的集成电路卡的处理方法的流程图,如图12所示,在步骤S302,经由第一通讯方式接收来自于第一设备的读写请求之前,还可以包括以下执行步骤:
步骤S332,从IC卡读取余额信息;
步骤S334,通过第一通讯方式将余额信息经由运营商服务器发送至终端。
使用IC卡的用户在刷卡过程中,该NFC设备使用存储的IC卡信息,调用IC卡信息指示的组件和协议,读取IC卡的余额信息,然后通过无线通信组件将余额信息上传到运营商的服务器。运营商的服务器在接收到NFC设备发送的余额信息之后,将其发送给绑定的用户的智能手机。
可选地,图13是根据本发明的可选实施例十的集成电路卡的处理方法的流程图,如图13所示,在步骤S302中,经由第一通讯方式接收来自于第一设备的读写请求可以包括以下执行步骤:
步骤S3023,经由第一通讯方式接收来自于运营商服务器的充值指令。
用户的智能手机接收到服务器发送过来的消息,消息中携带有IC卡的信息及NFC设备的信息,用户发现该消息中的IC卡中余额不足的话,选择进行充值。用户通过智能手机上的APP进行充值的支付。支付可以是直接与上述服务器进行交互。由此,在支付成功后,服务器便会有支付成功的消息。如果是与上述服务器不同的另外一个服务器,则APP需要将充值成功的消息发送给上述服务器,并将另外一个服务器发送过来的充值信息发送给上述服务器。服务器将充值信息发送给该NFC设备。
可选地,如图13所示,在步骤S304中,响应于读写请求,经由第二通讯方式对IC卡执行读写操作可以包括以下执行步骤:
步骤S3043,响应于充值指令,经由第二通讯方式向IC卡执行写操作。
该NFC设备从其内存中获取到当前IC卡的信息,然后使用信息中的协议调用相应组件将充值信息写入到IC卡中。该NFC设备通过无线通信组件将充值结果发送给服务器,服务器接收到结果后通知用户充值结果。
在本实施例中还提供了另一种运行于上述集成电路卡的处理***的集成电路卡的处理方法,图14是根据本发明其中一实施例的另一种集成电路卡的处理方法的流程图,如图14所示,该流程包括如下步骤:
步骤S402,经由第一通讯方式向NFC设备发送读写请求,以触发NFC设备经由第二通讯方式对IC卡执行读写操作;
步骤S404,接收NFC设备返回的执行结果。
可选地,上述步骤的执行主体可以为终端等,但不限于此。
可选地,该方法实施例中出现的方法步骤的执行顺序是可以互换的,并不受到步骤标号的限制。
可选地,上述第二通讯方式与上述第一通讯方式不同,即,上述第一通讯方式为BLE方式。上述第二通讯方式为以下之一:NFC方式、接触方式、无线通信方式。
可选地,图15是根据本发明的可选实施例一的另一种集成电路卡的处理方法的流程图,如图15所示,在步骤S402,经由第一通讯方式向NFC设备发送读写请求之前,还可以包括以下执行步骤:
步骤S406,通过第一通讯方式搜索到NFC设备;
步骤S408,向NFC设备发起连接请求。
用户在获取到该NFC设备之后,将IC卡与该NFC设备相绑定再开机,该NFC设备在开机后进入BLE广播状态。用户在智能手机上登录APP之后,选择IC卡的类型及运营商,APP调用BLE的接口进行搜索,并在搜索到该NFC设备之后,点击搜索到的设备发起连接。
可选地,图16是根据本发明的可选实施例二的另一种集成电路卡的处理方法的流程图,如图16所示,在步骤S402,经由第一通讯方式向NFC设备发送读写请求之前,还可以包括以下执行步骤:
步骤S410,向NFC设备发送读取IC卡信息请求,以使NFC设备确定IC卡为NFC IC卡或接触式IC卡以及IC卡所使用的协议,其中,读取IC卡信息请求中携带有IC卡的类型信息和运营商信息;
步骤S412,接收NFC设备返回的IC卡信息,其中,IC卡信息用于指示当前与NFC设备通信的IC卡,IC卡信息包括以下之一:NFC IC卡以及NFC IC卡所使用的协议、接触式IC卡以及接触式IC卡所使用的协议。
在智能手机APP连接成功后,选择充值,APP先向NFC设备发送读取IC卡信息的请求,请求中携带有IC卡的类型及运营商信息。该NFC设备的BLE模块接收到读取IC卡信息的请求之后,将请求发送给协议选择组件。协议选择组件根据卡片类型和运营商信息查表获得卡片属于NFC IC卡还是接触式IC卡,以及所使用的协议,然后再将请求发送给NFC组件或者接触组件,并将该卡片的信息保存到内存中,用于指示当前正在与该NFC设备通信的IC卡。NFC组件或者接触组件接收到读取IC卡信息的请求之后,根据协议选择组件传递过来的协议信息,使用对应的应用层协议读取IC卡的信息,并在读取完成之后将读取到的IC卡信息转交给BLE组件。然后,BLE组件再将信息发送给智能手机。
可选地,图17是根据本发明的可选实施例三的另一种集成电路卡的处理方法的流程图,如图17所示,在步骤S402,经由第一通讯方式向NFC设备发送读写请求之前,还可以包括以下执行步骤:
步骤S414,向NFC设备发送读取IC卡信息请求,以使NFC设备识别IC卡为NFC IC卡或接触式IC卡以及IC卡所使用的协议;
步骤S416,接收NFC设备返回的IC卡信息,其中,IC卡信息用于指示当前与NFC设备通信的IC卡,IC卡信息包括以下之一:NFC IC卡以及NFC IC卡所使用的协议、接触式IC卡以及接触式IC卡所使用的协议。
在智能手机APP连接成功后,选择充值,APP先向NFC设备发送读取IC卡信息的请求。该NFC设备的BLE模块接收到读取IC卡信息的请求之后,将请求发送给协议选择组件。协议选择组件通过自动识别程序,识别IC卡的类型以及所使用的协议,并将该卡片的信息保存到内存中,用于指示当前正在与该NFC设备通信的IC卡。NFC组件或者接触组件接收到读取IC卡信息的请求之后,根据协议选择模块传递过来的协议信息,使用对应的应用层协议读取IC卡的信息,并在读取完成之后将读取到的IC卡信息转交给BLE组件。然后,BLE组件再将信息发送给智能手机。
可选地,在步骤S402中,经由第一通讯方式向NFC设备发送读写请求可以包括以下操作至少之一:
步骤S4021,经由第一通讯方式向NFC设备发送充值指令,以使NFC设备经由第二通讯方式向IC卡执行写操作;
智能手机APP在获取到IC卡的信息之后,APP与IC卡的运营商服务器进行通信,通过运营商的在线充值***进行充值金额的支付。然后运营商的在线充值***调用APP的接口将充值指令通过BLE组件发送给该NFC设备。
步骤S4022,经由第一通讯方式向NFC设备发送查询指令,以使NFC设备经由第二通讯方式向IC卡执行读操作。
智能手机APP在获取到IC卡的信息之后,通过APP的接口将查询指令通过BLE组件发送给该NFC设备。然后,NFC设备从IC卡中读取IC卡支付相关信息(例如:余额信息、消费记录等)。
可选地,在步骤S404中,接收NFC设备返回的执行结果可以包括以下执行步骤:
步骤S4041,经由第一通讯方式接收NFC设备返回的执行结果。
当NFC设备接收到充值指令时,NFC设备的BLE组件接收到智能手机APP发送的充值指令,将其转交给协议选择组件。协议选择组件根据先前存储的信息,将充值指令发送给NFC组件或者接触组件。NFC组件或者接触组件在完成写操作之后,写操作的执行结果即充值结果发送至BLE组件。BLE组件再将充值结果反馈给智能手机。智能手机APP向用户提示充值结果,并向IC卡的运营商服务器反馈充值结果。
当NFC设备接收到查询指令时,NFC设备的BLE组件接收到智能手机APP发送的查询指令,将其转交给协议选择组件。协议选择组件根据先前存储的信息,将查询指令发送给NFC组件或者接触组件。NFC组件或者接触组件在完成读操作之后,读操作的执行结果即查询结果发送至BLE组件。BLE组件再将查询结果反馈给智能手机。智能手机APP向用户提示查询结果。
可选地,图18是根据本发明的可选实施例四的另一种集成电路卡的处理方法的流程图,如图18所示,在步骤S402,经由第一通讯方式向NFC设备发送读写请求之前,还可以包括以下执行步骤:
步骤S418,经由IC卡的运营商服务器接收NFC设备从IC卡读取到的余额信息、IC卡信息以及NFC设备信息;
步骤S420,根据余额信息、IC卡信息以及NFC设备信息对IC卡执行充值操作。
使用IC卡的用户在刷卡过程中,该NFC设备使用存储的IC卡信息,调用IC卡信息指示的组件和协议,读取IC卡的余额信息,然后通过无线通信组件将余额信息上传到运营商的服务器。运营商的服务器在接收到NFC设备发送的余额信息之后,将其发送给绑定的用户的智能手机。
用户的智能手机接收到服务器发送过来的消息,消息中携带有IC卡的信息及NFC设备的信息,用户发现该消息中的IC卡中余额不足的话,选择进行充值。用户通过智能手机上的APP进行充值的支付。服务器将充值信息发送给该NFC设备。
可选地,在步骤S420中,对IC卡执行充值操作包括以下操作之一:
步骤S4201,与运营商服务器进行交互,对IC卡执行充值操作;
步骤S4202,与第三方服务器进行交互,对IC卡执行充值操作,并向运营商服务器返回处理结果。
支付可以是直接与上述服务器(即运营商服务器)进行交互。由此,在支付成功后,服务器便会有支付成功的消息。如果是与上述服务器不同的另外一个服务器(即第三方服务器),则APP需要将充值成功的消息发送给上述服务器,并将另外一个服务器发送过来的充值信息发送给上述服务器。
可选地,在步骤S404中,接收NFC设备返回的执行结果可以包括执行步骤:
步骤S4042,经由运营商服务器接收NFC设备返回的执行结果。
该NFC设备从其内存中获取到当前IC卡的信息,然后使用信息中的协议调用相应组件将充值信息写入到IC卡中。该NFC设备通过无线通信组件将充值结果发送给服务器,服务器接收到结果后通知用户充值结果。
下面将结合以下三个示例性实施例对上述集成电路卡的处理方法的完整实施过程作进一步地详细描述。
在一个示例性实施例中,以智能移动终端为智能手机为例,通过NFC设备与智能手机相连接,选择IC卡类型和运营商,并向IC卡充值的流程如下:
第一步,用户在获取到该NFC设备之后,将IC卡与该NFC设备相绑定再开机,该NFC设备在开机后进入BLE广播状态。
第二步,用户在智能手机上登录APP之后,选择IC卡的类型及运营商,APP调用BLE的接口进行搜索,并在搜索到该NFC设备之后,点击搜索到的设备发起连接。
第三步,在智能手机APP连接成功后,选择充值,APP先向NFC设备发送读取IC卡信息的请求,请求中携带有IC卡的类型及运营商信息。
第四步,该NFC设备的BLE模块接收到读取IC卡信息的请求之后,将请求发送给协议选择组件。协议选择组件根据卡片类型和运营商信息查表获得卡片属于NFC IC卡还是接触式IC卡,以及所使用的协议,然后再将请求发送给NFC组件或者接触组件,并将该卡片的信息保存到内存中,用于指示当前正在与该NFC设备通信的IC卡。
第五步,NFC组件或者接触组件接收到读取IC卡信息的请求之后,根据协议选择组件传递过来的协议信息,使用对应的应用层协议读取IC卡的信息,并在读取完成之后将读取到的IC卡信息转交给BLE组件。然后,BLE组件再将信息发送给智能手机。
第六步,智能手机APP在获取到IC卡的信息之后,APP与IC卡的运营商服务器进行通信,通过运营商的在线充值***进行充值金额的支付。然后运营商的在线充值***调用APP的接口将充值指令通过BLE组件发送给该NFC设备。
第七步,该NFC设备的BLE组件接收到智能手机APP发送的充值指令,将其转交给协议选择组件。协议选择组件根据先前存储的信息,将充值指令发送给NFC组件或者接触组件。
第八步,NFC组件或者接触组件在完成写操作之后,写操作的执行结果即充值结果发送至BLE组件。BLE组件再将充值结果反馈给智能手机。
第九步,智能手机APP向用户提示充值结果,并向IC卡的运营商服务器反馈充值结果。
在另一个示例性实施例中,以智能移动终端为智能手机为例,通过NFC设备与智能手机相连接,自动识别IC卡,并向IC卡充值的流程如下:
第一步,用户在获取到该NFC设备之后,将IC卡与该NFC设备相绑定再开机,该NFC设备在开机后进入BLE广播状态。
第二步,用户在智能手机上登录APP之后,选择自动识别IC卡,APP调用BLE的接口进行搜索,并在搜索到该NFC设备之后,点击搜索到的设备发起连接。
第三步,在智能手机APP连接成功后,选择充值,APP先向NFC设备发送读取IC卡信息的请求。
第四步,该NFC设备的BLE模块接收到读取IC卡信息的请求之后,将请求发送给协议选择组件。协议选择组件通过自动识别程序,识别IC卡的类型以及所使用的协议,并将该卡片的信息保存到内存中,用于指示当前正在与该NFC设备通信的IC卡。
具体地,自动识别IC卡的过程如下:
(1)根据接触组件是否检测到有IC卡***来确定该IC卡属于接触式IC卡还是NFC卡。
(2)若确定该IC卡属于接触式IC卡,则使用的协议就是ISO7816协议,直接将IC卡使用的协议发送给接触组件;若是确定该IC卡属于NFC卡,则依次使用NFC-A,NFC-B,NFC-F以及NFC-V协议与IC卡进行通信,在使用一种协议进行通信时出现错误,或者无法在规定时间内的到回应,或者回复的数据无法解析,则认为使用的不是该协议,则退出,然后使用下一种协议进行尝试,当使用一种协议进行通信时,能够得到回应,并且能够解析得到符合协议的数据,则认为该IC卡就是使用该协议。这里主要是指使用对应的协议对IC卡进行探测,如针对NFC-A卡,则发送REQA请求给IC卡,如果接收到IC卡回复的ATQA,则表示该IC卡为NFC-A卡,否则该卡为非NFC-A卡。这里对IC卡的探测,是协议选择组件与NFC组件配合完成的。协议选择组件将探测是否为NFC-x(NFC-x表示NFC-A或者NFC-B或者NFC-F或者NFC-V)的请求发送给NFC组件,NFC组件再将协议对应的请求发送给IC卡,然后将探测结果返回给协议选择组件。
第五步,NFC组件或者接触组件接收到读取IC卡信息的请求之后,根据协议选择模块传递过来的协议信息,使用对应的应用层协议读取IC卡的信息,并在读取完成之后将读取到的IC卡信息转交给BLE组件。然后,BLE组件再将信息发送给智能手机。
第六步,智能手机APP在获取到IC卡的信息之后,APP与IC卡的运营商服务器进行通信,通过运营商的在线充值***进行充值金额的支付。然后运营商的在线充值***调用APP的接口将充值指令通过BLE组件发送给该NFC设备。
第七步,该NFC设备的BLE组件接收到智能手机APP发送的充值指令,将其转交给协议选择组件。协议选择组件根据先前存储的信息,将充值指令发送给NFC组件或者接触组件。
第八步,NFC组件或者接触组件在完成写操作之后,写操作的执行结果即充值结果发送至BLE组件。BLE组件再将充值结果反馈给智能手机。
第九步,智能手机APP向用户提示充值结果,并向IC卡的运营商服务器反馈充值结果。
在又一个示例性实施例中,对于内置有无线通信组件的NFC设备,可以在智能手机APP上对该NFC设备内的IC卡进行远程充值。这种NFC设备可以是IC卡运营商的定制NFC设备,其工作流程如下:
第一步,NFC设备需要在该NFC设备的运营商的服务器侧进行注册。服务器为该NFC设备分配一个唯一的ID,并将该ID与用户的智能手机进行绑定。一个智能手机可以关联多个NFC设备,同时关联多张IC卡。用户智能手机中的APP中会保存关联的NFC设备和IC卡信息列表,同时NFC设备中也保存有关联过的IC卡的信息。在关联完成之后,IC卡和该NFC设备需要配合在一起使用。在同一时间,一个NFC设备只能与一张IC卡配合使用。在这种场景下,该NFC设备可以作为卡套,IC卡***卡套,在NFC设备中有一个标记,记录当前与该NFC设备配合使用的IC的信息,并且该标记是非易失性的。即,在该NFC设备关机之后,该标记仍然会保存在非易失性的存储器中。在NFC设备开机后会从非易失性的存储器中读取出来并放置在内存中。当前与该NFC设备配合使用的IC卡的信息,可以通过用户在关联的时候通过APP来设置。当用户选择一个特定IC卡与该NFC设备配合使用时,用户在APP上选择将该IC卡与该NFC设备绑定即可。该NFC设备在关联过程中,获取到IC卡的信息之后,将该IC卡的信息保存到上述的标记中。
第二步,使用IC卡的用户在刷卡过程中,该NFC设备使用存储的IC卡信息,调用IC卡信息指示的组件和协议,读取IC卡的余额信息,然后通过无线通信组件将余额信息上传到运营商的服务器。
第三步,运营商的服务器在接收到NFC设备发送的余额信息之后,将其发送给绑定的用户的智能手机。
第四步,用户的智能手机接收到服务器发送过来的消息,消息中携带有IC卡的信息及NFC设备的信息,用户发现该消息中的IC卡中余额不足的话,选择进行充值。
第五步,用户通过智能手机上的APP进行充值的支付。支付可以是直接与上述服务器进行交互。由此,在支付成功后,服务器便会有支付成功的消息。如果是与上述服务器不同的另外一个服务器,则APP需要将充值成功的消息发送给上述服务器,并将另外一个服务器发送过来的充值信息发送给上述服务器。
第六步,服务器将充值信息发送给该NFC设备。
第七步,该NFC设备从其内存中获取到当前IC卡的信息,然后使用信息中的协议调用相应组件将充值信息写入到IC卡中。
第八步,该NFC设备通过无线通信组件将充值结果发送给服务器,服务器接收到结果后通知用户充值结果。
上述的NFC设备与用户智能手机的绑定过程如下:
第一步,用户获取到NFC设备并开机,在开机后该NFC设备的无线通信组件发起联网,并在联网成功之后与运营商的服务器建立连接,然后在服务器侧进行注册。服务器会向进行注册的NFC设备分配一个ID,然后服务器会将该ID发送给该NFC设备。NFC设备在注册完成之后,进入BLE广播模式,NFC设备进行广播时会携带ID信息。
第二步,用户也会有一个ID,该ID可以是运营商分配的,也可以是用户通过在服务器注册获取的,用户的ID和用户所使用的智能手机号码需要进行绑定。用户使用用户ID登录智能手机的APP,并在登录完成之后,选择添加NFC设备。然后APP调用BLE组件的接口进行搜索,APP会与服务器进行交互对BLE组件的搜索结果进行过滤,将该NFC设备显示给用户。在搜索到该NFC设备后,选择该NFC设备进行添加,即完成了NFC设备和用户所使用的智能手机的绑定。
第三步,保持NFC设备与智能手机之间的连接,添加IC卡,将IC卡与该NFC设备设置在一起,在APP上选择添加一张IC卡,然后选择IC卡的运营商,APP会发送读取IC信息的请求给该NFC设备。该NFC设备的BLE组件在接收到请求后,将请求发送给协议选择组件,协议选择组件根据IC卡类型和运营商信息查表确定所使用的协议,然后将请求发送给NFC组件或者接触组件。NFC组件或者接触组件使用协议选择组件发送过来的协议信息,使用对应的协议完成对IC卡信息的读取,然后通过BLE组件发送给APP。由此,APP便可记录下该IC卡的信息。与此同时,服务器以及NFC设备中都会保存该IC卡的信息,其中,IC卡的信息至少包括:IC卡的ID,运营商以及所使用的协议。
通过上述实施例可以发现,用户在使用不支持NFC读卡器模式的智能手机时,完全可以通过BLE组件与NFC设备建立连接,然后通过智能手机上的APP对IC卡进行充值。而且,用户可以通过智能手机向接触式IC卡进行充值。此外,用户还可以通过APP对IC卡进行远程充值。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
实施例2
在本实施例中还提供了一种集成电路卡的处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图19是根据本发明其中一实施例的集成电路卡的处理装置的结构框图,如图19所示,该装置包括:第一接收模块100,用于经由第一通讯方式接收来自于第一设备的读写请求;处理模块102,用于响应于读写请求,经由第二通讯方式对IC卡执行读写操作。
可选地,上述第二通讯方式与上述第一通讯方式不同。
可选地,当第一设备为终端时,图20是根据本发明其中一可选实施例的集成电路卡的处理装置的结构框图,如图20所示,该装置除包括图19所示的所有模块外,还包括:启动模块104,用于进入第一通讯方式的广播状态,以使终端搜索到第二设备,其中,第二设备为NFC设备;建立模块106,用于响应终端发送的连接请求,在终端与第二设备之间建立连接。
可选地,当第一设备为终端时,如图20所示,上述装置还包括:第二接收模块108,用于接收来自于终端的读取IC卡信息请求,其中,读取IC卡信息请求中携带有IC卡的类型信息和运营商信息;确定模块110,用于根据类型信息和运营商信息确定IC卡为NFC IC卡或接触式IC卡以及IC卡所使用的协议;第一存储模块112,用于将确定的IC卡信息存储至预设存储区域,其中,确定的IC卡信息用于指示当前与NFC设备通信的IC卡,确定的IC卡信息包括以下之一:NFC IC卡以及NFC IC卡所使用的协议、接触式IC卡以及接触式IC卡所使用的协议;第一发送模块114,用于经由第一通讯方式将确定的IC卡信息发送至终端,以使终端根据识别出的IC卡信息发送读写请求。
可选地,当第一设备为终端时,如图20所示,上述装置还包括:第三接收模块116,用于接收来自于终端的读取IC卡信息请求;识别模块118,用于响应于读取IC卡信息请求,识别IC卡为NFC IC卡或接触式IC卡以及IC卡所使用的协议;第二存储模块120,用于将识别出的IC卡信息存储至预设存储区域,其中,识别出的IC卡信息用于指示当前与NFC设备通信的IC卡,识别出的IC卡信息包括以下之一:NFC IC卡以及NFC IC卡所使用的协议、接触式IC卡以及接触式IC卡所使用的协议;第二发送模块122,用于经由第一通讯方式将识别出的IC卡信息发送至终端,以使终端根据识别出的IC卡信息发送读写请求。
可选地,识别模块118,用于根据NFC设备中的预设位置***IC卡确定IC卡为接触式IC卡以及接触式IC卡所使用的协议。
可选地,识别模块118包括:确定单元(图中未示出),用于根据NFC设备中的预设位置未***IC卡确定IC卡为NFC IC卡;识别单元(图中未示出),用于轮询NFC IC卡所支持的每种协议,依次尝试与NFC IC卡建立通信,直至获取到NFC IC卡所使用的协议。
可选地,第一接收模块100,用于经由第一通讯方式接收来自于终端的充值指令。
可选地,处理模块102,用于响应于充值指令,经由第二通讯方式向IC卡执行写操作。
可选地,第一接收模块100,用于经由第一通讯方式接收来自于终端的查询指令。
可选地,处理模块102,用于响应于查询指令,经由第二通讯方式向IC卡执行读操作。
可选地,当第一设备为IC卡的运营商服务器时,如图20所示,上述装置还包括:注册模块124,用于经由第一通讯方式向运营商服务器发送注册请求,以获取运营商服务器分配的第一标识信息;绑定模块126,用于将第一标识信息与终端的第二标识信息进行绑定;记录模块128,用于响应于终端确定的IC卡,记录与NFC设备匹配的IC卡信息,其中,IC卡信息包括:IC卡的第三标识信息、类型信息和运营商信息。
可选地,如图20所示,上述装置还包括:读取模块130,用于从IC卡读取余额信息;第三发送模块132,用于通过第一通讯方式将余额信息经由运营商服务器发送至终端。
可选地,第一接收模块100,用于经由第一通讯方式接收来自于运营商服务器的充值指令。
可选地,处理模块102,用于响应于充值指令,经由第二通讯方式向IC卡执行写操作。
在本实施例中还提供了另一种集成电路卡的处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图21是根据本发明其中一实施例的另一种集成电路卡的处理装置的结构框图,如图21所示,该装置包括:第一发送模块200,用于经由第一通讯方式向NFC设备发送读写请求,以触发NFC设备经由第二通讯方式对IC卡执行读写操作;第一接收模块202,用于接收NFC设备返回的执行结果。
可选地,上述第二通讯方式与上述第一通讯方式不同。
可选地,图22是根据本发明其中一可选实施例的另一种集成电路卡的处理装置的结构框图,如图22所示,该装置除包括图21所示的所有模块外,还包括:搜索模块204,用于通过第一通讯方式搜索到NFC设备;连接模块206,用于向NFC设备发起连接请求。
可选地,如图22所示,上述装置还包括:第二发送模块208,用于向NFC设备发送读取IC卡信息请求,以使NFC设备确定IC卡为NFC IC卡或接触式IC卡以及IC卡所使用的协议,其中,读取IC卡信息请求中携带有IC卡的类型信息和运营商信息;第二接收模块210,用于接收NFC设备返回的IC卡信息,其中,IC卡信息用于指示当前与NFC设备通信的IC卡,IC卡信息包括以下之一:NFC IC卡以及NFC IC卡所使用的协议、接触式IC卡以及接触式IC卡所使用的协议。
可选地,如图22所示,上述装置还包括:第三发送模块212,用于向NFC设备发送读取IC卡信息请求,以使NFC设备识别IC卡为NFC IC卡或接触式IC卡以及IC卡所使用的协议;第三接收模块214,用于接收NFC设备返回的IC卡信息,其中,IC卡信息用于指示当前与NFC设备通信的IC卡,IC卡信息包括以下之一:NFC IC卡以及NFC IC卡所使用的协议、接触式IC卡以及接触式IC卡所使用的协议。
可选地,第一发送模块200,用于经由第一通讯方式向NFC设备发送充值指令,以使NFC设备经由第二通讯方式向IC卡执行写操作;和/或,经由第一通讯方式向NFC设备发送查询指令,以使NFC设备经由第二通讯方式向IC卡执行读操作。
可选地,第一接收模块202,用于经由第一通讯方式接收NFC设备返回的执行结果。
可选地,如图22所示,上述装置还包括:第四接收模块216,用于经由IC卡的运营商服务器接收NFC设备从IC卡读取到的余额信息、IC卡信息以及NFC设备信息;执行模块218,用于根据余额信息、IC卡信息以及NFC设备信息对IC卡执行充值操作。
可选地,执行模块218,用于与运营商服务器进行交互,对IC卡执行充值操作;或者,与第三方服务器进行交互,对IC卡执行充值操作,并向运营商服务器返回处理结果。
可选地,第一接收模块202,用于经由运营商服务器接收NFC设备返回的执行结果。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
实施例3
本发明的实施例还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的计算机程序:
S1,经由第一通讯方式接收来自于第一设备的读写请求;
S2,响应于读写请求,经由第二通讯方式对IC卡执行读写操作。
可选地,存储介质还被设置为存储用于执行以下步骤的计算机程序:
S1,经由第一通讯方式向NFC设备发送读写请求,以触发NFC设备经由第二通讯方式对IC卡执行读写操作;
S2,接收NFC设备返回的执行结果。
可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
实施例4
本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
S1,经由第一通讯方式接收来自于第一设备的读写请求;
S2,响应于读写请求,经由第二通讯方式对IC卡执行读写操作。
可选地,在本实施例中,上述处理器还可以被设置为通过计算机程序执行以下步骤:
S1,经由第一通讯方式向NFC设备发送读写请求,以触发NFC设备经由第二通讯方式对IC卡执行读写操作;
S2,接收NFC设备返回的执行结果。
可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (29)

1.一种集成电路卡的处理方法,其特征在于,包括:
经由第一通讯方式接收来自于第一设备的读写请求;
响应于所述读写请求,经由第二通讯方式对集成电路IC卡执行读写操作。
2.根据权利要求1所述的方法,其特征在于,所述第二通讯方式与所述第一通讯方式不同。
3.根据权利要求1所述的方法,其特征在于,当所述第一设备为终端时,在经由所述第一通讯方式接收来自于所述第一设备的所述读写请求之前,还包括:
进入所述第一通讯方式的广播状态,以使所述终端搜索到第二设备,其中,所述第二设备为近场通信NFC设备;
响应所述终端发送的连接请求,在所述终端与所述第二设备之间建立连接。
4.根据权利要求1所述的方法,其特征在于,当所述第一设备为终端时,在经由所述第一通讯方式接收来自于所述第一设备的所述读写请求之前,还包括:
接收来自于所述终端的读取IC卡信息请求,其中,所述读取IC卡信息请求中携带的信息包括:所述IC卡的类型信息和运营商信息;
根据所述类型信息和所述运营商信息确定所述IC卡为NFC IC卡或接触式IC卡以及所述IC卡所使用的协议;
将确定的IC卡信息存储至预设存储区域,其中,所述确定的IC卡信息用于指示当前与NFC设备通信的IC卡,所述确定的IC卡信息包括以下之一:NFC IC卡以及所述NFC IC卡所使用的协议、接触式IC卡以及所述接触式IC卡所使用的协议;
经由所述第一通讯方式将所述确定的IC卡信息发送至所述终端,以使所述终端根据识别出的IC卡信息发送所述读写请求。
5.根据权利要求1所述的方法,其特征在于,当所述第一设备为终端时,在经由所述第一通讯方式接收来自于所述第一设备的所述读写请求之前,还包括:
接收来自于所述终端的读取IC卡信息请求;
响应于所述读取IC卡信息请求,识别所述IC卡为NFC IC卡或接触式IC卡以及所述IC卡所使用的协议;
将识别出的IC卡信息存储至预设存储区域,其中,所述识别出的IC卡信息用于指示当前与NFC设备通信的IC卡,所述识别出的IC卡信息包括以下之一:NFC IC卡以及所述NFC IC卡所使用的协议、接触式IC卡以及所述接触式IC卡所使用的协议;
经由所述第一通讯方式将所述识别出的IC卡信息发送至所述终端,以使所述终端根据所述识别出的IC卡信息发送所述读写请求。
6.根据权利要求5所述的方法,其特征在于,识别所述IC卡为NFC IC卡或接触式IC卡以及所述IC卡所使用的协议包括:
根据所述NFC设备中的预设位置***所述IC卡确定所述IC卡为接触式IC卡以及所述接触式IC卡所使用的协议。
7.根据权利要求5所述的方法,其特征在于,识别所述IC卡为NFC IC卡或接触式IC卡以及所述IC卡所使用的协议包括:
根据所述NFC设备中的预设位置未***所述IC卡确定所述IC卡为NFC IC卡;
轮询所述NFC IC卡所支持的每种协议,依次尝试与所述NFC IC卡建立通信,直至获取到所述NFC IC卡所使用的协议。
8.根据权利要求4或5所述的方法,其特征在于,经由所述第一通讯方式接收来自于所述第一设备的所述读写请求包括:
经由所述第一通讯方式接收来自于所述终端的充值指令;
响应于所述读写请求,经由所述第二通讯方式对所述IC卡执行读写操作包括:
响应于所述充值指令,经由所述第二通讯方式向所述IC卡执行写操作。
9.根据权利要求4或5所述的方法,其特征在于,经由所述第一通讯方式接收来自于所述第一设备的所述读写请求包括:
经由所述第一通讯方式接收来自于所述终端的查询指令;
响应于所述读写请求,经由所述第二通讯方式对所述IC卡执行读写操作包括:
响应于所述查询指令,经由所述第二通讯方式向所述IC卡执行读操作。
10.根据权利要求1所述的方法,其特征在于,当所述第一设备为所述IC卡的运营商服务器时,在经由所述第一通讯方式接收来自于所述第一设备的所述读写请求之前,还包括:
经由所述第一通讯方式向所述运营商服务器发送注册请求,以获取所述运营商服务器分配的第一标识信息;
将所述第一标识信息与终端的第二标识信息进行绑定;
响应于所述终端确定的所述IC卡,记录与NFC设备匹配的IC卡信息,其中,所述IC卡信息包括:所述IC卡的第三标识信息、类型信息和运营商信息。
11.根据权利要求10所述的方法,其特征在于,在经由所述第一通讯方式接收来自于所述第一设备的所述读写请求之前,还包括:
从所述IC卡读取余额信息;
通过所述第一通讯方式将所述余额信息经由所述运营商服务器发送至所述终端。
12.根据权利要求11所述的方法,其特征在于,经由所述第一通讯方式接收来自于所述第一设备的所述读写请求包括:
经由所述第一通讯方式接收来自于所述运营商服务器的充值指令;
响应于所述读写请求,经由所述第二通讯方式对所述IC卡执行读写操作包括:
响应于所述充值指令,经由所述第二通讯方式向所述IC卡执行写操作。
13.一种集成电路卡的处理方法,其特征在于,包括:
经由第一通讯方式向近场通信NFC设备发送读写请求,以触发所述NFC设备经由第二通讯方式对集成电路IC卡执行读写操作;
接收所述NFC设备返回的执行结果。
14.根据权利要求13所述的方法,其特征在于,在经由所述第一通讯方式向所述NFC设备发送所述读写请求之前,还包括:
通过所述第一通讯方式搜索到所述NFC设备;
向所述NFC设备发起连接请求。
15.根据权利要求13所述的方法,其特征在于,在经由所述第一通讯方式向所述NFC设备发送所述读写请求之前,还包括:
向所述NFC设备发送读取IC卡信息请求,以使所述NFC设备确定所述IC卡为NFC IC卡或接触式IC卡以及所述IC卡所使用的协议,其中,所述读取IC卡信息请求中携带有所述IC卡的类型信息和运营商信息;
接收所述NFC设备返回的IC卡信息,其中,所述IC卡信息用于指示当前与所述NFC设备通信的IC卡,所述IC卡信息包括以下之一:NFC IC卡以及所述NFC IC卡所使用的协议、接触式IC卡以及所述接触式IC卡所使用的协议。
16.根据权利要求13所述的方法,其特征在于,在经由所述第一通讯方式向所述NFC设备发送所述读写请求之前,还包括:
向所述NFC设备发送读取IC卡信息请求,以使所述NFC设备识别所述IC卡为NFC IC卡或接触式IC卡以及所述IC卡所使用的协议;
接收所述NFC设备返回的IC卡信息,其中,所述IC卡信息用于指示当前与所述NFC设备通信的IC卡,所述IC卡信息包括以下之一:NFC IC卡以及所述NFC IC卡所使用的协议、接触式IC卡以及所述接触式IC卡所使用的协议。
17.根据权利要求15或16所述的方法,其特征在于,经由所述第一通讯方式向所述NFC设备发送所述读写请求包括以下至少之一:
经由所述第一通讯方式向所述NFC设备发送充值指令,以使所述NFC设备经由所述第二通讯方式向所述IC卡执行写操作;
经由所述第一通讯方式向所述NFC设备发送查询指令,以使所述NFC设备经由所述第二通讯方式向所述IC卡执行读操作。
18.根据权利要求17所述的方法,其特征在于,接收所述NFC设备返回的所述执行结果包括:
经由所述第一通讯方式接收所述NFC设备返回的所述执行结果。
19.根据权利要求13所述的方法,其特征在于,在经由所述第一通讯方式向所述NFC设备发送所述读写请求之前,还包括:
经由所述IC卡的运营商服务器接收所述NFC设备从所述IC卡读取到的余额信息、IC卡信息以及NFC设备信息;
根据所述余额信息、IC卡信息以及NFC设备信息对所述IC卡执行充值操作。
20.根据权利要求19所述的方法,其特征在于,对所述IC卡执行充值操作包括以下之一:
与所述运营商服务器进行交互,对所述IC卡执行充值操作;
与第三方服务器进行交互,对所述IC卡执行充值操作,并向所述运营商服务器返回处理结果。
21.根据权利要求19所述的方法,其特征在于,接收所述NFC设备返回的所述执行结果包括:
经由所述运营商服务器接收所述NFC设备返回的执行结果。
22.一种集成电路卡的处理装置,其特征在于,包括:
第一接收模块,用于经由第一通讯方式接收来自于第一设备的读写请求;
处理模块,用于响应于所述读写请求,经由第二通讯方式对集成电路IC卡执行读写操作。
23.一种集成电路卡的处理装置,其特征在于,包括:
第一发送模块,用于经由第一通讯方式向近场通信NFC设备发送读写请求,以触发所述NFC设备经由第二通讯方式对集成电路IC卡执行读写操作;
第一接收模块,用于接收所述NFC设备返回的执行结果。
24.一种集成电路卡的处理***,其特征在于,包括:近场通信NFC设备、终端和服务器,其中,所述NFC设备包括所述权利要求22所述的装置,所述终端包括所述权利要求23所述的装置。
25.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1至12任一项中所述的方法。
26.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求13至21任一项中所述的方法。
27.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行所述权利要求1至12任一项中所述的方法。
28.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行所述权利要求13至21任一项中所述的方法。
29.一种智能近场通信NFC设备,包括:NFC天线、蓝牙组件、无线通信组件、接触式读卡器、存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行所述权利要求1至12任一项中所述的方法或所述权利要求13至21任一项中所述的方法。
CN201811115910.9A 2018-09-25 2018-09-25 集成电路卡的处理方法、装置及*** Withdrawn CN110941968A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811115910.9A CN110941968A (zh) 2018-09-25 2018-09-25 集成电路卡的处理方法、装置及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811115910.9A CN110941968A (zh) 2018-09-25 2018-09-25 集成电路卡的处理方法、装置及***

Publications (1)

Publication Number Publication Date
CN110941968A true CN110941968A (zh) 2020-03-31

Family

ID=69905506

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811115910.9A Withdrawn CN110941968A (zh) 2018-09-25 2018-09-25 集成电路卡的处理方法、装置及***

Country Status (1)

Country Link
CN (1) CN110941968A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114970785A (zh) * 2022-06-16 2022-08-30 平安银行股份有限公司 一种集成电路卡的应用写入方法及***

Citations (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1489755A (zh) * 2001-02-08 2004-04-14 ��˹��ŵ�� 智能读卡器
KR20050041860A (ko) * 2003-10-30 2005-05-04 미츠비시 쥬고교 가부시키가이샤 유료 도로 요금 수수 방법, 입구 차선 기기, 요금소시스템, 및 비접촉 ic 카드 리더/라이터
WO2006110000A1 (en) * 2005-04-15 2006-10-19 Ktfreetel Co., Ltd. Contactless type integrated circuit card and method for communicating data by multiprotocol
CN101211404A (zh) * 2007-12-24 2008-07-02 上海复旦微电子股份有限公司 一种智能卡读写设备与智能卡之间的通信方法
CN101441722A (zh) * 2007-11-23 2009-05-27 ***股份有限公司 一种非接触式ic卡读写***及非接触式ic卡读写器
CN102208008A (zh) * 2011-04-13 2011-10-05 钱袋网(北京)信息技术有限公司 读卡控制方法、装置、终端及***
US20130103524A1 (en) * 2011-10-24 2013-04-25 Michael William Springer System for offline processing of purchases
CN103473861A (zh) * 2013-07-26 2013-12-25 杭州策望科技有限公司 基于手机刷卡的Pos机装置
CN104700262A (zh) * 2013-12-10 2015-06-10 ***股份有限公司 一种基于nfc移动终端和pos终端的支付***
CN105303135A (zh) * 2015-07-31 2016-02-03 李明 通信的建立方法、装置及读卡器
CN105930754A (zh) * 2016-06-16 2016-09-07 飞天诚信科技股份有限公司 一种ic卡读卡器及其接口扩展方法
CN205721866U (zh) * 2016-04-25 2016-11-23 西安源捷科技有限公司 Ic卡读写装置及包括ic卡读写装置的通信***
CN106203191A (zh) * 2016-07-06 2016-12-07 新智数字科技有限公司 一种数据处理方法及智能卡
CN106355765A (zh) * 2016-10-31 2017-01-25 成都前锋电子仪器有限责任公司 燃气表自助缴费***及方法
US20170154327A1 (en) * 2014-08-11 2017-06-01 Huawei Technologies Co., Ltd. Mobile Payment Method and Apparatus and Near Field Communication Device
CN206258975U (zh) * 2016-12-15 2017-06-16 郑州安然测控技术股份有限公司 一种利用蓝牙通讯实现ic卡充值的读写卡器
CN207097021U (zh) * 2017-06-02 2018-03-13 西安源捷科技有限公司 一种读卡器
CN107886146A (zh) * 2017-12-20 2018-04-06 贵州大学 一种用于ic卡燃气表的蓝牙智能读卡器及其使用方法
CN107944532A (zh) * 2017-11-28 2018-04-20 恒宝股份有限公司 一种智能卡以及读写智能卡的方法及终端
CN108305068A (zh) * 2018-01-17 2018-07-20 深圳喆行科技有限公司 一种储值卡的充值方法与***

Patent Citations (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1489755A (zh) * 2001-02-08 2004-04-14 ��˹��ŵ�� 智能读卡器
KR20050041860A (ko) * 2003-10-30 2005-05-04 미츠비시 쥬고교 가부시키가이샤 유료 도로 요금 수수 방법, 입구 차선 기기, 요금소시스템, 및 비접촉 ic 카드 리더/라이터
WO2006110000A1 (en) * 2005-04-15 2006-10-19 Ktfreetel Co., Ltd. Contactless type integrated circuit card and method for communicating data by multiprotocol
CN101441722A (zh) * 2007-11-23 2009-05-27 ***股份有限公司 一种非接触式ic卡读写***及非接触式ic卡读写器
CN101211404A (zh) * 2007-12-24 2008-07-02 上海复旦微电子股份有限公司 一种智能卡读写设备与智能卡之间的通信方法
CN102208008A (zh) * 2011-04-13 2011-10-05 钱袋网(北京)信息技术有限公司 读卡控制方法、装置、终端及***
US20130103524A1 (en) * 2011-10-24 2013-04-25 Michael William Springer System for offline processing of purchases
CN103473861A (zh) * 2013-07-26 2013-12-25 杭州策望科技有限公司 基于手机刷卡的Pos机装置
CN104700262A (zh) * 2013-12-10 2015-06-10 ***股份有限公司 一种基于nfc移动终端和pos终端的支付***
US20170154327A1 (en) * 2014-08-11 2017-06-01 Huawei Technologies Co., Ltd. Mobile Payment Method and Apparatus and Near Field Communication Device
CN105303135A (zh) * 2015-07-31 2016-02-03 李明 通信的建立方法、装置及读卡器
CN205721866U (zh) * 2016-04-25 2016-11-23 西安源捷科技有限公司 Ic卡读写装置及包括ic卡读写装置的通信***
CN105930754A (zh) * 2016-06-16 2016-09-07 飞天诚信科技股份有限公司 一种ic卡读卡器及其接口扩展方法
CN106203191A (zh) * 2016-07-06 2016-12-07 新智数字科技有限公司 一种数据处理方法及智能卡
CN106355765A (zh) * 2016-10-31 2017-01-25 成都前锋电子仪器有限责任公司 燃气表自助缴费***及方法
CN206258975U (zh) * 2016-12-15 2017-06-16 郑州安然测控技术股份有限公司 一种利用蓝牙通讯实现ic卡充值的读写卡器
CN207097021U (zh) * 2017-06-02 2018-03-13 西安源捷科技有限公司 一种读卡器
CN107944532A (zh) * 2017-11-28 2018-04-20 恒宝股份有限公司 一种智能卡以及读写智能卡的方法及终端
CN107886146A (zh) * 2017-12-20 2018-04-06 贵州大学 一种用于ic卡燃气表的蓝牙智能读卡器及其使用方法
CN108305068A (zh) * 2018-01-17 2018-07-20 深圳喆行科技有限公司 一种储值卡的充值方法与***

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114970785A (zh) * 2022-06-16 2022-08-30 平安银行股份有限公司 一种集成电路卡的应用写入方法及***

Similar Documents

Publication Publication Date Title
US8744348B2 (en) Method of preselecting at least one application in a mobile communication device comprising an NFC system
EP2106107B1 (en) Method and apparatus for automatic near field communication application selection in an electronic device
CN107911319B (zh) 一种多安全模块的路由方法、nfc控制器及nfc设备
CN111581994B (zh) 近场通信nfc通信方法、装置及电子设备
CN103687061A (zh) 连接建立方法及终端
CN112069848A (zh) 用于nfc卡模拟模式的选卡方法、芯片、终端和存储介质
CN104428822A (zh) 非接触支付方法、设备和***
WO2017128182A1 (zh) 一种近场通信支付方法及终端
KR101455155B1 (ko) 멀티-se 환경에서 모바일 결제카드 우선순위 자동 설정방법 및 이를 적용한 모바일 디바이스
CN101853351A (zh) 自动选择能够由设备实现的应用的方法和设备
CN107491706B (zh) 基于移动终端的nfc压力测试方法、***及存储装置
CN113361293A (zh) 刷卡方法、卡控制器、电子设备及存储介质
EP2107836A2 (en) A portable terminal device and a radio communication system management method for the portable terminal device
KR100712314B1 (ko) 멀티미디어 데이터의 판매 방법 및 상기 판매 방법이채용된 관리 서버
WO2022099563A1 (zh) 用于nfc卡模拟模式的选卡方法、芯片、终端和存储介质
CN110941968A (zh) 集成电路卡的处理方法、装置及***
CN101466163B (zh) 信息处理方法、信息处理***及相关设备
KR20100131858A (ko) 다수 타입의 전자화폐 식별 시스템 및 방법, 그리고 이에 적용되는 장치
CN110866789A (zh) 移动电源广告播放方法、移动电源和移动电源租赁设备
US9071640B2 (en) Method of selecting an application installed on a secured module, an associated terminal and an associated security module
CN108834126A (zh) 一种换卡设备及方法
CN108491745B (zh) 数据采集方法及装置、计算机可读存储介质
CN103684547B (zh) 在终端中使用近场通信提供数据发送/接收的方法和设备
CN110838207B (zh) 一种自助借书方法及应用该方法的***
CN108668271B (zh) 一种智能***转移方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication

Application publication date: 20200331