一种智能卡信息的查询方法及装置制造方法及图纸

技术编号:16567924 阅读:27 留言:0更新日期:2017-11-17 12:56
本发明专利技术公开了一种智能卡信息的查询方法及装置,其中方法包括:向服务器发送终端配置请求,以便服务器确定是否需要对本地缓存的终端配置文件进行更新,终端配置文件为基于智能卡指示的地理区域进行配置的用于查询智能卡信息的文件;当确定需要进行更新时,接收服务器下发的更新文件;根据更新文件对本地缓存的终端配置文件进行更新;当确定通过短距离通信方式与智能卡建立连接后,通过终端配置文件查询智能卡的卡片信息。通过终端配置云化,在服务器中预先设置和动态更新格式统一化的终端配置文件并下发终端,终端无需下载更新第三方合作机构的安装包,根据终端配置文件实时查询智能卡的卡片信息,提高智能卡信息读写的实时性和可扩展性。

Method and device for querying intelligent card information

The invention discloses a device and a smart card information query method, the method comprises the following steps: sending requests to the server terminal configuration, determine the need for terminal configuration files on the local cache update terminal configuration file for the configuration of smart card indicating the geographical area for the query information file based on smart card; when determine the need to update, update the file issued by the receiving server; according to the update files on the local cache of the terminal configuration files to be updated; when establishing connection card through short distance communication and intelligent query, smart card card information through the terminal configuration file. Through the cloud terminal configuration, pre installed in the server and the dynamic update format unified terminal configuration file and sends the terminal, terminal does not need to download the update of cooperation organization of the third party installation package, according to the terminal configuration file real-time query smart card smart card card information, improve the information literacy of real-time and scalability of.

