电子物品券的推送方法、生成方法、装置、用户终端及服务器与流程

文档序号:11865659阅读:216来源:国知局
电子物品券的推送方法、生成方法、装置、用户终端及服务器与流程

本发明涉及计算机技术领域,具体而言,涉及一种电子物品券的推送方法、电子物品券的生成方法、电子物品券的推送装置、电子物品券的生成装置、用户终端及服务器。



背景技术:

商户为了吸引客户再次来店消费,通常会在客户消费后赠送一定的代金券或物品券。

其中,代金券的形式多为折扣券、抵用券以及现金券等。虽然在一定程度上的拉动了用户的二次消费率,但是这样的二次消费其实对商户成本和收益是不可控的,甚至导致负收益。

假如使用物品券,以饭店为例,虽然商户可以选择高毛利的菜品打折或者赠送等形式,营造更强有效的活动效果,但是对于商户来说,物品券上的菜品还是相对固定的,在定完菜品后不可更改;对于用户来说,用户没有机会获得符合自己口味的菜品,可能获得的是自己并不喜欢或者不能食用的菜品。也就是说,在物品券推送过程会推送给客户与该客户关联度不高的物品券,造成物品券的推送准确度不高。



技术实现要素:

有鉴于此,本发明实施例的目的在于提供一种物品券的推送方法、生成方法、装置、用户终端及服务器,以提升物品券的推送准确度。

第一方面,本发明实施例提供了一种电子物品券的推送方法,应用于服务器,所述方法包括:获取多个物品券各自的特征数据,以及用于表征用户的消费特征的用户画像数据;将所述多个物品券各自的特征数据分别与所述用户画像数据进行匹配,得到匹配结果;基于所述匹配结果得到待推送的物品券,将所述待推送的物品券推送给所述用户画像数据对应的用户客户端。

第二方面,本发明实施例提供了一种电子物品券的推送方法,应用于用户客户端,所述方法包括:触发服务器的物品券推送条件;接收所述服务器推送的物品券,所述物品券为所述服务器获取多个物品券各自的特征数据,以及所述用户客户端对应的用户画像数据后,将所述多个物品券各自的特征数据分别与所述用户画像数据进行匹配,得到匹配结果,基于所述匹配结果得到待推送的物品券。

第三方面,本发明实施例提供了一种电子物品券的生成方法,应用于服务器,所述方法包括:获取多个待选商品各自对应的多个特征数据,以及所述多个特征数据各自对应的权重;基于所述多个待选商品各自对应的多个特征数据,以及所述多个特征数据各自对应的权重,得到所述多个待选商品各自对应的优先级分数;基于所述优先级分数,从所述多个待选商品中确定用于生成物品券的目标商品;生成与所述目标商品对应的物品券。

第四方面,本发明实施例提供了一种电子物品券的生成方法,应用于商户客户端,所述方法,包括:获取用户从所述多个物品券生成参数中确定的目标物品券生成参数;将所述目标物品券生成参数发送到服务器,以使所述服务器获取多个待选商品各自对应的多个特征数据后,基于所述目标物品券生成参数获取所述多个特征数据各自对应的权重,再基于所述多个待选商品各自对应的多个特征数据以及所述多个特征数据各自对应的权重,得到所述多个待选商品各自对应的优先级分数;基于所述优先级分数,从所述多个待选商品中确定用于生成物品券的目标商品;生成与所述目标商品对应的物品券。

第五方面,本发明实施例提供了一种电子物品券的推送装置,应用于服务器,所述装置包括:数据获取单元,用于获取多个物品券各自的特征数据,以及用于表征用户的消费特征的用户画像数据;数据匹配单元,用于将所述多个物品券各自的特征数据分别与所述用户画像数据进行匹配,得到匹配结果;物品券推送单元,用于基于所述匹配结果得到待推送的物品券,将所述待推送的物品券推送给所述用户画像数据对应的用户客户端。

第六方面,本发明实施例提供了一种电子物品券的推送装置,应用于用户客户端,所述方法包括:用户客户端触发服务器的物品券推送条件;接收所述服务器推送的物品券,所述物品券为所述服务器获取多个物品券各自的特征数据,以及所述用户客户端对应的用户画像数据后,将所述多个物品券各自的特征数据分别与所述用户画像数据进行匹配,得到匹配结果,基于所述匹配结果得到待推送的物品券。

