一种推送数据的方法及系统的制作方法

文档序号:10726128阅读:422来源:国知局
一种推送数据的方法及系统的制作方法
【专利摘要】本发明涉及信息处理技术,公开了一种推送数据的方法及系统。该方法包括:当检测到有第一页面中的第一数据被添加至第二页面的指定位置时,搜索与所述第一数据相关的第二数据;控制所述第二页面显示搜索到的所述第二数据;当检测到将所述第二数据添加至所述指定位置的请求时,响应所述请求,将所述第二数据添加至所述指定位置。本发明还提供了一种推送数据的系统。借助于本实施方式的技术方案,用户可直接通过第二页面将第二数据添加至指定位置,而无需再在第一页面与第二页面之间进行繁琐的切换操作,使得页面的逻辑更加清楚。
【专利说明】
一种推送数据的方法及系统
技术领域
[0001]本发明涉及信息处理技术领域,特别涉及一种推送数据的方法及系统。
【背景技术】
[0002]随着电子商务的迅猛发展网络购物逐渐成为人们日常生活中不可缺少的一项活动。如今,在谈论网上购物时,我们通常离不开“购物车”这个概念。现有电商平台中,一般的购物系统都提供将商品添加至购物车这一功能。实际上,网上商店所说的购物车是对现实的购物车而喻,买家可以像在超市里购物一样,随意添加、删除商品,选购完毕后,统一下单。网上商店的购物车能够跟踪顾客所选的商品,记录下所选商品,还要能随时更新,可以支付购买,因此给顾客网上购物提供了很大便利。
[0003]现有电商平台中,除具有购物车功能外,也还具有其他一些功能。例如加价购功能和衍生商品推荐功能。其中,加价购功能是一种新兴的促销商品模式,电商平台通常会根据用户购买的商品,在前台购物页面向用户推荐一些只需要加较少的价钱就可以购买到的相关商品或是配套商品。另外,电商平台通常还会根据用户购买的商品,在前台购物页面向用户推荐一些与用户购买的商品相关的衍生商品,这就是衍生商品推荐功能。
[0004]由上述描述可知,现有电商平台上的加价购功能和衍生商品推荐功能都是通过前台购物页面显示,这样导致用户需要分别登录前台购物页面与后台购物车页面才可购买到衍生商品或是加价购商品,使得用户的购买流程操作较为复杂,并且前后平台及页面会比较混乱,容易造成逻辑不清的问题,降低了用户体验。

【发明内容】

