一种二维码处理方法和终端的制作方法
【专利摘要】本发明实施例公开了一种二维码处理方法和终端,涉及计算机【技术领域】,能够缩短用户获知二维码所表示的内容的时间,从而增强用户的体验效果。本发明实施例提供的方法包括:通过摄像头扫描二维码,获得二维码信息;向服务器发送包含所述二维码信息的第一请求消息,所述第一请求消息用于使所述服务器确定所述二维码信息对应的描述信息;接收所述服务器发送的所述描述信息;输出所述描述信息,以便用户根据所述描述信息确定是否获取所述二维码信息对应的详细信息。
【专利说明】一种二维码处理方法和终端
【技术领域】
[0001]本发明涉及计算机【技术领域】,尤其涉及一种二维码处理方法和终端。
【背景技术】
[0002]二维码是用平面上分布的黑白相间的图形表示数据信息的。现有技术的方案中,用户只有获知二维码信息对应的详细信息之后才可获知该二维码所表示的内容;其中,二维码信息对应的详细信息是指二维码所表示的网址对应的网页内容。由于终端获得二维码信息对应的详细信息需要的时间较长,且该详细信息可能并非是用户感兴趣的内容,这样,会导致用户等待很长时间之后得到自己并不感兴趣的内容,从而导致用户体验效果差。
【发明内容】
[0003]发明的实施例提供一种二维码处理方法和终端,能够缩短用户获知二维码所表示的内容的时间,从而增强用户的体验效果。
[0004]为达到上述目的,本发明的实施例采用如下技术方案:
[0005]第一方面,提供一种二维码处理方法,应用于终端,所述终端包括摄像头,所述方法包括:
[0006]通过所述摄像头扫描二维码,获得二维码信息;
[0007]向服务器发送包含所述二维码信息的第一请求消息,所述第一请求消息用于使所述服务器确定所述二维码信息对应的描述信息;
[0008]接收所述服务器发送的所述描述信息;
[0009]输出所述描述信息,以便用户根据所述描述信息确定是否获取所述二维码信息对应的详细信息。
[0010]结合第一方面,在第一种可能的实现方式中,所述输出所述描述信息,以便用户根据所述描述信息确定是否获取所述二维码信息对应的详细信息,包括:
[0011]根据用于显示所述二维码的第一显示区域确定第二显示区域,所述第二显示区域小于或等于所述第一显示区域;
[0012]在所述第二显示区域显示所述描述信息。
[0013]结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第一请求消息还包含文件属性信息;所述第一请求消息用于使所述服务器确定所述二维码信息对应的、与所述文件属性信息匹配的描述信息。
[0014]结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,在所述向服务器发送包含所述二维码信息的第一请求消息之前,所述方法还包括:
[0015]获取用户指示的文件属性信息;或者,
[0016]根据所述二维码信息和所述终端的属性信息,获取与所述终端匹配的文件属性信息。
[0017]结合第一方面或第一方面的第一种可能的实现方式,在第四种可能的实现方式中,所述第一请求消息还包含所述终端的属性信息;所述第一请求消息用于使所述服务器确定所述二维码信息对应的、与所述终端的属性信息匹配的描述信息。
[0018]结合第一方面,在第五种可能的实现方式中,所述二维码信息包括所述二维码信息对应的描述信息的第一统一资源标识符URI ;所述第一请求消息用于使所述服务器根据所述第一 URI确定所述描述信息;
[0019]或者,所述二维码信息包括所述二维码信息对应的详细信息的第二 URI ;所述第一请求消息用于使所述服务器根据所述第二 URI确定所述二维码信息对应的描述信息的第一 URI,并根据所述第一 URI确定所述描述信息。
[0020]结合第一方面,在第六种可能的实现方式中,所述二维码信息包括所述二维码信息对应的详细信息的第二 URI ;在所述输出所述描述信息,以便用户根据所述描述信息确定是否获取所述二维码信息对应的详细信息之后,所述方法还包括:
[0021]获取用户指示的输入操作;
[0022]根据所述输入操作向所述服务器发送第二请求消息,所述第二请求消息包含所述第二 URI,所述第二请求消息用于使所述服务器根据所述第二 URI确定所述二维码信息对应的详细信息;
[0023]接收所述服务器发送的所述详细信息;
[0024]输出所述详细信息。
[0025]第二方面,提供一种终端,包括:
[0026]扫描单元,用于扫描二维码,获得二维码信息;
[0027]发送单元,用于向服务器发送包含所述二维码信息的第一请求消息,所述第一请求消息用于使所述服务器确定所述二维码信息对应的描述信息;
[0028]接收单元,用于接收所述服务器发送的所述描述信息;
[0029]输出单元,用于输出所述描述信息,以便用户根据所述描述信息确定是否获取所述二维码信息对应的详细信息。
[0030]结合第二方面,在第一种可能的实现方式中,所述输出单元具体用于:
[0031]根据用于显示所述二维码的第一显示区域确定第二显示区域,所述第二显示区域小于或等于所述第一显示区域;
[0032]在所述第二显示区域显示所述描述信息。
[0033]结合第二方面或第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第一请求消息还包含文件属性信息;所述第一请求消息用于使所述服务器确定所述二维码信息对应的、与所述文件属性信息匹配的描述信息。
[0034]结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述终端还包括:
[0035]获取单元,用于获取用户指示的文件属性信息;或者,根据所述二维码信息和所述终端的属性信息,获取与所述终端匹配的文件属性信息。
[0036]结合第二方面或第二方面的第一种可能的实现方式,在第四种可能的实现方式中,所述第一请求消息还包含所述终端的属性信息;所述第一请求消息用于使所述服务器确定所述二维码信息对应的、与所述终端的属性信息匹配的描述信息。
[0037]结合第二方面,在第五种可能的实现方式中,所述二维码信息包括所述二维码信息对应的描述信息的第一统一资源标识符URI ;所述第一请求消息用于使所述服务器根据所述第一 URI确定所述描述信息;
[0038]或者,所述二维码信息包括所述二维码信息对应的详细信息的第二 URI ;所述第一请求消息用于使所述服务器根据所述第二 URI确定所述二维码信息对应的描述信息的第一 URI,并根据所述第一 URI确定所述描述信息。
[0039]结合第二方面,在第六种可能的实现方式中,所述二维码信息包括所述二维码信息对应的详细信息的第二 URI ;所述终端还包括:
[0040]获取单元,用于用户指示的输入操作;
[0041]所述发送单元还用于,根据所述输入操作向所述服务器发送第二请求消息,所述第二请求消息包含所述第二 URI,所述第二请求消息用于使所述服务器根据所述第二 URI确定所述二维码信息对应的详细信息;
[0042]所述接收单元还用于,接收所述服务器发送的所述详细信息;
[0043]所述输出单元还用于,输出所述详细信息。
[0044]第三方面,提供一种终端,包括:
[0045]摄像头,用于扫描二维码,获得二维码信息;
[0046]发送器,用于向服务器发送包含所述二维码信息的第一请求消息,所述第一请求消息用于使所述服务器确定所述二维码信息对应的描述信息;
[0047]接收器,用于接收所述服务器发送的所述描述信息;
[0048]处理器,用于输出所述描述信息,以便用户根据所述描述信息确定是否获取所述二维码信息对应的详细信息。
[0049]结合第三方面,在第一种可能的实现方式中,所述处理器具体用于:
[0050]根据用于显示所述二维码的第一显示区域确定第二显示区域,所述第二显示区域小于或等于所述第一显示区域;
[0051]在所述第二显示区域显示所述描述信息。
[0052]结合第三方面或第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第一请求消息还包含文件属性信息;所述第一请求消息用于使所述服务器确定所述二维码信息对应的、与所述文件属性信息匹配的描述信息。
[0053]结合第三方面的第二种可能的实现方式,在第三种可能的实现方式中,所述处理器还用于:获取用户指示的文件属性信息;或者,根据所述二维码信息和所述终端的属性信息,获取与所述终端匹配的文件属性信息。
[0054]结合第三方面或第三方面的第一种可能的实现方式,在第四种可能的实现方式中,所述第一请求消息还包含所述终端的属性信息;所述第一请求消息用于使所述服务器确定所述二维码信息对应的、与所述终端的属性信息匹配的描述信息。
[0055]结合第三方面,在第五种可能的实现方式中,所述二维码信息包括所述二维码信息对应的描述信息的第一统一资源标识符URI ;所述第一请求消息用于使所述服务器根据所述第一 URI确定所述描述信息;
[0056]或者,所述二维码信息包括所述二维码信息对应的详细信息的第二 URI ;所述第一请求消息用于使所述服务器根据所述第二 URI确定所述二维码信息对应的描述信息的第一 URI,并根据所述第一 URI确定所述描述信息。
[0057]结合第三方面,在第六种可能的实现方式中,所述二维码信息包括所述二维码信息对应的详细信息的第二 URI ;
[0058]所述处理器还用于,获取用户指示的输入操作;
[0059]所述发送器还用于,根据所述输入操作向所述服务器发送第二请求消息,所述第二请求消息包含所述第二 URI,所述第二请求消息用于使所述服务器根据所述第二 URI确定所述二维码信息对应的详细信息;
[0060]所述接收器还用于,接收所述服务器发送的所述详细信息;
[0061]所述处理器还用于,输出所述详细信息。
[0062]本方案中,终端通过摄像头扫描二维码,获得二维码信息,并向服务器请求该二维码信息对应的描述信息;输出该描述信息,使得用户获知该二维码所表示的内容;相比现有技术中,能够缩短用户获知二维码所表示的内容的时间,从而增强了用户的使用效果。另夕卜,用户可以根据描述信息确定该二维码所表示的内容是否是自己感兴趣的内容。
【专利附图】
【附图说明】
[0063]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0064]图1为本发明实施例提供的一种二维码处理方法的流程示意图;
[0065]图2为本发明实施例1提供的一种二维码处理方法的流程示意图;
[0066]图2 (a)为本发明实施例1提供的另一种二维码处理方法的流程示意图;
[0067]图3为本发明实施例2提供的一种二维码处理方法的流程示意图;
[0068]图3 (a)为本发明实施例2提供的另一种二维码处理方法的流程示意图;
[0069]图4本发明实施例二提供的一种终端的结构示意图;
[0070]图5为本发明实施例二提供的另一种终端的结构示意图;
[0071]图6为本发明实施例三提供的一种终端的结构示意图。
【具体实施方式】
[0072]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0073]需要说明的是,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0074]实施例一
[0075]如图1所示,为本发明实施例提供的一种二维码处理方法,应用于终端,所述终端包括摄像头,所述方法包括:
[0076]101:通过所述摄像头扫描二维码,获得二维码信息。
[0077]其中,“终端”可以包括但不限于以下设备:移动电话、移动电脑、平板电脑、PDA (Personal Digital Assistant,个人数字助理)、媒体播放器、智能电视、智能手表、智能眼镜、智能手环、相机等。
[0078]终端中包含二维码识别软件,步骤101包括:终端基于二维码识别软件,通过摄像头扫描二维码,获得二维码信息。
[0079]102:向服务器发送包含所述二维码信息的第一请求消息,所述第一请求消息用于使所述服务器确定所述二维码信息对应的描述信息。
[0080]在本发明的一个实施例中,所述二维码信息包括所述二维码信息对应的描述信息的第一 URI (Uniform Resource Identifier,统一资源标识符);所述第一请求消息用于使所述服务器根据所述第一 URI确定所述描述信息。示例性的,该情况下,二维码信息可以由二维码信息对应的详细信息的URI (即下述“第二 URI”)和二维码信息对应的描述信息的URI (即“第一 URI ”)构成。
[0081]在本发明的另一个实施例中,所述二维码信息包括所述二维码信息对应的详细信息的第二 URI ;所述第一请求消息用于使所述服务器根据所述第二 URI确定所述二维码信息对应的描述信息的第一 URI,并根据所述第一 URI确定所述描述信息。示例性的,该情况下,二维码信息可以由二维码信息对应的详细信息的URI (即“第二 URI”)构成。
[0082]“二维码信息对应的描述信息”是指能够表达二维码所表示的内容的、相比二维码信息对应的详细信息简单的信息;二维码信息对应的描述信息可以为该二维码信息对应的详细信息的关键字、摘要、所涉及的领域或所适用的场景等。二维码信息对应详细信息可以对应一个或多个描述信息,具体实现时,描述信息的种类(包括:关键字、摘要、所涉及的领域、所适用的场景等)可以由用户指定,也可以由终端根据自身属性确定。
[0083]需要说明的是,终端可以通过摄像头扫描二维码,直接获得第二 URI,并根据第二URI确定第一 URI ;还可以通过摄像头扫描二维码,直接获得第一 URI和第二 URI。
[0084]可选的,所述第一请求消息还包含文件属性信息;所述第一请求消息用于使所述服务器确定所述二维码信息对应的、与所述文件属性信息匹配的描述信息。示例性的,本发明实施例对终端获取文件属性信息的具体实现方式不进行限定,例如,通过用户进行指定;或者,根据所述二维码信息和所述终端的属性信息,获取与所述终端匹配的文件属性信息。
[0085]可选的,所述第一请求消息还包含所述终端的属性信息;所述第一请求消息用于使所述服务器确定所述二维码信息对应的、与所述终端的属性信息匹配的描述信息。
[0086]103:接收所述服务器发送的所述描述信息。
[0087]104:输出所述描述信息,以便用户根据所述描述信息确定是否获取所述二维码信息对应的详细信息。
[0088]示例性的,步骤104可以包括:按照描述信息的文件类型(包括但不限于视频、音频、图片、文字等)输出该描述信息。
[0089]为了方便用户对扫描到的二维码进行操作,在本发明的一个实施例中,可以将二维码与描述信息在同一显示界面上显示,具体的:步骤104可以包括:根据用于显示所述二维码的第一显示区域确定第二显示区域,所述第二显示区域小于或等于所述第一显示区域;在所述第二显示区域显示所述描述信息。
[0090]可选的,所述二维码信息包括所述二维码信息对应的详细信息的第二 URI ;在步骤104之后,该方法还可以包括:获取用户指示的输入操作;根据所述输入操作向所述服务器发送第二请求消息,所述第二请求消息包含所述第二 URI,所述第二请求消息用于使所述服务器根据所述第二 URI确定所述二维码信息对应的详细信息;接收所述服务器发送的所述详细信息;输出所述详细信息。
[0091]本发明实施例提供的处理二维码的方法,终端通过摄像头扫描二维码,获得二维码信息,并向服务器请求该二维码信息对应的描述信息;输出该描述信息,使得用户获知该二维码所表示的内容;相比现有技术中,能够缩短用户获知二维码所表示的内容的时间,从而增强了用户的使用效果。另外,用户能够根据描述信息确定该二维码所表示的内容是否是自己感兴趣的内容。
[0092]实施例1
[0093]本实施例中,二维码信息由二维码信息对应的描述信息的第一 URI和二维码信息对应的详细信息的第二 URI构成。
[0094]如图2所示,为本实施例提供的一种二维码处理方法,包括:
[0095]201:终端基于二维码识别软件,通过摄像头扫描二维码,获得第一 URI和第二UR10
[0096]需要说明的是,本实施例中的相关解释可以参考上述实施例一。
[0097]202:终端在第一显示区域中显示该二维码。
[0098]需要说明的是,步骤202的具体实现方法可以参考现有技术,此处不进行描述。
[0099]203:终端根据第一显示区域确定第二显示区域,其中,第二显示区域小于或等于第一显示区域。
[0100]示例性的,本发明实施例对第一显示区域和第二显示区域的位置关系不进行限定,例如,第二显示区域可以在第一显示区域周围显示,也可以覆盖显示在第一显示区域上,也可以透视显示在第一显示区域上。
[0101]需要说明的是,具体实现时,步骤202-203可以在步骤206之前的任一步骤中实现。
[0102]204:终端获取文件属性信息。
[0103]示例性的,步骤204可以实现为:终端获取用户指示的文件属性信息。具体实现时,可以预先在终端中设置多种文件属性信息,终端向用户输出这些文件属性信息供用户选择,以获取用户指示的文件属性信息;终端还可以向用户输出文件属性信息编辑框,以获取用户编辑的文件属性信息。
[0104]步骤204还可以实现为:终端根据该终端的属性信息获得与该终端匹配的文件属性信息。例如,当终端的屏幕尺寸较小时,获得的与该终端匹配的文件属性为音频文件。
[0105]“文件属性信息”包括但不限于以下信息中的一种或者几种:文件类型、文件格式、文件大小等。其中,文件类型包括但不限于:视频文件、音频文件、图片文件、文字文件等;以图片文件为例说明文件格式:图片文件的文件格式可以包括但不限于:GIF(GraphicsInterchange Format,图像互换格式)、JPEG (Joint Photographic Experts Group,联合图像专家小组)等。
[0106]“终端的属性信息”包括但不限于以下信息中的一种或者几种:终端类型、终端上安装的播放软件的类型、终端的地理位置信息、屏幕尺寸、屏幕分辨率、操作系统、硬件能力、操作系统版本、处理器类型等。其中,终端类型包括但不限于:移动电话、移动电脑、平板电脑、PDA、媒体播放器、智能电视、智能手表、智能眼镜、智能手环、相机等;终端上安装的播放软件的类型包括但不限于:视频播放器、音频播放器等;终端的地理位置信息可以根据终端中安装的GPS(Global Posit1ning System,全球定位系统)测量得到。
[0107]205:终端向服务器发送第一请求消息,第一请求消息包括:第一 URI和文件属性信息。
[0108]206:服务器根据第一 URI和文件属性信息确定二维码信息对应的、与该文件属性信息匹配的描述信息。
[0109]示例性的,当文件属性信息为GIF文件格式时,服务器确定的描述信息为与第一URI相关的、文件格式为GIF的图片文件;当文件属性信息为视频文件时,服务器确定的描述信息为与第一 URI相关的视频文件。
[0110]207:服务器向终端发送描述信息。
[0111]208:终端在第二显示区域中显示描述信息。
[0112]需要说明的是,具体实现时,用户可以根据第二显示区域所显示的描述信息确定该二维码所表示的内容是否为用户感兴趣的内容,若是,则向终端指示输入操作;若否,则结束。
[0113]209:终端获取用户指示的输入操作。
[0114]示例性的,用户指示的输入操作可以为:用户点击用于显示二维码的第一显示区域等。
[0115]210:终端根据输入操作向服务器发送第二请求消息,第二请求消息包含第二UR10
[0116]211:服务器根据第二 URI确定二维码信息对应的详细信息。
[0117]212:服务器向终端发送详细信息。
[0118]213:终端输出该详细信息。
[0119]执行步骤213之后,则结束。
[0120]需要说明的是,步骤209-213的具体实现方式可以参考现有技术,此处不进行描述。
[0121]可选的,如图2(a)所示,上述步骤204-206可以用下述步骤20V -206'替换:
[0122]204r:终端获取终端的属性信息。
[0123]205':终端向服务器发送第一请求消息,第一请求消息包括:第一 URI和终端的属性信息。
[0124]206/:服务器根据第一 URI和终端的属性信息确定二维码信息对应的、与该终端的属性信息匹配的描述信息。
[0125]示例性的,当终端的属性信息为支持视频文件时,服务器确定的描述信息可以为视频文件;当终端的属性信息为屏幕尺寸时,服务器可以根据终端屏幕尺寸的大小确定描述信息,例如,当终端屏幕尺寸较小时,描述信息可以为语音信息,当终端就屏幕尺寸较大时,描述信息可以为文字信息或图片信息。
[0126]本发明实施例提供的处理二维码的方法,终端通过摄像头扫描二维码,获得二维码信息,并向服务器请求该二维码信息对应的描述信息;输出该描述信息,使得用户获知该二维码所表示的内容;相比现有技术中,能够缩短用户获知二维码所表示的内容的时间,从而增强了用户的使用效果。另外,用户能够根据描述信息确定该二维码所表示的内容是否是自己感兴趣的内容。
[0127]实施例2
[0128]本实施例中,二维码信息由二维码信息对应的详细信息的第二 URI构成。
[0129]如图3所示,为本实施例提供的一种二维码处理方法,包括:
[0130]301:终端基于二维码识别软件,通过摄像头扫描二维码,获得第二 URI。
[0131 ] 需要说明的是,本实施例中的相关解释可以参考上述实施例一。
[0132]步骤302-304与上述实施例1中的步骤202-204相同。
[0133]305:终端向服务器发送第一请求消息,第一请求消息包括:第二 URI和文件属性信息。
[0134]306:服务器根据第二 URI确定第一 URI ;根据第一 URI和文件属性信息确定二维码信息对应的、与该文件属性信息匹配的描述信息。
[0135]示例性的,服务器根据第二 URI确定第一 URI,具体可以为:服务器解析第二 URI,根据解析得到的域名、关键字等信息确定第一 URI。
[0136]步骤307-313与上述实施例1中的步骤207-213相同。
[0137]可选的,如图3(a)所示,上述步骤304-306可以用下述步骤30V -306'替换:
[0138]304r:终端获取终端的属性信息。
[0139]305':终端向服务器发送第一请求消息,第一请求消息包括:第二 URI和终端的属性信息。
[0140]306r:服务器根据第二 URI确定第一 URI ;根据第一 URI和终端的属性信息确定二维码信息对应的、与该终端的属性信息匹配的描述信息。
[0141]本发明实施例提供的处理二维码的方法,终端通过摄像头扫描二维码,获得二维码信息,并向服务器请求该二维码信息对应的描述信息;输出该描述信息,使得用户获知该二维码所表示的内容;相比现有技术中,能够缩短用户获知二维码所表示的内容的时间,从而增强了用户的使用效果。另外,用户能够根据描述信息确定该二维码所表示的内容是否是自己感兴趣的内容。
[0142]实施例二
[0143]如图4所示,为本实施例提供的一种终端4,用于执行图1所示的处理二维码的方法,该终端4包括:
[0144]扫描单元41,用于扫描二维码,获得二维码信息;
[0145]发送单元42,用于向服务器发送包含所述二维码信息的第一请求消息,所述第一请求消息用于使所述服务器确定所述二维码信息对应的描述信息;
[0146]接收单元43,用于接收所述服务器发送的所述描述信息;
[0147]输出单元44,用于输出所述描述信息,以便用户根据所述描述信息确定是否获取所述二维码信息对应的详细信息。
[0148]可选的,所述输出单元44具体用于:根据用于显示所述二维码的第一显示区域确定第二显示区域,所述第二显示区域小于或等于所述第一显示区域;
[0149]在所述第二显示区域显示所述描述信息。
[0150]可选的,所述第一请求消息还包含文件属性信息;所述第一请求消息用于使所述服务器确定所述二维码信息对应的、与所述文件属性信息匹配的描述信息。
[0151]可选的,如图5所示,所述终端4还包括:
[0152]获取单元45,用于获取用户指示的文件属性信息;或者,根据所述二维码信息和所述终端的属性信息,获取与所述终端匹配的文件属性信息。
[0153]可选的,所述第一请求消息还包含所述终端的属性信息;所述第一请求消息用于使所述服务器确定所述二维码信息对应的、与所述终端的属性信息匹配的描述信息。
[0154]可选的,所述二维码信息包括第一统一资源标识符URI,用于使所述服务器根据所述第一 URI确定所述描述信息;或者,所述二维码信息包括所述二维码信息对应的详细信息的第二 URI,所述方法还包括:根据所述第二 URI确定第一 URI,所述第一 URI用于使所述服务器根据所述第一 URI确定所述描述信息。
[0155]可选的,所述二维码信息包括所述二维码信息对应的详细信息的第二 URI ;如图5所示,所述终端4还包括:
[0156]获取单元45,用于用户指示的输入操作;
[0157]所述发送单元还42用于,根据所述输入操作向所述服务器发送第二请求消息,所述第二请求消息包含所述第二 URI,所述第二请求消息用于使所述服务器根据所述第二URI确定所述二维码信息对应的详细信息;
[0158]所述接收单元43还用于,接收所述服务器发送的所述详细信息;
[0159]所述输出单元44还用于,输出所述详细信息。
[0160]本发明实施例提供的终端,通过摄像头扫描二维码,获得二维码信息,并向服务器请求该二维码信息对应的描述信息;输出该描述信息,使得用户获知该二维码所表示的内容;相比现有技术中,能够缩短用户获知二维码所表示的内容的时间,从而增强了用户的使用效果。另外,用户能够根据描述信息确定该二维码所表示的内容是否是自己感兴趣的内容。
[0161]实施例三
[0162]如图6所示,为本实施例提供的一种终端6,用于执行图1所示的处理二维码的方法,该终端6包括:
[0163]摄像头61,用于扫描二维码,获得二维码信息;
[0164]发送器62,用于向服务器发送包含所述二维码信息的第一请求消息,所述第一请求消息用于使所述服务器确定所述二维码信息对应的描述信息;
[0165]接收器63,用于接收所述服务器发送的所述描述信息;
[0166]处理器64,用于输出所述描述信息,以便用户根据所述描述信息确定是否获取所述二维码信息对应的详细信息。
[0167]可选的,所述处理器64具体用于:根据用于显示所述二维码的第一显示区域确定第二显示区域,所述第二显示区域小于或等于所述第一显示区域;在所述第二显示区域显示所述描述信息。
[0168]可选的,所述第一请求消息还包含文件属性信息;所述第一请求消息用于使所述服务器确定所述二维码信息对应的、与所述文件属性信息匹配的描述信息。
[0169]可选的,所述处理器64还用于:获取用户指示的文件属性信息;或者,根据所述二维码信息和所述终端的属性信息,获取与所述终端匹配的文件属性信息。
[0170]可选的,所述第一请求消息还包含所述终端的属性信息;所述第一请求消息用于使所述服务器确定所述二维码信息对应的、与所述终端的属性信息匹配的描述信息。
[0171]可选的,所述二维码信息包括所述二维码信息对应的描述信息的第一统一资源标识符URI ;所述第一请求消息用于使所述服务器根据所述第一 URI确定所述描述信息;
[0172]或者,所述二维码信息包括所述二维码信息对应的详细信息的第二 URI ;所述第一请求消息用于使所述服务器根据所述第二 URI确定所述二维码信息对应的描述信息的第一 URI,并根据所述第一 URI确定所述描述信息。
[0173]可选的,所述二维码信息包括所述二维码信息对应的详细信息的第二 URI ;
[0174]所述处理器64还用于,获取用户指示的输入操作;
[0175]所述发送器62还用于,根据所述输入操作向所述服务器发送第二请求消息,所述第二请求消息包含所述第二 URI,所述第二请求消息用于使所述服务器根据所述第二 URI确定所述二维码信息对应的详细信息;
[0176]所述接收器63还用于,接收所述服务器发送的所述详细信息;
[0177]所述处理器64还用于,输出所述详细信息。
[0178]本发明实施例提供的终端,通过摄像头扫描二维码,获得二维码信息,并向服务器请求该二维码信息对应的描述信息;输出该描述信息,使得用户获知该二维码所表示的内容;相比现有技术中,能够缩短用户获知二维码所表示的内容的时间,从而增强了用户的使用效果。另外,用户能够根据描述信息确定该二维码所表示的内容是否是自己感兴趣的内容。
[0179]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0180]在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0181]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0182]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0183]上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM (Read-Only Memory,只读存储器)、RAM (Random Access Memory,随机存取存储器)、磁碟或者光盘等各种可以存储程序代码的介质。
[0184]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【权利要求】
1.一种二维码处理方法,其特征在于,应用于终端,所述终端包括摄像头,所述方法包括: 通过所述摄像头扫描二维码,获得二维码信息; 向服务器发送包含所述二维码信息的第一请求消息,所述第一请求消息用于使所述服务器确定所述二维码信息对应的描述信息; 接收所述服务器发送的所述描述信息; 输出所述描述信息,以便用户根据所述描述信息确定是否获取所述二维码信息对应的详细信息。
2.根据权利要求1所述的方法,其特征在于,所述输出所述描述信息,包括: 根据用于显示所述二维码的第一显示区域确定第二显示区域,所述第二显示区域小于或等于所述第一显示区域; 在所述第二显示区域显示所述描述信息。
3.根据权利要求1或2所述的方法,其特征在于,所述第一请求消息还包含文件属性信息;所述第一请求消息用于使所述服务器确定所述二维码信息对应的、与所述文件属性信息匹配的描述信息。
4.根据权利要求3所述的方法,其特征在于,在所述向服务器发送包含所述二维码信息的第一请求消息之前,所述方法还包括: 获取用户指示的文件属性信息;或者, 根据所述二维码信息和所述终端的属性信息,获取与所述终端匹配的文件属性信息。
5.根据权利要求1或2所述的方法,其特征在于,所述第一请求消息还包含所述终端的属性信息;所述第一请求消息用于使所述服务器确定所述二维码信息对应的、与所述终端的属性信息匹配的描述信息。
6.根据权利要求1所述的方法,其特征在于,所述二维码信息包括所述二维码信息对应的描述信息的第一统一资源标识符URI ;所述第一请求消息用于使所述服务器根据所述第一 URI确定所述描述信息; 或者,所述二维码信息包括所述二维码信息对应的详细信息的第二 URI ;所述第一请求消息用于使所述服务器根据所述第二 URI确定所述二维码信息对应的描述信息的第一URI,并根据所述第一 URI确定所述描述信息。
7.根据权利要求1所述的方法,其特征在于,所述二维码信息包括所述二维码信息对应的详细信息的第二 URI ;在所述输出所述描述信息之后,所述方法还包括: 获取用户指示的输入操作; 根据所述输入操作向所述服务器发送第二请求消息,所述第二请求消息包含所述第二URI,所述第二请求消息用于使所述服务器根据所述第二 URI确定所述二维码信息对应的详细信息; 接收所述服务器发送的所述详细信息; 输出所述详细信息。
8.一种终端,其特征在于,包括: 扫描单元,用于扫描二维码,获得二维码信息; 发送单元,用于向服务器发送包含所述二维码信息的第一请求消息,所述第一请求消息用于使所述服务器确定所述二维码信息对应的描述信息; 接收单元,用于接收所述服务器发送的所述描述信息; 输出单元,用于输出所述描述信息,以便用户根据所述描述信息确定是否获取所述二维码信息对应的详细信息。
9.根据权利要求8所述的终端,其特征在于,所述输出单元具体用于: 根据用于显示所述二维码的第一显示区域确定第二显示区域,所述第二显示区域小于或等于所述第一显示区域; 在所述第二显示区域显示所述描述信息。
10.根据权利要求8或9所述的终端,其特征在于,所述第一请求消息还包含文件属性信息;所述第一请求消息用于使所述服务器确定所述二维码信息对应的、与所述文件属性信息匹配的描述信息。
11.根据权利要求10所述的终端,其特征在于,所述终端还包括: 获取单元,用于获取用户指示的文件属性信息;或者,根据所述二维码信息和所述终端的属性信息,获取与所述终端匹配的文件属性信息。
12.根据权利要求8或9所述的终端,其特征在于,所述第一请求消息还包含所述终端的属性信息;所述第一请求消息用于使所述服务器确定所述二维码信息对应的、与所述终端的属性信息匹配的描述信息。
13.根据权利要求8所述的终端,其特征在于,所述二维码信息包括所述二维码信息对应的描述信息的第一统一资源标识符URI ;所述第一请求消息用于使所述服务器根据所述第一 URI确定所述描述信息; 或者,所述二维码信息包括所述二维码信息对应的详细信息的第二 URI ;所述第一请求消息用于使所述服务器根据所述第二 URI确定所述二维码信息对应的描述信息的第一URI,并根据所述第一 URI确定所述描述信息。
14.根据权利要求8所述的终端,其特征在于,所述二维码信息包括所述二维码信息对应的详细信息的第二 URI ;所述终端还包括: 获取单元,用于用户指示的输入操作; 所述发送单元还用于,根据所述输入操作向所述服务器发送第二请求消息,所述第二请求消息包含所述第二 URI,所述第二请求消息用于使所述服务器根据所述第二 URI确定所述二维码信息对应的详细信息; 所述接收单元还用于,接收所述服务器发送的所述详细信息; 所述输出单元还用于,输出所述详细信息。
15.一种终端,其特征在于,包括: 摄像头,用于扫描二维码,获得二维码信息; 发送器,用于向服务器发送包含所述二维码信息的第一请求消息,所述第一请求消息用于使所述服务器确定所述二维码信息对应的描述信息; 接收器,用于接收所述服务器发送的所述描述信息; 处理器,用于输出所述描述信息,以便用户根据所述描述信息确定是否获取所述二维码信息对应的详细信息。
16.根据权利要求15所述的终端,其特征在于,所述处理器具体用于: 根据用于显示所述二维码的第一显示区域确定第二显示区域,所述第二显示区域小于或等于所述第一显示区域; 在所述第二显示区域显示所述描述信息。
17.根据权利要求15或16所述的终端,其特征在于,所述第一请求消息还包含文件属性信息;所述第一请求消息用于使所述服务器确定所述二维码信息对应的、与所述文件属性信息匹配的描述信息。
18.根据权利要求17所述的终端,其特征在于,所述处理器还用于:获取用户指示的文件属性信息;或者,根据所述二维码信息和所述终端的属性信息,获取与所述终端匹配的文件属性信息。
19.根据权利要求15或16所述的终端,其特征在于,所述第一请求消息还包含所述终端的属性信息;所述第一请求消息用于使所述服务器确定所述二维码信息对应的、与所述终端的属性信息匹配的描述信息。
20.根据权利要求15所述的终端,其特征在于,所述二维码信息包括所述二维码信息对应的描述信息的第一统一资源标识符URI ;所述第一请求消息用于使所述服务器根据所述第一 URI确定所述描述信息; 或者,所述二维码信息包括所述二维码信息对应的详细信息的第二 URI ;所述第一请求消息用于使所述服务器根据所述第二 URI确定所述二维码信息对应的描述信息的第一URI,并根据所述第一 URI确定所述描述信息。
21.根据权利要求15所述的终端,其特征在于,所述二维码信息包括所述二维码信息对应的详细信息的第二 URI ; 所述处理器还用于,获取用户指示的输入操作; 所述发送器还用于,根据所述输入操作向所述服务器发送第二请求消息,所述第二请求消息包含所述第二 URI,所述第二请求消息用于使所述服务器根据所述第二 URI确定所述二维码信息对应的详细信息; 所述接收器还用于,接收所述服务器发送的所述详细信息; 所述处理器还用于,输出所述详细信息。
【文档编号】H04L29/06GK104508689SQ201480001851
【公开日】2015年4月8日 申请日期:2014年4月29日 优先权日:2014年4月29日
【发明者】汪婵, 吴黄伟, 郜文美, 付滇 申请人:华为终端有限公司