第七方面,本发明实施例体用了一种电子物品券的生成装置,应用于服务器,所述装置包括:数据获取单元,用于获取多个待选商品各自对应的多个特征数据,以及所述多个特征数据各自对应的权重;优先级分数计算单元,用于基于所述多个待选商品各自对应的多个特征数据,以及所述多个特征数据各自对应的权重,得到所述多个待选商品各自对应的优先级分数;目标商品确定单元,用于基于所述优先级分数,从所述多个待选商品中确定用于生成物品券的目标商品;物品券生成单元,用于生成与所述目标商品对应的物品券。

第八方面,本发明实施例提供了一种电子物品券的生成装置,应用于商户客户端,所述装置,包括:目标物品券生成参数获取单元,用于获取用户从所述多个物品券生成参数中确定的目标物品券生成参数;物品券生成单元,用于将所述目标物品券生成参数发送到服务器,以使所述服务器获取多个待选商品各自对应的多个特征数据后,基于所述目标物品券生成参数获取所述多个特征数据各自对应的权重,再基于所述多个待选商品各自对应的多个特征数据以及所述多个特征数据各自对应的权重,得到所述多个待选商品各自对应的优先级分数;基于所述优先级分数,从所述多个待选商品中确定用于生成物品券的目标商品;生成与所述目标商品对应的物品券。

第九方面,本发明实施例提供了一种服务器,所述服务器包括处理器以及存储器,所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时使所述用户终端执行以下操作:获取多个物品券各自的特征数据,以及用于表征用户的消费特征的用户画像数据;将所述多个物品券各自的特征数据分别与所述用户画像数据进行匹配,得到匹配结果;基于所述匹配结果得到待推送的物品券,将所述待推送的物品券推送给所述用户画像数据对应的用户客户端。

第十方面,本发明实施例提供了一种用户终端,所述用户终端包括处理器以及存储器,所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时使所述用户终端执行以下操作:用户客户端触发服务器的物品券推送条件;接收所述服务器推送的物品券,所述物品券为所述服务器获取多个物品券各自的特征数据,以及所述用户客户端对应的用户画像数据后,将所述多个物品券各自的特征数据分别与所述用户画像数据进行匹配,得到匹配结果,基于所述匹配结果得到待推送的物品券。

第十一方面,本发明实施例提供了一种用户终端,所述用户终端包括处理器以及存储器,所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时使所述用户终端执行以下操作:获取用户从所述多个物品券生成参数中确定的目标物品券生成参数;将所述目标物品券生成参数发送到服务器,以使所述服务器获取多个待选商品各自对应的多个特征数据后,基于所述目标物品券生成参数获取所述多个特征数据各自对应的权重,再基于所述多个待选商品各自对应的多个特征数据以及所述多个特征数据各自对应的权重,得到所述多个待选商品各自对应的优先级分数;基于所述优先级分数,从所述多个待选商品中确定用于生成物品券的目标商品;生成与所述目标商品对应的物品券。

本发明实施例提供的电子物品券的推送方法、装置及用户终端及服务器,通过获取多个物品券各自的特征数据,以及用于表征用户的消费特征的用户画像数据,将所述多个物品券各自的特征数据分别与所述用户画像数据进行匹配,得到匹配结果后,基于所述匹配结果向所述用户推送物品券。使得在推送物品券的过程中,可以推送给客户与该客户关联度较高的物品券,提升了物品券的推送准确度,也进一步的以提升用户消费该物品券的概率。

本发明实施例提供的电子物品券的生成方法、装置及用户终端及服务器,通过获取多个待选商品各自对应的多个特征数据,以及所述多个特征数据各自对应的权重,并基于所述多个待选商品各自对应的多个特征数据,以及所述多个特征数据各自对应的权重,得到所述多个待选商品各自对应的优先级分数,基于所述优先级分数从所述多个待选商品中确定用于生成物品券的目标商品,再生成与所述目标商品对应的物品券。使得在生成物品券的过程中,可以根据多个待选商品对应的多个特征数据各自对应的权重,得到多个商品的优先级分数,以便于可以根据多个商品的优先级分数确定可以生成物品券的物品,以便于可以根据不同的物品券应用场景,来生成与应用场景关联度高的物品券。

本发明的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明实施例了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明实施例提供的用户终端与服务器进行交互的示意图;

图2为本发明实施例提供的电子设备的结构框图;

图3为本发明实施例提供的一种电子物品券生成方法的流程图;

图4为本发明实施例提供的另一种电子物品券生成方法的流程图;

