CN1280730A - 具有多个接口能力的消息应用 - Google Patents

具有多个接口能力的消息应用 Download PDF

Info

Publication number
CN1280730A
CN1280730A CN98811636A CN98811636A CN1280730A CN 1280730 A CN1280730 A CN 1280730A CN 98811636 A CN98811636 A CN 98811636A CN 98811636 A CN98811636 A CN 98811636A CN 1280730 A CN1280730 A CN 1280730A
Authority
CN
China
Prior art keywords
mail
provider
email message
module
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN98811636A
Other languages
English (en)
Other versions
CN1201535C (zh
Inventor
B·G·莫恩
T·A·沃德里格
M·A·巴拉特
B·班克勒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ericsson Inc
Original Assignee
Ericsson Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ericsson Inc filed Critical Ericsson Inc
Publication of CN1280730A publication Critical patent/CN1280730A/zh
Application granted granted Critical
Publication of CN1201535C publication Critical patent/CN1201535C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/06Message adaptation to terminal or network requirements
    • H04L51/066Format adaptation, e.g. format conversion or compression
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/212Monitoring or handling of messages using filtering or selective blocking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/214Monitoring or handling of messages using selective forwarding

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)

Abstract

提供一种用户通信设备10使用的消息应用,该设备具有控制显示和用户输入设备的处理器和用于发送和接收多个不同类型电子消息的通信终端。该消息应用包括由处理器操作的邮件提供商程序。邮件提供商程序包括邮件提供商模块,邮源模块和邮宿模块。其中,邮件提供商模块通过用户访问显示和用户输入设备自动控制电子消息的发送和/或接收;邮源模块,其操作上与邮件提供商模块相关联,用于接收含有多个邮源协议,而每种协议与不同的邮件服务提供商相关联的电子消息;邮宿模块,其操作上与邮件提供商模块相关联,用于发送含有多个邮宿协议,而每种协议与不同的邮件服务提供商相关联的电子消息。邮源模块,选择邮源协议之一,根据电子消息从中被接收的邮件服务提供商,将输入电子消息的接收控制到该邮件提供商模块。邮宿模块,选择一个邮宿协议,根据选择标准;控制来自该邮件提供商模块的输出电子消息的发送。

Description

