CN113343732A - 确定近场通信卡片的方法、装置、终端、读卡器和*** - Google Patents

确定近场通信卡片的方法、装置、终端、读卡器和*** Download PDF

Info

Publication number
CN113343732A
CN113343732A CN202110738462.3A CN202110738462A CN113343732A CN 113343732 A CN113343732 A CN 113343732A CN 202110738462 A CN202110738462 A CN 202110738462A CN 113343732 A CN113343732 A CN 113343732A
Authority
CN
China
Prior art keywords
card
instruction set
card reader
target
attribute
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.)
Granted
Application number
CN202110738462.3A
Other languages
English (en)
Other versions
CN113343732B (zh
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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN202110738462.3A priority Critical patent/CN113343732B/zh
Publication of CN113343732A publication Critical patent/CN113343732A/zh
Application granted granted Critical
Publication of CN113343732B publication Critical patent/CN113343732B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/10297Methods 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 arrangements for handling protocols designed for non-contact record carriers such as RFIDs NFCs, e.g. ISO/IEC 14443 and 18092

Landscapes

  • Engineering & Computer Science (AREA)
  • Toxicology (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Electromagnetism (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请涉及一种确定近场通信卡片的方法、装置、终端、读卡器和***。所述确定近场通信卡片的方法包括:接收读卡器发送的第一寻卡指令集,所述第一寻卡指令集携带有属性标记信息;识别所述属性标记信息对应的目标读卡器属性;根据所述目标读卡器属性确定与所述读卡器相匹配的目标卡片,所述目标卡片用于与所述读卡器进行近场通信。该确定近场通信卡片的方法能够提高近场通信的效率。

Description

确定近场通信卡片的方法、装置、终端、读卡器和***
技术领域
本申请涉及近场通信技术领域,特别是涉及一种确定近场通信卡片的方法、装置、终端、读卡器和***。
背景技术
随着近场通信(Near Field Communication,NFC)的发展,使用NFC的场景也越来越普及。示例性的,可以通过支持NFC的终端刷公交等。
目前的方案中,在使用NFC功能之前,需要用户先选择一张NFC模拟卡片,从而通过用户选择的NFC模拟卡片与读卡器进行通信。
然而,目前的方案中,存在近场通信效率较低的问题。
发明内容
本申请实施例提供了一种确定近场通信卡片的方法、装置、终端、读卡器和***,可以提高近场通信的效率。
一种确定近场通信卡片的方法,包括:
接收读卡器发送的第一寻卡指令集,所述第一寻卡指令集携带有属性标记信息;
识别所述属性标记信息对应的目标读卡器属性;
根据所述目标读卡器属性确定与所述读卡器相匹配的目标卡片,所述目标卡片用于与所述读卡器进行近场通信。
一种确定近场通信卡片的方法,包括:
发送第一寻卡指令集,所述第一寻卡指令集携带有属性标记信息,所述属性标记信息用于指示终端确定目标卡片,所述目标卡片用于与读卡器进行近场通信,确定所述目标卡片的方式包括:
识别所述属性标记信息对应的目标读卡器属性;
根据所述目标读卡器属性确定与所述读卡器相匹配的目标卡片。
一种确定近场通信卡片的装置,包括:
接收模块,用于接收读卡器发送的第一寻卡指令集,所述第一寻卡指令集携带有属性标记信息;
识别模块,用于识别所述属性标记信息对应的目标读卡器属性;
确定模块,用于根据所述目标读卡器属性确定与所述读卡器相匹配的目标卡片,所述目标卡片用于与所述读卡器进行近场通信。
一种确定近场通信卡片的装置,包括:
发送模块,用于发送第一寻卡指令集,所述第一寻卡指令集携带有属性标记信息,所述属性标记信息用于指示终端确定目标卡片,所述目标卡片用于与读卡器进行近场通信,确定所述目标卡片的方式包括:
识别所述属性标记信息对应的目标读卡器属性;
根据所述目标读卡器属性确定与所述读卡器相匹配的目标卡片。
一种终端,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如上述的方法的步骤。
一种读卡器,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如上述的方法的步骤。
一种通信***,包括:
读卡器,用于发送第一寻卡指令集,所述第一寻卡指令集携带有属性标记信息;
终端,用于接收读卡器发送的第一寻卡指令集,所述第一寻卡指令集携带有属性标记信息,识别所述属性标记信息对应的目标读卡器属性,根据所述目标读卡器属性确定与所述读卡器相匹配的目标卡片,所述目标卡片用于与所述读卡器进行近场通信。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述的方法的步骤。
上述的确定近场通信卡片的方法、装置、终端、读卡器和***,确定近场通信卡片的方法包括:接收读卡器发送的第一寻卡指令集,所述第一寻卡指令集携带有属性标记信息,识别所述属性标记信息对应的目标读卡器属性,根据所述目标读卡器属性确定与所述读卡器相匹配的目标卡片,所述目标卡片用于与所述读卡器进行近场通信,由于在进行近场通信时,可以通过第一寻卡指令集携带的属性标记信息确定出目标卡片,则不需要用户先选择一张NFC模拟卡片也可以通过目标卡片与读卡器进行通信,避免了每次使用NFC功能时都需要用户先选择一张NFC模拟卡片而导致近场通信效率较低的问题,实现了提高近场通信的效率。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为一个实施例中提供的一种确定近场通信卡片的方法的应用环境示意图;
图2为一个实施例提供的另一种确定近场通信卡片的方法的应用环境示意图;
图3为一个实施例提供的一种确定近场通信卡片的方法的流程示意图;
图4为一个实施例提供的一种图3中步骤320的细化流程图;
图5为一个实施例提供的一种读卡器发送一条寻卡指令的示意图;
图6为一个实施例提供的一种读卡器发送多条寻卡指令的示意图;
图7为一个实施例提供的另一种确定近场通信卡片的方法的流程示意图;
图8为一个实施例提供的一种图1中步骤330的细化流程图;
图9为一个实施例提供的一种确定近场通信卡片的装置的结构示意图;
图10为一个实施例中终端的内部结构示意图;
图11为一个实施例中读卡器的内部结构示意图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一寻卡指令集称为第二寻卡指令集,且类似地,可将第二寻卡指令集称为第一寻卡指令集。第一寻卡指令集和第二寻卡指令集两者都是寻卡指令集,但其不是同一寻卡指令集。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本申请的描述中,“多个”的含义是至少两个,示例性的两个,三个等,除非另有明确具体的限定。
参考图1,图1为一个实施例中提供的一种确定近场通信卡片的方法的应用环境示意图。如图1所示,该应用环境包括读卡器110和终端120。其中,读卡器110用于读取电子标签内电子数据。可选的,读卡器110周期性开启射频场或关闭射频场。在开启射频场的过程中,读卡器110发送寻卡指令集。终端120用于确定出用于与读卡器110进行近场通信的目标卡片。本实施例的终端120预先配置有至少一张NFC(Near Field Communication,近场通信)卡片。终端120通过预先配置的NFC模拟卡片与读卡器110进行近场通信。在本实施例的应用环境中,读卡器110在开启射频场时发送寻卡指令集,终端120接收到寻卡指令集后,根据寻卡指令集确定出需要与读卡器110进行近场通信的目标卡片,从而调用目标卡片与读卡器110进行近场通信。
参考图2,图2为一个实施例提供的另一种确定近场通信卡片的方法的应用环境示意图。如图2所示,该应用环境包括读卡器110、终端120和可穿戴设备130。其中,可穿戴设备130用于感应读卡器110开启的射频场。本实施例的可穿戴设备130预先配置有至少一张NFC模拟卡片。本实施例的终端120用于确定出需要与读卡器110进行近场通信的目标卡片。在本实施例的应用环境中,可穿戴设备130在感应到读卡器110开启的射频场时,接收读卡器110发送的寻卡指令集,并将寻卡指令集转发至终端120,通过终端120来确定出目标卡片。终端120确定出目标卡片后通知可穿戴设备130,使得可穿戴设备130调用目标卡片与读卡器110进行近场通信。
可以理解的是,本实施例通过可穿戴设备130将读卡器110发出的寻卡指令集转发至终端120,待终端120确定出目标卡片后通知可穿戴设备130,使得可穿戴设备130调用目标卡片与读卡器110进行近场通信,则不需要在可穿戴设备130内烧录确定目标卡片的程序也可以使得可穿戴设备130确定出目标卡片,则可穿戴设备130内的处理器不需要太高的配置,对于可穿戴设备130的小型化以及低成本具有重大意义。
参考图3,图3为一个实施例提供的一种确定近场通信卡片的方法的流程示意图。本实施例的确定近场通信卡片的方法,以运行于图1或图2中的终端上为例进行说明。如图3所示,确定近场通信卡片的方法包括步骤310至步骤330。
步骤310、接收读卡器发送的第一寻卡指令集,所述第一寻卡指令集携带有属性标记信息。
其中,第一寻卡指令集是指读卡器开启射频场时发送的寻卡指令集。第一寻卡指令集用于指示终端确定出与读卡器相匹配的目标卡片。本实施例的第一寻卡指令集携带有属性标记信息。属性标记信息是指标记读卡器属性的信息,通过属性标记信息可以确定出读卡器属性。可选的,读卡器属性可以表征不同读卡器类型,也可以表征不同读卡器,此处不作限定。读卡器属性表征不同读卡器类型,可以理解为每种读卡器类型对应一个读卡器属性。读卡器属性表征不同读卡器,可以理解为每个读卡器对应一个读卡器属性。在本实施例中,可以将具有共同性质的一个或多个读卡器划分为一种读卡器类型。
示例性的,不同读卡器类型包括但不限于公交车读卡器、地铁读卡器、POS机(Pointofsales)读卡器、门禁读卡器、手机读卡器和考勤机读卡器等。不同读卡器包括但不限于家里门禁读卡器和公司门禁读卡器等。
在本步骤中,可选的,接收读卡器发送的第一寻卡指令集,可以是终端直接接收读卡器发送的第一寻卡指令集,也可以是终端接收可穿戴设备转发读卡器发送的第一寻卡指令集,此处不作限定。
步骤320、识别所述属性标记信息对应的目标读卡器属性。
在本实施例中,属性标记信息可以对应一个目标读卡器属性,也可以对应多个目标读卡器属性,此处不作限定。
步骤330、根据所述目标读卡器属性确定与所述读卡器相匹配的目标卡片,所述目标卡片用于与所述读卡器进行近场通信。
其中,目标卡片是指用于与读卡器进行近场通信的NFC模拟卡片。目标卡片与读卡器相匹配,指的是目标卡片可以与读卡器通过近场通信的方式进行数据交互。在本步骤中,根据目标读卡器属性确定出与读卡器相匹配的目标卡片,从而通过目标卡片与读卡器进行近场通信。示例性的,识别出的目标读卡器属性为公交卡读卡器,则目标卡片为公交NFC模拟卡片;又示例性的,识别出的目标读卡器属性为家里门禁读卡器,则目标卡片为家里门禁的NFC模拟卡片。
在本实施例中,由于在进行近场通信时,可以通过第一寻卡指令集携带的属性标记信息确定出目标卡片,则不需要用户先选择一张NFC模拟卡片也可以通过目标卡片与读卡器进行通信,避免了每次使用NFC功能时都需要用户先选择一张NFC模拟卡片而导致近场通信效率较低的问题,实现了提高近场通信的效率。
需要说明的是,若终端与读卡器进行近场通信,则终端在确定出目标卡片后,调用目标卡片与读卡器进行近场通信。若可穿戴设备与读卡器进行近场通信,则终端在确定出目标卡片后,通知可穿戴设备,以指示可穿戴设备调用目标卡片与读卡器进行近场通信。
在一个实施例中,终端直接与读卡器进行通信,在根据所述目标读卡器属性确定与所述读卡器相匹配的目标卡片之后,包括:
接收所述读卡器发送的第三寻卡指令集,并根据所述第三寻卡指令集调用所述目标卡片与所述读卡器进行近场通信。
在本实施例中,第三寻卡指令集与第一寻卡指令集包括的内容相同,但发送的时序不同。具体的,第三寻卡指令集为所述读卡器在发送所述第一寻卡指令集之后发送的寻卡指令集。在确定出目标卡片后,终端在接收到第三寻卡指令集时,从终端预先配置的NFC模拟卡片中调用目标卡片与读卡器进行近场通信。
在一个实施例中,属性标记信息可以是在读卡器轮询发送的第一寻卡指令集中***表征属性标记信息的属性标记指令;也可以是调节第一寻卡指令集的长度,通过第一寻卡指令集的长度来表征属性标记信息。
需要说明的是,通过在第一寻卡指令集中***属性标记指令,以及调节第一寻卡指令集的长度的方式中,均是在改变NFC协议和以及影响NFC相关认证的前提下进行的。为了提高目标卡片识别的便利性以及进一步提高近场通信的效率,以下的实施方式在不改变NFC协议和影响NFC相关认证的前提下,识别出属性标记信息对应的目标读卡器属性。
参考图4,图4为一个实施例提供的一种图3中步骤320的细化流程图。在一个实施例中,第一寻卡指令集包括至少一条寻卡指令,如图4所示,识别所述属性标记信息对应的目标读卡器属性包括步骤410至步骤420。
步骤410、获取所述至少一条寻卡指令的指令特征,所述指令特征用于表征所述属性标记信息。
其中,指令特征是指用于表征属性标记信息的特征。可选的,指令特征包括但不限于间隔时间和指令顺序等,此处不作限定。本实施例的寻卡指令都是基于现有的NFC协议以及NFC认证的指令。在一个实施例中,至少一条包括但不限于WUPA指令(Wake-UP Command,TypeA)、WUPB指令(Wake-UP Command,TypeB)、SENSF_REQ指令和TYPEⅤ指令中的至少一条。WUPA指令、WUPB指令、SENSF_REQ指令和TYPEⅤ指令为不同技术类型分别对应的轮询指令。具体的,WUPA指令为NFC-A类型对应的轮询指令,WUPB指令为NFC-B类型对应的轮询指令,SENSF_REQ指令为NFC-F类型对应的轮询指令,TYPEⅤ指令为NFC-V类型对应的轮询指令。
步骤420、识别所述指令特征对应的所述目标读卡器属性。
在本实施例中,通过指令特征表征属性标记信息,则识别出指令特征对应的目标读卡器属性,相当于识别出属性标记信息对应的目标读卡器属性。
在本实施例中,本实施例的寻卡指令都是基于现有的NFC协议以及NFC认证的指令,通过至少一条寻卡指令的指令特征来识别出目标读卡器属性,由于寻卡指令都是基于现有的NFC协议以及NFC认证的指令,则不改变NFC协议和影响NFC相关认证的前提下,识别出属性标记信息对应的目标读卡器属性,相应的对于读卡器来说不需要做过多的改动,提高目标卡片识别的便利性以及进一步提高近场通信的效率。
需要说明的是,第一寻卡指令集包括至少一条寻卡指令,则第一寻卡指令集包括的寻卡指令为一条或多条。以下实施方式分别针对寻卡指令为一条的情况,以及寻卡指令为多条的情况进行说明。
在一个实施例中,第一寻卡指令集包括一条寻卡指令,获取一条寻卡指令的指令特征,包括:
确定所述寻卡指令与打开射频场和/或关闭射频场之间的第一间隔时间;
将所述第一间隔时间作为所述指令特征。
在本实施例中,第一间隔时间可以是读卡器发送寻卡指令与读卡器打开射频场的间隔时间,也可以是读卡器发送寻卡与读卡器关闭射频场的间隔时间,此处不作限定。
需要说明的是,可以通过是否探测到电信号来确定读卡器开启射频场还是关闭射频场。具体的,当读卡器开启射频场时,NFC接收管脚的电平开始不为0,此时认为是探测到电信号,则说明读卡器开启射频场。当NFC接收管脚的电平变为0时,则说明读卡器关闭射频场。
参考图5,图5为一个实施例提供的一种读卡器发送一条寻卡指令的示意图。如图5所述,当读卡器开启射频场后,发送一条寻卡指令,然后关闭射频场,本实施例的读卡器处于开启射频场-发送一条寻卡指令-关闭射频场的循环过程。在图5中,可以将T1和T2中的至少一个作为指令特征,即指令特征可以为T1、也可以为T2、也可以为T1和T2的组合,此处不作限定。可以理解的是,通过将间隔时间作为指令特征,理论上可区分不限数量的读卡器属性。
需要说明的是,将寻卡指令与打开射频场之间的第一间隔时间和寻卡指令和关闭场之间的第一间隔时间作为指令特征,可以起到相互校验作用,以提高目标读卡器属性的识别准确性。具体的,若寻卡指令与打开射频场之间的第一间隔时间对应的读卡器属性,与寻卡指令和关闭场之间的第一间隔时间对应的读卡器属性一致,则将一致的读卡器属性作为目标读卡器属性。示例性的,寻卡指令与打开射频场之间的第一间隔时间对应读卡器属性A,寻卡指令和关闭场之间的第一间隔时间也对应读卡器属性A,则读卡器属性A作为目标读卡器属性。
在一个实施例中,第一寻卡指令集包括多条寻卡指令,获取多条寻卡指令的指令特征,包括:
确定每两条相邻的寻卡指令之间、第一条寻卡指令与打开射频场之间和/或最后一条寻卡指令与关闭射频场之间的第二间隔时间,和/或;
确定多条所述寻卡指令之间的指令顺序;
将所述第二间隔时间和所述指令顺序中的至少一种作为所述指令特征。
在本实施例中,第二间隔时间可以是每两条相邻的寻卡指令之间的间隔时间,也可以是读卡器发送第一条寻卡指令与读卡器打开射频场之间的间隔时间,还可以是读卡器发送最后一条寻卡指令与关闭射频场之间的间隔时间,此处不作限定。指令顺序是指多条寻卡指令之间的排序。其中,本实施例的指令特征可以是第二间隔时间,也可以是指令顺序,还可以是第二间隔时间和指令顺序的组合,此处不作限定。
需要说明的是,若多条寻卡指令互不相同,则指令顺序可区分的读卡器属性的数量为n!,其中n为寻卡指令的数量。示例性的,第一寻卡指令集包括WUPA指令、WUPB指令、SENSF_REQ指令和TYPEⅤ指令,通过指令顺序理论上可区分的读卡器属性的数量为24。
可以理解的是,将第二间隔时间与指令顺序共同作为指令特征,第二间隔时间与指令顺序可以起到相互校验的作用,从而提高目标读卡器属性识别的准确性。具体的,若第二间隔时间对应的读卡器属性和指令顺序对应的读卡器属性一致,则将一致的读卡器属性作为目标读卡器属性。示例性的,第二间隔时间对应读卡器属性A,指令顺序也对应读卡器属性A,则读卡器属性A为目标读卡器属性。
参考图6,图6为一个实施例提供的一种读卡器发送多条寻卡指令的示意图。如图6所述,当读卡器开启射频场后,发送多条寻卡指令,然后关闭射频场,本实施例的读卡器处于开启射频场-发送多条寻卡指令-关闭射频场的循环。在图6中,第二间隔时间可以是T2、T3和T4,也可以是T1、T2、T3和T4,还可以是T2、T3、T4和T5,还可以是T1、T2、T3、T4和T5。如图6所示,指令顺序依次为WUPA指令-WUPB指令-SENSF_REQ指令-TYPEⅤ指令。其中,T1、T2、T3、T4和T5的时间长度可以根据需要设置,例如设置为10ms(毫秒)。
在一个实施例中,可以预先建立读卡器属性与指令特征的映射关系,从而通过映射关系识别出指令特征对应的目标读卡器属性。可选的,映射关系可以以表格的方式呈现。
示例性的,若第一寻卡指令集包括一条寻卡指令,指令特征包括第一间隔时间,则读卡器属性与指令特征的映射关系可以参考表1:
第一间隔时间 读卡器属性
T1:10ms,T2:10ms 门禁读卡器
T1:10ms,T2:15ms 地铁读卡器
T1:15ms,T2:10ms 公交读卡器
T1:15ms,T2:15ms POS机读卡器
表1
需要说明的是,第一间隔时间也可以只包括T1或T2。
示例性的,若第一寻卡指令集包括WUPA指令、WUPB指令、SENSF_REQ指令和TYPEⅤ指令,指令特征包括指令顺序,则读卡器属性与指令特征的映射关系可以参考表2:
Figure BDA0003140665710000121
Figure BDA0003140665710000131
表2
需要说明的是,第一寻卡指令集只要包括两条以上寻卡指令,就能通过指令顺序区分不同的读卡器属性。
示例性的,若第一寻卡指令集包括WUPA指令、WUPB指令、SENSF_REQ指令和TYPEⅤ指令,指令特征包括第二间隔时间,则读卡器属性与指令特征的映射关系可以参考表3:
第二间隔时间 读卡器属性
T1:10ms,T2:10ms,T3:10ms,T4:10ms,T5:10ms 门禁读卡器
T1:15ms,T2:10ms,T3:10ms,T4:10ms,T5:10ms 地铁读卡器
T1:10ms,T2:15ms,T3:10ms,T4:10ms,T5:10ms 公交读卡器
T1:10ms,T2:10ms,T3:15ms,T4:10ms,T5:10ms POS机读卡器
表3
需要说明的是,上述映射关系仅是一个示例,可以根据需要进行设置,本实施例对于具体的映射关系不作限定。
上述实施例中,均未考虑到第一寻卡指令集是否完整,因此存在读卡器属性误识别的风险,为了提高读卡器属性识别的准确性,以下实施例在上述实施例的基础上,在识别所述属性标记信息对应的目标读卡器属性之前,增加确认第一寻卡指令集是否完整的步骤。
参考图7,图7为一个实施例提供的另一种确定近场通信卡片的方法的流程示意图。在一个实施例中,如图7所示,另一种确定近场通信卡片的方法包括步骤710至步骤740。
步骤710、接收读卡器发送的第一寻卡指令集,所述第一寻卡指令集携带有属性标记信息。
本步骤可以参考上述任一实施例的描述,本实施例不作赘述。
步骤720、确定接收的所述第一寻卡指令集是否完整。
在步骤中,确定第一寻卡指令集是否完整,若第一寻卡指令集完整,则执行步骤730。可选的,若第一寻卡指令集不完整,则继续侦听读卡器发送的寻卡指令集,直至侦听到完整的第一寻卡指令集。
步骤730、识别所述属性标记信息对应的目标读卡器属性。
本步骤可以参考上述任一实施例的描述,本实施例不作赘述。
步骤740、根据所述目标读卡器属性确定与所述读卡器相匹配的目标卡片,所述目标卡片用于与所述读卡器进行近场通信。
本步骤可以参考上述任一实施例的描述,本实施例不作赘述。
在本实施例中,由于在识别目标读卡器属性之前,确定第一寻卡指令集是否完整,当第一寻卡指令集完整时才识别属性标记信息对应的目标读卡器属性,避免了第一寻卡指令集不完整而存在读卡器属性误识别的风险,提高了读卡器属性识别的准确性。
在一个实施例中,步骤720、确定接收的所述第一寻卡指令集是否完整,包括:
接收第二寻卡指令集;
确定所述第二寻卡指令集与所述第一寻卡指令集是否包括至少一个相同的寻卡指令;
若所述第二寻卡指令集与所述第一寻卡指令集包括至少一个相同的寻卡指令,则确定所述第一寻卡指令集完整。
在本实施例中,第二寻卡指令集与第一寻卡指令集发送的时序不同。具体的,第二寻卡指令集为所述读卡器在发送所述第一寻卡指令集之后发送的寻卡指令集。若确定出第二寻卡指令集与第一寻卡指令集包括相同的寻卡指令,则确定第一寻卡指令集完整。示例性的,完整的寻卡指令集包括WUPA指令、WUPB指令、SENSF_REQ指令和TYPEⅤ指令,当第一寻卡指令集包括WUPB指令,第二寻卡指令集也包括WUPB指令,由于第一寻卡指令集和第二寻卡指令集均包括则WUPB指令,则认为第一寻卡指令集完整。
可选的,第二寻卡指令集与所述第一寻卡指令集包括至少一个相同的寻卡指令,可以第一寻卡指令集与第二寻卡指令集包括的所有寻卡指令均相同。示例性的,第二寻卡指令集包括WUPA指令、WUPB指令、SENSF_REQ指令和TYPEⅤ指令,若第一寻卡指令集也包括WUPA指令、WUPB指令、SENSF_REQ指令和TYPEⅤ指令,则认为第一寻卡指令集完整。
在一个实施例中,步骤720、确定接收的所述第一寻卡指令集是否完整,包括:
确定在接收到所述第一寻卡指令集之前是否感应到射频场开启,并确定在接收到所述第一寻卡指令集之后是否感应到射频场关闭;
若在接收到所述第一寻卡指令集之前感应到射频场开启,且在接收到所述第一寻卡指令集之后感应到射频场关闭,则确定所述第一寻卡指令集完整。
本实施例可适用于终端直接与读卡器进行近场通信的场景。具体的,由于读卡器是处于开启射频场-发送寻卡指令集-关闭射频场的循环过程中,若终端在接收到第一寻卡指令集之前感应到射频场开启,并在接收到第一寻卡指令集之后感应到射频场关闭,则说明第一寻卡指令集同时经历了读卡器从开启射频场直至关闭射频场的完整过程,则说明第一寻卡指令集是完整的。
在上述的各个实施例中,目标读卡器属性可以对应一张NFC模拟卡片,也可以对应多张NFC模拟卡片,此处不作限制。若目标读卡器属性对应一张NFC模拟卡片,则将对应的一张NFC模拟卡片作为目标卡片。若目标读卡器属性对应多张NFC模拟卡片,则需要从对应的多张NFC模拟卡片中选择其中一张作为目标卡片。
参考图8,图8为一个实施例提供的一种图1中步骤330的细化流程图。在一个实施例中,如图8所示,步骤330、根据所述目标读卡器属性确定与所述读卡器相匹配的目标卡片,包括步骤810至步骤820。
步骤810、确定所述目标读卡器属性匹配的多张候选卡片。
其中,候选卡片是指目标读卡器属性匹配的NFC模拟卡片。可选的,本实例中不同的读卡器对应相同的读卡器属性。示例性的,目标读卡器属性为门禁读卡器,则候选卡片可以是公司门禁NFC模拟卡片和家里门禁NFC模拟卡片。
步骤820、从多张所述候选卡片中筛选其中一张作为所述目标卡片。
在本步骤中,需要从多张候选卡片中筛选出其中一张作为目标卡片,从而通过目标卡片与读卡器进行近场通信。
在一个实施例中,可以每次调用一张候选卡片与读卡器进行近场通信,若通信成功,则将通信成功的候选卡片作为目标卡片。
可以理解的是,通过每次调用一张候选卡片与读卡器进行近场通信的方式来筛选出目标卡片,若候选卡片的数量较多时,筛选出目标卡片的耗时较长,则目标卡片的筛选效率十分低下。为了提高目标卡片的筛选效率,提供了另一种筛选出目标卡片的实施方式。
在一个实施例中,从多张所述候选卡片中筛选其中一张作为所述目标卡片,包括:
获取终端关联的筛选辅助信息;
从多张所述候选卡片中选择所述筛选辅助信息对应的候选卡片作为所述目标卡片。
其中,筛选辅助信息是指用于辅助筛选目标卡片的信息。其中,本实施例的筛选辅助信息与终端关联。获取到终端关联的筛选辅助信息后,从多张候选卡片中选择筛选辅助信息对应的候选卡片作为目标卡片。
可以理解的是,通过获取终端关联的筛选辅助信息,从多张候选卡片中选择筛选辅助信息对应的候选卡片作为目标卡片,与每次调用一张候选卡片与读卡器进行近场通信的方式相比,本实施例可以直接选择目标卡片进行近场通信,提高了目标卡片的筛选效率。
在一个实施例中,筛选辅助信息包括所述终端预先配置的NFC模拟卡片和所述终端识别出的当前环境场景中的至少一种。
其中,终端预先配置有一张或多张NFC模拟卡片。具体的,若候选卡片的其中一个为终端预先配置的NFC模拟卡片,则将该候选卡片作为目标卡片。例如,候选卡片包括卡片A1和卡片A2,而终端预先配置有卡片A1和卡片A3,则候选卡片中的卡片A1作为目标卡片。需要说明的是,若筛选辅助信息包括终端预先配置的NFC模拟卡片,则终端与读卡器直接进行近场通信。
其中,当前环境场景是指终端识别出的终端目前所处的环境场景。可选的,环境场景包括但不限于公交场景、地铁场景、办公场景和家里场景等。示例性的,若目标读卡器属性为门禁读卡器,则匹配的候选卡片包括家里门禁NFC模拟卡片和公司门禁NFC模拟卡片,若识别出当前环境场景为办公场景,则目标卡片为公司门禁NFC模拟卡片。需要说明的是,终端可以通过当前环境信息识别出当前环境场景。可选的,当前环境场景包括但不限于当前地理位置、当前时间和当前声音信息中的至少一个。示例性的,若当前时间为工作日的早上九点,则当前环境场景为办公场景。示例性的,若当前声音信息中包括“下一站XXX”,则识别出的当前环境场景为公交场景或地铁场景。
可以理解的是,筛选辅助信息包括所述终端预先配置的NFC模拟卡片和所述终端识别出的当前环境场景中的至少一种,预先配置的NFC模拟卡片和当前环境场景都是易于获取的,提高了识别目标卡片的简易性。
上述各确定近场通信卡片的方法的实施例均以运行于终端上为例进行说明进行说明的。以下方法实施例以确定近场通信卡片的方法运行于图1或图2中的读卡器上为例进行说明。
在一个实施例中,读卡器发送第一寻卡指令集,所述第一寻卡指令集携带有属性标记信息,所述属性标记信息用于指示终端确定目标卡片,所述目标卡片用于与读卡器进行近场通信。
可选的,本实施例的读卡器处于开启射频场-发送寻卡指令集-关闭射频场的循环过程。需要说明的是,读卡器预先被配置为发送携带有属性标记信息的寻卡指令集。
在本实施例中,确定所述目标卡片的方式包括:识别所述属性标记信息对应的目标读卡器属性;根据所述目标读卡器属性确定与所述读卡器相匹配的目标卡片。
本实施例中确定目标卡片的方式可以参考上述任一实施例的描述,本实施例不作赘述。
在一个实施例中,读卡器发送第二寻卡指令集,以指示终端根据第二寻卡指令集确定第一寻卡指令集是否完整。
在一个实施例中,读卡器发送第三寻卡指令集,以指示终端接收所述读卡器发送的第三寻卡指令集,并根据所述第三寻卡指令集调用所述目标卡片与所述读卡器进行近场通信。
在本实施例中,读卡器发送第一寻卡指令集,以指示终端确定出用于与读卡器进行近场通信的目标卡片,避免了每次使用NFC功能时都需要用户先选择一张NFC模拟卡片而导致近场通信效率较低的问题,实现了提高近场通信的效率。
应该理解的是,虽然图3-4、7-8的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图3-4、7-8中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
参考图9,图9为一个实施例提供的一种确定近场通信卡片的装置的结构示意图。本实施例的确定近场通信卡片的装置,以运行于图1或图2中的终端上为例进行说明。如图9所示,确定近场通信卡片的装置包括接收模块910、识别模块920和确定模块930,其中:
接收模块910,用于接收读卡器发送的第一寻卡指令集,所述第一寻卡指令集携带有属性标记信息;识别模块920,用于识别所述属性标记信息对应的目标读卡器属性;确定模块930,用于根据所述目标读卡器属性确定与所述读卡器相匹配的目标卡片,所述目标卡片用于与所述读卡器进行近场通信。
在一个实施例中,所述第一寻卡指令集包括至少一条寻卡指令,识别模块920包括:指令特征获取单元,用于获取所述至少一条寻卡指令的指令特征,所述指令特征用于表征所述属性标记信息;识别单元,用于识别所述指令特征对应的所述目标读卡器属性。
在一个实施例中,所述第一寻卡指令集包括一条寻卡指令,指令特征获取单元包括:第一获取子单元,用于确定所述寻卡指令与打开射频场和/或关闭射频场之间的第一间隔时间;将所述第一间隔时间作为所述指令特征。
在一个实施例中,所述第一寻卡指令集包括多条寻卡指令,指令特征获取单元包括:第二获取子单元,用于确定每两条相邻的寻卡指令之间、第一条寻卡指令与打开射频场之间和/或最后一条寻卡指令与关闭射频场之间的第二间隔时间,和/或;确定多条所述寻卡指令之间的指令顺序;将所述第二间隔时间和所述指令顺序中的至少一种作为所述指令特征。
在一个实施例中,第一寻卡指令集包括WUPA指令、WUPB指令、SENSF_REQ指令和TYPEⅤ指令中的至少一条。
在一个实施例中,该确定模块930还用于确定接收的所述第一寻卡指令集是否完整,该识别模块920具体用于若所述第一寻卡指令集完整,则识别所述属性标记信息对应的目标读卡器属性。
在一个实施例中,接收模块910还用于接收第二寻卡指令集,所述第二寻卡指令集为所述读卡器在发送所述第一寻卡指令集之后发送的寻卡指令集;该确定模块930包括:第一完整确定单元,用于确定所述第二寻卡指令集与所述第一寻卡指令集是否包括至少一个相同的寻卡指令;若所述第二寻卡指令集与所述第一寻卡指令集包括至少一个相同的寻卡指令,则确定所述第一寻卡指令集完整。
在一个实施例中,该确定模块930包括:第一完整确定单元,用于确定在接收到所述第一寻卡指令集之前是否感应到射频场开启,并确定在接收到所述第一寻卡指令集之后是否感应到射频场关闭;若在接收到所述第一寻卡指令集之前感应到射频场开启,且在接收到所述第一寻卡指令集之后感应到射频场关闭,则确定所述第一寻卡指令集完整。
在一个实施例中,该接收模块910还用于接收所述读卡器发送的第三寻卡指令集,并根据所述第三寻卡指令集调用所述目标卡片与所述读卡器进行近场通信,所述第三寻卡指令集为所述读卡器在发送所述第一寻卡指令集之后发送的寻卡指令集。
在一个实施例中,确定模块930包括:匹配单元,用于确定所述目标读卡器属性匹配的多张候选卡片;目标卡片确定单元,用于从多张所述候选卡片中筛选其中一张作为所述目标卡片。
在一个实施例中,目标卡片确定单元具体用于获取终端关联的筛选辅助信息;从多张所述候选卡片中选择所述筛选辅助信息对应的候选卡片作为所述目标卡片。
在一个实施例中,筛选辅助信息包括所述终端预先配置的NFC模拟卡片和所述终端识别出的当前环境场景中的至少一种。
上述各确定近场通信卡片的装置的实施例均以运行于终端上为例进行说明进行说明的。以下装置实施例以确定近场通信卡片的装置运行于图1或图2中的读卡器上为例进行说明。
在一个实施例中,读卡器包括发送装置,用于发送第一寻卡指令集,所述第一寻卡指令集携带有属性标记信息,所述属性标记信息用于指示终端确定目标卡片,所述目标卡片用于与读卡器进行近场通信。
在本实施例中,确定所述目标卡片的方式包括:识别所述属性标记信息对应的目标读卡器属性;根据所述目标读卡器属性确定与所述读卡器相匹配的目标卡片。
本实施例中确定目标卡片的方式可以参考上述任一实施例的描述,本实施例不作赘述。
在一个实施例中,发送装置还用于发送第二寻卡指令集,以指示终端根据第二寻卡指令集确定第一寻卡指令集是否完整。
在一个实施例中,发送装置还用于发送第三寻卡指令集,以指示终端接收所述读卡器发送的第三寻卡指令集,并根据所述第三寻卡指令集调用所述目标卡片与所述读卡器进上述确定近场通信卡片的装置中各个模块的划分仅用于举例说明,在其他实施例中,可将确定近场通信卡片的装置按照需要划分为不同的模块,以完成上述确定近场通信卡片的装置的全部或部分功能。
关于确定近场通信卡片的装置的具体限定可以参见上文中对于确定近场通信卡片的方法的限定,在此不再赘述。上述确定近场通信卡片的装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
图10为一个实施例中终端的内部结构示意图。如图10所示,该终端包括通过***总线连接的处理器和存储器。其中,该处理器用于提供计算和控制能力,支撑整个终端的运行。存储器可包括非易失性存储介质及内存储器。非易失性存储介质存储有操作***和计算机程序。该计算机程序可被处理器所执行,以用于实现以下各个实施例所提供的一种确定近场通信卡片的方法。内存储器为非易失性存储介质中的操作***计算机程序提供高速缓存的运行环境。该终端可以是手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、POS(Point of Sales,销售终端)、车载电脑、穿戴式设备等任意终端设备。
图11为一个实施例中读卡器的内部结构示意图。如图11所示,该读卡器包括通过***总线连接的处理器和存储器。其中,该处理器用于提供计算和控制能力,支撑整个读卡器的运行。存储器可包括非易失性存储介质及内存储器。非易失性存储介质存储有操作***和计算机程序。该计算机程序可被处理器所执行,以用于实现以下各个实施例所提供的一种确定近场通信卡片的方法。内存储器为非易失性存储介质中的操作***计算机程序提供高速缓存的运行环境。
本申请实施例还提供了一种通信***。通信***包括读卡器和终端。其中:
读卡器用于发送第一寻卡指令集,所述第一寻卡指令集携带有属性标记信息;
终端用于接收读卡器发送的第一寻卡指令集,所述第一寻卡指令集携带有属性标记信息,识别所述属性标记信息对应的目标读卡器属性,根据所述目标读卡器属性确定与所述读卡器相匹配的目标卡片,所述目标卡片用于与所述读卡器进行近场通信。
其中,读卡器和终端执行的方法可以参考上述任一实施例的描述,本实施例不作赘述。
本申请实施例中提供的确定近场通信卡片的装置中的各个模块的实现可为计算机程序的形式。该计算机程序可在终端或服务器上运行。该计算机程序构成的程序模块可存储在终端的存储器上。该计算机程序被处理器执行时,实现本申请实施例中所描述方法的步骤。
本申请实施例还提供了一种计算机可读存储介质。一个或多个包含计算机可执行指令的非易失性计算机可读存储介质,当所述计算机可执行指令被一个或多个处理器执行时,使得所述处理器执行确定近场通信卡片方法的步骤。
一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行确定近场通信卡片方法。
本申请所使用的对存储器、存储、数据库或其它介质的任何引用可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM),它用作外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDR SDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

Claims (19)

1.一种确定近场通信卡片的方法,其特征在于,包括:
接收读卡器发送的第一寻卡指令集,所述第一寻卡指令集携带有属性标记信息;
识别所述属性标记信息对应的目标读卡器属性;
根据所述目标读卡器属性确定与所述读卡器相匹配的目标卡片,所述目标卡片用于与所述读卡器进行近场通信。
2.根据权利要求1所述的方法,其特征在于,所述第一寻卡指令集包括至少一条寻卡指令,所述识别所述属性标记信息对应的目标读卡器属性,包括:
获取所述至少一条寻卡指令的指令特征,所述指令特征用于表征所述属性标记信息;
识别所述指令特征对应的所述目标读卡器属性。
3.根据权利要求2所述的方法,其特征在于,所述第一寻卡指令集包括一条寻卡指令,获取一条寻卡指令的指令特征,包括:
确定所述寻卡指令与打开射频场和/或关闭射频场之间的第一间隔时间;
将所述第一间隔时间作为所述指令特征。
4.根据权利要求2所述的方法,其特征在于,所述第一寻卡指令集包括多条寻卡指令,获取多条寻卡指令的指令特征,包括:
确定每两条相邻的寻卡指令之间、第一条寻卡指令与打开射频场之间和/或最后一条寻卡指令与关闭射频场之间的第二间隔时间,和/或;
确定多条所述寻卡指令之间的指令顺序;
将所述第二间隔时间和所述指令顺序中的至少一种作为所述指令特征。
5.根据权利要求2所述的方法,其特征在于,所述第一寻卡指令集包括WUPA指令、WUPB指令、SENSF_REQ指令和TYPEⅤ指令中的至少一条。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
确定接收的所述第一寻卡指令集是否完整;
若所述第一寻卡指令集完整,则识别所述属性标记信息对应的目标读卡器属性。
7.根据权利要求6所述的方法,其特征在于,所述确定所述第一寻卡指令集是否完整,包括:
接收第二寻卡指令集,所述第二寻卡指令集为所述读卡器在发送所述第一寻卡指令集之后发送的寻卡指令集;
确定所述第二寻卡指令集与所述第一寻卡指令集是否包括至少一个相同的寻卡指令;
若所述第二寻卡指令集与所述第一寻卡指令集包括至少一个相同的寻卡指令,则确定所述第一寻卡指令集完整。
8.根据权利要求6所述的方法,其特征在于,所述确定所述第一寻卡指令集是否完整,包括:
确定在接收到所述第一寻卡指令集之前是否感应到射频场开启,并确定在接收到所述第一寻卡指令集之后是否感应到射频场关闭;
若在接收到所述第一寻卡指令集之前感应到射频场开启,且在接收到所述第一寻卡指令集之后感应到射频场关闭,则确定所述第一寻卡指令集完整。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收所述读卡器发送的第三寻卡指令集,并根据所述第三寻卡指令集调用所述目标卡片与所述读卡器进行近场通信,所述第三寻卡指令集为所述读卡器在发送所述第一寻卡指令集之后发送的寻卡指令集。
10.根据权利要求1-9任一项所述的方法,其特征在于,根据所述目标读卡器属性确定与所述读卡器相匹配的目标卡片,包括:
确定所述目标读卡器属性匹配的多张候选卡片;
从多张所述候选卡片中筛选其中一张作为所述目标卡片。
11.根据权利要求10所述的方法,其特征在于,所述从多张所述候选卡片中筛选其中一张作为所述目标卡片,包括:
获取终端关联的筛选辅助信息;
从多张所述候选卡片中选择所述筛选辅助信息对应的候选卡片作为所述目标卡片。
12.根据权利要求11所述的方法,其特征在于,所述筛选辅助信息包括所述终端预先配置的NFC模拟卡片和所述终端识别出的当前环境场景中的至少一种。
13.一种确定近场通信卡片的方法,其特征在于,包括:
发送第一寻卡指令集,所述第一寻卡指令集携带有属性标记信息,所述属性标记信息用于指示终端确定目标卡片,所述目标卡片用于与读卡器进行近场通信,确定所述目标卡片的方式包括:
识别所述属性标记信息对应的目标读卡器属性;
根据所述目标读卡器属性确定与所述读卡器相匹配的目标卡片。
14.一种确定近场通信卡片的装置,其特征在于,包括:
接收模块,用于接收读卡器发送的第一寻卡指令集,所述第一寻卡指令集携带有属性标记信息;
识别模块,用于识别所述属性标记信息对应的目标读卡器属性;
确定模块,用于根据所述目标读卡器属性确定与所述读卡器相匹配的目标卡片,所述目标卡片用于与所述读卡器进行近场通信。
15.一种确定近场通信卡片的装置,其特征在于,包括:
发送模块,用于发送第一寻卡指令集,所述第一寻卡指令集携带有属性标记信息,所述属性标记信息用于指示终端确定目标卡片,所述目标卡片用于与读卡器进行近场通信,确定所述目标卡片的方式包括:
识别所述属性标记信息对应的目标读卡器属性;
根据所述目标读卡器属性确定与所述读卡器相匹配的目标卡片。
16.一种终端,其特征在于,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1至12中任一项所述的方法的步骤。
17.一种读卡器,其特征在于,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求13所述的方法的步骤。
18.一种通信***,其特征在于,包括:
读卡器,用于发送第一寻卡指令集,所述第一寻卡指令集携带有属性标记信息;
终端,用于接收读卡器发送的第一寻卡指令集,所述第一寻卡指令集携带有属性标记信息,识别所述属性标记信息对应的目标读卡器属性,根据所述目标读卡器属性确定与所述读卡器相匹配的目标卡片,所述目标卡片用于与所述读卡器进行近场通信。
19.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至13中任一项所述的方法的步骤。
CN202110738462.3A 2021-06-30 2021-06-30 确定近场通信卡片的方法、装置、终端、读卡器和*** Active CN113343732B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110738462.3A CN113343732B (zh) 2021-06-30 2021-06-30 确定近场通信卡片的方法、装置、终端、读卡器和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110738462.3A CN113343732B (zh) 2021-06-30 2021-06-30 确定近场通信卡片的方法、装置、终端、读卡器和***

Publications (2)

Publication Number Publication Date
CN113343732A true CN113343732A (zh) 2021-09-03
CN113343732B CN113343732B (zh) 2023-01-03

Family

ID=77481792

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110738462.3A Active CN113343732B (zh) 2021-06-30 2021-06-30 确定近场通信卡片的方法、装置、终端、读卡器和***

Country Status (1)

Country Link
CN (1) CN113343732B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115018035A (zh) * 2022-06-17 2022-09-06 阿里云计算有限公司 用于电子标签的数据处理方法、装置及电子设备
CN115618899A (zh) * 2022-12-20 2023-01-17 北京紫光青藤微***有限公司 一种基于近场通信的卡片切换方法及装置
WO2024073880A1 (en) * 2022-10-08 2024-04-11 Stmicroelectronics (China) Investment Co., Ltd System and method for presenting digital emulated cards

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101246604A (zh) * 2008-03-17 2008-08-20 时晓明 采用射频识别技术的全自动考勤和目标监管的方法及***
US20110226853A1 (en) * 2010-03-17 2011-09-22 Inside Contactless Method of conducting a transaction using an nfc device
CN105320911A (zh) * 2015-09-28 2016-02-10 北京奇虎科技有限公司 射频通信的方法、装置及设备
US20160247144A1 (en) * 2015-02-12 2016-08-25 Samsung Electronics Co., Ltd. Payment processing method and electronic device supporting the same
CN109241800A (zh) * 2018-09-17 2019-01-18 苏州浪潮智能软件有限公司 一种自助终端及其运行方法
CN110020569A (zh) * 2019-03-11 2019-07-16 华为技术有限公司 自动选择nfc模拟卡的方法、电子设备及通信***
CN111241856A (zh) * 2020-01-09 2020-06-05 广东小天才科技有限公司 一种选择nfc模拟卡的方法及手表

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101246604A (zh) * 2008-03-17 2008-08-20 时晓明 采用射频识别技术的全自动考勤和目标监管的方法及***
US20110226853A1 (en) * 2010-03-17 2011-09-22 Inside Contactless Method of conducting a transaction using an nfc device
US20160247144A1 (en) * 2015-02-12 2016-08-25 Samsung Electronics Co., Ltd. Payment processing method and electronic device supporting the same
CN105320911A (zh) * 2015-09-28 2016-02-10 北京奇虎科技有限公司 射频通信的方法、装置及设备
CN109241800A (zh) * 2018-09-17 2019-01-18 苏州浪潮智能软件有限公司 一种自助终端及其运行方法
CN110020569A (zh) * 2019-03-11 2019-07-16 华为技术有限公司 自动选择nfc模拟卡的方法、电子设备及通信***
CN111241856A (zh) * 2020-01-09 2020-06-05 广东小天才科技有限公司 一种选择nfc模拟卡的方法及手表

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115018035A (zh) * 2022-06-17 2022-09-06 阿里云计算有限公司 用于电子标签的数据处理方法、装置及电子设备
WO2024073880A1 (en) * 2022-10-08 2024-04-11 Stmicroelectronics (China) Investment Co., Ltd System and method for presenting digital emulated cards
CN115618899A (zh) * 2022-12-20 2023-01-17 北京紫光青藤微***有限公司 一种基于近场通信的卡片切换方法及装置

Also Published As

Publication number Publication date
CN113343732B (zh) 2023-01-03

Similar Documents

Publication Publication Date Title
CN113343732B (zh) 确定近场通信卡片的方法、装置、终端、读卡器和***
JP5027398B2 (ja) Icタグ識別方法
CN111241856B (zh) 一种选择nfc模拟卡的方法及手表
JP2006185231A (ja) 無線タグおよび携帯端末
CN104158974B (zh) 通信终端sim卡切换方法及其装置
CN107657689A (zh) 一种门禁开锁方法、移动终端及计算机可读介质
US9554237B2 (en) Method and system for transferring address book based on bluetooth
CN108199993A (zh) 一种同步头检测方法、装置、电子设备及可读存储介质
CN103218591A (zh) 一种基于射频识别技术的防伪***及其工作方法
CN112558843A (zh) 主题切换方法、装置、可穿戴设备的主体和佩戴组件
CN113541741B (zh) 模拟卡切换方法、装置、电子设备及存储介质
US20140057561A1 (en) Data transmission method for terminal performing near field communication and terminal thereof
CN110536274B (zh) Nfc设备控制方法、装置、nfc设备和存储介质
CN109767360A (zh) 基于应用场景的特性处理方法、装置和计算机设备
CN113392661A (zh) 卡片复制方法、装置、电子设备和可读性存储介质
CN111885568B (zh) 近场通信配置参数的加载方法、装置、电子设备
US20140084063A1 (en) Ic card, portable electronic device, and reader/writer
CN104601823B (zh) 基于安卓***的智能终端双卡双待功能判定方法和***
US20140084062A1 (en) Ic card, portable electronic device, and reader/writer
US20060135126A1 (en) Data synchronization control method between a user equipment and a user authentication card and a corresponding user authentication card
CN105592406A (zh) 设备配对方法和***
WO2018216459A1 (ja) 通信装置、通信方法、およびプログラム
RU183605U1 (ru) Мобильный крипто-терминал
CN113962233B (zh) 近场通信触发方法、装置、电子设备和存储介质
JP2004192289A (ja) 情報処理装置

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
GR01 Patent grant
GR01 Patent grant