图5为本发明实施例提供的另一种电子物品券推送方法的流程图;

图6为本发明实施例提供的另一种电子物品券推送方法的流程图;

图7为本发明实施例提供的一种电子物品券生成装置的结构框图;

图8为本发明实施例提供的另一种电子物品券生成装置的结构框图;

图9为本发明实施例提供的一种电子物品券推送装置的结构框图;

图10为本发明实施例提供的另一种电子物品券推送装置的结构框图。

具体实施方式

下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本发明的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

图1为本发明实施例提供的用户终端100与服务器200进行交互的示意图,所述服务器200通过网络300与一个或多个用户终端100进行通信连接,以进行数据通信或交互。所述服务器200可以是网络服务器、数据库服务器等。所述用户终端100可以是个人电脑(personal computer,PC)、平板电脑、智能手机、个人数字助理(personal digital assistant,PDA)、可穿戴设备等终端。在本实施例中用户终端100中可以设置用户客户端,即用户使用的用户客户端,以接收服务器200在物品券推送条件被触发时推送的物品券。此外,用户终端100中还可以设置商户使用的用户客户端,即商户使用的用户客户端,可以向服务器200发送物品券生成所需的信息或指令,以使服务器200生成并存储相应的物品券。

图2示出了一种可应用于本申请实施例中的电子设备400的结构框图。该电子设备400可以作为用户终端100,也可以是作为服务器200。如图2所示,电子设备400可以包括存储器402、存储控制器403、处理器404和网络模块405。

存储器402、存储控制器403、处理器404、网络模块405各元件之间直接或间接地电连接,以实现数据的传输或交互。例如,这些元件之间可以通过一条或多条通讯总线或信号总线实现电连接。所述电子物品券的推送方法以及电子物品券的生成方法分别包括至少一个可以以软件或固件(firmware)的形式存储于存储器402中的软件功能模块,例如所述物品券生成装置或物品券推送装置包括的软件功能模块或计算机程序。

存储器402可以存储各种软件程序以及模块,如本申请实施例提供的物品券生成方法以及装置对应的程序指令/模块或者物品券推送方法以及装置对应的程序指令/模块。处理器404通过运行存储在存储器402中的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现本申请实施例中的物品券的生成方法或者物品券的推送方法。存储器402可以包括但不限于随机存取存储器(Random Access Memory,RAM),只读存储器(Read Only Memory,ROM),可编程只读存储器(Programmable Read-Only Memory,PROM),可擦除只读存储器(Erasable Programmable Read-Only Memory,EPROM),电可擦除只读存储器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。

处理器404可以是一种集成电路芯片,具有信号处理能力。上述处理器可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。其可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

网络模块405用于接收以及发送网络信号。上述网络信号可包括无线信号或者有线信号。

当电子设备400为用户终端100时,还可以包括显示模块,该显示模块可以在所述用户终端100与用户之间提供一个交互界面(例如用户操作界面)或用于显示图像数据给用户参考。例如,可以显示用户终端100所接收到的物品券的信息。

请参阅图3,本发明实施例提供的一种电子物品券的生成方法,应用于服务器,所述方法包括:

步骤S510:获得多个待选商品各自对应的多个特征数据,以及所述多个特征数据各自对应的权重。

其中,商品的多个特征数据可以包括基本数据以及销售数据,基本数据可以包括品种、售价、毛利、时令节气等数据中的一个或多个,销售数据可以包括销量、收藏量、推荐数、好评度等数据中的一个或多个。基本数据可以由商户在商户客户端中录入后传递并存储在服务器中,销售数据可以由服务器统计得到。

例如,当商品为菜品时,菜品对应的基本数据可以包括菜品品类:素菜,售价:15,毛利:8,时令:不是当季。其对应的销售数据可以包括:销量:180,收藏量:89,推荐数:18,好评度:80。可以理解,商品除了为菜品外,还可以为其他的商品,例如饮料、书本等。当然,商品除了为实体消费商品外,还可以为虚拟的商品等。例如,电子电影票等。

而所述多个特征数据各自对应的权重可以从服务器中预先存储数据中获取,也可以在每次生成物品券时,由商户客户端重新录入。作为一种实施方式,当服务器预先存储所述多个特征数据各自对应的权重时,可以将多个权重值绑定特定的场景模板,以便于服务器快速获取权重值。例如,服务器可以将场景模板作为物品券生成参数推送给商户客户端,然后接收商户客户端发送的用户从多个物品券生成参数中确定的目标物品券生成参数,即从多个场景模板中选择的目标场景模板,再获取与目标场景模板对应的权重。

