互联网访问多语种智能识别系统及方法

文档序号:6527144阅读:242来源:国知局
专利名称:互联网访问多语种智能识别系统及方法
技术领域
本发明涉及一种互联网(Internet)访问多语种智能识别系统,尤指一种基于Internet和域名解释、IP识别技术、结合了Internet、语音CODEC、视频CODEC、TCP/IP、数据库技术和软件技术的Internet访问多语种智能识别系统。
背景技术
目前,Internet和信息技术的应用已经深入到企业行为和个人生活的方方面面,许多企业已经基于Internet/Internet建立自己的企业应用系统和互联网网站,用于改善内部管理、降低成本、提高效率,从而提升企业的竞争力,个人也可充分享受Internet和信息技术带来的诸如开阔视野、缩短时空距离等种种好处。近年来宽带技术的发展及普及应用,使得基于Internet和域名解释、IP识别、操作系统语言内核的语音和视频应用成为可能。
就当前而言,互联网网站主要完成静态的、以文字和图片为主的企业宣传、产品展示、售前支持、售中沟通和售后服务,用户访问网站时不能在进入站点前选定匹配的语种语音及可视资料。
另外,到目前为止,仍然缺乏一种有效的用户访问智能识别机制,让用户只要启动域名访问,被访问端就能利用互联网网站的内容优势和全天候服务优势,为用户提供一种基于Internet和域名解释IP识别技术,结合了Internet、语音CODEC、视频CODEC、TCP/IP、数据库技术和软件技术的Internet访问多语种智能识别系统。
有鉴于许多企业和个人越来越多地认识到对访问用户提供个性化服务的重要性,Internet访问IP识别、操作系统内核语言识别、域名应用技术也越来越成熟,语音CODEC、视频CODEC以及TCP/IP通信技术也发展到实用阶段,提出一种应用系统以适应这种应用需求和技术进步实为必要。

