消息推送控制方法及终端技术

技术编号:16887151 阅读:32 留言:0更新日期:2017-12-27 04:56
本发明专利技术公开了一种消息推送控制方法以终端,属于通信技术领域。该方法包括:当接收到即时通信软件的聊天消息时,判断终端当前所处的场景;确定所述聊天消息所属的目标对象的标签属性;依据所述标签属性判断所述的目标对象在所述终端当前所处的场景是否为屏蔽对象;若是,则屏蔽所述聊天消息。从而,在接收到聊天消息后,对终端所处的场景和发出聊天消息的对象进行判断,根据不同的场景和对象,选择对该消息进行屏蔽,实现了根据场景进行消息推送的控制,使消息的推送更符合用户的需求,为用户提供了更好的智能服务,提升了用户体验。

Message push control method and terminal

The invention discloses a message push control method in the terminal, which belongs to the communication technology field. The method comprises: when receiving message chat instant messaging software, determine the terminal is currently at the scene; the label attribute determines that the chat message belongs to the target object; according to whether the label attributes of the target object in the terminal is currently at the scene for shielding object; if so, it shields the chat message. Thus, after receiving the message after the chat, to the end of the scene and a chat message to judge the object, according to the different scenes and objects, choose to screen out the message, realizes the control to push the message according to the scene, to push more in line with the user demand information, provides intelligent better service for the users, improve the user experience.

【技术实现步骤摘要】
消息推送控制方法及终端
本专利技术涉及通信
,尤其涉及消息推送控制方法及终端。
技术介绍
目前,智能手机等终端已经成为人手必备的必需品,而当前终端一般都具有都安装有许多即时通信软件,例如QQ、微信等。一般而言,用户使用即时通信软件时会注册一个账号,通过该账号添加好友或是加入一些聊天群组,与好友进行一对一通信或是通过群组进行群体通信。当前,当用户开启了即时通信软件且处于在线状态时,当好友或群组中发出即时聊天消息时,如果用户没有单独对某个好友或群组进行手动屏蔽设置,则不管即时通信软件处于后台还是前台,终端都会接收所有的聊天消息,并且推送该聊天消息,例如,在锁屏时直接将接收到的聊天消息显示在锁屏界面上同时振动或响铃以提示用户有新的聊天消息,直接在即时聊天软件的图标上通过角标显示接收到的聊天消息的数量,在终端主页面界面上方通过通知栏方式自动弹出下拉框显示接收到的聊天消息,但是,对于不同的用户而言,可能并不希望随时随地都可以接收到这些消息推送,例如,在开会时,可能并不想手机振动或响铃或是消息直接弹出推送,或是,在专心工作时,并不希望接收到一些非工作群组的信息,在假期游玩时,又不希望接收到一些无关紧要的信息等等,因此,有必要提供一种消息推送控制方法及终端,以避免上述情况的出现。
技术实现思路
本专利技术的主要目的在于提出一种消息推送控制方法及终端,旨在解决现有技术中即时通信软件聊天消息推送无区分的问题。为实现上述目的,本专利技术提供一种消息推送控制方法,所述方法包括步骤:当接收到即时通信软件的聊天消息时,判断终端当前所处的场景;确定所述聊天消息所属的目标对象的标签属性;依据所述标签属性判断所述的目标对象在所述终端当前所处的场景是否为屏蔽对象;若是,则屏蔽所述聊天消息。可选地,判断终端当前所处的场景的步骤具体包括:查询终端当前是否处于预设工作模式中,若是,则依据预设工作模式确定终端当前所处的场景;若否,则获取终端的场景参数,依据所述场景参数和预设规则确定终端当前所处的场景。可选地,所述确定所述聊天消息所属的目标对象的标签属性的步骤具体包括:确定所述聊天消息所属的目标对象;查询所述目标对象的名称信息和聊天记录,依据所述名称信息和聊天记录确定所述目标对象的标签属性。可选地,所述依据所述标签属性判断所述的目标对象在所述终端当前所处的场景是否为屏蔽对象的步骤具体包括:依据所述终端当前所处的场景获取对应的屏蔽规则映射表;依据所述屏蔽规则映射表是否包含所述标签属性确定所述目标对象是否为屏蔽对象。可选地,所述屏蔽所述聊天消息的步骤具体包括:确定屏蔽等级参数;依据所述屏蔽等级参数处理所述聊天消息。此外,为实现上述目的,本专利技术还提出一种终端,所述终端包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的消息推送控制程序,所述处理器执行所述消息推送控制程序以实现如下步骤:当接收到即时通信软件的聊天消息时,判断终端当前所处的场景;确定所述聊天消息所属的目标对象的标签属性;依据所述标签属性判断所述的目标对象在所述终端当前所处的场景是否为屏蔽对象;若是,则屏蔽所述聊天消息。可选地,所述处理器执行所述消息推送控制程序以实现判断终端当前所处的场景的步骤具体包括:查询终端当前是否处于预设工作模式中,若是,则依据预设工作模式确定终端当前所处的场景;若否,则获取终端的场景参数,依据所述场景参数和预设规则确定终端当前所处的场景。可选地,所述处理器执行所述消息推送控制程序以实现确定所述聊天消息所属的目标对象的标签属性的步骤包括:确定所述聊天消息所属的目标对象;查询所述目标对象的名称信息和聊天记录,依据所述名称信息和聊天记录确定所述目标对象的标签属性。可选地,所述处理器执行所述消息推送控制程序以实现依据所述标签属性判断所述的目标对象在所述终端当前所处的场景是否为屏蔽对象的步骤包括:依据所述终端当前所处的场景获取对应的屏蔽规则映射表;依据所述屏蔽规则映射表是否包含所述标签属性确定所述目标对象是否为屏蔽对象。此外,为实现上述目的,本专利技术还提出一种计算机可读存储介质,所述计算机可读存储介质存储有消息推送控制程序,所述消息推送控制程序可被至少一个处理器执行,以使所述至少一个处理器执行如上所述的消息推送控制方法的步骤。本专利技术提出的消息推送控制方法以终端,当接收到即时通信软件的聊天消息时,判断终端当前所处的场景;确定所述聊天消息所属的目标对象的标签属性;依据所述标签属性判断所述的目标对象在所述终端当前所处的场景是否为屏蔽对象;若是,则屏蔽所述聊天消息。从而,在接收到聊天消息后,对终端所处的场景和发出聊天消息的对象进行判断,根据不同的场景和对象,选择对该消息进行屏蔽,实现了根据场景进行消息推送的控制,使消息的推送更符合用户的需求,为用户提供了更好的智能服务,提升了用户体验。附图说明图1为实现本专利技术各个实施例一个可选的终端的硬件结构示意图;图2为如图1所示的终端的通信网络系统示意图;图3为本专利技术第一实施例提供的消息推送控制方法的流程示意图;图4为图3中步骤判断终端当前所处的场景的进一步细化流程示意图;图5为图3中步骤302的细化流程示意图;图6为图3中步骤303的细化流程示意图;图7为终端的工作模式设置界面一参考示意图;图8为即时通信软件界面一参考示意图;图9为即时通信软件界面另一参考示意图;图10为终端的屏蔽设置界面一参考示意图图11为本专利技术第二实施例提供的消息推送控制程序的功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。本专利技术中的客户端安装于终端上,终端可以以各种形式来实施。例如,本专利技术中描述的终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(PersonalDigitalAssistant,PDA)、便捷式媒体播放器(PortableMediaPlayer,PMP)、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字TV、台式计算机等固定终端。后续描述中将以终端指代移动终端为例进行说明,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本专利技术的实施方式的构造也能够应用于固定类型的终端。请参阅图1,其为实现本专利技术各个实施例的一种终端的硬件结构示意图,该终端100可以包括:RF(RadioFrequency,射频)单元101、WiFi模块102、音频输出单元103、A/V(音频/视频)输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、处理器110、以及电源111等部件。本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。下面结合图1对终端的各个部件进行具体的介绍:射频单元101可用于收发信息或通话过程中,信号的接收和发送,具体的,将基站的下行信息接收后,给处理器110处理;另外,将上行的数据发送给基站本文档来自技高网...
消息推送控制方法及终端

