System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【】本专利技术涉及近场通信(near field communication,简称nfc)领域,具体地涉及一种模拟卡的切换方法、电子设备和通信系统。
技术介绍
0、
技术介绍
1、nfc是一种短距离的高频无线通信技术,其允许nfc电子设备之间在10厘米距离内进行非接触式点对点数据传输。nfc技术己成为相关国际标准,并被广泛应用。
2、目前,电子设备无法实现基于应用标识符(application identifier,简称aid)自动将门禁卡切换为公交卡,需要用户手动换卡并在换卡之后再次进行刷卡操作,从而降低了刷卡效率。
技术实现思路
0、
技术实现思路
1、有鉴于此,本专利技术提供一种模拟卡的切换方法、设备和通信系统,用于提高刷卡效率。
2、第一方面,本专利技术实施例提供了一种通信系统,包括:近场通信nfc读卡器和具有nfc功能的电子设备,所述电子设备上设置有第一模拟卡和第二模拟卡,所述第一模拟卡为激活卡,所述第一模拟卡的卡支持协议为第一协议,所述第二模拟卡的卡支持协议为第二协议;
3、所述nfc读卡器,用于从所述电子设备获取第一模拟卡的第一信息,根据所述第一信息和自身支持的协议确定出第一协议,并与所述电子设备执行所述第一协议的业务流程;
4、所述电子设备,用于若执行所述第一协议的业务流程时未获取到标识信息,将所述第一模拟卡的协议信息从第一信息修改为第二信息;
5、所述nfc读卡器,还用于从所述
6、所述电子设备,还用于若执行所述第二协议的业务流程时获取到标识信息,根据所述标识信息将所述第一模拟卡切换为所述标识信息对应的第二模拟卡。
7、在一种可能的实现方式中,所述第一协议包括iso14443-3协议,所述第二协议包括iso14443-3协议和iso14443-4协议。
8、在一种可能的实现方式中,所述电子设备还用于响应于用户输入的第一操作,展示默认卡为第二模拟卡。
9、在一种可能的实现方式中,所述第一模拟卡为门禁卡,所述第二模拟卡为公交卡。
10、第二方面,本专利技术实施例提供了一种模拟卡的切换方法,应用于电子设备,所述电子设备上设置有第一模拟卡和第二模拟卡,所述第一模拟卡为激活卡,所述第一模拟卡的卡支持协议为第一协议,所述第二模拟卡的卡支持协议为第二协议;所述方法包括:
11、向nfc读卡器发送第一模拟卡的第一信息,以供所述nfc读卡器根据所述第一信息和自身支持的协议确定出第一协议,并与所述电子设备执行所述第一协议的业务流程;
12、若与所述nfc读卡器执行第一协议的业务流程时未获取到标识信息,将所述第一模拟卡的协议信息从第一信息修改为第二信息;
13、向所述nfc读卡器发送第二信息,以供nfc读卡器从所述电子设备获取所述第二信息,根据所述第二信息和自身支持的协议确定出第二协议,并与所述电子设备执行所述第二协议的业务流程;
14、若与所述nfc读卡器执行所述第二协议的业务流程时获取到标识信息,根据所述标识信息将所述第一模拟卡切换为所述标识信息对应的第二模拟卡。
15、在一种可能的实现方式中,所述第一协议包括不选择标识信息的协议,则执行所述第一协议的业务流程包括:执行不选择标识信息的协议的业务流程。
16、在一种可能的实现方式中,所述第二协议包括不选择标识信息的协议和选择标识信息的协议,则执行所述第二协议的业务流程包括:执行不选择标识信息的业务流程以及执行选择标识信息的协议的业务流程。
17、在一种可能的实现方式中,所述第一协议包括iso14443-3协议,所述第二协议包括iso14443-3协议和iso14443-4协议。
18、在一种可能的实现方式中,所述标识信息包括应用标识符aid。
19、在一种可能的实现方式中,所述第一模拟卡的协议信息为选择确认sak。
20、在一种可能的实现方式中,还包括:
21、响应于用户输入的第一操作,展示默认卡为第二模拟卡。
22、在一种可能的实现方式中,还包括:
23、展示提示信息,所述提示信息用于提示用户刷卡成功或者刷卡失败。
24、在一种可能的实现方式中,所述第一模拟卡为门禁卡,所述第二模拟卡为公交卡。
25、第三方面,本专利技术实施例提供了一种电子设备,所述电子设备包括处理器和nfc控制器,所述电子设备上设置有第一模拟卡和第二模拟卡,所述第一模拟卡为激活卡,所述第一模拟卡的卡支持协议为第一协议,所述第二模拟卡的卡支持协议为第二协议;
26、所述nfc控制器,用于向nfc读卡器发送所述第一模拟卡的第一信息,以供所述nfc读卡器根据所述第一信息和自身支持的协议确定出第一协议,并与所述电子设备执行所述第一协议的业务流程;
27、所述nfc控制器,还用于将所述nfc读卡器与所述电子设备执行所述第一协议的业务流程时产生的第一业务信息发送至所述处理器;
28、所述处理器,用于若所述第一业务信息未包括标识信息,与所述nfc控制器之间进行信息交互,以使所述nfc控制器将所述第一模拟卡的协议信息从第一信息修改为第二信息;
29、所述nfc控制器,还用于向所述nfc读卡器发送第二信息,以供nfc读卡器从所述电子设备获取所述第二信息,根据所述第二信息和自身支持的协议确定出第二协议,并与所述电子设备执行所述第二协议的业务流程;
30、所述nfc控制器,还用于将所述nfc读卡器与所述电子设备执行所述第二协议的业务流程时产生的第二业务信息发送至所述处理器;
31、所述处理器,还用于若所述第二业务信息包括标识信息,触发所述nfc控制器;
32、所述nfc控制器,还用于根据所述标识信息将所述第一模拟卡切换为所述标识信息对应的第二模拟卡。
33、第四方面,本专利技术实施例提供了一种电子设备,包括:
34、显示屏;一个或多个处理器;存储器;以及一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中,所述一个或多个计算机程序包括指令,当所述指令被所述设备执行时,使得所述设备执行以下步骤:
35、显示屏;一个或多个处理器;存储器;以及一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中,所述一个或多个计算机程序包括指令,当所述指令被所述设备执行时,使得所述设备执行以下步骤:
36、向nfc读卡器发送第一模拟卡的第一信息,以供所述nfc读卡器根据所述第一信息和自身支持的协议确定出第一协议,并与所述电子设备执行所述第一协议的业务流程;
37、若与所述nfc读卡器执行第一协议的业务流程时未获取到标识信息,将第一本文档来自技高网...
【技术保护点】
1.一种通信系统,其特征在于,包括:近场通信NFC读卡器和具有NFC功能的电子设备,所述电子设备上设置有第一模拟卡和第二模拟卡,所述第一模拟卡为激活卡,所述第一模拟卡的卡支持协议为第一协议,所述第二模拟卡的卡支持协议为第二协议;
2.根据权利要求1所述的系统,其特征在于,所述第一协议包括ISO14443-3协议,所述第二协议包括ISO14443-3协议和ISO14443-4协议。
3.根据权利要求1所述的系统,其特征在于,所述电子设备还用于响应于用户输入的第一操作,展示默认卡为第二模拟卡。
4.根据权利要求1至3任一所述的系统,其特征在于,所述第一模拟卡为门禁卡,所述第二模拟卡为公交卡。
5.一种模拟卡的切换方法,其特征在于,应用于电子设备,所述电子设备上设置有第一模拟卡和第二模拟卡,所述第一模拟卡为激活卡,所述第一模拟卡的卡支持协议为第一协议,所述第二模拟卡的卡支持协议为第二协议;所述方法包括:
6.根据权利要求5所述的方法,其特征在于,所述第一协议包括不选择标识信息的协议,则执行所述第一协议的业务流程包括:执行不选择
7.根据权利要求5所述的方法,其特征在于,所述第二协议包括不选择标识信息的协议和选择标识信息的协议,则执行所述第二协议的业务流程包括:执行不选择标识信息的业务流程以及执行选择标识信息的协议的业务流程。
8.根据权利要求5所述的方法,其特征在于,所述第一协议包括ISO14443-3协议,所述第二协议包括ISO14443-3协议和ISO14443-4协议。
9.根据权利要求5至8任一所述的方法,其特征在于,所述第一模拟卡的协议信息为选择确认SAK。
10.根据权利要求5所述的方法,其特征在于,还包括:
11.根据权利要求5所述的方法,其特征在于,还包括:
12.根据权利要求5至11任一所述的方法,其特征在于,所述第一模拟卡为门禁卡,所述第二模拟卡为公交卡。
13.一种电子设备,其特征在于,所述电子设备包括处理器和NFC控制器,所述电子设备上设置有第一模拟卡和第二模拟卡,所述第一模拟卡为激活卡,所述第一模拟卡的卡支持协议为第一协议,所述第二模拟卡的卡支持协议为第二协议;
14.一种电子设备,其特征在于,包括:
15.根据权利要求14所述的电子设备,其特征在于,当所述指令被所述设备执行时,使得所述设备具体执行以下步骤:
16.根据权利要求14所述的电子设备,其特征在于,当所述指令被所述设备执行时,使得所述设备具体执行以下步骤:
17.根据权利要求14所述的电子设备,其特征在于,所述第一协议包括ISO14443-3协议,所述第二协议包括ISO14443-3协议和ISO14443-4协议。
18.根据权利要求14至17任一所述的电子设备,其特征在于,所述第一模拟卡的协议信息包括选择确认SAK。
19.根据权利要求14所述的电子设备,其特征在于,当所述指令被所述设备执行时,使得所述设备执行以下步骤:
20.根据权利要求14所述的电子设备,其特征在于,当所述指令被所述设备执行时,使得所述设备执行以下步骤:
21.根据权利要求14至20任一所述的电子设备,其特征在于,所述第一模拟卡为门禁卡,所述第二模拟卡为公交卡。
22.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机可读存储介质所在设备执行权利要求5至12中任意一项所述的模拟卡的切换方法。
...【技术特征摘要】
1.一种通信系统,其特征在于,包括:近场通信nfc读卡器和具有nfc功能的电子设备,所述电子设备上设置有第一模拟卡和第二模拟卡,所述第一模拟卡为激活卡,所述第一模拟卡的卡支持协议为第一协议,所述第二模拟卡的卡支持协议为第二协议;
2.根据权利要求1所述的系统,其特征在于,所述第一协议包括iso14443-3协议,所述第二协议包括iso14443-3协议和iso14443-4协议。
3.根据权利要求1所述的系统,其特征在于,所述电子设备还用于响应于用户输入的第一操作,展示默认卡为第二模拟卡。
4.根据权利要求1至3任一所述的系统,其特征在于,所述第一模拟卡为门禁卡,所述第二模拟卡为公交卡。
5.一种模拟卡的切换方法,其特征在于,应用于电子设备,所述电子设备上设置有第一模拟卡和第二模拟卡,所述第一模拟卡为激活卡,所述第一模拟卡的卡支持协议为第一协议,所述第二模拟卡的卡支持协议为第二协议;所述方法包括:
6.根据权利要求5所述的方法,其特征在于,所述第一协议包括不选择标识信息的协议,则执行所述第一协议的业务流程包括:执行不选择标识信息的协议的业务流程。
7.根据权利要求5所述的方法,其特征在于,所述第二协议包括不选择标识信息的协议和选择标识信息的协议,则执行所述第二协议的业务流程包括:执行不选择标识信息的业务流程以及执行选择标识信息的协议的业务流程。
8.根据权利要求5所述的方法,其特征在于,所述第一协议包括iso14443-3协议,所述第二协议包括iso14443-3协议和iso14443-4协议。
9.根据权利要求5至8任一所述的方法,其特征在于,所述第一模拟卡的协议信息为选择确认sak。
10.根据权利要求5所述的方法,其特征在于,还...
【专利技术属性】
技术研发人员:张秀平,易海涛,戢国辉,朱术新,熊勇,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。