具有多个接口能力的消息应用
本发明涉及电子邮件资源,特别是,涉及发送和接收不同格式的电子邮件的消息应用。
在当今的商务世界,通过电子邮件资源,诸如电子邮件,传真邮件和话音邮件等进行的通信越来越普遍。各种通信公司业已看到该产业的兴旺市场,因而建立了用于传输电子邮件的系统。以下称这种公司为“邮件服务提供商”。
通常,用户对他/她选择的邮件服务提供商开立一个帐号。为了使计算机和邮件服务提供商所使用的邮件服务器接口,即接收和发送电子邮件,用户从邮件服务提供商收到一个软件并且必须将它装入他/她的计算机。用户还同时收到邮件服务提供商网络内的一个地址或“邮箱”,用于接收和储存地址为该用户的电子邮件。
为要发送电子邮件消息时,用户必须访问适当的邮件服务提供商软件。然后通过所选择的邮件服务提供商网络方可将消息送到所希望的终点。如果用户的邮件服务提供商帐号多于一个,在发送电子邮件消息时,用户必须用人工选择邮件服务提供商。
因为在当今的市场上有众多的邮件服务提供商,为了招揽生意而提供各种各样的优惠。用户用人工选择第一个邮件服务提供商发送电子邮件消息时,可能不知道在那一特定时间内第二个或第三邮件服务提供商所提供的优惠更大。而且,用户可能也不知道,他使用的第一个邮件服务提供商在那一特定时间正处于业务繁忙时期,因而可能使电子邮件的发送推迟。
在接收电子邮件消息时,用户必须登录到合适的邮件服务提供商并检查由特定邮件服务提供商提供给用户的邮箱。然后用户才能从邮箱中提取消息和阅读消息。如果具有邮件服务提供商的帐号多于一个,用户则必须人工访问每个邮件服务提供商提供的每一个邮箱。为了和特定邮件服务提供商提供的邮箱接口,用户必须登录每个特定邮件服务提供商,因此耗费时间。
本发明旨在解决上述的一些问题。
提供一种用户通信设备使用的消息应用,该设备具有控制显示和用户输入设备的处理器和用于发送和接收多个不同类型电子消息的通信终端。该消息应用包括由处理器操作的邮件提供商程序。通过用户访问显示和用户输入设备,邮件提供商模块自动控制电子消息的发送和/或接收。邮源模块,操作上与邮件提供商模块相关联,用于接收含有多个邮源协议,而每种协议与不同的邮件服务提供商相关联的电子消息。邮宿模块,操作上与邮件提供商模块相关联,用于发送含有多个邮宿协议,而每种协议与不同的邮件服务提供商相关联的电子消息。邮源模块选取一个邮源协议,将输入电子邮件报示的接收控制到邮件服务提供商从中接收电子消息的那一邮件提供商模块。邮宿模块则选取一个邮宿协议,根据选择标准,发送来自邮件提供商模块的输出电子消息。
就本发明的另一方面而言,邮源模块包括操作上与该邮件提供商模块相关联的邮源和操作上与邮源相关联的邮源协议处理机,用于接收含有多个邮源协议而每种协议与不同的邮件服务提供商相关联的电子消息。邮源协议处理机选择邮源协议之一,经由邮件服务提供商从中接收消息的邮源,将输入电子邮件消息的接收控制到该邮件提供商模块。
就本发明的另一方面而言,邮宿模块包括操作上与邮件提供商模块相关联的邮宿协议处理机,用于发送含有多个邮宿协议,而每种协议与不同的邮件服务提供商相关联的电子消息。邮宿协议处理机,依据选择标准选择一个邮宿协议,控制来自邮件提供商模块的电子消息的发送。邮宿处理机,操作上与邮宿协议处理机相关联,用选取的邮宿协议接收输出的电子邮件消息,然后经由与所选定的邮宿协议相关联的邮件服务提供商将输出电子邮件消息发送到预定地址。
就本发明的另一方面而言,邮宿模块将输出电子邮件消息经由邮件服务提供商网络发送到预定地址,并将一通知信号发送到用户通信设备上的显示以通知用户输出电子邮件消息已经发送。
就本发明的另一方面而言,邮源模块将输入电子邮件消息经由邮件提供商模块发送到处理器,同时发送一通知信号给用户设备以通知用户输入电子邮件消息已被接收。
就本发明的另一方面而言,邮件提供商程序进一步包括邮件过滤器模块,该模块在操作上与邮件提供商模块相关联、含有多个不同类型的邮件过滤器,其中邮件过滤器模块,依据输出或输入电子邮件消息的类型,选择一个邮件过滤器并将它应用到输出或输入电子邮件消息上。
就本发明的另一方面而言,与处理器内一个分配的地址相关联的业务卡代理被应用到输出或输入的电子邮件的消息上。
再就本发明的另一方面而言,被分配的地址包括经由储存在处理器中的业务卡访问的一个地址,其中依据接收含有业务卡代理的业务卡,借助用户通信设备,将业务卡代理预先储存在邮件过滤器模块内。
就本发明的另一方面而言,业务卡代理包括一个过滤器。
本发明的一个目的是为用户通信设备在接收和发送电子邮件资源消息时对不同的邮件服务提供商使用的多个邮件服务器提供接口能力。
本发明的进一步目的是为用户通信设备自动提供“最佳”邮件服务提供商,用以传送电子邮件资源消息。
本发明还有另一个目的是为用户通信设备提供接收和发送包括业务卡代理在内的业务卡的能力。
本发明的其它方面,其他目的和优点可通过研究其应用,附图以及随后的权利要求而获得。
图1一个用户通信设备方块图,用于操作包括本发明邮件提供商程序的消息应用;
图2一个消息应用方块图;
图3一个过程流程图,展示邮件提供商程序用以从用户通信设备发送电子邮件资源的方法;
图4一个过程流程图,展示邮件提供商程序用以在用户通信设备上接收电子邮件资源的方法;
图5一个包含在本发明邮件提供商程序内的邮宿模块方块图;
图6一个包含在本发明邮件提供商程序内的邮源模块方块图;
图7一个含有业务卡文件的用户通信设备方块图,用于储存电子业务卡;
图8一个过程流程图,展示从用户通信设备发送电子邮件资源时,邮件提供商程序使用包含业务卡代理在内的业务卡的方法;
图9一个过程流程图,展示邮件提供商程序从用户通信设备上接收电子邮件资源时,使用包含业务卡代理在内的业务卡的方法。
一个用户智能通信设备如图1的10所示。用户通信设备10包括处理器12,访问储存器13和受控于处理器的显示14和用户输入设备16。用户通信设备还包括通信终端18,用于外部通信,如经由电话网20发送和接收不同类型的电子邮件消息。通信终端18可以是蜂房的,PSTN或IRDA,取决于用户所要求的通信模式。相应地,电话网20可以是蜂房网,PSTN或IRDA网。
标号22标识的消息应用储存在储存器13内。用户通信设备10的用户可访问(接入)消息应用22以实现用和/或从用户通信设备10接收和/或发送各种类型的电子邮件消息。消息应用22对各种邮件服务提供商所使用的各种邮件服务器提供接口能力,因而允许通过用户通信设备10接收/发送电子邮件消息。
消息应用22包括在24中所指的邮件提供商程序,给用户通信设备10提供用于多邮件服务器的单一用户接口能力。更为特别的是,邮件提供商程序24给用户提供一种灵活性,使用户通过各种邮件服务提供商发送和接收各种类型的电子邮件资源时无需人工登录每一单个邮件服务提供商。
参见图2,消息应用22将以更详细的形式加以说明。特别是,参见图中“客户”所指处,用户通信设备10包括用户接口25,它由用户36操作。用户36具有储存电子邮件的邮箱50。
邮件提供商程序24可用Java编制,它包括如上所述的功能上互连的许多模块,以实现与发送和接收邮件有关的消息应用22的特点。邮件提供商程序24包括操作上与用户接口25相关联的邮件提供商模块32,通过用户36访问显示14和用户输入设备16实现自动控制电子消息的发送和接收。邮源模块26,操作上与邮件提供商模块32相关联,用于接收电子邮件消息。邮宿模块28,操作上与邮件提供商模块32相关联,用于发送电子邮件消息。邮件过滤器模块30,功能上与邮件提供商模块32相关联,为被接收和被发送的邮件提供合适的过滤器。经由通信终端18和电话网20(参见图1),模块26,28和30的每一块与外部电子邮件资源网相连。
经由用户输入设备16和显示14,用户36在用户通信设备10上产生一邮包(mail parcel),并输入一命令至“发送邮件”,该命令将邮包发送到邮件提供商队列38。用户通信设备10还通知发送观察器40邮件正在送出。依据这一通知,发送观察器40产生一邮件事件并将它加到调度器42。发送观察器实质上是监控设备用以确保全部输出邮包被发送。
当邮包到达队列头时,邮件提供商模块32将输出邮包传递至邮宿模块28。邮宿模块包含多个邮宿协议(协议1-协议n),每种协议与一不同的邮件服务器或邮件服务提供商相关联。这种邮宿协议可以包括SMS和SMTP协议,但不限于这些协议。
根据各种选择标准,邮宿模块28选择适合于输出邮包的邮宿协议并将它加到输出邮包,然后经由通信终端18和电话网20将邮包发往在外部电子邮件资源网中所选定的邮件服务提供商的所选定的邮件服务器。
用于输出邮包的邮宿协议的选择可按以下三种方法之一进行。第一,用户可选择用于发送该邮包的邮件服务提供商。邮宿模块28将适合于所选邮件服务提供商的邮宿协议加到邮包上,然后将邮包发送。
第二,用户可允许邮件提供商程序24自动选择合适的邮件服务提供商。邮件提供商程序24和用户有帐号的各种邮件服务提供商协商,然后选择“最佳”者用于发送邮包。当决定在那一特定时间内哪个邮件服务提供商为“最佳”者时,邮件提供商程序24查看各种选择标准,诸如,但不限于,要发送邮包的类型,每种邮件服务提供商是否可用、在那一特定时间邮件服务提供商网络上的业务量以及发送该邮包的成本。
第三种选择是让邮件提供商程序24查看上面提到的相同选择标准,但在发送输出邮包之前,允许用户通过显示14评价各种选择,然后授权发送。因为多数商人有至少二个邮件服务提供商帐号,此时本发明的邮件提供商程序24就特别有用,这是由于在这种情形下程序24分析每一邮件服务提供商,然后决定采用“最佳”的可供使用的一个发送输出邮包。
在输出邮包发送之后,邮宿模块28将通知信号传至发送观察器40,通知邮包已经发送。反过来,发送观察器40从调度器42控查到该邮件事件,然后经由发送观察器接口44通知用户36邮包已经发送。
参见图2和图4,用邮件提供商程序24对电子邮件资源的接收过程如下。用户通信设备10通常可以按传统方法编程使之周期性轮询用户36与之有帐号的邮件服务提供商的邮件服务器以查寻新邮件。相应地,邮源模块26查询用户36与之有帐号的每个邮件服务提供商的邮件服务器以查寻新邮件。如果终点为用户36的新邮件已在该邮件服务器内接收,则邮源模块26将新邮件从该邮件服务器中提出。邮件模块26包括多个邮源协议(协议1-协议n),每种协议与一不同的邮件服务器或邮件服务提供商相关联。这种邮源协议包括,但不限于,FAX,ITAP,POP3,SMS和SMTP协议。
邮源模块26分析输入邮件,然后依据消息从其接收的邮件服务提供商决定合适的邮源协议以供使用。邮源模块应用该合适的邮源协议允许用户通信设备10与要从中将邮包提出的邮件服务器接口。然后邮源模块26将邮包送到邮件过滤器模块30。
如果有过滤器,邮件过滤器模块30,将决定对输入邮包加上何种过滤器。邮件过滤器模块30应用合适的过滤器,将邮包送至邮件提供商模块32暂时储存并产生一个邮件事件,通知新邮件的通知观察器。邮件过滤器模块32采用的各种过滤器包括,但并不意味着局限于,加密,解密和自动转发。
通知观察器46经由通知接口48,通知用户36新邮件已由用户通信设备10接收。用户36,依据收到的信息,输入“提取邮件”的命令。邮件提供商模块32依据收到的命令将邮件储存在邮箱50内供用户36访问。
本发明的邮件提供商程序24对于那些至少有两个邮件服务提供商帐号的人们特别有用。该邮件提供商程序24消除了为被接收的电子邮件资源而访问和查看每一单个邮件服务提供商帐号的必要性。邮件提供商程序24,在提取邮件时,为邮包而查看每个邮件服务提供商帐号的邮件服务器,并应用合适的邮源协议允许用户通信设备10和邮包从中提取的邮件服务器接口。
而且,采用邮件提供商程序24,当发送邮件时用户不需要去考虑采用哪一个邮件服务提供商。邮件提供商程序24和用户有帐号的每一邮件服务提供商协商,然后能自动选择在那一特定时间内“最佳”可用的邮件服务提供商用于发送输出邮包。邮件提供商程序24将合适的邮宿协议加到输出邮包,允许用户通信设备10和邮包将要送往的邮件服务器接口。
如图5所示,邮宿模块28可包括操作上与邮宿54相关联的邮宿协议处理机52,该邮宿处理机52包括多个邮宿协议(协议1-协议n),而每种协议对应着一个不同的邮件服务提供商。任何邮件服务提供商的特殊协议均由该提供商指定。依据所传送的邮包类型,邮宿协议处理机52和用户有帐号的各种邮件服务提供商协商。按照上面指出的相同标准,邮宿协议处理机52选择一个合适的邮件服务提供商,并将所选定的邮宿协议加到输出邮件。输出邮件被送往邮宿54,邮宿54则将输出邮件传送到所选定的邮件服务提供商网络。
如图6所示,邮源模块26包括操作上与邮源58相关联的邮源协议处理机56。被提取的邮件用邮源协议处理机56接收,该处理机包含多个邮源协议(协议1-协议n),而每种协议对应于一个不同的邮件服务提供商。根据所接收的邮件类型和从中邮件被接收的邮件服务提供商,邮源协议处理机56应用合适的邮源协议,并将邮包送至邮源58。邮源58则将输入邮包送到邮件提供商模块32。在此,用户通信设备10的用户可对邮包进行访问和查看。
当用户通信设备10的用户36使用电子业务卡接收或发送邮件时,本发明具有特殊的用途。电子业务卡包括当今使用的标准纸业务卡上的所有信息,并储存在用户通信设备10内一个合适的位置或目录上。除提供一般的信息,诸如人名,公司名,职位,公司地址,工作电话号码,工作传真号码,电子邮件地址等以外,如有要求,电子业务卡还可以包括其他个人或业务信息以及问候语。
用户可将他/她的电子业务卡,以下简称“业务卡”,当作电子邮件传送给各种所希望的公司或个人。业务卡的传送遵循过程流程图3所示的相同方法。在产生邮包,即业务卡时,用户首先产生一个含有所有想要的信息的业务卡。然后将该业务卡以邮件附件的形式保存并以带附件的电子邮件消息发送到各种所希望的地址。
业务卡的接收通常遵循在过程流程图4所示的相同方法。其唯一不同之处是,通常邮件提供商模块32只是将邮包储存在邮箱50内,而现在邮件提供商模块32要决定输入邮包是否含有业务卡,如有的话,将它储存在业务卡文件60内(图7)。业务卡文件60是电子邮件地址薄的一种形式。
业务卡,通常如图7中62所示,可包括从个人到业务卡持有人的各种代理商或过滤器。业务卡代理或过滤器可包括,但不限于,诸如过滤器加密,解密和自动转发。这些不同的代理商被邮件过滤器模块30在接发电子邮件资源时使用。
参照图7和图8,在传送电子邮件资源时业务卡的使用方法如下。用户36,经由用户输入设备16和显示14,在用户通信设备10上产生一邮包。然后用户36访问业务卡文件60,并经由业务卡62选取邮包将最终到达的个人。按前面对图3描述的相同方法,将邮包路由至邮件提供商模块32。邮件提供商模块32将邮包送至邮件过滤器模块30。邮件过滤器30应用从业务卡文件60中的业务卡62获得的合适的过滤器和/或业务卡代理。然后邮件过滤器模块30将输出邮包送至邮宿模块28,该模块按前面对图3描述的相同方法将输出邮包传送到最终储存电子邮件的地址。
包含在业务卡地址文件60中的业务卡62可含有各种信息,邮宿模块28在发送输出邮包时将对这些信息予以考虑。这种信息包括,但不限于,收报人在那一特定时间内想接收的邮件类型以及在那一特定时间内收报人希望接收邮件的地址等。
例如,业务62包括加密代理商,或“公共密钥”,它是由业务卡62预先自动加到用户业务卡文件60上的,以及包含在业务卡62中的其它信息。公共加密密钥包括有关应当使用何种类型的密码,或加密算法的信息。相应地,为将邮件发送到业务卡持有人而当业务卡62被访问时,邮件过滤器模块30从业务卡62确认业务卡持有人希望邮件加密,然后在将邮包送至邮宿模块28由它传输之前采用合适的加密算法。
业务卡持有人或最终接受者总会有一把解密密钥,或“专用密钥”,用来解密收到的邮包。虽然公共密钥和专用密钥在数字上互相关联,但专用密钥不可能从公共密钥被推断出来。加密密钥对业务卡持有人是特有的,不可能被通信设备10的用户36改变。
参照图9,要求使用业务卡代理的邮包接收过程如下。邮源模块26按前面对图4所描述的相同方法查询、提取和发送新邮件至邮件过滤器模块30。依据接收的邮件,邮件过滤器模块30应用合适的过滤器和/或业务卡代理。然后该模块按前面对图4所描述的相同方法将新邮件送至邮件提供商模块32。
作为一例子,譬如,输入邮包正处于从发报人接收之中,而发报人的业务卡62储存在业务卡文件60内。发报人,不管是什么原因,加密了所有发送的消息。发报人的业务卡62应当含有解密业务卡代理,所以输入的加密邮包可以由用户36加以解密和理解。相应地,邮件过滤器模块30将应用包含在发报人业务卡62中的解密业务卡代理将输入邮包解密。
而且,本发明允许业务卡持有人将他/她的业务卡62加以更新,该业务卡62储存在用户通信设备10内业务卡文件60中。业务卡持有人将更新后的业务卡62a通过电子邮件传送到用户通信设备10。更新后的业务卡62a储存在业务卡文件60内,并成为特定业务卡持有人新的业务卡62a。当业务卡持有人知道他/她将去与原始业务卡62标明的不同地址并希望将邮件发送到该不同地址时,这种业务卡的更新是尤为有用的。业务卡持有人只需将更新后的带有新地址的业务卡62a传送到用户通信设备10。相应地,所有经由更新后的业务卡62a发送给该业务卡持有人的邮件必将自动转发到更新后的地址。
虽然参照附图已对本发明做了描述,但应当懂得,可以在不偏离本发明范围的前题下对它进行修改。

