首页> 中国专利> 一种用于使传真机成为电子邮件客户机的方法和装置

一种用于使传真机成为电子邮件客户机的方法和装置

摘要

一种方法和装置,使有机会使用传真机(110)的用户能收发和管理电子邮件。如果用户选择“直接接收”模式,则自动地将电子邮件发送到他的传真机并打印。如果用户选择“按要求接收”模式,则用户呼叫预定的电话号码和回答语音提示以指令系统将他的未读出的电子邮件传真到哪里。也能够通过呼叫器或电话通知用户已保存未读出的电子邮件。由用户接收到的传真包含预定给用户的电子邮件消息的内容。如果用户将传真消息发送到与在用户的地址手册中的特定接收者有关的互连网(170)传真号码,则系统将包括传真内容的电子邮件消息发送到与互连网传真号码有关的接收者。

著录项

  • 公开/公告号CN1269094A

    专利类型发明专利

  • 公开/公告日2000-10-04

    原文格式PDF

  • 申请/专利权人 E-中心股份有限公司;

    申请/专利号CN98805256.3

  • 发明设计人 T·A·雷切尔森;

    申请日1998-05-15

  • 分类号H04N1/21;H04N1/29;H04N1/34;H04M11/00;

  • 代理机构上海专利商标事务所;

  • 代理人张政权

  • 地址 美国加利福尼亚州

  • 入库时间 2023-12-17 13:42:02

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2012-07-11

    未缴年费专利权终止 IPC(主分类):H04N1/00 授权公告日:20040811 终止日期:20110515 申请日:19980515

    专利权的终止

  • 2004-08-11

    授权

    授权

  • 2000-10-11

    实质审查请求的生效

    实质审查请求的生效

  • 2000-10-04

    公开

    公开

说明书

发明领域

本申请涉及无线电通信,特别涉及用于使传真机具有电子邮件客户机的性质的一种方法和装置。

发明背景

近年来,电子邮件已经变成极为流行。拥有个人计算机的人可以向其他计算机用户发送电子邮件消息和从其他计算机用户接收电子邮件消息。此外,人们可以用他们的个人计算机同时向多个用户发送电子邮件。

与其它发送信息的方法相比,电子邮件有几个优点。它是便宜的,由于可以在世界上的任何地方通过互连网发送电子邮件消息而不增加费用。电子邮件是效率高的,因为它可以向几个人或成千的人快速和不费力地播发。电子邮件保持高质量的消息。不管它发送多少次数,消息的可读性和鲜明性总是保持相同。电子邮件是可以检查的,因为可以将消息存储或记录以供方便地访问。电子邮件是私人用的,只要每个人有他自己的独立的电子邮件地址和口令。最后,电子邮件是不需要调度的,因为用户不必为进行电子邮件通信而协调调度。

不幸的是,在世界上不是所有的人都有使用计算机的机会。有些人在任何时间都没有使用计算机的机会。这些人不能通过传统的方法发送或接收电子邮件。还有其他一些人,当他们离开他们的家或办公室时,他们没有随身携带便携式计算机。当这些人外出时,他们和他们的电子邮件断开。然而,通常大多数人都有使用传真机(fax)的机会。因为许多传统的计算机可以通过电话线发送传真,传统计算机可以将传真发送给有传真机的人。

然而,发送传统传真的一个问题是在传真机处的接收者不能发回电子邮件,因为他们没有使用计算机的机会。而人们用传真机能发送可以由计算机接收的传真,为了接收传真,必须使接收计算机运行。不管接收者是否知道有电子邮件进来,他都能接收电子邮件,对于向PC(个人计算机)发送传真或接收来自PC的传真电子邮件的方便性并未得到充分利用。

从计算机发送传统传真(代替发送电子邮件)的另一个问题是从计算机发送传真的过程和从计算机发送电子邮件的过程是不同的。因此,在计算机处的发送者必须记得需要向指定的接收者发送传真(与电子邮件不同)并且使用正确的发送过程。这对发送者来说是不方便的。

从计算机发送传统传真的另一个问题是发送传真要承担长途话费,而通过诸如互连网这样的网络发送电子邮件仅承担网络使用费,这种费用不随所发送的数据量而变化。

此外,如果在传真接收者终端的整个办公室只有一个传真机,发送者不可能将传真发送给指定的人作为私人接收。所需要的是一种方法使传真机的所有者能方便地发送和接收电子邮件,即使用计算机的人在同时发送和接收电子邮件是显而易见的。

许多电话信息系统允许用户使用按键电话的键输入数字字符。许多用户发现这种输入字符的方法容易弄错。所需要的是一种方法使用户能通过按键键盘输入数字字符而不会弄错。

发明概要

本发明克服现有技术的问题和缺点,使有使用传真机机会的用户能方便地发送和接收电子邮件。特别是,本发明使传真机的性能象一个电子邮件客户机。电子邮件客户机是一种机构,通过这种机构能发送和接收电子消息。电子邮件客户机也能管理过去的消息。

在本发明的较佳实施例中,用户可以选择两个接收模式中的一个用于接收他的电子邮件。如果用户选择“直接接收”的接收模式,则将所接收的电子邮件自动地发送到用户指定的传真机,并在那里将它立即打印出来。相反,如果用户选择“按要求接收”的接收模式,则用户呼叫一个预定的电话号码并应答语音提示以指示系统将他未读出的电子邮件传真到那里。随意地,可以自动地通知用户消息正在等待(通过寻呼机或通过电话消息)。在每种情况下,由用户接收的传真中包括预定给用户的电子邮件消息的内容。

