增值电子信息服务和利用中介服务器的实施 【技术领域】
本发明涉及诸如电子邮件等的电子信息通讯。
背景技术
电子邮件正以空前的速度被应用。对于常规计算机用户而言,目前大多数已经或即将拥有一个电子邮件地址。很多人拥有不止一个电子邮件地址,例如一个用于工作而另一个用于家庭。电子邮件相对于文字通讯具有不可比拟的便利。
除了普遍应用的电子邮件以外,另一个强劲的趋势是经各种无线设备,例如移动电话、呼机、手持计算机如掌上电脑和Windows CE装置等进行无线接入。专用业务电子邮件网关允许电子邮件信息从互联网上发送到专用的无线装置。在使用SprintPCS电话的情况下,例如可以给一个电子邮件设定地址为#@sprintpcs.com,其中#代表该电话地电话号码。尽管它具有这种能力,但无线信息通讯还是非常复杂,即一个人必须具有多个无线装置,且在特定的时间,发送者无法知道那个人的行踪或在那一时间的优选的消息传输方式。更不用说属于各个网关的专用地址了。
例如,个人可能在办公室,在这种情况下优选桌面电子邮件,在旅途的旅馆中,这种情况下可能优选移动电话电子邮件,或者在离开大都市的路上,这种情况下可能优选呼机电子邮件(其覆盖全美国)。在图1中显示了这种情况,在这里被称作“电子邮件箱难题”。一个准备好了的电子消息的接收者B可以通过一个或多个有线装置和/或一个或多个无线装置接收电子消息,它可以包括下列中的一些或全部:ISP邮件账号、免费网账号、PDA邮件账号、移动电话预约和呼机预约。在每种情况下,电子邮件通过不同服务器或网关连接到互联网络,即ISP邮件服务器、桥接邮件服务器、PDA邮件服务器、蜂窝网关和寻呼网关。消息发送者A可以在各种时间,使用上面提到的一些或全部装置发送电子消息。在有多个电子邮件箱难题的情况下,消息发送者需要知道可以使用哪一个电子邮件地址来送达用户。接收者必须依次监测所有的账户和装置以追踪关键消息。
另外,在无线网络网关的情况下,无线网关典型地必须剔除任何电子邮件的附件,通常对用户没有任何警示。
应注意,在图1中有线装置可以是孤立的或者是基于局域网(LAN)的。在孤立装置的情况下,连接到互联网一般需要通过ISP拨号接入。在基于LAN装置的情况下,LAN上的服务器可以通过ISP连接到互联网或不通过ISP而直接连接到互联网。
ISP或无线供应商都没有能够提供一个解决电子消息问题的完全方案。ISP最初集中于获取新的用户,并常常没有足够的用户以吸引无线合伙人。对于无线供应商来说,用户通常不情愿关闭他们最初的电子邮件地址。无线卖主通常不能够将现有的电子邮件服务合并。
随着电子邮件的广泛应用,还出现了大量增殖的垃圾邮件,或“兜售邮件”。目前,在每天发送的成千上万的电子消息中,大约30%这些消息可能是垃圾邮件。图2显示了图1的用户的“兜售邮件”。各个公司(例如加利福尼亚,旧金山的Brightmail有限公司)通过提供电子邮件过滤软件来致力于解决垃圾邮件的问题,以试图识别和剔除垃圾邮件。典型地,这种软件装置于目的地电子邮件服务器上。这种方案很难把握,即,随着电子邮件服务器数目的增加,在电子邮件服务器上安装和维护电子邮件过滤软件变得越来越难。
由于需要财力以安装和维护电子邮件服务器,各个公司出现了提供电子邮件外购,其中由该组织外的第三方提供电子邮件服务器。电子邮件外购解脱了提供和维护电子邮件服务的责任,而其领域和电子邮件地址无需任何变化。电子邮件从电子邮件外购公司提供和维护的外地电子邮件服务器收取。电子邮件外购公司的一个例子是巴拿马的Malvern的United Messaging有限公司。尽管有这些机构,但多个电子邮件箱难题和垃圾邮件的问题仍然存在。
因此,需要一种能升级的、清楚的方案来解决垃圾邮件问题。同样,还需要其中一体化的通讯方案,包括无线通讯,它能够解决现有技术中的缺陷。
【发明内容】
总的来讲,本发明提供一种一体化的电子信息通讯方案,其中使用单独的、可配置的用户简档从有线的和/或无线的各个源,以各种格式将电子消息发送和传输到有线的和/或无线的各个目的地。例如,可以将电子消息的主线传送到用户的呼机上,而消息的简本被传送到具有无线连接的用户的PDA上,全部电子消息被传送到用户的工作中。一体化电子消息方案可以通过在现有的互联网基础设施内通过ISP来展开。更优选的,通过在电子消息传输路径上提供领先于目标服务器的中介服务器可极大地增强可量测性(例如作为网络操作中心或称为NOC的一部分)。该电子通讯方案允许提供各种增值服务的性能,例如过滤垃圾邮件、直达接收者的消息的发送、包括无线传输到许多无线装置的任何一个,富集媒介服务,例如附件预览等。在后一种实施方案中,中介服务器的操作员因此作为一个电子信息通讯服务提供者(EMSP)。优选通过改变属于目的地电子邮件服务器的DNS(域名服务器)入口通路而将中介服务器插入到电子信息通讯传输路径中。结果,对于用户或ISP来说不需要新的硬件或软件。因为包括中介服务器的单一NOC可作为远投地理区域,达到了可量测性。将中介服务器插入到电子消息传输路径的情况可使得通过在合作服务程序(可包括利益共享)中的ISP(互联网服务提供商)进行自登记,其中的合作服务程序能够有效地贯穿极端多的第二层ISP。在一个实施方案中,不是将垃圾邮件不告知用户即行删除,而是在用户可访问的网站上粘贴并在此保留一段时间。因此用户有机会来证实转过来的消息确实是垃圾邮件。通过该网站,用户可创建管理消息转寄的简档。优选该网站即可通过桌面又可通过无线装置自身接入,实现由用户或代理软件实时刷新该简档。
【附图说明】
通过结合附图进行的下列描述将能更好地理解本发明。附图中:
图1是显示多个电子邮件箱难题的示图;
图2是显示图1的用户的“兜售邮件”的示图;
图3是显示一体化消息传输系统的一个实施方案的示图;
图4是显示图3的一个或一些中介服务器的实施方案的框图;
图5A是图4的服务器的更详细的实施方案的框图;
图5B是图4的服务器的一个实施方案的另一示图;
图6是显示可用于配置一体化消息传输系统的配置屏幕显示器的示例性实施方案的示图;
图7是强调最终用户配置和邮件处理的示图。
【具体实施方式】
如图3所示,该图显示了一体化消息传输系统的一个实施方案。该系统提供一种服务,使得用户能够限定消息要通过多个装置中的哪一个发送及将要发送消息的哪一部分到哪一台装置等。该系统允许准备与最终用户的主要电子邮件服务进行综合,并且是最终用户可配置的。
与图1相比,其中电子消息传输路径向前通过互联网直接到多个服务器或网关中的一个。图3的系统中,将中介预处理服务301插入到消息传输路径中。中介预处理服务301优选包括含有邮件处理机的NOC、数据库、文件存储、网服务器和实用机器。如果需要的话,中介预处理服务301又依次与图1中包括的各种服务器和网关连接,例如用户初级ISP303。这种连接一般通过互联网(305)发生。服务器和网关307的集合提供用于多个有线和无线客户装置309的电子邮件接入,客户装置309可包括例如主电子邮件系统(一般是家里或办公室桌面计算机)、免费网邮件系统(例如Yahoo等)、PDA(例如掌上型VII)、移动电话和呼机。典型的用户会使用两个或多个前述电子消息传输选项,一些用户会使用大多数或全部这些选项。
通过建立用户限定的优选项,用户能够控制消息向各个装置的流动。使用网页浏览器软件可配置优选项来创建或修改用户简档。用户简档被存储在可接入中介预处理服务器的相关数据库中(未显示)。注意最终用户配置可经任何有线或无线的可联网装置发生。可使用本领域目前已知的技术,例如掌上型“网夹”技术,CA,Redwood城的Phone.com组的UPLink服务器,无线应用方案(WAP)能(enable)的移动电话等来支持无线网通路。
举一个具体的实施例,这里可能有三个要传输到用于特定用户的中介预处理服务301的电子邮件消息,一个紧急消息、一个来自用户上司的消息和一个来自用户朋友的消息。在这个实施例中,来自用户朋友的消息可能传输到用户的主电子邮件系统和用户的免费网邮件系统。来自用户的上司的消息可能传输到用户的PDA。紧急消息可能传输到用户的移动电话和用户的呼机上。
图3显示了与图1的传统的电子消息传输路径比较,图3的包括中介预处理服务301的消息传输系统的操作的不同方式。例如,用户A(Sue@standford.edu)希望向用户B(Tom@aol.com)发送电子邮件。Sue使用电子邮件程序以创建、指定地址和发送该电子邮件。该邮件从Sue的计算机发送到用于Sue的计算机的局部邮件服务器,它可以保留在Sue的局域网或ISP上。该局部邮件服务器询问域名服务器(DNS)311以获得用于Tom@aol.com的IP地址。通常,局部邮件服务器使用由DNS返回的IP地址以将该电子邮件发送到用于Tom的计算机的目的地电子邮件服务器(例如mail.aol.com)。然后该邮件被传输到Tom的计算机。
在本发明系统的一个实施方案中,正常的电子消息传输路径被中断,中介预处理服务301被插入到电子消息传输路径中。通过修改适宜的DNS记录(诸如MX邮件交换记录)以指向中介预处理服务301而不是目的地电子邮件服务器(例如303)来很容易地完成这个结果。以这种方式,修改电子消息传输路径,使得中介预处理服务301处理由目的地电子邮件服务器处理的所有电子消息。
在中介预处理服务器插入到消息传输路径的情况下,合作消息服务协议中的互联网服务提供商(ISP)的登记与中介预处理服务(电子消息处理服务提供商或称为EMSP)的操作员可以最大程度地自动匹配。例如,ISP可接入EMSP的网站,表明同意的项目和条件、指定账单消息和服务开始日期。
在服务开始日期之前,ISP通知订户并安排将要为服务开始日期适当修改的它的DNS入口通路。
在开始日期之前,通过另外可用的消息中心服务的电子邮件告知用户。每个用户给指派一个用户名和口令,以进入消息中心网站。当用户首先接入消息中心网站时,用户创建一个以后要用来选择和配置增值服务(例如垃圾邮件过滤和病毒检查)并控制消息传输的简档。在简档内,用户可指定一个特别的电子邮件服务器作为用户的主要电子邮件系统。简档是用户来控制它们的邮件经历。或者,服务提供商可创建一个服务的默认简档,用户可接入该消息中心网站以修改该默认配置。
当中介预处理服务301接收电子邮件时,它查询收件人的用户的简档。然后中介预处理服务执行消息的增值处理。例如,中介预处理服务可应用用户选择的垃圾邮件过滤器和用户选择的病毒检查来检查附件。可根据内容和IP发送信息阻挡垃圾邮件。向用户的邮件服务器传输“清除”电子邮件作为标准。对于可疑的消息,不是不通知用户直接删除,而是保留在隔离区,并通知用户。如果需要的话,接着用户可通过接入信息中心网站将标记为可疑的消息下载。
另外,中介预处理服务可根据用户的简档传输该消息到一个或多个无线装置,例如,向其地址已经在用户的简档中被用户执行的一个或多个服务器或网关307发送该消息。在向服务器或网关发送消息之前,中介预处理服务301可执行任何需要的重定格式,以满足特定接收装置的需求。
总之,用户可配置任意数目的通讯“信道”,每个包括目的地和,任选地一个或多个包括过滤器、重定格式器等可影响消息显示的消息修改程序的信道,是消息传输等所需要的。
中介预处理服务301可执行无数的另外形式的服务。这种服务的一个实例包括某些附件,例如诸如MP3、JPEG和MPEG等的富集媒体项目。这些项目是声名狼藉的“带宽猪”,并可以很容易阻塞信息传输系统。然而,不是简单地删除这些项目,中介预处理服务301可以使这些项目很聪明地被管理。一个选项是以对待垃圾邮件的方式处理富集媒体。即,富集媒体项目不是随同它们附着的电子邮件消息被一起传输,而是被传输到消息中心网站,并通知用户。然后,用户可根据需要察看/演示或不理睬该项目。
另一个选项是产生替换附件,即,富集媒体项目的“极小的”版本。一个选项是可以给准备传输给用户的原始全部附件提供之后产生系统的电子邮件消息。例如,在该极小版本内可嵌入一个链接,并伴随一个适当的告知用户点击该链接以接受全部附件的文本。在一个实施方案中,点击该链接给用户带来一个保留在用户个人消息中心的完全的、高分辨率的图像。
注意,中介预处理服务的功能性可在ISP而不是在中央NOC处实施,这不会损失任何功能性或对最终用户有任何影响。在这种情况下,DNS信息保留不变。然而,在这种情况下,必须劝告ISP添置另外的硬件和/或软件。
参考图4,概括的框图显示了图3的中介预处理服务301的一个实施方案。提供一个或多个消息服务器401,例如实现接收和储存功能403和转寄功能405的电子邮件服务器。发送功能合并由各种增值服务,例如过滤、格式化、发送、多点传送等。由于转寄块405的多点发送特征,单个输入的消息可导致转寄一些较大数量的输出消息。
转寄块405与可包括一个或多个相关数据库或文档服务器的存储器407相连。存储器407包括用于每个订户的简档和局部DNS信息409,以及用于存储过滤的消息,例如确定的不适于转寄消息的“隔离”区。提供订户通过一个或多个允许订户配置它们的简档、察看过滤的消息等的网服务器413接入存储器407。
参考图5A,显示了一个根据本发明的示例性实施方案的中介预处理服务301的更详细框图。在入站邮件服务器和出站邮件服务器两边各限定了多个主机。每个主机运行诸如FreeBSDQmail的适当的邮件程序复制件。在另一个实施方案中,一个或一串机器作为邮件接收机和邮件传输机操作。这个主机将接受从发送SMTP服务器的连接并开始接收数据。同时,该机器将可开始接受消息数据,询问用于指定用户配置的数据库,根据该配置处理消息,打开连接以接受SMTP服务器并传输它。对于这另一个实施方案,不需要标准的邮件服务器软件。
输入邮件经负载平衡器505,或可以从Cisco和其他网络装备制造商购买的普通类型的负载-共享开关/发送机发送给可用的主机。服务器串501可包括运行诸如Oracle的相关数据库管理系统的服务器。主机询问数据库来识别用户和用户优选项。然后主机如用户简档中指定的那样处理消息。对于兜售邮件的检查,每个主机运行适当兜售邮件过滤器的复制件。使用例如可从Trend买到的病毒扫描应用程序进行病毒检查。
好的电子邮件按照用户简档中指定的信息赋予其一个或多个地址,并送到出站邮件服务器串准备发送。为了向地址为vser@isp.com传输消息,我们的中介预处理查询服务查询vser@postini-mail.isp.com并传输。这使得ISP不需中介预处理服务进行任何变化而刷新最终传输位点。根据用户的简档可将电子邮件发送到ISP邮件服务器511,并可能发送到其他服务器或网关。
坏的电子邮件被储存在消息中心网站的“隔离”处,并向用户发出一个通告电子邮件。在一个说明的实施方案中,入站邮件服务器串被连接到文档存储521。该文档存储又连接到网服务器523。当用户登陆网服务器时,显示包括用于显示隔离的信息和/或附件的链接的网页。通过点击选定的项目,用户能够察看该项目,并根据附件类型察看附件。如果用户这样选择,在给予用户适当的警告后,用户可以下载怀疑包含病毒的项目。
图5B显示本发明的系统的另一个示图。
图6显示了网形式的屏幕显示器的实例,该屏幕显示器可被用户填满以配置用于该用户的消息传输和之后的修改以修改配置。在所示的实施例中,在选中一个邮件过滤器项目后展示一个之后的屏幕显示。
根据本发明的其他特征,可提供一个具有在最后一个用户输入该装置后的时间内周期性、自动地通知消息系统的背景软件程序的装置。该信息可以用于动态地发送消息以增加用户早日接受该消息的可能性。例如,根据用户的日常规律,用户可指定在8-9AM,1-6PM将消息正常地发送到用户的移动电话上。然而,在一个特定的下午,用户可以离开办公室并可以使用他/或她的移动电话来接收或发出一个或多个电话,或接入信息等。如果用户选择了“发现我”配置选项,则这个使用信息可用来聪明地发送消息到用户,例如移动电话。
前面详细描述的增值电子消息系统提供了一个解决多个电子邮件箱难题的良好的方案。在以用户为中心的设计中,系统是最终用户可配置的并使用直观网隐喻(metaphor)。根据可升级结构,系统与现有的电子邮件账号一起工作,不需要加入硬件或软件。
图7是本发明的系统的一个实施方案的是示图,它强调最终用户配置和邮件处理。
本领域技术人员应该理解本发明可以异步背离本发明精神或基本特征的其他特定形式实施。因此,这里公开的实施方案应该被认为是说明的目的而绝不是限制。本发明的范围由所附的权利要求而不是前面的描述进行限定,所有等同于它的在本发明意义和范围内的变化也应该包括在这里。