例如,当多个特征数据包括毛利、时令以及销量时,服务器可以配置对应毛利的场景模板、对应时令的场景模板以及对应销量的场景模板。在毛利的场景模板中可以将毛利对应的权重设置高于时令以及销量对应的权重,以表示客户希望最终生成的物品券有利于带来更多的毛利。例如,在对应毛利的场景模板中毛利的权重可以为0.8,时令对应的权重可以为0.1,销量对应的权重可以为0.1。再例如,在对应销量的场景模板中销量的权重为0.8,时令对应的权重为0.1,毛利对应的权重为0.1。以便服务器可以根据商户所选择的场景模板来获取对应的权重。

则服务器在生成物品券的过程中,可以从服务器中获取到待选商品各自对应的多个特征数据,以及所述多个特征数据各自对应的权重。

步骤S511:基于所述多个待选商品各自对应的多个特征数据,以及所述多个特征数据各自对应的权重,得到所述多个待选商品各自对应的优先级分数。

服务器获取到待选商品对应的多个特征数据,以及所述多个特征数据各自对应的权重后,将待选商品对应的多个特征数据分别与各自对应的权重相乘得到该待选商品对应的优先级分数。类似的,当有多个待选商品时,服务器可以得到多个待选商品对应的优先级分数。

例如,当多个特征数据包括毛利、时令以及销量时,而对应的权重为毛利对应的场景模板时。第一种商品对应的毛利为8,时令为不是当季,销量为18,则该商品对应的优先级得分为8*0.8+0*0.1+18*0.1=8.2,而第二种商品对应的毛利为20,时令为不是当季,销量为8,则该商品对应的优先级得分为20*0.8+0*0.1+8*0.1=16.8。当第一种商品对应的毛利为8,时令为当季,销量为18,则该商品对应的优先级得分为8*0.8+1*0.1+18*0.1=8.3,而第二种商品对应的毛利为20,时令为当季,销量为8,则该商品对应的优先级得分为20*0.8+1*0.1+8*0.1=16.9。则可知,在服务器采用毛利对应的场景模板对应的权重进行优先级分数进行计算时,第二种商品对应的优先级分数高于第一种商品对应的优先级分数。

步骤S512:基于所述优先级分数,从所述多个待选商品中确定用于生成物品券的目标商品。

服务器计算得到多个待选商品各自对应的优先级分数后,可以将优先级分数最高的商品作为所述目标商品。作为一种方式,服务器可以将多个待选商品各自对应的优先级分数发送到商户客户端,并根据优先级分数的高低进行排列,以便于用户根据商户客户端上显示的多个优先级分数选择目标商品。

步骤S513:生成与所述目标商品对应的物品券。

确定目标商品后,则生成与目标商品对应的物品券。

在生成物品券后,可以再进一步配置生成的物品券的使用信息,该使用信息可以包括物品券有效期限信息、物品券数量信息、优惠额度信息、使用条件信息、每日最多可用的张数、单次消费可用几张、适用门店信息、节假日是否可用以及是否可与其他优惠共享等信息中的一个或多个。

此外,还可以进一步配置生成物品券对应的推送条件。例如,消费后推送、用户转发后推送以及商户定向推送等。

本发明实施例提供的物品券的生成方法,通过获取多个待选商品各自对应的多个特征数据,以及所述多个特征数据各自对应的权重,并基于所述多个待选商品各自对应的多个特征数据,以及所述多个特征数据各自对应的权重,得到所述多个待选商品各自对应的优先级分数,基于所述优先级分数从所述多个待选商品中确定用于生成物品券的目标商品,再生成与所述目标商品对应的物品券。使得在生成物品券的过程中,可以根据多个待选商品对应的多个特征数据各自对应的权重,得到多个商品的优先级分数,以便于可以根据多个商品的优先级分数确定可以生成物品券的物品,以便于可以根据不同的物品券应用场景,来生成与应用场景关联度高的物品券。

请参阅图4,本发明实施例提供的一种电子物品券的生成方法,应用于商户客户端,所述方法包括:

步骤S520:获取用户从所述多个物品券生成参数中确定的目标物品券生成参数。

本实施例中的物品券生成参数为后续计算商品优先级分数的参考数据。例如,物品券生成参数可以为商品毛利、商品销量或商品种类等。所述多个物品券生成参数可以由服务器接收到商户客户端发送的物品券生成指令后返回,也可以预先存储在商户客户端中。

