消息传送拦截方法与流程

文档序号:15742621发布日期:2018-10-23 22:33阅读:304来源:国知局
消息传送拦截方法与流程

本发明涉及一种消息传送拦截方法(Method for blocking transmission of message),尤其涉及一种能够在有多个使用者参与的小组聊天室中对消息的传送进行拦截或从源头上拦截消息输入的消息传送拦截方法。



背景技术:

最近伴随着如智能手机等移动设备的广泛普及,运行于智能手机的各种应用程序的使用也急剧增加。尤其是能够在亲朋好友之间简单快速地传递消息的移动即时通讯工具(messenger)的使用也呈现出了快速增加的趋势。

在这种情况下,移动即时通讯工具成为了在智能手机中的使用频率最高且与电话通话的方式相比更加频繁地用于与亲朋好友进行沟通的应用程序。

此外,移动即时通讯工具的PC版本也成为了一种常态,通过将移动即时通讯工具的PC版本安装在PC中,能够实现与移动即时通讯工具的同步使用。

如上所述的移动即时通讯工具提供一种允许多个使用者在一个聊天室中相互进行交流的“小组聊天”功能。因此,很多使用者借助于即时通讯工具使用能够与普通朋友、职场同事、家庭成员进行交流的小组聊天室功能。

但是,伴随着一个使用者所参与的小组聊天室数量的增加,可能会导致使用者意外地将非预期的消息输入到特定小组聊天室的情况。

例如,在以红白喜事通知、公共业务公告等为目的创建了几十名或几百名职场同事参与的小组聊天室的状态下,可能会导致错误地输入需要发送给特定好友或异性朋友的私密内容信息并进行发送的情况。

考虑到使用即时通讯程序的使用者通常参与多个个人聊天室或小组聊天室的情况,任何人都有可能犯下上述的失误。

或者,在从已注册的多个好友列表中选择至少一个聊天对象时,可能会导致使用者错误选择聊天对象并传送不适当的消息的情况。

因此,需要开发出一种在使用者向已生成的小组聊天室输入错误的消息或使用者错误选择聊天对象并传送非预期的消息时能够对其进行拦截的消息传送拦截方法。



技术实现要素:

本发明要解决的技术问题

本发明的目的在于解决如上所述的现有问题而提供一种能够根据使用者的设定在向特定的小组聊天室输入消息时能够事先对其进行拦截的消息传送拦截方法。

本发明的技术课题并不局限于如上所述的技术课题,具有本发明所属技术领域之一般知识的人员将能够通过下述记载进一步明确理解未被提及的其他技术课题。

技术方案

为了实现上述目的,适用本发明之一实施例的消息传送拦截方法,包括:接收任意不同聊天室的使用者消息输入拦截设定信息的步骤;以及,在接收到上述消息输入拦截设定信息的任意聊天室中对使用者的消息输入进行拦截的步骤。

适用本发明之另一实施例的消息传送拦截方法,包括:接收包含于好友列表的多个聊天对象中的至少一个聊天对象相关的消息输入拦截设定信息的步骤;以及,对接收到上述消息输入拦截设定信息的聊天对象的消息输入进行拦截的步骤。

适用本发明之又一实施例的消息传送拦截方法,包括:接收包含于好友列表的多个聊天对象中的至少一个聊天对象相关的消息传送拦截设定信息的步骤;以及,对接收到上述消息传送拦截设定信息的聊天对象的消息传送进行拦截的步骤。

适用本发明之又一实施例的消息传送拦截方法,包括:接收包含于好友列表的多个聊天对象中的至少一个聊天对象相关的消息输入拦截设定信息的步骤;以及,对上述聊天对象所参与的小组聊天室中的消息输入或消息传送进行拦截的步骤。

适用本发明之又一实施例的消息传送拦截方法,包括:接收包含于好友列表的多个聊天对象中的至少一个聊天对象相关的消息传送拦截设定信息的步骤;以及,对上述聊天对象所参与的小组聊天室中的消息输入或消息传送进行拦截的步骤。

有益效果

通过如上所述的适用本发明之一实施例的消息拦截方法,能够事先在与使用者的意愿无关的消息被输入到小组聊天室中的情况下对其进行拦截。

此外,还能够事先对向消息传送频率较低且在发送不适当的消息时可能使自己陷入窘境的聊天对象发送错误消息的可能性进行拦截。

附图说明

图1是用于对适用本发明之一实施例的在任意聊天室中对消息的传送进行拦截的方法进行说明的流程图。

