当前位置: 首页 > 专利查询>微软公司专利>正文

允许综合反兜售信息的技术构架制造技术

技术编号:2870310 阅读:206 留言:0更新日期:2012-04-11 18:40
介绍了一种方法,它允许用易管理且合理的方式来使用多种兜售信息的检测解决方案,以确定消息是否是兜售信息。一种构架调用一个或多个反兜售信息过滤器来分析该消息并返回“消息是否是兜售信息”的置信级,将那个置信级加入置信级汇总。该构架根据一组定义的域值来评估置信级汇总。如果该置信级汇总大于管理者所设置的最高域值,则采取为该最高域值而规定的动作。否则,使用随后的过滤器来评估该消息,直到超过最大域值或所有过滤器都已评估该消息为止。在所有过滤器都已评估该消息之后,将该置信级汇总与所有域值进行比较,并且采取与那个匹配域值有关联的动作。

【技术实现步骤摘要】

本专利技术通常涉及电子通信,更具体地说,涉及过滤不受欢迎的电子邮件。
技术介绍
电子通信,尤其是因特网上所传送的电子邮件(“e-mail”)不仅在社会中迅速得到普及,而且因其非正式性、使用方便和低廉的费用而成为许多个人和组织首选的通信方法。遗憾的是,电子邮件接收者正在日益受到未经请求的大量邮件的困扰。随着基于因特网的商务的发展,日益壮大的众多不同的电子商人向不断扩大的电子邮件接收者群体反复发送为其产品和服务做广告的未经请求的邮件。在因特网上定购产品或与贸易商进行交易的大多数消费者预期并且实际上也的确定期从那些贸易商那里接收这类请求。但是,电子邮寄者正在不断地扩大其分发清单,以达到日益增多的接收者。例如,响应于关于各种web站点所建立的访问者信息的看起来也许无害的请求来仅仅提供其电子邮件地址的接收者经常会收到未经请求的邮件,并且,令他们大为不快的是,他们发现自己已被列在电子分发清单上。这发生在这些接收者不知情的情况下,更不用说获得他们的同意了。另外,电子邮寄者将会经常通过销售、租借或其他方式向另一位这样的邮寄者散布其分发清单,供其使用,并进一步散布给随后的邮寄者。因此,随着时间的推移,电子邮件接收者常常发现自己日益受到未经请求的邮件的狂轰乱炸,该未经请求的邮件产生于日益多样化的众多大规模邮寄者所保持的各自的分发清单。个人在一年之内可以轻而易举地收到成百上千、甚至成千上万封未经请求的电子邮件。被列在电子分发(e-distribution)清单上的个人在短得多的一段时期内预期会收到相当多的未经请求的消息。另外,许多未经请求的电子邮件消息是无危险的,例如关于贴现办事处或计算机供给的提议、抵押比率报价或对参加这类或那类会议的邀请;而其他未经请求的电子邮件消息对于其接收者而言则具有攻击性,例如色情资料、煽动性资料和口出恶言的资料。这些未经请求的消息被称作“垃圾邮件”或“兜售信息”。来自兜售信息的电子邮件负载可以等同于从合法的电子邮件中产生的负载。类似于处理垃圾邮件的任务,电子邮件接收者必须筛选其进来的邮件,以除去兜售信息。计算机行业认识到这个问题,并且已开发各种技术来使兜售信息的排除自动化。例如,一种技术是“turf清单”。电子邮件接收者预订turf清单,这样,可以使用基于所定义的规则的一套特征来识别并拒绝接受邮件。遗憾的是,给定的电子邮件消息是否是兜售信息的选择极大程度取决于该消息的特定接收者和实际内容。对于一个接收者而言是兜售信息的内容对于另一个接收者而言可能不是兜售信息,这限制了turf清单的功能性。此外,电子邮寄者(即兜售信息的发生器)将准备消息,以便其真实的内容无法从其主题行中看清,而只能通过阅读该消息的主体来加以辨别。另一种所开发的技术被称作“黑洞清单”。该黑洞清单是从那里发送兜售信息的已知兜售信息地址的清单。根据该黑洞清单来检验该电子邮件发送者的地址。如果这个地址在该清单上,则不接受该电子邮件。兜售信息的发生器只改变其地址,以回避这项技术。也已经开发了其他技术。这些技术中没有是100%有效的。电子邮件服务器用于防止兜售信息的革新与兜售信息创建者用于战胜这些革新的革新狭路相逢。
技术实现思路
本专利技术提供了一种构架,用于允许将多种兜售信息检测方案部署成按一种易管理的合理方式来进行合作,并且用于允许在快速部署模型之下创建并使用新的革新。所介绍的方法使用反兜售信息模块来确定电子邮件消息是否是兜售信息。该方法调用这些反兜售信息模块之一,并从该反兜售信息模块接收兜售信息置信级。将调谐因子应用于该兜售信息置信级,以创建调谐的兜售信息置信级。将该调谐的兜售信息置信级加入总计的兜售信息置信级,并将该总计的兜售信息置信级与至少一个域值进行比较。如果该总计的兜售信息置信级大于该域值,则调用与这至少一个域值有关联的动作。该过程重复进行,直到该总计的兜售信息置信级大于该域值或已调用所有的反兜售信息模块为止。在一个实施例中,使用包括顶部域值的多个域值,并且将该总计的兜售信息置信级与每个域值进行比较。如果该总计的兜售信息置信级高于这些域值中的一个或多个域值,则调用与最接近该顶部域值并且已被超过的域值有关联的动作。该调谐因子的范围可以从简单的换算因子(例如,将该兜售信息置信级乘以一;或者,通过曾提供该兜售信息置信级的反兜售信息模块中的用户的置信级,来换算该兜售信息置信级)到复杂的调谐因子不等,该复杂的调谐因子使用非线性置信级规格化来使该兜售信息置信级规格化。所调用的动作包括如果该总计的兜售信息置信级超过第一个域值等级,则结束连接;如果该总计的兜售信息置信级超过第二个域值等级并低于第一个域值等级,则将非传递的消息返回给发送者;如果该消息超过第三个域值等级并低于第二个域值等级,则将该消息传递到垃圾邮件文件夹;以及,将该总计的兜售信息置信级发送给客户,以便允许该客户执行每一用户的定制动作。通过以下参照附图来详细地描述说明性实施例,本专利技术的额外的特点和优点将会变得一目了然。附图说明所附权利要求书详细陈述了本专利技术的各个特点,但通过以下详细的描述并结合附图,可以最佳程度地理解本专利技术及其目的和优点。在这些附图中图1是框图,通常展示了本专利技术驻留在其上的示范计算机系统;图2是框图,通常展示了使用SMTP协议堆栈的系统中的本专利技术的构架;图3是框图,展示了根据本专利技术来使用的反兜售信息模块的例子;以及,图4是流程图,展示了结合反兜售信息模块并确定消息是否是兜售信息的过程。具体实施例方式参考这些附图,其中,相同的参考数字表示相同的元件,本专利技术被展示于合适的计算环境中加以实施。虽然未作要求,但是,将在个人计算机正在执行的计算机可执行指令(例如,程序模块)的一般上下文中描述本专利技术。通常,程序模块包括执行特殊任务或实施特殊的抽象数据类型的例行程序、程序、对象、部件、数据结构等。而且,精通该
的人将会理解可以利用其他计算机系统配置(包括手持设备、多处理器系统、基于微处理器或可编程的消费电子设备、网络PCs、小型计算机、大型计算机和类似物)来实施本专利技术。也可以在分布式计算环境中实践本专利技术,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于本地记忆存储设备和远程记忆存储设备中。图1展示了可以在其上实施本专利技术的合适的计算系统环境100的一个例子。计算系统环境100只是合适的计算环境的一个例子,它并不意在对本专利技术的使用或功能性的范围提出任何限制。也不应该将计算环境100解释成具有关于示范操作环境100中所展示的任何一个部件或部件组合的任何从属性或要求。本专利技术可用于许多其他通用或专用的计算系统环境或配置。可能适用于本专利技术的众所周知的计算系统、环境和/或配置的例子包括(但不局限于)个人计算机、服务器计算机、手持设备或便携式设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络PCs、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境以及类似物。可以在计算机正在执行的计算机可执行指令(例如,程序模块)的一般上下文中描述本专利技术。通常,程序模块包括执行特殊任务或实施特殊的抽象数据类型的例行程序、程序、对象、部件、数据结构等。也可以在分布式计算环境中实践本专利技术,在这些分布式计算环本文档来自技高网
...

【技术保护点】
一种在具有多个反兜售信息模块的系统中确定消息是否是兜售信息的方法,其特征在于,包括以下步骤:    a)调用这多个反兜售信息模块中的一个反兜售信息模块;    b)从这多个兜售信息模块中的这一个反兜售信息模块接收兜售信息置信级;    c)将调谐因子应用于该兜售信息置信级,以创建调谐的兜售信息置信级;    d)将该调谐的兜售信息置信级加入总计的兜售信息置信级;    e)将该总计的兜售信息置信级与至少一个域值进行比较;    f)如果该总计的兜售信息置信级大于这至少一个域值,则调用与这至少一个域值有关联的动作;以及,    g)如果该总计的兜售信息置信级小于这至少一个域值,则重复步骤a-f。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:AJ华莱士NK科兰德Q王SJ尼利SP阿特维尔
申请(专利权)人:微软公司
类型:发明
国别省市:US[美国]

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

1