步骤S521:将所述目标物品券生成参数发送到服务器,以使所述服务器获取多个待选商品各自对应的多个特征数据后,基于所述目标物品券生成参数获取所述多个特征数据各自对应的权重,再基于所述多个待选商品各自对应的多个特征数据以及所述多个特征数据各自对应的权重,得到所述多个待选商品各自对应的优先级分数,基于所述优先级分数,从所述多个待选商品中确定用于生成物品券的目标商品,生成与所述目标商品对应的物品券。

当服务器获取到目标物品券生成参数后,可以从服务器中获取预先存储的与目标物品券生成参数对应的场景模板,以计算待选商品对应的优先级分数。需要说明的是,对于场景模板的描述以及计算多个待选商品的优先级分数可参见前述内容,此处不再赘述。

当服务器计算得到多个待选商品的优先级分数后,可以将多个待选商品的优先级分数发送到商户客户端。商户客户端可以依照优先级分数的大小排列接收到的多个待选商品的优先级分数,以便于用户选择目标商品。商户客户端再将所述用户从所述多个待选商品中选择的目标商品发送到服务器。

请参阅图5,本发明实施例提供的一种电子物品券的推送方法,应用于服务器,所述方法包括:

步骤S610:获取多个物品券各自的特征数据,以及用于表征用户的消费特征的用户画像数据。

其中,物品券的特征数据用于表征物品券的特有属性。特征数据可以包括优惠商品种类、优惠力度、使用条件、使用区域等数据中的一个或多个。例如,当物品券为菜品对应的物品券时,该物品券对应的特征数据可以包括:优惠商品种类:荤菜,优惠力度:八折,使用条件:消费满100,使用区域:主城门店。

用户画像数据为表征用户的消费习惯的信息。用户画像数据可以包括用户收藏的商品种类、是否对优惠力度敏感、历史支出费用数据、消费区域等。

触发服务器获取多个物品券各自的特征数据,以及用于表征用户的消费特征的用户画像数据的条件有多种。例如,可以为用户客户端向服务器发送支付指令时执行,在这种情况下服务器可以获取支付对象商家的物品券的特征数据,以及发起支付的用户客户端对应用户的用户画像数据。

此外,还有当用户客户端向服务器发送加入某个商家组织的团购活动指令时执行,在这种情况下服务器可以获取组织团购活动的商家的物品券的特征数据,以及发送加入团购的用户客户端对应用户的用户画像数据。还有将服务器中预先存储的商户信息推荐给好友以及向服务器发送加入团购指令等条件下,也可以触发服务器获取多个物品券各自的特征数据,以及用于表征用户的消费特征的用户画像数据。还可以在用户客户端将用户对商家的相关信息进行的评论、分享、打分或点赞等信息发送给服务器时,触发服务器获取多个物品券各自的特征数据,以及用于表征用户的消费特征的用户画像数据。

需要说明的是,物品券的特征数据为在生成物品券时配置的。而物品券可以预先由服务器生成后存储在服务器,也可以由在用户客户端发送支付指令、加入某个商家组织的团购活动指令或者商户信息推荐推荐指令后再生成。

步骤S611:将所述多个物品券各自的特征数据分别与所述用户画像数据进行匹配,得到匹配结果。

特征数据包括多个第一参考数据,用户画像数据包括与所述多个第一参考数据分别对应的第二参考数据。在本实施例中,优惠商品种类、优惠力度、使用条件、使用区域等数据均为第一参考数据。用户画像数据包括的收藏的商品种类、是否对优惠力度敏感、历史支出费用数据、消费区域等均为第二参考数据。其中,第二参考数据与第一参考数据对应,例如,特征数据的优惠商品种类与用户画像数据中的收藏的商品种类对应。

则在匹配过程中,将所述多个物品券各自的多个第一参考数据分别与各自对应的第二参考数据进行匹配,得到所述多个物品券各自对应的多个匹配值。

例如,当物品券为对应的菜品物品券时,该物品券对应的特征数据包括的多个第一参考数据为:商品种类:荤菜,优惠力度:八折,使用条件:消费满100,使用区域:主城门店。而此时用于匹配的用户画像数据包括的多个第二参考数据为:收藏荤菜,需求八折及以下,历史消费最高为80,消费区域为主城。则在比较对应的第一参考数据以及第二参考数据中,荤菜与收藏荤菜匹配成功,则该匹配值为1。八折与需求八折及以下匹配成功,则该匹配值为1,消费满100与历史消费最高为80匹配失败,则该匹配值为0,主城门店与消费区域为主城匹配成功,则该匹配值为1。

