书签 分享 收藏 举报 版权申诉 / 14

应用程序的推送方法及装置.pdf

  • 上传人:小**
  • 文档编号:6096844
  • 上传时间:2019-04-10
  • 格式:PDF
  • 页数:14
  • 大小:701.55KB
  • 摘要
    申请专利号:

    CN201510345398.7

    申请日:

    2015.06.19

    公开号:

    CN106326242A

    公开日:

    2017.01.11

    当前法律状态:

    实审

    有效性:

    审中

    法律详情:

    实质审查的生效IPC(主分类):G06F 17/30申请日:20150619|||公开

    IPC分类号:

    G06F17/30

    主分类号:

    G06F17/30

    申请人:

    赤子城网络技术(北京)有限公司

    发明人:

    刘春河; 叶椿建; 李平; 张晨

    地址:

    100027 北京市海淀区高里掌路1号院2号楼2层201-192

    优先权:

    专利代理机构:

    北京英特普罗知识产权代理有限公司 11015

    代理人:

    齐永红

    PDF完整版下载: PDF下载
    内容摘要

    本发明公开了一种应用程序的推送方法及装置,通过收集并分析用户使用的应用程序信息,对用户添加多维标签,以对应用户的多个用户特征信息,随后筛选出符合多维标签的应用程序并推送给用户。本发明可以对用户使用过的应用程序进行分析,得到用户的多个特征信息,以这些特征信息对已有应用程序进行筛选,筛选出符合这些特征信息的应用程序推送给用户,从而提高推送的精准性,使用户获得真正需要的应用程序,同时,本发明兼具快速和便捷。

    权利要求书

    1.一种应用程序的推送方法,其特征在于,其包括以下步骤:
    步骤S01,收集用户使用的应用程序信息;
    步骤S02,分析所述应用程序信息,对所述用户添加多维标签,所述多维标签对应所
    述用户的多个用户特征信息;
    步骤S03,筛选出符合所述多维标签的应用程序;
    步骤S04,向所述用户推送筛选出的应用程序。
    2.根据权利要求1所述的推送方法,其特征在于:步骤S01包括每隔预设时间间隔,
    收集所述时间间隔内用户使用的应用程序信息,所述应用程序信息包括一个或多个应用程
    序的类型、运行次数和/或运行时长。
    3.根据权利要求2所述的推送方法,其特征在于:所述应用程序信息包括存储于终
    端上的信息和/或存储于云端上的信息。
    4.根据权利要求2所述的推送方法,其特征在于:步骤S02包括分析所述应用程序
    信息,以运行次数和/或运行时长高于一预设阈值的应用程序的类型,对所述用户添加多
    维标签。
    5.根据权利要求1至4任一项所述的推送方法,其特征在于:所述推送方法还包括
    若收集到的应用程序信息包含一个或多个应用程序的运行次数和/或运行时长低于一预设
    阈值,则对所述应用程序添加优先推送的标签,优先推送与所述应用程序同一类型或相似
    类型、且符合所述多维标签的应用程序。
    6.根据权利要求1至4任一项所述的推送方法,其特征在于:所述推送方法还包括
    实时监测是否有应用程序被删除,若是,则对所述被删除的应用程序添加优先推送的标签,
    优先推送与所述被删除应用程序同一类型或相似类型、且符合所述多维标签的应用程序。
    7.根据权利要求1至4任一项所述的推送方法,其特征在于:所述推送方法还包括,
    预先对已有所有应用程序进行多维分类,所述多维分类与多维标签一一对应,步骤S03包
    括根据所述多维标签,筛选出对应多维分类的应用程序。
    8.根据权利要求7所述的推送方法,其特征在于:所述多维标签选自性别、年龄、
    职业、教育、地域和兴趣爱好中的一个或多个。
    9.一种应用程序的推送装置,其特征在于,其包括:
    应用程序信息收集模块,用于收集用户使用的应用程序信息;
    应用程序信息分析模块,用于分析收集到的应用程序信息;
    标签添加模块,用于根据分析的应用程序信息,对所述用户添加多维标签,以对应所
    述用户的多个用户特征信息;
    应用程序筛选模块,用于根据所述多维标签,筛选出符合多维标签的应用程序;
    应用程序推送模块,用于将筛选出的应用程序推送给所述用户。
    10.根据权利要求9所述的推送装置,其特征在于:所述推送装置还包括时钟模块,
    用于在每隔预设时间间隔,指令所述应用程序信息收集模块收集所述时间间隔内用户使用
    的应用程序信息,所述应用程序信息包括一个或多个应用程序的类型、运行次数和/或运
    行时长。
    11.根据权利要求10所述的推送装置,其特征在于:所述应用程序信息存储于终端
    内存内和/或云端服务器内存内。
    12.根据权利要求10所述的推送装置,其特征在于:所述应用程序信息分析模块用
    于判断应用程序的运行次数和/或运行时长是否高于一预设阈值,若是,则由标签添加模
    块以高于预设阈值的应用程序的类型,对用户添加多维标签。
    13.根据权利要求9至12任一项所述的推送装置,其特征在于:所述应用程序信息
    分析模块还用于判断所述应用程序信息收集模块收集到的应用程序信息是否包含一个或
    多个应用程序的运行次数和/或运行时长低于一预设阈值,若是,则由标签添加模块对所
    述应用程序添加优先推送的标签,由应用程序推送模块优先推送与所述应用程序同一类型
    或相似类型、且符合所述多维标签的应用程序。
    14.根据权利要求9至12任一项所述的推送装置,其特征在于:所述推送装置还包
    括监测模块,用于实时监测是否有应用程序被删除,若是,则由标签添加模块对所述被删
    除的应用程序添加优先推送的标签,由应用程序推送模块优先推送与所述被删除应用程序
    同一类型或相似类型、且符合所述多维标签的应用程序。
    15.根据权利要求9至12任一项所述的推送装置,其特征在于:所述推送装置还包
    括分类模块,用于预先对已有所有应用程序进行多维分类,所述多维分类与多维标签一一
    对应;存储模块,用于存储应用程序的分类信息。其中,存储模块还可以存储应用程序的
    名称、类型、下载链接等相关信息。
    16.根据权利要求15所述的推送装置,其特征在于:所述多维标签选自性别、年龄、
    职业、教育、地域和兴趣爱好中的一个或多个。

    说明书

    应用程序的推送方法及装置

    技术领域

    本发明属于互联网技术领域,涉及一种对应用程序进行精准推送的方法及装置。

    背景技术

    随着互联网技术的发展和智能手机的普及,可被应用在智能手机中的App
    (Application,应用程序)也日益增多。

    据appFigures提供的数据显示,谷歌应用商店已在移动应用数量上超过了苹果的App
    Store,为安卓开发应用的开发者在数量上也较支持苹果或亚马逊移动平台的要更多。据统
    计,谷歌应用商店中的应用数量为143万,而苹果的则为121万,亚马逊的是29.3万;
    谷歌的平台吸引了38.8万名开发者,苹果的这一数量为28.2万,亚马逊则为4.8万。

    应用程序数量的爆炸式增长不但给移动互联网带来了新的商机,同样也带来了新的问
    题。用户在庞大的App商店中举步维艰,他们很多时候不知道该选择什么应用,也不知道
    哪些应用适合自己。用户通常需要到应用商店或者App的下载网页上查找并获取App,
    这种获取App的方式比较繁琐,为了便于用户快速获取App,可以向用户提供主动推送
    App的服务。

    常用的应用程序推送方法可以为:根据用户下载的应用程序,向该用户推送与下载的
    应用程序相似的应用程序。比如当用户下载某个音乐播放应用程序时,则向该用户推送其
    他各种音乐播放应用程序;又如当用户下载某一个游戏程序时,则向该用户推送相似的游
    戏程序。

    然而,上述推送方法仅能在用户下载应用程序时进行推送,如果用户长时间没有主动
    下载应用程序,则无法向该用户进行推送;同时,现有推送方法的另一个可能的前提是用
    户在其终端上已经安装了某个应用程序,才能推送与该应用程序相类似的另一款应用程
    序,如果用户的终端上没有安装这个类型的应用程序,就无法为该用户提供所需要的或可
    能需要的某类应用程序的推送;此外,现有推送方法更无法收集、分析用户的特征,无法
    提供精准推送。

    因此,如何提供一种应用程序的推送方法和装置,为用户精准、快速、便捷地推送用
    户所需要的应用程序,是本领域技术人员亟待解决的技术问题之一。

    发明内容

    本发明的目的在于弥补上述现有技术的不足,提供一种可以对用户进行应用程序精准
    推送的推送方法及装置。

    为实现上述目的,本发明提供一种应用程序的推送方法,其包括以下步骤:

    步骤S01,收集用户使用的应用程序信息;

    步骤S02,分析所述应用程序信息,对所述用户添加多维标签,所述多维标签对应所
    述用户的多个用户特征信息;

    步骤S03,筛选出符合所述多维标签的应用程序;

    步骤S04,向所述用户推送筛选出的应用程序。

    进一步地,步骤S01包括每隔预设时间间隔,收集所述时间间隔内用户使用的应用程
    序信息,所述应用程序信息包括一个或多个应用程序的类型、运行次数和/或运行时长。

    进一步地,所述应用程序信息包括存储于终端上的信息和/或存储于云端上的信息。

    进一步地,步骤S02包括分析所述应用程序信息,以运行次数和/或运行时长高于一
    预设阈值的应用程序的类型,对所述用户添加多维标签。

    进一步地,所述推送方法还包括若收集到的应用程序信息包含一个或多个应用程序的
    运行次数和/或运行时长低于一预设阈值,则对所述应用程序添加优先推送的标签,优先
    推送与所述应用程序同一类型或相似类型、且符合所述多维标签的应用程序。

    进一步地,所述推送方法还包括实时监测是否有应用程序被删除,若是,则对所述被
    删除的应用程序添加优先推送的标签,优先推送与所述被删除应用程序同一类型或相似类
    型、且符合所述多维标签的应用程序。

    进一步地,所述推送方法还包括,预先对已有所有应用程序进行多维分类,所述多维
    分类与多维标签一一对应,步骤S03包括根据所述多维标签,筛选出对应多维分类的应用
    程序。

    进一步地,所述多维标签选自性别、年龄、职业、教育、地域和兴趣爱好中的一个或
    多个。

    为实现上述目的,本发明还提供一种应用程序的推送装置,其包括:

    应用程序信息收集模块,用于收集用户使用的应用程序信息;

    应用程序信息分析模块,用于分析收集到的应用程序信息;

    标签添加模块,用于根据分析的应用程序信息,对所述用户添加多维标签,以对应所
    述用户的多个用户特征信息;

    应用程序筛选模块,用于根据所述多维标签,筛选出符合多维标签的应用程序;

    应用程序推送模块,用于将筛选出的应用程序推送给所述用户。

    进一步地,所述推送装置还包括时钟模块,用于在每隔预设时间间隔,指令所述应用
    程序信息收集模块收集所述时间间隔内用户使用的应用程序信息,所述应用程序信息包括
    一个或多个应用程序的类型、运行次数和/或运行时长。

    进一步地,所述应用程序信息存储于终端内存内和/或云端服务器内存内。

    进一步地,所述应用程序信息分析模块用于判断应用程序的运行次数和/或运行时长
    是否高于一预设阈值,若是,则由标签添加模块以高于预设阈值的应用程序的类型,对用
    户添加多维标签。

    进一步地,所述应用程序信息分析模块还用于判断所述应用程序信息收集模块收集到
    的应用程序信息是否包含一个或多个应用程序的运行次数和/或运行时长低于一预设阈
    值,若是,则由标签添加模块对所述应用程序添加优先推送的标签,由应用程序推送模块
    优先推送与所述应用程序同一类型或相似类型、且符合所述多维标签的应用程序。

    进一步地,所述推送装置还包括监测模块,用于实时监测是否有应用程序被删除,若
    是,则由标签添加模块对所述被删除的应用程序添加优先推送的标签,由应用程序推送模
    块优先推送与所述被删除应用程序同一类型或相似类型、且符合所述多维标签的应用程
    序。

    进一步地,所述推送装置还包括分类模块,用于预先对已有所有应用程序进行多维分
    类,所述多维分类与多维标签一一对应;存储模块,用于存储应用程序的分类信息。其中,
    存储模块还可以存储应用程序的名称、类型、下载链接等相关信息。

    进一步地,所述多维标签选自性别、年龄、职业、教育、地域和兴趣爱好中的一个或
    多个。

    本发明提供的应用程序的推送方法及装置,通过收集并分析用户使用的应用程序信
    息,对用户添加多维标签,以对应用户的多个用户特征信息,随后筛选出符合多维标签的
    应用程序并推送给用户。本发明可以对用户使用过的应用程序进行分析,得到用户的多个
    特征信息,以这些特征信息对已有应用程序进行筛选,筛选出符合这些特征信息的应用程
    序推送给用户,从而提高推送的精准性,使用户获得真正需要的应用程序,同时,本发明
    兼具快速和便捷。

    附图说明

    为能更清楚理解本发明的目的、特点和优点,以下将结合附图对本发明的较佳实施例
    进行详细描述,其中:

    图1为本发明第一实施例推送方法的流程示意图;

    图2为本发明第一实施例推送装置的结构示意图;

    图3为本发明第二实施例推送方法的流程示意图;

    图4为本发明第二实施例推送装置的结构示意图;

    图5为本发明第三实施例推送方法的流程示意图;

    图6为本发明第三实施例推送装置的结构示意图。

    具体实施方式

    第一实施例

    请同时参阅图1和图2,本实施例的应用程序的推送方法和装置,用于提高对用户推
    送应用程序的精准性,本发明可应用于现有的任一电子设备中,如智能手机、Pad、个人
    计算机、智能电视、电子书阅读器等等。

    如图1所示,本实施例的应用程序的推送方法包括以下步骤:

    步骤S101,收集用户使用的应用程序信息;

    步骤S102,分析应用程序信息,对用户添加多维标签,多维标签对应用户的多个用
    户特征信息;

    步骤S103,筛选出符合多维标签的应用程序;

    步骤S104,向用户推送筛选出的应用程序。

    本实施例的推送装置如图2所示,包括:

    应用程序信息收集模块11,用于收集用户使用的应用程序信息;

    应用程序信息分析模块12,用于分析上述模块收集到的应用程序信息;

    标签添加模块13,用于根据上述模块分析的应用程序信息,对用户添加多维标签,
    以对应用户的多个用户特征信息;

    应用程序筛选模块14,用于根据添加的多维标签,筛选出符合多维标签的应用程序;

    应用程序推送模块15,用于将筛选出的应用程序推送给所述用户。

    本发实施例的应用程序的推送方法及装置,通过收集并分析用户使用的应用程序信
    息,对用户添加多维标签,以对应用户的多个用户特征信息,随后筛选出符合多维标签的
    应用程序并推送给用户。本实施例可以对用户使用过的应用程序进行分析,得到用户的多
    个特征信息,以这些特征信息对已有应用程序进行筛选,筛选出符合这些特征信息的应用
    程序推送给用户,从而提高推送的精准性,使用户获得真正需要的应用程序,同时,本实
    施例兼具快速和便捷。

    第二实施例

    请同时参阅图3和图4,本实施例的应用程序的推送方法和装置,用于提高对用户推
    送应用程序的精准性,本发明可应用于现有的任一电子设备中,如智能手机、Pad、个人
    计算机、智能电视、电子书阅读器等等。

    如图3所示,本实施例的应用程序的推送方法包括以下步骤:

    步骤S201,每隔预设时间间隔,收集该时间间隔内用户使用的应用程序信息,该应
    用程序信息包括一个或多个应用程序的类型、运行次数和/或运行时长。

    其中,预设时间间隔可以为一小时、半天、一天、一个月等,也可以根据实际情况而
    设,目的是为了定时收集获取到用户使用应用程序的情况。应用程序信息即是用户使用应
    用程序的具体情况,可以包括时间间隔内所有使用过的应用程序的类型、运行次数和/或
    运行时长,这些信息可以是存储于用户所使用的终端上的信息,如智能手机上安装的应用
    程序等,也可以是存储于云端上的信息,如用户在随身携带的智能手机上未安装某些应用
    程序,但在另一台家用笔记本上安装了这些应用程序,并将这些应用程序的信息上传到云
    端服务器上,因而这些应用程序也能反映出该用户的一些特征。

    步骤S202,分析应用程序信息,包括用户使用的应用程序的类型、运行次数和/或运
    行时长,分析出用户常用哪些应用程序,以这些应用程序的类型,对用户添加多维标签,
    这些多维标签即对应用户的多个用户特征信息。

    其中,多维标签可以根据实际需要进行设定类型,如性别、年龄、职业、教育、地域
    和兴趣爱好中的一个或多个。

    实际应用中,例如,用户1每天都会打开“连连看”游戏,并运行半个小时以上,而
    预设阈值为半天和10分钟,则分析确定该应用程序为用户的常用应用程序,并可以对该
    用户添加一个“休闲游戏”的兴趣爱好类的标签;同时,用户1在智能手机上安装了“姨
    妈助手”,则根据该应用程序的类型,可以分析确定该用户为女性的概率非常大,则可以
    对该用户继续添加一个“女性”的性别类的标签。这样,用户1就有了一个二维标签,实
    现为用户的精确造像。

    又如,用户2在其智能手机上安装了“健身助手”、“八块腹肌”、“刀塔传奇”、“LinkedIn”
    等应用程序,且用户2每天都会打开“刀塔传奇”,运行时间约1-2小时,且用户2偶尔
    会打开“LinkedIn”,运行时间约0.5-1小时,从这些应用程序信息分析,可以确定用户2
    很可能是男性,很可能喜欢玩游戏,很可能是白领,很可能有健身习惯,因此,对用户2
    添加“男性”的性别类标签、“白领”的职业类标签或社交类标签、“卡牌游戏”的兴趣爱
    好类标签、“健身”的兴趣爱好类标签。这样,用户2就有了一个四维标签,造像更精确。

    实际应用中,还可以根据时间间隔内用户运行次数来判断某一维度概率的准确性,如
    用户2上述行为可以认为其为男性的概率是80%、爱玩游戏的概率是75%、白领的概率是
    80%、有健身习惯的概率是60%。

    较佳地,可以以运行次数和/或运行时长高于某一预设阈值为标准,确定是否为常用
    应用程序,并以高于预设阈值的应用程序的类型,对用户添加多维标签,如上述对用户2
    的设置。

    步骤S203,筛选出符合多维标签的应用程序。

    其中,本步骤筛选出的应用程序并非必须符合全部多维标签,如果没有查找到符合全
    部多维标签的应用程序,可以列出符合最多多维标签的应用程序,以尽可能接近用户的特
    征信息。

    较佳地,推送方法可以预先对已有所有应用程序进行多维分类,多维分类与多维标签
    一一对应,如应用程序“LinkedIn”可以分类为“白领”、“男性”、“女性”;“八块腹肌”
    可以分类为“健身”、“男性”等等。本步骤则为根据多维标签,筛选出对应的多维分类的
    应用程序,如根据具有“男性”、“白领”、“卡牌游戏”等三维标签,筛选出具有“男性”、
    “白领”和“卡牌游戏”等三维分类的应用程序“我是MT”等。

    步骤S204,向用户推送筛选出的应用程序。

    其中,推送时间可以根据实际需要以及收集应用程序信息的时间间隔而定,如每天中
    午推送一次等。为了提高给用户的体验感受,可以在智能手机系统的首屏进行推送,在一
    个实施例中,本发明通过预制一个App图标在智能手机的首屏界面,该App即具有本发
    明的推送装置,实施本发明的推送方法,并在有推送的应用程序之后,在该App图标上予
    以显示,如以数字显示有推送应用程序的数量,用户点击该图标即可跳转到下载页面。

    本实施例的推送装置如图4所示,包括:

    应用程序信息收集模块21,用于收集用户使用的应用程序信息;

    时钟模块26,用于在每隔预设时间间隔,指令应用程序信息收集模块21收集时间间
    隔内用户使用的应用程序信息,应用程序信息包括一个或多个应用程序的类型、运行次数
    和/或运行时长;

    应用程序信息分析模块22,用于判断应用程序的运行次数和/或运行时长是否高于一
    预设阈值,若是,则由标签添加模块23以高于预设阈值的应用程序的类型,对用户添加
    多维标签;

    标签添加模块23,用于对用户添加多维标签,以对应用户的多个用户特征信息;

    应用程序筛选模块24,用于根据添加的多维标签,筛选出符合多维标签的应用程序;

    应用程序推送模块25,用于将筛选出的应用程序推送给所述用户。

    较佳地,本实施例的推送装置还包括分类模块27,用于预先对已有所有应用程序进
    行多维分类,多维分类与多维标签一一对应;存储模块28,用于存储应用程序的分类信
    息。其中,存储模块28还可以存储应用程序的名称、类型、下载链接等相关信息。应用
    程序筛选模块24可以从存储模块28中筛选出符合多维标签的应用程序。应用程序推送模
    块25可以从存储模块28中将筛选出的应用程序的名称、类型、下载链接等相关信息作为
    推送内容进行推送。

    第三实施例

    请参阅图5,本实施例的应用程序推送方法是在第二实施例基础上,还包括判断应用
    程序信息是否包含一个或多个应用程序的运行次数和/或运行时长低于一预设阈值,若是,
    则对该应用程序添加优先推送的标签,优先推送与该应用程序同一类型或相似类型、且符
    合多维标签的应用程序。本步骤的目的是为了判断用户是否有安装后但不常用或闲置的应
    用程序,可以大致判断用户对此类应用程序有一定的兴趣和需求,但已安装软件可能未能
    充分满足用户需求,因此,本步骤可以将同类或相似类型的,且符合用户特征信息的应用
    程序推送给用户,提高推送的精准性。

    较佳地,本实施例的推送方法还包括实时监测是否有应用程序被删除,若是,则对该
    被删除的应用程序添加优先推送的标签,优先推送与该被删除应用程序同一类型或相似类
    型、且符合该多维标签的应用程序。本步骤可以大致判断用户对此类应用程序有一定的兴
    趣和需求,但被删除的应用程序可能未能充分满足用户需求,因此,本步骤可以将同类或
    相似类型的,且符合用户特征信息的应用程序推送给用户,提高推送的精准性。

    如图6所示,本实施例的推送装置还包括监测模块29,用于实时监测是否有应用程
    序被删除,若是,则由标签添加模块对所述被删除的应用程序添加优先推送的标签,由应
    用程序推送模块优先推送与所述被删除应用程序同一类型或相似类型、且符合所述多维标
    签的应用程序。

    关 键  词:
    应用程序 推送 方法 装置
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:应用程序的推送方法及装置.pdf
    链接地址:https://www.zhuanlichaxun.net/p-6096844.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1