[发明专利]基于大数据的应用程序推送系统及方法有效
申请号: | 202011183844.6 | 申请日: | 2020-10-29 |
公开(公告)号: | CN112328935B | 公开(公告)日: | 2021-11-12 |
发明(设计)人: | 朱理薇 | 申请(专利权)人: | 朱理薇 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;H04L29/08 |
代理公司: | 北京虹泽知识产权代理事务所(普通合伙) 16008 | 代理人: | 苗奎 |
地址: | 417000 湖南省娄底*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 数据 应用程序 推送 系统 方法 | ||
1.一种基于大数据的应用程序推送系统,其特征在于:所述推送系统包括卸载次数采集模块、卸载次数比较模块、特殊标识判断模块、移动终端检测模块、推荐应用程序选取模块和使用情况采集模块,所述卸载次数采集模块采集移动终端上当前各个应用程序在移动终端上的卸载次数,所述卸载次数比较模块在检测到某个应用程序在移动终端上的卸载次数大于等于第二卸载次数阈值时令特殊标识判断模块判断该应用程序是否添加有特殊标识,在该应用程序上没有特殊标识,那么该应用程序为目标应用程序,并令移动终端检测模块检测移动终端内历史是否存在安装过参考应用程序,其中,参考应用程序为与目标应用程序属于同一类别的应用程序,如果存在安装过参考应用程序,且在当前移动终端内存在参考应用程序的情况下,令使用情况采集模块采集参考应用程序和目标应用程序在移动终端的使用情况,并据此判断应用商店是否推送其他参考应用程序给用户,如果检测到移动终端内历史上不存在安装过参考应用程序,则令推荐应用程序选取模块选取推荐应用程序,应用商店推送推荐应用程序;
所述使用情况采集模块包括安装使用时间获取模块、安装使用时间判断模块、推送消息情况采集模块、已读消息判断模块和特殊标识添加模块,所述安装使用时间获取模块采集目标应用程序和各个参考应用程序的最近一次安装时间以及最近一次使用时间,所述安装使用时间判断模块用于比较目标应用程序的最近一次安装时间与各个参考应用程序的最近一次安装时间之间的关系以及目标应用程序的最近一次使用时间与各个参考应用程序的最近一次使用时间之间的关系,其中,在存在目标应用程序的最近一次安装时间位于各个参考应用程序的最近一次安装时间之间或者存在目标应用程序的最近一次使用时间位于各个参考应用程序的最近一次使用时间之间时令推送消息情况采集模块采集目标应用程序所属的推送消息情况,所述已读消息判断模块在目标应用程序所属的推送消息中不存在已读消息或者最近一条已读消息的已读时间与当前的时间间隔大于等于间隔阈值时令推荐应用程序选取模块选取推荐应用程序,应用商店推送推荐应用程序,在各个参考应用程序的最近一次使用时间均早于目标应用程序的最近一次使用时间或者目标应用程序的最近一次安装时间晚于各个参考应用程序的最近一次安装时间时令特殊标识添加模块给目标应用程序添加特殊标识;
所述推送系统还包括卸载触发模块、手机内存获取模块和更新版本判断模块,所述卸载触发模块在检测到移动终端触发卸载携带有特殊标识的应用程序时令手机内存获取模块获取移动终端的剩余内存,并将剩余内存与内存阈值进行比较,在剩余内存大于内存阈值时,令更新版本判断模块检测该携带有特殊标识的应用程序是有存在更新版本,如果存在更新版本,将该更新版本推送给用户;
所述推荐应用程序选取模块包括筛选模块、下载次数统计模块和下载排序模块,所述筛选模块用于预先筛选出下载过目标应用程序的其他移动终端,所述下载次数统计模块用于统计筛选模块筛选出的其他移动终端所下载的与目标应用程序属于同一类别的应用程序的下载次数,所述下载排序模块将应用程序按照下载次数从大到小的顺序排序,选取排序前N的应用程序为推荐应用程序,其中,推荐应用程序为移动终端历史未安装过的应用程序。
2.一种基于大数据的应用程序推送方法,其特征在于:所述推送方法包括以下步骤:
步骤S1:采集移动终端上当前各个应用程序在移动终端上的卸载次数,当检测到某个应用程序在移动终端上的卸载次数大于等于第二卸载次数阈值时,判断该应用程序是否添加有特殊标识,如果该应用程序上没有特殊标识,那么该应用程序为目标应用程序;
步骤S2:设与目标应用程序属于同一类别的应用程序为参考应用程序,检测移动终端内历史是否存在安装过参考应用程序,如果存在安装过参考应用程序,且在当前移动终端内存在参考应用程序的情况下,采集参考应用程序和目标应用程序在移动终端的使用情况,并据此判断应用商店是否推送其他参考应用程序给用户;
所述步骤S2中进一步包括:
采集目标应用程序和各个参考应用程序的最近一次安装时间以及最近一次使用时间,如果存在目标应用程序的最近一次安装时间位于各个参考应用程序的最近一次安装时间之间或者存在目标应用程序的最近一次使用时间位于各个参考应用程序的最近一次使用时间之间,采集目标应用程序所属的推送消息情况,如果目标应用程序所属的推送消息中不存在已读消息或者最近一条已读消息的已读时间与当前的时间间隔大于等于间隔阈值时,应用商店推送推荐应用程序;如果各个参考应用程序的最近一次使用时间均早于目标应用程序的最近一次使用时间或者目标应用程序的最近一次安装时间晚于各个参考应用程序的最近一次安装时间,则给目标应用程序添加特殊标识;
所述步骤S2还包括:如果检测到移动终端内历史上不存在安装过参考应用程序,则应用商店推送推荐应用程序给用户;
所述推送方法还包括:
步骤S3:当检测到移动终端触发卸载携带有特殊标识的应用程序,获取移动终端的剩余内存时,如果剩余内存大于内存阈值,检测该携带有特殊标识的应用程序是有存在更新版本,如果存在更新版本,将该更新版本推送给用户,否则直接卸载该携带有特殊标识的应用程序;
所述推荐应用程序的选取包括:预先筛选出下载过目标应用程序的其他移动终端,统计这些其他移动终端所下载的与目标应用程序属于同一类别的应用程序的下载次数,并将应用程序按照下载次数从大到小的顺序排序,选取排序前N的应用程序为推荐应用程序,其中,推荐应用程序为移动终端历史未安装过的应用程序;
所述目标应用程序所属的推送消息包括目标应用程序推送给移动终端的消息和目标应用程序推送给目标应用程序注册账号的消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于朱理薇,未经朱理薇许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011183844.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:六自由度手动载荷提升装置
- 下一篇:侧螺旋电磁搅拌装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置