一种二维码信息发送与接收方法、装置与流程

文档序号:15743399发布日期:2018-10-23 22:40阅读:547来源:国知局

本发明涉及信息处理领域,具体涉及一种二维码信息发送与接收方法、装置。



背景技术:

随着二维码技术的发展与普及,给人们的日常生活带来了极大的改变,比如用户只需要通过扫描商家柜台上的收款二维码就可以进行支付操作,但一般商家收款二维码设置位置固定,一般设置在柜台处,用户需要依次到柜台进行扫描,但有时商家柜台前排队扫码付款的人数较多时,由于手机只能识别一定范围内的二维码,当二维码图片较小时,用户只能排到商家柜台附近才能扫描并识别出商家二维码信息,且有时候商家二维码信息还有可能被前面排队的人群遮挡,用户只能排到商家柜台前,才能开始扫描,然后再进入商家付款界面进行付款,降低了付款效率。



技术实现要素:

因此,本发明实施例提供了一种二维码信息发送与接收方法、装置,以解决现有二维码付款方式效率低的问题。

本发明第一方面提供了一种二维码信息发送方法,包括:获取表征所述二维码信息的码字序列;将所述码字序列转换为模拟信息;发送用于表征所述二维码信息的所述模拟信息。

结合本发明第一方面,本发明第一方面第一实施方式中,所述模拟信息为超声波信息。

结合本发明第一方面或第一方面第一实施方式,本发明第一方面第二实施方式中,所述二维码信息为商家收款信息。

本发明第二方面提供一种二维码信息接收方法,包括:接收用于表征二维码信息的模拟信息;将所述模拟信息还原为所述二维码信息的码字序列;对所述码字序列进行解码;显示解码后所述二维码信息表征的应用界面。

结合本发明第二方面,本发明第二方面第一实施方式中,所述接收用于表征二维码信息的模拟信息的步骤之前,包括:启动模拟信息接收功能。结合本发明第二方面,本发明第二方面第二实施方式中,所述显示解码后所述二维码信息表征的应用界面的标识信息的步骤,包括:显示解码后所述二维码信息表征的应用界面的标识信息;判断是否接收到对所述标识信息的选择操作;当接收到对所述标识信息的选择操作时,进入所述标识信息对应的所述应用界面。

结合本发明第二方面,本发明第二方面第三实施方式中,所述对所述码字序列进行解码的步骤,包括:判断所述码字序列预设位置上的码字是否属于预存的二维码安全数据库;当所述码字序列预设位置上的码字属于所述二维码安全数据库时,对所述码字序列进行解码。

结合本发明第二方面或第二方面第一实施方式或第二方面第二实施方式或第二方面第三实施方式中,本发明第二方面第四实施方式中,所述二维码信息为用户付款信息。

本发明第三方面提供一种二维码信息发送装置,包括:获取单元,用于获取表征所述二维码信息的码字序列;转换单元,用于将所述码字序列转换为模拟信息;发送单元,用于发送用于表征所述二维码信息的所述模拟信息。

本发明第四方面提供一种二维码信息接收装置,包括:接收单元,用于接收用于表征二维码信息的模拟信息;还原单元,用于将所述模拟信息还原为所述二维码信息的码字序列;解码单元,用于对所述码字序列进行解码;显示单元,用于显示解码后所述二维码信息表征的应用界面。

本发明第五方面提供了一种非暂态计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面或第一方面任一实施方式所述二维码信息发送方法或第二方面或第二方面任一实施方式所述二维码信息接收方法。

本发明实施例提供的二维码信息发送与接收方法、装置,通过获取表征二维码信息的码字序列,将码字序列转换为模拟信息并发送模拟信息后,当二维码信息接收端接收到该模拟信息并对该模拟信息进行转换和解码后,可进入该二维码信息对应的应用界面,当该二维码信息为商家收款信息时,用户可直接在该收款应用界面进行付款,由于用户可以预先进入商家付款界面,解决了现有二维码付款效率低的问题。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例中一种二维码信息发送方法的流程图;

图2是本发明实施例中一种二维码信息发送装置的结构示意图;

图3是本发明另一实施例提供的一种二维码信息接收方法的流程图;

图4是本发明另一实施例提供的一种二维码信息接收方法的结构示意图;

图5是本发明实施例中一种二维码信息处理方法的时序图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供一种二维码信息发送方法,应用于具有二维码识别设备和模拟信息发送设备的终端,如图1所示,该方法具体包括一下步骤:

S11,获取表征所述二维码信息的码字序列;在本发明一个具体的实施方式,二维码是由一系列码字序列组成,在使用二维码扫描器识别二维码图片过程中,提取出二维码中的码字序列;其中该二维码信息可以是商家收款信息,也可以是可用于例如公共阅览资源的二维码信息。

S12,将所述码字序列转换为模拟信息。具体地,该模拟信息可以是可以进行发送的任何形式的信息,比如可以是超声波,也可以是电磁波,为了降低发送二维码信息的成本,本发明实施例优选采用超声波进行二维码信息发送;其中将码字序列转换为超声波发送的过程可以包括借助扩频技术把码字序列扩展到预设频带上,将扩展后的码字序列进行数模转换,再降经过数模转换的扩展信息转变为超声波。

