屏蔽不常运行应用的应用消息方法及装置与流程

文档序号:12379041阅读:来源:国知局

技术特征:

1.一种屏蔽不常运行应用的应用消息方法,其特征在于,所述屏蔽不常运行应用的应用消息方法包括以下步骤:

获取智能电视加载的各个应用的包名,以及各个应用在预设时段内的应用运行信息,其中,所述应用运行信息包括用户在所述应用上触摸按键的次数、应用调出输入法的次数以及应用运行时长;

当接收到服务器推送的多个应用消息时,根据所述应用运行信息,将接收到的多个应用消息划分为不常运行应用对应的屏蔽消息和常运行应用对应的待显示消息;

将所述屏蔽消息以及所述屏蔽消息对应的不常运行应用的包名发送至服务器,以供所述服务器根据所述不常运行应用的包名,终止向所述智能电视推送所述不常运行应用对应的应用消息。

2.如权利要求1所述的屏蔽不常运行应用的应用消息方法,其特征在于,所述当接收到服务器推送的多个应用消息时,根据所述应用运行信息,将接收到的多个应用消息划分为不常运行应用对应的屏蔽消息和常运行应用对应的待显示消息的步骤包括:

根据各个应用的所述应用运行信息计算各个应用的频率权重;

将计算的各个应用的频率权重按照从大到小顺序排序,并将排序后的各个应用的频率权重以及各个应用的包名关联保存在数据库中;

当接收到服务器推送的多个应用消息时,按照所述数据库中各个应用的频率权重的排序,依次将每个应用消息中包含的应用包名与数据库中保存的包名进行匹配,直至匹配的应用消息的数目占推送的应用消息总数目的百分比达到预设百分比阈值;

将匹配的应用消息确定为常运行应用对应的待显示消息并保存,将未匹配的应用消息确定为不常运行应用对应的屏蔽消息。

3.如权利要求1所述的屏蔽不常运行应用的应用消息方法,其特征在于,在执行所述将所述屏蔽消息以及所述屏蔽消息对应的不常运行应用的包名发送至服务器步骤的同时,执行以下步骤:

将所述预设时段发送至所述服务器,以供所述服务器终止在所述预设时段内向所述智能电视推送所述不常运行应用对应的应用消息。

4.如权利要求1所述的屏蔽不常运行应用的应用消息方法,其特征在于,所述获取智能电视加载的各个应用的包名,以及各个应用在预设时段内的应用运行信息的步骤之前,还包括:

检测智能电视当前的消息推送模式,其中,所述消息推送模式包括正常推送模式和筛选推送模式;

在所述消息推送模式为筛选推送模式时,执行所述获取智能电视加载的各个应用的包名,以及各个应用在预设时段内的应用运行信息的步骤。

5.如权利要求1-4任一项所述的屏蔽不常运行应用的应用消息方法,其特征在于,所述屏蔽不常运行应用的应用消息方法还包括:

当接收到所述服务器推送的常运行应用对应的应用消息时,将所述应用消息显示于智能电视显示屏的边缘区域。

6.一种屏蔽不常运行应用的应用消息装置,其特征在于,所述屏蔽不常运行应用的应用消息装置包括:

获取模块,用于获取智能电视加载的各个应用的包名,以及各个应用在预设时段内的应用运行信息,其中,所述应用运行信息包括用户在所述应用上触摸按键的次数、应用调出输入法的次数以及应用运行时长;

确定模块,用于当接收到服务器推送的多个应用消息时,根据所述应用运行信息,将接收到的多个应用消息划分为不常运行应用对应的屏蔽消息和常运行应用对应的待显示消息;

发送模块,用于将所述屏蔽消息以及所述屏蔽消息对应的不常运行应用的包名发送至服务器,以供所述服务器根据所述不常运行应用的包名,终止向所述智能电视推送所述不常运行应用对应的应用消息。

7.如权利要求6所述的屏蔽不常运行应用的应用消息装置,其特征在于,所述确定模块包括:

计算单元,用于根据各个应用的所述应用运行信息计算各个应用的频率权重;

存储单元,用于将计算的各个应用的频率权重按照从大到小顺序排序,并将排序后的各个应用的频率权重以及各个应用的包名关联保存在数据库中;

匹配单元,用于当接收到服务器推送的多个应用消息时,按照所述数据库中各个应用的频率权重的排序,依次将每个应用消息中包含的应用包名与数据库中保存的包名进行匹配,直至匹配的应用消息的数目占推送的应用消息总数目的百分比达到预设百分比阈值;

确定单元,用于将匹配的应用消息确定为常运行应用对应的待显示消息并保存,将未匹配的应用消息确定为不常运行应用对应的屏蔽消息。

8.如权利要求6所述的屏蔽不常运行应用的应用消息装置,其特征在于,所述发送模块还用于:

将所述预设时段发送至所述服务器,以供所述服务器终止在所述预设时段内向所述智能电视推送所述不常运行应用对应的应用消息。

9.如权利要求6所述的屏蔽不常运行应用的应用消息装置,其特征在于,所述屏蔽不常运行应用的应用消息装置还包括:

检测模块,用于检测智能电视当前的消息推送模式,其中,所述消息推送模式包括正常推送模式和筛选推送模式;

所述获取模块,还用于在所述消息推送模式为筛选推送模式时,获取智能电视加载的各个应用的包名,以及各个应用在预设时段内的应用运行信息。

10.如权利要求6-9任一项所述的屏蔽不常运行应用的应用消息装置,其特征在于,所述屏蔽不常运行应用的应用消息装置还包括:

显示模块,用于当接收到所述服务器推送的常运行应用对应的应用消息时,将所述应用消息显示于智能电视显示屏的边缘区域。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1