发送电子邮件也是简单的。用户建立可能的电子邮件接收者或接收者组(诸如邮件清单)的电子邮件地址的“地址手册”。在地址手册中每一电子邮件地址与一传真号有关(也将其称为“互连网传真号”)。如果用户将消息传真到与在用户地址手册中的特定用户有关的电话号码,则系统发送包括传真消息内容的电子邮件消息到与互连网传真号码有关的接收者的电子邮件地址。

用两种方法建立在用户地址手册中的入口。当用户第一次从某人接收到电子邮件时就建立了入口。在这情况下,发送者的电子邮件地址就加到接收者的地址手册,而传真号码(互连网传真号码)就与电子邮件地址有关。用户也可以通过呼叫预定的电话号码和响应于语音提示而手动地输入要放在他的地址手册中的电子邮件地址而建立入口。系统将与输入的电子邮件地址有关的互连网传真号码以声音通知用户,并打印在传真的消息中。

在较佳实施例中,将由用户传真的电子邮件以图形格式,诸如GIF(图形交换格式)、TIF(标记图象格式)或附言(便于打印),发送给接收者。因此,通过将图形传真给接收者的互连网传真号码,用户可以用电子邮件将图形发送给他人。

如在此广泛地描述和实施的,根据本发明的目的,本发明涉及一种系统,该系统使传真机具有电子邮件客户机的性质,它包括:一个部分,该部分接收从第二用户送到第一用户的电子邮件消息,电子邮件消息包括第二用户的电子邮件地址;一个部分,该部分将第二用户的电子邮件地址存储在存储器中;一个部分,该部分使唯一的代码与所存储的第二用户的电子邮件地址有关;以及一个部分,当系统接收来自第一用户的传真消息和传真消息与一个代码有关时,将传真消息的内容发送到第二用户的电子邮件地址,所述代码是指定给第二用户的所存储的电子邮件地址的唯一代码。

如在此广泛地描述和实施的,根据本发明的进一步的目的,本发明涉及一种系统,该系统使传真机具有电子邮件客户机的性质,它包括:一个部分,该部分接收来自第一用户的输入,指定第二用户的电子邮件地址;一个部分,该部分将第二用户的电子邮件地址存储在存储器中;一个部分,该部分使唯一的代码与所存储的第二用户的电子邮件地址有关;以及一个部分,当系统接收来自第一用户的传真消息和传真消息与一个代码有关时,将传真消息的内容发送到第二用户的电子邮件地址,所述代码是指定给第二用户的所存储的电子邮件地址的唯一代码。

如在此广泛地描述和实施的,根据本发明的进一步的目的,本发明涉及一种方法,用于使传真机可作为电子邮件客户机而运行,它包括由数据处理系统完成的步骤:从通过互连网的一个计算机系统和通过电话线的传真机之一,接收从第二用户发送给第一用户的电子邮件消息,并包括第二用户的电子邮件地址;根据第一用户的电子邮件地址,确定指定给第一用户的传真机的电话号码;以及将包含电子邮件消息的内容的传真消息发送到所确定的电话号码。

如在此广泛地描述和实施的,根据本发明的进一步的目的,本发明涉及一种方法,用于使传真机可作为电子邮件客户机而运行,它包括由数据处理系统完成的步骤:从一个计算机系统和传真机,接收从第二用户发送给第一用户的电子邮件消息,并包括第二用户的电子邮件地址;一旦第一用户已经请求将他的电子邮件发送给他,从第一用户请求传真机的电话号码,第一用户希望将他要传真的电子邮件传真到该号码;从第一用户指定的传真机电话号码接收输入;以及将包含电子邮件消息内容的传真消息发送到指定的电话号码。

如在此广泛地描述和实施的,根据本发明的进一步的目的,本发明涉及一种方法,用于使传真机可作为电子邮件客户机而运行,它包括由数据处理系统完成的步骤:接收传真消息,所述传真消息是由第一用户的传真机发送的,而该传真机对与第二用户有关的互连网传真号码拨号;根据传真机的用户服务识别符(Customer Service ID)确定第一用户的识别符;从第一用户的地址手册数据结构,根据由传真机拨的互连网传真号码,确定第二用户电子邮件地址;以及将包含所接收的传真消息的电子邮件消息发送到在所确定的电子邮件地址的第二用户。

如在此广泛地描述和实施的,根据本发明的目的,本发明涉及一种系统,该系统使传真机具有电子邮件客户机的性质,它包括:一个部分,该部分将第一传真消息发送到传真机,第一传真消息包括由第二用户向第一用户发送的第一电子邮件消息的内容,第一电子邮件消息包括第二用户的电子邮件地址;以及一个部分,根据从传真机接收的第二传真消息,由第一用户发送的第二传真消息,该部分将第二电子邮件发送给第二用户。

