一种基于二维码的信息处理方法、终端设备及服务器与流程

文档序号:12597927阅读:389来源:国知局
一种基于二维码的信息处理方法、终端设备及服务器与流程

本发明涉及数据处理技术领域,尤其涉及一种基于二维码的信息处理方法、终端设备及服务器。



背景技术:

祝福、爱情、友情、亲情、师生情不分一年四季,人们表达感情的方式,最简单、最直接、最有效的一个方法就是赠送礼品,人与人之间经常通过送礼品来沟通感情,常见的礼品有玩偶、首饰、服饰、装饰品等。

除了礼品本身,送礼品的人通常还会在礼品盒中放入贺卡或明信片,通过贺卡、明信片上的文字或图案来表达祝福,还有人会在礼品上写下文字或图案来表达情意,比如在戒指上刻印名字。

但是,由于贺卡、明信片或礼品本身能够携带的信息有限,信息形式也比较单一,不利于送礼品的人的情感表达。



技术实现要素:

本发明实施例提供了一种基于二维码的信息处理方法、终端设备及服务器,用于解决现有技术中礼品携带的祝福信息的形式单一的问题。

为了达到上述目的,本发明的实施例采用如下技术方案:

第一方面,本发明提供了一种基于二维码的信息处理方法,该方法包括:

终端设备利用第二客户端对目标二维码进行扫码;

所述终端设备确定所述目标二维码指向的目标数据库地址;

所述终端设备利用所述第二客户端向服务器发送访问所述目标数据库地址的请求;

所述终端设备接收所述服务器发送的反馈信息,若所述目标数据库地址有内容,且存储的内容未加密,则所述反馈信息为所述目标数据库地址存储的第三信息,若所述目标数据库地址没有内容,则所述反馈信息为第一客户端的下载地址信息,所述第一客户端与所述目标二维码对应;

若所述反馈信息为所述第一客户端的下载地址信息,所述终端设备下载并运行所述第一客户端;

所述终端设备利用所述第一客户端接收用户输入的第一信息;

所述终端设备利用所述第一客户端向所述服务器发送第二信息,以使得所述服务器将所述第二信息存储于所述目标数据库地址,所述第二信息包括所述第一信息;

若所述反馈信息为所述目标数据库地址存储的第三信息,所述终端设备向用户输出所述第三信息。

在第一方面第一种可能的实施方式中,结合第一方面,所述第二客户端与所述第一客户端不同;

所述终端设备向用户输出所述第三信息包括:

所述终端设备通过所述第二客户端的界面向用户输出所述第三信息。

在第一方面第二种可能的实施方式中,结合第一方面或第一方面第一种可能的实现方式,在所述终端设备利用所述第一客户端接收用户输入的第一信息之后,在所述终端设备利用所述第一客户端向所述服务器发送所述第一信息之前,所述方法还包括:

所述终端设备通过所述第一客户端接收用户输入的第一加密信息,所述第二信息还包括所述第一加密信息;

若所述目标数据库地址有内容,且存储的内容已加密,则所述反馈信息为密码输入页面,若所述终端设备接收的反馈信息为所述密码输入页面,所述方法还包括:

所述终端设备通过所述第二客户端接收用户输入的解密信息;

所述终端设备将所述解密信息发送给所述服务器;

若所述解密信息与第二加密信息相匹配,则所述终端设备接收所述服务器发送的第四信息,所述第三信息包括所述第四信息和所述第二加密信息;

所述终端设备通过所述第二客户端的界面向用户输出所述第四信息。

在第一方面第三种可能的实施方式中,结合第一方面或第一方面第一种可能的实施方式至第二种可能的实施方式中的任意一种,所述目标二维码标识于礼品表面或礼品包装盒表面。

第二方面,本发明提供了一种基于二维码的信息处理方法,该方法包括:

服务器接收终端设备利用第二客户端发送的访问目标数据库地址的请求,所述目标数据库地址为目标二维码指向的地址,所述目标数据库地址为所述终端设备利用所述第二客户端对所述目标二维码进行扫码后得到的;

所述服务器判断所述目标数据库地址是否有内容;

