用于管理一个或多个电子消息的方法和装置.pdf

上传人:zhu****_FC 文档编号:1665205 上传时间:2018-07-03 格式:PDF 页数:16 大小:1.72MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410573520.1

申请日:

2014.10.23

公开号:

CN104636410A

公开日:

2015.05.20

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 17/30申请日:20141023|||公开

IPC分类号:

G06F17/30

主分类号:

G06F17/30

申请人:

国际商业机器公司

发明人:

A·布哈迷迪帕蒂; J·科兹洛斯基; C·A·皮克奥弗

地址:

美国纽约阿芒克

优先权:

14/077,794 2013.11.12 US

专利代理机构:

北京市金杜律师事务所11256

代理人:

酆迅

PDF下载: PDF下载
内容摘要

用于管理一个或多个电子消息的方法和布置。获取电子消息。计算与该消息相对应的数值度量,该数值度量包括以下中的至少一个:与该消息是否已经被处理相关的置信水平;和距基准的、基于主题的距离。基于该数值度量,更改该消息,并且该更改包括更改以下各项中的至少一项:与该消息的呈现相关联的属性和该消息的位置。其他变形和实施例在本文中被广义地虑及。

权利要求书

权利要求书
1.  一种管理一个或多个电子消息的方法,所述方法包括:
获取电子消息;
计算与所述消息相对应的数值度量,所述数值度量包括以下各项 中的至少一项:
与所述消息是否已经被处理相关的置信水平;和
距基准的、基于主题的距离;以及
基于所述数值度量,更改所述消息;
所述更改包括更改以下各项中的至少一项:与所述消息的呈现相 关联的属性和所述消息的位置。

2.  根据权利要求1所述的方法,其中所述更改包括相对于另一 消息而更改所述消息。

3.  根据权利要求1所述的方法,其中所述数值度量包括与所述 消息是否已经被处理相关的置信水平。

4.  根据权利要求3所述的方法,其中所述更改包括将所述消息 迁移至文件夹,其中所述文件夹对应于所计算的置信水平。

5.  根据权利要求4所述的方法,其中所述文件夹的至少一个基 于呈现的特性指示所计算的置信水平。

6.  根据权利要求5所述的方法,包括:通过将所述文件夹与另 一文件夹合并来生成合成文件夹。

7.  根据权利要求6所述的方法,其中所述合成文件夹的至少一 个特性基于两个所述文件夹的置信水平的函数。

8.  根据权利要求3所述的方法,其中经由以下各项中的至少一 项来计算所述置信水平:自然语言处理,对所述消息的回复的分析, 对所述消息的转发的分析,关于所述消息而确定的至少一个社交网 络关系,来自所述消息的接收方的、与所述消息的处理相关的手动 指示,来自所述消息的发送方的、与所述消息的处理相关的手动指 示,来自所述消息的发送方或接收方之外的至少一个个体的、与所 述消息的处理相关的指示,以及与所述消息的处理相关的自动确定。

9.  根据权利要求3所述的方法,其中所述消息保持在至少一个 文件夹中直到预定到期时间为止,所述到期时间基于所述置信水平。

10.  根据权利要求3所述的方法,其中所述更改包括将所述消息 与应用相关联,并且基于所述置信水平,包括当用户访问所述应用 时向所述用户提示输入。

11.  根据权利要求1所述的方法,其中所述数值度量包括距基准 的、基于主题的距离。

12.  根据权利要求11所述的方法,其中所述基于主题的距离包 括基于隐含狄利克雷分布分析的距离。

13.  根据权利要求11所述的方法,其中所述基准包括预先选择 的基准消息。

14.  根据权利要求11所述的方法,其中所述更改包括当所述基 于主题的距离高于预定阈值时将所述消息自动地迁移到文件夹。

15.  根据权利要求1所述的方法,包括提供用户接口以用于协 助电子消息的管理。

16.  根据权利要求15所述的方法,其中所述提供包括提供用户 可更改的调节器,所述用户可更改的调节器设置与所述数值度量相 关的阈值。

17.  根据权利要求1所述的方法,其中所述更改包括将所述消 息移动至虚拟世界中的容器。

18.  一种用于管理一个或多个电子消息的装置,所述装置包括:
至少一个处理器;以及
具有随其体现的计算机可读程序代码的计算机可读存储介质, 所述计算机可读程序代码可由所述至少一个处理器执行以实施方法 1到17中的任何一个方法的步骤。

19.  一种用于管理一个或多个电子消息的方法,所述方法包括:
获取电子消息;
计算与所述消息是否已经被处理相关的置信水平;以及
基于所计算的置信水平,将所述消息迁移至文件夹;
所述迁移包括将所述消息移动至文件夹,其中所述文件夹对应 于所计算的置信水平。