本发明的另一个方面包括一种方法,在该方法中,当用户通过按键电话的键盘输入字母数字信息时,该系统用声音提示用户。当用户轻按键一次、两次、三次或四次时,系统发出第一种疑问音调变化的声音来响应相应的字符。一旦用户轻按“终止”键(诸如“#”),系统通过用第二种,说明的音调变化对字符发音,表示它已接收了最后的字符。两种不同音调变化的使用对用户提供了已经正确地记录字符的口头的暗示。这种口头暗示使用户的弄错减至最小。

本发明的目的和优点部分将在接下来的说明中讲述,部分将从说明中得到明了或从发明的实践中了解。通过部件、方法步骤和其混合,特别是在所附的权利要求和其等同中,可以实现和达到本发明的目的和优点。

附图简述

结合构成本说明书的一部分的附图,说明本发明的几个实施例,以及结合说明,解释本发明的原理。

图1是方框图,示出本发明的较佳实施例可使用的计算机和电话网络的概述。

图2是在图1的系统中的消息路径的方框图。

图3是用于根据本发明的较佳实施例的计算机系统的方框图。

图4(a)到图4(c)是方框图,示出由在图1的系统中的消息所取的各种路径。

图5-8是流程图,示出用户输入菜单的组成。

图9(a)示出地址手册数据结构的示例格式。

图9(b)示出存储由用户接收的消息的数据库的示例格式。

图10是管理系统部件和图1的电子邮局(EPO)之间的流程框图。

图11是由图10的来件处理完成的步骤流程图。

图12是由图10的发件处理完成的步骤流程图。

图13是示出图10的EPO的部件的流程图。

图14是示出由图13的调度程序完成的步骤的流程图。

图15是示出由图13的定时器完成的步骤的流程图。

图16是示出由在图13的排队处理器中的排队处理完成的步骤的流程图。

图17是示出由在图13的排队处理器中的去排队处理完成的步骤的流程图。

图18是示出由在图13的排队处理器中的再排队处理完成的步骤的流程图。

图19是示出由在图13的排队处理器中的确认器完成的步骤的流程图。

图20是示出由图13的邮递员处理器完成的步骤的流程图。

图21和22是示出由图13的呼叫处理器完成的步骤的流程图。

图23是示出由图10的EPO请求处理器完成的步骤的流程图。

图24是在本发明的较佳实施例中使用的在排队数据结构中的“任务”入口的示例格式。

图25(a)到图25(c)是流程图,示出在本发明的较佳实施例中采用的步骤,使用户通过按键电话的键盘输入数字字符。

较佳实施例的说明

现在详细地参照本发明的较佳实施例,在附图中说明其示例。任何可能之处,在所有的图纸中,相同的标号表示相同的部件。

I.系统概述

图1是方框图,示出本发明的较佳实施例可使用的计算机和电话网络的概述。图1包括多个用户,诸如用户110、130、140和150。假定每个用户可以有使用一台传真机的机会。通过相应的本地/市内电话系统103,用户110、130、140和150的传真机连接到相应的电子邮局(EPO)112、132、142、152。各EPO依次连接到相应的互连网服务提供者(ISP)114、134、144、154,它们依次连接到诸如互连网170这样的网络。不用说,也可以将本发明与不是互连网的网络,例如诸如内部网一起使用。也可以将本发明用于任何合适的网络类型的组合。

图1进一步示出管理现场100,它连接到ISP 111。不用说,互连网可以连接管理现场110和至少一个EPO,如图所示,但是可以连接另外的合适类型的网络。例如,会发生这样的情况,如果管理现场100和EPO位于相同的物理位置上。

ISP 111连接到诸如互连网170的网络上。图1还示出计算机120,它连接到互连网。计算机120(及EPO和管理现场)可以通过ISP连接到互连网或直接连接。注意,由于它们使用互连网,管理现场100和EPO之间的消息不承担长途电话费。EPO和用户110、130、140和150之间的呼叫最好是本地呼叫。

图2是在图1的实施例中的消息路径的方框图。消息通过传真服务器200(在一EPO中)和通过管理现场100,所述管理现场包括邮件处理主体202和SMTP(简单邮件传送协议)服务器204。

图3是用于根据图1的实施例的计算机系统的方框图。虽然图3示出邮件处理主体202的实现,但熟悉本领域的人将会理解,可用相似的方式实现传真服务器200SMTP服务器204和EPO 112、142、152。

在图3中,计算机系统204包括:处理器302;存储器304;输入/输出线305;输入装置305,诸如键盘或鼠标器;以及显示装置360,诸如显示器终端。计算机204还包括输入装置361,诸如软盘驱动器或CD ROM读出器,它读出存储在计算机可读出媒体362(诸如软盘或CD ROM)中的计算机指令。这些计算机指令是,例如,邮件处理320的指令。每个图1的EPO包括数据库,如在下面进一步详述的,并具有音频板,传真板,以及呼叫处理软件,以控制它们的操作。

一个熟悉本领域基本技术的人会理解,存储器304还包含另外的信息,诸如应用程序、操作系统、数据等,为清楚起见未将它们示于图中。还可以理解,计算机系统204也可以包括许多部件,诸如盘片驱动、键盘、显示器装置、网络连接、附加存储器、附加CPU、LAN、互连网连接、输入/输出线等,为清楚起见未将它们示于图中。

在下面的讨论中,不用说,通过处理器302(或相似的处理器)执行存储在存储器中的指令,诸如邮件处理软件320的指令,完成所讨论的最佳的方法和流程图的步骤。还应明白,本发明不限于特别的实施或编程技术,可以用任何合适的技术来实现这里所描述的功能而实施本发明。在所描述的实施例中,用C++编程语言写管理现场100并在WINDOWS 95操作系统下运行。(“WINDOWS 95”是Microsoft公司的商标)。最好以用于DOS的VOS(语音操作系统)写EPO。从奇偶性软件可得到VOS。然而,本发明不限于特别的编程语言或操作系统。

图4(a)到图4(c)是方框图,示出由在图1的系统中的消息所取的各种路径。图4(a)示出从计算机发送到传真机的电子邮件消息的路径。在图中,有“I”的线表示在互连网170(或其它合适的网络)上行进,而有“T”的线表示在电话系统103上行进。在图4(a)中,由计算机诸如图1的计算机120将送至系统用户的电子邮件消息通过互连网发送到一个ISP,诸如管理现场100的ISP 111。管理现场100将消息发送到与用户的接收传真机有关的EPO,它通过电话线将消息发送到用户的传真机,诸如用户传真机130。

图4(b)示出从系统用户的传真机发送到计算机的电子邮件消息的路径。由用户传真机,诸如图1的用户机130,通过电话线将电子邮件消息发送到与传真机有关的EPO(例如,在和传真机相同的呼叫区中)。EPO将消息发送到管理现场100,它通过互连网将包含传真消息内容的电子邮件消息发送到计算机120。

图4(c)示出从第一传真机发送到第二传真机的电子邮件消息的路径。(实际上,这种路径的每一个都是从有系统帐户的第一用户到有系统帐户的第二用户发送传真的组合)。由第一用户传真机,诸如图1的用户机130,通过电话线将电子邮件消息发送给有关的第一EPO。第一EPO将传真消息发送到管理现场100,它将消息作为电子邮件在互连网上发送到系统的第二用户。因为供给第二用户的电子邮件送到管理现场100,管理现场接收到预定供给它的第二用户的电子邮件,将其转换成传真消息,并将传真消息发送到与第二用户传真机有关的第二EPO。EPO通过电话线103将传真发送到用户的传真机。消息不必通过ISP回到管理现场100。在管理现场,它仅作为输入和输出电子邮件进行处理而不通过ISP。

II.用户电话接口

图5-8是流程图,示出在本发明的较佳实施例中的用户输入菜单的组成。

用户对EPO的预定电话号码发出一个语音呼叫(最好是本地EPO,以节约长途费用)。EPO与用户相互作用,提示用户,并处理用户对提示的响应。最好通过记录或合成的语音来讲用户提示。用户通过使用按键电话上的键输入他的响应。将下面描述的系统称为交互式语音响应(IVR)系统。使用IVR,用户可以完成诸如在他的地址手册中输入电子邮件地址和取回(在某些情况下)他所保留的电子邮件消息等工作。用户还能够改变各种系统参数。

如图5所示,用户必须首先通过输入他的帐户号码和密码,记录在EPO中。所描述的IVR强力-用户菜单(Power-user menu)有三种主要的选择:远程发送;主菜单(包括地址手册、归档操作和组成任选);以及强力取回(Power retrieval)。各种系统可能允许某些用户完成下列功能的几个子组。例如,在所述的实施例中,不允许某些用户完成远程取回。作为替代,一旦接收到消息,将他们所有的消息都发送到他们的默认传真机。

不用说,这里仅为了示例的目的提出了所描述的IVR系统,在任何情况下不应将其作为对本发明的限制。不管是IVR系统或某些其他类型的系统,可将任何接口用于本发明,只要它能使用户管理基本功能,诸如发送、接收、地址手册功能和归档。

a)远程发送