若所述目标数据库地址有内容,且存储的内容未加密,则所述服务器向所述终端设备发送所述目标数据库地址存储的第三信息;

若所述目标数据库地址没有内容,则向所述终端设备发送第一客户端的下载地址信息,所述第一客户端与所述目标二维码对应;

所述服务器接收所述终端设备利用所述第一客户端发送的第二信息,所述第二信息包括用户输入的第一信息;

所述服务器将所述第二信息存储于所述目标数据库地址。

在第二方面第一种可能的实施方式中,结合第二方面,所述第二客户端与所述第一客户端不同;

所述服务器向所述终端设备发送所述目标数据库地址存储的第三信息包括:

所述服务器向所述终端设备的所述第二客户端发送所述目标数据库地址存储的第三信息。

在第二方面第二种可能的实施方式中,结合第二方面或第二方面第一种可能的实现方式,所述服务器接收的所述终端设备利用所述第一客户端发送的第二信息还包括第一加密信息,所述第一加密信息为所述终端设备通过所述第一客户端接收的;

若所述目标数据库地址有内容,且存储的内容已加密,所述方法还包括:

所述服务器向所述终端设备发送密码输入页面;

所述服务器接收所述终端设备发送的解密信息;

所述服务器判断所述解密信息与第二加密信息是否匹配,所述目标数据库地址存储的第三信息包括第四信息和所述第二加密信息;

若匹配,则所述服务器向所述终端设备发送所述第四信息。

第三方面,本发明提供了一种终端设备,包括:扫码模块,用于利用第二客户端对目标二维码进行扫码;

确定模块,用于确定所述目标二维码指向的目标数据库地址;

第一发送模块,用于利用所述第二客户端向服务器发送访问所述目标数据库地址的请求;

第一接收模块,用于接收所述服务器发送的反馈信息,若所述目标数据库地址有内容,且存储的内容未加密,则所述反馈信息为所述目标数据库地址存储的第三信息,若所述目标数据库地址没有内容,则所述反馈信息为第一客户端的下载地址信息,所述第一客户端与所述目标二维码对应;

下载模块,用于当所述反馈信息为所述第一客户端的下载地址信息时,所述终端设备下载所述第一客户端;

运行模块,用于在所述下载模块下载所述第一客户端之后,运行所述第一客户端;

第二接收模块,用于利用所述第一客户端接收用户输入的第一信息;

第二发送模块,用于利用所述第一客户端向所述服务器发送第二信息,以使得所述服务器将所述第二信息存储于所述目标数据库地址,所述第二信息包括所述第一信息;

第一输出模块,用于当所述反馈信息为所述目标数据库地址存储的第三信息时,向用户输出所述第三信息。

在第三方面第一种可能的实施方式中,结合第三方面,所述第二客户端与所述第一客户端不同;

所述第一输出模块包括:

输出单元,用于通过所述第二客户端的界面向用户输出所述第三信息。

在第三方面第二种可能的实施方式中,结合第三方面或第三方面第一种可能的实施方式,所述终端设备还包括:

第三接收模块,用于通过所述第一客户端接收用户输入的第一加密信息,所述第二信息还包括所述第一加密信息;

若所述目标数据库地址有内容,且存储的内容已加密,则所述反馈信息为密码输入页面,所述终端设备还包括:

第四接收模块,用于当所述终端设备接收的反馈信息为所述密码输入页面时,通过所述第二客户端接收用户输入的解密信息;

第三发送模块,用于将所述解密信息发送给所述服务器;

第五接收模块,用于当所述解密信息与第二加密信息相匹配时,接收所述服务器发送的第四信息,所述第三信息包括所述第四信息和所述第二加密信息;

第二输出模块,用于通过所述第二客户端的界面向用户输出所述第四信息。

第四方面,本发明提供了一种服务器,包括:第一接收模块,用于接收终端设备利用第二客户端发送的访问目标数据库地址的请求,所述目标数据库地址为目标二维码指向的地址,所述目标数据库地址为所述终端设备利用所述第二客户端对所述目标二维码进行扫码后得到的;

第一判断模块,用于判断所述目标数据库地址是否有内容;

