一种信息处理方法及装置与流程

文档序号:13391976阅读:139来源:国知局
一种信息处理方法及装置与流程

本发明涉及通信领域中的信号处理技术,具体涉及一种信息处理方法及装置。



背景技术:

随着移动终端智能化程度越来越高,移动终端的应用也越来越广泛,用户终端之间可以通过发送文字信息、音频信息或图片等方式进行沟通。但是由于当前社会对用户的隐私不够重视,很多公司甚至违规贩卖用户的隐私信息,使得用户的手机号码很容易遭到泄露,一些不法商贩在获取到用户的手机号码之后,为了谋取利益,经常会给用户终端发送推销、诈骗、保险等垃圾信息,这些垃圾信息常以文字、音频或图片的形式呈现,扰乱了用户的正常生活。

现有技术中,虽然是通过将发送号码设为黑名单或者提取信息关键字来对信息进行拦截,但是这种方式仅对文字信息适用,无法拦截音频信息或图片,并且基于伪基站等技术,很多垃圾信息的发送号码是随机生成的,用户终端无法提前预知并拦截,拦截效果较差。



技术实现要素:

为解决现有存在的技术问题,本发明实施例期望提供一种信息处理方法及装置,能够对文字、音频或图片等信息进行拦截。

本发明实施例的技术方案是这样实现的:

根据本发明实施例的一方面,提供一种信息处理方法,所述方法包括:

融合通信rcs服务器检测到被叫用户终端已设置安全码、且主叫用户终端不在所述被叫用户终端的白名单时,发送所述安全码到所述主叫用户终端,并检测所述主叫用户终端输入所述安全码的错误次数是否大于预设次数;

所述主叫用户终端输入所述安全码的错误次数小于预设次数且输入正确时,发送所述主叫用户终端发送的信息到所述被叫用户终端。

上述方案中,所述主叫用户终端不在所述被叫用户终端的白名单时,所述方法还包括:

发送提示消息到所述被叫用户终端,并检测所述被叫用户终端在预设时间内是否同意接收所述主叫用户终端发送的信息;

所述被叫用户终端在预设时间内同意接收所述被叫用户终端发送的信息时,发送所述安全码到所述主叫用户终端。

上述方案中,所述主叫用户终端输入所述安全码的错误次数大于预设次数,或所述被叫用户终端未在预设时间内同意接收所述被叫用户终端发送的信息时,所述方法还包括:

拦截所述主叫用户终端发送的信息。

上述方案中,所述rcs服务器检测到被叫用户终端已设置安全码包括:

rcs服务器缓存所述主叫用户终端发送的信息,并基于所述被叫用户端的手机号码检测到被叫用户终端已设置安全码。

上述方案中,所述主叫用户终端在所述被叫用户终端的白名单时,所述方法还包括:

发送所述主叫用户终端发送的信息到所述被叫用户终端。

根据本发明实施例的另一方面,提供一种信息处理装置,所述装置应用于rcs网络,所述装置包括:

检测单元和发送单元;其中,

所述检测单元,用于通过所述rcs网络检测到被叫用户终端已设置安全码、且主叫用户终端不在所述被叫用户终端的白名单时,发送所述安全码到所述主叫用户终端,并检测所述主叫用户终端输入所述安全码的错误次数是否大于预设次数;

所述发送单元,用于所述检测单元检测到所述主叫用户终端输入所述安全码的错误次数小于预设次数且输入正确时,发送所述主叫用户终端发送的信息到所述被叫用户终端。

上述方案中,所述检测单元,还用于所述主叫用户终端不在所述被叫用户终端的白名单时,发送提示消息到所述被叫用户终端,并检测所述被叫用户终端在预设时间内是否同意接收所述主叫用户终端发送的信息;所述被叫用户终端在预设时间内同意接收所述被叫用户终端发送的信息时,发送所述安全码到所述主叫用户终端。

上述方案中,所述装置还包括:

拦截单元,用于所述检测单元检测到所述主叫用户终端输入所述安全码的错误次数大于预设次数,或所述被叫用户终端未在预设时间内同意接收所述被叫用户终端发送的信息时,拦截所述主叫用户终端发送的信息。

上述方案中,所述检测单元,还用于

缓存所述主叫用户终端发送的信息,并基于所述被叫用户终端的手机号码检测到被叫用户终端已设置安全码。

上述方案中,所述发送单元,还用于所述检测单元检测到所述主叫用户终端在所述被叫用户终端的白名单时,发送所述主叫用户终端发送的信息到所述被叫用户终端。