图2是用于对适用本发明之一实施例的接收任意聊天室的使用者消息输入拦截设定信息的步骤进行说明的示意图。

图3是用于对适用本发明之一实施例的在接收到消息输入拦截设定信息的任意聊天室中对使用者的消息输入进行拦截的方法进行说明的流程图。

图4是用于对适用本发明之另一实施例的在任意聊天室中对消息的传送进行拦截的方法进行说明的流程图。

图5是用于对适用本发明之一实施例的要求使用者再次确认消息传送与否的过程进行说明的示意图。

图6是用于对适用本发明之一实施例的对传送到任意聊天对象的消息进行拦截的方法进行说明的流程图。

图7是用于对适用本发明之一实施例的接收消息输入拦截设定信息的过程进行说明的示意图。

图8是用于对适用本发明之一实施例的对输入到任意聊天对象的消息进行拦截的过程进行说明的示意图。

图9是用于对适用本发明之另一实施例的对传送到任意聊天对象的消息进行拦截的方法进行说明的流程图。

图10是用于对适用本发明之一实施例的对使用者所输入的消息的传送进行拦截的过程进行说明的示意图。

图11是用于对适用本发明之一实施例的在小组聊天室中对消息的输入或消息的传送进行拦截的方法进行说明的流程图。

具体实施方式

图1是用于对适用本发明之一实施例的在任意聊天室中对消息的传送进行拦截的方法进行说明的流程图。

接下来为了说明的便利,将对用于执行各个步骤的主体进行简化说明。在下述内容中进行说明的各个步骤,能够通过搭载有适用本发明之一实施例的消息传送拦截功能的即时通讯程序或即时通讯软件执行。

此时,上述即时通讯程序或即时通讯软件能够被安装在智能手机、台式电脑、平板电脑等使用者终端装置中。但是,能够作为使用者终端装置进行使用的电子装置并不限定于此,还能够使用其他通用型电子装置。

首先,在步骤S110中,接收任意不同聊天室的使用者消息输入拦截设定信息。因为一个即时通讯程序中能够包括使用者参与的多个聊天室,因此接收“不同聊天室”的设定信息。

例如,当使用者加入了A聊天室、B聊天室以及C聊天室时,如果A聊天室为小组聊天室且其目的是为了对公共业务公告进行分享,则使用者几乎不需要在A聊天室中输入消息。

与此相反,当B聊天室以及C聊天室的目的是为了在亲朋好友之间进行沟通与交流,则应该不需要在B聊天室以及C聊天室中对消息输入拦截进行设定。因此,允许用户对“不同聊天室”分别输入消息输入拦截设定信息。

“接收使用者消息输入拦截设定信息”是指,设定使用者不允许在相应的聊天室中输入消息。例如,能够在即时通讯工具中设定激活“消息输入拦截功能”。

接下来,在步骤S120中,在接收到消息输入拦截设定信息的任意聊天室中对使用者的消息输入进行拦截。

在上述实例中,当使用者仅对A聊天室输入了消息输入拦截设定信息时,能够对使用者在A聊天室中输入的消息进行拦截。

当使用者在设定了消息输入拦截的聊天室中输入消息时,作为对其进行拦截的方法,能够包括①“禁用”用于输入消息的“消息输入区域”的方法或②不对所输入的消息进行显示的方法。

通过如上所述的适用本发明之一实施例的消息拦截方法,能够解决任意使用者在有多个使用者参与的小组聊天室中因为失误而传送任意消息的问题。

图2是用于对适用本发明之一实施例的接收使用者消息输入拦截设定信息的步骤进行说明的示意图。

如上所述,“接收消息输入拦截设定信息”是指,在使用者选择即时通讯程序中所包含的“消息拦截设定功能”时对其进行接收。

图2中所图示的画面,是显示在智能手机、台式电脑等中的小组聊天室。适用本发明之一实施例的小组聊天室,包括:消息显示区域210,用于对参与到小组聊天室中的其他使用者所传送的消息进行显示;消息输入区域220,用于输入需要进行传送的消息;以及,设定信息输入区域230,用于输入与聊天室相关的设定信息。

适用本发明之一实施例的设定信息输入区域230,能够在一般状态下隐藏显示,而在使用者按下设定键时被激活并显示在画面上。使用者能够通过选择显示在设定信息输入区域230中的“消息输入拦截”而激活“消息输入拦截功能”。