第一发送模块,用于当所述目标数据库地址有内容,且存储的内容未加密时,向所述终端设备发送所述目标数据库地址存储的第三信息;

第二发送模块,用于当所述目标数据库地址没有内容时,向所述终端设备发送第一客户端的下载地址信息,所述第一客户端与所述目标二维码对应;

第二接收模块,用于接收所述终端设备利用所述第一客户端发送的第二信息,所述第二信息包括用户输入的第一信息;

存储模块,用于将所述第二信息存储于所述目标数据库地址。

在第四方面第一种可能的实施方式中,结合第四方面,所述服务器接收的所述终端设备利用所述第一客户端发送的第二信息还包括第一加密信息,所述第一加密信息为所述终端设备通过所述第一客户端接收的;

所述服务器还包括:

第三发送模块,用于当所述目标数据库地址有内容,且存储的内容已加密时,向所述终端设备发送密码输入页面;

第三接收模块,用于接收所述终端设备发送的解密信息;

第二判断模块,用于判断所述解密信息与第二加密信息是否匹配,所述目标数据库地址存储的第三信息包括第四信息和所述第二加密信息;

第四发送模块,用于当所述第二判断模块判定所述解密信息与所述第二加密信息匹配时,向所述终端设备发送所述第四信息。

从以上技术方案可以看出,本发明实施例具有以下优点:

本发明中终端设备利用第二客户端对二维码进行扫描,若该二维码指向的目标数据库地址没有内容,可以接收到服务器发送的二维码对应的第一客户端的下载地址信息,并通过第一客户端接收用户输入的信息,将用户输入的信息发送至服务器,使其存储于目标数据库地址;若该二维码指向的目标数据库地址有内容,可以接收到服务器发送的目标数据库地址存储的信息。可以将二维码印在礼品或礼品盒上,这样送礼品的用户可以通过二维码将祝福信息或联系信息等伴随礼品送给收礼品的用户,由于二维码指向的数据库地址能够存储的信息形式更加丰富、容量更大,因此方便送礼品的人的情感表达。

附图说明

图1为本发明基于二维码的信息处理方法一个实施例示意图;

图2为本发明基于二维码的信息处理方法另一个实施例示意图;

图3为本发明终端设备一个实施例示意图;

图4为本发明终端设备另一个实施例示意图;

图5为本发明服务器一个实施例示意图;

图6为本发明服务器另一个实施例示意图。

具体实施方式

本发明实施例提供了一种基于二维码的信息处理方法、终端设备及服务器,用于丰富礼品携带的祝福信息。

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

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

由于贺卡、明信片或礼品本身能够携带的信息有限,信息形式也比较单一,因此不利于送礼品的人的情感的表达。为了解决这个问题,可以在礼品包装上或者礼品本身携带二维码,比如将印刷有二维码的贴纸贴在礼品的包装盒表面,或者将二维码印在礼品上,比如刻印在首饰上、印刷或缝制在服饰上。二维码对应的信息内容可以为指向数据库某地址的链接,送礼品的人通过用带有图像采集装置的终端设备,比如智能手机、智能手表、平板电脑、便携电脑等,对二维码进行扫描,得到链接,并通过链接与服务器进行信令或数据传输,通过该二维码对应的客户端向数据库中上传祝福的信息,比如文字、图片、视频、音频等。收到礼品的人通过扫描二维码,可以获取数据库中存储的祝福的信息。优选的,终端设备可以通过无线通信方式,例如WIFI、GPRS等,与服务器进行信令或数据传输。

送礼品的人在扫描二维码之前需要首先在终端设备上下载安装对应的客户端。然而用户在第一次使用该客户端时,需要到客户端市场手动搜索,过程繁琐。而且,即使终端设备中安装有该客户端,但是随着带有扫码功能的客户端逐渐增多,用户难以从众多客户端中找到对应的客户端来对该二维码进行扫码。因此为了简化用户的操作,本发明实施例中,终端设备可以通过其他常用的带有扫码功能的客户端,比如浏览器、微信、支付宝等,对该二维码进行扫码,即第一客户端与第二客户端不同。