本发明实施例提供一种信息处理方法及装置,通过rcs服务器检测到被叫用户终端已设置安全码、且主叫用户终端不在所述被叫用户终端的白名单时,发送所述安全码到所述主叫用户终端,并检测所述主叫用户终端输入所述安全码的错误次数是否大于预设次数;所述主叫用户终端输入所述安全码的错误次数小于预设次数且输入正确时,发送所述主叫用户终端发送的信息到所述被叫用户终端。如此,在通过rcs服务器接收到主叫用户终端发送的例如,文字信息、音频信息或图片信息等不同类型的信息后,通过被叫用户终端设置的安全码来对主叫用户终端发送的信息进行校验,能够对主叫用户终端发送的不同类型的信息进行挂载。

附图说明

图1为本发明实施例一种信息处理方法的流程示意图;

图2为本发明实施例一种信息处理装置的结构组成示意图。

具体实施方式

下面结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。

图1为本发明实施例一种信息处理方法的流程示意图;如图1所示,该方法包括:

步骤101,rcs服务器检测到被叫用户终端已设置安全码、且主叫用户终端不在所述被叫用户终端的白名单时,发送所述安全码到所述主叫用户终端,并检测所述主叫用户终端输入所述安全码的错误次数是否大于预设次数;

这里,所谓融合通信(rcs,richcomunicationsuit)就是将移动终端中原有的“通话”、“消息”、“联系人”这3个主要入口,从运营商的层面直接与移动终端整合,变为新通话、新消息、新联系。是面向互联网的信息通信技术(ict,informationcommunicationstechnology)中的融合通信业务,它区别于网络层面的互联互通,是以人为本的应用层面融合与协同,是更高层次的理念和新一代通信与it融合的业务。

这里,主叫用户终端和被叫用户终端均可以为手机等移动终端,被叫用户可以通过在被叫用户终端的界面上设置安全码,并将设置好的安全码经被叫用户终端上的相应控件发送到rcs服务器中的存储器,当主叫用户终端向被叫用户终端发送信息时,先由rcs服务器缓存所述主叫用户终端发送的信息,然后基于被叫用户端的手机号码到存储器中检测被叫用户终端是否设置有安全码,若检测到所述被叫用户终端未设置安全码时,所述rcs服务器则直接将所述主叫用户终端发送的信息发送到所述被叫用户终端;若检测到所述被叫用户终端已设置安全码时,则进一步检测所述主叫用户终端是否在所述被叫用户终端的白名单中;若检测到所述主叫用户终端在所述被叫用户终端的白名单时,则所述rcs服务器直接将所述主叫用户终端发送的信息发送到所述被叫用户终端;若检测到所述主叫用户终端不在所述被叫用户终端的白名单时,则发送提示消息到所述被叫用户终端,并检测所述被叫用户终端在预设时间内是否同意接收所述主叫用户终端发送的信息;若检测所述被叫用户终端在预设时间内同意接收所述被叫用户终端发送的信息时,则发送所述安全码到所述主叫用户终端,

这里,所述提示消息主要用于提醒被叫用户终端,所述主叫用户终端不在所述被叫用户终端的白名单中,是否同意接收所述信息。具体地,所述提示消息中包括:主叫用户终端的电话号码、主叫用户终端发送的信息内容(可以为提取的信息关键字),主叫用户终端的号码归属地等信息;当检测到所述被叫用户终端未在预设时间内答复或是已答复不同意接收所述主叫用户终端发送的信息时,所述rcs服务器拦截其缓存的信息;当检测到所述被叫用户终端在预设时间内同意接收所述主叫用户终端发送的信息时,所述rcs服务器将所述被叫用户终端设置的安全码发送给主叫用户终端,并进一步检测所述主叫用户终端输入所述安全码的错误次数是否大于预设次数。

例如,所述预设时间为5分钟,当所述rcs服务器发送所述提示消息后,5分钟内未接收到被叫用户终端发送同意接收所述主叫用户终端发送的信息时,则拦截所述主叫用户终端发送的信息;当所述rcs服务器在5分钟内已接收到所述被叫用户终端发送同意接收所述主叫用户终端发送的信息时,则将所述被叫用户终端发送的安全码发送给所述主叫用户终端,并进一步检测所述主叫用户终端输入所述安全码的错误次数是否大于预设次数。

步骤102,所述主叫用户终端输入所述安全码的错误次数小于预设次数且输入正确时,发送所述主叫用户终端发送的信息到所述被叫用户终端。

