消息处理方法、装置、终端及存储介质制造方法及图纸

技术编号:19278346 阅读:30 留言:0更新日期:2018-10-30 18:31
本申请公开了一种消息处理方法、装置、终端及存储介质,属于终端技术领域。所述方法包括:操作系统接收待处理的目标消息,当目标消息满足预设拦截条件时,操作系统拦截目标消息,操作系统将携带有目标消息的拦截通知发送至消息应用,消息应用将拦截通知中的目标消息存储在消息数据库中。本申请实施例通过将被拦截的目标消息进行存储,避免了相关技术中操作系统将拦截的消息直接删除而可能导致某些重要消息丢失的情况,进而使得后续用户能够对被拦截的目标消息进行查看。

Message processing method, device, terminal and storage medium

The application discloses a message processing method, a device, a terminal and a storage medium, belonging to the terminal technical field. The method includes: the operating system receives the target message to be processed, when the target message meets the predetermined interception condition, the operating system intercepts the target message, the operating system sends the interception notification with the target message to the message application, and the message application stores the target message in the interception notification in the message database. By storing the intercepted target message, the embodiment of the present application avoids the possibility that some important messages may be lost by deleting the intercepted message directly by the operating system in the related technology, thereby enabling subsequent users to view the intercepted target message.

【技术实现步骤摘要】
消息处理方法、装置、终端及存储介质
本申请实施例涉及终端
,特别涉及一种消息处理方法、装置、终端及存储介质。
技术介绍
消息包括垃圾消息和非垃圾消息。垃圾消息为未经用户同意向用户发送的用户不愿意收到的消息,或用户不能根据自己的意愿拒绝接收的消息。为了解决垃圾消息给用户带来的困扰,目前的消息处理方法中,终端接收到新的消息后,判断该消息的发送方号码是否为预设的黑名单号码,若是预设的黑名单号码,则拦截并删除该消息。
技术实现思路
本申请实施例提供了一种消息处理方法、装置、终端及存储介质,可以用于解决终端误删消息而导致某些重要消息丢失的问题。所述技术方案如下:根据本申请实施例的第一方面,提供了一种消息处理方法,应用于运行有操作系统和消息应用的终端中,所述方法包括:所述操作系统接收待处理的目标消息;当所述目标消息满足预设拦截条件时,所述操作系统拦截所述目标消息;所述操作系统将拦截通知发送至所述消息应用,所述拦截通知携带有所述目标消息;所述消息应用将所述拦截通知中的所述目标消息存储在消息数据库中。根据本申请实施例的第二方面,提供了一种消息处理装置,应用于运行有操作系统和消息应用的终端中,所述装置包括:接收模块,用于通过所述操作系统接收待处理的目标消息;拦截模块,用于当所述目标消息满足预设拦截条件时,通过所述操作系统拦截所述目标消息;发送模块,用于通过所述操作系统将拦截通知发送至所述消息应用,所述拦截通知携带有所述目标消息;存储模块,用于通过所述消息应用将所述拦截通知中的所述目标消息存储在消息数据库中。根据本申请实施例的第三方面,提供了一种终端,所述终端包括处理器、与所述处理器相连的存储器,以及存储在所述存储器上的程序指令,所述处理器执行所述程序指令时实现如本申请第一方面所述的消息处理方法。根据本申请实施例的第四方面,提供了一种计算机可读存储介质,其上存储有程序指令,所述程序指令被处理器执行时实现如本申请第一方面所述的消息处理方法。本申请实施例提供的技术方案带来的有益效果至少包括:通过操作系统接收待处理的目标消息,当目标消息满足预设拦截条件时,操作系统拦截目标消息,操作系统将携带有目标消息的拦截通知发送至消息应用,消息应用将拦截通知中的目标消息存储在消息数据库中;使得将被拦截的目标消息进行存储,避免了相关技术中操作系统将拦截的消息直接删除而可能导致某些重要消息丢失的情况,进而使得后续用户能够对被拦截的目标消息进行查看。附图说明图1是本申请一个示例性实施例提供的终端的结构示意图;图2是本申请一个示例性实施例提供的消息处理方法的流程图;图3是本申请另一个示例性实施例提供的消息处理方法的流程图;图4是本申请另一个示例性实施例提供的消息处理方法的流程图;图5是本申请另一个示例性实施例提供的消息处理方法涉及的用户界面示意图;图6是本申请另一个示例性实施例提供的消息处理方法涉及的用户界面示意图;图7是本申请另一个示例性实施例提供的消息处理方法的流程图;图8是本申请另一个示例性实施例提供的消息处理方法涉及的用户界面示意图;图9是本申请一个实施例提供的消息处理装置的结构示意图;图10是本申请另一个示例性实施例提供的终端的结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。在本申请的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本申请的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。此外,在本申请的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。相关技术中,消息处理方法包括:终端中的操作系统接收到新的消息后,操作系统判断该消息的发送方号码是否为预设的黑名单号码。若该消息的发送方号码不是预设的黑名单号码,则操作系统将该消息发送至消息应用,对应的,消息应用显示该消息,并将该消息存储在消息数据库中。若该消息的发送方号码是预设的黑名单号码,则操作系统拦截并删除该消息。在上述方法中,来自于黑名单号码的消息均会被操作系统拦截并删除,无法显示在终端中,这样容易导致来自于黑名单号码的消息中存在某些重要消息被终端误删而导致消息丢失的情况。为此,本申请实施例提供了一种消息处理方法、装置、终端及存储介质,以解决上述相关技术中存在的问题。本申请提供的技术方案中,通过操作系统拦截目标消息之后,将携带有目标消息的拦截通知发送至消息应用,消息应用将该目标消息进行存储,避免了相关技术中操作系统将拦截的消息直接删除而导致消息丢失的情况,进而使得后续用户能够对被拦截的目标消息进行查看。在对本申请实施例进行解释说明之前,先对本申请实施例的应用场景进行说明。图1示出了本申请一个示例性实施例提供的终端的结构示意图。终端120可以是具有短信息服务(ShortMessageService,SMS)收发功能、或电子邮件收发功能、或其它格式消息收发功能的便携式电子设备,如手机。终端120还可以是平板电脑、电子书阅读器、MP3播放器(MovingPictureExpertsGroupAudioLayerIII,动态影像专家压缩标准音频层面3)、MP4(MovingPictureExpertsGroupAudioLayerIV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。本申请实施例对终端120的类型不加以限定。该终端120包括硬件层、操作系统层122和应用层。应用层包括第三方应用和操作系统应用。其中,操作系统层122也称为操作系统。消息应用124为具有消息处理功能的操作系统应用程序,即该消息应用124不是第三方应用程序而是操作系统122自带的应用程序。可选的,操作系统122为安卓操作系统,安卓操作系统为由美国谷歌公司出品的一种基于Linux的自由及开放源代码的操作系统。操作系统122用于接收待处理的目标消息。需要说明的是,在本申请实施例中,该目标消息可以为普通的短消息,还可以为多媒体内容的彩信、电子邮件或者其它格式的消息。操作系统122还用于判断接收到的目标消息是否满足预设拦截条件,当判断出该目标消息满足预设拦截条件时,拦截该目标消息,并将携带有该目标消息的拦截通知发送至消息应用124。消息应用124为具有消息处理功能的操作系统应用程序,即该消息应用124不是第三方应用程序而是操作系统122自带的应用程序。消息应用124用于接收操作系统122发送的拦截通知,从该拦截通知本文档来自技高网...

【技术保护点】
1.一种消息处理方法,其特征在于,应用于运行有操作系统和消息应用的终端中,所述方法包括:所述操作系统接收待处理的目标消息;当所述目标消息满足预设拦截条件时,所述操作系统拦截所述目标消息;所述操作系统将拦截通知发送至所述消息应用,所述拦截通知携带有所述目标消息;所述消息应用将所述拦截通知中的所述目标消息存储在消息数据库中。

【技术特征摘要】
1.一种消息处理方法,其特征在于,应用于运行有操作系统和消息应用的终端中,所述方法包括:所述操作系统接收待处理的目标消息;当所述目标消息满足预设拦截条件时,所述操作系统拦截所述目标消息;所述操作系统将拦截通知发送至所述消息应用,所述拦截通知携带有所述目标消息;所述消息应用将所述拦截通知中的所述目标消息存储在消息数据库中。2.根据权利要求1所述的方法,其特征在于,所述操作系统将拦截通知发送至所述消息应用,包括:所述操作系统根据所述目标消息生成所述拦截通知,所述拦截通知还携带有第一参数,所述第一参数用于指示所述目标消息已被拦截;所述操作系统将生成的所述拦截通知发送至所述消息应用。3.根据权利要求2所述的方法,其特征在于,所述消息应用将所述拦截通知中的所述目标消息存储在消息数据库中,包括:所述消息应用接收所述操作系统发送的所述拦截通知;当所述消息应用判断出所述拦截通知中携带有所述第一参数时,将所述拦截通知中的所述目标消息存储在所述消息数据库中。4.根据权利要求1至3任一所述的方法,其特征在于,所述消息应用将所述拦截通知中的所述目标消息存储在消息数据库中之后,还包括:所述消息应用将所述目标消息的类型标识设置为第一标识,所述第一标识用于指示所述目标消息已被拦截。5.根据权利要求4所述的方法,其特征在于,所述方法,还包括:所述消息应用在消息拦截界面中显示n个垃圾消息,所述n个垃圾消息是所述消息数据库中类型标识为所述第一标识的消息,所述消息拦截界面是通过所述消息应用的主界面的快速访问入口打开的界面,所述n为正整数。6.根据权利要求1至3任一所述的方法,其特征在于,所述消息应用将所述拦截通知中的所述目标消息存储在消息数据库中之后,还包括:所述消息应用获取所述目标消息的消息子类型,所述消息子类型包括诈骗型、骚扰型、内容违法型和虚假广告型中的至少一种;所述消息应用根据预设对应关系,将所述目标消息的类型标识设置为与所述消息子类型对应的第二标识,所述预设对应关系包括所述消息子类型与所述第二标识之间的对应关系。7.根据权利要求6所述的方法,其特...

【专利技术属性】
技术研发人员:任超
申请(专利权)人:OPPO重庆智能科技有限公司
类型:发明
国别省市:重庆,50

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

1