将所述多个匹配值与各自对应的预设权重相乘,得到所述多个物品券各自对应的多个参考分数值。

对于每个第一参考数据均有各自对应的权重,可以看做是每个参考分数值对应的权重。例如,商品种类对应的权重可以为0.3,优惠力度对应的权重可以为0.3,使用条件对应的权重可以为0.2,使用区域对应的权重可以为0.2。则根据前述得到的匹配值,得到的多个参考分数值分别为1*0.3=0.3,1*0.3=0.3,0*0.2=0,1*0.2=0.2。将所述多个参考分数值相加得到所述多个物品券各自对应的优先级分数。再将得到的多个参考分数值相加,得到物品券对应的优先级分数,例如多个参考分数值为1*0.3=0.3,1*0.3=0.3,0*0.2=0,1*0.2=0.2时,得到的优先级分数为0.3+0.3+0+0.2=0.8。相应的,多个物品券对应的优先级分数值可以采用相似的方法得到,此处不再赘述。

所述多个匹配值与各自对应的预设权重可以为将所述多个第一参考数据输入预先建立的贝叶斯模型后计算得到。作为一种方式,可以先将其中的一个第一参考数据作为待计算第一参考数据,由服务器统计得到该待计算第一参考数据在所有统计获得的第一参考数据中出现的概率值,再将该概率值输入预先建立的贝叶斯模型计算,得到该待计算第一参考数据对应的权重。

其中,服务器统计获得第一参考数据的概率值,可以为服务器监测用户在支付过程中所使用的物品券类型的次数计算得到。下面以作为第一参考数据的优惠力度为例进行说明,即将优惠力度作为前述的待计算第一参考数据。当在用户客户端发送的支付指令中,携带有关于支付款打折的信息时,服务器可以判定用户使用了与优惠力度相关的物品券,则服务器可以更新物品券对应的优惠力度的统计次数。

当得到预设时间期限内优惠力度的统计次数后,即可计算得到其在该预设时间期限内所有的统计次数中的概率值,在计算得到该概率值后可以通过贝叶斯模型P(A|B)=P(B|A)*P(A)/P(B)计算得到与优惠力度的权重。其中,P(B)表示获取的数据为第一参考数据的概率值,P(A)表示获取数据为优惠力度的概率值,P(B|A)为对于给定的优惠力度,是第一参考数据的概率,则可计算出第一参考数据对于给定的优惠力度的概率P(A|B),也就是优惠力度的权重。

步骤S612:基于所述匹配结果得到待推送的物品券,将所述待推送的物品券推送给所述用户画像数据对应的用户客户端。

作为一种方式,可以对比所述多个物品券各自对应的优先级分数,将所述优先级分数最高的物品券作为待推送的物品券,将所述待推送的物品券推送给所述用户画像数据对应的用户客户端。当然,也可以将分数较高的多张物品券推送给用户。

需要说明的是,当服务器将物品券推送给用户后,可以检测已经推送的物品券的使用期限与当前日期的差值,已检测可用日期小于预设时间阈值的将到期物品券,并向将到期物品券对应的用户推送提醒信息。

本发明实施例提供的物品券的推送方法,通过获取多个物品券各自的特征数据,以及用于表征用户的消费特征的用户画像数据,将所述多个物品券各自的特征数据分别与所述用户画像数据进行匹配,得到匹配结果后,基于所述匹配结果向所述用户推送物品券。使得在推送物品券的过程中,可以推送给客户与该客户关联度较高的物品券,提升了物品券的推送准确度,也进一步的以提升用户消费该物品券的概率。

请参阅图6,本发明实施例提供的一种电子物品券的推送方法,应用于用户客户端,所述方法包括:

步骤S620:用户客户端触发服务器的物品券推送条件。

其中,物品券推送条件包括以下条件中的至少一个:向服务器发送支付指令;将服务器中预先存储的商户信息推荐给好友;将对商户的相关信息进行的评论、分享、打分或点赞发送给服务器,以及向服务器发送加入团购指令。

步骤S621:接收所述服务器推送的物品券,所述物品券为所述服务器获取多个物品券各自的特征数据,以及所述用户客户端对应的用户画像数据后,将所述多个物品券各自的特征数据分别与所述用户画像数据进行匹配,得到匹配结果,基于所述匹配结果得到待推送的物品券。