这里,所述主叫用户终端在接收到所述rcs服务器发送的安全码后,输入所述安全码进行校验,并且输入所述安全码的错误次数不能大于预设次数;当所述主叫用户终端输入的所述安全码与所述被叫用户终端设置的安全码相同,且输入的错误次数小于预设次数时,则认为所述主叫用户终端校验成功,所述rcs服务器发送缓存的信息到所述被叫用户终端,并且将所述主叫用户终端添加到所述被叫用户终端的白名单中,在所述主叫用户终端再次向所述被叫用户终端发送信息时,可以直接发送,无需再通过安全码校验;当所述主叫用户终端输入的所述安全码与所述被叫用户终端设置的安全码不相同,并且输入安全码的错识次数大于预设次数时,则发送给所述主叫用户终端的安全码失效,拦截所述主叫用户终端发送的信息。

例如,预设次数为3次,当所述主叫用户终端输入所述安全码正确,并且输入安全码的错误次数小于3次时,则发送缓存的信息到所述被叫用户终端,并将所述主叫用户终端保存到所述被叫用户终端的白名单中;当所述主叫用户终端输入所述安全码错误,并且输入的错误次数大于3次时,则提示所述主叫用户终端,所述安全码已失效,并拦截所述主叫用户终端发送的信息。

当所述主叫用户终端接收到的安全码已失效后,所述主叫用户终端可在预设时间之后再次向所述被叫用户终端发送信息,这里预设时间可以是30分钟、1个小时、24小时等。

而当所述被叫用户终端在接收到所述主叫用户终端发送的信息后,被收用户终端的用户发现所述信息为垃圾信息时,则可以重新设置安全码,并手动将所述主叫用户终端移出所述被叫用户终端的白名单。

本发明实施例提供的信息处理方法,在主叫用户终端不在被叫用户终端的白名单时,需要通过安全码校验来进行信息发送;当主叫用户终端已在被叫用户终端的白名单时,则无需安全码校验,可直接发送,如此,不仅可以拦截多种类型的信息,而且拦截信息更准确,提高了用户体验。

图2为本发明实施例一种信息处理装置的结构组成示意图,如图2所示,所述装置包括:检测单元201和发送单元202;其中,

所述检测单元201,用于检测到被叫用户终端已设置安全码、且主叫用户终端不在所述被叫用户终端的白名单时,发送所述安全码到所述主叫用户终端,并检测所述主叫用户终端输入所述安全码的错误次数是否大于预设次数;

所述发送单元202,用于所述检测单元检测到所述主叫用户终端输入所述安全码的错误次数小于预设次数且输入正确时,发送所述主叫用户终端发送的信息到所述被叫用户终端。

这里,所述信息处理装置应用于rcs服务器中,所谓rcs就是将手机中原有的“通话”、“消息”、“联系人”这3个主要入口,从运营商的层面直接与手机整合,变为新通话、新消息、新联系。是面向互联网ict中的融合通信业务,它区别于网络层面的互联互通,是以人为本的应用层面融合与协同,是更高层次的理念和新一代通信与it融合的业务。

在实际应用中,主叫用户终端和被叫用户终端均可以为手机等移动终端,被叫用户可以通过所述被叫用户终端在所述被叫用户终端的手机界面上设置安全码,并将设置好的安全码经被叫用户终端上的相应控件发送到所述装置中的存储器;所述检测单元201中包括缓存子单元、检测子单元和发送子单元,其中所述缓存子单元、检测子单元和发送子单元均未在图中示出;当主叫用户终端向被叫用户终端发送信息时,先由所述检测单元201中的缓存子单元缓存所述主叫用户终端发送的信息,然后基于所述被叫用户终端的手机号码由所述检测单元201中的检测子单元到所述存储器中检测被叫用户终端是否设置有安全码,若检测子单元检测到所述被叫用户终端未设置安全码时,则将所述检测结果发送给所述发送单元202,由所述发送单元202直接将所述主叫用户终端发送的信息发送到所述被叫用户终端;若检测子单元检测到所述被叫用户终端已设置安全码时,则进一步检测所述主叫用户终端是否在所述被叫用户终端的白名单中;若检测到所述主叫用户终端在所述被叫用户终端的白名单时,则将检测结果发送到所述发送单元202,由所述发送单元202直接将所述主叫用户终端发送的信息发送到所述被叫用户终端;若检测子单元检测到所述主叫用户终端不在所述被叫用户终端的白名单时,则将所述检测结果发送到所述检测单元201中的发送子单元,由所述发送子单元发送提示消息到所述被叫用户终端,待所述发送子单元将所述提示消息发送到所述被叫用户终端后,告之所述检测子单元,由检测子单元进一步检测所述被叫用户终端在预设时间内是否同意接收所述主叫用户终端发送的信息;若检测子单元检测所述被叫用户终端在预设时间内同意接收所述被叫用户终端发送的信息时,则再次将检测结果发送到所述发送子单元,由所述发送子单元发送所述安全码到所述主叫用户终端,