【技术保护点】
一种消息推送控制方法,其特征在于,所述方法包括步骤:当接收到即时通信软件的聊天消息时,判断终端当前所处的场景;确定所述聊天消息所属的目标对象的标签属性;依据所述标签属性判断所述的目标对象在所述终端当前所处的场景是否为屏蔽对象;若是,则屏蔽所述聊天消息。

【技术特征摘要】
1.一种消息推送控制方法,其特征在于,所述方法包括步骤:当接收到即时通信软件的聊天消息时,判断终端当前所处的场景;确定所述聊天消息所属的目标对象的标签属性;依据所述标签属性判断所述的目标对象在所述终端当前所处的场景是否为屏蔽对象;若是,则屏蔽所述聊天消息。2.根据权利要求1所述的消息推送控制方法,其特征在于,判断终端当前所处的场景的步骤具体包括:查询终端当前是否处于预设工作模式中,若是,则依据预设工作模式确定终端当前所处的场景;若否,则获取终端的场景参数,依据所述场景参数和预设规则确定终端当前所处的场景。3.根据权利要求1所述的消息推送控制方法,其特征在于,所述确定所述聊天消息所属的目标对象的标签属性的步骤具体包括:确定所述聊天消息所属的目标对象;查询所述目标对象的名称信息和聊天记录,依据所述名称信息和聊天记录确定所述目标对象的标签属性。4.根据权利要求1所述的消息推送控制方法,其特征在于,所述依据所述标签属性判断所述的目标对象在所述终端当前所处的场景是否为屏蔽对象的步骤具体包括:依据所述终端当前所处的场景获取对应的屏蔽规则映射表;依据所述屏蔽规则映射表是否包含所述标签属性确定所述目标对象是否为屏蔽对象。5.根据权利要求1-4任一项所述的消息推送控制方法,其特征在于,所述屏蔽所述聊天消息的步骤具体包括:确定屏蔽等级参数;依据所述屏蔽等级参数处理所述聊天消息。6.一种终端,其特征在于,所述终端包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的消息推送控制程...

【专利技术属性】
技术研发人员:朱洁
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1