如果用户选择“远程发送”,就向用户提供接收者的互连网传真号码。在用户输入互连网传真号码和按在传真机上的“发送按钮”之后,系统接收传真消息并将电子邮件消息发送到与用户输入的互连网传真号码有关的人的电子邮件地址。电子邮件消息包括传真消息的内容。

b)主菜单(地址手册、消息归档、接收和保密模式)

i)地址手册

所描述的实施例的地址手册特性使系统保留电子邮件地址,因此用户不必每次都输入地址。用户通过从他的经登记的传真机将消息传真到在他的地址手册中指定给一个人的互连网传真号码,就可以将消息发送给这个地址在他的地址手册中的人。每次,用户从先前没有发送过用户电子邮件的人那里接收电子邮件时,系统自动地在地址手册中做一个入口。如图6所示,用户也能手动地将人加到他的地址手册中。

图9(a)示出地址手册数据结构的示例格式。每个用户有包括N个互连网传真号码的地址手册。在一个较佳实施例中,EPO有1000个指定给它的互连网传真号码,所以N等于1000。(其他的实施可以用另外的N值)。每个用户在他的地址手册中有相同的N个互连网传真号码(虽然某些可能未被指定)。系统首先在地址手册中找到目前用户的位置,然后对由要发送传真的用户拨/输入的互连网传真号码进行查找操作,系统确定由特定用户传真的消息要发送到哪个电子邮件地址。因此,对于每个用户,互连网传真号码是“唯一的代码”,以识别来自用户电子邮件的可能的接收者。

如果用户选择“地址手册”,任选地,用户得到在三种任选中选择的提示:得到地址清单;增加地址;和移动地址。

图6示出地址手册任选的细节。如果用户选择“得到地址清单”,系统准备包含用户地址手册的打印内容的页面(例如,电子邮件地址和对于每个入口的互连网传真号码)并控制进入到图6的步骤C(在下面描述),其中,将所准备的页面传真给在指定传真机处的用户。

如果用户选择“增加地址”,则系统向用户提示新的入口的电子邮件地址,在用户的地址手册中的下一个空的互连网传真号码上放置电子邮件地址,并将新的互连网传真号码传回给用户。如果用户选择“删除地址”,则系统向用户提示新的入口的互连网传真号码,从用户的地址手册中删除相应于互连网传真号码的入口,保留空出的互连网传真号码供以后指定,并向用户传回“成功完成”的消息。

