电子邮件管理器的制作方法

文档序号:6621683阅读:191来源:国知局
专利名称:电子邮件管理器的制作方法
技术领域
本发明一般涉及电子消息通信,尤其涉及电子邮件管理器。
背景技术
执行官、接待员、甚至家庭计算机用户在刚从一个延长了的休假回来,或甚至是前一晚不在时,就可能会面对累积在收件箱中数以百计的新电子邮件。如果一个使用中的电子邮件地址落入垃圾邮件发件人或未经请求的联合成辛迪加的广告商手中,这些计算机用户可能也会面对数以百计的未打开过的电子邮件。
图1示出一典型的常规电子邮件收件箱100。每封未读电子邮件在该收件箱100中被表示为单个文本行,该文本行通常包括电子邮件发件人、主题行、日期以及大小。未读电子邮件按照惯例是以重要电子邮件、来自朋友的个人通信、来自安全发件人的中性消息、文章、广告和垃圾邮件的随机混合存在于收件箱100中。
对于许多执行官和接待员来说,每天收到的新电子邮件的量是如此之大,以至于有时此泛滥导致“服务拒绝”攻击的人类等价攻击,不得不几乎像全职工作那样来处理电子邮件使得处于该攻击中的执行官和接待员无法胜任平常的工作职责。经常仅将电子邮件分类就占去大量时间,更别说回复电子邮件了。
常规的垃圾邮件过滤器可帮助一些被收到的电子邮件淹没的用户。但有时几乎所有收到的电子邮件都是重要的,在这种情况下垃圾邮件过滤器帮不上忙。被邮件淹没的用户通常对新电子邮件进行第一轮手动审查,试图藉此选出最重要的、应立即受注意的项,并且同时用删除键筛除不相关的项。仅为中等重要性的项,例如来自RSS新闻资料来源(news feed)的期望的、但不紧急的电子邮件则不被理会。然而,这种人类分类过程是有缺点的。
如果一封非常重要的电子邮件被发现且马上受到注意,则这个中断打搅和搅乱了根据紧急程度区分优先次序及筛余电子邮件的人类处理过程。此外,对于一封新收到的电子邮件的第一印象常常只是基于主题行,而主题行常常是含义隐晦或误导性的。一封题为“你的银行帐户”的电子邮件可以是广告,或者是来自银行的关于帐户状态的真诚的通知。因为几乎每一类信息现在都可以通过电子邮件来发送,因此不得不区分大量所收到电子邮件的优先次序这一问题日益增加。

发明内容
收件箱的电子邮件管理基于电子邮件收件人所分配的重要性将电子邮件引导到不同的类别,并提供一用户界面以按重要性区分优先次序的群组向收件人呈现电子邮件。分类可以基于可变的标准,例如发送实体的重要性和/或电子邮件内容和/或内容与预定内容相似度。
在一个实现中,一示例性电子邮件管理器可包括一创建重要性类别的类别生成器。这允许用户根据嗜好建立自定义类别,并向这些类别分配自定义的优先级。一电子邮件分类器用可训练的过滤器将每封收到的电子邮件分配到所述重要性类别之一。因为可以使用可训练的过滤逻辑和动态规则,示例性电子邮件管理器能够随着进行中的使用的继续来发展更大的决策能力,以及应付更困难的电子邮件分类。该用户界面能够提供一个在不同重要性类别的电子邮件之间导航的一站式屏幕位置。