发明内容
本发明主要目的在于提供一种互联网访问多语种智能识别系统,能根据来访用户智能识别用户使用语种及其所在国别或地区,智能为用户提供所在国别或地区的语种语音、文字、文件、或相关页面的视频、图像、IVR等服务。
本发明另一目的在于提供一种互联网访问多语种智能识别方法。
为达到上述目的,本发明一种互联网访问多语种智能识别系统,包括控制服务器,用于通信信令控制和管理、用户管理、权限控制、数据存储和中转、客户端管理、计费管理、数据安全管理;数据库服务器,用于数据操作和存储;域名解释服务器,用于域名解释及指向;独立客户端,可独立运行,用于通信信令控制和管理、数据传输控制、数据安全管理、语音数据处理、视频数据处理、文字数据处理、文件传输、留言(语音、文字和视频)管理、自动更新支持、IVR支持和硬件设备支持;组件客户端,和独立客户端作用一致,需要在浏览器中运行;互联网接入设备,用于互联网接入;WWW服务器,用于信息发布和采集及组件客户端部署;及语音视频设备,用于语音和视频信号的捕获和转换。
其中,域名应用服务器由Resolver(解释器)Server(DNS服务器)组成,完成ACE编码。所述独立客户端除担负Resolver解释和基本通信功能外,还作为语音、视频、文字、文件等企业站点被访问时所需语种信息识别信息编译端或采集器。、所述组件客户端与所述浏览器地址栏相结合,当用户操作域名及其浏览器地址栏组件时,通过操作或点击控件元素来调用该客户端,实现和域名解释结果条目的关联对象进行通信。
所述组件客户端与所述浏览器地址栏相结合是将组件客户端嵌入到浏览器地址栏并通过域名解释结果指向网站页面。
所述系统与内建的IP地址库关联,当用户在浏览器地址栏进行关联操作时,组件客户端获知用户的IP地址并送数据库,识别用户所在国别或地区。
组件客户端嵌入到浏览器地址栏上的表现形式是浏览器组件或插件元素。用户通过鼠标、键盘、电话机或者其他输入设备,来点击浏览器组件或插件元素或直接操作组件客户端来发起通信;当操作域名及其代码或可视组件时系统启动并智能播放用户需要的信息。控件元素可以是一个按钮、图标、图片、文字、链接,也可是其他别的可视的内容。
所述系统中拥有域名的站点由WWW服务器、互联网接入设备、语音视频设备、独立客户端、组件客户端组成,互联网用户通过互联网发起操作的途径可以是独立客户端,或嵌入浏览器地址栏的组件客户端。
所述系统可以提供语音、视频、文字、文件、IVR,网页中一种播报方式,也可以同时提供多种或同时提供全部的通信方式;所述独立客户端担负Resolver解释和基本通信功能并作为语音、视频、文字、文件等企业语种识别信息编译端。
所述系统的组件客户端与域名解释器结合,即组件客户端嵌入到IE浏览器,组件客户端具备RESOLVER解释功能,通过操作或点击IE地址栏域名元素来调用该客户端,实现关联对象互动通信,达到智能访问的目的。
本发明一种互联网访问多语种智能识别系统,基于Internet和域名解释IP识别技术,结合了Internet、语音CODEC、视频CODEC、TCP/IP、数据库技术和软件技术的Internet访问多语种智能识别系统,组件客户端可直接指定或接受默认通用语种。其功能是作为站点通过域名被访问的多语种智能识别系统平台,能根据来访用户识别其所在国别或地区,智能为用户提供所在国别或地区的语种语音、文字、文件、或相关页面的视频、图像、IVR等服务。组件客户端可直接指定或接受默认通用语种。
本发明一种互联网访问多语种智能识别方法,包括如下步骤通过将组件客户端嵌入到IE浏览器;将组件客户端与域名解释服务器进行关联,当用户输入中文域名或数字域名或指定的其它代码时启动数据库服务器;利用IP识别技术获知访问者所在国别或地区;由控制服务器通过信令将预制的匹配语种语音及编辑好的网页送给访问者。
其中,用户操作组件客户端包括如下步骤系统初始化;用户通过浏览器地址栏操作域名启动信息系统;显示浏览器组件条目,并在条目中显示组件客户端或其表现形式;用户通过操作域名或组件客户端,发起系统连接;在用户端播报与用户对应的语音、视频、文字、文件或网页;系统运行结束。
所述操作域名或组件客户端,信息系统启动工作包括如下步骤当用户输入中文域名或数字域名或指定的其它代码或或通过点击组元素方式调用组件客户端;组件客户端与控制服务器交换信令;通过控制服务器与数据库服务器,WWW服务器建立通信;WWW服务器向组件客户端播报信息;智能访问完成。
本发明互连网访问多语种智能识别系统与域名结合的方法是通过将组件客户端嵌入到IE浏览器,并且将组件客户端与域名解释器进行关联,用户通过操作域名,可以和数据库条目相关联的对象建立通信连接、通过组件客户端获知用户IP送往数据库,通过IP识别技术及控制服务器告知组件客户端,被访问站点与访问端相匹配的语种语音文字、文件、或相关页面的视频、图像、IVR在WWW服务器的地址或路径,组件客户端向WWW服务器读取,WWW服务器可以独立部署也可以与站点共用,全程智能自动完成。
作为站点通过域名被访问的多语种智能识别系统平台,能根据来访用户识别其所在国别或地区,智能为用户提供所在国别或地区的语种语音、文字、文件、或相关页面的视频、图像、IVR等服务。通过将组件客户端嵌入到IE浏览器,并且将组件客户端与域名解释服务器进行关联,当用户访问站点时通过操作该域名启动数据库服务器。利用IP识别技术获知访问者所在国别或地区,由控制服务器通过信令将预制的匹配语种语音及编辑好的网页送给访问者。使访问者在进入站点前已能凭自己熟悉的母语听到或看到关于被访问方的语音、文字、文件、或相关页面的视频、图像,站点或服务方能为用户提供更多个性化服务,扩大访问或提升知名度.无论访问与被访问都深受欢迎。