在图2中所图示的实施例中,是以使用者进入任意聊天室之后激活“消息输入拦截功能”的情况为例进行了图示,但是也能够采取在没有进入聊天室的状态下利用能够输入设定信息的单独的功能菜单分别激活各个聊天室的“消息输入拦截功能”的方式。

图3是用于对适用本发明之一实施例的在接收到消息输入拦截设定信息的任意聊天室中对使用者的消息输入进行拦截的方法进行说明的流程图。

通过适用本发明的一实施例,接收到使用者消息输入拦截设定信息的聊天室能够对用于输入消息的区域进行禁用。具体来讲,如图3所示,能够对消息输入区域220进行禁用。

其中,对用于输入消息的区域进行禁用是指,在使用者通过如触摸屏、键盘等用户界面输入消息的状态下所输入的消息不会显示在消息输入区域220中的情况。

例如,能够包括使用者无法选择消息输入区域220的情况,或对一般情况下需要显示在消息输入区域220中的光标进行隐藏显示的情况。

但是,对使用者的消息输入进行拦截的具体方法并不限定于此,也能够采取即使是在消息输入区域220被激活的状态下也无法输入消息的方式。

例如,包括在接收到消息输入拦截设定信息的聊天室中输入消息时不会将所输入的消息显示在消息输入区域中的情况。

即,在设定为消息输入拦截的聊天室被显示在使用者终端装置的画面中的状态下,即使是通过如触摸屏、键盘等用户界面输入消息也对其进行忽视而不显示在消息输入区域中。

此外,除了当使用者在如上所述的聊天室中输入消息时事先对其进行拦截的方法之外,还能够采取允许输入消息但不对所输入的消息进行传送的方法。

图4是用于对适用本发明之另一实施例的对消息的传送进行拦截的方法进行说明的流程图。

首先,在步骤S410中,接收任意不同聊天室的消息传送拦截设定信息。因为一个即时通讯程序中能够包括使用者参与的多个聊天室,因此接收“不同聊天室”的设定信息。

例如,在使用者加入了A聊天室、B聊天室以及C聊天室的情况下,能够仅对A聊天室输入消息传送拦截设定信息。接下来,在步骤S420中,当在接收到消息传送拦截设定信息的任意聊天室中接收到消息传送指令时对消息的传送进行拦截。例如,当使用者在设定为消息传送拦截的A聊天室中输入特定的消息并按下传送按钮时,能够阻止对相应的消息进行传送。

其中,对消息的传送进行拦截是指,不将使用者所输入的消息传送到即时通讯工具的服务器中。但是,在即时通讯工具并不是通过即时通讯工具服务器对消息进行传送而是直接将消息传送到其他使用者的终端装置中的情况下,也能够代表不将消息传送到其他使用者的终端装置中。

此外,消息传送拦截设定信息能够通过与结合图2进行说明的过程类似的过程进行接收。

图5是用于对适用本发明之一实施例的要求使用者再次确认消息传送与否的过程进行说明的示意图。

通过适用本发明之一实施例的消息传送拦截方法,在设定为消息传送拦截的聊天室中接收到消息传送指令时,也能够显示用于确认是否需要对接收到传送指令的消息进行传送的提示消息。

其中,接收到消息传送指令是指,使用者在消息输入区域220中输入特定消息之后按下“传送”按钮的情况。

即,即使是在消息传送拦截设定信息已经被激活的情况下,在有消息传送指令输入时为了对消息的传送与否进行再次确认而显示提示消息。

当在显示提示消息的状态下接收到使用者的确认信号时,再对消息进行传送。其中,接收到确认信号是指,使用者在如图5所示的提示消息中选择了“是”菜单。

借此,能够事先防止与使用者的意愿无关的消息被传送到加入小组聊天室的其他使用者而导致传送消息的使用者陷入尴尬的境地的情况。

此外,消息输入拦截设定信息或消息传送拦截设定信息能够为任意的不同聊天室分别进行设定。

图6是用于对适用本发明之一实施例的对传送到任意聊天对象的消息进行拦截的方法进行说明的流程图。

在步骤S610中,为了对消息被传送到任意聊天对象的情况进行拦截,接收包含于好友列表的多个聊天对象中的至少一个聊天对象相关的消息输入拦截设定信息。其中,聊天对象是指,包含于好友列表中的能够进行1:1对话等的对方使用者。