S13,发送用于表征所述二维码信息的所述模拟信息。具体地,当采用超声波发送用于表征二维码信息的模拟信息时,由于超声波是机械波,可以直接通过空气传播,当接收端具有超声波接收功能时,在排队过程中就可以接收到商家的二维码信息或者是公共资源二维码信息。

本发明实施例提供的二维码信息发送方法,通过获取表征二维码信息的码字序列,将码字序列转换为模拟信息并发送模拟信息后,当二维码信息接收端接收到该模拟信息并对该模拟信息进行转换和解码后,可进入该二维码信息对应的应用界面,当该二维码信息为商家收款信息时,用户可直接在该收款应用界面进行付款,由于用户可以预先进入商家付款界面,解决了现有二维码付款效率低的问题。

在本发明一些可选的实施例中,发送用于表征二维码信息的超声波为定向超声波,由于超声波的频率高,波长短,衍射不严重,因而具有良好的定向传播特性,通过超声波良好的定向传播特性,可以避免用户在同一接收地点接收到多个二维码模拟信息,例如,多家连排的商家均向外传送各自的二维码信息的模拟信息,使得用户可能同时接收多个二维码模拟信息,当采用超声波发送模拟信息时,可以使得模拟信息在每个商家的正前方一定距离内获取到该商家的二维码信息,提高了用户使用的便利性;作为一种具体的实施方式,超声波发送频率为20KHz-30KHz。

相应地,本发明实施例提供一种二维码信息发送装置,如图2所示,包括:

获取单元21,用于获取表征所述二维码信息的码字序列。

转换单元22,用于将所述码字序列转换为模拟信息。

发送单元23,用于发送用于表征所述二维码信息的所述模拟信息。

本发明实施例提供的二维码信息发送装置,通过获取单元获取表征二维码信息的码字序列,将码字序列转换为模拟信息并发送模拟信息后,当二维码信息接收端接收到该模拟信息并对该模拟信息进行转换和解码后,可进入该二维码信息对应的应用界面,当该二维码信息为商家收款信息时,用户可直接在该收款应用界面进行付款,解决了现有二维码付款效率低的问题。

本发明另一实施例提供一种二维码信息接收端处理方法,可用于具有模拟信息接收单元的终端设备,该终端设备可以是手机,该模拟信息接收单元可以是超声波接收器,如图3所示,该方法具体包括:

S31,接收用于表征二维码信息的模拟信息。具体地,该二维码信息的模拟信息可以是超声波,为了能接收到表征二维码信息的超声波,该终端设备设置有超声波接收器。

S32,将所述模拟信息还原为所述二维码信息的码字序列。具体地,可通过模数转换,将模拟信息还原为二维码信息的码字序列。

S33,对所述码字序列进行解码。具体地,对二维码码字序列进行解码为本领域常用技术手段,同现有通过扫描固定二维码图片显示付款信息的解码过程,在此不再赘述。

S34,显示解码后所述二维码信息表征的应用界面。具体地,例如当对接收到的二维码信息的码字序列进行解码后,可直接显示出该二维码信息表征的应用界面,例如当接收到的是商家的收款信息时,解码后就直接进入该商家的收款界面,用户可以根据商家标出的物品的具体价钱进行付款,而对于只卖统一价格的商品的商家,可以预先将固定的商品价格写入二维码中,这样接收端接收到模拟信息并进行解码后即可看到该商品的价钱,用户无需再进行价格设置,只要输入支付密码支付即可;同样比如在公共阅览区域,可以预先将某一图书的电子链接设置为二维码信息并通过超声波向外发送,当设置有超声波接收器的终端接收到该二维码信息并解码后可直接进入该图书链接,这样用户不需要扫描固定位置的二维码即可获取二维码信息。

本发明实施例提供的二维码信息接收方法,通过将接收到二维码模拟信息还原为码字序列后,继而通过对码字序列进行解码进入二维码表征的应用界面,不需要用户扫描二维码图片即可进入二维码表征的操作界面,解决了现有二维码付款效率低的问题。

在本发明的一些可选实施例中,上述步骤S31之前,包括:启动模拟信息接收功能。具体地,该模拟信息接收功能可以类似于蓝牙或者是WIFI的启动/关闭模式,在相同位置增设超声波接收功能启动/关闭按钮或触摸按键,当启动该超声波接收功能后,才进行超声波信息的接收,如此可以避免在用户不知情的情况下,终端设备自动连接并误进入应用界面。

在本发明的一些可选实施例中,上述步骤S34,包括:

显示解码后所述二维码信息表征的应用界面的标识信息。具体地,例如当对接收到的码字序列解码后,不立即进入应用界面,而是通过标识信息说明应用界面的基本信息,比如当码字序列对应的应用界面为商家A收款界面时,则该标识信息可以是“商家A”。

