网络系统及其资源控制方法与流程

文档序号:11627919阅读:108来源:国知局
网络系统及其资源控制方法与流程

本发明涉及互联网领域,特别是涉及网络系统及其资源控制方法。



背景技术:

购物网站的购物系统都设置有虚拟购物车,用户在浏览购物网页挑选商品的过程中,可随时通过点击商品展示页面中诸如“加入购物车”的控件,从而将商品保存至虚拟购物车中;在挑选完毕后,可以对虚拟购物车中的一个、多个或全部商品一次性进行结算,即只需要执行一次确认商品订单、支付等流程就可以同时完成多件商品的购买。可见,通过设置虚拟购物车,使得用户可以在挑选商品时可以只专注于商品本身,不必每确定购买一件商品都执行一次结算流程,从而节省用户时间。

实际应用中,虚拟购物车中保存的商品数量越多,页面修改(如修改某件商品的购买数量、型号等)和提交时系统压力越大;当商品数量极大时,可能造成系统响应速度下降、网页假死等现象。另外,部分电商设置商品加入购物车时就相应修改库存,如果用户只将其加入购物车而并不进行付款,则会影响电商的正常运营。因此,考虑到网络系统的负载、电商运营交易原理等因素,一些购物网站会为虚拟购物车中保存的商品数量设置一个上限值。

但由于上述限制,在一些特殊场景下,如购物网站促销期间,某用户需要同时抢购的多件商品无法全部加入虚拟购物车,使得用户只能分两次购买,或者手动清理一部分次要商品。可见,对虚拟购物车中商品数量进行限制会对用户造成不便,降低用户体验,影响网站及各电商的利润。



技术实现要素:

为了解决上述技术问题,本申请公开了一种网络系统及其资源控制方法。

第一方面,本申请提供了一种网络系统资源控制方法,所述方法包括:

在满足预设开启条件时,开启备用购物车;

在接收到用户的加入购物车请求后,如果主购物车中的商品数量达到预设上限值,且所述备用购物车处于开启状态,则将所述加入购物车请求对应的商品保存至所述备用购物车。

结合第一方面,在本申请第一方面第一种可行的实施方式中,所述预设开启条件, 包括以下至少一项:

当前时刻在所述备用购物车的预设开启时段内;

在预设时间段内用户购买的商品总数量达到预设数量;

在预设时间段内用户购买的商品总金额达到预设金额;

当前用户的实际购买率达到预设阈值。

结合第一方面,在本申请第一方面第二种可行的实施方式中,所述方法还包括:

在备用购物车的开启状态持续时长达到预设时长时,关闭所述备用购物车。

结合本申请第一方面第二种可行的实施方式,在本申请第一方面第三种可行的实施方式中,所述方法还包括:

在关闭所述备用购物车后,删除所述备用购物车中保存的商品信息。

结合第一方面,或者第一方面第一种可行的实施方式,或者第一方面第二种可行的实施方式,或者第一方面第三种可行的实施方式,在本申请第一方面第三种可行的实施方式中,所述方法还包括:

在所述备用购物车处于开启状态时,在购物车展示页面显示所述备用购物车的使用规则;

其中,所述使用规则至少包括所述备用购物车的关闭时刻。

第二方面,本申请提供了一种网络系统,所述系统包括:

状态控制单元,用于在满足预设开启条件时,开启备用购物车;

商品添加控制单元,用于在接收到用户的加入购物车请求后,如果主购物车中的商品数量达到预设上限值,且所述备用购物车处于开启状态,则将所述加入购物车请求对应的商品保存至所述备用购物车。

结合第二方面,在第二方面第一种可行的实施方式中,所述状态控制单元具体被配置为,在满足以下任意一项预设开启条件时,开启备用购物车:

当前时刻在所述备用购物车的预设开启时段内;

在预设时间段内用户购买的商品总数量达到预设数量;

在预设时间段内用户购买的商品总金额达到预设金额;

当前用户的实际购买率达到预设阈值。

结合第二方面,在第二方面第二种可行的实施方式中,所述状态控制单元还用于:

在备用购物车的开启状态持续时长达到预设时长时,关闭所述备用购物车。

结合第二方面第二种可行的实施方式,在第二方面第三种可行的实施方式中,所述系统还包括:

购物车清理单元,用于在所述状态控制单元关闭备用购物车后,删除所述备用购物车中保存的商品信息。

结合第二方面,或者第二方面第一种可行的实施方式,或者第二方面第二种可行的实施方式,或者第二方面第三种可行的实施方式,在第二方面第四种可行的实施方式中,所述系统还包括:

规则展示单元,用于在所述备用购物车处于开启状态时,在购物车展示页面显示所述备用购物车的使用规则;

其中,所述使用规则至少包括所述备用购物车的关闭时刻。

由以上技术方案可知,本申请实施例通过对网络系统的实际应用情况进行监控,在实际应用情况满足对应的预设开启条件时,开启备用购物车,从而在主购物车中商品数量达到预设上限值时,可以继续响应用户发送的新的加入购物车请求,通过备用购物车保存新的商品信息,满足特殊情况下用户购物量大的需求;而在不满足预设开启条件的情况下,备用购物车未开启,仅主购物车可用,仍然对购物车所保存的商品数量进行限制。可见,本申请通过设置预设开启条件来灵活地控制备用购物车的开启,在保证网络系统负载适当、不影响电商正常运营的前提下,增加购物车所能保存的商品数量,进而达到提升用户体验、鼓励用户消费、提升购物气氛的作用、提高网络系统及电商运营利润等目的。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种网络系统资源控制方法的流程图;

图2为本申请实施例提供的资源控制方法控制下的网络系统界面示意图;

图3为本申请实施例提供的一种网络系统的结构框图;

图4为本申请实施例提供的另一种网络系统的结构框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

首先对本申请提供的网络系统资源控制方法的实施例进行说明。该方法可以广泛应用于购物类网络系统的服务器,以对其购物系统进行相应的控制。

图1示出了本申请实施例提供的一种网络系统资源控制方法的流程图。参照图1,该方法包括以下步骤。

s11、在满足预设开启条件时,开启备用购物车。

s12、在接收到用户的加入购物车请求后,如果主购物车中的商品数量达到预设上限值,且所述备用购物车处于开启状态,则将所述加入购物车请求对应的商品保存至所述备用购物车。

本实施例中,预先为网络系统设置至少两个虚拟购物车。其中,一个虚拟购物车作为主购物车,并存在相应的预设上限值(即该主购物车相当于现有技术中网络系统的虚拟购物车);另一个虚拟购物车作为备用购物车,仅在当前应用场景满足预设开启条件时开启。即,仅在当前应用场景满足预设开启条件时,才可以在主购物车保存的商品数量达到预设上限值时,继续响应新的加入购物车请求,通过备用购物车保存新的商品信息;而在不满足预设开启条件的情况下,当主购物车保存的商品数量达到预设上限值时,仍然依照现有技术不再响应新的加入购物车请求,不再保存新的商品信息。

网络系统管理人员可以根据实际应用情况设置、修改上述预设开启条件,从而灵活地控制备用购物车的开启,在保证网络系统负载适当、不影响电商正常运营的前提下,增加购物车所能保存的商品数量,进而达到提升用户体验、鼓励用户消费、提高网络系统及电商运营利润等目的。

本实施例中,所谓开启备用购物车,即启用网络系统中预设的用于实现备用购物车的硬件和/或软件单元。

由以上技术方案可知,本申请实施例通过对网络系统的实际应用情况进行监控,在实际应用情况满足对应的预设开启条件时,开启备用购物车,从而在主购物车中商品数量达到预设上限值时,可以继续响应用户发送的新的加入购物车请求,通过备用购物车保存新的商品信息,满足特殊情况下用户购物量大的需求,间接起到鼓励用户消费、提升购物气氛的作用;而在不满足预设开启条件的情况下,备用购物车未开启,仅主购物 车可用,仍然对购物车所保存的商品数量进行限制。

本申请实例中,步骤s11所述预设开启条件可以根据实际应用情况确定,具体可以包括但不限于以下四种。

(1)当前时刻在所述备用购物车的预设开启时段内。

例如,某购物网站计划于11月11日举行大型促销活动,考虑到促销期间用户需要购买的商品数量会突增,故可以设置开启条件为:当前时刻在促销期间内(1月11日0时至24时)。由此例可知,可以基于时间确定备用购物车的预设开启条件为:当前时刻在所述备用购物车的预设开启时段内。