为便于理解,下面对本发明实施例中的具体流程进行描述,请参阅图1,本发明实施例中基于二维码的信息处理方法的一个实施例包括:

101、服务器接收终端设备发送的访问目标数据库地址的请求;

用户可以利用终端设备的第二客户端对礼品盒上或者礼品上的目标二维码进行扫码,获得扫码结果后,终端设备可以对目标二维码的内容进行解析,得到目标链接,该目标链接可以指向目标数据库地址。终端设备在得到目标二维码对应的目标链接之后,可以向服务器发送访问该目标数据库地址的请求。

需要说明的是,终端设备设置有实现二维码扫码功能的图像采集装置,以及实现二维码解析功能的解码装置。第二客户端不是目标二维码对应的第一客户端,可以为常用的其他客户端,比如微信、浏览器等。

102、服务器判断目标数据库地址是否有内容,若否,则执行步骤103,若是,则执行步骤106;

服务器接收到终端设备发送的请求之后,可以判断目标数据库地址是否有内容,如果有内容,则执行步骤103,如果没有内容,则执行步骤106。

103、服务器向该终端设备发送第一客户端的下载地址信息;

如果服务器判定目标数据库地址没有内容,则可以向终端设备发送第一客户端的下载地址信息。终端设备接收到该下载地址信息之后,可以判断是否已安装有第一客户端,若未安装,则下载并运行第一客户端,若已安装,则直接运行第一客户端。用户可以在第一客户端的界面输入祝福信息,终端设备可以通过第一客户端接收用户输入的第一信息,第一信息可以为文字信息、图像信息、音频信息、视频信息等。同时,用户可以通过第一客户端对第一信息添加浏览权限,具体的,可以通过设置密码的方式对第一信息添加浏览权限。用户输入完成后,终端设备可以将第二信息发送给服务器,第二信息包括第一信息和加密信息。

104、服务器接收终端设备发送的第二信息;

终端设备向服务器发送第二信息之后,服务器可以接收第二信息。

105、服务器将第二信息存储在目标数据库地址;

服务器接收第二信息之后,可以将第二信息存储在目标数据库地址。

106、服务器判断目标数据库地址存储的第三信息是否加密,若是,则执行步骤108,若否,则执行步骤107;

如果服务器判定目标数据库地址有内容,则判断目标数据库地址存储的信息是否加密,若加密,则执行步骤108,若未加密,则执行步骤107。具体的判断过程,可以为,若第三信息包括加密信息和第四信息,则判定第三信息加密,若第三信息不包括加密信息,则判定第三信息未加密。

107、服务器将目标数据库地址存储的第三信息发送给终端设备;

若目标数据库地址存储的第三信息未加密,则将第三信息发送给终端设备,用户可以通过第二客户端界面浏览第三信息。

108、服务器向终端设备发送密码输入页面;

若目标数据库地址存储的第三信息已加密,第三信息包括第四信息和加密信息,服务器可以向终端设备发送密码输入页面。终端设备接收到密码输入页面之后,可以通过第二客户端界面接收用户输入的密码,并将密码发送给服务器。

109、服务器接收密码并判断密码是否符合加密信息,若是,则执行步骤110,若否,则执行步骤111;

服务器接收到密码后,可以判断密码是否符合加密信息,若符合,则执行步骤110,若不符合,则执行步骤111。

110、服务器将目标数据库地址存储的第四信息发送给终端设备;

若服务器接收的密码符合加密信息,则将第四信息发送给终端设备,用户可以通过第二客户端界面浏览第四信息。

111、执行其他操作。

若服务器接收的密码符合加密信息,则不执行步骤110,而执行其他操作,比如,向终端设备发送提示密码错误的页面。

在实际使用中,用户也可以不对第一信息添加浏览权限,此时,步骤106、步骤108至步骤111均可以不执行,而是在判定目标数据库地址有内容之后,直接将目标数据库地址存储的第三信息发送给终端设备。

