[发明专利]一种支持多语种操作系统的方法在审
申请号: | 200710084294.0 | 申请日: | 2007-03-01 |
公开(公告)号: | CN101089852A | 公开(公告)日: | 2007-12-19 |
发明(设计)人: | 林明贵;郝庆贺;姜钰 | 申请(专利权)人: | 青岛以太科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06Q30/00;H04L12/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 266071山东省青岛市宁夏*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 支持 语种 操作系统 方法 | ||
1.一种基于终端设备/多语言服务器结构的支持多语种操作系统的实现方法,其特征在于:系统构架由多语言服务器和多个终端设备通过网络连接组成的,在多语言服务器上分别为每个语种用户建立了登录账号,终端设备根据选择的语种用户账号登录多语言服务器,并使用多语言服务器提供的操作系统服务;多语言服务器用于提供各种语言类型的操作系统支持和运行终端设备请求的应用程序;终端设备用于显示各种语言操作系统用户界面和程序运行界面,并读取用户的操作;网络连接用于传输程序运行过程中产生的图像,声音,字符,控制信息数据;该方法提供了在终端设备/多语言服务器结构下的一种快速切换系统语言的方法,在用户登录到一种语言的操作系统时终端设备与多语言服务器建立网络连接,注销和关闭时终端设备与多语言服务器之间的连接被断开,并且收回建立连接所用资源,切换操作系统的过程只是取消当前连接重新建立一个连接的过程,不是传统方式下的重新启动操作系统的过程。
2.根据权利要求1所述的方法,其特征在于:
终端设备根据用户的输入判断要进入的操作系统;
多语言服务器响应终端设备的请求并且创建用户进程,用户进程运行在多语言服务器上,并接受终端服务进程的控制;
用户进程运行产生的数据传输到终端服务进程,终端服务进程根据网络协议将该数据处理成网络数据并交给服务器端的网络设备接口,由其将数据传送给跟产生该数据的用户进程相关联的终端设备;
对于终端设备传输到终端服务进程的数据,终端服务进程将实施相反操作,即终端服务进程根据网络协议规定将网络数据拆分成可以识别的数据,传送到用户进程。
3.根据权利要求1所述的方法,其特征在于:
该方法中的多语言服务器将各种语言类型操作系统集中于一台服务器上;该多语言服务器通过安装多种语言支持软件包使其具有支持多国语言、民族习惯、字符集的能力,并且能够呈现给用户一个以所支持的任何一种语言选项独立运行的多用户多任务的操作系统;具有运行的能够传输终端设备请求运行的程序产生的数据的网络协议服务端实现;多语言服务器保存有终端设备运行所需要的数据并且具有能够将这些数据传输到终端设备的能力。
4.根据权利要求1所述的方法,其特征在于:
终端设备能够运行在两种状态,等待状态和连接状态;
处于等待状态的终端设备,是一个独立的运行个体,它等待用户的操作,此时并没有跟多语言服务器连接;
处于连接状态的终端设备,是已经登录到多语言服务器的终端设备,这种状态下多语言 服务器会处理对终端设备的操作,终端设备的输入输出设备受其中的终端控制模块的控制,直到用户要注销或关闭终端设备当前的操作系统时,断开与多语言服务器的连接。
5.根据权利要求1所述的方法,其特征在于:
多语言服务器与终端设备的通信是通过多种网络协议协作来实现的,其中包括终端设备运行所需基本文件的传输用到的文件传输协议;终端设备与多语言服务器之间的交换控制命令所用到的控制信息传输协议;用来传输应用进程运行产生的音频视频数据和操作命令所用的协议。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛以太科技有限公司,未经青岛以太科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710084294.0/1.html,转载请声明来源钻瓜专利网。