用于建立处理电子消息规则的方法和系统.pdf

上传人:xia****o6 文档编号:1066036 上传时间:2018-03-29 格式:PDF 页数:24 大小:865.80KB
返回 下载 相关 举报
摘要
申请专利号:

CN01125866.7

申请日:

2001.08.28

公开号:

CN1340773A

公开日:

2002.03.20

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||公开|||实质审查的生效

IPC分类号:

G06F15/163; G06F13/38; G06F17/00; G06F9/30

主分类号:

G06F15/163; G06F13/38; G06F17/00; G06F9/30

申请人:

国际商业机器公司;

发明人:

A·A·查斯泰恩; C·J·鲍尔; D·M·温德特

地址:

美国纽约州

优先权:

2000.08.29 US 09/649946

专利代理机构:

中国专利代理(香港)有限公司

代理人:

吴立明;陈景峻

PDF下载: PDF下载
内容摘要

数据处理系统中一种用于产生处理电子消息规则的方法。检测移动电子消息到一个文件夹的用户输入。响应这一用户输入,比较该电子消息的特征与在文件夹中的其它电子消息以形成一个比较。根据这一比较产生处理电子消息的规则。

权利要求书

1: 数据处理系统中一种用于建立处理电子消息规则的方法: 检测移动电子消息到一个文件夹的用户输入; 使用一个准则,比较该电子消息与该文件夹中的其它电子消息的 特征,形成一种比较;和 根据这一比较生成处理电子消息的规则。
2: 权利要求1的方法,还包括: 使用该规则处理接收到的消息。
3: 权利要求2的方法,其中,响应批准使用所述规则的另一个 用户输入启动所述处理步骤。
4: 权利要求1的方法,其中,准则包括基于优先级的公共字段 和公共内容。
5: 权利要求1的方法,其中,文件夹是垃圾文件夹。
6: 权利要求1的方法,其中,响应选择的一个用户输入启动删 除步骤、比较步骤和生成步骤。
7: 权利要求1的方法,其中,准则包括发送者地址、在电子消 息的主题行部分中的一个选择的词、在电子消息的本体中的选择的词 和电子消息的时间/日期字段的属性之中的至少一个。
8: 权利要求1的方法,其中,文件夹中的其它电子消息是通过 用户输入选择的电子消息。
9: 权利要求1的方法,还包括: 如果文件夹中不存在其它电子消息,则根据所述电子消息的特征 生成处理电子消息的规则。
10: 权利要求1的方法,还包括: 如果文件夹中的其它电子消息不由用户输入选择,则根据所述电 子消息的特征生成处理电子消息的规则。
11: 权利要求10的方法,还包括: 显示规则用于审查; 如果接收到接受该规则的用户输入,则使用该规则处理电子消息。
12: 权利要求11的方法,还包括: 如果没有接受该规则的用户输入,则显示该规则的一个修改。
13: 数据处理系统中一种处理电子消息的方法,该方法包括数据 处理系统实现的步骤: 识别对电子消息采取的动作; 使用一个准则识别电子消息的特征以形成比较; 生成包括动作和在比较中识别的选择的特征的处理电子消息的规 则。
14: 权利要求13的方法,其中,所述动作是删除电子消息。
15: 权利要求13的方法,还包括: 响应对其它电子消息的动作,比较该电子消息与其它电子消息的 特征。
16: 权利要求13的方法,其中,所述动作是移动电子消息到包 含其它电子消息的文件夹中,其中,识别特征的步骤包括: 使用准则比较该电子消息与其它电子消息以形成比较。
17: 一种数据处理系统,包括: 一个总线系统; 一个连接到该总线系统的通信单元; 连接到该总线系统的存储器,其中,所述存储器包括一组指令; 知 一个连接到总线系统的处理单元,其中,所述处理单元执行该组 指令以确定对电子消息采取的动作,使用一个准则识别电子消息的特 征以形成一个比较,生成包括动作和在比较中识别的选择的特征的处 理电子消息的规则。
18: 权利要求17的数据处理系统,其中,总线系统是单总线。
19: 权利要求17的数据处理系统,其中,总线系统包括一个主 总线和一个从属总线。
20: 权利要求17的数据处理系统,其中,处理单元包括多个处 理器。
21: 权利要求17的数据处理系统,其中,通信单元是调制解调 器和以太网适配器之一。
22: 数据处理系统中一种用于建立处理电子消息规则的数据处理 系统: 检测设备,用于检测移动电子消息到一个文件夹的用户输入; 比较设备,用于使用一个准则,比较所述电子消息与文件夹中其 它电子消息的特征以形成一个比较;和 生成设备,用于根据所述比较生成一个处理电子消息的规则。
23: 权利要求22的数据处理系统,还包括: 处理设备,用于使用所述规则处理接收到的消息。
24: 权利要求22的数据处理系统,其中,响应批准使用所述规 则的另一个用户输入激活路由选择设备。
25: 权利要求21的数据处理系统,其中,准则包括基于优先级 的公共字段和公共内容。
26: 权利要求21的数据处理系统,其中,文件夹是一个垃圾文 件夹。
27: 权利要求21的数据处理系统,其中,响应一个选择的用户 输入激活删除设备、比较设备、和生成设备。
28: 权利要求21的数据处理系统,其中,所述准则包括发送者 地址、在电子消息的主题行部分中的一个选择的词、在电子消息的本 体中的选择的词和电子消息的时间/日期字段的属性之中的至少一个。
29: 权利要求21的数据处理系统,其中,文件夹中的其它电子 消息是通过用户输入选择的电子消息。
30: 权利要求21的数据处理系统,还包括: 生成设备,用于如果文件夹中不存在其它电子消息,则根据所述 电子消息的特征生成处理电子消息的规则。
31: 权利要求21的数据处理系统,还包括: 生成设备,用于如果文件夹中的其它电子消息不由用户输入选择, 则根据所述电子消息的特征生成处理电子消息的规则。
32: 权利要求31的数据处理系统,还包括: 显示设备,用于显示所述规则进行审查; 使用设备,用于如果接收到接受该规则的用户输入,则使用该规 则处理电子消息。
33: 权利要求32的数据处理系统,还包括: 显示设备,用于如果没有接受该规则的用户输入,则显示该规则 的修改。
34: 一种处理电子消息的数据处理系统,该数据处理系统包括数 据处理系统实现的步骤: 第一识别设备,用于识别对电子消息采取的动作; 第二识别设备,用于使用一个准则识别电子消息的特征以形成一 个比较;和 生成设备,用于生成包括动作和在比较中识别的选择的特征的处 理电子消息的规则。
35: 权利要求34的数据处理系统,其中,所述动作是删除电子 消息。
36: 权利要求34的数据处理系统,还包括: 响应设备,用于响应正对其它电子消息执行的动作,比较该电子 消息与其它电子消息的特征。
37: 权利要求34的数据处理系统,其中,所述动作是移动电子 消息到包含其它电子消息的文件夹中,其中,第二识别设备包括: 比较设备,用于使用准则比较该电子消息与其它电子消息以形成 比较。
38: 在计算机可读介质内的一种计算机程序产品,用于在数据处 理系统中生成处理电子消息的规则: 第一指令,用于检测移动电子消息到一个文件夹的用户输入; 第二指令,用于使用一个准则,比较电子消息与在文件夹中的其 它电子消息的特征以形成一个比较;和 第三指令,用于根据该比较生成处理电子消息的规则。
39: 一种数据处理系统中处理电子消息的计算机程序产品,该计 算机程序产品包括数据处理系统实现的步骤: 第一指令,用于识别对电子消息采取的动作; 第二指令,用于使用一个准则识别电子消息的特征以形成一个比 较; 第三指令,用于生成包括动作和在比较中识别的选择的特征的处 理电子消息的规则。

