用于处理诸如电子邮件消息或电子邮件之类的计算机可读电子消息的方法和系统。方法和系统包括基于以下各项中的一项或多项的自动加标签:基于统计机器学习的聚集技术、定制解析器和众包消息加标签。方法和系统还包括基于特征组合的相关性确定、用户可配置的混合网络浏览器/电子邮件客户端呈现、标签式呈现、基于插件的局部计算特征、基于暗示社交图表的决策作出、以及对账户设置的自动检测。
【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
企业和个人可以与不同主机或服务提供商建立多个电子邮件(e-mail)账户。一些传统电子邮件界面系统可被配置用于多个电子邮件账户。然而,对于每个账户,用户通常必须输入多种信息,例如,登录名、域、输入和输出服务器名称、端口号和安全性设置。这是耗时的并且易于出错,并且可能对不太有经验的用户来说尤其富有挑战性。商业和个人可以在给定时间段内接收相对较大数目的电子邮件消息,并可能发现难以高效地对这些消息进行分类。传统电子邮件系统提供了用于对电子邮件进行预分类的相对有限的能力。示例包括二进制废弃或垃圾邮件文件管理器以及基于用户指定属性的标签,例如发送者电子邮件地址或关键字。 尽管可以在出版物中找到用于分析有限特征电子邮件的技术,但是在电子邮件客户端中已成功实现极少(如果有的话)技术,并且没有任何技术教导用户友好电子邮件客户端自动发现账户设置或者基于具有极少用户输入或不具有用户输入的丰富的多种特征、以直观的方式组织电子邮件。
技术实现思路
这里公开了用于发现电子消息账户设置的方法和系统。这里还公开了用于基于多种类型的信息和特征中的一种或多种对电子消息进行分析和组织的方法和系统。附图说明图I是被配置为电子消息收发客户端的示例性计算机系统的框图。图2是电子消息收发环境200的框图。图3是电子消息收发的方法300的流程图。在附图中,参考标记的最左边的(多个)数字标识该参考标记首次出现的图。具体实施例方式出于示意目的,这里可以参照电子邮件(e-mail)消息和/或关于电子邮件消息收发客户端(这里被称为Arcode电子邮件或Arcode)来公开特征,以组织电子消息。鉴于当前电子邮件客户端展现了简单消息列表,Arcode可以被实现为自动地对消息进行解析并加标签,并且针对相关性而对消息进行分级,以提供更丰富的展现和搜索能力。然而,这里公开的特征不限于电子邮件和/或电子邮件客户端,并可以关于其他形式的电子消息收发而实现。这里公开的一个或多个特征可以是单独实现的和/或彼此各种组合地实现的。标签 Arcode可以将消息与MP3音乐文件类似进行处理。Arcode可以将一个或多个标签与每个消息相关联,并且标签可以包括和/或提供与该消息有关的语义信息。例如,可以对来自Amazon, com的运送确认消息加标签“类型在线订购”和“卖家AmaZon”。Arcode可以利用一种或多种技术来确定标签,这些技术可以包括统计机器学习技术和/或解析器。可以实现统计机器学习技术以聚集类似消息并将代表性短语选择为标签。解析器的目标可以是特定类型的机器生成消息,例如,商人专用运送确认。相关性 Arcode可以估计消息对用户或接收者来说有多重要和/或及时。鉴于垃圾邮件过滤是二进制的(消息是垃圾邮件或者不是XArcode中的相关性的概念暗示了连续统一体。直观上,消息在不是垃圾邮件的情况下可以或多或少相关。Arcode可以被配置为检查特征的组合,以查明消息的相关性。特征的组合可以包 括以下一项或多项 发送者和其他接收者; 发送者与接收者之间的(多种)关系,该关系是就将发送者和/或接收者过去已与其发送和/或接收电子邮件的各方相连接的“暗示社交图表(implied social graph)”而言的;其他消息标头; 消息的句法结构; 消息的语言和/或消息中使用的字符; 由接收者响应于类似消息而进行的(多个)在先动作(例如,立即删除、忽略、转发、回复等等);以及 由其他用户响应于类似消息而进行的(多个)在先动作(即,基于众包(crowd-sourced)的动作一个客户端如何使用该信息可以取决于从社交图表导出的用户之间的(多个)关系(参见以下对暗示社交图表的使用))。呈现 Arcode可以包括网页浏览器和电子邮件客户端的混合,例如以便允许开发者利用呈现从加标签的消息拉拽的信息的任意HTML和/或JavaScript页面来扩展Arcode。例如,扩展可以将选项卡(tab)置于客户端用户界面(UI)中,客户端用户界面(UI)示出了用户的在线订购历史用户已在线购买的所有东西,以及每次购买的状态。Arcode Π可以包括可操控的控制。例如,在线订购页面可以包括用于经由第三方运送站点(例如,UPS或FedEx网站)检验该状态的包装跟踪按钮。作为附加示例,选项卡呈现器可以关于以下一项或多项而配置 在线购买; 旅游; 邀请; 时事通讯(newsletter); 提议/推广; 即将召开的会议; 项目XYZ ; 账单/在线支付;银行业务/金融项目; 需要响应的电子邮件; “突发新闻”高度相关的信息消息;以及 “紧急”需要立即动作的高度相关的消息。呈现器可以将用户的收件箱中的信息的智能展现与共享网络文档的协作编辑进行组合。例如,“宴会邀请”的呈现器可以跟踪用户的收件箱中的邀请,并可以进一步允许用户以“第一类”方式建立Arcode用户可操控(例如,接受/谢绝邀请)的共享事件邀请网页。使用其他电子邮件客户端而链接至这种协作对象的电子邮件的接收者可以接收“降级的”只有文本的版本,以便以向后兼容的方式传送内容。可以提示这些用户利用Arcode系统来升级。呈现器的标签式浏览 Arcode UI可以包括用户可选择选项卡的集合,与用于标签式浏览的浏览器选项卡类似。每个选项卡保持该人的收件箱的不同视图。Arcode Π可以包括“经典视图”选项卡,用于如在传统电子邮件客户端中那样展现消息。UI可以缺省地包括经典视图选项卡,并可以允许用户选择一个或多个其他选项卡以包括在Π中。Arcode可以将在公共网络上可用的相对强大的呈现技术和存在于用户的私有消息存储器中的信息进行组合。可扩展性;局部计算 Arcode可以被配置为允许可采用Python编写的任意扩展。这可以允许开发者和/或最终用户编写新代码,例如以便对消息进行解析和加标签、影响相关性估计和/或呈现加标签的局部内容。可以在浏览器插件内托管Python环境,使得对应的计算在用户的机器上而不是在远程服务器场处进行。对暗示社交图表的使用 “暗示社交图表”是通过递归地遵循通过发送和接收电子邮件而暗示的人们之间的链路而暗示的连接的网络。这比发送者与接收者之间的“分离度”更大,并可以关于相对完整的图表而执行,并可以包括与沿两者之间的最短路径的每个链路有关的所存储的信息。Arcode可以被配置为以一种或多种方式使用暗示社交图表。可以在确定消息相关性时使用暗示社交图表。例如,如果较低分离度用户已将邮件发送至特定人,则来自该人的消息的相关性可以被视为相对较高。同样地,如果已将类似消息发送至由全局图表数据结构跟踪的非常大量的人,则该消息可以被视为相对较低相关性。暗示社交图表可以用于形式化与信息传播有关的特定直观概念。例如,在该图表中彼此接近的人们在概念上共同具有更多事物的假设下,可以与社交图表中的其他邻居共享从用户获知的与如何对用户的消息的相关性加标签或进行估计有关的信息。众包消息加标签 Arcode可以被配置为实现众包加标签。机器生成的消息(例如,商人确认消息)通常遵循相对刚硬的结构。Arcode可以允许最终用户或消息接收者使用图形用户界面对这些消息中具有语义信息的部分加标签。例如,用户可能突出显示“$150. 本文档来自技高网...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:D·M·贝格特,S·G·史密斯,
申请(专利权)人:阿科德有限公司,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。