用户行为属性确定方法、装置、系统及广告投放方法与系统的制作方法

文档序号:6464815阅读:171来源:国知局

专利名称::用户行为属性确定方法、装置、系统及广告投放方法与系统的制作方法
技术领域
:本发明涉及网络通信领域,尤其涉及根据用户在通信过程中的发送信息确定用户的行为属性的相应方法、装置与系统;以及根据用户的行为属性进行相应广告招:;改的方法与系统。
背景技术
:现有技术中网络通信快捷方便,已出现了各种各样的通信方式。例如用户登录网络通过电子邮件相互传递信息,或登录网络通过即时通信工具进行在线聊天等。现有技术中,对于参与网络通信的用户,目前大都仅限于获取或记录用户的一些自然属性信息(或叫静态信息),例如用户的姓名(包括网络名或昵称等)、性别及年龄等信息。该些信息属于用户的自然属性信息,不能表征用户的兴趣、爱好、用户的专长等行为属性,从而使得网络运营商不能根据用户的个性化行为属性为其提供相应的特色服务(如向其投放符合其兴趣爱好的相应广告信息等)。目前网络中,有部分较为先进的技术能根据用户当前会话内容进行关键词匹配,根据当前匹配成功的关键词向用户投放相关的广告信息。然而,这种简单的即时匹配误差很大,例如用户当前输入的会话信息为"明天坐车去阳朔",可能匹配关键词"汽车",从而启动向该用户播放有关汽车方面的广告,而该用户可能对汽车广告^f艮本没有兴趣。因此,为了进一步提升网络为用户服务的性能,以及提高用户的满意度,需要针对不同的用户,较准确地确定其行为属性。然而,现有技术中还没有一种成熟的技术,能够较准确地定位用户的行为属性,并根据用户的行为属性来提供相应的特色服务。
发明内容本发明实施例提供一种用户行为属性确定方法、装置、系统,通过分析用户发送的大量信息,较准确地确定用户的行为属性;并提供根据用户的行为属性进行广告投;^文的方法与系统。本发明实施例提供的用户行为属性确定方法,包括由客户端获取用户的发送信息,将所述发送信息与设定的匹配词进行匹配,确定出匹配成功的匹配词的对应属性;获取所述对应属性中各属性的设定权值;或者分别累计所述对应属性中各属性的设定权值,获得累计权值;将所述用户的用户标识、所述设定权值及对应属性的属性标识上"R给网络侧属性服务器;或者将所述用户的用户标识、所述累计权值及对应属性的属性标识上报给网络侧属性服务器,并在上报后将本次上报的累计权值置零;所述属性服务器按属性标识分别累加上报的所述用户标识对应用户的设定权值或累计权值,得到与该用户对应的各属性的和值;将最大和值对应的属性确定为该用户的行为属性并存储,或按所述和值从大到小的顺序,取设定数量的和值对应的属性确定为该用户的行为属性并存储。本发明实施例还提供一种客户端,包括信息获取单元,用于获取用户的发送信息;匹配单元,用于将所述信息获取单元获取的所述发送信息与设定的匹配词进行匹配,并确定出匹配成功的匹配词的对应属性;权值获取单元,用于获取所述对应属性中各属性的设定权值;上报单元,用于将所述用户的用户标识、所述设定权值及对应属性的属性标识上报给网络侧属性服务器。本发明实施例另提供一种客户端,包括信息获取单元,用于获取用户的发送信息;匹配单元,用于将所述信息获取单元获取的所述发送信息与设定的匹配词进行匹配,并确定出匹配成功的匹配词的对应属性;累计单元,用于分别累计所述匹配单元确定出的所述对应属性中各属性的设定权值,获得累计权值;上报单元,用于将所述用户的用户标识、所述累计单元获得的累计权值及对应属性的属性标识上报给网络侧属性服务器;并在上报后将本次上报的累计权值置零。本发明实施例还提供一种属性服务器,包括接收单元,用于接收客户端上报的用户标识、各属性的设定权值及对应属性的属性标识;确定单元,用于按属性标识分别累加上报的所述用户标识对应用户的设定权值,得到与该用户对应的各属性的和值,将最大和值对应的属性属性确定为用户的行为属性并存储,或按所述和值从大到小的顺序,取设定数量的和值对应的属性确定为用户的行为属性;发送存储单元,用于存储确定出的用户的行为属性信息。本发明实施例另才是供一种属性服务器,包括接收单元,用于接收客户端上报的用户标识、各属性的累计权值及对应属性的属性标识;确定单元,用于按属性标识分别累加上报的所述用户标识对应用户的累计权值,得到与该用户对应的各属性的和值,将最大和值对应的属性属性确定为用户的行为属性并存储,或按所述和值从大到小的顺序,取设定数量的和值对应的属性确定为用户的行为属性;发送存储单元,用于存储确定出的用户的行为属性信息;其中,所述各属性的累计权值的获取方法为由客户端获取用户的发送信息,将所述发送信息与设定的匹配词进行匹配,确定出匹配成功的匹配词的对应属性,分别累计所述对应属性中各属性的设定权值,获得累计权值。本发明实施例再提供一种用户行为属性确定系统,包括客户端和属性服务器;所述客户端,用于获取用户的发送信息,将所述发送信息与设定的匹配词进4亍匹配,确定出匹配成功的匹配词的对应属性;获取所述对应属性中各属性的设定权值;或者分别累计所述对应属性中各属性的设定权值,获得累计权值;将所述用户的用户标识、所述设定权值及对应属性的属性标识上报给网络侧属性服务器;或者将所述用户的用户标识、所述累计权值及对应属性的属性标识上报给所述属性服务器,并在上报后将本次上报的累计权值置零;所述属性服务器,用于按属性标识分别累加上报的所述用户标识对应用户的设定权值或累计权值,得到与该用户对应的各属性的和值;将最大和值对应的属性确定为该用户的行为属性并存储,或按所述和值从大到小的顺序,取设定数量的和值对应的属性确定为该用户的行为属性并存储。本发明实施例再提供一种广告投放方法,包括接收客户端发起的携带用户标识的广告播放请求;根据所述用户标识,从网络侧属性服务器中获取对应用户的行为属性信台,&,根据所述用户的行为属性信息,匹配对应的广告投放给所述客户端;其中,所述用户的行为属性,通过下述方法确定由客户端获取用户的发送信息,将所述发送信息与设定的匹配词进行匹配,确定出匹配成功的匹配词的对应属性;.获取所述对应属性中各属性的设定权值;或者分别累计所述对应属性中各属性的设定权值,获得累计权值;将所述用户的用户标识、所述设定权值及对应属性的属性标识上报给网络侧属性服务器;或者将所述用户的用户标识、所述累计权值及对应属性的属性标识上报给所述网络侧属性服务器,并在上报后将本地存储的本次上报的累计权值置零;由所述属性服务器按属性标识分别累加上报的所述用户标识对应用户的设定权值或累计权值,得到与该用户对应的各属性的和值;将最大和值对应的属性确定为该用户的行为属性并存储,或按所述和值从大到小的顺序,取设定数量的和值对应的属性确定为该用户的行为属性并存储。本发明实施例还提供一种广告投放系统,包括客户端、属性服务器和广告服务器;所述客户端,用于获取用户的发送信息,将所述发送信息与设定的匹配词进行匹配,确定出匹配成功的匹配词的对应属性;获取所述对应属性中各属性的设定权值;或者分别累计所述对应属性中各属性的设定权值,获得累计权值;以及将所述用户的用户标识、所述设定权值及对应属性的属性标识上报给网络侧属性服务器;或者将所述用户的用户标识、所述累计权值及对应属性的属性标识上报给所述属性服务器,并在上报后将本地存储的本次上报的累计权值置零;还用于向所述广告服务器发起携带用户标识的广告播放请求,并接收所述广告服务器投放的广告进行播放;所述属性服务器,用于按属性标识分别累加上报的所述用户标识对应用户的设定权值或累计权值,得到与该用户对应的各属性的和值;将最大和值对应的属性确定为该用户的行为属性并存储,或按所述和值从大到小的顺序,取设定数量的和值对应的属性确定为该用户的行为属性并存储;还用于接收所述广告服务器发送的用户属性查询请求,将本地存储的对应用户的行为属性信息返回给所述广告服务器;所述广告服务器,用于接收所述客户端的广告播放请求,根据所述广告播放请求中携带的用户标识,向所述属性服务器发送携带用户标识的用户属性查询请求,接收所述属性服务器返回的对应用户的行为属性信息,并根据所述用户的行为属性信息,匹配对应的广告投放给所述客户端。本发明有益效果如下本发明通过预先设定匹配词、每个匹配词的对应属性以及每个属性的设定权值,由客户端获取用户的发送信息,将发送信息与设定的匹配词进行匹配,确定出匹配成功的匹配词的对应属性;分别累计对应属性中各属性的设定权值并存储累计后的累计权值;再通过网络将用户的用户标识、客户端本地存储的累计权值及对应属性的属性标识上报给网络侧属性服务器;网络侧属性服务器根据用户标识确定出对应用户,按属性标识分别累加上报的该用户的累计权值,将和值最大的权值对应的属性或多个和值较大的权值对应的属性确定为该用户的行为属性。由于客户端将用户每次发送的信息都进行处理,并采用累计的方式,使得在用户的海量发送信息中出现频率较高的匹配词的对应属性的权值被累计的概率加大,从而使得对应属性的累计权值变大,选择累计权值大的对应属性作为用户的行为属性是较为准确的。这是因为,出现频率较高的匹配词涉及用户感兴趣的事物,而匹配词的对应属性(一种或多种属性)是与用户的一种或多种行为属性密切相关的,且属性的设定权值又表征了相关性的大小,从而使得通过属性的累计权值的大小来确定用户的行为属性比较准确。根据确定出的较为准确的用户行为属性,向用户投放相应的广告或提供特色服务,针对性更强,有效提升用户满意度和网络运营商的服务质量。图1为本发明实施例提供的用户行为属性确定方法流程图2为本发明实施例提供的客户端结构示意图之一;图3为本发明实施例提供的客户端结构示意图之二;图4为本发明实施例提供的属性服务器结构示意图之一;图5为本发明实施例提供的属性服务器结构示意图之二;图6为本发明实施例提供的用户行为属性确定系统结构示意图7为本发明实施例提供的广告投放方法流程图8为本发明实施例提供的广告投放系统结构示意图。具体实施例方式本发明实施例提供一种用户行为属性确定方法、装置及系统,通过分析用户发送的大量信息,较准确地确定用户的行为属性,并根据用户的行为属性进行广告投放,实现广告播放的针对性和有效性。下面结合附图,对本发明实施例提供的方法、装置与系统进行详细描述。参见图1,为本发明实施例提供的用户行为属性确定方法流程图,包括如下步骤步骤S101、由客户端获取用户的发送信息。步骤S102、将用户发送信息与设定的匹配词进行匹配,确定出匹配成功的匹配词的对应属性。步骤S103、获取确定出的对应属性中各属性的设定权值;或者分别累计所述对应属性中各属性的设定权值,获得累计权值;步骤S104、客户端将用户标识、设定权值及对应属性的属性标识上报给网络侧属性服务器;或者将用户的用户标识、累计权值及对应属性的属性标识上报给网络侧属性服务器,并在上报后将本地存储的本次上报的累计权值置零;步骤S105、属性服务器根据用户标识确定出对应用户,按属性标识分别累加上报的与该用户对应的设定权值或累计权值,得到与该用户对应的各属性的和值;步骤S106、将最大和值对应的属性确定为该用户的行为属性并存储,或按所述和值从大到小的顺序,取设定数量的和值对应的属性确定为该用户的行为属性并存储。下面对图1所示流程的各步骤进行详细说明步骤S101中,用户的发送信息可以是各种通信方式下的发送信息,例如当用户登录网络使用邮件发送系统时,发送信息包括用户发送的邮件正文,邮件标题以及邮件附件内容信息等;又如当用户登录网络使用即时通信工具进行聊天时,用户的发送信息为聊天窗口中用户输入的信息。步骤S102中,匹配词、匹配词的对应属性标识以及各属性的设定权值是预先保存在客户端的。保存的具体实施方式不限,例如,可以由网络侧的属性服务器将存储在本地的匹配词、匹配词的对应属性标识以及各属性的设定权值下发给客户端,由客户端接收并保存。当然,如果更新了属性服务器中存储的匹配词、匹配词的对应属性标识以及各属性的设定权值,则由属性服务器将更新后的匹配词、匹配词的对应属性标识以及各属性的设定权值下发给客户端进行相应更新。其中,一个匹配词可以对应一个或多个属性,每个属性具有属性标识;每一个属性还具有设定权值;其中,每一个属性也可以与一个或多个匹配词相对应,每一个属性对应不同的匹配词时可以有不同的设定权值;设定权值为数值,可为正数也可为负数。正数表示具有该种属性,数值越大,表示具有该种属性的可能性越高;负数表示不具有该种属性,数值越小,表示具有该种属性的可能性越低。下表1是设定的匹配词、匹配词的对应属性标识(属性标识可以有各种表示方式,下表以数值为例)以及各属性的设定权值的一个示例表l匹配词属性标识设定权值基金2(代表关心经济)10基金3(代表关心股票)50图像1(代表与计算^l4目关)20图像4(代表关心多媒体)40登山5(代表爱好运动)50登山鞋5(代表爱好运动)3015<table>tableseeoriginaldocumentpage16</column></row><table>上表l仅是一个简单示例,实际中,可以设定若干个匹配词,并可以增加或删除匹配词,也可以增加或删除匹配词对应的属性,或》务改各属性的i殳定4又值。为描述简便,假设设定的匹配词、匹配词的对应属性标识以及各属性的设定权值如上表1所示,在步骤S102中,根据获取的用户发送信息,与表1中的匹配词进行匹配,假设成功匹配的匹配词为"基金"和"图像",则确定出匹配成功的匹配词的对应属性分别为属性2、属性3、属性1和属性4。步骤S103中,可以有两种实现方式,分别描述如下实现方式一获取步骤S102中确定出的对应属性中各属性的设定权值;沿用上例,获取属性2的设定权值10、属性3的设定权值50、属性1的设定权值20和属性4的设定权值40;实现方式二分别累计步骤S102中确定出的对应属性中各属性的设定权值。沿用上例,4叚设客户端保存有该用户上一次的累计凝:据,其中属性2的累计权值为20,则本次累计结果为20(属性2上一次的累计结果)+10(属性2的设定权值)=30,即属性2的累计权值变为30;同理,假设客户端保存的该用户的属性3的累计权值为50,则本次累计结果为50(属性3上一次的累计结果)+50(属性3的设定权值)=100,即属性3的累计^U直变为100;假设"图像"是第一次匹配成功,则属性1的累计权值即为其设定权值20(之前的累计权值为0);同理,属性4的累计权值即为其设定权值40。步骤S104中,针对步骤S103中采用的两种实现方式,步骤S104中相应的处理方法为处理方法一将用户的用户标识、设定权值及对应属性的属性标识上"R给网络侧属性服务器;沿用上例,需要向网络侧属性服务器上报如下信息用户标识、(属性2,设定权值IO)、(属性3,设定权值50)、(属性l,设定权值20)、(属性4,设定权值40);上述处理方法一,其实质是客户端将每次匹配结果都上报给网络侧属性服务器,由属性服务器进行全部的累计处理;处理方法二将用户的用户标识、累计权值及对应属性的属性标识上报给网络侧属性服务器,并在上报后将本地保存的本次上报的累计权值置零。沿用上例,需要向网络側属性服务器上报如下信息用户标识、(属性2,累计权值30)、(属性3,累计权值IOO)、(属性l,累计权值20)、(属性4,累计权值40)。一个实施例中,为了避免匹配出的属性过多时,需要上报过多的信息给属性服务器,可以设定一个上报阈值;将各属性的当前累计权值与设定的阈值比较;仅将当前累计权值大于设定阈值的累计权值及其属性标识上报给网络侧属性服务器。对于已上报给网络側属性服务器的累计权值,由于属性服务器将进行保存并针对同一用户逐次累加,为避免累计权值的重复上报以及累计结果错误,客户端需要将本地存储的本次上报的累计权值置零。以便下一次从零开始重新累计对应属性的权值。步骤S104中,对于采用客户端上报累计权值的情况,其上报的触发条件可以是多种,本发明对此不作限定;例如可以是按设定周期上^^;也可以是当某一个或多个累计权值大于设定阈值时,启动上报。步骤S105中,属性服务器根据用户标识确定出对应用户,按属性标识分别累加上报的与该用户对应的设定权值或累计权值,得到与该用户对应的各属性的和值。沿用上例,属性服务器本次接收的上报信息为用户标识、(属性2,累计权值30)、(属性3,累计权值IOO)、(属性l,累计权值20)、(属性4,累计权值40)。假设本地存储的该用户上次累加结果为(属性2,累计和30)、(属性3,累计和150)、(属性l,累计和O)、(属性4,累计和O);则本次累加后的结果为属性2,累计和值60;属性3,累计和值250;属性l,累计和值20;属性4,累计和值40;步骤S106中,将最大和值对应的属性或按和值从大到小的顺序进行排序,选取设定数对应的属性确定为该用户的行为属性并存储。沿用上例,若将最大和值对应的属性作为该用户的行为属性,则该用户的行为属性为属性3,即该用户为关心股票的用户;若将三个较大和值对应的属性确定为该用户的行为属性,则该用户的行为属性包括属性3、属性2和属性4,即该用户为关心股票、关心经济以及对多媒体感兴趣的用户。属性服务器可以是设置于网络侧的一个公共服务器,可以接收多个客户端的上报数据,根据用户标识区分用户进行管理。即属性服务器存储并动态更新与若干个用户对应的属性标识及累加后的对应权值,并将和值最大的权值对应的属性或按和值从大到小排序,将设定数量的多个和值较大的权值对应的属性确定为该用户的行为属性保存在本地。以便为其它网络应用中需要获知用户的行为属性时,提供较准确的相应用户行为属性信息。图1流程是不断重复执行的,也就是说,通过不断地获取用户的发送信息,按图1所示流程进行分析处理与累计,可以动态更新与该用户相关的各属性的权值,将权值较高的属性确定为用户的行为属性。这样,通过对用户发送的海量信息的处理,达到较为准确地确定出用户的行为属性的目的。另外,根据本发明上述方法,若采用客户端数据全部上报的方式,则客户端只保存了上次上报之后到本次上报之前匹配出的该用户的属性标识及累计出的对应累计权值,而这些信息无法确定用户的真实行为属性,不存在对用户隐私数据的泄露;若采用设定阈值的上报方式,则客户端保存的是上次上^=艮时没超过设定阈值的对应属性标识及累计权值,以及上次上报之后到本次上才艮之前匹配出的属性标识及累计出的对应累计权值,而这些信息同样无法确定用户的真实行为属性,也不存在对用户隐私数据的泄露。为减小客户端的信息存储量,客户端可以定期删除本地存储的用户历史记录,即客户端可以删除设定时段内(例如一个月)未更新的累计权值及其属性标识。根据本发明上述实施例提供的用户行为属性确定方法中由网络侧属性服务器进行全部的累计处理的实现方案,本发明提供一种完成相应功能的客户端,其结构示意图如图2所示,包括信息获取单元21,用于获取用户的发送信息;匹配单元22,用于将信息获取单元21获取的发送信息与设定的匹配词进行匹配,并确定出匹配成功的匹配词的对应属性;权值获取单元23,用于获取对应属性中各属性的设定权值;上报单元24,用于将用户的用户标识、设定权值及对应属性的属性标识上报给网络侧属性服务器。一个实施例中,客户端还可以包括接收存储单元25,用于接收并存储网络侧属性服务器下发的匹配词、匹配词的对应属性标识以及各属性的设定权值。其中匹配单元22根据接收存储单元25中存储的匹配词进行匹配,并确定出匹配成功的匹配词的3于应属性。根据本发明上述实施例提供的用户行为属性确定方法中由客户端上报累计权值的实现方案,本发明提供一种完成相应功能的客户端,其结构示意图如图3所示,包括信息获取单元31,用于获取用户的发送信息;匹配单元32,用于将信息获取单元31获取的发送信息与设定的匹配词进行匹配,并确定出匹配成功的匹配词的对应属性;累计单元33,用于分别累计匹配单元32确定出的对应属性中各属性的设定权值并存储累计后的累计权值;上报单元34,用于将用户的用户标识、累计单元33中存储的累计权值及对应属性的属性标识上报给网络侧属性服务器;并在上报后将本次上报的累计权值置零。一个实施例中,客户端还可以包括比较单元35,用于从累计单元33中获取各属性的当前累计权值,并与设定的阈值比较;以及将当前累计权值大于设定阈值的累计权值及其属性标识传送给上报单元34;上报单元34再将用户的用户标识、比较单元35传送的累计权值及其属性标识上报给网络側属性服务器。一个实施例中,客户端还可以包括接收存储单元36,用于接收并存储属性服务器下发的匹配词、匹配词的对应属性标识以及各属性的设定权值。其中匹配单元32根据接收存储单元36中存储的匹配词进行匹配,并确定出匹配成功的匹配词的对应属性。根据本发明上述实施例提供的用户行为属性确定方法中由网络側属性服务器进行全部的累计处理的实现方案,本发明提供一种完成相应功能的属性服务器,其结构示意图如图4所示,包括接收单元41,用于接收客户端上报的用户标识、各属性的设定权值及对应属性的属性标识;确定单元42,用于按属性标识分别累加上报的所述用户标识对应用户的设定权值,得到与该用户对应的各属性的和值,将最大和值对应的属性属性确定为用户的行为属性并存储,或按所述和值从大到小的顺序,取设定数量的和值对应的属性确定为用户的行为属性;发送存储单元43,用于存储确定出的用户的行为属性信息。一个实施例中,属性服务器还将匹配词、匹配词的对应属性标识以及各属性的设定权值信息存储到发送存储单元43中,并由发送存储单元43发送给所述客户端。一个实施例中,属性服务器还可以包括更新单元44,用于更新发送存储单元43中存储的匹配词、匹配词的对应属性标识以及各属性的设定权值信息;发送存储单元43,还用于将更新后的所述匹配词、匹配词的对应属性标识以及各属性的设定权值发送给客户端。根据本发明上述实施例提供的用户行为属性确定方法中由客户端上报累计权值的实现方案,本发明提供一种完成相应功能的属性服务器,其结构示意图如图5所示,包括接收单元51,用于接收客户端上报的用户标识、各属性的累计权值及对应属性的属性标识;确定单元52,用于按属性标识分别累加上报的所述用户标识对应用户的累计权值,得到与该用户对应的各属性的和值,将最大和值对应的属性或多个较大和值对应的属性确定为用户的行为属性;发送存储单元53,用于存储确定出的用户的行为属性信息。其中,各属性的累计权值的获取方法如上所述,即由客户端获取用户的发送信息,将发送信息与设定的匹配词进行匹配,确定出匹配成功的匹配词的对应属性,分别累计对应属性中各属性的设定权值并存储累计后的累计权值。一个实施例中,属性服务器还将匹配词、匹配词的对应属性标识以及各属性的设定权值信息存储到发送存储单元53中,并由发送存储单元53发送给所述客户端。一个实施例中,属性服务器还可以包括更新单元54,用于更新发送存储单元53中存储的匹配词、匹配词的对应属性标识以及各属性的设定权值信息;由发送存储单元53,将更新后的匹配词、匹配词的对应属性标识以及各属性的设定权值发送给客户端。根据本发明上述实施例提供的客户端和属性服务器,本发明还提供一种完成相应功能的用户行为属性确定系统,其结构示意图如图6所示,包括客户端61和属性服务器62;其中客户端61,用于获取用户的发送信息,将发送信息与设定的匹配词进行匹酉己,确定出匹配成功的匹配词的对应属性;获取对应属性中各属性的设定权值;或者分别累计所述对应属性中各属性的设定权值,获得累计权值;以及将用户的用户标识、所述设定权值及对应属性的属性标识上报给网络侧属性服务器;或者将所述用户的用户标识、所述累计4又值及对应属性的属性标识上^^给属性服务器62,并在上报后将本地存储的本次上报的累计权值置零;属性服务器62,用于按属性标识分别累加上报的所述用户标识对应用户的设定权值或累计4又值,将和值最大的权值对应的属性确定为该用户的行为属性并存储,或按所述和值从大到小的顺序,取设定数量的和值对应的属性确定为该用户的行为属性。一个实施例中,客户端61还用于将本地存储的各属性的当前累计权值与设定的阈值比较;仅将用户的用户标识、当前累计权值大于设定阈值的累计权值及其属性标识上报给网络側属性服务器。一个实施例中,属性服务器62还用于存储匹配词、匹配词的对应属性标识以及各属性的设定权值,并下发给客户端61;客户端61还用于接收属性服务器62下发的匹配词、匹配词的对应属性标识以及各属性的设定权值信息并保存在本地。通过上述方法、装置与系统,获得了用户的行为属性信息,并保存在网络侧的属性服务器。当网络中的其它应用需要获取用户的行为属性信息时,可以通过查询属性服务器获取用户的行为属性信息。下面以根据用户的行为属性,向用户播放相应广播为例,具体描述一种广告投放方法与系统。参见图7,为本发明实施例提供的一种广告投放方法流程图,包括如下步骤步骤S201、接收客户端发起的携带用户标识的广告播》文请求;步骤S202、根据接收的用户标识,从网络侧属性服务器中获取对应用户的行为属性信息;步骤S203、根据用户的行为属性信息,匹配对应的广告投放给所述客户端。其中,所述用户的行为属性,采用上述图1所示流程由客户端和网络侧属性服务器确定,具体确定方法不再重述描述。根据上述广告損:;改方法,一种相应的广告投放系统的结构示意图如图8所示,包括客户端81、属性服务器82和广告服务器83;其中客户端81,用于获取用户的发送信息,将发送信息与设定的匹配词进行匹配,确定出匹配成功的匹配词的对应属性;获取所述对应属性中各属性的设定权值;或者分别累计对应属性中各属性的设定权值,获得累计权值;以及将用户的用户标识、所述设定权值及对应属性的属性标识上报给网络侧属性服务器;或者将所述用户的用户标识、所述累计权值及对应属性的属性标识上报给属性服务器82,并在上报后将本次上报的累计权值置零;还用于向广告服务器83发起携带用户标识的广告播放请求,并接收广告服务器83投放的广告进行播放;属性服务器82,用于根据从客户端81接收的用户标识确定出用户,按属性标识分别累加上报的该用户的设定权值或累计权值,将和值最大的权值对应的属性确定为该用户的行为属性并存储,或按所述和值从大到小的顺序,取设定数量的和值对应的属性确定为该用户的行为属性;还用于接收广告服务器83发送的用户属性查询请求,将对应用户的行为属性信息返回给广告服务器83;广告服务器83,用于接收客户端81的广告播放请求,根据广告播放请求中携带的用户标识,向属性服务器82发送携带用户标识的用户属性查询请求,接收属性服务器82返回的对应用户的行为属性信息,并根据接收的用户的行为属性信息,匹配对应的广告投放给用户所在客户端81。通过以上具体实施方式的描述可知,本发明通过预先设定匹配词、每个匹配词的对应属性以及每个属性的设定权值,由客户端将用户每次发送的信息都进行处理,并采用累计的方式,使得在用户的海量发送信息中出现频率较高的匹配词的对应属性的权值被累计的概率加大,从而使得对应属性的累计权值变大,通过选择累计权值大的对应属性作为用户的行为属性。在本发明方案中,由于出现频率较高的匹配词涉及用户感兴趣的事物或关心的事物,而匹配词的对应属性(一种或多种属性)是与用户的一种或多种行为属性密切相关的,且属性的设定权值又表征了相关性的大小,从而使得通过属性的累计权值的大小来确定用户的行为属性比较准确。在确定出较准确的用户行为属性后,可以为用户提供各种相应的特色服务。例如可以根据确定出的较为准确的用户行为属性,向用户投放相应的广告,使得广告针对性更强,有效提升用户满意度和网络运营商的服务质量。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。2权利要求1、一种用户行为属性确定方法,其特征在于,包括由客户端获取用户的发送信息,将所述发送信息与设定的匹配词进行匹配,确定出匹配成功的匹配词的对应属性;获取所述对应属性中各属性的设定权值;或者分别累计所述对应属性中各属性的设定权值,获得累计权值;将所述用户的用户标识、所述设定权值及对应属性的属性标识上报给网络侧属性服务器;或者将所述用户的用户标识、所述累计权值及对应属性的属性标识上报给网络侧属性服务器,并在上报后将本次上报的累计权值置零;所述属性服务器按属性标识分别累加上报的所述用户标识对应用户的设定权值或累计权值,得到与该用户对应的各属性的和值;将最大和值对应的属性确定为该用户的行为属性并存储,或按所述和值从大到小的顺序,取设定数量的和值对应的属性确定为该用户的行为属性并存储。2、如权利要求l所述的方法,其特征在于,所述将所述用户的用户标识、所述累计权值及对应属性的属性标识上报给网络侧属性服务器,包括将各属性的当前累计权值与设定的阈值比较;将所述用户的用户标识、当前累计权值大于设定阈值的累计权值及其属性标识上报给网络侧属性服务器。3、如权利要求1或2所述的方法,其特征在于,还包括所述客户端删除设定时段内未更新的累计权值及其属性标识。4、如权利要求1或2所述的方法,其特征在于,所述匹配词、匹配词的对应属性标识以及各属性的设定权值存储在所述属性服务器中,并由所述属性服务器下发给所述客户端存储。5、一种客户端,其特征在于,包括信息获取单元,用于获取用户的发送信息;匹配单元,用于将所述信息获取单元获取的所述发送信息与设定的匹配词进行匹配,并确定出匹配成功的匹配词的对应属性;权值获取单元,用于获取所述对应属性中各属性的设定权值;上报单元,用于将所述用户的用户标识、所述设定权值及对应属性的属性标识上报给网络侧属性服务器。6、如权利要求5所述的客户端,其特征在于,还包括接收存储单元,用于接收并存储所述属性服务器下发的所述匹配词、匹配词的对应属性标识以及各属性的设定权值。7、一种客户端,其特征在于,包括信息获取单元,用于获取用户的发送信息;匹配单元,用于将所述信息获取单元获取的所述发送信息与设定的匹配词进行匹配,并确定出匹配成功的匹配词的对应属性;累计单元,用于分别累计所述匹配单元确定出的所述对应属性中各属性的设定权值,获得累计权值;上报单元,用于将所述用户的用户标识、所述累计单元获得的累计权值及对应属性的属性标识上报给网络侧属性服务器;并在上报后将本次上报的累计权值置零。8、如权利要求7所述的客户端,其特征在于,还包括比较单元,用于从所述累计单元中获取各属性的当前累计权值,并与设定的阈值比较;以及将当前累计权值大于设定阈值的累计权值及其属性标识传送给所述上报单元;所述上报单元,将所述用户的用户标识、所述比较单元传送的累计权值及其属性标识上报给网络侧属性服务器。9、如权利要求8所述的客户端,其特征在于,还包括接收存储单元,用于接收并存储所述属性服务器下发的所述匹配词、匹配词的对应属性标识以及各属性的设定权值。10、一种属性服务器,其特征在于,包括接收单元,用于接收客户端上报的用户标识、各属性的设定权值及对应属性的属性标识;确定单元,用于按属性标识分别累加上报的所述用户标识对应用户的设定权值,得到与该用户对应的各属性的和值,将最大和值对应的属性属性确定为用户的行为属性并存储,或按所述和值从大到小的顺序,取设定数量的和值对应的属性确定为用户的行为属性;发送存储单元,用于存储确定出的用户的行为属性信息。11、如权利要求IO所述的属性服务器,其特征在于,所述发送存储单元,还用于存储所述匹配词、匹配词的对应属性标识以及各属性的设定权值信息并发送给所述客户端。12、如权利要求11所述的属性服务器,其特征在于,还包括更新单元,用于更新所述发送存储单元中存储的所述匹配词、匹配词的对应属性标识以及各属性的设定权值信息;所述发送存储单元,还用于将更新后的所述匹配词、匹配词的对应属性标识以及各属性的设定权值发送给客户端。13、一种属性服务器,其特征在于,包括接收单元,用于接收客户端上报的用户标识、各属性的累计权值及对应属性的属性标识;确定单元,用于按属性标识分别累加上报的所述用户标识对应用户的累计权值,得到与该用户对应的各属性的和值,将最大和值对应的属性属性确定为用户的行为属性并存储,或按所述和值从大到小的顺序,取设定数量的和值对应的属性确定为用户的行为属性;发送存储单元,用于存储确定出的用户的行为属性信息;其中,所述各属性的累计权值的获取方法为由客户端获取用户的发送信息,将所述发送信息与设定的匹配词进行匹配,确定出匹配成功的匹配词的对应属性,分别累计所述对应属性中各属性的设定权值,获得累计权值。14、如权利要求13所述的属性服务器,其特征在于,所述发送存储单元,还用于存储所述匹配词、匹配词的对应属性标识以及各属性的设定权值信息并发送给所述客户端。15、如权利要求14所述的属性服务器,其特征在于,还包括更新单元,用于更新所述发送存储单元中存储的所述匹配词、匹配词的对应属性标识以及各属性的设定权值信息;所述发送存储单元,还用于将更新后的所述匹配词、匹配词的对应属性标识以及各属性的设定权值发送给客户端。16、一种用户行为属性确定系统,其特征在于,包括客户端和属性服务器;所述客户端,用于获取用户的发送信息,将所述发送信息与设定的匹配词进行匹配,确定出匹配成功的匹配词的对应属性;获取所述对应属性中各属性的设定权值;或者分别累计所述对应属性中各属性的设定权值,获得累计权值;将所述用户的用户标识、所述设定权值及对应属性的属性标识上报给网络侧属性服务器;或者将所述用户的用户标识、所述累计权值及对应属性的属性标识上^R给所述属性服务器,并在上报后将本次上才艮的累计权值置零;所述属性服务器,用于按属性标识分别累加上^R的所述用户标识对应用户的设定权值或累计权值,得到与该用户对应的各属性的和值;将最大和值对应的属性确定为该用户的行为属性并存储,或按所述和值从大到小的顺序,取设定数量的和值对应的属性确定为该用户的行为属性并存储。17、如权利要求16所述的系统,其特征在于,所ii^户端还用于将本地存储的各属性的当前累计权值与设定的阈值比较;仅将所述用户的用户标识、当前累计权值大于设定阈值的累计权值及其属性标识上报给网络侧属性服务器。18、如权利要求16或17所述的系统,其特征在于,所述属性服务器还用于存储所述匹配词、匹配词的对应属性标识以及各属性的设定权值,并下发给所述客户端;所述客户端还用于接收所述属性服务器下发的所述匹配词、匹配词的对应属性标识以及各属性的设定权值信息并保存在本地。19、一种广告投^t方法,其特征在于,包括接收客户端发起的携带用户标识的广告播;改请求;根据所述用户标识,从网络侧属性服务器中获取对应用户的行为属性信自根据所述用户的行为属性信息,匹配对应的广告投放给所述客户端;其中,所述用户的行为属性,通过下述方法确定由客户端获取用户的发送信息,将所述发送信息与设定的匹配词进行匹配,确定出匹配成功的匹配词的对应属性;获取所述对应属性中各属性的设定权值;或者分别累计所述对应属性中各属性的设定权值,获得累计权值;将所述用户的用户标识、所述设定权值及对应属性的属性标识上报给网络側属性服务器;或者将所述用户的用户标识、所述累计权值及对应属性的属性标识上报给所述网络侧属性服务器,并在上报后将本地存储的本次上报的累计权值置零;由所述属性服务器按属性标识分别累加上报的所述用户标识对应用户的设定权值或累计权值,得到与该用户对应的各属性的和值;将最大和值对应的属性确定为该用户的行为属性并存储,或按所述和值从大到小的顺序,取设定数量的和值对应的属性确定为该用户的行为属性并存储。20、一种广告投放系统,其特征在于包括客户端、属性服务器和广告服务器;所述客户端,用于获取用户的发送信息,将所述发送信息与设定的匹配词进行匹配,确定出匹配成功的匹配词的对应属性;获取所述对应属性中各属性的设定权值;或者分别累计所述对应属性中各属性的设定权值,获得累计权值;以及将所述用户的用户标识、所述设定权值及对应属性的属性标识上报给网络侧属性服务器;或者将所述用户的用户标识、所述累计权值及对应属性的属性标识上报给所述属性服务器,并在上报后将本地存储的本次上报的累计权值置零;还用于向所述广告服务器发起携带用户标识的广告播放请求,并接收所述广告服务器投放的广告进行播放;所述属性服务器,用于按属性标识分别累加上报的所述用户标识对应用户的设定权值或累计权值,得到与该用户对应的各属性的和值;将最大和值对应的属性确定为该用户的行为属性并存储,或按所述和值从大到小的顺序,取设定数量的和值对应的属性确定为该用户的行为属性并存储;还用于接收所述广告服务器发送的用户属性查询请求,将本地存储的对应用户的行为属性信息返回给所述广告服务器;所述广告服务器,用于接收所述客户端的广告播放请求,根据所述广告播放请求中携带的用户标识,向所述属性服务器发送携带用户标识的用户属性查询请求,接收所述属性服务器返回的对应用户的行为属性信息,并根据所述用户的行为属性信息,匹配对应的广告投放给所述客户端。全文摘要本发明公开了一种用户行为属性确定方法、装置、系统及广告投放方法与系统,包括由客户端获取用户的发送信息并与设定的匹配词进行匹配,确定出匹配成功的匹配词的对应属性,获取对应属性的设定权值或其累计权值;将用户的用户标识、设定权值/累计权值及属性标识上报给网络侧属性服务器;由属性服务器按属性标识分别累加上报的用户的设定权值/累计权值,将和值最大的权值对应的属性或多个和值较大的权值对应的属性确定为该用户的行为属性。本发明能较准确地确定出用户的行为属性,为各种特色服务如广告投放提供确定出的用户行为属性,提高服务的针对性和服务质量。文档编号G06Q30/00GK101360098SQ200810119229公开日2009年2月4日申请日期2008年8月29日优先权日2008年8月29日发明者双吴申请人:腾讯科技(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1