说明书


用于建立处理电子消息规则的方法和系统

    【发明领域】

    本发明一般涉及一种改进的数据处理系统,特别涉及一种处理电子消息的方法和装置。更特别的是,本发明提供一种为处理电子消息建立规则的方法和装置。

    【发明背景】

    因特网,也称为"互连网",是一组通过网关连接在一起的有可能是不一样的计算机网络,其中的网关处理数据传输和将来自发送网络的消息变换为由接收网络使用的协议(需要的话用分组)。在大写时,"Internet"指的是使用TCP/IP协议组的网络和网关的集合。

    因特网已经成为信息、娱乐、和通信源的一种文化设施。许多商业正在建立因特网网站作为它们市场营销的一个集成部分,来通知消费者由该商业提供的产品和服务,或者提供其它信息,试图形成消费者对商标品牌的忠诚度。许多联邦、州、和地方机构也使用因特网网站提供信息,特别是必须与事实上社会所有部分相互作用的机构,诸如国内税务局和州办公室。提供信息指南和/或可检索的联机公共记录的数据库可以减少运行成本。另外,因特网作为商业事务处理的介质正日益普及。

    除了作为信息源之外,因特网还提供通信介质。因特网已经成为由消费者和商业使用来发送和接收电子邮件的最普及地计算机网络。因特网还允许用户容易地发送和接收发往和来自全世界的计算机的电子邮件。每一用户通常具有一个唯一的因特网电子邮件地址(例如steve@ibm.com)。具有电子邮件帐户的用户和能够连接因特网的计算机可以容易地通过网络发送和接收电子邮件。

    电子邮件允许人们以电子方式迅速而容易地发送文本消息和其它信息,诸如图像、声音记录和格式化的文档给世界上任何地方的其它电子邮件用户。电子邮件用户通常使用运行在计算机上的电子邮件程序产生消息,所述计算机通过调制解调器连接到计算机网络。所述消息包括对于期望的接收者的电子邮件"地址"。当用户完成消息的输入时,该用户可以"发送"该消息给期望的接收者。然后电子邮件程序以电子方式在计算机网络上传输所述消息。然后接收者可以使用运行在接收者的计算机上的电子邮件程序"接收"该消息。

    当接收消息时,消息通常放在一个"收件箱"中,接收者可以从这里观看消息。另外,某些电子邮件程序允许用户建立规则,用于截取期望给它们的消息并通过"邮件"规则对消息采取动作。例如,用户可以建立一个规则,来引导来自一个特定发送者的任何接收到的邮件被自动放入一个特定的文件夹中。许多电子邮件程序允许用户定义在消息到来时执行动作的规则。例如,该规则可以根据一个邮件的头标的内容或消息的特定内容执行一个选择的动作。在另一个例子中,用户可以引导接收到的任何在消息体内包含选择的短语的邮件被自动删除。当前可用的电子邮件程序提供一个用户接口,用来为用户组成用于滤除和处理消息的规则。这些接口对于用户来说有时会感到困惑和复杂。当前,通常通过一次或多次对话手工建立规则,在对话中用户定义规则、为该规则生效必须存在什么条件、和导致的动作。其结果,某些用户不能使用规则来过滤和处理消息。

    因此,具有一个改进的方法和装置来建立在处理到来消息时所使用的规则将是十分有利的。

    发明概述

    本发明提供数据处理系统中一种建立处理电子消息的规则的方法。本发明的机构用于没有规则的情况下。检测移动电子消息到一个文件夹中的用户输入。响应用户输入,使用电子消息的特征生成一个新的邮件规则。如果在文件夹中存在其它消息,而用户选择了这些其它消息,则把新消息的特征与在文件夹中的其它电子消息比较来形成一个比较。然后根据这一比较生成处理电子消息的规则。

    显示所生成的规则由用户接受或修改。如果用户接受该规则,则将该规则保存。用户可能修改该规则或者取消对该规则的建立。在修改一个现存的规则时,如果显示给用户的规则不能被接受,则本发明的机构可以显示为该规则的新的条件。在文件夹中已经存在有消息的情况下,使用在被移动到文件夹中的电子消息和在该文件夹中已经存在的其它消息(现有规则基于这些消息)之间的共同性来选择生成规则的条件。另外,可以为移动消息到文件夹以外的动作生成新规则。例如,可以利用本发明的机构为诸如删除或传递电子消息的动作生成规则。

    【附图说明】

    在所附权利要求中叙述相信作为本发明特征的新颖特征。然而,通过参考下面一个示例实施例的详细说明并且在阅读时结合附图会更好地理解本发明自身及其优选的使用方式、其另外的目的和优点,附图中:

    图1是一个分布式数据处理系统的图形表示,在该系统中可以实现本发明;

    图2是一个数据处理系统的方框图,该系统可以按照本发明的一个优选实施例作为一个服务器实现;

    图3是一个方框图,表示可以实现本发明的一个数据处理系统;

    图4是按照本发明的一个优选实施例的电子邮件程序的方框图;

    图5A-5C是示意图,表示按照本发明的一个优选实施例建立和使用规则的过程;

    图6是一个示意图,表示一个接口的例子,该接口用于按照本发明的一个优选实施例显示规则给用户;

    图7是一个处理的流程图,该处理用于按照本发明的一个优选实施例根据一个电子消息的用户操作生成规则。

    发明详述

    现在参考附图,图1是一个分布式数据处理系统的图形表示,在该系统中可以实现本发明。分布式数据处理系统100是一个可以实现本发明的计算机网络。分布式数据处理系统100包括网络102,它是用于提供在分布式数据处理系统100内连接的各种设备和计算机之间的通信链路的介质。网络102可以包括固定连接,诸如导线或光纤电缆,或者通过电话连接建立的临时连接。

    在图示例子中,服务器104连同存储器单元106连接到网络102。另外,客户机108、110、和112也连接到网络102。这些客户机108、110、和112例如可以是个人计算机或网络计算机。对于本应用的目的,网络计算机可以是任何连接到一个网络的计算机,它从连接到该网络的另一个计算机接收程序或其它应用。在图示例子中,服务器104给客户机108-112提供数据,诸如引导文件、操作系统图像和应用。客户机108、110、和112是对服务器104的客户。在图示例子中,服务器104可以包括一个电子邮件系统,客户机108、110、和112从该电子邮件系统通过驻留在客户机上的电子邮件程序或应用发送和接收电子邮件消息。分布式数据处理系统100可以包括未示出的另外的服务器、客户机、和其它设备。例如,可以在服务器104和其它服务器(未示出)之间发送和接收消息以分发和接收来自其它客户机(未示出)的消息。

    在图示例子中,分布式数据处理系统100是因特网,网络102表示世界范围使用TCP/IP协议组彼此通信的网络和网关的连接。在因特网的心脏处是一个在主要节点或大型计算机之间的高速数据通信线的主干线,这些计算机由成千上万提供路由的商业、政府、教育和其它计算机系统组成。当然,分布式数据处理系统100也可以作为一些不同类型的网络实现,诸如内联网、局域网(LAN)、或广域网(WAN)。图1的意图是作为一个例子,不打算作为本发明的结构限制。

    现在参考图2,图中表示一个可以按照本发明的一个优选实施例作为诸如图1中的服务器104的服务器实现的数据处理系统的方框图。在图示例子中,数据处理系统200用作给一些不同客户提供服务的电子邮件消息服务器。

    数据处理系统200可以是一个包括多个连接到系统总线206上的处理器202和204的对称对处理器(SMP)系统。另外可选的方案是可以使用单处理器系统。连接到系统总线206上的还有存储器控制器/超高速缓冲存储器208,它提供对本地存储器的接口。I/O总线桥210连接到系统总线206上,提供到I/O总线212的接口。存储器控制器/超高速缓冲存储器208和I/O总线桥210可以集成在一起,如图所示。

    连接到I/O总线210的外设部件互连(PCI)总线桥214提供到PCI本地总线216的接口。可以连接一些调制解调器到PCI总线216。典型的PCI总线实现支持4个PCI扩展槽或插入连接器。图1中对网络计算机108-112的通信连接可以由通过插入板连接到PCI本地总线216的调制解调器218和网络适配器220提供。

    另外的PCI总线桥222和224提供为另外的PCI总线226和228的接口,从它们可以支持另外的调制解调器或网络适配器。以这种方式,数据处理系统200允许连接到多个网络计算机。任何存储器映射的图形适配器230和硬磁盘232也可以直接或间接地连接到I/O总线212,如图所示。

    本领域的技术人员可以理解,图2所示的硬件可以改变。例如,其它的外围设备,诸如光盘驱动器等也可以与图示硬件同时使用或取代图示硬件。图示例子不意味着对本发明隐含结构的限制。

    图2所示数据处理系统可以例如是IBM RISC/System6000系统,其为在纽约的Armonk的国际商业机器公司的产品,运行高级交互执行(AIX)操作系统。

    现在参考图3,图中表示出可以实现本发明的一个数据处理系统的方框图。数据处理系统300是一个客户计算机的例子。在这些例子中,数据处理系统300可以包括任何用于产生、发送、和接收消息的邮件程序或应用程序。

    数据处理系统300使用外设部件互连(PCI)本地总线结构。虽然图示例子使用PCI总线,但是可以使用其它的总线结构,诸如加速图形端口(AGP)和工业标准结构(ISA)。处理器302和主存储器304通过PCI桥308连接到PCI本地总线306。PCI桥308也可以包括一个用于处理器302的集成的存储器控制器和超高速缓冲存储器。可以通过直接部件互连或通过插入板形成对PCI本地总线306的另外的连接。在图示例子中,局域网(LAN)适配器310、SCSI主总线适配器312、和扩展总线接口314通过直接部件连接连接到PCI本地总线306。与此相对,音频适配器316、图形适配器318、和音频/视频适配器319通过插入到扩展槽中的插入板连接到PCI本地总线306。扩展总线接口314提供为键盘和鼠标适配器320、调制解调器322、和附加的存储器324的连接。小计算机系统接口(SCSI)主总线适配器312提供为硬磁盘驱动器326、磁带驱动器328、和CD-ROM驱动器330的连接。典型的PCI本地总线实现支持3个或4个PCI扩展槽或插入连接器。

    操作系统运行在处理器302上,用于协调和提供对在图3中的数据处理系统300内的各种部件的控制。操作系统可以是可商业购买的操作系统,诸如Windows2000,它可以从微软公司购买。诸如Java这样的面向对象的编程系统可以与操作系统结合运行,提供从Java程序或在数据处理系统300上执行的应用对操作系统的调用。"Java"是Sun微系统公司的商标。用于操作系统的指令、面向对象的操作系统、应用或程序位于诸如硬磁盘驱动器326的存储设备上,并且可以加载到主存储器304中,用于由处理器302执行。

    本领域的技术人员可以理解,图3中的硬件可以根据实现而改变。其它内部硬件或外围设备,诸如闪光ROM(或者相等的非易失存储器)或光盘驱动器等可以与图3所示硬件同时使用或者取代图3所示硬件。另外,本发明的处理可以应用于一个多处理器数据处理系统。

    例如,数据处理系统300,如果可选配置为一个网络计算机的话,可以不包括SCSI主总线适配器312、硬磁盘驱动器326、磁带驱动器328、和CD-ROM330,它们在图3中用虚线332指示,表示可选的设备。在这种情况下,该计算机,恰当地说是客户计算机,必须包括某些类型的网络通信接口,诸如LAN适配器310、调制解调器322、或其它。在另一个例子中,数据处理系统300可以是一个独立的系统,配置为可自行起动而不依赖于某些类型的网络通信接口,不管数据处理系统300是否包括某些类型的网络通信接口。作为再一个例子,数据处理系统300可以是一个个人数字帮助(PDA)设备,它配置有ROM和/或闪光ROM,以便提供非易失存储器,用于存储操作系统文件和/或用户产生的数据。

    图3所示例子和上述例子不意味隐含结构上的限制。例如,数据处理系统300也可以是在采取PDA形式之外的笔记本计算机或手持式计算机。数据处理系统300也可以是一个街亭或万维网装置。

    本发明提供一种生成处理电子消息的规则的方法、装置和计算机实现的指令。本发明的机构根据操作电子消息的用户输入建立新规则。例如,为建立移动特定电子消息到一个特定文件夹中的新规则,用户移动现有具有希望特征的电子消息到该文件夹中。然后,用户一次或多次选择一个或多个消息放入该文件夹中并启动一个动作来建立一个新规则。这一启动可以多种方式实现,例如,菜单选择、工具条按钮、或指针按钮。本发明的机构分析选择的一个或多个消息,寻找共同性或特定的特征。当完成时,给用户显示比较的结果。如果这一比较生成一个共同性的条件,则根据这些结果生成一个规则并显示给用户。然后用户可以命名并接受该新规则。如果不存在明显的共同性条件,则给用户显示根据所选择的准则的一系列选项。

    例如,用户建立一个名为"来自Joe"的文件夹,并且该用户把来自Joe的现有电子消息都拖入这一文件夹。然后选择消息,用户启动本发明的机构来建立规则。分析消息,在这个例子中,消息之间的共同性是发送者的地址,joe@ibm.com。为该用户显示对话,以证实所有从发送者joe@ibm.com来的消息移动到文件夹"来自Joe"的新规则。如果用户证实该规则,则保存该规则。否则,用户可以修改该规则,如果愿意的话,或者抛弃该规则。

    下面转向图4,图中表示出按照本发明的一个优选实施例的电子邮件程序的示意方框图。在该例子中的电子程序400包括一个消息处理单元402,它处理由用户生成和接收到的消息,诸如电子消息404。消息处理单元402可以使用当前可用的邮件系统实现,诸如Lotus Notes或CC Mail,它们可以从Lotus开发公司获得。如果电子消息404是一个由消息处理单元402接收到的电子消息,则可以把该电子消息存储到存储器406中。

    邮件程序400还可以包括邮件显示器408,它是一个用于显示电子消息404的图形用户接口(GUI)。如果用户编辑或生成一个电子消息,则这些功能可以通过邮件编辑器410实现。电子消息可以由消息处理单元402使用过滤器412放到存储器406内的不同文件夹中。过滤器412根据消息中的内容和规则414识别对电子消息执行的动作。规则414包括为消息选择路由到各个文件夹以及采取其它动作诸如传递或删除电子消息的规则。另外,邮件程序400包括一个规则模块416,它是实现本发明的过程的一个例子。特别是,规则模块416将识别对电子消息的用户动作,比较电子消息和准则以生成规则。然后把该规则显示给用户供接受或修改。如果对电子消息的动作是移动这些电子消息到一个文件夹的话,该准则可以是预先选择的准则。另外,如果在该文件夹中存在的话,用户可以选择其它消息,以便使这些消息用于生成新规则。在这种情况下,本发明的机构在所有选择的消息和移动到该文件夹内的消息内寻找共同性。

    另外可选择的方案为,该准则可以基于电子消息选择部分的内容,或者所选择的内容是否在该电子消息中存在。例如,该准则可以是选择发送者的地址用于生成规则,而该消息的主题作为生成规则的第二选项。另外,如果在多个消息之间存在一定的词,则可以使用这些词生成规则。电子消息中的事件和日期是另一准则的例子。可以使用电子消息中的任何信息。使用依赖于实现的优先级规则,可以给某些准则高于其它准则的优先级。共同性可以是基于优先级的,其中,先于寻找消息主题的共同性寻找在发送者地址中的共同性。

    下面转向图5A-5C,图中根据本发明的一个优选的实施例表示出说明建立和使用规则的过程的示意图。使用各种路由选择规则,诸如规则508,可以把到来的邮件500放入命名为"收件箱"502、"来自Joe"504、和"来自Dan"506的邮件文件夹中。在该例中,用户通过建立一个文件夹"来自Joe"504启动生成规则508。然后用户选择在文件夹"收件箱"502中的电子消息510并把该电子消息放入文件夹"来自Joe"504。本发明的机构分析该电子消息,建议或显示一个规则给用户,该规则取具有头标"From"等于"joe@ibm.com"的到来的邮件并把该电子消息放入文件夹"来自Joe"504。

    在图5B中,规则508已经由用户接受并作为路由选择规则存储。这一规则可以存储在图4的规则414中。这一路由选择规则取所有具有头标"From"等于"joe@ibm.com"的消息并把该电子消息放入名称为"来自Joe"的文件夹504中。在图5C中,接收到一个到来的消息512。在该例中,头标"From"中的内容是"joe@ibm.com"。使用规则508,把电子消息512放入文件夹"来自Joe"504中。

    以这种方式,不需用户经历许多对话框来生成规则。规则根据现有的邮件和用户输入生成。然后用户能够接受该规则,修改它,或者取消它。

    下面转到图6,图中表示出按照本发明的一个优选实施例用于给用户显示一个规则的示例接口的示意图。规则对话600是一个对话的例子,用于根据由用户采取在图5A-5B中的一系列动作给用户显示一个规则。根据从文件夹"收件箱"502移动电子邮件消息510到文件夹"来自Joe"的用户动作,对话600在部分602中给用户显示一个规则。用户可以通过选择"OK"按钮604接受这一建议的规则,这将使该规则被存储。另外可选的方案为,用户可以通过选择另外的可选项诸如主题或内容修改该规则,这通过在对话600中的选项606-610表示。在选择这些选项的一个或者多个之后,可以通过选择"Apply"按钮(或类似装置)612生成一个新规则。然后把该新规则显示给用户观看。如果用户决定不使用该规则,则可以通过选择"Cancel"按钮614放弃该规则。

    下面转向图7,图中表示出按照本发明的一个优选实施例用于为根据用户对一个电子消息的操作生成规则的处理的流程图。图7所示过程可以用图4中的规则模块416实现。在该例中,过程由用户选择一个指示应该生成一个新规则的菜单或者图形控制启动。

    该过程通过接收用户输入操作电子消息开始(步骤700)。在图示例子中,这一操作可以采取各种形式,例如,从一个文件夹移动电子消息到另一个文件夹,删除该电子消息,或转发电子消息。接着,根据用户输入执行对电子消息的动作(步骤702)。然后决定用户是否选择了其它电子消息(步骤704)。如果用户除对之采取动作的电子消息外还选择了其它消息,则使用基于优先级的公共字段和内容分析该电子消息(步骤706)。换句话说,可以识别在该电子消息和其它电子消息之间的共同性,或可以识别选择的字段的内容。然后,生成一个规则(步骤708)。把该规则显示给用户(步骤710)。接着接收用户输入,修改和/或批准或不批准该规则(步骤712)。

    接着,决定该规则是否被批准(步骤714)。如果该规则被批准,则将其存储而用于过滤到来的邮件(步骤716),之后过程结束。再次参考步骤714,如果该规则未批准,则过程结束。

    返回到步骤704,如果不选择其它的消息,则识别选择的字段(步骤718),然后过程前进到步骤708,根据这些识别的字段生成规则。

    这样,本发明提供一种使用现有的电子消息建立邮件规则的方法、装置和计算机实现的指令。电子消息的操作被用于识别要采取的动作。对之要采取动作的未来的消息根据比较该电子消息与准则识别。消息与准则的比较的结果可以包含在选择的消息与其它消息之间的公共内容。另外可选择的方案为,诸如地址和主题之类的特征是可以被识别的其它特征的例子。也可以使用多重特征。例如,可以使用发送者的地址和消息的日期来引导或放置消息到一个特定的文件夹中。当然,其它的动作诸如删除消息和传递消息也可以根据用户操作电子消息的动作实现。

    重要的是注意,尽管本发明是在功能完全的数据处理系统的背景下说明的,但是掌握本技术领域一般技能的人会理解,本发明的处理能够以指令的计算机可读介质的形式和各种形式发行,以及不管实际用于承载这一分布的信号承载介质的特定类型,本发明可同样应用。计算机可读介质的例子包括可记录型介质,诸如软盘、硬磁盘驱动器、RAM、CD-ROM,和传输型介质,诸如数字和模拟通信连接。

    为图示和说明的目的介绍了本发明的说明,它并不打算穷举或限制本发明在公开的形式。对掌握本技术领域一般技能的人来说许多修改和改变是很明显的。实施例的选择和说明是为了更好地解释本发明的原理、实际应用,以及使其它本领域的技术人员可以理解具有各种修改的各种实施例的本发明,这些修改适合打算的特定应用。

用于建立处理电子消息规则的方法和系统.pdf_第1页
第1页 / 共24页
用于建立处理电子消息规则的方法和系统.pdf_第2页
第2页 / 共24页
用于建立处理电子消息规则的方法和系统.pdf_第3页
第3页 / 共24页
点击查看更多>>
资源描述

《用于建立处理电子消息规则的方法和系统.pdf》由会员分享,可在线阅读,更多相关《用于建立处理电子消息规则的方法和系统.pdf(24页珍藏版)》请在专利查询网上搜索。

数据处理系统中一种用于产生处理电子消息规则的方法。检测移动电子消息到一个文件夹的用户输入。响应这一用户输入,比较该电子消息的特征与在文件夹中的其它电子消息以形成一个比较。根据这一比较产生处理电子消息的规则。 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1