[发明专利]自定义二维码及其生成方法以及其定向推送方法与系统在审
| 申请号: | 201510446109.2 | 申请日: | 2015-07-27 |
| 公开(公告)号: | CN105139055A | 公开(公告)日: | 2015-12-09 |
| 发明(设计)人: | 姚为;姜云通 | 申请(专利权)人: | 立德高科(昆山)数码科技有限责任公司 |
| 主分类号: | G06K19/06 | 分类号: | G06K19/06;G06F17/30 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 215311 江苏省*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 自定义 二维码 及其 生成 方法 定向 推送 系统 | ||
技术领域
本申请涉及互联网技术领域,尤其涉及一种自定义二维码及其生成方法以及其定向推送方法与系统。
背景技术
随着网络技术的快速发展和各类社交网站的普及盛行,越来越多的人将更多的时间投入到互联网中,同时,相较于面对面的沟通,人们开始更加适应于线上的交流。年轻人习惯于通过各种社交平台向周围的亲朋好友分享信息,而在与老友或亲人的线上互动之外,很多人也会有陌生人交友和拓展社交圈的需求。
在现有的社交应用或平台中,陌生人交友的功能通常随机性较大,缺乏针对性,无法满足用户的个性化需求,如是否存在共同语言或话题使沟通更顺畅等。
因此,需要一种能够满足上述用户需求的解决方案。
发明内容
有鉴于此,本申请提供一种自定义二维码及其生成方法以及其定向推送方法与系统,通过在自定义二维码中包含关键信息内容和条件限定内容来筛选接收用户,从而实现自定义二维码发送用户与接收用户之间的条件匹配和自定义二维码的定向推送。
根据本申请的第一方面,本申请提供一种自定义二维码,其特征在于,所述二维码包含主数据内容、关键信息内容和条件限制内容,所述关键信息内容包括用户自定义的至少一兴趣类关键字,所述条件限制内容包括对接收者的附加限制条件。
其中,所述附加限制条件包括接收者的性别、年龄、地理位置之至少一者。
根据本申请的第二方面,本申请提供一种生成如前所述自定义二维码的方法,其特征在于,包括以下步骤:S1、在二维码生成界面中输入主数据内容的代码信息;S2、在二维码生成界面中输入关键信息内容的代码信息;S3、在二维码生成界面中输入条件限制内容的代码信息;以及S4、结合二维码生成库,将前述代码信息生成二维码码图,并上传至云服务器。
其中,将所述生成的二维码码图连同其定向推送请求一并上传至云服务器。
步骤S4包括:S41、将所述代码信息导入二维码生成库中,以生成与代码信息相对应的码图矩阵序列;S42、对码图矩阵序列的尺寸进行设定,以将与代码信息相对应的码图矩阵序列生成码图图样;以及S43、将生成的码图图样以及在生成码图图样时二维码生成库为其赋予的生成序号相绑定后以形成码图数据包文件,将所述生成序号作为码图数据包文件的文件名,并将码图数据包文件上传至云服务器中进行存储。
如前所述的二维码生成方法,其特征在于,云服务器在接收到码图数据包文件后,在码图数据库中创建与码图数据包文件的文件名相同表头信息的数据链表,并在将码图数据包文件解析后,将码图数据包文件中的码图图样存储在数据指针所指向的数据链表中表头信息后的唯一存储位置中。
根据本申请的第三方面,本申请还提供一种定向推送如前所述自定义二维码的方法,其特征在于,包括以下步骤:云服务器接收用户通过客户端生成并上传的自定义二维码及其定向推送请求;云服务器对所述自定义二维码进行解析以获取其包含的关键信息内容与条件限制内容;云服务器根据所述关键信息内容在用户注册信息数据库中对注册用户进行筛选以得到第一筛选结果;云服务器根据所述条件限制内容在第一筛选结果所包含的用户中做进一步筛选以得到第二筛选结果;以及云服务器根据所述第二筛选结果将所述自定义二维码推送给特定用户群。
其中,所述关键信息内容包括至少一兴趣类关键字,云服务器根据所述关键字在用户注册信息数据库中进行查找以获得所述第一筛选结果;所述条件限制内容包括接收者的性别、年龄、地理位置之至少一者,云服务器在所述第一筛选结果所包含的用户的注册信息中根据性别/年龄特征进行筛选,并在筛选出的用户的定位信息中再根据地理位置特征进行筛选,以获得所述第二筛选结果,并将所述自定义二维码推送给所述第二筛选结果所包含的用户群。
根据本申请的第四方面,本申请还提供一种定向推送如前所述自定义二维码的系统,其特征在于,所述系统包括:客户端,根据前述的二维码生成方法生成所述自定义二维码,并将所生成的二维码连同其定向推送请求一并上传至云服务器端;以及云服务器端,接收所述客户端上传的所述自定义二维码及其定向推送请求,并根据前述定向推送方法向筛选出的特定用户群定向推送所述二维码。
所述云服务器包含用户注册信息数据库,用于存储用户注册信息,以及定位模块,用于实时获取用户的地理位置信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于立德高科(昆山)数码科技有限责任公司,未经立德高科(昆山)数码科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510446109.2/2.html,转载请声明来源钻瓜专利网。