对于在所描述的实施例中的许多功能,重复进行图6的步骤C,因此,单独地在下面的段落中描述。在系统已经准备要传真给用户的一页或几页信息后,系统向用户提示要向其发送页面的传真机的位置。在所述的实施例中,如果用户正在从传真机呼叫,系统提示用户他应该按在传真机上的“开始”键。由于在系统和传真机之间已经存在电话连接,没有什么复杂就将所准备的页面发送到传真机。如果用户不是从传真机呼叫,则系统问用户他是否希望将他的页面发送到他的指定的正规传真机。如是,即发送页面,如果不是,用户可以输入他希望发送页面的传真机的电话号码。

允许用户指定他希望发送信息的传真机的位置使用户能将他的信息发送到离他现在位置最近的传真机。这一特性对在旅行的用户或他们自己没有传真机的用户极有价值。

ii)消息归档

如果用户选择“消息归档”,则对用户显示另外三个选择:列出过去消息;取回过去消息;和发送过去消息。图7示出这些选择中的每一个的细节。

图9(b)示出用于存储由用户接收到的消息的示例数据结构。对每个消息指定一个消息识别符(id)并具有一个或多个标志,指示用户是否已经读出消息和用户是否已经将消息归档。

如果用户选择“列出过去消息”,则用户得到提示要确定他希望观看哪个过去消息(由月和年)以及,系统准备包含由用户指定的消息的打印清单(发送者、日期、消息识别符、主题和页数)的页面。然后控制进入到图6的步骤C,在指定的传真机上将所准备的页面传真给用户。在本发明的较佳实施例中还允许用户取回从在用户的地址手册中指定的一个人发送/接收的过去消息的清单。

如果用户选择“取回过去消息”,则用户得到提示要指定他希望观看哪个过去消息(由消息识别符)以及,系统准备包含所指定的消息的内容的页面。然后控制进入到图6的步骤C,在指定的传真机上将所准备的页面传真给用户。

如果用户选择“发送过去消息给在地址手册中的某人”,则用户得到提示要确定用户希望发送哪个过去消息以及他希望将它们发送到哪个互连网传真号码。然后系统准备包含指定消息内容的页面并将所准备的页面以电子邮件发送给指定的接收者。

iii)改变接收和保密模式

如图5所示,用户可以在两个接收模式之间转换:按请求接收和直接接收。按请求接收意味着保持发送给用户的电子邮件消息直到用户呼叫输入它们。直接接收意味着用户接收的电子邮件消息直接发送到他所指定的传真机。如果用户行动范围较大并且不是经常离同一传真机很近,则按要求接收是很有用的。对那些经常离他们的传真机很近的人来说,直接接收是很有用的,因为所接收的消息由传真机打印而不需要等待用户的操作。

如图5所示,用户也能够转换保密的通和断。如果保密是接通的,如上所述,用户必须通过远程发送方法发送消息。远程发送要求用户在发送消息前输入计数号码和密码。在某些实施中,用户必须输入他的帐号和密码以改变保密选择,尽管他已经输入它们以记录在IVM系统中。

c)强力取回菜单

如果用户选择在强力用户菜单上的第三种选择(例如,强力取回),则用户得到三种选择的提示:列出所保持的消息,取回所保持的消息,归档不读出的消息。如果用户先前已经指示他希望有“按请求接收”的接收模式,则仅在这种情况下提供强力取回选择。

图8示出强力取回的细节。如果用户选择“列出所保持的消息”,则系统准备列出用户未读出的消息的页面,包括每一个消息的消息识别符,并且控制进入到图6的C,制备的页面被传真到位于特定传真机的用户如果用户选择“取回所保持消息”,则系统提示用户关于要取回的消息的消息识别符,(或关于发送所有所保持消息的指示)并且准备列出用户指定的消息的内容的页面。然后,控制进入到图6的步骤C,在那里将所准备的页面传真到在指定传真机处的用户。如果用户选择“归档不读出的消息”,则系统提示用户关于要移动的消息的消息识别符(或关于移动所有所保持消息的指示)并移动消息使之归档。

III.管理现场

图10是与EPO(诸如图1的EPO 112)通信的图1的管理现场100的部件之间的流程方框图。管理现场100与EPO分享文件系统。文件系统包含要由系统发送给用户传真机的消息。管理现场100通过FTP(文件传送协议)或任何合适的消息系统与EPO通信。

在管理现场100中,SMTP服务器204接收来自互连网170电子邮件消息和将电子邮件消息发送到互连网170。EPO 112包括到电话线103的连接。管理现场100包括数据库,它保持对接收者的优先权的跟踪。接收者不必是系统的顾客/用户。而,在一个时间或另外的,他们是曾经从系统的用户接收到电子邮件的人员。这些接收者的优先权包括对于每个接收者观察软件和格式的优先权,所接收的传真在作为电子邮件发送给接收者之前先经过转换。

管理现场100包括来件处理1002和发件处理1004,在下面依次说明它们中的每一个。收件处理1002接收由SMTP服务器通过互连网接收的电子邮件消息,对它进行处理,并将它发送到EPO以待传真给正确的用户。发件处理1004接收从传真机接收到的传真消息,对它进行处理,并将它发送到SMTP服务器204以待通过互连网发送给正确的用户。