【技术实现步骤摘要】
一种智能卡信息的查询方法及装置
本专利技术属于通信
,尤其涉及一种智能卡信息的查询方法及装置。
技术介绍
随着计算机及互联网技术的迅速发展,终端得到了相当广泛的普及和发展,因此,终端支持的功能也越来越多。譬如,用户使用移动终端(如手机)进行支付或充值等,也就是说,用户可以使用其手机对所消费的商品或者服务完成账务交易,以满足用户的需求。比如,基于近距离无线通信(NFC,NearFieldCommunication)实现公交卡充值的功能;首先,将第三方合作机构的终端应用当作一个独立插件进行更新下载,其后,通过该终端应用进行支付,支付成功后,根据返回的支付结果提示用户进行刷公交卡操作,此时,服务器端会通过手机的NFC接口向公交卡进行读写数据操作,最终完成公交卡充值。在对现有技术的研究和实践过程中,本专利技术的专利技术人发现,由于现有技术中当需要支持新增城市公交卡充值功能时,需要第三方合作机构配合进行安装包更新,也就是说,需要先由第三方合作机构修改终端代码,打包并发布新版本,再由本地终端下载更新该合作机构的安装包才能投入使用,因此会导致充值实时性低以及可扩展性差的问题。
技术实现思路
本专利技术的目的在于提供一种智能卡信息的查询方法及装置,旨在提高智能卡信息读写的实时性和可扩展性。为解决上述技术问题,本专利技术实施例提供以下技术方案:一种智能卡信息的查询方法,其中包括:向服务器发送终端配置请求,以便服务器根据所述终端配置请求确定是否需要对终端本地缓存的终端配置文件进行更新,所述终端配置文件为基于智能卡指示的地理区域进行配置的用于查询智能卡信息的文件;当确定需要对终端本地缓存的终端配置文件进行更新时,接收服务器下发的更新文件;根据服务器下发的更新文件对本地缓存的终端配置文件进行更新;当确定通过短距离通信方式与智能卡建立连接后,基于所述连接,根据更新后的终端配置文件查询智能卡的卡片信息。为解决上述技术问题,本专利技术实施例还提供以下技术方案:一种智能卡信息的查询装置,其中包括:发送单元,用于向服务器发送终端配置请求,以便服务器根据所述终端配置请求确定是否需要对终端本地缓存的终端配置文件进行更新,所述终端配置文件为基于智能卡指示的地理区域进行配置的用于查询智能卡信息的文件;文件接收单元,用于当确定需要对终端本地缓存的终端配置文件进行更新时,接收服务器下发的更新文件;更新单元,用于根据服务器下发的更新文件对本地缓存的终端配置文件进行更新;第一查询单元,用于当确定通过短距离通信方式与智能卡建立连接后,基于所述连接,根据更新后的终端配置文件查询智能卡的卡片信息。相对于现有技术,本实施例,终端查询智能卡前,首先需要向服务器发送终端配置请求,服务器确定需要对终端本地缓存的终端配置文件进行更新后,向终端下发更新文件,终端利用更新文件对本地缓存的终端配置文件进行更新,从而可以通过该更新后的终端配置文件查询智能卡,终端配置文件为基于智能卡指示的地理区域进行配置的用于查询智能卡信息的文件;相对于现有当需要支持新增城市公交卡充值功能时,需要第三方合作机构配合进行安装包更新的方式,本专利技术实施例通过终端配置云化,在服务器中预先设置和动态更新基于地理区域进行配置的用于查询智能卡信息的终端配置文件,即将配置进行统一化,并下发终端,终端无需下载更新第三方合作机构的安装包,可以直接根据下发的终端配置文件实时查询智能卡的卡片信息,提高智能卡信息读写的实时性和可扩展性。附图说明下面结合附图,通过对本专利技术的具体实施方式详细描述,将使本专利技术的技术方案及其它有益效果显而易见。图1a是本专利技术提供的智能卡信息的查询系统的场景示意图;图1b是本专利技术第一实施例提供的智能卡信息的查询方法的流程示意图;图2a为本专利技术第二实施例提供的智能卡信息的查询方法中场景流程示意图;图2b为本专利技术第二实施例提供的智能卡信息的查询方法中另一场景流程示意图;图2c为本专利技术第二实施例提供的智能卡信息的查询方法中另一场景流程示意图;图3为本专利技术第三实施例提供的智能卡信息的查询装置的结构示意图。具体实施方式请参照图式,其中相同的组件符号代表相同的组件,本专利技术的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本专利技术具体实施例,其不应被视为限制本专利技术未在此详述的其它具体实施例。在以下的说明中,本专利技术的具体实施例将参考由一部或多部计算机所执行的步骤及符号来说明,除非另有述明。因此,这些步骤及操作将有数次提到由计算机执行,本文所指的计算机执行包括了由代表了以一结构化型式中的数据的电子信号的计算机处理单元的操作。此操作转换该数据或将其维持在该计算机的内存系统中的位置处,其可重新配置或另外以本领域测试人员所熟知的方式来改变该计算机的运作。该数据所维持的数据结构为该内存的实体位置,其具有由该数据格式所定义的特定特性。但是,本专利技术原理以上述文字来说明,其并不代表为一种限制,本领域测试人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。本文所使用的术语「模块」可看做为在该运算系统上执行的软件对象。本文所述的不同组件、模块、引擎及服务可看做为在该运算系统上的实施对象。而本文所述的装置及方法优选的以软件的方式进行实施,当然也可在硬件上进行实施,均在本专利技术保护范围之内。本专利技术实施例提供一种智能卡信息的查询方法及装置。如图1a为本专利技术实施例提供的智能卡信息的查询系统的场景示意图,其中该系统包括智能卡信息的查询装置和服务器,其中该智能卡信息的查询装置具体可以集成在移动终端(如手机等)中,主要用于向服务器发送终端配置请求,服务器根据终端配置请求向移动终端发送最新版本的终端配置文件,移动终端与智能卡建立近场通信(NFC,NearFieldCommunication)连接后,通过该终端配置文件查询,比如读取智能卡的卡片信息,其中,终端配置文件为基于智能卡指示的地理区域进行配置的用于查询智能卡信息的文件,如基于城市进行配置的用于查询公交卡指令的文件;另外,服务器可以先根据该终端配置请求确定是否需要对终端本地缓存的终端配置文件进行更新,若需要,再下发更新文件对本地缓存的终端配置文件进行更新,等等,以下进行具体分析。第一实施例在本实施例中,将从智能卡信息的查询装置的角度进行描述,该智能卡信息的查询装置具体可以集成在移动终端,如手机、平板电脑等设备中。一种智能卡信息的查询方法,包括:向服务器发送终端配置请求,以便服务器根据终端配置请求确定是否需要对终端本地缓存的终端配置文件进行更新,终端配置文件为基于智能卡指示的地理区域进行配置的用于查询智能卡信息的文件;当确定需要对终端本地缓存的终端配置文件进行更新时,接收服务器下发的更新文件;根据服务器下发的更新文件对本地缓存的终端配置文件进行更新;当确定通过短距离通信方式与智能卡建立连接后,基于该连接,根据更新后的终端配置文件查询智能卡的卡片信息。请参阅图1b,图1b是本专利技术第一实施例提供的智能卡信息的查询方法的流程示意图。所述方法包括:在步骤S101中,向服务器发送终端配置请求,以便服务器根据该终端配置请求确定是否需要对终端本地缓存的终端配置文件进行更新,该终端配置文件为基于智能卡指示的地理区域进行配置的用于查询智能卡信息的文件。在步骤S102中,当确定需要对终端本地缓存的本文档来自技高网...
一种智能卡信息的查询方法及装置

