[发明专利]控制订单生成的装置、方法及秒杀系统在审

专利信息
申请号: 201510642366.3 申请日: 2015-09-30
公开(公告)号: CN105160572A 公开(公告)日: 2015-12-16
发明(设计)人: 林泽通 申请(专利权)人: 努比亚技术有限公司
主分类号: G06Q30/06 分类号: G06Q30/06;H04L29/06;H04L29/08
代理公司: 深圳市世纪恒程知识产权代理事务所 44287 代理人: 胡海国
地址: 518057 广东省深圳市南山区高新区北环大道9018*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 控制 订单 生成 装置 方法 系统
【说明书】:

技术领域

发明涉及电子商务领域,尤其涉及控制订单生成的装置、方法及秒杀系统。

背景技术

随着移动终端及电子商务技术的发展,越来越多的用户使用移动终端或计算机进行网上购物、购买火车票等,通常情况下,现有电商平台都是可以支撑用户正常购物时所需的系统资源开销的,但在某类特殊情况下,比如电商推出的秒杀促销活动或者春节购买火车票等,此时在同一时间或者同一时间段内购买同样商品的用户非常多,此时电商平台需要能瞬时承受高并发且同时保证出售的商品不超售,但现实状况则是电商平台难以瞬时承受高并发,究其原因,一方面是现有技术水平、电商平台的运作成本等原因;另一方面则是用户的恶意刷单行为所导致,比如黄牛党通过刷单抢购火车票。

此外,通过加快软硬件的技术研发速度,同时加大电商平台的成本投入等,进而从本质上直接提升电商平台的高并发处理能力,但此类方式并不十分可取。因此,通过防止恶意刷单行为的发生,从而间接、相对地提升电商平台的高并发处理能力则更为可取且可操作性更强。

发明内容

本发明的主要目的在于提供一种控制订单生成的装置、方法及秒杀系统,旨在解决如何实现对恶意刷单行为的防范的技术问题。

为实现上述目的,本发明提供的一种控制订单生成的装置,所述控制订单生成的装置包括:

秒杀信息获取模块,用于当接收到前端服务器所转发的客户端所发送的若干秒杀请求时,获取秒杀请求中的相关信息,所述相关信息至少包括用户信息、秒杀商品信息以及客户端IP地址;

秒杀请求确定模块,用于从所述若干秒杀请求中随机和/或分时段选择得到相应的可生成秒杀订单的秒杀请求;

秒杀订单生成模块,用于根据所确定的秒杀请求中的所述相关信息,生成相应的秒杀订单。

优选地,所述控制订单生成的装置还包括:IP黑名单确定模块,用于根据预置的IP黑名单策略,确定写入IP黑名单的客户端IP地址所对应的秒杀请求;

其中,所述IP黑名单确定模块包括:

访问次数增加单元,用于将所接收到的秒杀请求中客户端IP地址所对应的访问次数增加一次;

访问次数判断单元,用于判断所接收到的每一秒杀请求中客户端IP地址在预设访问时长内所对应的当前累计访问次数是否等于预置的访问次数阈值;

IP黑名单确定单元,用于当所接收到的每一秒杀请求中客户端IP地址在预设访问时长内所对应的当前累计访问次数等于预置的访问次数阈值时,将该秒杀请求所对应的客户端IP地址写入缓存服务器内的IP黑名单中并返回该秒杀请求所对应的客户端页面并刷新,其中,所述IP黑名单用于所述前端服务器拦截相应客户端所发送的秒杀请求。

优选地,所述秒杀请求确定模块包括:第一秒杀请求确定子模块,用于从所述若干秒杀请求中随机选择得到相应的可生成秒杀订单的秒杀请求;

其中,所述第一秒杀请求确定子模块包括:

随机数生成单元,用于对所接收到的秒杀请求进行标号处理并生成一随机数范围;

秒杀请求标号判断单元,用于根据生成的随机数范围,分别判断所接收到的每一秒杀请求的标号是否在所述随机数范围之内;

秒杀请求状态判断单元,用于当秒杀请求的标号在所述随机数范围之内时,判断该秒杀请求是否处于正在处理当中;

秒杀请求确定单元,用于当该秒杀请求未处于正在处理当中时,确定该秒杀请求可生成秒杀订单;

页面刷新单元,用于当该秒杀请求处于正在处理当中时,返回该秒杀请求所对应的客户端页面并刷新。

优选地,所述秒杀请求确定模块包括:第二秒杀请求确定子模块,用于从随机选择所得到的秒杀请求中,分时段选择得到相应的可生成秒杀订单的秒杀请求;

其中,所述第二秒杀请求确定子模块包括:

库存获取单元,用于获取随机选择所得到的秒杀请求所对应的秒杀商品的当前库存;

秒杀请求统计单元,用于在预设进入时长内,统计进入提单处理阶段的秒杀请求的数量是否等于该秒杀请求所对应的秒杀商品的预设比例的当前库存;

所述页面刷新单元还用于:当进入提单处理阶段的秒杀请求的数量等于该秒杀请求所对应的秒杀商品的预设比例的当前库存时,停止进入提单处理阶段,并对未进入提单处理阶段的秒杀请求所对应的客户端页面进行刷新处理。

优选地,所述控制订单生成的装置还包括:

第一判断模块,用于判断是否存在预置的秒杀商品购买数量的限制条件;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于努比亚技术有限公司,未经努比亚技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510642366.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top