图1为本发明互联网访问多语种智能识别系统整体结构方框图;图2为控制服务器结构方框图;图3为本发明互联网访问多语种智能识别系统的软件系统结构方框图;图4为客户端的结构方框5为组件客户端与IE浏览器结合的示意图;图6为独立客户端与WWW服务器结合的示意图;图7为组件客户端与域名结合时的工作流程图。
具体实施例方式
本发明一种互联网访问多语种智能识别系统,该系统结合Internet技术、域名解释技术,语音CODEC、视频CODEC、TCP/IP、数据库技术和软件技术等多种技术,为用户提供智能访问系统平台,并且与现有的IP识别技术结合,从而使用户从发起访问开始,把用户的信息写进数据库,并由控制服务器控制组件客户端到指定的地址或路径读取被访问端的语种对应信息,达到智能访问的目的。
参考图1,本发明一种互联网访问多语种智能识别系统,包括控制服务器11、数据库服务器12、域名服务器13、独立客户端14、组件客户端15、Internet接入设备16、互联网(WWW)服务器17、语音设备18、视频设备19。
在图1中,Internet接入设备16、独立客户端14以及语音、视频设备18、19构成企业语种识别信息编译中心。所述企业语种识别信息编译中心为企业内部通信互联或企业和企业外部通信互联的逻辑结构,其中Internet接入设备16和Internet连接,域名服务器13用于提供互联网域名解释及指向服务。组件客户端15嵌入到IE浏览器并与其结合。控制服务器11用于完成通信过程的信令控制及状态管理。数据库服务器12和控制服务器11共同完成整个系统的服务管理功能。
需要说明的是本发明互联网访问多语种智能识别系统的整体组成具有可伸缩性,企业语种识别信息编译中心、数据库服务器12、控制服务器11、互联网服务器17、域名服务器13、独立客户端14和组件客户端15在数量上是不限的。
本发明互联网访问多语种智能识别系统的控制服务器11、数据库服务器12、WWW服务器17、域名服务器13、独立客户端14、组件客户端15互相配合,构成了完整智能访问软件系统平台,企业能藉此为用户提供智能化服务,用户能感受到方便与实用。
下面介绍一下本发明互联网访问多语种智能识别系统的软件系统结构。本发明软件系统整体上采用C/S结构,即客户端/服务器结构。其中服务器端软件作为独立的应用(或服务)来运行,结合软件分布式技术,根据客户端数量,服务器端软件可以部署在一台或多台计算机上,从而平衡服务器端流量,服务器主要完成一些控制功能,该服务器叫做控制服务器11。客户端软件采用两种方式来实现即可以独立运行的客户端(我们称之为独立客户端14)和作为软件组件形式的客户端(我们称之为组件客户端15)。独立客户端14是一个独立的应用程序,可以单独运行,;组件客户端15为一个ActiveX控件,需要在其他应用程序容器中运行,如浏览器;根据具体的应用形式,这个ActiveX控件可以部署在IE浏览器并与其结合。现有企业的域名、要通过域名服务器13重新绑定或用通俗易懂的中文或数字代替,经绑定的域名当组件客户端15操作域名时与数据库服务器12发生关联。客户端(独立客户端14和组件客户端15)和服务器端通过TCP/IP协议进行通信。
参考图2,所述软件系统整体上包括控制服务器11和客户端45两部分,控制服务器11采用分层的设计结构,即控制服务器11由数据传输控制111、数据安全管理112、通信信令控制与管理113、应用处理层(由语音部分114、视频部分115、数据存储和中转116、权限控制117、客户端管理118等子系统组成。客户端45也采用分层设计结构,并且和控制服务器11具有对应的分层处理,客户端45还可包括语音、视频、文字、文件管理子系统28。客户端45和控制服务器11通过网络传输层21(TCP/IP协议栈)进行直接的数据通信。另外,所述系统还包括数据库服务器12。
下面介绍控制服务器11功能及实现。控制服务器11的主要功能包括通信信令控制和管理、用户管理、权限控制、数据存储和中转、客户端管理、计费管理、数据安全管理等。
其中通信信令由自主设计,用于支持客户端呼叫、寻找、建立连接、状态控制、数据交换和中转、防火墙侦测和穿透等,采用TCP/IP协议栈提供的SOCKET接口函数实现。用户管理主要对用户的相关资料和数据进行管理,应用本系统的每个用户(包括企业用户和个人用户)都有至少一个独立的标识号码。权限控制用于实现权限管理和控制。数据存储和中转用于管理临时数据。客户端管理实现客户端版本控制和自动版本更新功能。其中,用户管理、权限控制、数据存储和中转和客户端结合数据库存技术进行实现。计费管理用于系统访问量化或可能用于计费的未来部署。数据安全管理用于支持数据的安全传输,数据的安全传输采用通用的对称密钥算法和非对称密钥算法机制,具体算法涉及RSA、MD5和DES/3DES等。
参考图3,所述控制服务器11采用分层结构设计,数据传输控制层111通过网络传输层21(TCP/IP协议栈)提供的TCP/IP开发接口203完成数据传输;数据安全管理层112采用数据传输控制层111提供的接口完成数据的安全传输;通信信令控制和管理113采用数据安全管理层112提供的接口完成通信信令和数据的传输;应用功能层部分包括客户端管理118、数据存储和中转116、用户管理201、权限控制117、计费管理202。该应用功能层部分采用通信信令的控制和管理113、数据安全管理层112、数据传输控制层111实现具体的功能,同时应用功能层部分还需要结合数据库服务器12;系统的独立客户端14、组件客户端15主要通过应用功能层和控制服务器11进行通信。
下面介绍客户端45的功能及实现,客户端45的实现包括独立客户端14和组件客户端15两种方式。两种方式在功能实现上基本一致,独立客户端是全功能客户端,除担负Resolver解释和基本通信功能外,还作为语音、视频、文字、文件等企业语种识别信息编译端;组件客户端不能独立运行,但可以集成在其它容器当中,作为其他客户端的一部分。
客户端的功能包括通信信令控制和管理、数据传输控制、数据安全管理、语音数据处理、视频数据处理、文字消息处理、文件传输、留言(语音、文字和视频)管理、自动更新支持、IVR支持和硬件设备支持等。
客户端通信信令控制和管理和服务器端通信信令控制和管理功能配合,完成呼叫、寻的,建立连接、状态控制、数据交换和中转、防火墙侦测和穿透等功能。数据传输控制用于完成数据的实时传输控制、自适应带宽控制、非实时数据的传输,客户端通信信令控制和数据传输控制采用TCP/IP协议栈实现;客户端数据安全管理和服务器端数据安全管理互相配合,完成数据安全传输,采用通用的对称密钥算法和非对称密钥算法机制,非对称密钥算法采用RSA,对称密钥算法采用DES/3DES,哈希算法采用MD5;语音数据处理包括语音的实时捕获、编码解码(CODEC)、传输、回放,视频数据处理包括视频的实时捕获、编码解码(CODEC)、传输、播放,语音和视频的编码遵循国际的语音和视频编码解码算法。文字消息处理完成即时的文字信息传输;文件传输用于传输文件数据;文字消息处理和文件传输都采用密文的方式进行传输。自动更新支持完成客户端软件的自动升级;IVR支持完成交互式的语音、视频、图文响应,通信连接的一端根据另一端的操作,自动响应,向另一端播放或者显示语音、视频、图文内容。
参考图4,客户端45采用分层结构设计,数据传输控制层111、数据安全管理112、通信信令控制和管理113和控制服务器11基本对应,但在客户端45的数据传输控制层111中,实现实时传输控制、自适应传输控制及非实时传输控制;在功能层301,包括版本更新311、文字消息312、文件传输313、留言管理314、IVR管理315以及音频和视频数据处理316的功能。
参考图5,下面介绍组件客户端15与IE浏览器结合的实施例。组件客户端15可以在IE浏览器环境运行,可以通过客户端浏览器脚本语言,实现作为软件组件形式的组件客户端15与IE浏览器结合。直接生成于IE框上,当IE启动时组件客户端被激活。在组件客户端15与IE浏览器的结合中,Internet用户利用浏览器100在地址栏操作域名由Resolver解释到DNS实现访问企业WWW站点,组件客户端15关联控制服务器11及数据库服务器12,控制服务器11把数据库服务器12关于站点语种信息的地址或路径告知组件客户端15,组件客户端15自动到WWW服务器17读取相关信息,WWW服务器17把编制好的语音、视频、文字、文件、IVR及对应语种版本送回组件客户端15完成拨放或显示。
参考图6,客户端,例如独立客户端14可以单独使用,除担负Resolver解释和基本通信功能外,还作为语音、视频、文字、文件等企业语种识别信息编译端。主要配送被访问企业使用的终端,可用于编译语音视频,制作被访问时需要首先播放的文件,设定被访问文件及与语种配套的页面路径或地址。
参考图7,本发明组件客户端15与域名结合时的工作流程包括如下步骤(1)系统初始化;(2)通过浏览器操作域名启动组件客户端;(3)组件客户端获取用户IP及语言内核等信息送往数据库;(4)组件客户端到指定路径读取语种分析结果并指向访问站点;(5)播放语音、视频、文字或显示匹配网页;(6)智能访问结束。
以上所揭露的仅为本发明的较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明申请专利范围所作的等同变化,仍属本发明所涵盖的范围。
权利要求
1.一种互联网访问多语种智能识别系统,其特征在于该系统包括控制服务器,用于通信信令控制和管理、用户管理、权限控制、数据存储和中转、客户端管理、计费管理、数据安全管理;数据库服务器,用于数据操作和存储;域名解释服务器,用于域名解释及指向;独立客户端,可独立运行,用于通信信令控制和管理、数据传输控制、数据安全管理、语音数据处理、视频数据处理、文字数据处理、文件传输、留言(语音、文字和视频)管理、自动更新支持、IVR支持和硬件设备支持;组件客户端,和独立客户端作用一致,需要在浏览器中运行;互联网接入设备,用于互联网接入;WWW服务器,用于信息发布和采集及组件客户端部署;及语音视频设备,用于语音和视频信号的捕获和转换。
2.根据权利要求1所述的互联网访问多语种智能识别系统,其特征在于所述组件客户端与所述浏览器地址栏相结合,当用户操作域名及其浏览器地址栏组件时,通过操作或点击控件元素来调用该客户端,实现和域名解释结果条目的关联对象进行通信。
3.根据权利要求2所述的互联网访问多语种智能识别系统,其特征在于所述组件客户端与所述浏览器地址栏相结合是将组件客户端嵌入到浏览器地址栏并通过域名解释结果指向网站页面。
4.根据权利要求3所述的互联网访问多语种智能识别系统,其特征在于所述系统与内建的IP地址库关联,当用户在浏览器地址栏进行关联操作时,组件客户端获知用户的IP地址并送数据库,识别用户所在国别或地区。
5.根据权利要求3或4所述的互联网访问多语种智能识别系统,其特征在于组件客户端嵌入到浏览器地址栏上的表现形式是浏览器组件或插件元素。用户通过鼠标、键盘、电话机或者其他输入设备,来点击浏览器组件或插件元素或直接操作组件客户端来发起通信;当操作域名及其代码或可视组件时系统启动并智能播放用户需要的信息。
6.根据权利要求1所述的互联网访问多语种智能识别系统,其特征在于所述系统中拥有域名的站点由WWW服务器、互联网接入设备、语音视频设备、独立客户端、组件客户端组成,互联网用户通过互联网发起操作的途径可以是独立客户端,或嵌入浏览器地址栏的组件客户端。
7.根据权利要求1或6所述的互联网访问多语种智能识别系统,其特征在于所述系统可以提供语音、视频、文字、文件、IVR,网页中一种播报方式,也可以同时提供多种或同时提供全部的通信方式;所述独立客户端担负Resolver解释和基本通信功能并作为语音、视频、文字、文件等企业语种识别信息编译端。
8.一种互联网访问多语种智能识别方法,其特征在于包括如下步骤通过将组件客户端嵌入到IE浏览器;将组件客户端与域名解释服务器进行关联,当用户输入中文域名或数字域名或指定的其它代码时启动数据库服务器;利用IP识别技术获知访问者所在国别或地区;由控制服务器通过信令将预制的匹配语种语音及编辑好的网页送给访问者。
9.根据权利要求8所述的互联网访问多语种智能识别方法,其特征在于用户操作组件客户端包括如下步骤系统初始化;用户通过浏览器地址栏操作域名启动信息系统;显示浏览器组件条目,并在条目中显示组件客户端或其表现形式;用户通过操作域名或组件客户端,发起系统连接;在用户端播报与用户对应的语音、视频、文字、文件或网页;系统运行结束。
10.根据权利要求8或9所述的互联网访问多语种智能识别方法,其特征在于所述操作域名或组件客户端,信息系统启动工作包括如下步骤当用户输入中文域名或数字域名或指定的其它代码或或通过点击组元素方式调用组件客户端;组件客户端与控制服务器交换信令;通过控制服务器与数据库服务器,WWW服务器建立通信;WWW服务器向组件客户端播报信息;智能访问完成。
全文摘要
本发明一种互联网访问多语种智能识别系统,基于Internet和域名解释IP识别技术,结合了Internet、语音CODEC、视频CODEC、TCP/IP、数据库技术和软件技术的Internet访问多语种智能识别系统,组件客户端可直接指定或接受默认通用语种。其功能是作为站点通过域名被访问的多语种智能识别系统平台,能根据来访用户识别其所在国别或地区,智能为用户提供所在国别或地区的语种语音、文字、文件、或相关页面的视频、图像、IVR等服务。
文档编号G06F17/30GK1677391SQ20051003331
公开日2005年10月5日 申请日期2005年3月1日 优先权日2005年3月1日
发明者陈汉奕 申请人:陈汉奕
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1