需要说明的是,服务器推送给用户客户端的物品券可以配置可用商家位置信息,以便于用户客户端可以获取所述服务器推送的物品券对应的可用商家位置信息,以及所述用户客户端的当前位置信息。对比所述可用商家位置信息以及所述当前位置信息,当所述可用商家位置信息以及所述当前位置信息之间的距离小于预设的阈值时,触发提醒信息以告知用户有可用的物品券。

当用户客户端接收到服务器推送的物品券后,还可以将接收到的物品券转发给与该用户客户端关联的其他用户客户端。可以理解,当用户客户端将接收到的物品券转发给与该用户客户端关联的其他用户客户端后,服务器存储的该物品券的所述信息会相应的改变。

请参阅图7,本发明实施例提供的一种电子物品券的生成装置710,应用于服务器,所述装置710包括:数据获取单元720、优先级分数计算单元730、目标商品确定单元740以及物品券生成单元750。

其中,数据获取单元720,用于获取多个待选商品各自对应的多个特征数据,以及所述多个特征数据各自对应的权重;

优先级分数计算单元730,用于基于所述多个待选商品各自对应的多个特征数据,以及所述多个特征数据各自对应的权重,得到所述多个待选商品各自对应的优先级分数;

优先级分数计算单元730,包括:

目标物品券生成参数获取单元731,用于接收商户客户端发送的从预设的多个物品券生成参数中确定的目标物品券生成参数;

权重获取单元732,用于获取预设的与所述目标物品券生成参数对应的所述多个特征数据各自对应的权重

目标商品确定单元740,用于基于所述优先级分数,从所述多个待选商品中确定用于生成物品券的目标商品;

物品券生成单元750,用于生成与所述目标商品对应的物品券。

本实施例提供的装置710还可以包括使用信息配置单元760,用于配置所述目标商品对应的物品券的使用信息。使用信息可以包括物品券有效期限信息、物品券数量信息、优惠额度信息、使用条件信息、每日最多可用的张数、单次消费可用几张、适用门店信息、节假日是否可用以及是否可与其他优惠共享等信息中的一个或多个。

需要说明的是,本实施例中的各单元可以是由软件代码实现,此时,上述的各单元可存储于电子设备400的存储器402内。以上各单元同样可以由硬件例如集成电路芯片实现。

请参阅图8,本发明实施提供了一种电子物品券的生成装置770,应用于商户客户端,所述装置770包括:目标物品券生成参数获取单元780以及物品券生成单元790。

其中,目标物品券生成参数获取单元780,用于获取用户从所述多个物品券生成参数中确定的目标物品券生成参数;

物品券生成单元790,用于将所述目标物品券生成参数发送到服务器,以使所述服务器获取多个待选商品各自对应的多个特征数据后,基于所述目标物品券生成参数获取所述多个特征数据各自对应的权重,再基于所述多个待选商品各自对应的多个特征数据以及所述多个特征数据各自对应的权重,得到所述多个待选商品各自对应的优先级分数;基于所述优先级分数,从所述多个待选商品中确定用于生成物品券的目标商品;生成与所述目标商品对应的物品券。

在本实施例中,装置770还包括:

优先级分数接收单元791,用于接收服务器返回的所述多个待选商品各自对应的优先级分数。

优先级分数显示单元792,用于显示所述多个待选商品各自对应的优先级分数。

目标商品获取单元793,用于获取用户从所述多个待选商品中选择的目标商品。

数据发送单元794,用于将所述用户从所述多个待选商品中选择的目标商品发送到服务器。

需要说明的是,本实施例中的各单元可以是由软件代码实现,此时,上述的各单元可存储于电子设备400的存储器402内。以上各单元同样可以由硬件例如集成电路芯片实现。

请参阅图9,本发明实施提供了一种电子物品券的推送装置810,应用于服务器,所述装置810包括:数据获取单元820、数据匹配单元830以及物品券推送单元840。

其中,数据获取单元820,用于获取多个物品券各自的特征数据,以及用于表征用户的消费特征的用户画像数据。

数据获取单元820,可以用于检测到用户客户端触发物品券推送条件时,获取多个物品券各自的特征数据以及表征所述用户客户端对应用户的消费特征的用户画像数据。

数据匹配单元830,用于将所述多个物品券各自的特征数据分别与所述用户画像数据进行匹配,得到匹配结果。

