适用于双界面Java智能卡通讯协议的控制方法及系统技术方案

技术编号:7631680 阅读:200 留言:0更新日期:2012-08-03 19:22
本发明专利技术公开了一种适用于双界面Java智能卡通讯协议的控制方法,包括:通过装载有所述智能卡的移动终端获取用户输入的选择通讯应用功能的指令;根据所述指令在所述智能卡中调用与所述通讯应用功能所对应的通讯协议和相应的参数,所述通讯协议和相应的参数被预先安装到所述智能卡中;将所述通讯协议设置为所述智能卡的当前协议,并按照所述相应的参数对所述智能卡进行配置。在本发明专利技术提供的方案中,在一张智能卡上对不同的通讯协议进行控制、切换和配置,以使智能卡能够对各种协议进行支持,从而保证智能卡能够应对各种应用场景下的移动支付,因此,本发明专利技术提供的方案能够实现对智能卡中的通讯协议进行控制,以给用户在移动支付上带来便利。

【技术实现步骤摘要】

本专利技术涉及通信
,更具体的说,涉及适用于双界面Java智能卡通讯协议的控制方法及系统
技术介绍
随着智能卡支付的应用越来越广泛,基于智能卡支付的各种技术方案也日趋成熟,各种通讯技术在智能卡领域的应用也越来越被大众接受。例如,用户可以使用装载在手机里面的智能卡在公交车的刷卡器上进行刷卡支付,还可以在地铁的刷卡器上进行刷卡支付,对于海关的刷卡器同样可以支付,还有很多领域都可以使用智能卡进行支付,所以使用智能卡支付的应用范围非常广泛。现有的智能卡通常可以实现对某一种通讯协议的支持,而无法支持所有的通讯协议,即一种智能卡只能实现对某一种类型的刷卡器进行支持。例如,用户的智能卡只能对地铁刷卡器、海关刷卡器或公交车刷卡器中的一种进行支持,而无法对上述所有的刷卡器进行支持,出现上述情况的主要原因是由于目前市场应用多样化和通讯协议多样化所造成。所以现有智能卡不能支持多种协议的移动支付,从而无法给用户在移动支付上带来真正的便利。因此,如何实现智能卡支持对多种协议的移动支付,成为目前最需要解决的问题。
技术实现思路
有鉴于此,本专利技术的设计目的在于,提供一种适用于双界面Java智能卡通讯协议的控制方法及系统,以实现智能卡对多种协议的移动支付,从而给用户在移动支付上带来便利。本专利技术实施例是这样实现的:一种适用于双界面Java智能卡通讯协议的控制方法,包括:通过装载有所述智能卡的移动终端获取用户输入的选择通讯应用功能的指令;根据所述指令在所述智能卡中调用与所述通讯应用功能所对应的通讯协议和相应的参数,所述通讯协议和相应的参数被预先安装到所述智能卡中;将所述通讯协议设置为所述智能卡的当前协议,并按照所述相应的参数对所述智能卡进行配置。优选地,在上述的适用于双界面Java智能卡通讯协议的控制方法中,所述智能卡设置在能显示用户识别应用发展工具STK菜单的移动终端上。优选地,在上述的适用于双界面Java智能卡通讯协议的控制方法中,获取用户在所述STK菜单上输入的选择通讯应用功能的指令。优选地,在上述的适用于双界面Java智能卡通讯协议的控制方法中,所述智能卡至少满足ISO7816和ISO14443两种通讯协议。优选地,在上述的适用于双界面Java智能卡通讯协议的控制方法中,在获取用户输入的选择通讯应用功能的指令的步骤之前,还包括:获取用户输入的个人密码;判断所述个人密码是否正确,若是,则可获取用户输入的选择通讯应用功能的指令;否则,提示密码错误,且拒绝获取用户输入的选择通讯应用功能的指令。一种适用于双界面Java智能卡通讯协议的控制系统,包括:获取模块,用于通过装载有所述智能卡的移动终端获取用户输入的选择通讯应用功能的指令;调用模块,用于根据所述指令调用与所述通讯应用功能所对应的通讯协议和相应的参数,所述通讯协议和相应的参数被预先安装到所述智能卡中;配置模块,用于将所述通讯协议配置为所述智能卡的当前协议,并按照所述相应的参数对所述智能卡进行配置。与现有技术相比,本实施例提供的技术方案具有以下优点和特点:在本专利技术提供的方案中,在一张智能卡上对不同的通讯协议进行控制、切换和配置,以使智能卡能够对各种协议进行支持,从而保证智能卡能够应对各种应用场景下的移动支付,因此,本专利技术提供的方案能够实现对智能卡中的通讯协议进行控制,以给用户在移动支付上带来便利。附图说明为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术所提供的适用于双界面Java智能卡通讯协议的控制方法的流程图;图2为本专利技术所提供的适用于双界面Java智能卡通讯协议的控制系统的模块图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供了一种适用于双界面Java智能卡通讯协议的控制方法,包括:通过装载有所述智能卡的移动终端获取用户输入的选择通讯应用功能的指令;根据所述指令在所述智能卡中调用与所述通讯应用功能所对应的通讯协议和相应的参数,所述通讯协议和相应的参数被预先安装到所述智能卡中;将所述通讯协议设置为所述智能卡的当前协议,并按照所述相应的参数对所述智能卡进行配置。由于上述控制方法的具体实现存在多种方式,下面通过具体实施例进行详细说明:请参见图1所示,图1所示的为一种适用于双界面Java智能卡通讯协议的控制方法,包括:步骤S11、通过装载有所述智能卡的移动终端获取用户输入的选择通讯应用功能的指令;其中,智能卡设置在能显示用户识别应用发展工具STK菜单的移动终端上,这样用户才能通过移动终端对智能卡的STK菜单进行控制,并在STK菜单上面选择通讯应用功能的指令;而且,要求智能卡至少要满足两种标准通讯接口,这两种标准接口满足国际规范ISO7816和ISO14443通讯协议(type A&B),ISO7816通讯协议是为了支持智能卡与移动终端进行通信的,ISO14443通信协议是为了支持智能卡与各种应用终端进行通信的,所以两者缺一不可。另外,优选方案为,在步骤S11之前,需要获取用户输入的个人密码;如果个人密码输入正确,则移动终端可接收用户输入的选择通讯应用功能的指令;如果个人密码输入错误,则移动终端会提示密码错误,且拒绝获取用户输入的选择通讯应用功能的指令。选择通讯应用功能的指令具体为用户选择菜单选择的方式,即用户点击STK菜单且选择通讯功能。步骤S12、根据所述指令在所述智能卡中调用与所述通讯应用功能所对应的通讯协议和相应的参数,所述通讯协议和相应的参数被预先安装到所述智能卡中;其中,所有的通讯协议和相应的参数已经预先嵌入到智能卡中,并且预先已经将通讯应用功能与通讯协议和相应的参数建立好关联,所以当某一个通讯应用功能被选中以后,则会根据预先建立的关联调出相应的通讯协议和相应的参数,以便于后面被用到。步骤S13、将所述通讯协议设置为所述智本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种适用于双界面Java智能卡通讯协议的控制方法,其特征在于,包
括:
通过装载有所述智能卡的移动终端获取用户输入的选择通讯应用功能的
指令;
根据所述指令在所述智能卡中调用与所述通讯应用功能所对应的通讯协
议和相应的参数,所述通讯协议和相应的参数被预先安装到所述智能卡中;
将所述通讯协议设置为所述智能卡的当前协议,并按照所述相应的参数
对所述智能卡进行配置。
2.根据权利要求1所述的适用于双界面Java智能卡通讯协议的控制方法,
其特征在于,所述智能卡设置在能显示用户识别应用发展工具STK菜单的移
动终端上。
3.根据权利要求2所述的适用于双界面Java智能卡通讯协议的控制方法,
其特征在于,获取用户在所述STK菜单上输入的选择通讯应用功能的指令。
4.根据权利要求1所述的适用于双界面Java智能卡通讯协议的控制方法,
其特征在于,所述智能卡至少满足I...

【专利技术属性】
技术研发人员:沈志成
申请(专利权)人:东信和平智能卡股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术