说明书

说明书用于管理一个或多个电子消息的方法和装置
背景技术
通常,电子邮件或即时消息系统的用户经常接收需要响应或动 作的请求和相关消息(例如,对成为工作交际网站(job networking site) 上的连接的请求,账单支付提醒等)。有时,此类消息还重复到来, 例如,无论是作为提醒(自动生成或者由发送者生成)、由于差错、 由于一个以上的人们发送相同或类似的消息、或者鉴于接收方可能 接入的一个以上的设备或系统的散播。
用户可能使用一个或多个设备,例如台式机、膝上型电脑、平 板电脑或智能电话,来响应一则消息或请求,而甚至没有阅读位于 他或她的收件箱中的所有未决告警。真正地,可能实际上已经向两 个或更多不同设备发送了告警。例如,用户可能已经接受了邀请成 为工作交际网站的连接,但是可能仍然有未读电子邮件在相关请求 仍然未决的假设基础上被发送。因此,即使实际上该请求可能已经 被执行,此类未读电子邮件可能也不真正需要用户的关注。由于此 类杂物会潜在地掩盖或掩埋其他消息或请求,因此对于用户而言追 踪可能实际上证明更重要的消息或请求常常变得非常困难。
发明内容
总体而言,本发明的一个方面提供一种管理一个或多个电子消 息的方法,该方法包括:获取电子消息;计算与该消息相对应的数 值度量,该数值度量包括以下中的至少一个:与该消息是否已经被 处理相关的置信水平;和距基准的、基于主题的距离;以及基于该 数值度量,更改该消息;该更改包括更改以下各项中的至少一项: 与该消息的呈现相关联的属性和该消息的位置。
本发明的另一方面提供一种用于管理一个或多个电子消息的装 置,该装置包括:至少一个处理器;以及具有计算机可读程序代码 的计算机可读存储介质,该计算机可读程序代码随该计算机可读存 储介质而被体现并且可由该至少一个处理器执行,该计算机可读程 序代码包括:被配置成获取电子消息的计算机可读程序代码;被配 置成计算与该消息相对应的数值度量的计算机可读程序代码,该数 值度量包括以下各项中的至少一项:与该消息是否已经被处理相关 的置信水平;和距基准的、基于主题的距离;以及被配置成经由更 改以下各项中的至少一项而基于该数值度量来更改该消息的计算机 可读程序代码:与该消息的呈现相关联的属性和该消息的位置。
本发明的又一方面提供一种用于管理一个或多个电子消息的计 算机程序产品,包括:具有计算机可读程序代码的计算机可读存储 介质,该计算机可读程序代码随该计算机可读存储介质而被体现, 该计算机可读程序代码包括:被配置成获取电子消息的计算机可读 程序代码;被配置成计算与该消息相对应的数值度量的计算机可读 程序代码,该数值度量包括以下各项中的至少一项:与该消息是否 已经被处理相关的置信水平;和距基准的、基于主题的距离;以及 被配置成经由更改以下各项中的至少一项而基于该数值度量来更改 该消息的计算机可读程序代码:与该消息的呈现相关联的属性和该 消息的位置。
本发明的再一方面提供一种用于管理一个或多个电子消息的方 法,所述方法包括:获取电子消息;计算与该消息是否已经被处理 相关的置信水平;以及基于所计算的置信水平,将该消息迁移至文 件夹;该迁移包括将该消息移动至文件夹,其中该文件夹对应于所 计算的置信水平。
为了更好地理解本发明的示例性实施例及其其他和进一步的特 征和优点,将结合附图对随后的描述进行参考,并且本发明所要求 的实施例的范围将在所附权利要求书中指出。
附图说明
图1图示了电子邮件图表,示出了电子邮件消息之间基于关系 的链接。
图2图示了用户接口的屏幕截图,描绘了用户选择多个相关电 子邮件并对它们采取动作的能力。
图3阐述了更为一般的用于管理一个或多个电子消息的过程。
图4示出了一种计算机系统。
具体实施方式
应该理解,除了所描述的示例性实施例之外,在本文中被一般 性描述和图示在附图中的本发明的实施例的组件还可以以广泛种类 的不同配置而被布置和设计。因此,如附图中所示出的本发明的实 施例的随后更详细是描述并非意在限制所要求的本发明的实施例的 范围,而仅是表示本发明的示例性实施例。
贯穿此说明书对“一个实施例”或“实施例”(等等)的引用 是指结合该实施例而描述的特定特征、构造或特性被包括在本发明 的至少一个实施例中。因此,贯穿此说明书不同位置中的短语“在 一个实施例中”或“在实施例中”等表达的出现不一定都是指代同 一实施例。
此外,所描述的特征、构造或特性可以以任何适当的方式被合 并在至少一个实施例中。在随后的描述中,提供大量特定细节以给 出对本发明的实施例的透彻理解。然而,本领域技术人员可以很好 地认识到,本发明的实施例可以在没有其具体细节的至少一个细节 的情况下被实践,或者可以利用其他方法、组件、材料等等来实践。 在其他实例中,熟知的构造、材料或操作未被详细示出或描述以避 免模糊本发明的各个方面。
描述现在转到附图。参考附图将最好地理解所图示的本发明的 实施例。以下的描述仅仅旨在通过示例并且简要地示出在本文中所 要求的本发明的某些选出的示例性实施例。
应当指出,附图中的流程图和框图示出了根据本发明各个实施 例的系统、装置、方法和计算机程序产品的可能实施方式的架构、 功能和操作。在这方面,流程图或框图中的每个块可以表示模块、 分段或者代码部分,其包括用于实施(多个)特定逻辑功能的至少 一个可执行指令。还应当指出,在一些备选实施方式中,在该块中 指出的功能可以不按照附图中指出的顺序来发生。例如,取决于所 涉及的功能,连续示出的两个块实际上可以基本上同时执行,或者 这些块有时可以以相反顺序来执行。还应当指出,框图和/或流程图 示的每个块,以及框图和/或流程图示中的块的组合可以由执行特定 功能或动作的基于专用硬件的系统、或者专用硬件和计算机指令的 组合来实施。
现在将在以下具体参考图1和图2。应当理解,在此笼统示出的 过程、布置和产品可以在基本上任何适当的计算机系统或者计算机 系统集合上实现或者根据其来实现,以示例性而非限制性示例的方 式,其可以包括诸如图4中以12’所标出的那样之类的系统或服务 器。根据示例实施例,关于图1和2所讨论的大部分(如果不是全 部)过程步骤、组件和输出可以通过诸如图4中分别以16’和28’ 所标出的那些之类的一个处理单元或多个处理单元以及系统存储器 来执行或利用,无论是在服务器计算机、客户端计算机、分布式网 络中的节点计算机或它们的任意组合上。
根据本发明的至少一个实施例,在此所广泛考虑的是一种用于 以如下的方式回溯性地(retrospectively)改变诸如电子邮件告警之 类的先前发送的电子消息的系统和方法,该方式促进接收方更容易 地对此类消息进行管理。这样的系统可以作为跨供应商(trans-vendor) 服务来运行,绑定到诸如电子邮件主机、工作交际网站、社交媒体 网站等的不同实体。
根据本发明的至少一个实施例,相对于消息是否已经被处理或 处置来计算置信水平,随即将该消息迁移至与不同置信水平相关联 的多个文件夹之一。由于用户可能经常在不同的设备上处理重复的 告警、消息、邀请等等,这样一种帮助管理电子邮件流入的机制会 变得特别有用。例如,用户可能已经接受了成为工作交际网站的连 接的请求,其中该请求在用户的多个设备上变成可见并且可能被重 复多次。因此很有可能尽管已经对该请求采取了动作,但是用户可 能还尚未打开或阅读这些请求中的多个。因此,在本文中所广泛考 虑的系统和方法能够帮助自动地归类这样的“已采取动作的”请求 和告警。
根据本发明的至少一个实施例,提供一种机制,其中,针对预 定的概率或置信水平,已采取动作的电子消息和通知被分类并放置 在文件夹中,这些文件夹向用户指出这些消息是否需要进一步的动 作。类似地,为此目的使用其他标记和指示符也是可能的。例如, 如果成为工作交际网站上的连接的请求被用户接受,则系统可以自 动地将一个或多个对应的通知移动至文件夹(例如,电子邮件应用 中的文件夹,或者甚至移动至另一文件夹),而无论一个或多个相 应的消息是否已经被打开或者检查。
根据本发明的至少一个实施例,认识到系统可能不能够以完全 的精确度(或者100%置信度)确定电子消息的状态。例如,如果用 户已经响应了关于给定主题的电子邮件发送者(例如,从Bob发送 了两次的具有“Can we have lunch at noon?”的电子邮件),则系统 经由自然语言处理可以确定:置信水平为C,相关联的请求已经被 处置,并且然后将原始电子邮件移动至涵盖那个置信水平的文件夹 (例如,所确定的80%的置信水平可以对应于涵盖诸如“75至90%” 范围的文件夹)。
相应地,根据本发明的至少一个实施例,文件夹连同所确定的 置信水平C(或者置信水平的范围)可以指示:消息已经被“处置”。 文件夹所表示的置信水平(或者其范围)例如可以通过文件夹着色 或者通过用于该文件夹的图标或符号来指示。附加地,通过分析响 应的直接指示符,系统可以做出动作以提高置信水平C。这可以例 如简单地通过追踪“回复”以及“转发”邮件或者其他消息来进行。 另一方面,如果在一个设备上已经处置请求,例如接受成为工作交 际网站的连接的请求,那么这可以转译成非常高的置信度——该请 求已经被处置;相应地,对于该请求(或其提醒)继续驻留在其中 的任何设备和/或电子邮件客户端,所确定的置信水平继而可以非常 高。
根据本发明的至少一个实施例,置信水平C还可以由接收方、 原始发送方或者一个或多个其他个体通过手动指示来确定:某些事 已经被正常处置,或者可替换地,某些事尚未被正常处置。(例如, 如果需要提供对用户访问的批准,还可以存在一个过程来将此类批 准覆盖在更高授权的部分上。当这样的授权执行所需的动作时,可 以手动指示较低级别的授权——不需要关于批准的进一步动作。) 另外,系统可以通过用户的使用模式来获悉这样的指示,从而自动 地推断某些事是否已经被正常处置。例如,考虑一封被发送给用户 的关于未决电子账单支付的电子邮件通知。当这样的账单通过在线 交易被支付时,甚至通过第三方被支付时,银行可以(在他/她的移 动设备处)向用户发送关于此支付的告警。因此,经由诸如自然语 言处理之类的适当布置,系统可以将两个消息(电子邮件和告警) 进行相关并且推断这些消息已经被采取动作并将它们移动至适当的 文件夹。
虽然根据本发明的至少一个实施例,在此所广泛考虑的系统可 以用于确定已经被采取动作的告警、提醒和邮件,但是它可以类似 地用于指示还未被采取动作以及需要采取动作的告警、提醒、消息 和邮件;这些也可以具有附加的所确定的置信水平,其将它们的方 向导向到相应的(通过置信水平或其范围所定义的)文件夹。
根据本发明的至少一个实施例,通过说明性而非限制性的工作 示例,系统可以接收消息已经被响应的指示(例如,用户已经处置 成为工作交际网站处的连接的请求)。系统计算并随后广播与该消 息是否已经被处理或处置相关的置信水平。基于现在所计算的置信 水平,该消息被迁移到与置信水平(或其范围)相关联的多个文件 夹中的一个。
根据本发明的至少一个实施例,可以使用多个附加组件中的任 何组件。到电子邮件账户内的用户接口(UI)可以被使用以促进电 子邮件的用户引导显示或存储。电子邮件软件中的文本分析工具可 包括隐含狄利克雷分布分析(Latent Dirichlet Allocation analysis, LDA)的内容。(出于背景技术的目的,LDA的一般性讨论可以在 以下找到:Blei,David M.等人的“Latent Dirichet Allocation”The Journal  of Machine Learning Research,3,pp.993-1022,2003)。一般来说,LDA 涵盖了自动且联合地将词聚类成为“主题”以及将文档聚类成主题 混合物的学习算法)。在电子邮件软件中的图表分析(GA)工具, 能通过电子邮件(和/或告警和提醒)的LDA分数来将电子邮件(和 /或告警和提醒)彼此相关,并且然后将这些关系表示为图表中的链 接,如图1中所示。在这里,每个圆圈代表一个通知,并且边(或 者相连的线)代表通知之间的联系。还可以包括图表划分组件(GP), 其根据它们离各个划分中心的接近度,自动地将LDA电子邮件(和 /或告警)进行划分并向电子邮件表示(例如,圆圈/球)应用颜色或 其他可区分的标记,例如阴影或者缩放。(为了阐明,图表可以被 划分成更小组件,这些更小组件满足诸如组件之间共享的最小边数 之类的给定性质。这样的分区的形心(centroid),其表示组件内的 最大连接性,是分区中心。)
根据本发明的至少一个实施例,图2示出了UI的屏幕截图,描 绘了用户选择多个相关电子邮件并对其采取动作的能力。在电子邮 件收件箱的第一状态中(203a),大多数电子邮件未有阴影(或着 色),但是有一个(205a)由于被用户选中而带有阴影(或着色)。 在这里,用户将确定除了带有阴影/着色的一个205a之外哪些其他电 子邮件位于相对于诸如如图1所示之类的LDA电子邮件图表的给定 阈值距离内。
相应地,根据本发明的至少一个实施例,提供交互滑块组件 205a,其可以(例如通过用户的光标/点击动作)水平地滑动。在本 示例中,用户向左滑动滑块207a(如虚线箭头所示),并且结果是 电子邮件收件箱的第二状态(203b),现在滑块(207b)移动至更 左边的位置。相对滑动距离与相对于LDA电子邮件图表的阈值距离 相关,这样,除了初始选择的那个之外附加的电子邮件(205b)变 成有阴影。就用户对此动作的影响为基于LDA的阈值距离标出一个 或多个电子邮件而言,进一步的步骤会涉及如此标出的一个或多个 电子邮件被移动至一个或多个其他文件夹;该一个或多个其他文件 夹可以由基于LDA的阈值距离来定义。(通过可能的实施方式,如 果滑块移动并且一些电子邮件变成带有阴影,则它们可以立即被移 动至一个或多个其他文件夹,或者一旦用户决定完成滑动/选择步骤, 则此类动作可以通过用户交互按钮“确认”)。应当指出:诸如205a/b 以及其他之类的电子邮件可以以本质上任何适当的方式来标记或进 行可视区分;因此,虽然阴影或着色可以提供这样的区分,但是也 可以更改其他图表属性,诸如字体大小、字体颜色、字体属性(例 如粗体或斜体)。附加地或可替换地,可以采用其他区分措施,诸 如影响电子邮件的仅一个或多个部分的颜色、阴影或者其他图表属 性(例如,发送方姓名,主题栏),向电子邮件附加预定的图标或 符号,更改包含邮件的文件夹的图表特性等等。
根据本发明的至少一个实施例,可以采用变化的着色、阴影或 其他可视更改来传达相对于数量度量的不同类别,数量度量诸如置 信水平或者基于LDA的距离。因此,例如不同的颜色、阴影或亮度 的程度可以传达给定电子邮件关于基准(初始选择的)电子邮件的 基于LDA的距离的范围,或者可以传达如在此之前所讨论的置信水 平的范围。
根据本发明的至少一个实施例,用户可以使用滑块207a/b来基 于预定的数量准则(例如,距基准电子邮件的、基于LDA的距离, 或者置信水平)选择一个或多个电子邮件,并且然后立刻对一个或 多个电子邮件采取动作,例如将它们移动至文件夹、将它们标记为 已读或者删除它们。可以包含一个类似功能:当关系高于阈值时, 系统本身自动地选择多个相关电子邮件并对它们中的所有邮件采取 动作,诸如将它们移动至文件夹。
根据本发明的至少一个实施例,在此所广泛考虑的是一种将由 给定数量准则(例如置信水平的范围)定义的一整个文件夹拖到另 一文件夹的方法;这因此可以生成合成文件夹,合成文件夹的特性 (包括可见特性)基于两个置信水平的函数。因此,当两个文件夹 (由置信水平的范围来定义)被合并时,具有与之相关联的颜色或 阴影的程度的两个不同置信水平可以产生一个新的颜色或阴影的程 度。例如,由绿色定义的置信度=90%的文件夹可以被拖曳以加入由 黄色定义的置信度=50%的文件夹,从而产生具有新的颜色的单个文 件夹,新的颜色可以是绿色和黄色的混合。
根据本发明的至少一个实施例,消息在文件夹中的持续或者消 息可以被保存直到它们到期的时间长度可以绑到置信水平。例如, 如果消息或邮件已经被处置的C=99%,则消息可以被迁移到这样的 文件夹,该文件夹的内容将在7天之后被删除或归档。如果C=40%, 则消息可以被迁移至这样的文件夹,该文件夹的内容将在90天之后 被删除或归档。
根据本发明的至少一个实施例,消息的各种迁移也可以被表示 为去往虚拟世界中的容器(例如,3D对象)的迁移。这也可以用于 3D游戏中,其中玩家接收告警、消息、提醒等。在涉及虚拟世界的 此类场景中,容器属性、表示以及位置可以通过置信水平C来影响。
当消息是系统生成的通知时,根据本发明的至少一个实施例, 用户可以可选地将该消息链接到需要采取动作的对应应用上。其后, 具有低置信度(如C<40%)的文件夹中的消息可以在用户下一次访 问该应用时被弹出显示,提示确认它们是否已经被采取动作。例如, 关于内网(组织的内部网络)中的密码过期的通知可以链接到内网 应用(以及特定URL)。当用户正在浏览内网并访问该特定URL(或 “接近”或与之相关的URL)时,系统可以提示与密码过期通知相 关的动作。系统可以记录手动指示并从输入来获悉。
作为“接近”的URL的示例说明,根据本发明的至少一个实施 例,考虑接收批准员工的年度评估目标的通知的用户。这些通知被 标记到URL处的年度评估应用。接下来,当用户浏览相关的URL 时,例如,人力资源的一部分或者离人力资源不远的公司URL,系 统可以提示用户检查用户是否对该通知采取动作。
根据本发明的至少一个实施例,各个紧密相关的实施例是可能 的,其中,系统自动更新已递送的电子通知,其中,通过发送通知 的应用上执行的动作来触发更新,并且更新的性质取决于应用的类 型和/或用户自定义。在此,应用发送通知以提示用户动作。系统确 定与通知相关的动作是否被执行。系统据此自动地更新更早被发送 的通知(例如,将它们移动至特定文件夹,将它们标记为已读或者 删除它们)。
通过根据本发明的至少一个实施例的附加场景,将电子通知(电 子邮件,SMS)标识为告警用户并且提示动作(例如,接受新连接 请求、账单支付、批准的通知等等)的一般媒体。访问服务提供商 的不同方式(web、移动应用等等)使得用户很方便对这些通知进行 动作。然而,对于在此讨论的电子邮件应用,有好的机会采取动作 但通知在回溯时未被更新,留着让用户手动挑选出事务。
例如,通过根据本发明至少一个实施例的工作示例,工作交际 网站可以经由电子邮件发送连接请求的通知。用户然后可以访问相 应的智能手机应用,并且无论是否已经阅读任何通知,接受所有请 求。用户检查他或她的收件箱以查找与可能已经采取动作的未决请 求有关的未读电子邮件,但是由于他或她不确定,那么他或她将需 要手动筛选通知。
因此,根据本发明的至少一个实施例,期望提供一种机制,该 机制通过将已递送的通知移动至特殊文件夹或用最近的状态来标记 它们,从而更新已递送的通知,由此向用户指示通知是否需要进一 步的动作。例如,如果(例如,针对工作交际网站的)连接请求被 接受,则它可以被移动至文件夹并被标记为“已读”,即使事实上 它从来未被阅读过。
一般来说,并且简要概括来讲,根据本发明的至少一个实施例, 应当理解,计算对应于消息的数值度量,其中消息继而基于该数值 度量而被更改。这样的更改可以包括:更改与消息的呈现相关联的 属性(例如,颜色、字体或阴影、或者在被用户查看时能够可视地 区分的任何属性)和/或消息的位置。这样的“位置”的更改正如在 此所广泛考虑的那样,可以包括(除了别的之外)将消息迁移至另 一文件夹或者以另一种方式相对于至少一个其他消息而改变消息的 位置(例如,经由将消息移动至消息的单个显示列表和/或单个文件 夹内的不同位置)。另外地,位置变化可以涉及将消息或消息指示 符从各种的客户端设备(例如,智能手机,平板电脑等)迁移至虚 拟世界或者从虚拟世界迁移至各种的客户端设备(例如,智能手机, 平板电脑等),迁移至多显示系统中的不同显示器,或者可以包括 在不同电子邮件系统中的移动。在这里,术语“指示符”可以指代 (除了别的之外)以下中的任何一个:消息报头;消息主题栏;和/ 或电子邮件客户端中针对电子邮件的一个或多个显示行,其中,一 个或多个显示行包含诸如发送方姓名和/或邮件主题之类的属性。
图3阐述了根据本发明的至少一个实施例的较为一般用于管理 一个或多个电子消息的过程。应当理解:诸如图3中所广泛说明的 过程可以在基本上任何适当的计算机系统或者计算机系统集合上执 行,其通过示例性而非限制性示例的方式可以包括诸如图4中以12’ 所指示的那个之类的系统。根据示例实施例,关于图3所讨论的大 部分(如果不是全部)处理步骤可以通过诸如图4中分别以16’和28’ 指示的那些之类的处理单元或多个处理单元以及系统存储器来执 行。
如图3所示,根据本发明的至少一个实施例,获取电子消息 (302)。计算与该消息相对应的数值度量(304),该数值度量包 括以下中的至少一个:与该消息是否已经被处理相关的置信水平; 和距基准的、基于主题的距离。基于该数值度量,经由更改以下中 的至少一个来更改该消息:与该消息的呈现相关联的属性和该消息 的位置(306)。
现在参考图4,示出了云计算节点的示例的示意。云计算节点 10’仅是适合的云计算节点的一个示例,而不旨在于对在本文中描述 的本发明实施例的功能或使用范围带来任何限制。总之,云计算节 点10’能够被用来实施和/或执行以上阐述的任何功能。根据本发明 的实施例,计算节点10’可以不必是云网络的一部分而取而代之可以 是另一类型的分布式或其他网络的一部分,或者可以表示独立的节 点。然而,为了讨论和说明的目的,节点10’在本文中多方面地被称 为“云计算节点”。
在云计算节点10’中,具有计算机系统/服务器12’,其可与许多 其他通用或专用计算系统环境或配置一起操作。适于与计算机系统/ 服务器12’一起操作的所熟知的计算系统、环境和/或配置的示例包 括但不限于:个人计算机系统、服务器计算机系统、瘦客户机(thin  client)、厚客户机(thick client)、手持或膝上型设备、多处理器系 统、基于微处理器的系统、机顶盒、可编程消费电子产品、网络PC、 小型计算机系统、大型计算机系统和包括上述任意系统的分布式云 计算环境等等。
计算机系统/服务器12’可以在由计算机系统执行的计算机系统 可执行指令(诸如程序模块)的一般语境下描述。通常,程序模块 可以包括执行特定的任务或者实施特定的抽象数据类型的例程、程 序、对象、组件、逻辑、数据结构等。计算机系统/服务器12’可以 在通过通信网络链接的远程处理设备执行任务的分布式云计算环境 中实施。在分布式云计算环境中,程序模块可以位于包括存储设备 的本地或远程计算系统存储媒介上。
如图4所示,云计算节点10’中的计算机系统/服务器12’以通用 计算设备的形式被示出。计算机系统/服务器12’的组件可以包括但 不限于:至少一个处理器或者处理单元16’,系统存储器28’,以及 耦合各种系统组件(包括系统存储器28’和处理单元16’)的总线18’。
总线18’表示任意多个类型总线结构中的至少一种,包括存储器 总线或者存储器控制器、外围总线、图形加速端口、处理器或者使 用多种总线架构中的任意总线架构的局域总线。举例来说,但并非 限制性的,这些架构包括工业标准架构(ISA)总线,微通道架构 (MAC)总线,增强型ISA(EISA)总线、视频电子标准协会(VESA) 局域总线以及外围组件互连(PCI)总线。
计算机系统/服务器12’典型地包括多种计算机系统可读媒介。这 些媒介可以是能够被计算机系统/服务器12’访问的任意可获得的媒 介,并且包括易失性和非易失性媒介,可移动的和不可移动的媒介。
系统存储器28’可以包括易失性存储器形式的计算机系统可读媒 介,例如随机访问存储器(RAM)30’和/或高速缓存存储器32’。计 算机系统/服务器12’可以进一步包括其他可移动/不可移动的、易失 性/非易失性的计算机系统存储媒介。仅作为举例,存储系统34’可 以被提供用于读写不可移动的、非易失性磁媒介(未被显示,并且 通常称为“硬盘驱动器”)。尽管未示出,可以提供用于对可移动 的、非易失性磁盘(例如“软盘”)进行读写的磁盘驱动器,以及 对可移动的、非易失性光盘(诸如CD-ROM,DVD-ROM或者其他 光媒介)进行读写的光盘驱动器。在这些情况下,每个驱动器可以 通过一个或者多个数据媒介接口与总线18’相连。正如将在下面进一 步阐述和描述的那样,存储器28’可以包括至少一个程序产品,该程 序产品具有一组(例如至少一个)程序模块,这些程序模块被配置 以执行本发明各实施例的功能。
具有一组(至少一个)程序模块42’的程序/工具40’,以及操作 系统、至少一个应用程序、其他程序模块以及程序数据,可以被存 储在存储器28’(作为示例而非限制)中。操作系统、至少一个应用 程序、其他程序模块以及程序数据中的每一个或它们的某种组合可 以包括联网环境的实施方式。程序模块42’通常执行在此所描述的本 发明实施例中的功能和/或方法。
计算机系统/服务器12’也可以与以下进行通信:至少一个外部设 备14’(例如键盘、指向设备、显示器24’等);使得用户能与该计 算机系统/服务器12’交互的至少一个设备;和/或使得该计算机系统/ 服务器12’能与至少一个其他计算设备进行通信的任何设备(例如网 卡,调制解调器等等)。这种通信可以经由I/O接口22’进行。并且, 计算机系统/服务器12’还可以经由网络适配器20’与至少一个网络, 例如局域网(LAN)、广域网(WAN)和/或公共网络(例如因特网), 进行通信。如所示,网络适配器20’通过总线18’与计算机系统/服务 器12’的其他组件通信。应当明白,尽管图中未示出,其他硬件和/ 或软件组件可以与计算机系统/服务器12’结合使用。示例包括但不 限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、 RAID系统、带驱动器以及数据备份存储系统等。
应当指出,本发明的各个方面可以被体现为系统、方法或计算机 程序产品。因此,本发明的各个方面可以采用为以下形式,即:完 全的硬件实施方式、完全的软件实施方式(包括固件、驻留软件、 微代码等),或硬件和软件方面结合的实施例,这里可以被统称为 “电路”、“模块”或“系统”。此外,本发明的各个方面还可以 采用被体现在至少一个计算机可读介质中的计算机程序产品的形 式,该计算机可读介质中在其上包含计算机可读程序代码。
可以利用一个或多个计算机可读媒介的任意组合。计算机可读 介质可以是计算机可读信号介质或者计算机可读存储介质。计算机 可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外 线、或半导体的系统、装置或设备,或者前述的任意适当组合。计 算机可读存储介质的更具体的示例(非穷举的列表)包括以下:具 有至少一个电线的电连接、便携式计算机盘、硬盘、随机访问存储 器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM 或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、 磁存储器件、或者上述的任意合适的组合。在本文档的上下文中,计算 机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被 指令执行系统、装置或者设备使用或者与其结合使用。
计算机可读信号介质可以例如包括在基带中或者作为载波一部分 的传播的数据信号,其中体现了计算机可读程序代码。这种的传播的信 号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合 适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任 何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由 指令执行系统、装置或者器件使用或者与其结合使用的程序。
计算机可读介质上体现的计算机代码可以用任何适当的介质来传 输,包括但不限于无线、有线、光缆、射频(RF)等等,或者上述的任 意合适的组合。
可以以至少一个程序设计语言的任意组合来编写用于执行本发明 各个方面的操作的计算机程序代码,所述程序设计语言包括面向对象的 编程语言—诸如Smalltalk、C++等,还包括常规的过程式编程 语言—诸如“C”编程语言或类似的编程程序语言。程序代码可以完全 地在用户计算机(设备)上执行、部分地在用户计算机上执行、作为一 个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、 或者完全在远程计算机或服务器上执行。在后一情境中,远程计算机可 以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—— 而连接到用户计算机,或者,可以连接到外部计算机(例如,通过使用 因特网服务提供商的因特网)。
下面将参照方法、装置(系统)和计算机程序产品的流程图和/或 框图来描述本发明的各个方面。应当理解,流程图和/或框图的每个块 以及流程图和/或框图中各块的组合,都可以由计算机程序指令实施。 这些计算机程序指令可以被提供给通用计算机、专用计算机或其他可编 程数据处理装置的处理器,从而生产出一种机器,使得这些计算机程序 指令在通过计算机或其他可编程数据处理装置的处理器执行时,产生了 实施流程图和/或框图中的一个或多个块中规定的功能/动作的装置。
也可以把这些计算机程序指令存储在计算机可读介质中,这些指令 使得计算机、其他可编程数据处理装置、或其他设备以特定方式工作, 从而,存储在计算机可读介质中的指令就产生出制造品。这样的制造品 可以包括实施流程图和/或框图中的一个或多个块中所规定的功能/动作 的指令。
该计算机程序指令也可以被加载到计算机、其他可编程数据处理设 备或其他设备上,以使得一系列可操作步骤在计算机、其他可编程装置 或其他设备上执行以产生计算机实施的过程,因此在计算机或其他可编 程装置上执行的指令提供处理以用于实施在流程图和/或一个或多个框 图的块中指定的功能/动作。
出于说明和描述的目的,而无意于穷举或限制,已经呈现了本公开 内容。对本领域普通技术人员来说,许多修改和变化是显而易见的。为 了解释原理与实际的应用,以及为了使本领域其他普通技术人员能够理 解本发明,选择并描述这些实施例。
尽管在本文中参考附图已经描述了本发明的示例实施例,但应 该理解本发明的实施例不限于那些精确的实施例,并且本领域技术 人员在不偏离本发明的范围和精神下可以想到各种其他改变和修 改。

用于管理一个或多个电子消息的方法和装置.pdf_第1页
第1页 / 共16页
用于管理一个或多个电子消息的方法和装置.pdf_第2页
第2页 / 共16页
用于管理一个或多个电子消息的方法和装置.pdf_第3页
第3页 / 共16页
点击查看更多>>
资源描述

《用于管理一个或多个电子消息的方法和装置.pdf》由会员分享,可在线阅读,更多相关《用于管理一个或多个电子消息的方法和装置.pdf(16页珍藏版)》请在专利查询网上搜索。

用于管理一个或多个电子消息的方法和布置。获取电子消息。计算与该消息相对应的数值度量,该数值度量包括以下中的至少一个:与该消息是否已经被处理相关的置信水平;和距基准的、基于主题的距离。基于该数值度量,更改该消息,并且该更改包括更改以下各项中的至少一项:与该消息的呈现相关联的属性和该消息的位置。其他变形和实施例在本文中被广义地虑及。。

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

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


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