Claims (17)

1.在具有控制显示和用户输入设备的处理器和用于发送和接收多个不同类型的电子消息的通信终端的用户通信设备内,一种消息应用包括:
一个用处理器操作的邮件提供商程序,该邮件提供商程序包括
一个邮件提供商模块,该模块通过用户访问显示和用户输入设备,自动控制电子消息的发送和/或接收,
一个邮源模块,操作上与邮件提供商模块相关联,用于接收含有多个邮源协议,而每种协议与一个不同的邮件服务提供商相关联的电子消息,邮源模块选择一种邮源协议,依据消息从中被接收的邮件服务提供商,将输入邮件消息的接收控制到该邮件提供商模块,以及
一个邮宿模块,操作上与邮件提供商模块相关联,用于发送含有多个邮宿协议,而每种协议与一个不同的邮件服务提供商相关联的电子消息,邮宿模块选择一个邮宿协议,依据选择标准,将来自邮件提供商模块的输出电子消息的发送控制到预定的地址。
2.权利要求1的消息应用,其中所说的邮宿模块将输出电子邮件消息经由通信终端发送到预定地址,并发送一通知信号给用户告之输出电子邮件消息已经发送。
3.权利要求1的消息应用,其中所说的邮源模块经由邮件提供商模块将输入电子邮件消息发送到处理器,并发送一通知信号给用户告之输入电子邮件消息已经接收。
4.权利要求1的消息应用,其中所说的邮件提供商程序进一步包括:
一个邮件过滤器模块,其操作上与邮件提供商模块相关联,含有众多不同类型的邮件过滤器,邮件过滤器模块选择不同类型的邮件过滤器之一,按照电子邮件消息的类型将这一过滤器加到电子邮件消息上。
5.权利要求4的消息应用,进一步包括与加到电子邮件消息上的预定地址相关联的业务卡代理。
6.权利要求5的消息应用,其中业务卡代理包括邮件过滤器。
7.权利要求4的消息应用,其中预定地址包括经由储存在处理器内的业务卡而被访问的地址,和
其中被选择的邮件过滤器包括业务卡代理,该业务卡代理依据接收含有业务卡代理的业务卡,借助于通信设备,预先被储存在邮件过滤器模块内。
8.权利要求1的消息应用,其中邮源模块包括:
邮源,其操作上与邮件提供商模块相关联,和
邮源协议处理机,其操作上与邮源相关联,用于接收含有多个邮源协议,而每种协议与一个不同的邮件服务提供商相关联的电子消息,邮源协议处理机选择邮源协议之一,依据电子消息从其被接收的邮件服务提供商,经由邮源,将输入电子邮件消息的接收控制到邮件提供商模块。
9.权利要求1的消息应用,其中邮宿模块包括:
邮宿协议处理机,其操作上与邮件提供商模块相关联,用于发送含有多个邮宿协议,而每种协议与一个不同的邮件服务提供商相关联的电子消息,邮宿协议处理机选择邮宿协议之一,依据选择标准,将来自邮件提供商模块的输出电子邮件消息的发送控制到预定地址,和
邮宿,其操作上与邮宿协议处理机相关联,用于按选择的邮宿协议接收输出电子邮件消息,然后将输出电子邮件消息发送到预定地址。
10.一种通过用户通信设备对来自多个不同邮件提供商的电子邮件消息的接收实行自动控制的方法。所说的方法包括以下步骤:
将每种与不同邮件服务提供商相关联的多个邮源协议储存在用户通信设备内;
操作用户通信设备,从多个不同的邮件服务提供商提取邮件;
为电子邮件消息而查询多个不同的邮件服务提供商;
在用户通信设备上接收来自多个不同的邮件服务提供商之一的电子邮件消息;
依据被接收的电子邮件消息,决定该电子邮件消息是从多个不同邮件服务提供商中哪一个接收的;
选择与电子邮件消息从中被接收的邮件服务提供商相关联的邮源协议并将它加到被接收的电子邮件消息上;
用所选择的邮源协议处理电子邮件消息;
将处理过的电子邮件消息储存在用户通信设备中的一个用户可以访问的位置。
11.权利要求10的方法,进一步包括方法:
分析被接收的电子邮件消息;
如有过滤器,决定应用多个邮件过滤器中哪一个,并将它应用到被接收的电子邮件消息上;和
将一合适的过滤器应用到被接收的电子邮件消息上。
12.权利要求11的方法,其中被加上的邮件过滤器包括一个业务卡代理,该业务卡代理依据接收含有业务卡代理的业务卡,借助于通信设备,预先被储存在用户通信设备内。
13.权利要求10的方法,其中为电子邮件消息而查询多个不同邮件服务提供商的方法包括:
在用户通信设备上接收提取电子邮件的命令;
为电子邮件消息查询被用户有帐号的多个不同邮件服务提供商所使用的多个邮件服务器;和
从多个邮件服务器提取发给用户的电子邮件消息。
14.一种用用户通信设备自动控制经由多个邮件服务提供商的电子邮件消息的传输方法,所说的方法包括以下步骤:
将多个邮宿协议储存在用户通信设备内,其中每种协议与用户有帐号的不同邮件服务提供商相关联;
在用户通信设备上产生一个终点为选定地址的电子邮件消息;
分析多个的邮件服务提供商;
根据选择标准,选择一个邮件服务提供商;
提取与被选择的邮件服务提供商相关联的邮宿协议;
用被选定的邮宿协议处理电子邮件消息;
将处理过的电子邮件消息经由所选定的邮件服务提供商发送被选定的地址。
15.权利要求14的方法,进一步包括步骤:
分析所产生的电子邮件消息;
如果有邮件过滤器,确定多个邮件过滤器中应当用哪一个应用到被选定的电子邮件消息上;和
在传送之前,将合适的邮件过滤器应用到所产生的电子邮件消息上。
16.权利要求15的方法,其中
所选定的地址包括储存在用户通信设备内的业务卡所提供的一个地址;和
合适的邮件过滤器包括与业务卡相关联的业务卡代理。
17.权利要求16的方法,其中将业务卡代理储存在用户通信设备内的方法包括:
在用户通信设备上接收含有业务卡代理的业务卡;
定位业务卡内的业务卡代理;
将一个邮件过滤器分配给业务卡代理;以及
将业务卡储存在用户通信设备内一个便于用户访问的合适地址。
CNB988116367A 1997-09-29 1998-09-09 具有多个接口能力的消息应用 Expired - Lifetime CN1201535C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US08/940138 1997-09-29
US08/940,138 US6195686B1 (en) 1997-09-29 1997-09-29 Messaging application having a plurality of interfacing capabilities
US08/940,138 1997-09-29