通过本发明提供的基于二维码的信息处理方法,送礼物的人可以利用常用客户端的二维码扫描功能,对礼品盒或礼品上的二维码进行扫码,终端设备会自动下载或打开该二维码对应的客户端,并通过该客户端向服务器上传祝福信息。收到礼品的人可以利用常用客户端的二维码扫描功能,对二维码进行扫码,在该常用客户端上接收祝福信息。服务器中可以存储的信息包括文字、音频、视频、图像等,信息形式丰富,有利于送礼品的人的情感表达。

礼品盒上的二维码所传达的信息通常为普通的祝福信息,比如生日快乐、婚姻幸福、健康长寿等主题的信息,甚至还有告白或忏悔主题的信息,有些祝福信息是比较私密的,只希望指定的某个人可以看到,而不希望他人看到,因此常常会需要设置密码。另外一种情况,为了防止老人、孩子或宠物等丢失,用户可能会在送给他们的礼品上印二维码,并通过二维码存储联系方式、家庭住址等联系信息,这样,当老人、孩子或宠物走失时,路人可以通过他们携带的礼品上的二维码获取家人的联系信息。但是,在未走失的情况下,用户希望对联系信息加密,以防止信息泄露。为了便于理解本发明提供的基于二维码的信息处理方法的具体流程,下面对第一用户(送礼品的人)使用的第一终端设备、第二用户(收礼品的人或者是路人)使用的第二终端设备和服务器三者之间的信息交互进行描述,请参阅图2,本发明基于二维码的信息处理方法另一个实施例包括:

201、第一终端设备利用第二客户端对目标二维码进行扫码;

送礼品的第一用户可以利用第一终端设备的第二客户端对礼品盒上或者礼品上的目标二维码进行扫码,获得扫码结果后,第一终端设备可以对目标二维码的内容进行解析,得到目标链接,该目标链接可以指向目标数据库地址。需要说明的是,第一终端设备设置有实现二维码扫码功能的图像采集装置,以及实现二维码解析功能的解码装置。第二客户端不是目标二维码对应的第一客户端,可以为常用的其他客户端,比如微信、浏览器等。

202、第一终端设备向服务器发送访问该目标数据库地址的请求;

第一终端设备获取目标二维码指向的目标数据库地址之后,可以向服务器发送访问该目标数据库地址的请求,服务器可以接收第一终端设备发送的访问目标数据库地址的请求。

203、服务器判定目标数据库地址没有内容;

服务器接收到第一终端设备发送的请求之后,可以判断目标数据库地址是否有内容,在本发明实施例中,此时目标数据库地址没有内容,服务器判定目标数据库地址没有内容。

204、服务器向该第一终端设备发送第一客户端的下载地址信息;

服务器判定目标数据库地址没有内容之后,可以向第一终端设备发送第一客户端的下载地址信息。

205、第一终端设备下载并运行第一客户端;

第一终端设备接收到该下载地址信息之后,可以判断是否已安装有第一客户端,若未安装,则下载并运行第一客户端,若已安装,则直接运行第一客户端。

206、第一终端设备通过第一客户端接收第一用户输入的第一信息;

第一终端设备运行第一客户端之后,第一客户端可以显示输入界面,第一用户可以在第一客户端的输入界面输入祝福信息,终端设备可以通过第一客户端接收第一用户输入的第一信息,第一信息可以为文字信息、图像信息、音频信息、视频信息等。

207、第一终端设备通过第一客户端接收第一用户输入的加密信息;

第一用户可以通过第一客户端对第一信息添加浏览权限,具体的,可以通过设置密码的方式对第一信息添加浏览权限,比如,可以将密码设为收礼品的人的电话号码。

208、第一终端设备通过第一客户端向服务器发送第二信息;

第一用户输入完成后,终端设备可以将第二信息发送给服务器,第二信息包括第一信息和加密信息。终端设备向服务器发送第二信息之后,服务器可以接收第二信息。

209、服务器将第二信息存储在目标数据库地址;

服务器接收第二信息之后,可以将第二信息存储在目标数据库地址。

210、第二终端设备利用第三客户端对目标二维码进行扫码;