这里,所述提示消息主要用于提醒被叫用户终端,所述主叫用户终端不在所述被叫用户终端的白名单中,是否同意接收所述信息。具体地,所述提示消息中包括:主叫用户终端的电话号码、主叫用户终端发送的信息内容(可以为提取的信息关键字),主叫用户终端的号码归属地等信息。

在本发明实施例中,所述装置还包括拦截单元203,用于所述检测单元201检测到所述主叫用户终端输入所述安全码的错误次数大于预设次数或所述被叫用户终端未在预设时间内同意接收所述被叫用户终端发送的信息时,拦截所述主叫用户终端发送的信息。

这里,当所述检测子单元检测到所述被叫用户终端未在预设时间内答复或是已答复不同意接收所述主叫用户终端发送的信息时,将所述检测结果发送到所述拦截单元203,由所述拦截单元203拦截所述缓存子单元缓存的信息;当检测子单元检测到所述被叫用户终端在预设时间内同意接收所述主叫用户终端发送的信息时,将所述检测结果发送到所述发送子单元,由所述发送子单元将所述被叫用户终端设置的安全码发送给主叫用户终端,并在所述发送子单元已发送所述安全码后,所述检测子单元进一步检测所述主叫用户终端输入所述安全码的错误次数是否大于预设次数。

例如,所述预设时间为5分钟,当所述发送子单元发送所述提示消息后,5分钟内所述检测子单元未检测到被叫用户终端发送同意接收所述主叫用户终端发送的信息时,则发送信息告之所述拦截单元203,由拦截单元203拦截所述主叫用户终端发送的信息;当所述检测子单元在5分钟内已检测到所述被叫用户终端发送同意接收所述主叫用户终端发送的信息时,则将所述检测结构发送到所述发送子单元,由所述发送子单元将所述被叫用户终端发送的安全码发送给所述主叫用户终端,所述检测子单元在所述发送子单元发送所述安全码后,进一步检测所述主叫用户终端输入所述安全码的错误次数是否大于预设次数。

所述主叫用户终端在接收到所述发送子单元发送的安全码后,输入所述安全码进行校验,并且由所述检测子单元检测所述主叫用户终端输入所述安全码的错误次数是否大于预设次数;当所述检测子单元检测到所述主叫用户终端输入的所述安全码与所述被叫用户终端设置的安全码相同,且输入的错误次数小于预设次数时,则认为所述主叫用户终端校验成功,则将所述检测结果发送所述发送单元202,由所述发送单元202将所述缓存子单元缓存的信息发送到所述被叫用户终端,并且由所述发送单元202将所述主叫用户终端添加到所述被叫用户终端的白名单中,这样,在所述主叫用户终端再次向所述被叫用户终端发送信息时,可以由所述发送单元202直接将信息发送到所述被叫用户终端,无需再通过检测单元201进行安全码检测;当所述检测子单元检测到所述主叫用户终端输入的所述安全码与所述被叫用户终端设置的安全码不相同,并且输入安全码的错识次数大于预设次数时,则将检测结果发送给拦截单元203,由所述拦截单元203发送信息到所述主叫用户终端,告之所述主叫用户终端所述安全码已失效,并且拦截所述主叫用户终端发送的信息。

例如,预设次数为3次,当所述检测子单元检测到所述主叫用户终端输入所述安全码正确,并且输入安全码的错误次数小于3次时,则将检测结果发送到发送单元202,由发送单元202将所述缓存子单元缓存的信息发送到所述被叫用户终端,并由所述发送单元202将所述主叫用户终端保存到所述被叫用户终端的白名单中;当检测子单元检测到所述主叫用户终端输入所述安全码错误,并且输入的错误次数大于3次时,则将检测结果发送到拦截单元203,由所述拦截单元203提示所述主叫用户终端所述安全码已失效,并拦截所述主叫用户终端发送的信息。

当所述主叫用户终端接收到的安全码已失效后,所述主叫用户终端可在预设时间之后再次向所述被叫用户终端发送信息,这里预设时间可以是30分钟、1个小时、24小时等。

而当所述被叫用户终端在接收到所述主叫用户终端发送的信息后,所述被叫用户终端的用户发现所述信息为垃圾信息时,则可以重新设置安全码,并且可以通过手动的方式将所述主叫用户终端移出所述被叫用户终端的白名单。

在实际应用中,所述检测单元201、发送单元202和拦截单元203均可由位于所述信息处理装置的中央理器(cpu)、微处理器(mpu)、数字信号处理器(dsp)、或现场可编程门阵列(fpga)等实现。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

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