Publications (2)

Publication Number Publication Date
CN1280730A true CN1280730A (zh) 2001-01-17
CN1201535C CN1201535C (zh) 2005-05-11

Family

ID=25474301

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB988116367A Expired - Lifetime CN1201535C (zh) 1997-09-29 1998-09-09 具有多个接口能力的消息应用

Country Status (14)

Country Link
US (1) US6195686B1 (zh)
EP (1) EP1021897B1 (zh)
JP (1) JP2001518747A (zh)
KR (1) KR100364215B1 (zh)
CN (1) CN1201535C (zh)
AU (1) AU744143B2 (zh)
BR (1) BR9812686A (zh)
DE (1) DE69841323D1 (zh)
DK (1) DK1021897T3 (zh)
EE (1) EE200000201A (zh)
ES (1) ES2336729T3 (zh)
HK (1) HK1034389A1 (zh)
IL (1) IL135279A (zh)
WO (1) WO1999017504A1 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100432998C (zh) * 2003-08-07 2008-11-12 蒂蒙系统公司 包括使用多种操作协议的协议接口设备的通信系统及相关方法
CN1614614B (zh) * 2003-11-04 2011-08-17 捷讯研究有限公司 用于减少移动通信设备上的电子消息的尺寸的系统和方法
CN102291328A (zh) * 2011-07-27 2011-12-21 上海和辰信息技术有限公司 支持多协议基于网页的第三方邮件账号收发方法及系统
CN106161202A (zh) * 2015-04-27 2016-11-23 九玉(北京)科技有限公司 一种邮件客户端的处理方法及装置