图1是常规电子邮件收件箱的图形表示。
图2是示例性电子邮件管理器的框图和示例性用户界面的图形表示。
图3是示例性电子邮件管理器的框图。
图4是示例性用户界面的第一状态的图形表示。
图5是示例性用户界面的第二状态的图形表示。
图6是示例性用户界面的第三状态的图形表示。
图7是由示例性电子邮件管理器生成的电子邮件收件箱的示例性替换实现的图形表示。
图8是电子邮件管理的示例性方法的流程图。
具体实施例方式
本发明提出的各种电子邮件管理器及相关技术将计算能力应用到筛余和组织收件箱中的电子邮件——尤其是新收到的、未读的电子邮件消息(即,“电子邮件”或仅称“邮件”)——的任务。当收件箱随着越来越大量的每日未读电子邮件而增大时,需要工具来使用户能够快速地从头至尾分类并审阅他们的电子邮件。本发明所描述的示例性电子邮件管理器协助这些用户完成在收件箱中从由灰色邮件和垃圾邮件产生的“噪声”当中寻找和组织有价值的电子邮件的任务。
示例性电子邮件管理器提供了一按类别向用户呈现电子邮件的界面工具。在一实现中,示例性电子邮件管理器是一个类似于向导的工具,它可清除已显示收件箱、将用户的邮件细分至各类别、根据重要性区分这些类别的优先次序、然后按重要性次序一次显示一个电子邮件类别以提供可管理的部分。类别的重要性,并且因此单封电子邮件的重要性可由用户,即该电子邮件的收件人分配,所以该收件人不会受发件人对重要性的概念所影响。发件人指定为“低重要性”的电子邮件可在最高重要性类别中被呈现给收件人,反之亦然。通过将大收件箱划分成较小的逻辑群组,收件人能够快速地审阅及处理邮件。在一实现中,电子邮件管理器只将新收到的未读邮件分类并区分优先次序,而在其它实施例中,电子邮件管理器处理整个收件箱。
在一种实现中,显示的优先级基于由收件人预先设立的预设的重要性标准,例如,发件人的重要性,或收到的电子邮件某些内容的重要性。基于发件人重要性的典型类别可包括重要的商务邮件,例如来自电子邮件服务供应商的官方电子邮件;来自个人联系人的电子邮件,例如某人地址簿中的成员;来自被识别为安全的实体的引起兴趣的邮件,即,从用户通过将该组织添加到他们的安全列表的方式识别为“安全”的组织发来的邮件;设置为讨论“邮件”列表,或从RSS新闻资料来源或其它集团服务自动获得的邮件;以及“其它”邮件,包括广告邮件和垃圾邮件。这些不同的重要性类别可协助用户以有组织的方式整理电子邮件。依次地,用户可检视可能包含关于该用户电子邮件帐户或隐私政策的关键信息的官方与重要商务邮件;然后阅读来自该用户地址簿中联系人的邮件;接着阅读来自在该用户安全列表上的发件人的邮件;随后浏览从订阅处收到的邮件;最后处理垃圾邮件。
电子邮件重要性可以基于电子邮件内容,而非发件人的类型。内容标准可以与发件人重要性标准分开使用,或联合发件人重要性标准使用。例如,在一种实现中,新收到的电子邮件可以根据内容而无需考虑发送源被分到各类别。例如,如果该用户对“赛车”有兴趣,则包含赛车内容的电子邮件将被给予高重要性,且被优先显示。在另一实现中,发件人重要性和内容重要性都被用来将电子邮件分类到可显示类别。例如,在一种实现中,新电子邮件先被按发件人重要性分类,然后如果分到任一类别中的电子邮件达到了一定阈值数量,则在那个类别中的电子邮件被按照内容进一步分类,从而在一个类别中,最重要的电子邮件被最先显示。
图2示出了包含用户界面(UI)202的示例性电子邮件管理器200。在所示的实现中,UI 202向用户呈示一类似于流程图的界面,例如图1所示的电子邮件收件箱100边上的导航窗格中。UI 202引导用户通过一重要性类别的分层“树”,其中,类别可按区分了优先次序的顺序来显示。在本例中,有5个按降序重要性排列的类别204、206、208、210和212。每个重要性类别可以有一个也显示了每一类别中未读消息数量(如,216)的描述性的标题(如,214)。此处,第一类别204用于来自电子邮件服务供应商的官方电子邮件;第二类别206用于来自在该用户个人地址簿中的联系人的电子邮件;第三类别208用于来自在该用户安全列表之一上的实体的电子邮件;第四类别210用于来自该用户邮件发送列表上的发件人(订阅、新闻资料来源等等)的电子邮件;第五类别212用于“其它”电子邮件,包括新联系人和垃圾邮件。在一种实现中,当用户通过点击每个节点或激励“下一步(next)”按钮通过该树前进时,即在收件箱向该用户呈示一组与当前所选重要性类别相关联的电子邮件。
图3示出了一更加详细的电子邮件管理器200。应当注意,示例性电子邮件管理器200可以是硬件、软件、或硬件和软件的组合。除了诸如上述UI 202等用户界面之外,其它组件也如图示是通信上耦合的。可以包含一类别生成器304来允许用户选择重要性类别。或者,重要性类别可以是预编程的。可以包含一类别优先次序区分器来允许将优先级顺序手动分配给重要性类别。电子邮件分类器308使用一个或多个地址簿310和/或可训练过滤器312来将电子邮件引导到各重要性类别。可训练过滤器312可以使用多种标准来进行重要性过滤。例如,可训练过滤器312可以包含根据发件人的电子邮件地址引导电子邮件的一个或多个发件人过滤器314,和/或可包含基于在电子邮件正文或主题行的内容来引导电子邮件的一个或多个内容过滤器316。电子邮件分类器308和可训练过滤器312也可依赖于发件人列表318,它进一步包含安全列表320和邮件发送列表322,即,订阅列表、群组列表、RSS资料来源等等。
在一种实现中,示例性电子邮件管理器200可在使用前配置,并在使用进行中进一步调整和“训练”。用户可以例如使用类别生成器304和类别优先次序区分器306来手动配置重要性类别及其显示优先级。用户也可手动指定来自地址簿310、安全列表320和邮件发送列表322的电子邮件地址由可训练过滤器312用作分类标准。故而用户所选的地址可担当用于将电子邮件引导到正确的重要性类别的规则。除了依赖于来自地址簿310或发件人列表318的预先存在的地址之外,示例性电子邮件管理器200的UI 202也可允许用户直接输入或导入新的联系人名,即,用于将电子邮件引导到正确的重要性类别的发件人的电子邮件地址。
在一种实现中,当用户第一次试图打开示例性电子邮件管理器200时,该用户被提示设立一个帐户来提高有用性。例如,通过建立用户的地址簿310并为可训练过滤器312设立电子邮件规则,该用户可以提高使用中的电子邮件负载的可管理性。在其它实现中,重要性类别、优先级和可训练过滤器312的规则是预定或部分预定的。
示例性电子邮件管理器200有时可以使用电子邮件应用程序的现有工具在用户的邮箱中搜索要添加到地址簿的地址。用户也可被提示将经常出现的电子邮件发件人添加到安全列表。
当内容被用作将电子邮件引导到重要性类别的规则或标准时,内容过滤器316可独立工作或与基于发送源重要性的发件人过滤器314联合工作。例如,用户可完全关闭发件人过滤器314,并维护只基于指定内容在类别中对新电子邮件区分到优先次序的收件箱。如果该用户已指定“赛车”内容为重要,则最重要类别可包括直接与“赛车”相关的电子邮件,而次重要类别可包括仅对“小汽车”或汽车主题的参考。
重要性类别也可根据多重内容主题来指定。例如,“赛车”可被选为最重要类别,接着是“抵押新闻”、“世界饥荒”和“航海”。此类多重内容过滤可被用作初级优先次序区别方案来生成重要性类别,或可在另一初级优先次序区别层级,例如,按发件人重要性区别优先次序的单个类别中作为次级方案使用。
电子邮件分类器308用来将电子邮件引导到重要性类别的内容过滤器316可以是规则、标准、条件等等,或可拥有更复杂的特征。在一种实现中,内容过滤器316通过在每封电子邮件的主题行和/或正文上对选定的内容进行字符串搜索,来区分电子邮件的优先次序。例如,订阅了若干赛车新闻资料来源的用户可以选择单词“赛车”作为将电子邮件引导到重要性类别的内容标准,因为“赛车”这个单词很可能会出现在许多电子邮件中。然而,内容过滤器316不限于几行编程逻辑。在一种实现中,使用几百种逻辑比较和人工智能算法的数据挖掘软件机器人被用作内容过滤器316,以将诸如家庭资产净值贷款广告等垃圾邮件从诸如来自用户银行的家庭资产净值帐户报告等有价值的邮件中区分出来。
当两种类型的可训练过滤器(即,314和316)被组合在一起,用户可以按发件人,也可按内容来分类电子邮件。这可以同时或依次完成。例如,用户可以指定收到的电子邮件按发件人的重要性区分优先次序,然后在一个或多个类别中,再按内容的重要性分类。按内容分类的后者在可能包含许多电子邮件的重要性类别中是有用的。例如,邮件发送列表重要性类别210很可能有大量带不同内容的电子邮件。未知发件人重要性类别212也很可能有大量带不同内容的电子邮件。
图4示出了示例性UI 202,其中,第一或最高重要性类别是由用户选定或默认的。收件箱子集100′只显示与第一重要性类别204相关联的电子邮件。如果在第一重要性类别204中显示的电子邮件不再用示例性内容过滤器316进一步分类,则这些电子邮件可能按常规分类顺序,例如收到的日期、按发件人字母顺序、按主题行字母顺序、按会话等等来分类。用户也可手动地将一个类别中的电子邮件重新分类。
用户可以持续地添加发件人,使之被某一重要性类别包含。例如,用户可决定将来自信用卡、水电公司的帐单提醒等包括到最高重要性的类别中。
图5示出了示例性UI 202,其中,由用户选定次高重要性类别206。对应的收件箱子集100″只显示与次高重要性类别206相关联的电子邮件。因为这个实现中的次高重要性类别206包含来自地址簿310中的联系人的电子邮件,因此示例性电子邮件管理器200可具有来提示用户维护并更新地址簿310和发件人列表318的机制。
图6示出了示例性UI 202,其中,由用户选定的“未知发件人”的低重要性类别212。对应的收件箱子集100只显示与该重要性类别212相关联的电子邮件。因为在该重要性类别212中的电子邮件来自未知发件人,因此示例性电子邮件管理器200可显示一附加用户界面600来处理这类电子邮件。为管理来自未知发件人的电子邮件,该附加UI 600可包括用于处理一封选定的电子邮件的选项,例如将发件人地址添加到地址簿310、将发件人添加到安全列表320、将发件人添加到邮件发送列表322、创建可训练过滤器之一312用于自动分类来自该发件人的电子邮件的规则、将该邮件当作不需要的删除掉、和/或向电子邮件服务供应商报告垃圾邮件,等等。
图7示出了由示例性电子邮件管理器200生成和显示的收件箱700的替换实现。每个重要性类别是彩色编码的,而不是将重要性类别显示为离散的收件箱子集。与每个重要性类别相关联的电子邮件也用对应的颜色进行彩色编码。在单色的变体中,不同重要性的电子邮件用单种颜色的不同强度来编码。来自一重要性类别层级的电子邮件随即在收件箱700种按诸如收到的顺序等随机顺序,但附有彩色编码来显示。如果新消息的总数通常不多于在显示屏上可一次显示的电子邮件主题行的数量,该替换实施例可以是合适的。
图8示出管理电子邮件的示例性方法800。在流程图中,各操作被总结到各个框中。方法800可由硬件、软件、或两者的组合来执行,例如,由示例性电子邮件管理器200来执行。
在框802,建立用来将收到的电子邮件划分成可管理部分的重要性类别。然而,这些重要性类别被联成整体,并可通过允许类别之间即时切换显示的持久可访问UI 202立即被用户访问。在一种实现中,如果几乎没有足够的电子邮件,则立即在用户显示上显示来自多个重要性类别的电子邮件。否则,为了方便管理,一次显示一个仅包含相关联的电子邮件的重要性类别。
在某些示例性电子邮件管理器200中,重要性类别可被预编程,而其它示例性电子邮件管理器200允许用户手动选择重要性类别及其相关优先级。
在框804,收到的电子邮件被排入这些重要性类别中。电子邮件分类器308可使用可训练过滤器312来将收到的电子邮件引导到各个已建立的重要性类别中。因为可训练过滤器312是动态的,因此新的和附加的分类标准可在使用示例性电子邮件管理器200的过程被添加。例如,依赖于用户地址簿310的重要性类别可根据地址簿310变化的大小而按比例缩放。
在框806,重要性类别按重要性的顺序显示。例如,重要性可被显示为分层树UI202,其中,用户可以选择树上的一个节点来显示在某一特定重要性类别下收集的电子邮件。任一给定类别中的电子邮件也可按次级重要性顺序来显示,例如,根据内容标准区分优先次序,然而发生次级分类的重要性类别可能是根据一不同的重要性标准来区分优先次序的。
总结上述本发明可以用硬件、软件、固件、或硬件、软件和固件的任一组合来实现。在某些实现中,本发明可在诸如由计算设备或通信设备执行的程序模块等计算机可执行指令的通用上下文中描述。一般而言,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。本发明也可在分布式通信环境中实施,其中任务是由通过通信网络连接的远程处理设备通过无线通信来执行的。在无线网络中,程序模块可位于包括存储器储存设备的本地和远程通信设备存储介质中。
以上讨论描述了示例性电子邮件管理器。尽管本发明是以对结构特征和/或方法动作专用的语言描述的,然而必须理解,在所附权利要求书中定义的本发明不必局限于上述具体特征或动作。相反,上述具体特征和动作是作为实现权利要求的示例形式而公开的。
权利要求
1.一种方法,其特征在于,包括将收到的电子邮件引导到由电子邮件收件人建立的重要性类别中;以及按重要性顺序显示所述重要性类别,其中,所述顺序是由所述电子邮件收件人分配的。
2.如权利要求1所述的方法,其特征在于,每个重要性类别基于一不同类型的电子邮件发件人。
3.如权利要求1所述的方法,其特征在于,每个重要性类别基于一内容特征。
4.如权利要求1所述的方法,其特征在于,每个重要性类别基于一不同类型的电子邮件发件人,并且至少一个重要性类别内的电子邮件是按照内容特征来分类的。
5.如权利要求1所述的方法,其特征在于,每个重要性类别基于一不同类型的电子邮件发件人,包括电子邮件服务供应商、地址簿成员、安全列表成员,邮件发送列表成员和未知发件人。
6.一种方法,其特征在于,包括建立用于接收电子邮件的重要性类别;对所述重要性类别的每一个分配一显示属性;以及用所分配的显示属性来显示收到的电子邮件。
7.如权利要求6所述的方法,其特征在于,所述重要性类别包括来自电子邮件服务供应商的电子邮件、来自地址簿成员的电子邮件、来自安全列表成员的电子邮件、来自邮件发送列表成员的电子邮件、以及来自未知发件人的电子邮件。
8.如权利要求6所述的方法,其特征在于,所述重要性类别基于收到的电子邮件内容与一预定内容的相似程度。
9.如权利要求6所述的方法,其特征在于,所述显示属性包括对每一重要性类别的不同颜色。
10.如权利要求6所述的方法,其特征在于,所述显示属性包括对每一重要性类别的单色的不同强度。
11.一种方法,其特征在于,包括接收一电子邮件;基于发件人地址或电子邮件内容的至少一个,将所述电子邮件分配给一重要性类别;以及在电子邮件收件箱里显示所述重要性类别,其中,分配给所述重要性类别的电子邮件可以从收件箱内访问。
12.如权利要求11所述的方法,其特征在于,还包括选择多个重要性类别,并对每一重要性类别分配一显示优先级。
13.如权利要求11所述的方法,其特征在于,所述重要性类别包括来自电子邮件服务供应商的电子邮件、来自地址簿成员的电子邮件、来自安全列表成员的电子邮件、来自邮件发送列表成员的电子邮件、以及来自未知发件人的电子邮件。
14.一种电子邮件收件箱,其特征在于,包括可根据发件人重要性或每一电子邮件内容的重要性来排列的收到的电子邮件,其中,重要性是由电子邮件收件人分配的;以及用于根据发件人或内容的至少一个来对收到的电子邮件分组的重要性类别,其中,所述重要性类别是按由所述电子邮件收件人建立的重要性顺序来显示的。
15.如权利要求14所述的电子邮件收件箱,其特征在于,排列到每一重要性类别中的电子邮件是可由选择设备来选择的。
16.如权利要求14所述的电子邮件收件箱,其特征在于,与一重要性类别相关联的电子邮件在使用一选择设备选择所述相关联重要性类别之前不被显示。
17.如权利要求14所述的电子邮件收件箱,其特征在于,所述重要性类别包括来自电子邮件服务供应商的电子邮件、来自地址簿成员的电子邮件、来自安全列表成员的电子邮件、来自邮件发送列表成员的电子邮件,以及来自未知发件人的电子邮件。
18.一种用户界面,其特征在于,包括一分层树显示,其中,所述树上的每一节点表示由电子邮件收件人为电子邮件建立的一重要性类别;一指定所述树上的节点的选择设备;以及一标识与所指定的节点相关联的电子邮件的电子邮件显示区域。
19.如权利要求18所述的用户界面,其特征在于,所述重要性类别基于发件人的类型或电子邮件内容的类型。
20.如权利要求18所述的用户界面,其特征在于,所述分层树至少包括重要性类别的节点,所述重要性类别包括电子邮件服务供应商、地址簿成员、安全列表成员、邮件发送列表成员以及未知电子邮件发件人。
21.一种电子邮件管理器,其特征在于,包括一类别生成器,它为电子邮件创建重要性类别,其中,重要性是由电子邮件收件人选择的;一类别优先次序区分器,它为每一重要性类别分配一重要性级别;一电子邮件分类器,它将每一收到的电子邮件分配到一重要性类别;以及一用户界面,它根据重要性显示所述重要性类别,并允许在重要性类别中选择电子邮件。
22.如权利要求21所述的电子邮件管理器,其特征在于,还包含可训练过滤器,它根据发件人地址或电子邮件内容来分离电子邮件。
23.如权利要求21所述的电子邮件管理器,其特征在于,所述重要性类别包括电子邮件服务供应商、地址簿成员、安全列表成员、邮件发送列表成员以及未知电子邮件发件人。
24.一种电子邮件系统,其特征在于,包括用于接收电子邮件的装置;用于根据重要性显示收到的电子邮件的装置;以及用于基于电子邮件发件人或电子邮件内容的至少一个建立重要性的装置。
25.如权利要求24所述的电子邮件系统,其特征在于,还包含用于基于电子邮件发件人的电子邮件地址建立重要性的装置。
26.如权利要求24所述的电子邮件系统,其特征在于,还包含用于根据重要性类别分类电子邮件的装置,以及用于从而在每一重要性类别中根据内容分类电子邮件的装置。
27.如权利要求24所述的电子邮件系统,其特征在于,还包含用于创建和显示重要性类别的装置。
28.如权利要求24所述的电子邮件系统,其特征在于,所述重要性类别包括来自电子邮件服务供应商的电子邮件、来自地址簿成员的电子邮件、来自安全列表成员的电子邮件、来自邮件发送列表成员的电子邮件,以及来自未知发件人的电子邮件。
29.一种包含指令的计算机可读介质,所述指令可由计算机执行,以完成以下行动为电子邮件发件人或电子邮件内容建立重要性类别;将收到的电子邮件与所述重要性类别之一相关联;显示所述重要性类别;以及允许通过所述相关联的重要性类别访问电子邮件。
30.如权利要求29所述的计算机可读介质,其特征在于,还包含为电子邮件服务供应商、地址簿成员、安全列表成员,邮件发送列表成员和未知发件人的每一个建立一单独的重要性类别。
全文摘要
一种用于收件箱的电子邮件管理器基于由电子邮件收件人分配的重要性将电子邮件引导到各种类别,并且提供一用户界面来以按重要性区分优先次序的群组形式向收件人呈现电子邮件。在一实现中,重要性基于发送源,并且在一实现中,重要性基于内容。
文档编号G06F13/00GK1704960SQ200510075820
公开日2005年12月7日 申请日期2005年6月1日 优先权日2004年6月1日
发明者C·R·利特尔二世 申请人:微软公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1