一般的即时通讯程序或即时通讯软件会与使用者终端装置的电话簿进行连动,从而利用注册到电话簿中的使用者生成好友列表。

接下来,在选择包含于好友列表中的多个聊天对象中的至少一个时,将显示能够与所选择的聊天对象进行1:1对话、VoIP(Voice over Internet Protocol)等的菜单。

适用本发明之一实施例的消息传送拦截方法,在使用者选择包含于好友列表中的多个聊天对象中的一个时,将显示能够选择禁止向该聊天对象输入消息的设定信息的菜单。

包含于好友列表中的聊天对象,可能包括可以无拘束地进行对话的关系亲密的好友,也可能包括工作关系的聊天对象或因为其社会地位比使用者本身高而需要在对话时注重礼节的聊天对象。

例如,上述后者能够包括如职场的上级领导、配偶的家庭成员、与业务相关的工作关系的使用者。在这种情况下,如果在使用者选择错误的聊天对象或在如醉酒等失去正常思考能力的状态下传送不适当的消息,可能会给使用者造成不必要的麻烦,因此为使用者提供无法向上述聊天对象输入消息的设定功能菜单。

在步骤S620中,当通过上述过程接收到对任意聊天对象的消息输入拦截设定信息时,将对向该聊天对象输入消息的行为进行拦截。

例如,在使用者事先选择名为“A”的聊天对象并设定消息输入拦截设定信息的情况下,能够对使用者选择聊天对象“A”并输入消息的行为进行拦截。

接下来,将对即时通讯程序或即时通讯软件按照不同的聊天对象接收消息输入拦截设定信息的过程以及拦截消息输入的方法进行详细的说明。

图7是用于对适用本发明之一实施例的接收消息输入拦截设定信息的过程进行说明的示意图。

在图7中图示了在使用者终端装置中显示的好友列表。即时通讯软件能够在从使用者处接收到选择聊天对象的输入时显示功能菜单710,以便于使用者选择所需要的菜单。此时,当从使用者处接收到“输入拦截”菜单的选择输入时,将激活所选择的聊天对象相关的消息输入拦截功能。接下来,将对使用者向激活消息输入拦截功能的聊天对象输入消息的行为进行拦截。

在图7所图示的实施例中,是以使用者在包含于好友列表的多个聊天对象中选择至少一个聊天对象时将激活功能菜单710且在从功能菜单710选择“输入拦截”菜单时激活消息输入拦截功能的情况为例进行了说明,但是激活消息输入拦截功能的方法并不限定于此,还能够通过其他常用的方法接收设定信息。

图8是用于对适用本发明之一实施例的对输入到任意聊天对象的消息进行拦截的过程进行说明的示意图。

通常,在使用者选择包含于好友列表的多个聊天对象中的一个时将生成与对方的聊天室,或显示用于生成聊天室的功能菜单。

适用本发明之一实施例的消息传送拦截方法,能够在使用者要求与已接收到消息输入拦截设定信息的聊天对象生成1:1聊天时对聊天室的生成进行拦截。例如,能够在使用者选择聊天对象的情况下不生成聊天室,或即使是在选择生成聊天室的功能菜单的情况下也不生成聊天室。

此外,还能够在接收到已设定消息输入拦截的聊天对象的1:1聊天请求时对聊天室的生成进行拦截同时显示用于提示使用者当前请求进行聊天的聊天对象属于被设定为“消息输入拦截功能”的使用者的提示消息820。

借此,使用者能够通过实现选择消息传送频率较低且在发送不适当的消息时可能使自己陷入窘境的聊天对象并设定消息输入拦截工能,事先发送错误消息的可能性进行拦截。

此外,在上述实施例中是以为了对消息输入进行拦截而对与聊天对象的聊天室生成进行拦截的情况为例进行了说明,但是也能够通过其他形态对消息输入进行拦截。

在适用本发明的一实施例中,还能够采取允许与设定了消息输入拦截功能的聊天对象生成聊天室,但是在所生成的聊天室中无法输入消息的方式。

例如,能够对用于输入消息的消息输入区域进行禁用,或即使是在使用者利用如键盘、触摸屏等用户界面输入消息的情况下也不将使用者所输入的消息显示在画面中。

图9是用于对适用本发明之另一实施例的对传送到任意聊天对象的消息进行拦截的方法进行说明的流程图。

在步骤S910中,为了对消息的传送进行拦截,首先接收包含于好友列表的多个聊天对象中的至少一个聊天对象相关的消息传送拦截设定信息。