[0005]本发明的目的在于提供一种推送数据的方法及系统,能够在第二页面直接将与第一页面中的第一数据相关的第二数据添加至第二页面的指定位置,避免了用户将第二数据添加至指定位置时需要在第一页面与第二页面之间进行切换的繁琐操作。
[0006]为解决上述技术问题,本发明的实施方式提供了一种推送数据的方法,应用于第二页面的服务端,包括:
[0007]当检测到有第一页面中的第一数据被添加至第二页面的指定位置车时,搜索与所述第一数据相关的第二数据;
[0008]控制所述第二页面显示搜索到的所述第二数据;
[0009]当检测到将所述第二数据添加至所述指定位置的请求时,响应所述请求,将所述第二数据添加至所述指定位置。
[0010]本发明的实施方式还提供了一种推送数据的系统,用于向第二页面推送数据,包括:
[0011]检测模块,用于检测是否有第一页面中的第一数据被添加至所述第二页面的指定位置;
[0012]搜索模块,用于当所述检测模块检测到有第一页面中的第一数据被添加至所述指定位置时,搜索与所述第一数据相关的第二数据;
[0013]处理模块,用于控制所述第二页面显示所述搜索模块搜索到的所述第二数据;
[0014]所述检测模块,还用于检测是否有将所述搜索模块搜索到的第二数据添加至所述指定位置的请求;
[0015]所述处理模块,还用于当所述检测模块检测到将所述第二数据添加至所述指定位置的请求时,响应所述请求,并将所述第二数据添加入所述指定位置。
[0016]本发明实施方式相对于现有技术而言,通过控制第二页面显示搜索到的第二数据,因此当用户需要将第二数据添加至第二页面的指定位置,用户可直接通过第二页面将第二数据添加至指定位置,而无需再在第一页面与第二页面之间进行繁琐的切换操作,使得页面的逻辑更加清楚。
[0017]另外,在所述控制所述第二页面显示搜索到的所述第二数据之前,还包括:将搜索到的所述加价购数据和/或衍生推荐数据保存至所述服务端;从所述加价购数据和/或衍生推荐数据中选取部分加价购数据/或部分衍生推荐数据;所述控制所述第二页面的加价购推荐栏目框和/或衍生推荐栏目框显示所述加价购数据和/或衍生推荐数据,具体包括:控制所述第二页面的加价购推荐栏目框和/或衍生推荐栏目框以滚动形式显示所述部分加价购数据和/或部分衍生推荐数据。如此,即能保存搜索到的所有第二数据,又能够通过第二页面显示其中的一部分以实现向用户推送数据的目的。
【附图说明】
[0018]图1是根据本发明第一实施方式的推送数据的方法的流程示意图;
[0019]图2是根据本发明第二实施方式的推送数据的方法的流程示意图;
[0020]图3是根据本发明第三实施方式的推送数据的方法的流程示意图;
[0021 ]图4是根据本发明第五实施方式的推送数据的系统的结构示意图;
[0022]图5是根据本发明第六实施方式的推送数据的系统的结构示意图;
[0023]图6是根据本发明第四实施方式的推送数据的系统的结构示意图;
[0024]图7是根据本发明第七实施方式的推送数据的系统的硬件结构示意图;
[0025]图8是根据本发明第八实施方式的推送数据的系统的硬件结构示意图。
【具体实施方式】
[0026]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请各权利要求所要求保护的技术方案。
[0027]本发明的第一实施方式涉及一种推送数据的方法,应用于第二页面的服务端。该服务端例如可以包括:包括网络服务器或者网络服务器集群。该推送数据的方法,具体流程如图1所示。
[0028]S100,检测是否有第一页面中的第一数据被添加至第二页面的指定位置。
[0029]S200,当检测到有第一页面中的第一数据被添加至第二页面的指定位置时,搜索与第一数据相关的第二数据。
[0030]S300,控制第二页面显示搜索到的第二数据。
[0031]S400,当检测到将第二数据添加至该指定位置的请求时,响应请求,将第二数据添加至指定位置。
[0032]SlOO中,第二页面的服务端,如服务器当检测到有将第一页面中的第一数据至添加至第二页面的指定位置的请求之后,除响应该请求之外,服务器还会执行S200,即搜索与该被添加至指定位置的第一数据相关的第二数据。当服务器没有检测到将第一页面中的第一数据至添加至第二页面的指定位置的请求之后,则直接终止流程。
[0033]在S200中搜索得到第二数据之后,服务器便控制第二页面显示搜索到的第二数据(S300)。在执行S300之后,还检测是否有将第二数据添加入指定位置的请求(S400),若检测到有将第二数据添加至该指定位置的请求时,则服务器响应该请求,将第二数据添加入该指定位置。
[0034]借助于本实施方式的技术方案,通过控制第二页面显示搜索到的第二数据,因此当用户需要将第二数据添加至第二页面的指定位置,用户可直接通过第二页面将第二数据添加至指定位置,而无需再在第一页面与第二页面之间进行繁琐的切换操作,使得页面的逻辑更加清楚。
[0035]图1所示的推送数据的方法,可应用现有的电商业务中,如网购过程中。鉴于在现有的网购过程中,电商平台在向用户推送商品时,如推送加价购商品或衍生推荐商品时,均是通过前台购物页面向用户推送并通过购物车页面进行支付结算,这样导致用户在购买电商平台的推送商品时,需要在前台购物页面和后台购物车页面进行切换,造成操作繁琐的问题。基于此,本申请提出了将上述推送数据的方法应用于网购过程的思路。其中,第一页面可以为前台的购物页面,第二页面可以为后台的购物车页面,第一数据可以为购物页面中的商品,第二数据则可以为推送商品,第二页面的指定位置则可以为购物车页面中的购物车。将上述推送数据的方法具体应用到网购过程中时,能够通过后台购物车页面向用户推送商品并进行相应支付与结算,达到购买的目的,避免了用户在购买推荐商品时需要在前台购物页面和后台购物车页面进行切换的繁琐操作。下面,将通过具体的实施例,对本发明应用到网购中的实施方法进行描述。
[0036]本发明的第二实施方式涉及一种推送数据的方法,应用于购物车页面的服务端。该服务端例如可以包括:包括网络服务器或者网络服务器集群。该推送数据的方法,具体流程如图2所不。
[0037]如图2所示,本发明实施方法提供的推送数据的方法,包括:
[0038]SlOl,检测是否有购买页面中的商品被添加至购物车页面的购物车。
[0039]S102,当检测到有商品被添加至购物车时,搜索与该被添加至购物车中的商品相关的推送商品。
[0040]S103,控制购物车页面显示搜索到的推送商品。
[0041]S104,当接收到将推送商品添加入购物车的请求之后,响应该请求,将推送商品添加入该购物车,以使用户可通过购物车页面购买推送商品。
[0042]SlOl中,购物车页面的服务端,如服务器当检测到有将购买页面中的商品至添加至购物车的请求之后,除响应该请求之外,服务器还会执行S102,即搜索与该被添加至购物车中的商品相关的推送商品。其中,推送商品主要包括:加价购商品和/或衍生推荐商品。当服务器未检测到有将购买页面中的商品至添加至购物车的请求时,则直接终止流程。
[0043]在S102中搜索得到推送商品之后,服务器便控制购物车页面显示搜索到的推送商品(S103),在执行S103时,具体可以控制购物车页面的加价购推荐栏目框和/或衍生推荐栏目框对应显示加价购商品和/或衍生推荐商品。
[0044]具体操作中,在控制购物车页面的加价购推荐栏目框显示加价购商品时,服务器可以将搜索到的加价购商品按预定策略,如:加价换购的加价的由低到高,显示在加价购栏目框中,加价购栏目框以滚动的页面形式显示加价购商品。
[0045]具体操作中,在控制衍生推荐栏目框显示衍生推荐商品时,服务器可以将搜索到的衍生商品按搜索到的时间顺序,自动排列,并以滚动页面的形式显示在衍生推荐栏目框的页面中。
[0046]在执行S103之后,还检测是否有将推送商品添加入购物车的请求,若检测到有将推送商品添加入购物车的请求时,则服务器响应该请求,将推送商品添加入所述购物车。
[0047]借助于本实施方式的技术方案,由于服务器控制购物车页面显示搜索到的推送商品,因此当用户需要购买推送产品时,用户可直接通过购物车页面将推送产品添加至购物车中,然后实现统一的支付与结算,即是说本发明实施方式的方案可通过购物车页面触发购买推送商品的操作,避免了现有技术中用户在购买推送商品时需要在前台购物页面与后台购物车页面进行切换的繁琐操作,使得页面的逻辑更加清楚,提升用户体验。
[0048]本发明的第三实施方式涉及一种推送数据的方法,应用于购物车页面的服务端。该服务端例如可以包括:包括网络服务器或者网络服务器集群。该推送数据的方法,具体流程如图3所不。
[0049]如图3所示,本发明实施方法提供的推送数据的方法,包括:
[0050]S201,检测是否有购买页面中的商品被添加至购物车页面的购物车。
[0051 ] S202,当检测到有商品被添加至购物车时,搜索与该被添加至购物车中的商品相关的推送商品。
[0052]S203,控制购物车页面的加价购推荐栏目框和/或衍生推荐栏目框以滚动形式显示部分加价购商品和/或部分衍生推荐商品。
[0053]S204,当检测到对加价购推荐栏目框和/或衍生推荐栏目框对应显示的部分加价购商品和/或部分衍生推荐商品中指定数量商品的点击操作时,将被点击的指定数量商品添加至购物车。
[0054]本实施方式与第二实施方式不同的是,在执行S203之前,即执行控制购物车页面显示搜索到的推送商品之前,还包括:
[0055]S205,将搜索到的推送商品保存至服务端。
[0056]S206,从推送商品中选取部分推送商品。
[0057]如前文所描述,由于推送商品包括加价购商品和/或衍生推荐商品,在S205中,具体是将搜索到的加价购商品和/或衍生推荐商品保存至服务端;
[0058]由于搜索到的加价购商品和/或衍生推荐商品的数量可能会很多,通过购物车页面可能无法全部显示出来,因此在将搜索到的加价购商品和/或衍生推荐商品保存至服务器之后,还执行S206。在执行S206时,具体是从推送商品中选取部分加价购商品和/或衍生推荐商品。这样操作的好处是:即能保存搜索到的所有推送商品,又能够通过购物车页面显示其中的一部分以实现向用户推送商品的目的。
[0059]在执行完S206之后,即进入S203,即执行控制加价购推荐栏目框和/或衍生推荐栏目框对应显示加价购商品和/或衍生推荐商品的步骤。需要说明的是,在具体执行S203,具体包括:
[0060]控制购物车页面的加价购推荐栏目框和/或衍生推荐栏目框以滚动形式显示部分加价购商品和/或部分衍生推荐商品。
[0061]S203与S103的区别在于,S103中显示的可能是全部加价购商品和/或部分衍生推荐商品,而S203中则是仅显示部分加价购商品和/或部分衍生推荐商品的方案。
[0062]具体地,在控制加价购推荐栏目框显示加价购商品时,加价购买栏目框是滚动的页面形式显示加价购商品的。并且,加价购栏目框只能展示固定页数的加价购商品,即只能显示搜索到的部分加价购商品,对于超出该页面数能够显示的商品总量的其余加价购商品,将被以表格的形式保存在购物车页面的服务器中。
[0063]具体地,在控制衍生推荐栏目框显示衍生推荐商品时,推荐栏目框以滚动页面的形式将衍生推荐商品显示在推荐栏目框的页面中。并且,由于推荐栏目框只能展示固定页数的衍生商品,对于超出该页面数能够显示的商品总量的额外商品,将被以表格的形式保存在购物车页面的服务器中。
[0064]在执行完S203之后,即执行与S104大致相同的S204,即当检测到对加价购推荐栏目框和/或衍生推荐栏目框对应显示的部分加价购商品和/或部分衍生推荐商品中指定数量商品的点击操作时,将被点击的指定数量商品添加至购物车。例如,若用户想购买加价购推荐栏目框和/或衍生推荐栏目框中的加价购商品和/或衍生推荐商品,则用户可通过加价购推荐栏目框和/或衍生推荐栏目框的页面,向服务器发送添加商品至购物车的请求,具体地用户可点击加价购推荐栏目框和/或衍生推荐栏目框中的加价购商品和/或衍生推荐商品,若服务器检测到该点击操作,则将加价购推荐栏目框和/或衍生推荐栏目框对应显示的部分加价购商品和/或衍生推荐商品中被用户选中的指定数量的商品添加至购物车。这样,用户在购买推送商品时,只需选中购物车页面中的加价购推荐栏目框和/或衍生推荐栏目框中的商品,便可将加价购推荐栏目框和/或衍生推荐栏目框中的商品添加入购物车,以实现用户的同一支付与结算。
[0065]可以理解的是,当将加价购推荐栏目框和/或衍生推荐栏目框对应显示的部分加价购商品和/或部分衍生推荐商品中被选中的指定数量商品添加至购物车之后,即当加价购栏目框中的某个或某些加价购商品被用户选中并且加入到购物车之后,或衍生推荐栏目框中的某个或某些衍生推荐商品被用户选中并且加入到购物车之后,加价购推荐栏目框和/或衍生推荐栏目框将会空留出一些位置,此时,服务器还执行S207的操作;
[0066]S207,从加价购商品和/或衍生推荐商品中的剩余部分中选取指定数量的商品添加入加价购推荐栏目框和/或衍生推荐栏目框中。
[0067]由于加价购推荐栏目框和/或衍生推荐栏目框中只显示了部分加价购商品和/或部分衍生推荐商品,当该显示的部分加价购商品和/或部分衍生推荐商品中的一些被用户选中并添加至购物车之后,服务器会从其存储的加价购商品和/或衍生推荐商品中的剩余部分选取数量等于用户选中数量的商品添加入加价购推荐栏目框和/或衍生推荐栏目框中,以填补加价购推荐栏目框和/或衍生推荐栏目框中空留出来的位置。
[0068]具体地,服务器从加价购商品的剩余部分选取商品添加入加价购推荐栏目框中时,可以按照预保存在服务器的表格中的加价购商品的顺序逐一添加进入加价购栏目框。同样地,服务器从衍生推荐商品中的剩余部分选取商品添加入衍生推荐栏目框中时,也可以按照预保存在服务器的表格中的衍生推荐商品的顺序逐一添加进入衍生推荐栏目框。
[0069]借助于本实施方式的技术方案,由于服务器控制购物车页面显示搜索到的推送商品,因此当用户需要购买推送产品时,用户可直接通过购物车页面将推送产品添加至购物车中,然后实现统一的支付与结算,即是说本实施方式的方案可通过购物车页面触发购买推送商品的操作,避免了现有技术中用户在购买推送商品时需要在前台购物页面与后台购物车页面进行切换的繁琐操作,使得页面的逻辑更加清楚,提升用户体验。
[0070]另外,由于本实施方式还将搜索到的推送商品保存至服务器并从推送商品中选取部分推送商品显示在购物车页面上,这样使得服务器即能保存搜索到的所有推送商品,又能够通过购物车页面显示其中的一部分以实现向用户推送商品的目的。
[0071]并且,本实施方式中,当显示在加价购推荐栏目框和/或衍生推荐栏目框中的加价购商品或衍生推荐商品被添加至购物车之后,服务器会从其存储的加价购商品和/或衍生推荐商品中的剩余部分选取数量等于用户选中数量的商品添加入加价购推荐栏目框和/或衍生推荐栏目框中,以填补加价购推荐栏目框和/或衍生推荐栏目框中空留出来的位置。
[0072]上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
[0073]本发明的第四实施方式涉及一种推送数据的系统,用于向第二页面推送数据。如图6所示,该推送数据的系统包括:检测模块61、搜索模块62、以及处理模块63。
[0074]其中,检测模块61用于检测是否有第一页面中的第一数据被添加至第二页面的指定位置。当检测模块61检测到有将第一页面中的第一数据被添加至购物车的请求之后,除响应该请求之外,还通过搜索模块62搜索与该第一数据相关的第二数据。
[0075]在搜索模块62搜索到第二数据之后,处理模块63便控制第二页面显示搜索到的第二数据。同时,当处理模块63控制第二页面显示第二数据之后,检测模块61还用于检测是否有将第二数据添加至该指定位置的请求,若检测到有将第二数据添加至指定位置的请求时,则通知处理模块63响应该请求,并将第二数据添加至该指定位置。
[0076]借助于本实施方式,推送数据的系统通过控制第二页面显示搜索到的第二数据,因此当需要将第二数据添加至第二页面的指定位置,可直接通过第二页面将第二数据添加至指定位置,而无需再在第一页面与第二页面之间进行繁琐的切换操作,使得页面的逻辑更加清楚。
[0077]不难发现,本实施方式为与第一实施方式相对应的系统实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。
[0078]相应地,图6所示的推送数据的系统,可应用现有的电商业务中,如网购过程中。具体应用到网购过程中时,第一页面可以为前台的购物页面,第二页面可以为后台的购物车页面,第一数据可以为购物页面中的商品,第二数据则可以为推送商品,第二页面的指定位置则可以为购物车页面中的购物车,该推送数据的系统可以为推送商品的系统,如可以是购物车页面的服务器,用于向购物车页面推送商品。
[0079]本发明的第五实施方式涉及一种推送商品的系统。如图4所示,该推送商品的系统包括:检测模块31、搜索模块32、以及处理模块33。
[0080]其中,检测模块31,用于检测是否有购买页面中的商品被添加至购物车;当检测模块31检测到有将购买页面中的商品至添加至购物车的请求之后,除响应该请求之外,还通过搜索模块32搜索与该被添加至购物车中的商品相关的推送商品;其中,推送商品主要包括:加价购商品和/或衍生推荐商品。
[0081]在搜索模块32搜索到推送商品之后,处理模块33便控制购物车页面显示搜索到的推送商品,处理模块33具体可以控制购物车页面的加价购推荐栏目框和/或衍生推荐栏目框对应显示加价购商品和/或衍生推荐商品。
[0082]处理模块33在控制购物车页面的加价购推荐栏目框显示加价购商品时,可以将搜索模块32搜索到的加价购商品按预定策略,如:加价换购的加价的由低到高,控制显示在加价购栏目框中,并控制加价购栏目框以滚动的页面形式显示加价购商品。处理模块33在控制衍生推荐栏目框显示衍生推荐商品时,可以将搜索模块32搜索到的衍生商品按搜索到的时间顺序自动排列,并以滚动页面的形式显示在衍生推荐栏目框的页面中。
[0083]当处理模块33控制购物车页面显示推送商品之后,检测模块31还用于检测是否有将推送商品添加入购物车的请求,若检测到有将推送商品添加入购物车的请求时,则通知处理模块33响应该请求,并将推送商品添加入购物车。
[0084]借助于本实施方式的推送商品系统,可以控制购物车页面显示搜索到的推送商品,因此当用户需要购买推送产品时,用户可直接通过购物车页面将推送产品添加至购物车中,然后实现统一的支付与结算,即是说本发明实施方式的方案可通过购物车页面触发购买推送商品的操作,避免了现有技术中用户在购买推送商品时需要在前台购物页面与后台购物车页面进行切换的繁琐操作,使得页面的逻辑更加清楚,提升用户体验。
[0085]不难发现,本实施方式为与第二实施方式相对应的系统实施例,本实施方式可与第二实施方式互相配合实施。第二实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第二实施方式中。
[0086]本发明的第六实施方式涉及一种推送数据的系统,该系统具体可以为推送商品的系统,如可以是购物车页面的服务器,用于向购物车页面推送商品。如图5所示,本实施方式的推送商品系统包括与图4所示的实施方式相同的检测模块31、搜索模块32、处理模块33。
[0087]其中,检测模块31,用于检测是否有购买页面中的商品被添加至购物车;当检测模块31检测到有将购买页面中的商品至添加至购物车的请求之后,除响应该请求之外,还通过搜索模块32搜索与该被添加至购物车中的商品相关的推送商品;其中,推送商品主要包括:加价购商品和/或衍生推荐商品。
[0088]在搜索模块32搜索到推送商品之后,处理模块33便控制购物车页面显示搜索到的推送商品,处理模块33具体可以控制购物车页面的加价购推荐栏目框和/或衍生推荐栏目框对应显示加价购商品和/或衍生推荐商品。
[0089]处理模块33在控制购物车页面的加价购推荐栏目框显示加价购商品时,可以将搜索模块32搜索到的加价购商品按预定策略,如:加价换购的加价的由低到高,控制显示在加价购栏目框中,并控制加价购栏目框以滚动的页面形式显示加价购商品。处理模块33在控制衍生推荐栏目框显示衍生推荐商品时,可以将搜索模块32搜索到的衍生商品按搜索到的时间顺序自动排列,并以滚动页面的形式显示在衍生推荐栏目框的页面中。
[0090]当处理模块33控制购物车页面显示推送商品之后,检测模块31还用于检测是否有将推送商品添加入购物车的请求,若检测到有将推送商品添加入购物车的请求时,则通知处理模块33响应该请求,并将推送商品添加入购物车。
[0091]本实施方式与图4所示的实施方式相比,还包括:存储模块34以及选取模块35。
[0092]在搜索模块32搜索到加价购商品和/或衍生推荐商品之后,处理模块33控制购物车页面显示搜索到的加价购商品和/或衍生推荐商品之前,还通过存储模块34来存储搜索模块32搜索到的加价购商品和/或衍生推荐商品。
[0093]由于搜索到的加价购商品和/或衍生推荐商品的数量可能会很多,通过购物车页面可能无法全部显示出来,因此在将搜索到的加价购商品和/或衍生推荐商品保存至存储模块34之后,选取模块35还用于从存储模块34存储的加价购商品和/或衍生推荐商品中选取部分加价购商品和/或部分衍生推荐商品;这样操作的好处是:即能保存搜索到的所有推送商品,又能够通过购物车页面显示其中的一部分以实现向用户推送商品的目的。
[0094]在选取模块35选出部分加价购商品和/或部分衍生推荐商品之后,处理模块33,具体用于控制购物车页面的加价购推荐栏目框和/或衍生推荐栏目框以滚动形式显示选取模块35选出的部分加价购商品和/或部分衍生推荐商品。
[0095]具体地,处理模块33在控制加价购推荐栏目框显示加价购商品时,将控制加价购买栏目框是滚动的页面形式显示加价购商品的。并且,加价购栏目框只能展示固定页数的加价购商品,即只能显示搜索到的部分加价购商品,对于超出该页面数能够显示的商品总量的其余加价购商品,将被以表格的形式保存在存储模块34中。
[0096]具体地,在处理模块33控制衍生推荐栏目框显示衍生推荐商品时,将控制推荐栏目框以滚动页面的形式将衍生推荐商品显示在推荐栏目框的页面中。并且,由于推荐栏目框只能展示固定页数的衍生商品,对于超出该页面数能够显示的商品总量的额外商品,将被以表格的形式保存在的存储模块34中。
[0097]在处理模块33控制购物车页面的加价购推荐栏目框和/或衍生推荐栏目框以滚动形式显示选取模块35选出的部分加价购商品和/或部分衍生推荐商品之后,处理模块33还用于检测是否有点击操作,当检测到对加价购推荐栏目框和/或衍生推荐栏目框对应显示的部分加价购商品和/或部分衍生推荐商品中指定数量商品的点击操作时,处理模块33将被点击的指定数量商品添加至购物车。例如,若用户想购买加价购推荐栏目框和/或衍生推荐栏目框中的加价购商品和/或衍生推荐商品,则用户可通过加价购推荐栏目框和/或衍生推荐栏目框的页面,向推送商品系统发送添加商品至购物车的请求,具体地用户可点击加价购推荐栏目框和/或衍生推荐栏目框中的加价购商品和/或衍生推荐商品,若处理模块33检测到该点击操作,则将加价购推荐栏目框和/或衍生推荐栏目框对应显示的部分加价购商品和/或衍生推荐商品中被用户选中的指定数量的商品添加至购物车。这样,用户在购买推送商品时,只需选中购物车页面中的加价购推荐栏目框和/或衍生推荐栏目框中的商品,便可将加价购推荐栏目框和/或衍生推荐栏目框中的商品添加入购物车,以实现用户的同一支付与结算。
[0098]可以理解的是,当处理模块33将加价购推荐栏目框和/或衍生推荐栏目框对应显示的部分加价购商品和/或部分衍生推荐商品中被选中的指定数量商品添加至购物车之后,即当加价购栏目框中的某个或某些加价购商品被用户选中并且加入到购物车之后,或衍生推荐栏目框中的某个或某些衍生推荐商品被用户选中并且加入到购物车之后,加价购推荐栏目框和/或衍生推荐栏目框将会空留出一些位置。此时选取模块35,还用于从存储模块34存储的加价购商品和/或衍生推荐商品中的剩余部分中选取指定数量的商品并添加入所述加价购推荐栏目框和/或衍生推荐栏目框中。即是说,选取模块35会从存储模块34存储的加价购商品和/或衍生推荐商品中的剩余部分选取数量等于用户选中数量的商品添加入加价购推荐栏目框和/或衍生推荐栏目框中,以填补加价购推荐栏目框和/或衍生推荐栏目框中空留出来的位置。
[0099]具体地,选取模块35在从加价购商品的剩余部分选取商品添加入加价购推荐栏目框中时,可以按照预保存在存储模块34的表格中的加价购商品的顺序逐一添加进入加价购栏目框。同样地,选取模块35从衍生推荐商品中的剩余部分选取商品添加入衍生推荐栏目框中时,也可以按照预保存在存储模块34的表格中的衍生推荐商品的顺序逐一添加进入衍生推荐栏目框。
[0100]借助于本实施方式的系统,由于服务器控制购物车页面显示搜索到的推送商品,因此当用户需要购买推送产品时,用户可直接通过购物车页面将推送产品添加至购物车中,然后实现统一的支付与结算,即是说本实施方式的方案可通过购物车页面触发购买推送商品的操作,避免了现有技术中用户在购买推送商品时需要在前台购物页面与后台购物车页面进行切换的繁琐操作,使得页面的逻辑更加清楚,提升用户体验。
[0101]另外,由于本实施方式还将搜索到的推送商品保存至服务器并从推送商品中选取部分推送商品显示在购物车页面上,这样使得服务器即能保存搜索到的所有推送商品,又能够通过购物车页面显示其中的一部分以实现向用户推送商品的目的。
[0102]并且本实施方式中,当显示在加价购推荐栏目框和/或衍生推荐栏目框中的加价购商品或衍生推荐商品被添加至购物车之后,服务器会从其存储的加价购商品和/或衍生推荐商品中的剩余部分选取数量等于用户选中数量的商品添加入加价购推荐栏目框和/或衍生推荐栏目框中,以填补加价购推荐栏目框和/或衍生推荐栏目框中空留出来的位置。
[0103]由于第三实施方式与本实施方式相互对应,因此本实施方式可与第三实施方式互相配合实施。第三实施方式中提到的相关技术细节在本实施方式中依然有效,在第三实施方式中所能达到的技术效果在本实施方式中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第三实施方式中。
[0104]值得一提的是,本发明第四至第六实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,第四至第六实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。
[0105]本发明的第七实施方式涉及一种推送数据的系统,如图7所示,包括:检测器71和处理器72。其中,检测器71,用于检测到是否有第一页面中的第一数据被添加至第二页面的指定位置。处理器72,用于当检测器71检测到有第一页面中的第一数据被添加至第二页面的指定位置时,搜索与第一数据相关的第二数据,以及控制第二页面显示搜索到的第二数据。检测器71还用于检测是否有将第二数据添加至指定位置的请求。处理器72还用于在检测器71检测到有将第二数据添加至指定位置的请求时,响应该请求,将第二数据添加至指定位置。
[0106]本实施方式的推送数据的系统,通过控制第二页面显示搜索到的第二数据,因此当用户需要将第二数据添加至第二页面的指定位置,用户可直接通过第二页面将第二数据添加至指定位置,而无需再在第一页面与第二页面之间进行繁琐的切换操作,使得页面的逻辑更加清楚。
[0107]不难发现,本实施方式为与第一实施方式相对应的硬件系统实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。
[0108]相应地,图7所示的推送数据的系统,可应用现有的电商业务中,如网购过程中。具体应用到网购过程中时,第一页面可以为前台的购物页面,第二页面可以为后台的购物车页面,第一数据可以为购物页面中的商品,第二数据则可以为推送商品,第二页面的指定位置则可以为购物车页面中的购物车,该推送数据的系统可以为推送商品的系统,如可以是购物车页面的服务器,用于向购物车页面推送商品。本发明的第八实施方式涉及一种推送商品的系统。如图8所示,该推送商品的系统包括:检测器81以及处理器82。
[0109]检测器81用于检测是否有将购买页面中的商品被添加至购物车。当检测器81检测到有购买页面中的商品被添加至购物车的请求时,处理器82除响应该请求之外,还用于搜索与该被添加至购物车中的商品相关的推送商品,以及控制购物车页面显示搜索到的推送商品。
[0110]检测器81还用于检测是否有将搜索到的推送商品添加入购物车的请求,当检测器81检测到有将推送商品添加入购物车的请求时,处理器82则响应该请求,并将推送商品添加入购物车。
[0111]本实施方式的系统,由于控制购物车页面显示搜索到的推送商品,因此当用户需要购买推送产品时,用户可直接通过购物车页面将推送产品添加至购物车中,然后实现统一的支付与结算,即是说本发明实施方式的方案可通过购物车页面触发购买推送商品的操作,避免了现有技术中用户在购买推送商品时需要在前台购物页面与后台购物车页面进行切换的繁琐操作,使得页面的逻辑更加清楚,提升用户体验。
[0112]由于第二实施方式与本实施方式相互对应,因此本实施方式可与第二实施方式互相配合实施。第二实施方式中提到的相关技术细节在本实施方式中依然有效,在第二实施方式中所能达到的技术效果在本实施方式中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第二实施方式中。
[0113]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以控制计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
[0114]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种推送数据的方法,应用于第二页面的服务端,其特征在于,包括: 当检测到有第一页面中的第一数据被添加至第二页面的指定位置时,搜索与所述第一数据相关的第二数据; 控制所述第二页面显示搜索到的所述第二数据; 当检测到将所述第二数据添加至所述指定位置的请求时,响应所述请求,将所述第二数据添加至所述指定位置。2.根据权利要求1所述的方法,其特征在于,所述第二数据包括:加价购数据和/或衍生推荐数据;所述控制所述第二页面显示搜索到的所述第二数据,具体包括: 控制所述第二页面的加价购推荐栏目框和/或衍生推荐栏目框对应显示所述加价购数据和/或衍生推荐数据。3.根据权利要求2所述的方法,其特征在于,在所述控制所述第二页面显示搜索到的所述第二数据之前,还包括: 将搜索到的所述加价购数据和/或衍生推荐数据存至所述服务端; 从所述加价购数据和/或衍生推荐数据中选取部分加价购数据和/或部分衍生推荐数据; 所述控制所述第二页面的加价购推荐栏目框和/或衍生推荐栏目框显示所述加价购数据和/或衍生推荐数据,具体包括: 控制所述第二页面的加价购推荐栏目框和/或衍生推荐栏目框以滚动形式显示所述部分加价购数据和/或部分衍生推荐数据。4.根据权利要求3述的方法,其特征在于,当接收到将所述第二数据添加至所述指定位置的请求之后,响应所述请求,将所述第二数据添加至所述指定位置,具体包括: 当检测到对所述加价购推荐栏目框和/或衍生推荐栏目框对应显示的所述部分加价购数据和/或部分衍生推荐数据中指定数量数据的点击操作时,将被点击的指定数量数据添加至所述指定位置。5.根据权利要求4所述的方法,其特征在于,在将被点击的指定数量数据至所述指定位置之后,所述方法还包括: 从所述加价购数据和/或衍生推荐数据的剩余部分中选取所述指定数量的数据并添加入所述加价购推荐栏目框和/或衍生推荐栏目框中。6.一种推送数据的系统,用于向第二页面推送数据,其特征在于,包括: 检测模块,用于检测是否有第一页面中的第一数据被添加至所述第二页面的指定位置; 搜索模块,用于当所述检测模块检测到有第一页面中的第一数据被添加至所述指定位置时,搜索与所述第一数据相关的第二数据; 处理模块,用于控制所述第二页面显示所述搜索模块搜索到的所述第二数据; 所述检测模块,还用于检测是否有将所述搜索模块搜索到的第二数据添加至所述指定位置的请求; 所述处理模块,还用于当所述检测模块检测到将所述第二数据添加入所述指定位置的请求时,响应所述请求,并将所述第二数据添加入所述指定位置。7.根据权利要求6所述的系统,其特征在于,所述第二数据包括:加价购数据和/或衍生推荐数据; 所述处理模块,具体用于控制所述第二页面的加价购推荐栏目框和/或衍生推荐栏目框对应显示所述加价购数据和/或衍生推荐数据。8.根据权利要求7所述的系统,其特征在于,所述系统还包括: 存储模块,用于在所述处理模块控制所述第二页面显示搜索到的所述第二数据之前,用于存储所述搜索模块搜索到的所述加价购数据和/或衍生推荐数据; 选取模块,用于从所述存储模块存储的所述加价购数据和/或衍生推荐数据中选取部分加价购数据和/或部分衍生推荐数据; 所述处理模块,具体用于控制所述第二页面的加价购推荐栏目框和/或衍生推荐栏目框以滚动形式显示所述选取模块选出的所述部分加价购数据和/或部分衍生推荐数据。9.根据权利要求8所述的系统,其特征在于, 所述处理模块,具体用于当检测到对所述加价购推荐栏目框和/或衍生推荐栏目框对应显示的所述部分加价购数据和/或部分衍生推荐数据中指定数量数据的点击操作时,将被点击的指定数量数据添加至所述指定位置。10.根据权利要求9所述的系统,其特征在于, 所述选取模块,还用于当所述处理模块将被点击的指定数量数据添加至所述指定位置之后,从所述存储模块存储的加价购数据和/或衍生推荐数据中的剩余部分中选取所述指定数量数据并添加入所述加价购推荐栏目框和/或衍生推荐栏目框中。
【文档编号】G06Q30/06GK106097037SQ201610378154
【公开日】2016年11月9日
【申请日】2016年5月31日
【发明人】夏智卿, 顾鑫, 耿敬万
【申请人】乐视控股(北京)有限公司, 乐视电子商务(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1