判断是否接收到对所述标识信息的选择操作;

当接收到对所述标识信息的选择操作时,进入所述标识信息对应的所述应用界面。具体地,根据接收到的选择操作,进入所述标识信息对应的应用界面,可以避免当终端接收到超声波信息则进入对应应用界面,影响用户对终端设备的正常使用;且终端设备可能同时接收到多个二维码模拟信息,可通过显示标识信息,接收用户的选择操作再进入所述标识信息对应的应用界面,例如终端设备可能同时接收到多个商家A、B、C收款信息,可通过列表的形式显示出“商家A”、“商家B”以及“商家C”,用户可根据自己选择,进入对应的应用界面。

在本发明的一些可选实施例中,上述步骤S33中,包括:

判断所述码字序列预设位置上的码字是否属于预存的二维码安全数据库。具体地,在该终端接收模拟信息时,可能接收到其他威胁终端安全的模拟信息,比如夹带病毒的二维码模拟信息,因为安全信息与病毒信息在码字序列上有区别,故可以通过将码字序列预设位置上的码字与预存的二维码安全数据库进行比对,例如可以通过将码字序列预设位置上的码字的排布方式与二维码数据库中预存的排布方式进行一一比对或者解析出预设位置上码字的含义与二维码安全数据库中预存的码字含义进行比对,直至在二维码安全数据库中找到该排布方式或码字含义;当所述码字序列预设位置上的码字属于所述二维码安全数据库时,再对所述码字序列进行解码。

相应地,本发明另一实施例提供一种二维码信息接收装置,如图4所示,包括:

接收单元41,用于接收用于表征二维码信息的模拟信息;

还原单元42,用于将所述模拟信息还原为所述二维码信息的码字序列;

解码单元43,用于对所述码字序列进行解码;

显示单元44,用于显示解码后所述二维码信息表征的应用界面。

本发明实施例提供的二维码信息接收装置,通过将接收到二维码模拟信息还原为码字序列后,继而通过对码字序列进行解码进入二维码表征的应用界面,不需要用户近距离扫描二维码图片即可进入二维码表征的操作界面,解决了现有二维码付款效率低的问题。

本发明实施例还提供一种二维码信息处理方法,该方法由发送端和接收端同时执行,如图5所示,具体包括以下步骤:

S101,发送端获取表征所述二维码信息的码字序列;

S102,发送端将所述码字序列转换为模拟信息;

S103,发送端发送用于表征所述二维码信息的所述模拟信息。

S104,接收端接收用于表征二维码信息的模拟信息。

S105,接收端将所述模拟信息还原为所述二维码信息的码字序列;

S106,接收端对所述码字序列进行解码。

S107,接收端显示解码后所述二维码信息表征的应用界面。

具体描述详见图1和图3所述方法,在此不再赘述。

相应地,本发明另一实施例提供一种二维码信息发送端处理系统,包括:

二维码识别模块,用于识别二维码。其中,该二维码识别模块可以是二维码扫描器等其他可以读取出二维码码字序列的设备。

第一处理模块,与所述二维码识别单元连接,用于执行上述实施例所述的二维码信息发送方法。具体地,第一处理模块包括第一模/数转换单元,用于将所述码字序列转换为模拟信息,还包括模拟信息接收单元,优选的该模拟信息接收单元为超声波发生单元,用于发送表征所述二维码信息的所述模拟信息。

本发明实施例提供的二维码信息发送系统,通过获取表征二维码信息的码字序列,将码字序列转换为模拟信息并发送模拟信息后,当二维码信息接收端接收到该模拟信息并对该模拟信息进行转换和解码后,可进入该二维码信息对应的应用界面,当该二维码信息为商家收款信息时,用户可直接在该收款应用界面进行付款,解决了现有二维码付款效率低的问题。

本发明另一实施例提供一种二维码信息接收系统,该二维码信息接收端处理系统可以是手机等移动终端,该系统具体包括:

接收模块,用于接收用于表征二维码信息的模拟信息。其中该接收模块可以包括超声波接收模块。

第二处理模块,与所述二维码信息接收模块连接,用于执行上述实施例所述的二维码信息接收方法。

本发明实施例提供的二维码信息接收系统,通过将接收到二维码模拟信息还原为码字序列后,继而通过对码字序列进行解码进入二维码表征的应用界面,不需要用户近距离扫描二维码图片即可进入二维码表征的操作界面,解决了现有二维码付款效率低的问题。

优选地,所述二维码信息接收模块包括超声波接收模块,用于接收表征所述二维码信息的所述模拟信息。

优选地,所述第二信号处理模块包括第二模/数转换单元,用于将所述模拟信息还原为码字序列。

本发明实施例还提供了一种非暂态计算机存储介质,所述计算机存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述任意方法实施例中的方法。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)、随机存储记忆体(Random Access Memory,RAM)、快闪存储器(Flash Memory)、硬盘(Hard Disk Drive,缩写:HDD)或固态硬盘(Solid-State Drive,SSD)等;所述存储介质还可以包括上述种类的存储器的组合。

显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1