所述特征数据包括多个第一参考数据,所述用户画像数据包括与所述多个第一参考数据分别对应的第二参考数据;所述数据匹配单元830,包括:

匹配值计算单元831,用于将所述多个物品券各自的多个第一参考数据分别与各自对应的第二参考数据进行匹配,得到所述多个物品券各自对应的多个匹配值;

参考分数值计算单元832,用于将所述多个匹配值与各自对应的预设权重相乘,得到所述多个物品券各自对应的多个参考分数值。

其中,所述参考分数值计算单元832,可以包括:

贝叶斯模型建立单元8321,用于基于物品券的特征数据建立贝叶斯模型。

权重计算单元8322,用于将所述多个第一参考数据输入所述贝叶斯模型计算所述多个匹配值与各自对应的权重。

优先级分数计算单元833,用于将所述多个参考分数值相加得到所述多个物品券各自对应的优先级分数。

物品券推送单元840,用于基于所述匹配结果得到待推送的物品券,将所述待推送的物品券推送给所述用户画像数据对应的用户客户端。

所述物品券推送单元840,还可以用于对比所述多个物品券各自对应的优先级分数;将所述优先级分数最高的物品券作为待推送的物品券,将所述待推送的物品券推送给所述用户画像数据对应的用户客户端。

物品券可以配置有使用期限,所述装置810,还包括:

提醒信息发送单元850,用于当检测到所述待推送的物品券的使用期限与当前日期的差值小于预设的时间阈值时,向所述用户推送提醒信息。

需要说明的是,本实施例中的各单元可以是由软件代码实现,此时,上述的各单元可存储于电子设备400的存储器402内。以上各单元同样可以由硬件例如集成电路芯片实现。

请参阅图10,本发明实施提供了一种电子物品券的推送装置860,应用于用户客户端,所述装置860包括:推送触发单元870以及物品券接收单元880。

其中推送触发单元870,用于用户客户端触发服务器的物品券推送条件;

其中,所述物品券推送条件包括以下条件中的至少一个:向服务器发送支付指令;将服务器中预先存储的商户信息推荐给好友;将对商户的相关信息进行的评论、分享、打分或点赞发送给服务器,以及向服务器发送加入团购指令。

物品券接收单元880,用于接收所述服务器推送的物品券,所述物品券为所述服务器获取多个物品券各自的特征数据,以及所述用户客户端对应的用户画像数据后,将所述多个物品券各自的特征数据分别与所述用户画像数据进行匹配,得到匹配结果,基于所述匹配结果得到待推送的物品券。

所述物品券配置有可用商家位置信息,所述装置860,还包括:

位置信息获取单元890,用于获取所述服务器推送的物品券对应的可用商家位置信息,以及所述用户客户端的当前位置信息;

提醒信息发送单元891,用于对比所述可用商家位置信息以及所述当前位置信息,当所述可用商家位置信息以及所述当前位置信息之间的距离小于预设的阈值时,触发提醒信息。

需要说明的是,本实施例中的各单元可以是由软件代码实现,此时,上述的各单元可存储于电子设备400的存储器402内。以上各单元同样可以由硬件例如集成电路芯片实现。

需要说明的是,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置实施例的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

综上所述,本发明实施例提供的电子物品券的推送方法、装置及用户终端及服务器,通过获取多个物品券各自的特征数据,以及用于表征用户的消费特征的用户画像数据,将所述多个物品券各自的特征数据分别与所述用户画像数据进行匹配,得到匹配结果后,基于所述匹配结果向所述用户推送物品券。使得在推送物品券的过程中,可以推送给客户与该客户关联度较高的物品券,提升了物品券的推送准确度,也进一步的以提升用户消费该物品券的概率。

本发明实施例提供的物品券的生成方法、装置及用户终端及服务器,通过获取多个待选商品各自对应的多个特征数据,以及所述多个特征数据各自对应的权重,并基于所述多个待选商品各自对应的多个特征数据,以及所述多个特征数据各自对应的权重,得到所述多个待选商品各自对应的优先级分数,基于所述优先级分数从所述多个待选商品中确定用于生成物品券的目标商品,再生成与所述目标商品对应的物品券。使得在生成物品券的过程中,可以根据多个待选商品对应的多个特征数据各自对应的权重,得到多个商品的优先级分数,以便于可以根据多个商品的优先级分数确定可以生成物品券的物品,以便于可以根据不同的物品券应用场景,来生成与应用场景关联度高的物品券

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

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