用于阻断未经请求的即时消息的方法,装置和系统的制作方法

文档序号:7626192阅读:171来源:国知局
专利名称:用于阻断未经请求的即时消息的方法,装置和系统的制作方法
技术领域
本发明一般地涉及未经请求的商业电子消息,并且更具体地涉及控制对未经请求的即时消息的接收。
背景技术
在历史上,印刷介质在直接行销行业方面被用作的未经请求的大量广告的主要模式。通常被称为“垃圾邮件”,未经请求的印刷的销售材料会被大批地递送给大量选择的接受者,而不管这些接受者是否要求了该销售材料。以平均百分之一到二的响应率,垃圾邮件成为了产生新的销售线索的有效工具。然而,垃圾邮件的接受者通常感到被骚扰了。此外,发送垃圾邮件的邮资对于数目巨大的“邮件空投”可能是昂贵的。因此,直接行销业一直寻找同样有效但是更便宜的传递未经请求的销售材料的形式。
因为将电子邮件投递给大量被作为目标的接受者不需要邮资,电子邮件的出现为直接销售者提供了许多所需的援救。此外,未经请求的电子邮件的投递可以是即时的行动,并且未经请求的电子邮件可以包括嵌入的对产品或服务信息的超链接,从而有助于实现对“邮件空投”的增强的响应率。尽管如此,如在印刷介质领域中的情况那样,未经请求的电子邮件,通常被称为“非索要信息(spam)”,仍然给全世界的消费者带来了烦恼。结果,出现了整个“非索要信息过滤器”小型产业,其唯一的任务是消灭非索要信息。
与电子邮件相同,即时消息发送被证明是大量销售者的肥沃土壤。在本领域中被称为“垃圾即时通信消息(spim)”,未经请求的即时消息被证明甚至比非索要信息更烦人。当被在电子邮件服务器中接收到时,非索要信息不会被接受者注意到,直到扫描了电子邮件服务器的收件箱为止。在最坏的情况下,“新消息”通知可以被激活,挂起接受者对新接收的非索要信息消息的查看。然而,在即时消息发送的情况下,影响是立即的。
特别地,当被接收到时,垃圾即时通信消息引起观看者的激活,其可以“突然出现”并且转移接受者的注意力。此外,与非索要信息相同垃圾即时通信消息可以消耗网络资源,这可以耗尽用户的生产力(productivity)。在垃圾即时通信消息包括可以被即时信使客户端附近的没有预料到的过路人看到的色情内容的情况下,甚至可以产生工作场所问题(workplace issues)。重要的是,与基于电子邮件的非索要信息不同,基于即时消息发送的垃圾即时通信消息不能仅仅被删除。而是该垃圾即时通信消息可以成为即时消息发送会话记录的一部分。
垃圾即时通信消息通常是由“bot(马蝇)”产生的-“bot”是这样的自动逻辑,其承担着识别可能的即时信使接受者,并且将即时消息转发给所述接受者的任务,就像该即时消息是由实际的即时消息用户产生的。通常可以随机产生即时信使接受者列表,或通过因特网探查操作得到。假如按照垃圾即时通信消息高手可获得的自动化程度,估计现在会以每天超过5亿的垃圾即时通信消息的流行程度放置垃圾即时通信消息。
已有若干产品试图解决垃圾即时通信消息的流行。例如,已经开发了反垃圾即时通信消息过滤器,以便识别垃圾即时通信消息中的关键字从而取消垃圾即时通信消息的接收。此外,已知的是阻断对来自特定即时信使识别器或网上昵称(screen name)的到来的即时消息的接收。某些系统将即时消息的接收局限到源于特定域或网络内的那些即时消息。其它系统识别已将接受者加入密友列表的即时消息源。因此,可以产生“逆密友列表(reverse buddy list)”,根据该列表源于所述逆密友列表中的用户的后续的消息可以被阻断。然而在所有的情况下,垃圾即时通信消息仍然是计算机通信的一个麻烦。

