一种基于用户画像的移动终端智能消息推送方法、服务器和系统的制作方法

文档序号:8528274阅读:556来源:国知局
一种基于用户画像的移动终端智能消息推送方法、服务器和系统的制作方法
【技术领域】
[0001]本发明涉及信息处理技术领域,具体涉及一种基于用户画像的移动终端智能消息推送方法、服务器和系统。
【背景技术】
[0002]移动终端消息推送是即时地向安装有该应用程序的用户终端进行信息推送,推送通知和消息使得用户可以即使获取到有用信息。但是许多时候用户并不是看到消息就会打开应用的,很多时候盲目的推送信息,导致该应用程序的体验降低,用户被无用信息打扰,招致用户反感,甚至会将该应用程序卸载,导致大多数信息当作垃圾消息关闭。现有技术中还有一类广告定向投放方法,例如200680018447和201410410984,其依靠分析用户在网站或应用程序中的点击浏览行为和目的得到用户的行为特征,找到广告的潜在客户群投放相关广告。但是这种定向投放仅分析用户的行为特征,在用户偶尔点击或者误点击浏览某类主题后,就会推送该类主题的广告,导致推送结果不准确。因此迫切需要一种技术能够对用户进行特征分类,有针对性的进行信息推送。

【发明内容】

[0003]本发明为解决上述问题,提供了一种基于用户画像的移动终端智能消息推送方法、装置和系统。
[0004]依据本发明的一实施例,提供一种基于用户画像的移动终端智能消息推送方法,包括以下步骤:
[0005]获取用户详情表,并对所述用户详情表中的用户画像进行数据分析,得到用户的特征权重表;
[0006]根据所述用户权重表里中的目标用户特征权重信息,筛选出符合条件的用户终端;
[0007]通过业务端向所述用户终端进行信息推送。
[0008]本发明通过获取用户特征权重表并对目标用户终端进行特征匹配,根据用户画像特征匹配进行消息推送,大大提高了消息推送的针对性和用户的使用体验,减少了无用信息对用户造成的影响。
【附图说明】
[0009]图1为本发明一实施例,一种基于用户画像的移动终端智能消息推送方法流程示意图;
[0010]图2为本发明另一实施例,一种基于用户画像的移动终端智能消息推送方法的服务器结构框图;
[0011]图3为本发明另一实施例,一种基于用户画像的移动终端智能消息推送方法的系统结构框图。
【具体实施方式】
[0012]为了便于本领域技术人员的理解,下面结合附图和实施例对本发明作进一步的描述。
[0013]如图1所示,提供了一种基于用户画像的移动终端智能消息推送方法流程示意图,从图中可以看出,步骤SlOO用于获取用户详情表,并对所述用户详情表中的用户画像进行数据分析,得到用户的特征权重表;在本实施例中,移动终端获取设备信息、应用程序信息和用户信息,并将获取的信息汇报给服务端进行记录得到用户详情表。其中,设备信息包括:设备ID、设备型号、网络状态和设置信息,通过手机MEI或网卡mac或蓝牙mac生成设备ID ;
[0014]在本实施例中,设备ID为设备的身份标识号码,也称为序列号或帐号,是某个体系中相对唯一的编码;
[0015]手机IMEI为移动设备国际识别码,是移动设备国际身份码的缩写;
[0016]网卡mac或蓝牙mac为网卡或蓝牙的物理地址,可以说它就是网卡或蓝牙的身份证,全球是唯一的;
[0017]应用程序信息包括:应用程序列表和应用程序使用情况,简称APP列表和APP使用情况;是通过获取安装APP列表以及定时采集运行着的App列表得到App信息;用户信息包括:用户的年龄、性别、地域和爱好。
[0018]例如:用户A
[0019]手机的MEI 为 332222112221112
[0020]手机型号:OPPOUlike 2
[0021]已安装的app列表有:
[0022]com.wangzh1.MaMaHelp,辣妈帮
[0023]com.client, obd,行车管家
[0024]App使用情况:
[0025]2014-12-0312:30:10,com.wangzh1.MaMaHelp
[0026]2014-12-0318:30:10,com.client, obd
[0027]服务端通过对用户详情表中的信息进行训练和分类,得到每种设备型号和每种应用程序的特征模型数据,并依据每种设备型号和每种应用程序的特征模型数据对用户详情表中的用户画像进行数据分析,得到用户的特征权重表。其中,每种设备型号和每种应用程序的特征模型数据获取方法为:
[0028]A:分析不同设备型号和用户信息的关系以及分布情况得到每个设备型号的特征权值列表。
[0029]B:利用应用程序安装情况或活跃情况与用户信息通过机器学习算法训练和/或统计分布得到每个应用程序的特征权值列表。
[0030]C:依照经验人工指定每种应用程序、设备型号、设备网络(运营商和/或网络类型)和设备设置信息中的任一或任意组合得的相应特征权值列表。
[0031]例如:
[0032]妈妈特征模型中:辣妈帮,com.wangzh1.MaMaHelp权重:0.99998
[0033]商旅特征模型中:行车管家,com.client, obd权重:0.91998
[0034]在本发明的实施例中,用户的特征权重表获取方法为:
[0035]A:通过判断用户的设备是不是某种特征的设备,从特征权值列表读取设备的该特征权重,记录到该用户特征权重表中。
[0036]B:通过判断用户的设备是不是安装某种特征的应用程序,从特征权值列表计算得到该特征权重,记录到该用户特征权重表中。
[0037]C:通过判断用户的设备是不是安装某种互斥类的特征应用程序,从特征权值列表计算得到该特征的每个分类权重,权重最大的分类即为用户最终特征,记录到该用户特征权重表中。
[0038]步骤S101,根据所述用户权重表里中的目标用户特征权重信息,筛选出符合条件的用户终端;
[0039]步骤S102,通过业务端向所述用户终端进行信息推送;
[0040]例如:
[0041]用户A的特征权重表为:
[0042]332222112221112,妈妈,0.95998
[0043]332222112221112,商旅,0.90998
[0044]用户A的com.wangzh1.MaMaHelp从20点到22点活跃特征权重为:
[0045]332222112221112,com.wangzh1.MaMaHelp_20_22,0.95998
[0046]用户A的com.client, obd,从16点到17点活跃特征权重为:
[0047]332222112221112,com.client.0bd-16-17,0.90998 ;
[0048]由此可见用户A对妈妈类信息比较感兴趣,为此业务端可以根据用户特征向用户A推送一些有关妈妈类信息,那么用户A符合条件;
[0049]又例如:
[0050]用户A的特征权重表为:
[0051]332222112221112,妈妈,0.90998
[0052]332222112221112,商旅,0.95998
[0053]用户A的com.wangzh1.MaMaHelp从20点到21点活跃特征权重为:
[0054]332222112221112,com.wangzh1.MaMaHelp_20_21,0.90998
[0055]
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1