[发明专利]应用程序的推荐方法和系统在审
申请号: | 201711016613.4 | 申请日: | 2017-10-26 |
公开(公告)号: | CN109714378A | 公开(公告)日: | 2019-05-03 |
发明(设计)人: | 吴艳芹;张乐;张珂;姜松 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 李浩 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 推荐度 用户终端 网络数据包 应用类别 全网 排序 应用 通信技术领域 数值计算 用户偏爱 用户推荐 解析 网络 | ||
1.一种应用程序的推荐方法,包括:
在网络侧获取网络数据包,对所述网络数据包进行解析,并计算得到多个用户终端的每个用户终端使用多个应用程序中的每个应用程序的时间间隔、次数和流量数值;
根据所述多个用户终端的每个用户终端使用所述多个应用程序中的每个应用程序的时间间隔、次数和流量数值计算得到每个所述用户终端使用每个所述应用程序的应用推荐度;
根据所述用户终端使用每个所述应用程序的应用推荐度确定该用户偏爱的应用类别;
根据所述多个用户终端的每个用户终端使用每个所述应用程序的应用推荐度计算得到每个所述应用程序的全网推荐度,并依据每个所述应用程序的全网推荐度,得到在所述应用类别下的应用程序的推荐度排序;以及
根据在所述应用类别下的应用程序的推荐度排序向所述用户终端推荐应用程序。
2.根据权利要求1所述的方法,其中,在网络侧获取网络数据包,对所述网络数据包进行解析,并计算得到多个用户终端的每个用户终端使用多个应用程序中的每个应用程序的所有时间间隔、次数和流量数值的步骤包括:
在网络侧获取用户终端的网络数据包,通过解析所述网络数据包,获得所述网络数据包的目的统一资源定位符URL、开始时间、结束时间、流量大小、业务类型编码、服务器网络协议IP地址以及应用特征信息;
根据所述目的URL、业务类型编码、服务器IP地址以及应用特征信息确定用户终端访问的应用程序或者该应用程序对应的功能;根据所述网络数据包的开始时间和结束时间获得访问所述应用程序的时间间隔和访问次数;以及根据所述流量大小获得使用的流量信息;以及
根据访问所述应用程序的时间间隔、访问次数和流量信息计算出所述用户终端使用所述应用程序的所有时间间隔、使用所述应用程序的次数和使用所述应用程序产生的流量数值。
3.根据权利要求1所述的方法,其中,
计算每个所述应用程序的应用推荐度Ri的公式为:
Ri=WuU′IUF+WfF′IUF-WiI′IUF,
其中,U′IUF为所述多个用户终端使用单个应用程序的次数的标准化值,F′IUF为所述多个用户终端使用所述单个应用程序的流量数值的标准化值,I′IUF为所述多个用户终端使用所述单个应用程序的时间间隔的标准化值,Wu为所述多个用户终端使用所述单个应用程序的次数的权重,Wf为所述多个用户终端使用所述单个应用程序的流量数值的权重,Wi为所述多个用户终端使用所述单个应用程序的时间间隔的权重。
4.根据权利要求3所述的方法,其中,
分别通过以下公式计算得到所述U′IUF、所述F′IUF和所述I′IUF:
其中,Ui为每个所述用户终端使用所述单个应用程序的次数,Fi为每个所述用户终端使用所述单个应用程序消耗的流量数值,Ii为每个所述用户终端使用所述单个应用程序的时间间隔,N为使用所述单个应用程序的用户总数;为监测的所有用户终端使用所述单个应用程序的次数平均值,为监测的所有用户终端使用所述单个应用程序的流量数值平均值,为监测的所有用户终端使用所述单个应用程序的时间间隔平均值。
5.根据权利要求4所述的方法,其中,
分别通过以下公式计算得到所述所述和所述
其中,M为所监测的用户终端的数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711016613.4/1.html,转载请声明来源钻瓜专利网。