一种信息推送方法、服务器、用户终端以及系统的制作方法

文档序号:7794461阅读:162来源:国知局
一种信息推送方法、服务器、用户终端以及系统的制作方法
【专利摘要】本发明实施例公开了一种信息推送方法、服务器、用户终端以及系统,其中所述信息推送方法包括:信息推送服务器确定当前需要向目标用户推送的推荐信息;信息推送服务器获取所述目标用户的设置信息,所述设置信息包括所述目标用户预设的个性化图形信息;信息推送服务器根据所述目标用户的设置信息生成承载所述推荐信息的个性化二维码,所述个性化二维码的图形中带有所述目标用户预设的个性化图形信息;信息推送服务器向所述目标用户推送所述个性化二维码。采用本发明,可提升用户对互联网推送二维码的点击率和转化率。
【专利说明】一种信息推送方法、服务器、用户终端以及系统
【技术领域】
[0001]本发明涉及互联网【技术领域】,尤其涉及一种信息推送方法、服务器、用户终端以及系统。
【背景技术】
[0002]随着互联网技术的飞速发展,互联网公司需要采用多种信息推送方式向目标用户推送各种信息,其中二维码是近年来发展较快的一种信息推送方式。二维码(2-dimensional bar code),又称二维条码,它是用特定的几何图形按一定规律在平面(二维方向)上分布的二维图形,是互联网传播信息数据的一把钥匙,用户可以通过二维码定位互联网资源,进行互联网交易活动等。但是现有技术中的二维码图形对于用户而言是千篇一律的,无法更多的吸引用户的关注度,导致互联网向用户推送的二维码得到的点击率和使用转化率都比较低。

【发明内容】

[0003]本发明实施例所要解决的技术问题在于,提供一种信息推送方法、服务器、用户终端以及系统,可丰富二维码的表现内容,提升被推送信息的被关注度,从而提升用户对互联网推送二维码的点击率和转化率。
[0004]为了解决上述技术问题,本发明实施例第一方面提供了一种信息推送方法,所述方法包括:
[0005]信息推送服务器确定当前需要向目标用户推送的推荐信息;
[0006]信息推送服务器获取所述目标用户的设置信息,所述设置信息包括所述目标用户预设的个性化图形信息;
[0007]信息推送服务器根据所述目标用户的设置信息生成承载所述推荐信息的个性化二维码,所述个性化二维码的图形中带有所述目标用户预设的个性化图形信息;
[0008]信息推送服务器向所述目标用户推送所述个性化二维码。
[0009]相应地,本发明实施例第二方面还提供了 一种信息推送服务器,所述信息推送服务器包括:
[0010]推荐信息确定模块,用于确定当前需要向目标用户推送的推荐信息;
[0011]设置信息获取模块,用于获取所述目标用户的设置信息,所述设置信息包括所述目标用户预设的个性化图形信息;
[0012]二维码生成模块,用于根据所述目标用户的设置信息生成承载所述推荐信息的个性化二维码,所述个性化二维码的图形中带有所述目标用户预设的个性化图形信息;
[0013]发送模块,用于向所述目标用户推送所述个性化二维码。
[0014]相应地,本发明实施例第三方面还提供了一种用户终端,所述用户终端包括:
[0015]二维码扫描模块,用于扫描并解析个性化二维码,得到所述个性化二维码中所承载的推荐信息,其中所述个性化二维码的图形中带有所述用户终端对应用户预设的个性化图形信息。
[0016]相应地,本发明实施例第四方面还提供了一种信息推送系统,其特征在于,包括如本发明实施例第二方面所述的信息推送服务器和本发明实施例第三方面所述的用户终端,其中:
[0017]所述信息推送服务器确定当前需要向目标用户推送的推荐信息;获取所述目标用户的设置信息,所述设置信息包括所述目标用户预设的个性化图形信息;根据所述目标用户的设置信息生成承载所述推荐信息的个性化二维码,所述个性化二维码的图形中带有所述目标用户预设的个性化图形信息;向所述目标用户推送所述个性化二维码;
[0018]所述用户终端用于扫描并解析个性化二维码,得到所述个性化二维码中所承载的推荐信息。
[0019]本发明实施例中的信息推送服务器可以根据目标用户预设的设置信息和确认需要向该目标用户推送的推荐信息生成个性化二维码,从而向目标用户推送该携带有UGC的二维码,可以丰富二维码的表现内容,提升被推送信息的被关注度,从而提升用户对互联网推送二维码的点击率和转化率。
【专利附图】