(2)在预设时间段内用户购买的商品总数量达到预设数量。

例如,某用户在某购物网站“双十一促销活动”期间购买的商品总数量达到预设数量,则该购物网站可以在下次促销活动期间对该用户开启备用购物车。

又如,某用户最近7天内在某购物网站购买的商品总数量达到预设数量,则该购物网站可以对该用户开启备用购物车。

(3)在预设时间段内用户购买的商品总金额达到预设金额。

例如,某用户在某购物网站“双十一促销活动”期间购买的商品总金额达到预设金额,则该购物网站可以在下次促销活动期间对该用户开启备用购物车。

(4)当前用户的实际购买率达到预设阈值。

本实施例所述的实际购买率是指,一段时间内用户实际付款购买的商品数量与加入购物车中的商品数量之间的比值;假设7天时间内,某用户对购物车中所保存的5件商品进行付款购买,同时新加入购物车中20件商品,则该用户7天内的实际购买率为5/20=0.25。实际购买率越高,相应用户购买其购物车中商品的几率越大,越不容易出现商品长期保存在购物车中而不购买的现象,故可以对该用户开放备用购物车,以方便其购买更多的商品。

当然,对于同一个网络系统,可以同时设置两种或两种以上预设开启条件,并设置满足其中任意一种即可开启备用购物车。

上述网络系统控制方法中,在满足预设开启条件后,开启备用购物车;相应的,在不满足所述预设开启条件时,关闭所述备用购物车。即,在备用购物车被开启后,随着实际应用情况的变化,会在某一时刻开始不再满足预设开启条件,此时,本实施例禁用备用购物车对应的硬件和/或软件单元,可以避免备用购物车长期处于开启状态,影响主购物车对商品数量的限制作用。

例如,相应于上述预设开启条件“当前时刻在所述备用购物车的预设开启时段内”,在当前时刻不在所述预设开启时段内时,关闭备用购物车。假设预设开启时段为1月11日0时至24时,则在当前时刻为1月11日24时就可以关闭备用购物车。

在本申请一个可行的实施例中,还可以通过如下步骤控制备用购物车的关闭:在备用购物车的开启状态持续时长达到预设时长时,关闭所述备用购物车。

即,对于诸如“当前用户的实际购买率不小于预设阈值”这类对关闭时刻没有明确限定的预设开启条件,可以在判定当前用户的实际购买率小于预设阈值时再关闭备用购物车;但考虑到实际购买率的计算也需要一段时间的交易记录积累,如果每隔几天或者更久才重新计算实际购买率,则会使得备用购物车长期处于开启状态。

因此,对于预设开启条件没有明确限定关闭时刻的情况,可以额外设定开启时长,即上述预设时长(如12小时、24小时等),在备用购物车开启时开始计时,当计时时长(即备用购物车的开启状态持续时长)达到预设时长时,即可控制备用购物车关闭。

另外,考虑到特殊情况下,可能在备用购物车的开启状态持续时长达到预设时长之前,实际应用情况就不满足预设开启条件;对此,可以继续设定关闭条件的选取规则,如可以设定为仅根据预设时长控制备用购物车的关闭(即,即使实际应用情况就不满足预设开启条件,也等到开启状态持续时长达到预设时长时,才关闭备用购物车),还可以设定为只要满足任意一个关闭条件就关闭备用购物车(即,在备用购物车的开启状态持续时长达到预设时长之前,如果实际应用情况不满足预设开启条件,则立即关闭备用购物车,不再通过计时判定关闭时刻)。

进一步的,在本申请一个可行的实施例中,上述网络系统控制方法还可以包括:在关闭所述备用购物车后,删除所述备用购物车中保存的商品信息。

对于在备用购物车开启后通过该备用购物车保存的商品信息,在关闭备用购物车后将其清除,避免这些信息在服务器的存储单元中积累造成服务器资源浪费。

可选的,在删除所述备用购物车中保存的商品信息的同时,可以将所述备用购物车中保存的商品信息添加至相应用户的商品收藏夹中。