发明内容
本发明旨在克服现有技术中关于垃圾即时通信消息的管理的缺点,并提供一种用于阻断未经请求的即时消息的新的非显而易见的方法、系统和装置。一种用于选择性地阻断未经请求的即时消息的系统可以包括即时消息发送客户端,至少一个人工感觉检验,以及垃圾即时通信消息岗哨。特别是,所述垃圾即时通信消息岗哨可被配置为用于根据对到来的即时消息的源应用的人工感觉检验选择性地阻断到来的即时消息。例如,人工感觉检验可以是一个视觉检验,其中可识别的文本隐藏在一个图画中。此外,人工感觉检验可以是听觉检验,其中可识别的音频隐藏在音频消息中。
优选地,一个密友列表可以和即时消息发送客户端以及垃圾即时通信消息岗哨两者耦联(couple)。可替换地,预先规定的消息源的数据源可以和即时消息发送客户端以及垃圾即时通信消息岗哨两者耦联。在每种情况下,可查阅所述密友列表或所述数据源,以便确定即时消息的源是否已被预先授权发送即时消息。当所述源已被预先授权时,则不必应用人工感觉检验来确定是否阻断该即时消息。
一种用于选择性地阻断未经请求的即时消息的方法可以包括识别收到的即时消息的源。例如,所述识别步骤可以包括识别收到的即时消息的发送者的网上昵称。该方法还可以包括为所述源选择和提供至少一个人工感觉检验。特别是,所述人工感觉检验可以是视觉检验或听觉检验。如果所述源通过了所述人工感觉检验,则可以允许该即时消息。否则可以阻断该即时消息。再有,如果所述源位于密友列表或者预先规定的消息源的数据存储装置中,则即时消息可被自动地允许而不执行所述选择和提供步骤。
本发明的附加的方面将在下面的说明中被部分地提出,其中一部分从该说明中将是显而易见的,或者可以由本发明的实施学习到。借助于尤其是在所附权利要求中指出的元件和组合实现和获得本发明的各个方面。应当理解,上面的一般性说明和下面的详细说明只是例子和解释而已,而不是限制本发明,本发明只由权利要求书限定。


被包括在本说明书中并构成其中的一部分的