其中,对消息的传送进行拦截是指,允许使用者输入消息但是对该消息被传送到对方的过程进行拦截。

对消息的传送进行拦截的设定功能,能够通过由使用者选择至少一个聊天对象并对该聊天对象设定消息传送拦截功能而被激活。

例如,如图7所示,能够在选择包含于好友列表的聊天对象中的一个时显示能够选择各种功能的功能菜单710,并在选择功能菜单710中所包含的消息传送拦截功能时激活任意聊天对象相关的消息传送拦截功能。

在步骤S920中,当通过上述过程接收到与任意聊天对象相关的消息传送拦截设定信息时,将对向该聊天对象传送消息的行为进行拦截。

接下来,将对使用者所输入的消息的传送拦截方法进行说明。

图10是用于对适用本发明之一实施例的对使用者所输入的消息的传送进行拦截的过程进行说明的示意图。

当使用者选择设定了“消息传送拦截功能”的聊天对象时,将生成用于向所选择的聊天对象输入消息的聊天室。接下来,当在与设定了消息传送拦截功能的聊天对象的聊天室中接收到消息传送指令时对消息的传送进行拦截。

此时,还能够生成并显示用于提示使用者当前所选择的聊天对象属于被设定为消息传送拦截功能的聊天对象的提示消息。

借此,能够事先防止因为使用者的失误选择错误的聊天对象并传送不适当的消息而导致使用者陷入窘境的情况。

此外,即时通讯程序或即时通讯软件如结合图1至图5进行的说明,还能够提供可以与多个聊天对象同时进行聊天的小组聊天室功能。

使用者能够铜鼓邀请多个聊天对象建立小组聊天室,还能够以被邀请加入其它使用者所建立的小组聊天室的方式加入到小组聊天室。

在通过如上所述的建立的小组聊天室中,可能会包括使用者设定为消息输入拦截或消息传送拦截的聊天对象。为了应对如上所述的情况,适用本发明之一实施例的消息传送拦截方法在参与到小组聊天室的聊天对象中包括使用者设定为消息输入拦截或消息传送拦截功能的聊天对象时,能够对该小组聊天室中的消息输入进行拦截或对消息传送进行拦截。

图11是用于对适用本发明之一实施例的在小组聊天室中对消息的输入或消息的传送进行拦截的方法进行说明的流程图。

在步骤S1110中,接收包含于好友列表的多个聊天对象中的至少一个聊天对象相关的消息输入或消息传送拦截设定信息,该过程与结合图6至图10进行的说明相同,因此将省略重复的说明内容。

接下来,在步骤S1120中,当使用者所参与的小组聊天室中包括设定为消息输入或消息传送拦截的聊天对象时,将对该聊天室中的消息输入或消息传送进行拦截。

小组聊天室不仅包括只有少数聊天对象参与的情况,还包括有很多聊天对象参与的情况。此时,可能会发生使用者在没有对参与到小组聊天室中的聊天对象进行确认的状态下传送不适当的消息的情况。

因此,适用本发明之一实施例的消息传送拦截方法在小组聊天室中包括使用者设定为消息输入或消息传送拦截的聊天对象时,对该小组聊天室中的消息输入或消息传送进行拦截。

例如,在使用者向名为“A”的聊天对象输入了消息输入或消息传送拦截设定信息的情况下,与“A”一起参与到了任何小组聊天室时,将对该小组聊天室中的消息输入或消息传送进行拦截。

作为对消息输入进行拦截的方法,能够包括如上所述的对消息输入区域进行禁用的方法,不对使用者通过如键盘、触摸屏等用户界面输入的消息进行显示的方法等。

或者,也能够在允许消息输入的情况下禁止所输入的消息被传送,从而对消息的传送进行拦截。

通过如上所述的适用本发明之一实施例的消息传送拦截方法,能够事先对因为使用者的失误而错误选择的聊天对象发送不适当的消息的情况进行拦截,因此能够提升使用者的使用便利性。

此外,上述方法能够通过可在计算机中执行的程序编写代码并利用可利用计算机进行读取的存储媒介在可执行上述程序的通用数字计算机实现。此外,在如上所述的方法中所使用的数据结构能够通过多种不同的手段被记录到可利用计算机进行读取的存储媒介中。上述可利用计算机进行读取的存储媒介包括磁性存储媒介(例如只读存储器、软盘、硬盘等)、光学存储媒介(例如CDROM、DVD等)。

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