第二用户收到礼品之后,可以利用第二终端设备的第三客户端对礼品盒上或者礼品上的目标二维码进行扫码,获得扫码结果后,第二终端设备可以对目标二维码的内容进行解析,得到目标链接,该目标链接可以指向目标数据库地址。需要说明的是,第二终端设备设置有实现二维码扫码功能的图像采集装置,以及实现二维码解析功能的解码装置。第三客户端不是目标二维码对应的第一客户端,可以为常用的其他客户端,比如微信、浏览器等。

211、第二终端设备向服务器发送访问该目标数据库地址的请求;

第二终端设备获取目标二维码指向的目标数据库地址之后,可以向服务器发送访问该目标数据库地址的请求,服务器可以接收第二终端设备发送的访问目标数据库地址的请求。

212、服务器判定目标数据库地址有内容;

服务器接收到第一终端设备发送的请求之后,可以判断目标数据库地址是否有内容,在本发明实施例中,此时目标数据库地址有内容,服务器判定目标数据库地址有内容。

213、服务器向第二终端设备发送密码输入页面;

服务器判定目标数据库地址有内容之后,可以确定目标数据库地址存储的第一信息已根据加密信息加密,服务器可以向第二终端设备发送密码输入页面。

214、第二终端设备通过第三客户端接收用户输入的解密信息;

第二终端设备可以通过第三客户端显示密码输入页面,第二用户可以向该页面输入解密信息,比如自己的电话号码。

215、第二终端设备将解密信息发送给服务器;

第二终端设备可以将第二用户输入的解密信息发送给服务器。

216、服务器判断解密是否与加密信息相匹配,若是,则执行步骤217,若否,则执行步骤218;

服务器接收到解密信息后,可以判断解密信息是否与加密信息相匹配,若匹配,则执行步骤217,若不匹配,则执行步骤218。

217、服务器将目标数据库地址存储的第一信息发送给第二终端设备;

若服务器接收的解密信息与加密信息相匹配,则将第一信息发送给第二终端设备,用户可以通过第三客户端界面浏览第一信息。

218、执行其他操作。

若服务器接收的解密信息与加密信息不匹配,则不执行步骤217,而执行其他操作,比如,向第二终端设备发送提示密码错误的页面。

在实际使用中,第一用户在运行第一客户端之后,上传第一信息之前,需要注册账户,并利用此账户登录第一客户端。第一用户可以通过登录第一客户端修改第一信息,或者更改第一信息的加密状态。这样,当家中的老人或者孩子或者宠物丢失时,若其携带有印着目标二维码的礼品,比如项链、衣服,第一用户可以通过登录第一客户端,将第一信息的浏览权限设为所有人。此时,步骤213至步骤218可以不执行,而是在服务器判定目标数据库地址有内容之后,直接将目标数据库地址存储的第一信息发送给第二终端设备。

上面对本发明实施例中的基于二维码的信息交互方法进行了描述,下面对本发明实施例中的终端设备和服务器进行描述。

请参阅图3,本发明实施例中终端设备的一个实施例包括:

扫码模块301,用于利用第二客户端对目标二维码进行扫码;

确定模块302,用于确定所述目标二维码指向的目标数据库地址;

第一发送模块303,用于利用所述第二客户端向服务器发送访问所述目标数据库地址的请求;

第一接收模块304,用于接收所述服务器发送的反馈信息,若所述目标数据库地址有内容,且存储的内容未加密,则所述反馈信息为所述目标数据库地址存储的第三信息,若所述目标数据库地址没有内容,则所述反馈信息为第一客户端的下载地址信息,所述第一客户端与所述目标二维码对应;

下载模块305,用于当所述反馈信息为所述第一客户端的下载地址信息时,所述终端设备下载所述第一客户端;

运行模块306,用于在所述下载模块下载所述第一客户端之后,运行所述第一客户端;

第二接收模块307,用于利用所述第一客户端接收用户输入的第一信息;

第二发送模块308,用于利用所述第一客户端向所述服务器发送第二信息,以使得所述服务器将所述第二信息存储于所述目标数据库地址,所述第二信息包括所述第一信息;

输出模块309,用于当所述反馈信息为所述目标数据库地址存储的第三信息时,向用户输出所述第三信息。

请参阅图4,第一客户端与第二客户端不同,本发明实施例中终端设备的另一个实施例包括:

扫码模块401,用于利用第二客户端对目标二维码进行扫码;

确定模块402,用于确定所述目标二维码指向的目标数据库地址;

第一发送模块403,用于利用所述第二客户端向服务器发送访问所述目标数据库地址的请求;

第一接收模块404,用于接收所述服务器发送的反馈信息,若所述目标数据库地址有内容,且存储的内容未加密,则所述反馈信息为所述目标数据库地址存储的第三信息,若所述目标数据库地址没有内容,则所述反馈信息为第一客户端的下载地址信息,所述第一客户端与所述目标二维码对应;

下载模块405,用于当所述反馈信息为所述第一客户端的下载地址信息时,所述终端设备下载所述第一客户端;

运行模块406,用于在所述下载模块下载所述第一客户端之后,运行所述第一客户端;

第二接收模块407,用于利用所述第一客户端接收用户输入的第一信息;

第三接收模块408,用于通过所述第一客户端接收用户输入的第一加密信息,所述第二信息还包括所述第一加密信息;

第二发送模块409,用于利用所述第一客户端向所述服务器发送第二信息,以使得所述服务器将所述第二信息存储于所述目标数据库地址,所述第二信息包括所述第一信息和所述第一加密信息;

输出单元410,用于通过所述第二客户端的界面向用户输出所述第三信息。

第四接收模块411,用于当所述终端设备接收的反馈信息为所述密码输入页面时,通过所述第二客户端接收用户输入的解密信息;

第三发送模块412,用于将所述解密信息发送给所述服务器;

第五接收模块413,用于当所述解密信息与第二加密信息相匹配时,接收所述服务器发送的第四信息,所述第三信息包括所述第四信息和所述第二加密信息;

第二输出模块414,用于通过所述第二客户端的界面向用户输出所述第四信息。

请参阅图5,本发明实施例中服务器的一个实施例包括:

第一接收模块501,用于接收终端设备利用第二客户端发送的访问目标数据库地址的请求,所述目标数据库地址为目标二维码指向的地址,所述目标数据库地址为所述终端设备利用所述第二客户端对所述目标二维码进行扫码后得到的;

判断模块502,用于判断所述目标数据库地址是否有内容;

第一发送模块503,用于当所述目标数据库地址有内容,且存储的内容未加密时,向所述终端设备发送所述目标数据库地址存储的第三信息;

第二发送模块504,用于当所述目标数据库地址没有内容时,向所述终端设备发送第一客户端的下载地址信息,所述第一客户端与所述目标二维码对应;

第二接收模块505,用于接收所述终端设备利用所述第一客户端发送的第二信息,所述第二信息包括用户输入的第一信息;

存储模块506,用于将所述第二信息存储于所述目标数据库地址。

请参阅图6,本发明实施例中服务器的一个实施例包括:

第一接收模块601,用于接收终端设备利用第二客户端发送的访问目标数据库地址的请求,所述目标数据库地址为目标二维码指向的地址,所述目标数据库地址为所述终端设备利用所述第二客户端对所述目标二维码进行扫码后得到的;

第一判断模块602,用于判断所述目标数据库地址是否有内容;

第一发送模块603,用于当所述目标数据库地址有内容,且存储的内容未加密时,向所述终端设备发送所述目标数据库地址存储的第三信息;

第二发送模块604,用于当所述目标数据库地址没有内容时,向所述终端设备发送第一客户端的下载地址信息,所述第一客户端与所述目标二维码对应;

第二接收模块605,用于接收所述终端设备利用所述第一客户端发送的第二信息,所述第二信息包括用户输入的第一信息;

存储模块606,用于将所述第二信息存储于所述目标数据库地址;

第三发送模块607,用于当所述目标数据库地址有内容,且存储的内容已加密时,向所述终端设备发送密码输入页面;

第三接收模块608,用于接收所述终端设备发送的解密信息;

第二判断模块609,用于判断所述解密信息与第二加密信息是否匹配,所述目标数据库地址存储的第三信息包括第四信息和所述第二加密信息;

第四发送模块610,用于当所述第二判断模块判定所述解密信息与所述第二加密信息匹配时,向所述终端设备发送所述第四信息。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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