【技术保护点】
一种智能卡信息的查询方法,其特征在于,包括:向服务器发送终端配置请求,以便服务器根据所述终端配置请求确定是否需要对终端本地缓存的终端配置文件进行更新,所述终端配置文件为基于智能卡指示的地理区域进行配置的用于查询智能卡信息的文件;当确定需要对终端本地缓存的终端配置文件进行更新时,接收服务器下发的更新文件;根据服务器下发的更新文件对本地缓存的终端配置文件进行更新;当确定通过短距离通信方式与智能卡建立连接后,基于所述连接,在更新后的终端配置文件中提取需查询的智能卡的区域配置信息,根据所述智能卡的区域配置信息获取第二标识,所述第二标识用于指示所述区域配置信息所对应的地理区域是否能够支持智能卡与终端之间进行虚拟资源转移功能。

【技术特征摘要】
1.一种智能卡信息的查询方法,其特征在于,包括:向服务器发送终端配置请求,以便服务器根据所述终端配置请求确定是否需要对终端本地缓存的终端配置文件进行更新,所述终端配置文件为基于智能卡指示的地理区域进行配置的用于查询智能卡信息的文件;当确定需要对终端本地缓存的终端配置文件进行更新时,接收服务器下发的更新文件;根据服务器下发的更新文件对本地缓存的终端配置文件进行更新;当确定通过短距离通信方式与智能卡建立连接后,基于所述连接,在更新后的终端配置文件中提取需查询的智能卡的区域配置信息,根据所述智能卡的区域配置信息获取第二标识,所述第二标识用于指示所述区域配置信息所对应的地理区域是否能够支持智能卡与终端之间进行虚拟资源转移功能。2.根据权利要求1所述的智能卡信息的查询方法,其特征在于,所述向服务器发送终端配置请求,具体为:向服务器发送携带第一版本号的终端配置请求,所述第一版本号为本地缓存的终端配置文件的版本号;所述当确定需要对终端本地缓存的终端配置文件进行更新时,接收服务器下发的更新文件,具体为:当服务器根据所述第一版本号确定需要对终端本地缓存的终端配置文件进行更新时,接收服务器下发的更新文件,所述更新文件携带最新的终端配置文件的版本号。3.根据权利要求2所述的智能卡信息的查询方法,其特征在于,所述向服务器发送携带第一版本号的终端配置请求之后,还包括:当服务器根据所述第一版本号确定不需要对终端本地缓存的终端配置文件进行更新时,根据本地缓存的终端配置文件查询智能卡的卡片信息。4.根据权利要求1所述的智能卡信息的查询方法,其特征在于,所述根据服务器下发的更新文件对本地缓存的终端配置文件进行更新之前,还包括:判断服务器下发的更新文件与下发至终端本地的更新文件是否一致;若一致,则触发根据服务器下发的更新文件对本地缓存的终端配置文件进行更新。5.根据权利要求1至4任一项所述的智能卡信息的查询方法,其特征在于,所述向服务器发送终端配置请求,还包括:向服务器上传终端属性信息,以使得所述服务器根据所述终端属性信息发送第一标识,所述第一标识用于指示终端是否能够支持智能卡与终端之间进行虚拟资源转移功能;接收所述第一标识,并根据该第一标识展示相应的第一提示控件。6.根据权利要求5所述的智能卡信息的查询方法,其特征在于,所述根据所述智能卡的区域配置信息获取第二标识之后,还包括:根据所述第二标识展示相应的第二提示控件。7.根据权利要求1所述的智能卡信息的查询方法,其特征在于,所述在更新后的终端配置文件中提取需查询的智能卡的区域配置信息之后,还包括:当确定已缓存在本地的终端配置文件和所述更新文件指示的终端配置文件一致时,在更新后的终端配置文件中查询智能卡的区域配置信息;将查询的区域配置信息与需查询的智能卡的应用标识信息进行匹配;若查询的区域配置信息与需查询的智能卡的应用标识信息匹配失败,则生成第三提示控件并展示,所述第三提示控件用于指示所述区域配置信息所对应的地理区域不能支持智能卡查询功能;若查询的区域配置信息与需查询的智能卡的应用标识信息匹配成功,则判断查询的区域配置信息中是否有区域号;若没有区域号,则生成第四提示控件并展示,所述第四提示控件用于指示所述区域配置信息所对应的地理区域能够支持智能卡查询功能;若有区域号,则将查询的区域配置信息中的区域号与需查询的智能卡的区域号进行匹配,若查询的区域配置信息中的区域号与需查询的智能卡的区域号匹配失败,则生成并展示所述第三提示控件;若查询的区域配置信息中的区域号与需查询的智能卡的区域号匹配成功,则生成并展示所述第四提示控件。8.一种智能卡信息的查询装置,其特征在于,包括...

【专利技术属性】
技术研发人员:郭懿心汪春于航杜现华
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1