【附图说明】
[0020]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1是本发明实施例中的一种信息推送方法的流程示意图;
[0022]图2是本发明另一实施例中的信息推送方法的流程示意图;
[0023]图3是本发明另一实施例中的信息推送方法的流程示意图;
[0024]图4是本发明实施例中的个性化二维码的图形效果示意图;
[0025]图5是本发明实施例中向目标用户推送的推荐信息的显示效果示意图;
[0026]图6是本发明实施例中的信息推送服务器的结构示意图;
[0027]图7是本发明实施例中的用户终端的结构示意图;
[0028]图8是本发明实施例中的一种信息推送系统的结构示意图;
[0029]图9是本发明另一实施例中的信息推送系统的结构示意图;
[0030]图10是本发明实施例中的用户终端根据扫描个性化二维码得到的交易信息跳转至的交易提交界面的示意图;
[0031]图11是本发明实施例生成个性化二维码的方法示例图;
[0032]图12是本发明实施例中的信息推送服务器对初始二维码划分得到的编码单元中预设区域的示意图。
【具体实施方式】
[0033]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0034]图1是本发明实施例中的一种信息推送方法的流程示意图,本实施例所描述的信息推送方法主要是从信息推送服务器一侧来进行描述的。如图所示本实施例中的信息推送方法可以包括:
[0035]S101,信息推送服务器确定当前需要向目标用户推送的推荐信息。
[0036]本发明实施例中的信息推送服务器可以为互联网后台服务器,可以通过关联的网页服务器、SNS服务器或即时通讯服务器获取目标用户的互联网行为,并根据目标用户的互联网行为通过关联的网页服务器、SNS服务器或即时通讯服务器向所述目标用户对应的网页、SNS客户端或即时通讯客户端推送预设的推荐信息。所述推荐信息可以包括URL(Uniform Resource Locator、统一资源定位符)、网络链接地址等指向信息,也可以包括商品推荐信息、好友推荐信息、网络资源推荐信息等等推荐内容信息,所述商品推荐信息可以是实物商品的信息,也可以是虚拟商品的信息,例如各种虚拟卡的信息、各种应用的信息等,还可以是数字媒体信息,例如数字音乐信息等。
[0037]在一实施方式中,信息推送服务器根据用户通过用户终端在电商网站的浏览信息,向用户推送与用户浏览的商品同类的商品信息或浏览商品的评论文章的链接,或根据用户通过用户终端在与其他用户或在群组中的会话信息向该用户推送相关联的好友推荐信息或与会话相关的商品信息。进而若所述推荐信息包括商品推荐信息时,还可以包括对应商品的交易信息,用以提供用户向交易处理服务器发起针对该商品的交易请求,所述交易信息例如可以包括商品交易的交易订单和支付金额等。
[0038]S102,信息推送服务器获取所述目标用户的设置信息,所述设置信息包括所述目标用户预设的个性化图形信息。
[0039]具体的,所述设置信息可以与所述目标用户的用户账号关联保存,即对应于每个用户账号可以设置该账号专属的设置信息,包括所述目标用户预设的个性化图形信息,还可以包括该用户的其他个性化信息,如兴趣爱好、常用交易支付方式、常用交易收货地址以及常用联系方式等。信息推送服务器可以通过所述目标用户的用户账号获取所述目标用户的设置信息。例如所述目标用户可以预先设置所述设置信息,所述信息推送服务器将所述设置信息及所述目标用户的帐号进行关联保存。在可选实施例中,所述目标用户的设置信息也可以保存在用户对应的客户端中,信息推送服务器在需要时从用户对应的客户端获取,从而,信息推送服务器在需要时可获取该用户的设置信息;所述目标用户也可以通过在与所述信息推送服务器连接的即时通讯服务器或SNS服务器上预先设置所述设置信息,信息推送服务器根据预先的通讯协议通过所述目标用户的用户账号从该即时通讯服务器或SNS服务器获取所述目标用户的设置信息;在另一实施例中,还可以由单独设置的用户信息管理服务器专门用以根据用户账号管理用户的设置信息,信息推送服务器或即时通讯服务器或SNS服务器等其他服务器可以通过该用户信息管理服务器获取用户预先设置的设置信息。
[0040]所述用户预设的个性化图形信息可以为用户预设的照片、虚拟形象或自定义图片,例如预先通过上传接口提交的照片、本地图片或通过目标图片的资源定位信息设置该个性化图形信息。
[0041]S103,信息推送服务器根据所述目标用户的设置信息生成承载所述推荐信息的个性化二维码,所述个性化二维码的图形中带有所述目标用户预设的个性化图形信息。
[0042]具体的,信息推送服务器根据所述目标用户的设置信息和所述推荐信息生成得到的所述个性化二维码可以例如图4所示,其二维码图形对于用户而言不再是千篇一律的,而是在图形中加入了用户个性化的图形信息,如图4 (I)的个性化二维码图形带有用户预设的人物图形,图4 (2)的个性化二维码图形带有用户预设的动物图形,图4 (3)的个性化二维码图形带有用户预设的建筑图形,以此类推。
[0043]具体的个性化二维码的生成过程可以包括:
[0044]I)所述信息推送服务器生成承载所述推荐信息的初始二维码。即根据预设的二维码编码规则将需要推送给用户的推荐信息进行二维码编码,得到如图11右侧的初始二维码。
[0045]2)所述信息推送服务器将生成的初始二维码与所述个性化图形信息进行图形融合,从而得到所述个性化二维码。
[0046]示例性的,具体的的图形融合过程可以如下:
[0047]所述初始二维码包括参数编码区域和内容编码区域,如图11右侧的初始二维码左下、左上、右上的“回”型图形区域,参数编码区域承载了该二维码的定位、格式以及版本等二维码参数信息,初始二维码的剩余区域即内容编码区域,承载了二维码的内容,即所述推荐信息。所述信息推送服务器将所述初始二维码的内容编码区域划分为多个相同的编码单元,在每个编码单元中预设的编码区域中填充编码信息,并在所述编码单元中的剩余区域填充对应的个性化图形信息。
[0048]进一步的,可以将每个编码单元划分为多个子编码区域,例如图12所示的将每个编码单元划分为3 X 3个相同的子编码区域,进而可以选择其中的一个子编码区域填充编码信息(即填充黑色或白色,用以识别二维码编码),剩余的子编码区域可以填充对应的个性化图形信息,例如选择图12中的5号子编码区域填充编码信息,其余的I?4、6?9子编码区域用于填充对应的个性化图形信息,这样融合得到的个性化二维码即如图11下方所示,在不影响二维码编码识别的基础上能够融合显示用户预设的个性化图形。在其他可选实施例中,可以选择图12中的I?9子编码区域中的任一个或多个子编码区域用于填充编码信息,也可以采用2x2、4x4的划分方式对各个编码单元进行划分,并从中选择至少一个子编码区域用于填充编码信息,剩余子编码区域用于填充对应的个性化图形信息。
[0049]S104,信息推送服务器向所述目标用户推送所述个性化二维码。
[0050]具体的,信息推送服务器可以将S103生成得到的所述个性化二维码推送给所述目标用户的用户终端,同时还可以把所述推荐信息的相关信息一起推送给用户,图5所示的为信息推送服务器向目标用户推送的携带所述个性化二维码的推送消息的示例。
[0051 ] 信息推送服务器可以将所述个性化二维码推送至用户正在浏览的网页中显示,或通过浏览器弹窗显示,也可以推送至用户使用的即时通讯客户端或SNS网页或SNS客户端中,由即时通讯客户端或SNS网页或SNS客户端在预设区域显示携带所述个性化二维码的推送消息。
[0052]进而用户在使用相同用户终端或另一用户终端对该个性化二维码进行扫描后,可以解析出其中携带的所述个性化二维码的内容,例如个性化二维码中携带推荐信息中对应商品的交易信息,则用户可以根据扫描解析得到该商品的交易信息向交易处理服务器发起针对该商品的交易请求;又如个性化二维码中携带信息推送服务器向用户推荐的社交用户的用户信息或向用户推荐的应用信息,则用户可以根据扫描解析得到的用户信息向即时通讯服务器或SNS服务器发起针对对应用户的社交行为,或根据扫描解析得到的应用信息向应用管理服务器发起针对对应应用的应用安装请求。
[0053]进一步的,用户可以在第一用户终端(如个人电脑)接收到所述个性化二维码,进而使用第二用户终端(如移动终端)对第一用户终端接收到的个性化二维码进行扫描并解析得到其中包含的内容信息;在可选实施例中也可以为第一用户终端接收到所述个性化二维码后使用其自身的摄像头或二维码扫描软件对其接收到的个性化二维码进行扫描并解析得到其中包含的内容信息。
[0054]可见,图1所描述的信息推送方法可以根据用户预先设置的个性化图形信息生成并向该用户推送个性化二维码,从而实现了根据UGC生成的二维码图形,丰富了二维码的表现内容,提升被推送信息的被关注度,从而提升用户对互联网推送二维码的点击率和转化率。
[0055]图2是本发明另一实施例中的信息推送方法的流程示意图,其中,图2所描述的信息推送方法主要是从用户终端和信息推送服务器两侧来进行描述的。本实施方式中,以推荐商品信息为例进行说明,当然其也可以应用到场景中。如图所示,本实施例中的信息推送方法可以包括:
[0056]S201,信息推送服务器确定当前需要向目标用户推送的推荐信息。本实施例中的推荐信息可以包括交易信息,所述交易信息包括交易订单和支付金额,还可以包括所述交易相关的商品或服务介绍。
[0057]S202,信息推送服务器根据所述目标用户的设置信息生成承载所述推荐信息的个性化二维码,所述个性化二维码的图形中带有所述目标用户预设的个性化图形信息。
[0058]具体的,信息推送服务器获取所述目标用户的设置信息以及根据所述设置信息生成个性化二维码的方式可以如前文实施例中的步骤S102中详细介绍,本实施例中不再赘述。本实施例中目标用户的设置信息还可以包括该目标用户的交易设置信息,如交易收货地址和/或交易支付信息等,以便用户可以直接使用这些预设的交易设置信息请求交易处理服务器进行交易处理,省去了用户需要每次输入对应的交易信息的过程。
[0059]S203,信息推送服务器向所述目标用户的用户终端推送所述个性化二维码。
[0060]具体的,信息推送服务器可以将S202生成得到的所述个性化二维码推送给所述目标用户的用户终端,同时还可以把所述推荐信息的相关信息一起推送给用户,图5所示的为信息推送服务器向目标用户推送的携带所述个性化二维码的推送消息的示例。信息推送服务器可以推送至用户正在浏览的网页中显示,或通过浏览器弹窗显示,也可以推送至用户使用的即时通讯客户端或SNS网页或SNS客户端中,由即时通讯客户端或SNS网页或SNS客户端在预设区域显示携带所述个性化二维码的推送消息。
[0061]S204,所述目标用户对应的用户终端扫描并解析所述个性化二维码,得到所述个性化二维码中所携带的交易信息。
[0062]具体实现中,目标用户当前使用的用户终端可以使用其自身的摄像头或二维码扫描软件对其接收到的个性化二维码进行扫描并解析得到其中所携带的交易信息。
[0063]S205,所述用户终端根据所述交易信息向交易处理服务器发送交易请求。[0064]具体的,所述用户终端可以根据解析得到的交易信息自动跳转至交易提交网页,或自动跳转至即时通讯客户端或SNS客户端中对应的交易提交界面,例如图10所示的客户端交易提交界面,从而可以向对应的交易处理服务器发送交易请求,其中携带所述交易信
肩、O
[0065]S206,所述交易处理服务器根据所述交易请求对所述交易信息进行交易处理。
[0066]具体的,交易处理服务器可以根据所述交易请求对所述交易信息进行后续的交易处理流程,例如提示用户选择支付方式、设置收货地址、联系方式等,还可以包括获取用户根据所选支付方式的支付验证信息等。进而在完成对所述交易信息的交易处理后,交易处理服务器可以向所述用户终端返回交易处理结果。
[0067]可见,图2所描述的信息推送方法可以根据用户预先设置的个性化图形信息生成并向该用户推送个性化二维码,进而用户可以根据所述个性化二维码发起在线交易流程。
[0068]图3是本发明另一实施例中的信息推送方法的流程示意图,如图所示本实施例中的信息推送方法可以包括:
[0069]S301,第一用户终端向用户信息管理服务器提交设置信息,本实施例中的所述设置信息包括所述目标用户预设的个性化图形信息和交易设置信息,还可以包括该用户的其他个性化信息,如兴趣爱好、个性签名以及自我介绍等。在可选实施例中,用户可以通过即时通讯客户端、SNS网页或SNS客户端向对应的服务器提交所述设置信息,用户信息管理服务器可以从所述对应的服务器获取用户的设置信息并与所述对应用户的用户账号关联保存,以便后续的信息推送服务器或交易处理服务器在需要时可以从用户信息管理服务器处获取用户的设置信息。其中所述交易设置信息可以例如交易收货地址和/或交易支付信息
坐寸O
[0070]S302,信息推送服务器确定当前需要向目标用户推送的推荐信息。
[0071]具体实现中,所述信息推送服务器可以根据目标用户使用的第一用户终端进行的互联网行为确定需要向目标用户推送的推荐信息,所述推荐信息可以包括商品推荐信息、好友推荐信息、网络资源推荐信息等等。例如可以根据用户通过第一用户终端在电商网站的浏览信息确定需要向用户推送与用户浏览的商品同类的商品信息,或根据用户通过第一用户终端在与其他用户或在群组中的会话信息向该用户推送与会话相关的商品信息。进而若所述推荐信息还可以包括对应商品的交易信息,用以提供用户向交易处理服务器发起针对该商品的交易请求,所述交易信息例如可以包括商品交易的交易订单和支付金额等。
[0072]S303,信息推送服务器根据所述目标用户的用户账号从用户信息管理服务器获取所述目标用户的设置信息。
[0073]具体的,所述目标用户的用户账号可以为所述目标用户在第一用户终端上使用的网站登录账号、即时通讯客户端使用账号或SNS客户端使用账号,并且用户信息管理服务器可以设置同一用户的上述多个账号之间的关联关系,使得即时目标用户在第一用户终端中使用不同类型的账号,信息推送服务器或者用户信息管理服务器都能够对应获取到该目标用户的设置信息。
[0074]S304,信息推送服务器根据所述目标用户的设置信息生成承载所述推荐信息的个性化二维码,所述个性化二维码的图形中带有所述目标用户预设的个性化图形信息。信息推送服务器根据所述设置信息生成个性化二维码的方式可以如前文实施例中的步骤S102中详细介绍,本实施例中不再赘述。
[0075]S305,信息推送服务器向目标用户当前使用的第一用户终端推送所述个性化二维码。
[0076]具体的,信息推送服务器可以将S304生成得到的所述个性化二维码推送给所述目标用户的用户终端,同时还可以把所述推荐信息的相关信息一起推送给用户,图5所示的为信息推送服务器向目标用户推送的携带所述个性化二维码的推送消息的示例。信息推送服务器可以推送至第一用户终端中正在浏览的网页中显示,或通过浏览器弹窗显示,也可以推送至第一用户终端中的即时通讯客户端或SNS网页或SNS客户端中,由第一用户终端中中的即时通讯客户端或SNS网页或SNS客户端在预设区域显示携带所述个性化二维码的推送消息。
[0077]S306,目标用户通过第二用户终端扫描所述第一用户终端上显示的个性化二维码,得到所述个性化二维码所携带的交易信息和交易设置信息。
[0078]S307,第二用户终端根据所述交易信息和交易设置信息向交易处理服务器发送交易请求,即向交易处理服务器提交的交易请求中携带有所述交易信息和所述交易设置信
肩、O
[0079]S308,交易处理服务器根据所述交易请求对所述交易信息进行交易处理。
[0080]具体的,本实施例中交易处理服务器可以使用所述交易设置信息以进行所述交易信息的处理,例如将交易设置信息中用户预先设置的常用收货地址设为本次交易的收货地址,将交易设置信息中用户预先设置的支付方式(支付账户)设为本次交易的支付方式,从而可以节省用户每次提交交易请求时需要手动填写的大量自定义交易信息。
[0081]图6是本发明实施例中提供的一种信息推送服务器的结构示意图,如图所示本实施例中的信息推送服务器600可以包括:
[0082]推荐信息确定模块610,用于确定当前需要向目标用户推送的推荐信息。
[0083]具体实现中,推荐信息确定模块610可以根据目标用户当前进行的互联网行为确定需要向目标用户推送的推荐信息,所述推荐信息可以包括商品推荐信息、好友推荐信息、网络资源推荐信息等等。例如可以根据用户通过用户终端在电商网站的浏览信息确定需要向用户推送与用户浏览的商品同类的商品信息或浏览商品的评论文章的链接,或根据用户通过用户终端在与其他用户或在群组中的会话信息向该用户推送相关联的好友推荐信息或与会话相关的商品信息。进而若所述推荐信息包括商品推荐信息时,还可以包括对应商品的交易信息,用以提供用户向交易处理服务器发起针对该商品的交易请求,所述交易信息例如可以包括商品交易的交易订单和支付金额等。
[0084]设置信息获取模块620,用于获取所述目标用户的设置信息,所述设置信息包括所述目标用户预设的个性化图形信息。
[0085]具体的,所述设置信息可以与所述目标用户的用户账号关联保存,包括所述目标用户预设的个性化图形信息,还可以包括该用户的其他个性化信息,如兴趣爱好、常用交易支付方式、常用交易收货地址以及常用联系方式等。设置信息获取模块620可以通过所述目标用户的用户账号获取所述目标用户的设置信息。例如所述目标用户可以预先在所述信息推送服务器设置所述设置信息,设置信息获取模块620从而在需要时获取该用户的设置信息;所述目标用户也可以通过在与所述信息推送服务器合作的即时通讯服务器或SNS服务器上预先设置所述设置信息,设置信息获取模块620可以根据预先的合作协议可以通过所述目标用户的用户账号去到该即时通讯服务器或SNS服务器获取所述目标用户的设置信息;在另一实施例中还可以由用户信息管理服务器专门用以根据用户账号管理用户的设置信息,设置信息获取模块620可以根据所述目标用户的用户账号从用户信息管理服务器获取用户预先设置的设置信息。
[0086]所述用户预设的个性化图形信息可以为用户预设的照片或自定义图片,例如预先通过上传接口提交的照片、本地图片或通过目标图片的资源定位信息设置该个性化图形信
肩、O
[0087]二维码生成模块630,用于根据所述目标用户的设置信息生成承载所述推荐信息的个性化二维码,所述个性化二维码的图形中带有所述目标用户预设的个性化图形信息。
[0088]具体的,二维码生成模块630根据所述目标用户的设置信息和所述推荐信息生成得到的所述个性化二维码可以例如图4所示,其二维码图形对于用户而言不再是千篇一律的,而是在图形中加入了用户个性化的图形信息,如图4 (I)的个性化二维码图形带有用户预设的人物图形,图4 (2)的个性化二维码图形带有用户预设的动物图形,图4 (3)的个性化二维码图形带有用户预设的建筑图形,以此类推。
[0089]在可选实施例中,所述二维码生成模块630可以进一步包括:
[0090]初始二维码生成单元,用于生成承载所述推荐信息的初始二维码。即根据预设的二维码编码规则将需要推送给用户的推荐信息进行二维码编码,得到如图11右侧的初始二维码。
[0091]图形融合单元,用于将生成的初始二维码与所述个性化图形信息进行图形融合,从而得到所述个性化二维码。
[0092]示例性的,具体的的图形融合过程可以如下:
[0093]所述初始二维码包括参数编码区域和内容编码区域,如图11右侧的初始二维码左下、左上、右上的“回”型图形区域,参数编码区域承载了该二维码的定位、格式以及版本等二维码参数信息,初始二维码的剩余区域即内容编码区域,承载了二维码的内容,即所述推荐信息。所述信息推送服务器将所述初始二维码的内容编码区域划分为多个相同的编码单元,在每个编码单元中预设的编码区域中填充编码信息,并在所述编码单元中的剩余区域填充对应的个性化图形信息。进一步的,可以将每个编码单元划分为多个子编码区域,例如图12所示的将每个编码单元划分为3 X 3个相同的子编码区域,进而可以选择其中的一个子编码区域填充编码信息(即填充黑色或白色,用以识别二维码编码),剩余的子编码区域可以填充对应的个性化图形信息,例如选择图12中的5号子编码区域填充编码信息,其余的I?4、6?9子编码区域用于填充对应的个性化图形信息,这样融合得到的个性化二维码即如图11下方所示,在不影响二维码编码识别的基础上能够融合显示用户预设的个性化图形。在其他可选实施例中,可以选择图12中的I?9子编码区域中的任一个或多个子编码区域用于填充编码信息,也可以采用2x2、4x4的划分方式对各个编码单元进行划分,并从中选择至少一个子编码区域用于填充编码信息,剩余子编码区域用于填充对应的个性化图形信息。
[0094]进而在可选实施例中,二维码生成模块630生成得到的个性化二维码的内容可以包括所述推荐信息,若所述推荐信息包括商品推荐信息时,还可以包括对应商品的交易信息,进而还可以包括设置信息获取模块620获取到的用户预先设置的其他设置信息,例如交易设置信息,用以提供用户向交易处理服务器发起针对该商品的交易请求,如交易收货地址和/或交易支付信息等。
[0095]发送模块640,用于向所述目标用户推送所述个性化二维码。
[0096]具体的,发送模块640可以将二维码生成模块630生成得到的所述个性化二维码推送给所述目标用户的用户终端,同时还可以把所述推荐信息的相关信息一起推送给用户,图5所示的为信息推送服务器向目标用户推送的携带所述个性化二维码的推送消息的示例。发送模块640可以将个性化二维码推送至用户正在浏览的网页中显示,或通过浏览器弹窗显示,也可以推送至用户使用的即时通讯客户端或SNS网页或SNS客户端中,由即时通讯客户端或SNS网页或SNS客户端在预设区域显示携带所述个性化二维码的推送消息。进而用户在使用相同用户终端或另一用户终端对该个性化二维码进行扫描后,可以解析出其中携带的所述个性化二维码的内容,例如个性化二维码中携带推荐信息中对应商品的交易信息,则用户可以根据扫描解析得到该商品的交易信息向交易处理服务器发起针对该商品的交易请求;又如个性化二维码中携带信息推送服务器向用户推荐的社交用户的用户信息或向用户推荐的应用信息,则用户可以根据扫描解析得到的用户信息向即时通讯服务器或SNS服务器发起针对对应用户的社交行为,或根据扫描解析得到的应用信息向应用管理服务器发起针对对应应用的应用安装请求。
[0097]图7是本发明实施例中提供的一种用户终端的结构示意图,本发明实施例中的用户终端可以为PC (Personal Computer,个人计算机)、平板电脑、手机、智能手机、笔记本电脑或车载终端等通讯终端,如图所示本发明实施例中的用户终端700至少可以包括:
[0098]二维码扫描模块710,用于扫描并解析个性化二维码,得到所述个性化二维码中所承载的推荐信息,其中所述个性化二维码的图形中带有所述用户终端对应用户预设的个性化图形信息。
[0099]具体实现中,所述信息推送服务器可以根据目标用户进行的互联网行为确定需要向目标用户推送的推荐信息,进而可以根据所述推荐信息和目标用户的设置信息生成个性化二维码,并向所述目标用户使用的用户终端推送所述个性化二维码。进而在第一用户终端(如个人电脑)接收到所述个性化二维码,进而使用第二用户终端(如移动终端)的二维码扫描模块710对第一用户终端接收到的个性化二维码进行扫描并解析得到其中包含的内容信息;在可选实施例中也可以为第一用户终端接收到所述个性化二维码后使用其自身的二维码扫描模块710 (如包括摄像头或二维码扫描软件)对其接收到的个性化二维码进行扫描并解析得到其中包含的内容信息,可以包括所述推荐信息,还可以包括所述目标用户的设置信息。
[0100]对所述个性化二维码解析得到的推荐信息可以包括商品推荐信息、好友推荐信息、网络资源推荐信息等等。若所述推荐信息包括商品推荐信息时,还可以包括对应商品的交易信息,用以提供用户向交易处理服务器发起针对该商品的交易请求,所述交易信息例如可以包括商品交易的交易订单和支付金额等。
[0101]对所述个性化二维码解析得到的用户的设置信息可以与所述目标用户的用户账号关联保存在所述信息推送服务器或用户信息管理服务器,包括所述目标用户预设的个性化图形信息,还可以包括该用户的其他个性化信息,如兴趣爱好、常用交易支付方式、常用交易收货地址以及常用联系方式等交易设置信息。所述用户预设的个性化图形信息可以为用户预设的照片或自定义图片,例如预先通过上传接口提交的照片、本地图片或通过目标图片的资源定位信息设置该个性化图形信息。如所述目标用户可以预先在所述信息推送服务器设置所述设置信息,信息推送服务器从而在需要时获取该用户的设置信息;所述目标用户也可以通过用户终端在与所述信息推送服务器合作的即时通讯服务器或SNS服务器上预先设置所述设置信息,信息推送服务器根据预先的合作协议可以通过所述目标用户的用户账号从该即时通讯服务器或SNS服务器获取所述目标用户的设置信息;在另一实施例中还可以由用户信息管理服务器专门用以根据用户账号管理用户的设置信息,信息推送服务器或即时通讯服务器或SNS服务器等其他服务器可以通过该用户信息管理服务器获取用户预先设置的设置信息。
[0102]可选的,本发明实施例中的用户终端700还可以包括:
[0103]发送模块720,用于根据所述交易信息向交易处理服务器发送交易请求,以使所述交易处理服务器根据所述交易请求对所述交易信息进行交易处理。
[0104]具体的,发送模块720可以根据二维码扫描模块710解析得到的交易信息自动跳转至交易提交网页,或自动跳转至即时通讯客户端或SNS客户端中对应的交易提交界面,例如图10所示的客户端交易提交界面,由发送模块720向对应的交易处理服务器发送交易请求,其中携带所述交易信息。从而交易处理服务器可以根据所述交易请求对所述交易信息进行后续的交易处理流程,例如提示用户选择支付方式、设置收货地址、联系方式等,还可以包括获取用户根据所选支付方式的支付验证信息等。进而若二维码扫描模块710从所述个性化二维码中解析得到了目标用户预先设置的交易设置信息,发送模块720向交易处理服务器发送的交易请求中还可以携带所述交易设置信息,使得交易处理服务器可以使用所述交易设置信息以进行所述交易信息的处理,例如将交易设置信息中用户预先设置的常用收货地址设为本次交易的收货地址,将交易设置信息中用户预先设置的支付方式(支付账户)设为本次交易的支付方式,从而可以节省用户每次提交交易请求时需要手动填写的大量自定义交易信息。
[0105]图8是本发明实施例中提供的一种信息推送系统的结构示意图,如图所示本实施例中的信息推送系统可以包括信息推送服务器810和用户终端820,其中:
[0106]所述信息推送服务器810可以为如前文实施例结合图6所描述的信息推送服务器,用于确定当前需要向目标用户推送的推荐信息;获取所述目标用户的设置信息,所述设置信息包括所述目标用户预设的个性化图形信息;根据所述目标用户的设置信息生成承载所述推荐信息的个性化二维码,所述个性化二维码的图形中带有所述目标用户预设的个性化图形信息;向所述目标用户推送所述个性化二维码。
[0107]具体的,所述设置信息可以与所述目标用户的用户账号关联保存,包括所述目标用户预设的个性化图形信息,还可以包括该用户的其他个性化信息,如兴趣爱好、常用交易支付方式、常用交易收货地址以及常用联系方式等。信息推送服务器810可以通过所述目标用户的用户账号获取所述目标用户的设置信息。例如所述目标用户可以预先在所述信息推送服务器810设置所述设置信息,信息推送服务器810从而在需要时获取该用户的设置信息;所述目标用户也可以通过在与所述信息推送服务器810合作的即时通讯服务器或SNS服务器上预先设置所述设置信息,信息推送服务器810根据预先的合作协议可以通过所述目标用户的用户账号去到该即时通讯服务器或SNS服务器获取所述目标用户的设置信息。进而可选的,所述推荐信息可以包括交易信息,所述交易信息包括交易订单和支付金额。
[0108]所述用户终端820用于扫描并解析个性化二维码,得到所述个性化二维码中所承载的推荐信息。
[0109]具体的,可以为所述用户终端820接收到所述信息推送服务器810推送的个性化二维码,也可以是其他用户终端接收到所述个性化二维码,然后由用户终端820对其接收到的个性化二维码进行扫描并解析。如用户可以在第一用户终端(如个人电脑)接收到所述个性化二维码,进而使用第二用户终端(如移动终端)对第一用户终端接收到的个性化二维码进行扫描并解析得到其中包含的内容信息;在可选实施例中也可以为第一用户终端接收到所述个性化二维码后使用其自身的摄像头或二维码扫描软件对其接收到的个性化二维码进行扫描并解析得到其中包含的内容信息。
[0110]进而可选的,当所述用户终端820从所述个性化二维码中解析得到交易信息,所述用户终端820还用于根据所述交易信息向交易处理服务器发送交易请求,以使所述交易处理服务器根据所述交易请求对所述交易信息进行交易处理。进一步的,若所述目标用户对应的用户终端820扫描并解析所述个性化二维码得到所述目标用户预设的交易设置信息,则所述用户终端820向交易处理服务器发送的交易请求中可以携带所述交易设置信息,以使所述交易处理服务器根据所述交易设置信息对所述交易信息进行处理。
[0111]图9是本发明另一实施例中的信息推送系统的结构示意图,如图所示本实施例中的信息推送系统可以包括:信息推送服务器910、用户信息管理服务器920以及用户终端930,其中:
[0112]所述信息推送服务器910可以为如前文实施例结合图6所描述的信息推送服务器,用于确定当前需要向目标用户推送的推荐信息;根据所述目标用户的用户账号从用户信息管理服务器获取所述目标用户的设置信息,所述设置信息包括所述目标用户预设的个性化图形信息;根据所述目标用户的设置信息生成承载所述推荐信息的个性化二维码,所述个性化二维码的图形中带有所述目标用户预设的个性化图形信息;向所述目标用户推送所述个性化二维码。
[0113]具体的,所述设置信息可以与所述目标用户的用户账号关联保存,包括所述目标用户预设的个性化图形信息,还可以包括该用户的其他个性化信息,如兴趣爱好、常用交易支付方式、常用交易收货地址以及常用联系方式等。在本实施例中由用户信息管理服务器专门用以根据用户账号管理用户的设置信息,信息推送服务器910可以通过该用户信息管理服务器获取用户预先设置的设置信息。
[0114]用户信息管理服务器920用于根据用户账号管理用户预设的所述设置信息。
[0115]具体实现中,用户可以直接在所述用户信息管理服务器920上登记自身的设置信息,也可以通过与所述用户信息管理服务器920合作的即时通讯服务器或SNS服务器上预先设置所述设置信息,用户信息管理服务器920根据预先的合作协议根据用户账号为对应的用户管理其预设的设置信息。从而在信息推送服务器910需要时根据其提供的用户账号向其返回该目标用户的设置信息。
[0116]所述用户终端930用于扫描并解析个性化二维码,得到所述个性化二维码中所承载的推荐信息。
[0117]具体的,可以为所述用户终端930接收到所述信息推送服务器910推送的个性化二维码,也可以是其他用户终端接收到所述个性化二维码,然后由用户终端930对其接收到的个性化二维码进行扫描并解析。如用户可以在第一用户终端(如个人电脑)接收到所述个性化二维码,进而使用第二用户终端(如移动终端)对第一用户终端接收到的个性化二维码进行扫描并解析得到其中包含的内容信息;在可选实施例中也可以为第一用户终端接收到所述个性化二维码后使用其自身的摄像头或二维码扫描软件对其接收到的个性化二维码进行扫描并解析得到其中包含的内容信息。
[0118]进而可选的,当所述用户终端930从所述个性化二维码中解析得到交易信息,所述用户终端930还用于根据所述交易信息向交易处理服务器发送交易请求,以使所述交易处理服务器根据所述交易请求对所述交易信息进行交易处理。进一步的,若所述目标用户对应的用户终端930扫描并解析所述个性化二维码得到所述目标用户预设的交易设置信息,则所述用户终端930向交易处理服务器发送的交易请求中可以携带所述交易设置信息,以使所述交易处理服务器根据所述交易设置信息对所述交易信息进行处理。
[0119]本发明实施例中的信息推送服务器可以根据目标用户预设的设置信息和确认需要向该目标用户推送的推荐信息生成个性化二维码,从而向目标用户推送该携带有UGC的二维码,可丰富二维码的表现内容,提升被推送信息的被关注度,从而提升用户对互联网推送二维码的点击率和转化率
[0120]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0121]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【权利要求】
1.一种信息推送方法,其特征在于,所述方法包括: 信息推送服务器确定向目标用户推送的推荐信息; 信息推送服务器获取所述目标用户的设置信息,所述设置信息包括所述目标用户预设的个性化图形信息; 信息推送服务器根据所述目标用户的设置信息生成承载所述推荐信息的个性化二维码,所述个性化二维码的图形中带有所述目标用户预设的个性化图形信息; 信息推送服务器向所述目标用户推送所述个性化二维码。
2.如权利要求1所述的信息推送方法,其特征在于,所述信息推送服务器根据所述目标用户的设置信息生成承载所述推荐信息的个性化二维码包括: 所述信息推送服务器生成承载所述推荐信息的初始二维码; 所述信息推送服务器将生成的初始二维码与所述个性化图形信息进行图形融合,从而得到所述个性化二维码。
3.如权利要求2所述的信息推送方法,其特征在于,所述信息推送服务器将生成的初始二维码与所述个性化图形信息进行图形融合包括: 所述信息推送服务器将所述初始二维码的内容编码区域划分为多个相同的编码单元,在每个编码单元中预设的编码区域中填充编码信息,并在所述编码单元中的剩余区域填充对应的个性化图形信息。
4.如权利要求1所述的信息推送方法,其特征在于,所述推荐信息包括交易信息,所述交易信息包括交易订单和支付金额; 所述信息推送服务器向所述目标用户推送所述个性化二维码之后还包括: 所述目标用户对应的用户终端扫描并解析所述个性化二维码,得到所述个性化二维码中所携带的交易信息; 所述用户终端根据所述交易信息向交易处理服务器发送交易请求,以使所述交易处理服务器根据所述交易请求对所述交易信息进行交易处理。
5.如权利要求4所述的信息推送方法,其特征在于,所述设置信息还包括所述目标用户预设的交易设置信息; 所述目标用户对应的用户终端扫描并解析所述个性化二维码,还得到所述目标用户预设的交易设置信息; 所述用户终端向交易处理服务器发送的交易请求中携带所述交易设置信息,以使所述交易处理服务器根据所述交易设置信息对所述交易信息进行处理。
6.如权利要求1~5中任一项所述的信息推送方法,其特征在于,所述信息推送服务器获取所述目标用户的设置信息为: 所述信息推送服务器根据所述目标用户的用户账号从用户信息管理服务器获取所述目标用户的设置信息。
7.一种信息推送服务器,其特征在于,所述信息推送服务器包括: 推荐信息确定模块,用于确定当前需要向目标用户推送的推荐信息; 设置信息获取模块,用于获取所述目标用户的设置信息,所述设置信息包括所述目标用户预设的个性化图形信息; 二维码生成模块,用于根据所述目标用户的设置信息生成承载所述推荐信息的个性化二维码,所述个性化二维码的图形中带有所述目标用户预设的个性化图形信息; 发送模块,用于向所述目标用户推送所述个性化二维码。
8.如权利要求7所述的信息推送服务器,其特征在于,所述二维码生成模块包括: 初始二维码生成单元,用于生成承载所述推荐信息的初始二维码; 图形融合单元,用于将生成的初始二维码与所述个性化图形信息进行图形融合,从而得到所述个性化二维码。
9.如权利要求8所述的信息推送服务器,其特征在于,所述图形融合单元用于: 将所述初始二维码的内容编码区域划分为多个相同的编码单元,在每个编码单元中预设的编码区域中填充编码信息,并在所述编码单元中的剩余区域填充对应的个性化图形信肩、O
10.如权利要求7所述的信息推送服务器,其特征在于,所述设置信息获取模块用于: 根据所述目标用户的用户账号从用户信息管理服务器获取所述目标用户的设置信息。
11.如权利要求7所述的信息推送服务器,其特征在于,所述推荐信息包括交易信息,所述交易信息包括交易订单和支付金额; 所述设置信息还包括所述目标用户预设的交易设置信息。
12.—种用户终端,其特征 在于,所述用户终端包括:二维码扫描模块,用于扫描并解析个性化二维码,得到所述个性化二维码中所承载的推荐信息,其中所述个性化二维码的图形中带有所述用户终端对应用户预设的个性化图形信息。
13.如权利要求12所述的用户终端,其特征在于,所述推荐信息包括交易信息,所述交易信息包括交易订单和支付金额; 所述用户终端还包括: 发送模块,用于根据所述交易信息向交易处理服务器发送交易请求,以使所述交易处理服务器根据所述交易请求对所述交易信息进行交易处理。
14.如权利要求13所述的用户终端,其特征在于, 所述二维码扫描模块扫描并解析所述个性化二维码,还得到所述用户终端对应用户预设的交易设置信息; 所述发送模块发送的交易请求中携带所述交易设置信息,以使所述交易处理服务器根据所述交易设置信息对所述交易信息进行处理。
15.—种信息推送系统,其特征在于,包括如权利要求7~11任一项所述的信息推送服务器和如权利要求12~14任一项所述的用户终端,其中: 所述信息推送服务器用于确定当前需要向目标用户推送的推荐信息;获取所述目标用户的设置信息,所述设置信息包括所述目标用户预设的个性化图形信息;根据所述目标用户的设置信息生成承载所述推荐信息的个性化二维码,所述个性化二维码的图形中带有所述目标用户预设的个性化图形信息;向所述目标用户推送所述个性化二维码; 所述用户终端用于扫描并解析个性化二维码,得到所述个性化二维码中所承载的推荐信息。
16.如权利要求15所述的信息推送系统,其特征在于,所述信息推送服务器根据所述目标用户的设置信息生成承载所述推荐信息的个性化二维码包括:所述信息推送服务器生成承载所述推荐信息的初始二维码; 所述信息推送服务器将生成的初始二维码与所述个性化图形信息进行图形融合,从而得到所述个性化二维码。
17.如权利要求16所述的信息推送系统,其特征在于,所述信息推送服务器将生成的初始二维码与所述个性化图形信息进行图形融合包括: 所述信息推送服务器将所述初始二维码的内容编码区域划分为多个相同的编码单元,在每个编码单元中预设的编码区域中填充编码信息,并在所述编码单元中的剩余区域填充对应的个性化图形信息。
18.如权利要求15所述的信息推送系统,其特征在于,所述推荐信息包括交易信息,所述交易信息包括交易订单 和支付金额; 所述用户终端还用于根据所述交易信息向交易处理服务器发送交易请求,以使所述交易处理服务器根据所述交易请求对所述交易信息进行交易处理。
19.如权利要求18所述的信息推送系统,其特征在于,所述设置信息还包括所述目标用户预设的交易设置信息; 所述目标用户对应的用户终端扫描并解析所述个性化二维码,还得到所述目标用户预设的交易设置信息; 所述用户终端向交易处理服务器发送的交易请求中携带所述交易设置信息,以使所述交易处理服务器根据所述交易设置信息对所述交易信息进行处理。
20.如权利要求15所述的信息推送系统,其特征在于,所述信息推送系统还包括: 用户信息管理服务器,用于根据用户账号管理所述目标用户的设置信息; 所述信息推送服务器获取所述目标用户的设置信息为根据所述目标用户的用户账号从用户信息管理服务器获取所述目标用户的设置信息。
【文档编号】H04L12/58GK103763178SQ201410003494
【公开日】2014年4月30日 申请日期:2014年1月3日 优先权日:2014年1月3日
【发明者】郑志昊 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1