在图11的步骤1102中,收件处理1102等待来自SMTP服务器204的电子邮件消息。如果接收到电子邮件消息,则该处理对电子邮件消息进行解码。该步骤最好用METAMAIL来完成,所述METAMAIL是由BELLCORE开发的免费软件,该软件用UU或MINE编码处理电子邮件附件。在步骤1106中,将任何经压缩的附件进行解压缩。例如,将用PK软件的PKZIP积压缩的文件解开。如果解压缩失败,则收件处理在消息正文中插入那个结果的附注。

在步骤1108中,处理将所有附件转换到TIF格式。在所述的实施例中,使用由Handmade Software生产的图象炼金术(Image Alchemy);通过使用MicrosoftWord;和通过使用Netscape Navigator来完成该步骤。如果转换处理失败,则收件处理在消息正文中插入那个结果的附注。在步骤1110中,处理将正文和TIF信息进入到EPO机器,在那里,由EPO的调度程序处理将其拾取。EPO将发送传真给用户,如下面联系图13所述。

本发明的所述实施例将所接收的电子邮件转换成用于传真的TIF文件。本发明的其它实施可能将电子邮件转换成GIF格式,或任何其它合适的格式。本实施也提供GIF和附言(PostScript)。

在发出电子邮件之前,所述实施例将所接收到的传真转换成接收者指定的格式。传真消息转换成TIF或任何相似的格式具有优点,即用户可以将图象信息像正文一样地传真给接收者。TIF或相似格式的使用有一个缺点,即接收者必须有正确的观察软件来读出所接收的消息。

在图12的步骤1202中,发件处理等待来自EPO的传真消息。必须将传真消息转换成电子邮件消息然后发送。当接到消息时,控制进入到步骤1204,在其中锁存包含消息的文件,因此,没有其它邮件处理主体会“夺取”消息。在步骤1206中,发件处理读出所接收电子邮件消息的标头。如果在标头中有错误,则使出错消息跳回发送器。处理从标头中录取发送器的电子邮件地址并在步骤1210中,确定接收者是否曾经从系统接收过电子邮件。如果接收者是一个新的接收者,则将他增加到接收者数据库(未示出)并通过电子邮件将TIF观察器(或任何其他合适的观察器)发送给接收者,致使当输入消息到达时,他将能读出它。

本发明的所述实施例在把接收到的传真消息作为电子邮件发送之前先将接收到的传真消息转换成图象文件。在步骤1216中,将要输出的电子邮件转换成接收者更喜欢的图象格式(如由接收者数据库指示)。如果接收者没有指出喜欢的格式,(通过未示出的电子邮件命令系统),则将传真消息转换成TIF格式。接收者可以指示的其它可能性包括GIF、UU编码、Mime、和PostScript。

在步骤1218中,在将来变化格式的情况下,将经转换的图象存储在接收者的邮箱中。例如,接收者可能指示(通过电子邮件命令系统)他正在将他喜欢的格式改变为GIF。在这情况下,系统将以GIF格式再发送他的先前的消息。然后将经转换的图象发送到SMTP服务器204以待通过互连网发送给接收者。

IV.电子邮局

图13是示出EPO 1300的部件的流程图。这些部件包括调度程序1302、定时器1304、邮箱1303、排队处理器1306、邮递员1308和呼叫处理器1309。

图14是示出由图13的调度程序1302完成的步骤的流程图。将调度程序连接到互连网170,因此,它能接收来自管理现场100的消息。当收件处理1002处理电子邮件消息时,在图11的步骤1110中,将它发送到EPO调度程序并在图14的步骤1402中接收。步骤1402锁存(保留)用于该处理的消息。如果在电子邮件中有消息,则控制进入到步骤1408,在那里录取标头。如果在标头录取期间发生错误,在步骤1410中,使消息跳回发送器。在步骤1412中,将消息加到“过渡地带”(limbo),所述过渡地带是所接收的消息组,但是用户不能得到,因为正在对它们进行处理。

在步骤1414中,如果发送器的电子邮件地址不在用户的地址手册中,则将地址加到用户的地址手册并给发送器指定互连网传真号码。

在步骤1416中,如果用户/接收者已经选择按要求接收,则将消息加到在邮箱数据库1303中的用户的保留邮箱中。否则,如果用户已经选择直接接收,则将消息加到在邮箱数据库1303中的用户的接收邮箱中。在步骤1420中,如果接收模式是直接接收,那么调度在不久就将消息传递给用户。步骤1424解除在步骤1402中设置的对消息的保留,步骤1402锁存(保留)用于该处理的消息。步骤1426解除在步骤1412中设置的过渡地带状态。

图15是示出由图13的定时器完成的步骤的流程图。在步骤1502中,定时器等待唤醒时间的发生或等待设置定时器消息。在步骤1504中,如果设置时间消息发生并且该时间比现在的唤醒时间要早,那么新的时间成为唤醒时间。在步骤1506中,当达到唤醒时间时,定时器通知排队处理器是处理排队消息的时间了。

如图13所示,排队处理器包括:编队器、解队器、再排队器和确认器,在图16-19中分别示出它们的操作。图16是示出由编队器完成的步骤的流程图。定时器通知编队器有准备传真的任务,并将任务放到队列中。步骤1602等待定时器突然行动。如果,在步骤1604中,准备发送经调度的项目,控制进入到步骤1606。

