用于帮助网络上的实体间的通信的翻译的系统和方法

文档序号:7751457阅读:145来源:国知局
专利名称:用于帮助网络上的实体间的通信的翻译的系统和方法
技术领域
本发明一般地涉及基于网络的通信的领域,更具体地说,本发明涉及用于帮助在诸如互联网的网络上的实体间的通信的翻译的系统和方法。
背景技术
作为公开物与交互式通信的平台的互联网的爆炸式增长已经创建了一种改变商业交易方式的电子环境。随着互联网变得在世界范围内都日益方便访问,使用不同的口语和书面语的用户之间的通信成指数增长。
人们已经作出各种尝试来方便这样的通信,并且提供驻留在计算机上的翻译软件包,所述翻译软件被配置用于将文本或话音通信从一种语言翻译为另一种语言。但是,这些翻译软件中的一些对于该软件包的用户来说可能很昂贵,并可能导致财务负担。此外,这样的软件包要求计算机上有相当大的存储能力可用。
翻译软件包的另一个缺点涉及它们的有限的应用性。例如,目前的技术允许通过安装在计算机上的公共文本翻译软件来翻译文本。翻译可以以各种方式来完成,其中一种方式是对通信的直接的逐个单词翻译,这是有缺点的,并且在所翻译的语言中产生语法错误的句子。目前的技术还允许通过安装在计算机上的语音识别软件进行话音通信的有限的翻译。但是,口语翻译主要在受限制的领域中可用,其中可识别的单词的数据库限于特定的单词组。

发明内容
本发明描述了用于帮助网络上的实体间的通信的翻译的系统和方法。多个预定的语言结构作为第一传输在网络上被传输到第一实体。响应于由第一实体从预定的语言结构选择语言结构,标识对应于所选择的语言结构的翻译后的语言结构。最后,翻译后的语言结构作为第二传输在网络上被传输到第二实体。
根据下面的附图和详细描述,本发明的其他特征和优点将很清楚。