具体的,购物类网络系统通常设置有商品收藏夹功能,如图2中虚线框202所示;用户可以将自己喜欢或关注的商品保存至收藏夹中,以方便下次浏览,关注该商品的价格变动、是否打折促销等。有鉴于此,将备用购物车中的商品信息添加至收藏夹中,可以避免备用购物车关闭造成用户信息丢失,用户不需要重新搜索、收集相关商品,进而提高用户对网络系统的体验好感度。

在本申请一个可行的实施例中,上述网络系统控制方法还可以包括:在所述备用购物车处于开启状态时,在购物车展示页面显示所述备用购物车的使用规则。

其中,上述使用规则至少包括所述备用购物车的关闭时刻;避免用户在不知情的情况下因没有及时处理备用购物车中的商品信息而导致备用购物车关闭后信息丢失,进而可以提高用户对网络系统的体验好感度。

在一个具体实施例中,购物车展示页面显示的使用规则可以如图2中虚线框201所示,既包括备用购物车关闭时间,还包括备用购物车关闭后对其中所保存的商品信息的处理方式。

另外,本申请实施例还提供了一种计算机存储介质,例如可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等;该计算机存储介质中存储有程序,当所述存储介质中的程序由网络系统的相应处理器执行时,使得该网络系统能够执行上述方法实施例中记载的资源控制方法的部分或全部步骤。

与上述控制方法的实施例相对应,本申请实施例还提供了一种网络系统,具体可以为任一购物类网络系统。

如图3所示的架构图,该网络系统包括:状态控制单元301、商品添加控制单元302、主购物车单元303和备用购物车单元304。

其中,该主购物车单元303用于实现主购物车的相应功能。备用购物车单元304用于实现备用购物车的相应功能。

该状态控制单元301和商品添加控制单元302共同对主购物车单元303和备用购物车单元304进行协调控制。具体的,状态控制单元301用于在满足预设开启条件时,开启备用购物车;商品添加控制单元302用于在接收到用户的加入购物车请求后,如果主购物车中的商品数量达到预设上限值,且所述备用购物车处于开启状态,则将所述加入购物车请求对应的商品保存至所述备用购物车。

由以上技术方案可知,本申请实施例通过对网络系统的实际应用情况进行监控,在实际应用情况满足对应的预设开启条件时,开启备用购物车,从而在主购物车中商品数量达到预设上限值时,可以继续响应用户发送的新的加入购物车请求,通过备用购物车保存新的商品信息,满足特殊情况下用户购物量大的需求,间接起到鼓励用户消费、提升购物气氛的作用;而在不满足预设开启条件的情况下,备用购物车未开启,仅主购物车可用,仍然对购物车所保存的商品数量进行限制。

在本申请一个可行的实施方式中,上述状态控制单元301具体被配置为,在满足以下任意一项预设开启条件时,开启备用购物车:

当前时刻在所述备用购物车的预设开启时段内;

在预设时间段内用户购买的商品总数量达到预设数量;

在预设时间段内用户购买的商品总金额达到预设金额;

当前用户的实际购买率达到预设阈值。

在本申请一个可行的实施方式中,上述状态控制单元301还用于:在备用购物车的开启状态持续时长达到预设时长时,关闭所述备用购物车。

进一步的,如图4所示另一种架构图,上述网络系统还可以包括:购物车清理单元305;该购物车清理单元305用于在所述状态控制单元关闭备用购物车后,删除所述备用购物车中保存的商品信息。

可选的,购物车清理单元305还可以被配置为:在删除所述备用购物车中保存的商品信息时,将所述备用购物车中保存的商品信息添加至相应用户的商品收藏夹中。

仍参照图4,在本申请其他可行的实施例中,上述网络系统还可以包括:规则展示单元306;该规则展示单元306用于在所述备用购物车处于开启状态时,在购物车展示页面显示所述备用购物车的使用规则。

其中,所述使用规则至少包括所述备用购物车的关闭时刻。

本申请实施例中,在开启备用购物车后,通过规则展示单元306显示备用购物车的使用规则,可以避免用户在不知情的情况下,因没有及时处理备用购物车中的商品信息,导致备用购物车关闭后信息丢失,进而影响用户对网络系统的体验好感度。

关于上述实施例中的系统,其中各个单元执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置和系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明的 精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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