Families Citing this family (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5956486A (en) * 1995-12-20 1999-09-21 Hickman; Paul Lawrence Method and apparatus for monitoring multiple electronic mail systems
US6707580B1 (en) 1996-10-15 2004-03-16 E-Mate Enterprises, Llc Facsimile to E-mail communication system with local interface
JP3942267B2 (ja) * 1998-04-21 2007-07-11 東芝テック株式会社 電子メールシステム
US6219694B1 (en) 1998-05-29 2001-04-17 Research In Motion Limited System and method for pushing information from a host system to a mobile data communication device having a shared electronic address
US6654787B1 (en) * 1998-12-31 2003-11-25 Brightmail, Incorporated Method and apparatus for filtering e-mail
US8381087B1 (en) 1999-07-26 2013-02-19 G&H Nevada-Tek Automated electronic document filing system, method, and article of manufacture
US7082439B1 (en) * 1999-08-26 2006-07-25 Hsc Venture Fund 1999 System and method for electronic message notification
US6950881B1 (en) 1999-11-02 2005-09-27 Mshift, Inc. System for converting wireless communications for a mobile device
US6965874B2 (en) * 2000-02-04 2005-11-15 Joseph Ronald G Jr. Method, apparatus and program product for facilitating transfer of vehicle leases
US7644124B1 (en) * 2000-02-15 2010-01-05 Porter Swain W Privacy enhanced methods and apparatuses for conducting electronic communications
AU2001241739A1 (en) * 2000-02-25 2001-09-03 Mshift, Inc. System for automatic data retrieval on an internet protocol network
AUPQ827500A0 (en) * 2000-06-21 2000-07-13 Bhatia, Dinesh Singh Unified addressing system
FR2812782B1 (fr) * 2000-08-03 2003-01-10 France Telecom Systeme de regulation des flux d'echange de courrier electronique et d'acces a l'internet
US6857007B1 (en) 2000-08-30 2005-02-15 Bloomfield Enterprises, Llc Personal digital assistant facilitated communication system
US6701348B2 (en) * 2000-12-22 2004-03-02 Goodcontacts.Com Method and system for automatically updating contact information within a contact database
US6694353B2 (en) * 2001-03-28 2004-02-17 Good Contacts.Com Method and system for automatically updating electronic mail address information within an electronic mail address database
US6801955B2 (en) * 2001-04-03 2004-10-05 Hewlett-Packard Development Company, L.P. System and method for automatically selecting a digital sending functionality
US7228335B2 (en) * 2002-02-19 2007-06-05 Goodcontacts Research Ltd. Method of automatically populating contact information fields for a new contract added to an electronic contact database
US7865554B2 (en) * 2002-03-14 2011-01-04 Microsoft Corporation Internet e-mail bridge
US20030212745A1 (en) * 2002-05-08 2003-11-13 Caughey David A. Selective multi-step email message marketing
JP2004096484A (ja) * 2002-08-30 2004-03-25 Sharp Corp 通信端末機
US7334020B2 (en) * 2002-09-20 2008-02-19 Goodcontacts Research Ltd. Automatic highlighting of new electronic message address
WO2004055632A2 (en) 2002-12-13 2004-07-01 Wholesecurity, Inc. Method, system, and computer program product for security within a global computer network
US7366760B2 (en) * 2003-01-03 2008-04-29 Microsoft Corporation System and method for improved client server communications of email messages
US20040153328A1 (en) * 2003-02-03 2004-08-05 Pavel Macholda Guided card appendage
US7433712B2 (en) * 2003-02-06 2008-10-07 Modu Ltd. Multi-access solid state memory devices and a telephone utilizing such
US7249162B2 (en) * 2003-02-25 2007-07-24 Microsoft Corporation Adaptive junk message filtering system
US7831667B2 (en) * 2003-05-15 2010-11-09 Symantec Corporation Method and apparatus for filtering email spam using email noise reduction
US8145710B2 (en) * 2003-06-18 2012-03-27 Symantec Corporation System and method for filtering spam messages utilizing URL filtering module
US7774486B2 (en) * 2003-08-11 2010-08-10 Teamon Systems, Inc. Communications system providing multi-layered extensible protocol interface and related methods
US8271588B1 (en) 2003-09-24 2012-09-18 Symantec Corporation System and method for filtering fraudulent email messages
US7996043B2 (en) * 2003-11-04 2011-08-09 Research In Motion Limited System and method for reducing the size of an electronic message on a mobile communication device
EP1562356B1 (en) * 2003-11-04 2007-08-22 Research In Motion Limited System and method for reducing the size of an electronic message on a mobile communication device
US7206816B2 (en) * 2004-01-29 2007-04-17 Teamon Systems, Inc. System and method of polling electronic mailboxes
US8005462B2 (en) * 2004-02-17 2011-08-23 Teamon Systems, Inc. System and method of retrieving electronic mail
US7865839B2 (en) * 2004-03-05 2011-01-04 Aol Inc. Focus stealing prevention
US7941490B1 (en) 2004-05-11 2011-05-10 Symantec Corporation Method and apparatus for detecting spam in email messages and email attachments
JP2006101469A (ja) 2004-09-29 2006-04-13 Microsoft Corp 電子名刺を交換する端末
US8135778B1 (en) 2005-04-27 2012-03-13 Symantec Corporation Method and apparatus for certifying mass emailings
US7739337B1 (en) 2005-06-20 2010-06-15 Symantec Corporation Method and apparatus for grouping spam email messages
US8010609B2 (en) 2005-06-20 2011-08-30 Symantec Corporation Method and apparatus for maintaining reputation lists of IP addresses to detect email spam
US20060293905A1 (en) * 2005-06-23 2006-12-28 Microsoft Corporation Exchanging electronic business cards over digital media
US7974877B2 (en) * 2005-06-23 2011-07-05 Microsoft Corporation Sending and receiving electronic business cards
US20060293904A1 (en) * 2005-06-23 2006-12-28 Microsoft Corporation Generating and rendering electronic business cards
JP4800686B2 (ja) * 2005-06-30 2011-10-26 マイクロソフト コーポレーション 電子名刺交換システム及び方法
EP2030349B1 (en) * 2006-03-06 2016-11-02 Marc Timothy Turk Data message management system
US20080028028A1 (en) * 2006-07-27 2008-01-31 Gr8 Practice Llc E-mail archive system, method and medium
US9225552B2 (en) 2010-05-24 2015-12-29 Microsoft Technology Licensing, Llc Mail service management system
US9641609B2 (en) * 2012-02-28 2017-05-02 Google Inc. Integrated messaging

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5278955A (en) * 1990-06-18 1994-01-11 International Business Machines Corporation Open systems mail handling capability in a multi-user environment
US5479472A (en) * 1991-05-20 1995-12-26 Ntp Incorporated System for interconnecting electronic mail systems by RF communications and method of operation thereof
US5752059A (en) * 1992-12-29 1998-05-12 Apple Computer, Inc. Apparatus and method for representing electronic mail
US5754306A (en) * 1993-06-15 1998-05-19 Hewlett-Packard Company System and method for a communication system
US5657461A (en) * 1993-10-04 1997-08-12 Xerox Corporation User interface for defining and automatically transmitting data according to preferred communication channels
US5742905A (en) * 1994-09-19 1998-04-21 Bell Communications Research, Inc. Personal communications internetworking
US5826269A (en) * 1995-06-21 1998-10-20 Microsoft Corporation Electronic mail interface for a network server
US5706434A (en) * 1995-07-06 1998-01-06 Electric Classifieds, Inc. Integrated request-response system and method generating responses to request objects formatted according to various communication protocols
US5822526A (en) * 1996-06-03 1998-10-13 Microsoft Corporation System and method for maintaining and administering email address names in a network
US5781902A (en) * 1996-07-12 1998-07-14 Microsoft Corporation Method, computer program product, and system for extending the capabilities of an existing process to store and display foreign data

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100432998C (zh) * 2003-08-07 2008-11-12 蒂蒙系统公司 包括使用多种操作协议的协议接口设备的通信系统及相关方法
CN1614614B (zh) * 2003-11-04 2011-08-17 捷讯研究有限公司 用于减少移动通信设备上的电子消息的尺寸的系统和方法
CN102291328A (zh) * 2011-07-27 2011-12-21 上海和辰信息技术有限公司 支持多协议基于网页的第三方邮件账号收发方法及系统
CN106161202A (zh) * 2015-04-27 2016-11-23 九玉(北京)科技有限公司 一种邮件客户端的处理方法及装置

Also Published As

Publication number Publication date
EP1021897A1 (en) 2000-07-26
IL135279A (en) 2004-05-12
CN1201535C (zh) 2005-05-11
IL135279A0 (en) 2001-05-20
AU744143B2 (en) 2002-02-14
EP1021897B1 (en) 2009-11-25
KR100364215B1 (ko) 2002-12-11
KR20010030794A (ko) 2001-04-16
JP2001518747A (ja) 2001-10-16
DK1021897T3 (da) 2010-03-08
AU9382198A (en) 1999-04-23
US6195686B1 (en) 2001-02-27
EE200000201A (et) 2001-04-16
WO1999017504A1 (en) 1999-04-08
ES2336729T3 (es) 2010-04-15
HK1034389A1 (en) 2001-10-19
BR9812686A (pt) 2000-08-22
DE69841323D1 (de) 2010-01-07

Similar Documents

Publication Publication Date Title
CN1201535C (zh) 具有多个接口能力的消息应用
US6965920B2 (en) Profile responsive electronic message management system
US6351771B1 (en) Distributed service network system capable of transparently converting data formats and selectively connecting to an appropriate bridge in accordance with clients characteristics identified during preliminary connections
US6310889B1 (en) Method of servicing data access requests from users
US7561868B2 (en) Remote electronic mailbox access
CA2356483C (en) Communications prioritizer
US6804336B2 (en) Method for e-mail fax
CN1108563C (zh) 配置地址数据库的报文传送服务系统
US6278532B1 (en) Apparatus and method for reception and transmission of information using different protocols
EP1418773A2 (en) Method of transferrring data being stored in a database
CN1682228A (zh) 用于集成电子邮件帐户的系统和方法
US20030115270A1 (en) High performance email relay system technical field
WO1998058332A1 (en) Method and apparatus for accessing and retrieving messages
CN1173260A (zh) 联合报文传送和长途通信系统
US20060086799A1 (en) Email client and methods for commanding later re-delivery of messages
CN1870602A (zh) 提醒接收电子邮件的方法
US7054907B1 (en) Systems and methods for blocking delivery of an electronic communication
CN1675903A (zh) 阻塞不需要的消息的方法和系统
CN1299480C (zh) 通过电子邮箱地址向移动电话发送短消息的装置和方法
WO2000079780A1 (en) Internet facsimile system
CN1376994A (zh) 一种电子邮件服务系统和服务方法
CN1287575C (zh) 邮件查询系统以及邮件查询服务器装置
WO2008096346A2 (en) System and method for enabling transfer of data and communication between individuals
MXPA00002995A (en) Messaging application having a plurality of interfacing capabilities
CN1708760A (zh) 提供可验证递送付费编码

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term

Granted publication date: 20050511

CX01 Expiry of patent term