一种二维码的处理方法及移动终端的制作方法

文档序号:9810979阅读:913来源:国知局
一种二维码的处理方法及移动终端的制作方法
【技术领域】
[0001]本发明涉及计算机应用领域,尤其涉及一种二维码的处理方法及移动终端。
【背景技术】
[0002]随着移动互联网的高速发展以及智能手机的不断普及,一些重要信息越来越多的通过二维码来承载,扫描二维码读取信息逐渐融入人们的生活中,成为读取信息的一个重要手段。
[0003]其中,二维码是通过基于传统条码的一种新的编码方案,对字符、文字、图像等信息进行纠错编码后,得到二进制码流表示成的二维条码符号,是用某种特定的几何图形按一定规律在屏幕上分布的条/空相间的图形来记录数据符号信息。二维码与传统的一唯码相比,具有信息容量高、纠错能力强,不依赖于数据库支持等特点,目前广泛应用于证件识别、物流和电子数据交换等方面。
[0004]现有技术中,用户通过手机扫描二维码之后即可获取该二维码中的数据,并使用该数据实现相应的功能,对用户的相关条件并没有任何限制,并不能实现只允许一部分人使用该二维码中的数据的功能,限制了二维码的使用。

【发明内容】

[0005]有鉴于此,本发明提供一种二维码的处理方法及移动终端,用于解决现有技术中二维码不能实现只允许一部分使用该二维码中的数据的功能的问题。
[0006]本发明实施例提供的二维码的处理方法,包括:
[0007]解析扫描得到的二维码以获取所述二维码中包含的条件参数的有效范围;
[0008]获取所述移动终端的所述条件参数的值;
[0009]根据所述条件参数的有效范围及所述移动终端的所述条件参数的值确定所述二维码是否有效。
[0010]本发明实施例提供的移动终端,包括:
[0011]第一获取模块,用于解析扫描得到的二维码以获取所述二维码中包含的条件参数的有效范围;
[0012]第二获取模块,用于在所述第一获取模块获取所述条件参数的有效范围之后,获取所述移动终端的所述条件参数的值;
[0013]确定模块,用于在所述第二获取模块获取所述移动终端的所述条件参数的值之后,根据所述条件参数的有效范围及所述移动终端的所述条件参数的值确定所述二维码是否有效。
[0014]本发明实施例提供的二维码的处理方法及移动终端,其中,该方法包括:移动终端解析扫描得到的二维码以获取该二维码中包含的条件参数的有效范围,获取该移动终端的该条件参数的值,并根据该条件参数的有效范围及移动终端的条件参数的值确定二维码是否有效,使得移动终端只有在确定该二维码有效的情况下才能使用该二维码,能够有效的实现仅允许满足条件的移动终端使用二维码的目的。
[0015]为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。
【附图说明】
[0016]图1为本发明实施例中的移动终端的结构的示意图;
[0017]图2为本发明实施例中二维码的处理方法的一个示意图;
[0018]图3为本发明实施例中二维码的处理方法的另一示意图;
[0019]图4为本发明实施例中移动终端的结构的一个示意图;
[0020]图5为本发明实施例中移动终端的结构的另一示意图。
【具体实施方式】
[0021]为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明的【具体实施方式】、结构、特征及其功效,详细说明如后。
[0022]请参阅图1,为本发明实施例中移动终端的结构的框图。如图1所示,移动终端100包括存储器102、存储控制器104,一个或多个(图中仅示出一个)处理器106、外设接口 108、射频模块110、定位模块112、摄像模块114、音频模块116、触控屏幕118以及按键模块120。这些组件通过一条或多条通讯总线/信号线122相互通讯。
[0023]可以理解,图1所示的结构仅为示意,移动终端100还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。图1中所示的各组件可以采用硬件、软件或其组合实现。
[0024]存储器102可用于存储软件程序以及模块,如本发明实施例中的在移动终端内处理二维码的方法及装置对应的程序指令/模块,处理器102通过运行存储在存储器104内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的在移动终端内处理二维码的方法。
[0025]存储器102可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器102可进一步包括相对于处理器106远程设置的存储器,这些远程存储器可以通过网络连接至终端设备100。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。处理器106以及其他可能的组件对存储器102的访问可在存储控制器104的控制下进行。
[0026]外设接口 108将各种输入/输入装置耦合至CPU以及存储器102。处理器106运行存储器102内的各种软件、指令以执行终端设备100的各种功能以及进行数据处理。
[0027]在一些实施例中,外设接口 108,处理器106以及存储控制器104可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。
[0028]射频模块110用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。射频模块110可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SM)卡、存储器等等。射频模块110可与各种网络如互联网、企业内部网、无线网络进行通讯或者通过无线网络与其他设备进行通讯。上述的无线网络可包括蜂窝式电话网、无线局域网或者城域网。上述的无线网络可以使用各种通信标准、协议及技术,包括但并不限于全球移动通信系统(Global System for Mobile Communicat1n, GSM)、增强型移动通信技术(Enhanced Data GSM Environment, EDGE),宽带码分多址技术(wideband code divis1nmultiple access, W-CDMA),码分多址技术(Code divis1n access, CDMA)、时分多址技术(time divis1n multiple access, TDMA),蓝牙,无线保真技术(Wireless, Fidelity,WiFi)(如美国电气和电子工程师协会标准IEEE 802.11a,IEEE 802.lib, IEEE802.11区和/或 IEEE 802.lln)、网络电话(Voice over internet protocal, VoIP)、全球微波互联接入(Worldwide Interoperability for Microwave Access,W1-Max)、其他用于邮
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1