[发明专利]应用监控方法、装置、电子设备以及存储介质在审

专利信息
申请号: 201710308473.1 申请日: 2017-05-04
公开(公告)号: CN107122284A 公开(公告)日: 2017-09-01
发明(设计)人: 林立川 申请(专利权)人: 广州优视网络科技有限公司
主分类号: G06F11/30 分类号: G06F11/30
代理公司: 北京展翼知识产权代理事务所(特殊普通合伙)11452 代理人: 屠长存
地址: 510627 广东省广州市天河区黄埔大*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 应用 监控 方法 装置 电子设备 以及 存储 介质
【说明书】:

技术领域

发明涉及应用监控领域,特别是涉及一种应用监控方法、装置、电子设备以及存储介质。

背景技术

随着智能设备的普及与发展,各种APP应用层出不穷。如何有效地向终端用户推荐合适的应用,是应用推荐业务面临的主要问题。

目前,现有的应用推荐方案大多是获取终端用户当前已安装的应用列表,通过对已安装应用列表进行分析,得出适合用户的相关性应用推荐。但是,已安装的应用列表并不能准确地反映用户的喜好以及应用的实际使用情况。例如,安装在终端设备上的应用有的是厂商预先安装的不可卸载的应用,有的则是用户安装后很少使用的应用,这些应用都不能代表用户的应用使用喜好。因此,仅根据用户已安装的应用列表得出用户的相关性应用推荐是不准确的。

由此,需要一种能够获取终端设备上所安装的应用的使用情况的应用监控方案,以使得可以根据应用的实际使用情况,向用户推荐合适的应用。

发明内容

本发明的主要目的在于提供一种能够获取终端设备上所安装的应用的使用情况的应用监控方法、装置、电子设备以及存储介质。

根据本发明的一个方面,提供了一种应用监控方法,包括:获取预定时间段内运行在终端设备上的应用的动作记录信息;基于动作记录信息,确定应用的运行信息,运行信息包括应用的启动次数和/或运行时长。

所确定的应用的运行信息代表了应用的实际使用情况,由此,可以根据应用的运行信息,向用户推荐合适的新应用。

优选地,可以以第一方案或第二方案获取预定时间段内运行在终端设备上的应用的动作记录信息,第一方案包括:以预定周期获取终端设备上当前正在展示的应用;记录每次获取的应用及其获取时间作为该应用的动作记录信息,第二方案包括:调用操作系统的应用使用状态管理器以获取预定时间段内运行在终端设备上的一个或多个应用的动作记录信息,其中,针对同一应用的动作记录信息包括该应用内部一个或多个组件的启动和/或退出事件以及每个事件的发生时间。

由此,可以通过建立后台轮询服务以获取终端设备上运行的应用的动作记录信息,也可以通过调用终端设备的操作系统提供的应用使用状态管理器以获取应用的动作记录信息。

优选地,在终端设备未提供应用使用状态管理器或未开启应用使用状态管理器的使用权限的情况下,可以以第一方案获取动作记录信息,在终端设备提供应用使用状态管理器,且开启了应用使用状态管理器的使用权限的情况下,可以以第二方案获取动作记录信息。

由此,可以根据实际情况,选取合适的动作记录信息获取方案。

优选地,在以第一方案获取动作记录信息的情况下,基于动作记录信息确定应用的运行信息的步骤可以包括:在当前获取的应用与上次获取的应用不同的情况下,将当前获取的应用的启动次数加1,并将当前获取的应用的获取时间确定为当前应用的启动时间以及上次应用的停止时间;以及计算应用的停止时间与其启动时间之差作为该应用的本次运行时长。

优选地,在以第二方案获取动作记录信息的情况下,基于动作记录信息确定应用的运行信息的步骤可以包括:针对同一应用,将该应用内部在时间轴上连续的一个或多个组件的启动和/或退出事件合并为该应用的一次启动;将该应用内部在时间轴上连续的一个或多个组件的启动和/或退出事件的持续时间,作为该应用在该次启动下的本次运行时长。由此,可以获得较为准确的应用的运行信息。

优选地,该应用监控方法还可以包括:根据应用的运行信息,向终端用户推荐新应用。所推荐的新应用可以是运行信息中启动次数较多或运行时间较长的应用相关的应用,也可以是不同于运行信息中所启动的应用的新应用。

优选地,该应用监控方法还可以包括:检测终端设备是否处于开屏状态;仅在检测到终端设备处于开屏状态的情况下,执行获取预定时间段内运行在终端设备上的应用的动作记录信息的步骤。

由此,通过仅在终端设备处于开屏状态下执行本发明的监控方法,可以减少不必要的资源消耗。

优选地,终端设备为安卓设备。由此,可以利用安卓系统提供的应用使用状态管理器UsageStatsManager来获取应用的动作记录信息。

根据本发明的另一个方面,还提供了一种应用监控装置,包括:动作记录信息获取单元,用于获取预定时间段内运行在终端设备上的应用的动作记录信息;运行信息确定单元,用于基于动作记录信息,确定应用的运行信息,运行信息包括应用的启动次数和/或运行时长。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州优视网络科技有限公司,未经广州优视网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710308473.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top