专利名称:用于一致消息存储和传送系统的方法与设备的利记博彩app
背景技术:
1、发明领域本发明涉及用于存储和操纵消息的系统领域,尤其是涉及可用于存储和检索各种不同格式的消息的一致消息发送系统2、现有技术众所周知本技术领域中存在用于消息存储和检索的系统和方法。一致消息发送是指这样一种思想为不同的类型的消息提供单一的信箱,该信箱可以位于用户的主机计算机。可替换的该信箱可以通过电话线访问。另外一种情形用户具有所构造的设备可用于产生和操纵的消息,消息可以从一个介质传送到另一个介质,一个单一的消息可以有使用不同的介质的部分构成。
图A表示一个典型的现有技术的发送系统10。在该机制中,利用任意已知的现有设备可产生消息,这些设备统一用参考号12表示,产生这些消息的设备可包括一个计算机电子邮件系统,一个电话,一个传真机或一个寻呼机。该消息通过一个标准通信装置14传输给专用计算机系统16。该通信装置一般地是一个电话网络。图A描述了该因特网的使用以传送该消息给计算机系统16。该计算机系统16随后标识每个消息,并翻译它以便存储。在现有技术中,该消息可以再现并存储多次。例如,该消息最初是以表格形式或语音消息形式,它就可以保存为语音或文本格式。该用户随后就可选择该消息的格式进行检索。该计算机系统随后从相应的数据库中检索所选格式的消息。
该系统并不十分有效并且含有许多限制。最重要的,一个入站消息可以被翻译和存储多次,这就会导致消息的重复以及计算机系统的执行时间。以多种格式存储每个消息要求增加必要的存储硬件,进而会导致费用的增长。
发明概述本发明提供一个一致消息发送系统,它克服了现有技术的限制。利用本发明,提供的消息系统能接收来自不同源且是不同格式(文本、电子邮件、语音及寻呼等)的消息。每个消息被发送到一个中央计算机服务器,该消息被翻译成一个中性(neutral)对象,且存储在一个数据库中,该翻译过程可通过一个计算机软件来完成,该中性对象的结构独立于原始消息的格式,该中性对象随后存储在一个中央数据库中。每个消息因而只存储了一次,而不是象现有技术中的系统那样。该消息可以以任何格式从该中央数据库中检索,并且这种检索并不限于消息的原始格式,这可通过从该数据库中获取该中性对象来完成。计算机软件随后将中性对象翻译成期望的消息格式,然后该消息被传送到期望的接收方。
附图的简要说明图A是现有技术中消息发送系统的一般方框图;
图1是本发明的系统的一般方框图;图2是本发明所采用的消息存储方法所遵循的步骤的一般流程图3是本发明所采用的消息检索方法所遵循的步骤的一般流程图;图4是本发明的一致消息发送系统的更详细的方框图。
优选实施例的详细描述下面将详细描述用于一致消息存储和传送系统的方法和设备。在下面的描述中,为了说明的目的,特定的构造细节、配置以及材料预先说明以便对本发明有更精确的理解。但是本技术领域的人可以想到,本发明也可以不采用这些特定的细节而实施。在其它的实例中,并没有详细描述其它的制造方法和结构以便不必要地混淆本发明。
首先参照图1,示出了本发明的系统的一般方框图,在该图中,本发明的系统一般地用标号100表示。在本发明中,要传送到用户的消息是利用任意标准及已有技术产生的。在图1中,消息产生设备集中地用标号102表示。在本发明的优选实施例中,假定该消息是由语音邮件、电子邮件、寻呼机或传真产生的。已经发现,这些类型的消息最常用于通常的商业通信中。图1说明了该消息发送设备的这些特定类型。但是本技术领域内的人可以想到,本发明的系统也可以使用其它的消息类型而不会脱离本发明的整个精神和范围。
再次参照图1,该消息通过通信线路104在因特网106上传送到计算机系统108,该计算机系统108接收每个消息,并将该消息翻译(translate)成特定的格式以便存储在一个一致数据库110中。本发明的系统将每个消息翻译成一个中性对象(在图1中没有示出),该对象以独立于原始消息的格式的形式存储在该数据库中,这便使得消息可被存储和操纵,而不管其原始消息的格式如何。
用户可以检索存储在数据库100内的任何消息,这可通过请求一个要检索的消息并将该请求发送给计算机服务器108来完成,用户规定消息检索的格式,计算机服务器随后从数据库100中获取与该消息相关的中性对象,该计算机系统将该消息翻译成期望的格式,并且该消息被传送到用户。
下面参照图2,说明了本发明所采用的消息存储方法中所遵循的步骤的一般流程图。在步骤120,产生要传送给用户或接收方的消息。如上参照图1所描述的,该消息可利用大量的已有技术产生,利用相应的技术在步骤122传送该消息。在本发明的实施例中,利用因特网传输该消息,也可以利用其它的传输技术而不会脱离本发明的精神和范围,该消息由一个一致消息计算机服务器接收,如图所示。
再次参照图2,本发明所采用的方法随后利用计算机服务器采用一种翻译机制将该消息从其原始的格式翻译成一个中性对象,如步骤124所示,该中性对象的格式和结构将使得它可很容易地操纵,最后在步骤126,该中性对象存储在一个数据库中,该中性对象保留在数据库中直到它被用户检索或删除。
下一步参照图3,示出了本发明所采用的消息检索方法所遵循的步骤的一般流程图;在步骤130,希望检索消息的用户选择他所希望接收消息的消息格式,在步骤132,该期望的格式传输到一致消息发送计算机服务器。与消息存储的方法一样,可利用任何已知的技术传输该请求。在该优选实施例中,因特网用于传输该消息请求,在步骤134该计算机服务器随后从该数据库中检索与该希望的消息相关的中性对象,在步骤136,该计算机服务器将该中性对象翻译成用户所希望的消息格式,该消息可以在传送给用户之前操纵。例如该消息可以翻译成不同的语言,或者它也可以加密以保护消息中关键或敏感的信息。最后在步骤138,该消息被传输给用户。在该优选实施例中,该消息是通过因特网传输给用户的。
图2和图3描述了在本发明的方法中使用的主要步骤,这些步骤并不是本发明所使用的步骤的全部。对于本技术领域内的人很明显,在该方法中也可以包含其它的附加步骤,例如在该消息被翻译成中性对象之前或之后,也可以将一个补充信息(例如日期/时间标记或帐单数据)加到该消息中,图2和图3仅是给本发明中所使用方法的、用于接收、存储和检索消息的基本步骤的概述。
前面的描述参照了本发明所使用的、存储在数据库中的中性对象。下面将对该中性对象进行更详细的描述,本发明的方法利用这样一个事实,即所有的消息,不管其类型与格式如何,都可以分离成两个基本的部份,即头信息和体信息。
消息头包括涉及消息的路由和传送的信息,而体信息包括随着该消息一起传送的实际信息。在消息头中所发现的信息一般是发送者标识、接收方标识、传送路由、消息的时间与大小。独立于消息的内容的其它信息也可以出现在消息头中。例如,该头信息可以指示该消息是否加密或是否处于明文形式,以及也可以包括针对用户的帐户的收费信息。
消息体包括消息的发送者正在发送的实际信息,包括例如文本信息或图形信息。消息体也可以包括要随着该消息传送的附件或其它文件。应注意的是,该消息头一般地独立于该体信息或内容。这种头/体分开的好处是只有发送方与接收方可以访问该体信息,只有头信息是公开的以便传送该消息。
再次参照图2,将消息翻译成中性对象的步骤示于该流程图的步骤124。在该步骤中,在消息存储在计算机服务器之前被翻译成该中性对象,该翻译过程以独立于消息格式和内容的方式进行。本发明倾向用于计算机系统中,因此在优选实施例中的该翻译过程通过相应计算机软件来完成。
将消息翻译成中性对象开始于分开头信息和体信息。从计算机系统上接收的消息以一种已知的格式传送。例如,电子邮件消息将以一种与工业标准兼容的格式传送。其它的消息格式还具有可以很容易识别的、已知的结构。检查入站消息以确定其类型。然后提取所请求的头信息并单独的搜集。然后剩下的体信息以一种预定的格式与该头相关联,该体信息随后从其原始格式翻译成与格式无关的预定的类型,该头与经过翻译的体信息一起构成该中性对象。如上面所讨论的,该头随后存储在数据库中以便于以后的检索。
上面给出的本发明的描述讨论了在消息与该中性对象之间的翻译机制,该翻译是通过计算机软件来完成的。上面的描述建议该翻译装置集成进或作为该计算机服务器的一部分。但是可以想到,该翻译装置也可以分布在与该一致消息发送计算机服务器有一定物理距离的计算机系统上。用于该翻译的软件代码设计成模块。因此,它可以很容易地放置在连接到该中央服务器的任何地方。如上面本发明的优选实施例所描述的,当因特网用作该传输介质时,该翻译装置可以虚拟地置于任何地方。
以上参照特定的实施例和结构对本发明进行了描述,对于本技术领域内的人很明显,上面的描述仅限于说明的目的,可以对本发明做出任何变化和修改而不会脱离本发明的精神和范围,本发明的范围由下面的权利要求所限定。
权利要求
1.一致消息发送系统,包括用于在一致消息发送计算机服务器处接收消息的装置;连接到所述接收装置的第一翻译装置,所述的翻译装置将所述消息翻译成中性对象;连接到所述计算机系统的存储装置,用于将所述的中性对象存储在数据库中;检索装置,用于从所述的存储装置中检索所述的中性对象;第二翻译装置,用于将所述的中性对象转换成具有接收方所希望的格式的消息。
全文摘要
一致消息发送系统,包括用于在一致消息发送计算机服务器处接收消息的装置,连接到所述接收装置的第一翻译装置,所述的翻译装置将所述消息翻译成中性对象,以及第二翻译装置,用于将所述的中性对象转换成(步骤136)具有连接到该计算机服务器的期望接收方所希望的格式的消息(步骤138)。
文档编号G06Q10/00GK1383668SQ01801682
公开日2002年12月4日 申请日期2001年5月11日 优先权日2000年5月12日
发明者凯文·B·托尔夫, 瑞安·T·基姆 申请人:托纳多发展公司