本发明的实施例,并和说明部分一道用于解释本发明的原理。其中说明的实施例在目前是优选的,不过应当理解,本发明不限于所示的精确的布置和手段,其中图1是被配置为用于选择性地阻断未经请求的即时消息的系统的示意表示;以及图2是表示用于选择性地阻断未经请求的即时消息的处理的流程图。
具体实施例方式
本发明是一种用于阻断未经请求的即时消息的方法、系统和装置。按照本发明,在收到到来的即时消息时,可以确定对即时消息的源的识别。可以将该识别与明确地或隐含地确定的批准的即时消息源的列表进行比较。如果该源未被隐含地或明确地确定为是批准的即时消息源,则可以对该源进行人工感觉检验。如果该源可以通过人工感觉检验,则可以允许该即时消息。否则,可以阻断该即时消息。
在更具体的说明中,图1是被配置为用于选择性地阻断未经请求的即时消息的系统的示意图。该系统可以包括通过数据通信网络130例如全球因特网和其它客户计算平台120连接的客户计算平台110。客户计算平台110可以包括即时消息传递客户端140,其被配置为用于通过数据通信网络130和一个或多个连接的客户计算平台120交换即时消息。在这方面,即时消息传递客户端140可以包括被编程用于向客户计算平台120中的规定的接受者投寄消息并且也用于接收由各个客户计算平台120投寄的消息的逻辑。
即时消息传递客户端140可以包括与密友列表150以及,可选择的,与预先规定的即时消息源的通信联系。密友列表150可以包括客户计算平台120当中的可能希望和其交换即时消息的即时消息发送对方的列表。作为比较,预先规定的即时消息源的数据存储装置160可以包括即时消息发送对方的列表,对于这些即时消息发送对方已经确定发送的即时消息将被允许。
特别是,垃圾即时通信消息岗哨200可被布置在即时消息传递客户端140内或和即时消息传递客户端140相耦联,使得垃圾即时通信消息岗哨200可以在由即时消息传递客户端140呈现该即时消息之前处理收到的即时消息。垃圾即时通信消息岗哨200可被配置为用于检查接收的每个消息的源,以便确定接收的消息将被阻断还是被允许。所述确定不仅可以根据密友列表150的内容进行,而且还可以根据预先规定的即时消息源的数据存储装置160的内容进行。
重要的是,当不能通过密友列表150和预先规定的即时消息源的数据存储装置160之一或两者的内容验证所述源时,可以对该源应用人工感觉的反馈检验。特别是,可以对源提供音频的或者视觉的提示,响应该提示所述源可对其进行识别。令人满意的识别可以导致垃圾即时通信消息岗哨允许该即时消息的接受,而对所述提示的失败的识别可以导致阻断该即时消息。
可选择地,当满意的识别时,可以把源添加到密友列表150中,从而该源事前被批准发送将来的消息。可替换地,当满意的识别时,可以把源添加到事前被批准的即时消息源的数据存储装置160中。可选择地,可以把源和时间戳一道写入数据存储160中。每次从该源允许一个消息时,可以更新该时间戳。在更新处理期间,可以从当前时间减去该时间戳,得到表示最近多久以来从该源收到过即时消息的时间差属性。如果该时间差属性超过一个域值,则要求该源通过感觉检验。
在更具体的说明中,图2是表示由图1的垃圾即时通信消息岗哨200进行的用于选择性地阻断未经请求的即时消息的处理的流程图。在块210开始,可以接收即时消息。在块220,可以识别即时消息的发送者,例如借助于发送即时消息时使用的句柄或网上昵称。在确定块230,可以确定和所述识别相关的消息是否被认为是事前允许的。如果是,则在决290可以允许该即时消息。否则,可以通过确定块240继续进行处理。
在确定块240,可以确定和所述识别相关的消息以前是否被阻断过。如果是,则在块280可以阻断即时消息,否则,处理可以在块250继续。在块250,可以选择一个或多个人工感觉检验。具体地说,消息的接受者可以从一个或多个人工感觉检验例如视觉检验或听觉检验中预先选择一个或多个要对消息源执行的检验。视觉检验的例子可以包括隐藏在图像中的单字、短语或图标,而听觉检验的例子可以包括隐藏在音频消息中的可听到的单字或短语。
如果消息的接受者希望适合于大部分有障碍的人,则其可以规定仅有一个感觉检验必须被通过,并且源消息的发送者可以在两个或多个感觉检验之间选择。因而,例如一个盲信息源可以选择听觉检验,而一个聋消息源可以选择视觉检验。可替换地,为了获得较强的保护来防止垃圾即时通信消息,接受者可以规定源消息的发送者必须通过所有的人工感觉检验而不管消息源的可能具有的障碍。在这种情况下,接受者具有对不希望的消息的较大的防护,但是盲的或聋的发送者可能只能通过两个所需的检验中的一个,并因此而可能被拒绝访问接受者。
在块260,可以处理每个选择的检验,例如提示即时消息的发送者识别一个位图上的单字、短语或图标,或者识别音频消息中的单字或短语。如果在确定块270确定发送者能够通过所有的或者至少足够的所选择的检验,因而识别出发送者是人而不是自动的bot,则在块290可以允许该即时消息。否则,在块280阻断该消息。
由于本发明,更可能可以区分即时消息的bot和人工源。此外,检查到来的即时消息的处理不需要阻止与预先规定的即时消息的有效源的通信。就可以对不同的交互形式使用不同类型的人工感觉检验而言,还可以适合于不同类型的源,包括需要用户接口可访问性的那些源。最后,垃圾即时通信消息岗哨可被扩展为包括任何数量的人工感觉检验及其组合,以区分有效的即时消息和垃圾即时通信消息。
本发明可以用硬件、软件或硬件和软件的组合来实现。可以在一个计算机系统中以集中的方式实现本发明的方法和系统的实施,或者以分布式的方式实现,其中不同的元件分散在若干个互连的计算机系统上。适用于实施上述的方法的任何种类的计算机系统或其它装置都适合于执行上述的功能。
一种典型的硬件和软件的组合可以是具有计算机程序的通用计算机系统,所述程序当被装入和被执行时,控制所述计算机系统使得其执行上述的方法。本发明也可以包含在计算机程序产品中,该产品包括能够实施上述方法的所有特征,并且当其被装入计算机系统中时,其能够执行这些方法。
在本发明的上下文中的计算机程序或应用程序指的是一个组指令的用任何语言、代码或符号进行的任何表达,旨在使一个具有信息处理能力的系统或者直接地,或者在下述的任何一个或两者之后a)转换成另一种语言、代码或符号;b)以不同的材料形式复制,执行特定的功能。值得注意的是,不脱离本发明的构思或基本特征,可以用其它特定形式表述本发明,因而,必须按照下面的权利要求而不是按照上面的说明书限定本发明的范围。
权利要求
1.一种用于选择性地阻断未经请求的即时消息的系统,包括即时消息传递客户端;至少一个人工感觉检验;以及垃圾即时通信消息岗哨,所述垃圾即时通信消息岗哨被配置为用于根据对所述到来的即时消息的源进行的所述至少一个人工感觉检验选择性地阻断所述到来的即时消息。
2.如权利要求1所述的系统,其中所述至少一个人工感觉检验包括视觉检验,其中可识别的文本被隐藏在图像中。
3.如权利要求1所述的系统,其中所述至少一个人工感觉检验包括听觉检验,其中可识别的音频被隐藏在一个音频消息中。
4.如权利要求1所述的系统,其中所述至少一个人工感觉检验包括至少两个用户可选择的人工感觉检验,其中所述用户是所述源和消息接受者之一。
5.如权利要求1所述的系统,还包括和所述即时消息发送客户端以及所述垃圾即时通信消息岗哨两者耦联的密友列表。
6.如权利要求1所述的系统,还包括和所述即时消息发送客户端以及所述垃圾即时通信消息岗哨两者耦联的预先规定的消息源的数据源。
7.一种用于选择性地阻断未经请求的即时消息的方法,包括以下步骤识别收到的即时消息的源;为所述源选择和提供至少一个人工感觉检验;如果所述源通过了所述至少一个人工感觉检验,则允许所述即时消息,否则阻断所述即时消息。
8.如权利要求7所述的方法,其中所述识别步骤包括识别所述收到的即时消息的发送者的网上昵称(screen name)的步骤。
9.如权利要求7所述的方法,其中所述选择步骤包括选择从由视觉检验和听觉检验构成的组中选择的人工感觉检验的步骤。
10.如权利要求7所述的方法,还包括如果所述源位于密友列表中,则自动地允许所述即时消息而不执行所述选择和提供步骤的步骤。
11.如权利要求7所述的方法,还包括如果所述源位于预先规定的消息源的数据存储装置中,则自动地允许所述即时消息而不进行所述选择和提供步骤的步骤。
12.如权利要求7所述的方法,其中所述选择和提供步骤包括选择和提供多个人工感觉检验的步骤,并且只当所述源通过了所有所述人工感觉检验时才执行所述允许步骤。
13.如权利要求7所述的方法,其中所述选择和提供步骤包括选择和提供多个人工感觉检验的步骤,并且只当所述源通过了一个阈值数目的所述人工感觉检验时才执行所述允许步骤。
14.如权利要求11所述的方法,还包括如果所述源通过了所述至少一个人工感觉检验,则把所述源添加到所述预先规定的消息源的数据存储装置的步骤。
15.如权利要求11所述的方法,其中所述自动允许步骤包括如果所述源位于预先规定的消息源的数据存储装置中,并且如果所述源最近具有在一个阈值时间间隔内被允许的即时消息,则自动地允许所述即时消息而不执行所述选择和提供步骤的步骤。
16.一种其上存储有用于选择性地阻断未经请求的即时消息的计算机程序的机器可读存储器,所述计算机程序包括一组例行指令,当其被机器执行时,使得所述机器执行以下步骤识别收到的即时消息的源;为所述源选择和提供至少一个人工感觉检验;以及如果所述源通过了所述至少一个人工感觉检验,则允许所述即时消息,否则阻断所述即时消息。
17.如权利要求16所述的机器可读存储器,其中所述识别步骤包括识别所述收到的即时消息的发送者的网上昵称的步骤。
18.如权利要求16所述的机器可读存储器,其中所述选择步骤包括选择从由视觉检验和听觉检验构成的组中选择的人工感觉检验的步骤。
19.如权利要求16所述的机器可读存储器,其中还包括一组附加的指令,当其被所述机器执行时,使得所述机器还执行如果所述源位于密友列表中,则自动地允许所述即时消息而不进行所述选择和提供步骤的步骤。
20.如权利要求16所述的机器可读存储器,其中还包括一组附加的指令,当其被机器执行时,使得机器还执行如果所述源位于预先规定的消息源的数据存储装置中,则自动地允许所述即时消息而不进行所述选择和提供步骤的步骤。
21.如权利要求16所述的机器可读存储器,其中所述选择和提供步骤包括选择和提供多个人工感觉检验的步骤,并且仅当所述源通过了所有所述人工感觉检验时才执行所述允许步骤。
22.如权利要求16所述的机器可读存储器,其中所述选择和提供步骤包括选择和提供多个人工感觉检验的步骤,并且仅当所述源通过了一个阈值数目的所述人工感觉检验时才执行所述允许步骤。
23.如权利要求20所述的机器可读存储器,还包括一组附加的指令,当其被机器执行时,使得机器还执行如果所述源通过了所述至少一个人工感觉检验,则把所述源添加到所述预先规定的消息源的所述数据存储装置的步骤。
24.如权利要求20所述的机器可读存储器,其中所述自动允许步骤包括如果所述源位于预先规定的消息源的数据存储装置中,并且如果所述源最近具有在一个阈值时间间隔内被允许的即时消息,则自动地允许所述即时消息而不执行所述选择和提供步骤的步骤。
全文摘要
一种用于阻断未经请求的即时消息的方法、系统和装置。一种用于选择性地阻断未经请求的即时消息的系统可以包括即时消息发送客户端,至少一个人工感觉检验,以及垃圾即时通信消息岗哨。特别是,所述垃圾即时通信消息岗哨可被配置为根据对到来的即时消息的源进行的人工感觉检验选择性地阻断到来的即时消息。例如,人工感觉检验可以是视觉检验,其中可识别的文本隐藏在一个图像中。此外,人工感觉检验可以是听觉检验,其中可识别的音频隐藏在音频消息中。
文档编号H04L9/00GK1777153SQ20051011482
公开日2006年5月24日 申请日期2005年11月15日 优先权日2004年11月19日
发明者R·D·莱尔, M·马勒, A·L·席尔默 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1