通过示例来举例说明本发明,而不是由附图来限制本发明,在附图中,类似的标号表示类似的元素,其中图1是图示了采用基于网络的拍卖工具形式的示例性的基于网络的交易工具的方框图。
图2是图示了示例性数据库的方框图,示例性数据库由数据库引擎服务器维护并通过其进行访问,数据库引擎服务器至少部分地实现并支持拍卖工具。
图3A图示了示例性存储结构表。
图3B图示了示例性存储翻译结构表。
图4是图示了根据本发明的示例性实施例的交互序列的交互示图,所述交互序列帮助了网络上实体间的通信的翻译。
图5是图示了可以使用图4所示的交互序列的示例性环境的方框图。
图6是示出了根据本发明的示例性实施例的用于帮助网络上的实体之间的通信的翻译的方法的流程图。
图7是采用计算机系统的示例性形式的机器的简要示意图,在该机器中可以执行指令集。
具体实施例方式
这里描述了用于帮助网络上实体间的通信的翻译的系统和方法。在下面对本发明的实施例的详细描述中,参照了附图,在附图中类似的标号指示相似的元素,并且在附图中通过举例说明示出了可以实现本发明的具体实施例。以足够的细节来描述这些实施例以使本领域技术人员能够实现本发明,并且应当理解,可以利用其他实施例,并且可以做出逻辑、机械、电子、功能和其他的修改而不偏离本发明的范围。因此,下面的详细描述不是作为限制,本发明的范围只由权利要求来定义。
图1是图示了采用基于网络的拍卖工具10形式的示例性的基于网络的交易工具的方框图。虽然在拍卖工具的环境中描述了本发明的示例性实施例,但是本领域技术人员应该意识到本发明将在许多不同类型的基于计算机的和基于网络的商业工具中得到应用。
拍卖工具10包括多种类型的前端服务器的一个或多个,即采用示例性的页面服务器12形式的通信服务器,该页面服务器向多个实体传送网页(例如,标记语言文档);动态地传送图像以在网页中进行显示的图片服务器14;列表服务器16;采用公共网关接口(CGI)或互联网服务器应用程序接口(ISAPI)服务器18形式的处理服务器,其提供了与拍卖工具10的后端的智能接口;以及处理对拍卖工具10的搜索请求的搜索服务器20。另外,拍卖工具10包括电子邮件服务器21,它还提供发往/来自工具10的实体的自动化电子邮件通信。
拍卖工具10还包括一个或多个后端服务器,例如数据库引擎服务器22、搜索索引服务器24和信用卡数据库服务器26,其中每个服务器都维护相应的数据库23并帮助访问相应的数据库23。基于网络的拍卖工具10,例如基于互联网的拍卖工具10,可由例如浏览器(例如由华盛顿州雷德蒙的微软公司发行的Internet Explorer浏览器)的客户程序30访问,所述客户程序30在客户机32上执行并通过例如因特网的网络34来访问工具10。客户可用来访问拍卖工具10的网络的其它例子包括广域网(WAN)、局域网(LAN)、无线网络(例如蜂窝网络)或普通老式电话服务(POTS)网络。
图2是图示了示例性数据库23的方框图,示例性数据库23由数据库引擎服务器22维护并通过其进行访问,数据库引擎服务器22至少部分地实现并支持拍卖工具10。在一个实施例中,数据库23可实现为关系数据库,并且包括多个具有条目或者记录的表,这些表由索引和键链接起来。在另一个实施例中,数据库23可实现为面向对象数据库中的对象集合。
示于图2的数据库23的中心是用户表40,其为拍卖工具10的每个实体或用户都包含一条记录。每个用户可在拍卖工具10中作为卖家、买家或同时作为两者来操作。数据库23还包括可链接到用户表40的项目表42。具体地说,表42可包括卖家项目表44和投标人项目表46。用户表40中的用户记录可链接到正在或已经通过拍卖工具10拍卖的多个项目。链接表示相对于在项目表42中对其存在记录的项目,该用户是卖家还是投标人(或买家)。
数据库23还包括填充有注解记录的注解表48,注解记录可链接到项目表42中的一个或多个项目记录和/或用户表40中的一个或多个用户记录。注解表48中的每条注解记录可包括与通过拍卖工具10正在拍卖的项目或与拍卖工具10的用户有关的评论、描述、历史或其它信息。
图中还示出了链接到用户表40的多个其它表,即用户曾用名表50、反馈表52、投标表54、帐户表56、和帐户结算表58。
示出的数据库23还包括专门用来实施本发明的示例性实施例的两个表。存储结构表60存储了预定数量的语言结构,例如句子、短语、问题或任何其他已知类型的语言结构。存储翻译结构表70包含了多个记录,每个记录存储了对应于存储在表60中的语言结构的翻译后的语言结构。在客户32和基于网络的拍卖工具10之间进行任何通信之前,每个翻译后的语言结构被生成并存储在存储翻译结构表70中,并且定义了到存储语言结构表60中的一个或多个预定语言结构的对应关系,使得每个翻译后的语言结构包括对应的预定语言结构的预定翻译。
图3A图示了存储结构表60的示例性实施例。如图3A所示,表60包括结构ID字段62,该字段为将要在本发明的示例性实施例中使用的每个存储的语言结构存储唯一的标识符。表60还包括结构字段64以存储数据库23中维护的每个语言结构。
图3B图示了存储翻译结构表70的示例性实施例。如图3B所示,表70包括结构ID字段72,该字段为每个翻译后的语言结构存储唯一的标识符,该标识符对应于存储在字段62中的语言结构的标识符。表70还包括语言ID字段74以存储和翻译后的结构有关的语言的标识符,以及翻译结构字段76以存储在语言ID字段74中标识的特定语言中的翻译后的结构。
图4是图示了根据本发明的示例性实施例的交互序列90的交互示图,所述交互帮助了采用第一用户92和第二用户94示例性形式的实体间的通信的翻译。虽然序列90描述了客户—服务器环境,通过该环境,由网站96来帮助或执行在第一用户92和第二用户94之间的通信,但是还应该意识到本发明的教导可以应用于点对点环境,其中用户92和94通过该环境直接通信而不经过网站96。
如图4所示,序列90开始于方框105,其中第一用户92选择第二用户94的用户标识符和语言结构。在一个实施例中,可以从包含多个语言结构的下拉列表选择语言结构,该下拉列表显示在从网站96传输到第一用户92的网页表单(web form)的第一交互区域中。或者,可以从窗口选择语言结构,该窗口向第一用户92呈现了包含预定语言结构的网页表单。在将预定语言结构在下拉列表或网页表单中传输给第一用户92之前,在数据库23的存储结构表60中生成并存储预定语言结构。
在方框110,语言结构在诸如电子邮件(e-mail)消息的发往第二用户94的消息中从第一用户92经由网络34被传输到网站96。
在方框115,网站96(例如,拍卖工具10)利用搜索服务器20,基于对应于第二用户94的用户标识符,来对用户表40、存储结构表60和存储翻译结构表70进行搜索以获取翻译后的语言结构。对用户表40的搜索定位有关第二用户94的信息,包括第二用户94的语言偏好,而对表60和70的搜索定位了对应于第二用户94的语言偏好和所选择的语言结构的翻译后的语言结构。在一个实施例中,在语言结构被传输到第一用户92之前,预定语言结构和翻译后的语言结构被生成并分别存储在表60和70,以在每个预定语言结构和至少一个相关联的翻译后的语言结构之间定义对应关系。或者,该存储是为在一组翻译后的语言结构之间定义对应关系,其中该组的每个翻译后的语言结构包括公共基本语言结构的预定翻译。
在方框120,网站96生成了翻译后的消息以传输到第二用户94。在一个实施例中,翻译后的消息是由电子邮件服务器21生成并被发往第二用户94的电子邮件消息,该消息包含了翻译后的语言结构。或者,翻译后的电子邮件消息可以包含多个交互字段以允许第二用户94响应第一用户92。
在方框125,翻译后的消息被传输到第二用户94。在一个实施例中,包含翻译后的语言结构的电子邮件消息由电子邮件服务器21传输到第二用户94。
在方框130,第二用户94选择其他语言结构和第一用户92的用户标识符,所述其他语言结构要被传输到该第一用户92。在一个实施例中,可以从包含多个以第二用户94的偏好语言进行翻译的预定语言结构的下拉列表中选择所述其他语言结构,所述下拉列表被显示在从网站96传输到第二用户94的多个字段的一个交互字段中。或者,第二用户96可以只从网站96接收翻译后的消息,而不采取其他动作。
在方框135,所述其他语言结构在发往第一用户92的例如电子邮件(e-mail)消息的应答消息中从第二用户94经由网络34被传输到网站96。
在方框140,网站96(例如拍卖工具10)利用搜索服务器20,基于对应于第一用户92的用户标识符,来对用户表40、存储结构表60和存储翻译结构表70进行搜索以获取翻译后的其他语言结构。对用户表40的搜索定位有关第一用户92的信息,包括第一用户92的语言偏好,并且对表60和70的搜索定位了对应于第一用户92的语言偏好和所选择的其他语言结构的翻译后的其他语言结构。
在方框145,网站96生成翻译后的应答消息以传输到第一用户92。在一个实施例中,翻译后的应答消息是由电子邮件服务器21生成并被发往第一用户92的电子邮件消息,该消息包含了翻译后的其他语言结构。
在方框150,翻译后的应答消息被传输到第一用户92。在一个实施例中,包含翻译后的其他语言结构的电子邮件消息由电子邮件服务器21传输到第一用户92。
应该意识到,序列90可以具有多个应用的任何一个,并且可以实现在任何数目的环境内。例如,序列90可以用于以相应实体偏好的语言,从诸如第一用户92或第二用户94的任何一个实体传输信息到网站96。随后网站96可以翻译该信息,并且将它用在许多应用的任何一个,例如用于准备项目列表,或用于更新用户信息。
图5是图示了示例性环境的方框图,交互序列90可以在所述环境中实现。如图5所示,示出的客户机32驻留在例如示于图4的示例性网站96的网站环境之外。因此,该实施例描述了以下应用,该应用允许诸如第一客户机32的客户机32的第一用户向诸如第二客户机32的其他客户机32的第二用户传输语言结构,二个客户机都驻留在网站96或任何其他商业工具的外部。或者,客户机32的每个用户可以只向网站96传输语言结构以请求网站96执行应用。
参照图5,第一用户在执行于第一客户机32中的电子邮件客户或浏览器322中选择第二用户的用户标识符和语言结构,第二用户是将由第一用户传输的包含所述语言结构的电子邮件消息324的接收者。在一个实施例中,可以从包含多个预定语言结构的下拉列表选择语言结构,该下拉列表显示在从网站96传输到第一用户的网页表单的第一交互区域中。或者,可以从窗口选择语言结构,该窗口向第一用户呈现了包含预定语言结构的网页表单。
示出的消息被传输到网站96的电子邮件服务器21。具体地说,在一个实施例中,包含语言结构的消息可以作为电子邮件消息或通过利用任何其他传送协议或通信来进行传输。电子邮件服务器21使用传输功能217来接收消息,并且解析消息以为操作第二客户机32的第二用户抽取用户标识符和语言结构。
网站96内的搜索服务器20接收语言结构和用户标识符,并且使用搜索功能205搜索对应的数据库内的表以提供将被传输到第二用户的翻译后的语言结构。具体地说,在一个实施例中,搜索服务器20搜索示于图2的用户表40以定位有关第二用户的用户信息,包括第二用户的语言偏好。搜索服务器20还搜索示于图2的存储翻译结构表70和存储结构表60以定位对应于第二用户的语言偏好和所选择的语言结构的翻译后的语言结构。
翻译后的语言结构随后被传输到电子邮件服务器21。电子邮件服务器21使用消息生成功能215来生成包含翻译后的语言结构的翻译后的电子邮件消息。接着,翻译后的电子邮件消息经由传输功能217被传输到第二客户机。
在一个实施例中,第二用户在执行于第二客户机32中的电子邮件客户或浏览器326中选择第一用户的用户标识符和其他语言结构,第一用户是将由第二用户传输的包含语言结构的应答电子邮件消息328的接收者。在一个实施例中,可以从包含多个以第二用户的偏好语言进行翻译的预定语言结构的下拉列表选择语言结构,该下拉列表显示在可能从网站96传输到第二用户的多个交互字段的一个交互字段中。或者,第二用户可以只接收翻译后的电子邮件消息,并且不采取其他动作。
示出的应答消息被传输到网站96的电子邮件服务器21。具体地说,在一个实施例中,包含其他语言结构的应答消息可以被作为电子邮件消息或通过利用任何其他传送协议或通信来传输。电子邮件服务器21使用传输功能217来接收消息,并且解析消息以抽取操作第一客户机32的第一用户的用户标识符和其他语言结构。
网站96内的搜索服务器20接收其他语言结构和用户标识符,并且使用搜索功能205搜索对应的数据库内的表以提供将被传输到第一用户的翻译后的其他语言结构。具体地说,在一个实施例中,搜索服务器20搜索示于图2的用户表40以定位有关第一用户的用户信息,包括第一用户的语言偏好。搜索服务器20还搜索示于图2的存储翻译结构表70和存储结构表60以定位对应于第一用户的语言偏好和所选择的其他语言结构的翻译后的其他语言结构。
翻译后的其他语言结构随后被传输到电子邮件服务器21。电子邮件服务器21使用消息生成功能215来生成包含翻译后的其他语言结构的翻译后的应答消息。接着,翻译后的应答消息经由传输功能217被传输到第一客户机。
另一个应用可以允许第一或第二客户机32的每个用户传输所选择的语言结构到网站96。在这种情况下,网站96可以执行搜索和翻译操作并使用翻译后的语言结构通过列表服务器16来更新列表,或者更新用户表40中的用户信息。
图6是示出了根据本发明的示例性实施例的用于帮助网络上实体间的通信的翻译的方法的流程图。应该意识到,如上所述,该方法可以用于帮助通信的翻译,并且不限于基于网络的拍卖工具的环境。
如图6所示,在处理方框610,包含语言结构的网页表单被传输到第一用户。在处理方框615,从第一用户接收第二用户的用户标识符和所选择的语言结构。
在处理方框620,搜索用户表40以定位关于第二用户的用户信息,包括第二用户的语言偏好。在处理方框625,搜索存储结构表60和存储翻译结构表70以获取对应于所选择的语言结构的翻译后的语言结构。
在处理方框630,生成了包含翻译后的语言结构和多个交互字段的翻译后的消息。在处理方框635,翻译后的消息被传输到第二用户。
在处理方框640,从第二用户接收第一用户的用户标识符和其他语言结构。在处理方框645,搜索用户表40以定位关于第一用户的用户信息,包括第一用户的语言偏好。在处理方框650,搜索存储结构表60和存储翻译结构表70以获取对应于所选择的其他语言结构的翻译后的其他语言结构。
在处理方框655,生成了包含翻译后的其他语言结构的翻译后的应答消息。最后,在处理方框660,翻译后的应答消息被传输到第一用户。
图7示出了采用计算机系统300的示例性形式的机器的简要示意图,在该计算机系统中可以执行用于引起该机器执行上面讨论的任何一种方法的指令集。在另一个实施例中,机器可以包括网络路由器、网络交换机、网桥、个人数字助理(PDA)、蜂窝电话、万维网设备或能执行规定了机器所采取的动作的指令序列的任何机器。
计算机系统300包括处理器302、主存储器304和静态存储器306,它们经由总线308彼此通信。计算机系统300还可以包括视频显示单元310(例如,液晶显示器(LCD)或阴极射线管(CRT))。计算机系统300还可以包括字母数字输入设备312(例如,键盘)、光标控制设备314(例如,鼠标)、磁盘驱动单元316、信号生成设备18(例如,扬声器)和网络接口设备320。
磁盘驱动器单元316包括其上存储有指令集(即软件)326的机器可读介质324,该指令集326实施上述方法中的任何一种或全部。示出的软件326还全部或至少部分地驻留于主存储器304和/或处理器302中。还可经由网络接口设备320来发送或接收软件326。
应该理解本发明的实施例可以用作或用于支持在某种形式的处理核心(例如计算机的CPU)上执行或者在机器或计算机可读介质内或上实现或实施的软件程序。机器可读介质包括用于以机器(例如计算机)可读形式存储或传输信息的任何机制。例如,机器可读介质包括只读存储器(ROM);随机访问存储器(RAM);磁盘存储介质;光存储介质;闪存设备;电、光、声或其他形式的传播信号(例如,载波、红外信号、数字信号等);或适于存储或传输信息的任何其他类型的介质。
在前面的说明书中,已参考具体示例性实施例来描述了本发明。但可对这些实施例进行各种修改和变化而不背离如权利要求提出的本发明更宽的技术构思和范围。相应地,要在说明而非限制的意义上来看待说明书和附图。
权利要求
1.一种方法,用于帮助网络上的实体间的通信的翻译,所述方法包括在所述网络上传输作为第一传输的多个预定语言结构到第一实体;响应于所述第一实体选择所述多个预定语言结构的一种语言结构,标识对应于所述所选择的语言结构的翻译后的语言结构;以及在所述网络上传输作为第二传输的所述翻译后的语言结构到第二实体。
2.如权利要求1所述的方法,还包括在所述第二传输中传输多个交互字段到所述第二实体,以允许所述第二实体与所述多个交互字段的至少一个交互字段交互以响应所述翻译后的语言结构。
3.如权利要求1所述的方法,其中所述标识步骤还包括基于由所述第一实体选择的所述第二实体的标识符来获取关于所述第二实体的实体信息;以及基于所述实体信息和所述所选择的语言结构来从表中获取所述翻译后的语言结构。
4.如权利要求3所述的方法,其中所述实体信息还包括所述第二实体的语言偏好。
5.如权利要求1所述的方法,其中所述所选择的语言结构是所述网络上的电子商务交易中的所述第一实体要问的预定问题。
6.如权利要求1所述的方法,其中所述第一传输是超文本标记语言消息。
7.如权利要求1所述的方法,其中所述第二传输是电子邮件消息。
8.如权利要求3所述的方法,其中所述第二实体的所述标识符是所述第二实体的电子邮件地址。
9.如权利要求1所述的方法,其中在传输作为所述第一传输的所述多个语言结构到所述第一实体之前,生成并存储所述翻译后的语言结构,并且定义到所述所选择的语言结构的所述对应关系。
10.如权利要求1所述的方法,还包括在基于网络的交易工具上,存储所述多个预定语言结构和相关联的多个翻译后的语言结构,以在所述多个预定语言结构的每个语言结构和所述多个翻译后的语言结构的至少一个相关联的翻译后的语言结构之间定义对应关系。
11.如权利要求10所述的方法,其中所述存储步骤是用来在一组所述多个翻译后的语言结构之间定义对应关系,所述组的每个翻译后的语言结构包括公共基本语言结构的预定翻译。
12.一种存储了可执行指令的机器可读介质,当在处理系统中执行所述指令时,引起所述处理系统执行用于帮助网络上的实体间的通信的翻译的方法,所述方法包括在所述网络上传输作为第一传输的多个预定语言结构到第一实体;响应于所述第一实体选择所述多个预定语言结构的一种语言结构,标识对应于所述所选择的语言结构的翻译后的语言结构;以及在所述网络上传输作为第二传输的所述翻译后的语言结构到第二实体。
13.如权利要求12所述的计算机可读介质,其中所述方法还包括在所述第二传输中传输多个交互字段到所述第二实体,以允许所述第二实体与所述多个交互字段的至少一个交互字段交互以响应所述翻译后的语言结构。
14.如权利要求12所述的计算机可读介质,其中所述标识步骤还包括基于由所述第一实体选择的所述第二实体的标识符来获取关于所述第二实体的实体信息;以及基于所述实体信息和所述所选择的语言结构来从表中获取所述翻译后的语言结构。
15.如权利要求14所述的计算机可读介质,其中所述实体信息还包括所述第二实体的语言偏好。
16.如权利要求12所述的计算机可读介质,其中所述所选择的语言结构是所述网络上的电子商务交易中的所述第一实体要问的预定问题。
17.如权利要求12所述的计算机可读介质,其中所述第一传输是超文本标记语言消息。
18.如权利要求12所述的计算机可读介质,其中所述第二传输是电子邮件消息。
19.如权利要求14所述的计算机可读介质,其中所述第二实体的所述标识符是所述第二实体的电子邮件地址。
20.如权利要求12所述的计算机可读介质,其中在传输作为所述第一传输的所述多个语言结构到所述第一实体之前,生成并存储所述翻译后的语言结构,并且定义到所述所选择的语言结构的所述对应关系。
21.如权利要求12所述的计算机可读介质,其中所述方法还包括在基于网络的交易工具上,存储所述多个预定语言结构和相关联的多个翻译后的语言结构,以在所述多个预定语言结构的每个语言结构和所述多个翻译后的语言结构的至少一个相关联的翻译后的语言结构之间定义对应关系。
22.如权利要求21所述的计算机可读介质,其中所述存储步骤是用来在一组所述多个翻译后的语言结构之间定义对应关系,所述组的每个翻译后的语言结构包括公共基本语言结构的预定翻译。
23.一种系统,用于帮助网络上的实体间的通信的翻译,所述系统包括用于在所述网络上传输作为第一传输的多个预定语言结构到第一实体的装置;响应于所述第一实体选择所述多个预定语言结构的一种语言结构,用于标识对应于所述所选择的语言结构的翻译后的语言结构的装置;和用于在所述网络上传输作为第二传输的所述翻译后的语言结构到第二实体的装置。
24.如权利要求23所述的系统,还包括以下装置,所述装置用于在所述第二传输中传输多个交互字段到所述第二实体,以允许所述第二实体与所述多个交互字段的至少一个交互字段交互以响应所述翻译后的语言结构。
25.如权利要求23所述的系统,还包括用于基于由所述第一实体选择的所述第二实体的标识符来获取关于所述第二实体的实体信息的装置;和用于基于所述实体信息和所述所选择的语言结构来从表中获取所述翻译后的语言结构的装置。
26.如权利要求25所述的系统,其中所述实体信息还包括所述第二实体的语言偏好。
27.如权利要求23所述的系统,其中所述所选择的语言结构是所述网络上的电子商务交易中的所述第一实体要问的预定问题。
28.如权利要求23所述的系统,其中所述第一传输是超文本标记语言消息。
29.如权利要求23所述的系统,其中所述第二传输是电子邮件消息。
30.如权利要求25所述的系统,其中所述第二实体的所述标识符是所述第二实体的电子邮件地址。
31.如权利要求23所述的系统,其中在传输作为所述第一传输的所述多个语言结构到所述第一实体之前,生成并存储所述翻译后的语言结构,并且定义到所述所选择的语言结构的所述对应关系。
32.如权利要求23所述的系统,在基于网络的交易工具上还包括以下装置,所述装置用于存储所述多个预定语言结构和相关联的多个翻译后的语言结构,以在所述多个预定语言结构的每个语言结构和所述多个翻译后的语言结构的至少一个相关联的翻译后的语言结构之间定义对应关系。
33.如权利要求32所述的系统,其中所述存储步骤是用来在一组所述多个翻译后的语言结构之间定义对应关系,所述组的每个翻译后的语言结构包括公共基本语言结构的预定翻译。
34.一种系统,用于帮助网络上的实体间的通信的翻译,所述系统包括通信服务器,用于在所述网络上传输作为第一传输的多个预定的语言结构到第一实体;处理服务器,用于响应于所述第一实体选择所述多个预定语言结构的一种语言结构,标识对应于所述所选择的语言结构的翻译后的语言结构;所述通信服务器还在所述网络上传输作为第二传输的所述翻译后的语言结构到第二实体。
35.如权利要求34所述的系统,其中所述通信服务器还在所述第二传输中传输多个交互字段到所述第二实体,以允许所述第二实体与所述多个交互字段的至少一个交互字段交互以响应所述翻译后的语言结构。
36.如权利要求34所述的系统,其中所述处理服务器还基于由所述第一实体选择的所述第二实体的标识符来获取关于所述第二实体的实体信息,以及基于所述实体信息和所述所选择的语言结构来从表中获取所述翻译后的语言结构。
37.如权利要求36所述的系统,其中所述实体信息还包括所述第二实体的语言偏好。
38.如权利要求34所述的系统,其中所述所选择的语言结构是所述网络上的电子商务交易中的所述第一实体要问的预定问题。
39.如权利要求34所述的系统,其中所述第一传输是超文本标记语言消息。
40.如权利要求34所述的系统,其中所述第二传输是电子邮件消息。
41.如权利要求36所述的系统,其中所述第二实体的所述标识符是所述第二实体的电子邮件地址。
42.如权利要求34所述的系统,其中在传输作为所述第一传输的所述多个语言结构到所述第一实体之前,生成并存储所述翻译后的语言结构,并且定义到所述所选择的语言结构的所述对应关系。
43.如权利要求34所述的系统,其中,在基于网络的交易工具上,所述处理服务器还存储所述多个预定语言结构和相关联的多个翻译后的语言结构,以在所述多个预定语言结构的每个语言结构和所述多个翻译后的语言结构的至少一个相关联的翻译后的语言结构之间定义对应关系。
44.如权利要求43所述的系统,其中所述处理服务器进行的所述存储步骤是用来在一组所述多个翻译后的语言结构之间定义对应关系,所述组的每个翻译后的语言结构包括公共基本语言结构的预定翻译。
全文摘要
一种用于帮助网络(34)上的实体间的通信的翻译的系统和方法。多个预定的语言结构作为第一传输在网络上被传输到第一实体(32)。响应于第一实体从预定的语言结构选择语言结构,标识对应于所选择的语言结构的翻译后的语言结构。最后,翻译后的语言结构作为第二传输在网络上被传输到第二实体。
文档编号H04L29/08GK1602482SQ02824589
公开日2005年3月30日 申请日期2002年2月11日 优先权日2001年10月11日
发明者史蒂夫·格罗夫 申请人:电子湾有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1