“任务”是待传真的文件/消息。“用户”(在图16的前后关系中)意味着系统对所给出的用户准备所有未读出消息(例如,建立包括所有未读出消息的任务然后将该任务传真)。在步骤1606中,如果所调度的项目是一个任务,则步骤1612将该任务放在队列中。如果步骤1612失败,则如图18所示,重试该任务。如果,在步骤1606中,所调度的项目是用户,则在步骤1608中系统建立对用户的未读出消息的任务并在步骤1612中将新建立的任务放在队列中。

图17是示出由解队器完成的步骤的流程图。在步骤1702中,解队器等待邮递员请求发送传真。当接收到这种请求时,如果,在步骤1704中,在队列中有一个项目,则从队列中除去该项目,放在“排队过渡地带”并转到待传真的邮递员处理。

图18是示出由再排队器完成的步骤的流程图。再排队器将失败的任务放回队列以便再-传真。步骤1802等待文件再排队。当这发生时,再排队器确定文件是否已经超过预定的重试计数值。如果已超过,则在步骤1806中使消息跳回发送器。如果没有超过,则步骤1808确定在重试前的等待延迟量。延迟量可以基于任何合适的公式,诸如“如果传真机忙的话,在三分钟内重试;如果传真机没有纸在四小时内重试。”。步骤1810调度下一次发送试验的任务。步骤1812从队列过渡地带解除任务。

图19是示出由确认器完成的步骤的流程图。确认器从过渡地带除去成功的传真(见图17的步骤1706)。在步骤1902中,当接收到传真确认消息时,如果,在步骤1904中,在现在的传真中有已发送的消息,则将已发送的消息移去归档。在每种情况下,将文件从排队过渡地带解除。

图20是示出由图13的邮递员处理完成的步骤的流程图。在步骤2002中,邮递员请求来自解队器的下一次任务。如果没有现成的任务,在步骤2004中邮递员等待排队告诉他任务已准备好。否则,在步骤2006中,邮递员将新任务通知呼叫处理器。

图21和22是示出由图13的呼叫处理器完成的步骤的流程图。本发明的较佳实施例对每一电话线有一呼叫处理器。呼叫处理器等待呼叫或传真发送,并且根据呼叫的类型可以发送或接收传真。它还对访问EPO的呼叫者显示语音菜单并处理他们的响应。

在步骤2102和2104中,一旦已经接收到一个呼叫,呼叫处理器确定该呼叫是进来的呼叫(到EPO)还是出去的呼叫(来自EPO)。如果呼叫是出去的,则呼叫处理器完成步骤2108到2126。如果呼叫是进来的,则呼叫处理器完成步骤2140到2216(图22)。

下面段落讨论进来呼叫的处理。在步骤2106中,呼叫处理器确定进来呼叫是用于交互式语音响应(IVR)系统(如图5-8所示,它处理用户请求)还是进来呼叫是来自传真机。如果呼叫是用于IVR,则以预定的IVR电话号码完成呼叫。在这情况下,控制进入22。如果进来的呼叫是来自传真机,则控制进入步骤2140。

在步骤2140和2142中,呼叫处理器保留传真信道并在系统记录中(未示出)记录传真接收尝试。在步骤2144和2146中,呼叫处理器接收传真消息并记录传真结果。然后,将传真消息加到发送邮箱1303。在步骤2150中,呼叫处理器通过在呼叫传真机的CSID(用户服务ID(识别符))中的查找确定发出呼叫的传真机。另外,可以由电话公司提供的呼叫器ID号码识别呼叫传真机(如果可得到呼叫器ID服务)。用户服务ID是从传统发送传真机发送的代码,它识别发送传真机的传真号码。呼叫处理器一旦知道呼叫传真机的CSID,它也知道了用户的识别。然后呼叫处理器通过在用户的地址手册中观察所拨的号码(DID或“直接向内拨号”)确定预定接收者的电子邮件地址。如上所述,每个用户的手册有多个电子邮件地址与相应的多个DID号码有关。如果两个用户分享一台传真机作为他们的目的传真机,则本发明的较佳实施例将指定互连网传真号码,因此两个用户的互连网传真号码不会重叠。因此,CSID和互连网传真号码的结合可以用于识别用户。

在步骤2152中,将传真消息传送到图10的发件处理器1004,在那里将其转换成图象文件并用电子邮件发送给预定的接收者。图22示出当在EPO中的呼叫处理器完成对来自用户的进来的IVR呼叫的处理时的步骤。如果在步骤2202和2204中,系统成功地保留了语音线,则呼叫处理器为用户的帐户号码和密码而提示用户。如果这些都有效,则呼叫处理器处置第一提示(见图5-8的用户提示树)并处理用户的响应。

如果用户请求通过传真机将信息发送给用户的操作(诸如请求用户地址手册的清单),则控制进入步骤2212。在步骤2212中,如果请求是经调度的类型,则在步骤2216中将任务提交给调度程序。如果要立即完成任务,则控制进入图21的步骤2108并且将所请求的信息立即传真给用户。一个调度程序的例子是当呼叫者键入一个传真号码,他希望将他的页面发送到该号码。在一个立即的任务中,呼叫者正从他的传真机呼叫并在呼叫期间按“开始”按钮。

如果,用户请求包括该用户发送一传真(例如,远程发送)则控制进入图21的步骤2140。否则,控制回到步骤2208,处理更多的用户IVR请求。

在步骤2108中,如果待处理的消息是一发出的消息,则呼叫处理器保留传真信道,并为用户保留空闲源号码。在本发明的较佳实施例中,用户可以有一个以上的经登记的传真机。每一个经登记的传真机有一个源号码。如果一个经登记的传真机是忙碌的,则系统会依次试验每个经登记的传真机。步骤2116记录所尝试的传真发送而步骤2118和2122发送传真并记录传真结果。步骤2124将用于该源的CSID记录在源数据库中(未示出)。CSID如此记录,如果系统得到来自有经记录CSID的传真机的呼叫,则它将用经记录的源来进行识别。(这是一实施的细节,增加该实施细节以处理这种情况,即传真机的CSID和它的传真号码不匹配)。

步骤2126指令图19的确认器确认成功的传真。注意,步骤2108、2112、2118或2126的任何一个步骤的失败会造成发出的传真消息在晚一些时候再排队和再试验。

图23是示出由图10的EPO请求处理器1008完成的步骤的流程图。处理器1008与EPO相互作用以交换用户ID。在步骤2302和2304中,处理器接收来自EPO的请求并确定其类型。如果请求是要改变用户ID,则,在步骤2306中,在SMTP邮件服务器204中增加或改变指定的用户ID。图24示出在用于本发明的较佳实施例中的排队数据结构中的“任务”入口的示例格式。如上所述,使用图24的格式,在排队中输入待发送的每一个任务。如果用户的保留消息是待发送的,则使用图24的格式,系统为所保留的消息建立一个排队入口。提供图24的格式仅为示例的目的。只要不偏离本发明的范围,可以采用其它合适的处理消息的方法。在图24中,每个排队入口最好包括一个用户id号码(以识别用户)、一个传真号码以拨号把传真发送给用户、一个传真的文件/消息(可以是正文或TIF)、和一定数量的以前各种可能类型的失败。

V.字母数字字符的非-多义性入口

一个本发明的较佳实施例允许用户通过按键电话输入字母数字信息,诸如电子邮件地址。大多数手持电话机的手持送受话器上有字母A-P和R-Y。虽然可以使用任何的数,但在传统上,将数“1”用作为字母“Q”和“Z”。当用户按键一次、二次或三次时,所述实施例使用第一种,疑问音调变化来响应字符。在用户按“终止”键后,系统使用第二种,声明的音调变化来指示系统已经接收字符。

图25(a)示出系统完成的步骤的示例,允许用户通过按键电话的键盘输入字母数字字符,当系统将字符讲述两次时,使用户不会弄错。也可以将上述方法用于用户用键盘输入信息的其它类型的系统。

在步骤2502中,用户按一键,诸如“2”键一次。系统(假定在下次按键之前还有足够的时间)用第一种音调变化,诸如疑问音调变化,发出一次-按键字符(例如,“A”)的声音。疑问音调变化暗示系统尚未接受发出声音的字符和等待更多的输入。

如果在步骤2506中,用户再按同一个键,在步骤2508中,系统(假定它有足够的时间)用第一(例如,疑问)音调变化发出二次-按键字符(例如,B”)的声音。如果作为替代,在步骤2504中用户按“终止”键(诸如“#”),则控制进入图25(b)的步骤2530。如果,在任何时间,用户按不同的键(没有先按“终止”键),则控制进入图25(c)的步骤2550,它使控制返回步骤2502,所以对于新按的键可以重复处理。

如果,在步骤2512中,用户再按相同的键,在步骤2514中,系统(假定它有足够的时间)用第一(例如,疑问)音调变化发出三次-按键字符(例如,C”)的声音。如果作为替代,在步骤2510中用户按“终止”键,则控制进入图25(b)的步骤2530。

如果,在步骤2518中,用户再按相同的键,在步骤2520中,系统(假定它有足够的时间)用第一(例如,疑问)音调变化发出四次-按键字符(例如,“2”)的声音。如果作为替代,在步骤2516中用户按“终止”键,则控制进入图25(b)的步骤2530。

如果,在步骤2524中,用户第五次按键,控制进入重复该处理的步骤2502。如果,在按该键四次以后,在2522中用户按“终止”键,则控制进入图25(b)的步骤2530。

在步骤2530中,用户已经按一个键一、二、三或四次,并且已经按了终止键,指示用户希望输入所指示的字母数字字符。在这情况下,系统用第二种,声明的音调变化,诸如稳定的(或下降的)音调变化来响应所指示的字母数字字符。声明的音调变化暗示系统已经接受用户的输入。第一和第二音调变化的不同为用户提供声音的暗示,这是两次响应字符的原因(当用户初次按键的一次和当用户指示他希望输入字符的一次)。如此的声音暗示使用户不会弄错并增加用户在系统中输入的正确度。

总之,本发明使有使用单台传真机机会的用户能方便地发送和接收电子邮件。如果用户选择“直接接收”的接收模式,可使电子邮件自动地发送到他的传真机,并可打印和读出。如果用户选择“按要求接收”,用户呼叫一预定的电话号码并回答语音提示以指示系统将他的未读出电子邮件传真到哪里。在各种情况下,由用户接收的传真包含预定给用户的电子邮件消息的内容。为了从用户的传真机发送电子邮件,他建立电子邮件地址的“地址手册”,每个电子邮件地址和一个传真号码有关(互连网传真号码)。如果用户将传真消息发送到与在用户的地址手册中的特定接收者有关的互连网传真号码,则系统将包含传真消息内容的电子邮件消息发送到与互连网传真号码有关的接收者。

从这里所揭示的本发明的详细说明和实践的考虑,对熟悉本领域的人来说,其它实施例将是显而易见的。这里的详细说明和例子仅考虑为示例,由以下的权利要求及等同内容表示本发明的真正范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号