• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 10
    • 下载费用:30 金币  

    重庆时时彩万位走势图: 融合通信系统的中文显示系统及方法.pdf

    关 键 词:
    融合 通信 系统 中文 显示 方法
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201110032236.X

    申请日:

    2011.01.30

    公开号:

    CN102184095A

    公开日:

    2011.09.14

    当前法律状态:

    撤回

    有效性:

    无权

    法律详情: 发明专利申请公布后的视为撤回IPC(主分类):G06F 9/44申请公布日:20110914|||实质审查的生效IPC(主分类):G06F 9/44申请日:20110130|||公开
    IPC分类号: G06F9/44; G06F17/22 主分类号: G06F9/44
    申请人: 广东佳和通信技术有限公司
    发明人: 王大鹏; 李琳; 李伟明
    地址: 519080 广东省珠海市高新区南方软件园B5座东四楼
    优先权:
    专利代理机构: 北京科亿知识产权代理事务所(普通合伙) 11350 代理人: 汤东凤
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201110032236.X

    授权公告号:

    ||||||

    法律状态公告日:

    2014.08.27|||2011.11.02|||2011.09.14

    法律状态类型:

    发明专利申请公布后的视为撤回|||实质审查的生效|||公开

    摘要

    本发明公开了一种融合通信系统的中文显示系统及方法,属于计算机网络通信技术中在多语言操作系统环境下的中文显示的系统及方法的技术领域。包括:界面???,数据存取??楹褪菘饽??;来自于界面??榈氖淙胧?;通过数据存取??槟谏柚玫氖荽娲⒛?榻凶缓蟠嫒胧菘?;通过数据存取??槟谏柚玫氖荽嫒∧?槎寥∈萁凶缓笙允驹诮缑婺?榛蚱聊簧系姆椒ㄊ迪纸饩鲈诙嘤镅圆僮飨低持斩松现形氖莸恼O允镜哪康?,使用户不用担心使用本系统在某种语言操作系统终端上输入中文数据后在另外的语言操作系统终端上出现乱码的现象。

    权利要求书

    1: 一种融合通信系统的中文显示系统, 其特征在于包括 : 一界面???, 用于接收用户录入和显示的数据或通讯录数据 ; 一数据存取???, 用于按照操作系统的类型对于涉及往来于该界面??榈穆既牒拖允?数据进行处理 ; 一数据库???, 用于保存来自于该数据存取??榈氖莼蛲ㄑ堵际?; 所述的数据存取??槟谏柚酶菔淙胫斩怂貌僮飨低车挠镅远允淙氲氖葑鲎?后存入数据存储??楹陀糜诙寥∈菘饽谌菥缓蠓⑺透缑婺?橄允镜氖荻寥∧?块。
    2: 一种基于如权利要求 1 所述的融合通信系统的中文显示系统的方法, 其特征在于中 文显示的过程如下 : (1), 接收来自于界面??榈氖淙胧?; (2), 通过数据存取??槟谏柚玫氖荽娲⒛?榻凶?; (3), 转换数据通过数据库??榇嫒胧菘?; (4), 通过数据存取??槟谏柚玫氖荽嫒∧?槎寥∈萁凶?; (5), 转换数据通过界面??橄允驹谄聊簧?。
    3: 如权利要求 2 所述的融合通信系统的中文显示系统的方法, 其特征在于该步骤 (2) 的转换过程为 : 步骤 (301), 判断界面??槭淙氲闹形?UCS-2 编码的字符串是否为繁体字符串 ; 如是繁 体字符串, 直接转换成 UTF-8 编码, 后存入数据库 ; 否则将界面??槭淙氲闹形?UCS-2 编码 的字符串转换为 ANSI 的编码 ; 步骤 (302) 把步骤 (301) 的结果以 GBK 为内码转换为繁体 ; 步骤 (303) 把步骤 (302) 的结果从 ANSI 的编码再转换为 UCS-2 的编码 ; 步骤 (304) 把步骤 (303) 的结果转换为 UTF-8 编码, 后存入数据库。
    4: 如权利要求 2 所述的融合通信系统的中文显示系统的方法, 其特征在于该步骤 (4) 的转换过程为 : 步骤 (401), 判断从数据库中读取的中文 UTF-8 的字符串是否为繁体字符串, 如是繁体 字符串, 直接转换成 UCS-2 编码, 后送界面??橄允?; 否则将把从数据库取出的中文 UTF-8 编码的字符串转换为 UCS-2 的编码的字符串 ; 步骤 (402) 把步骤 (401) 的结果转换为 ANSI 的编码的字符串 ; 步骤 (403) 把步骤 (402) 的结果以 GBK 为内码转换为简体 ; 步骤 (404) 把步骤 (403) 的结果转换为 UCS-2 编码的字符串, 后送到界面??橄允?。

    说明书


    融合通信系统的中文显示系统及方法

        技术领域 本发明涉及一种融合通信系统的中文显示系统及方法, 属于计算机网络通信技术 领域, 具体说属于计算机网络通信技术中在多语言操作系统环境下的中文显示的系统及方 法的技术领域。
         背景技术 伴随着全球化进程的快速步伐, 企业或政府国内外的机构分支众多, 雇员也是各 个国家和民族都有, 尤其是全球 500 强的大公司, 在各个国家和地区的分支机构和人员众 多, 如果把这些通过不同语言操作系统的终端输入的数据按照需要者的语言要求正确的展 示出来, 就成为了一个急需解决的问题。
         通讯录数据是计算机通信过程中一种常见的数据, 用于记载用户的个人或者单位 的联系信息, 其中例如用户名称、 公司地址等等这些中文信息, 由于通讯录系统所在终端的 操作系统的语言不同, 所以数据库内存储的内容可以包括不同的语言类型, 而统一通讯录 要求显示到各个终端的公用内容是相同的, 因此, 必须要把输入的内容转换成能包含最大 中文字符集的内码格式, 以方便转换成各种语言的内容显示在终端上。
         现有技术中, 通讯录系统一般只支持在单一语言操作系统环境的终端上能正常显 示, 或者支持多种操作系统显示, 但是经?;岢鱿钟行┖鹤质锹衣氲那榭?。
         发明内容 本发明的目的在于提供一种融合通信系统的中文显示系统及方法, 特别是通讯录 系统的中文显示方法, 实现解决在多语言操作系统终端上中文数据的正常显示的目的, 使 用户不用担心使用本通讯录系统在某种语言操作系统终端上输入中文数据后在另外的语 言操作系统终端上出现乱码的现象。
         为实现所述的目的本发明的技术方案是 :
         一种融合通信系统的中文显示系统, 包括 :
         一界面???, 用于接收用户录入和显示的数据或通讯录数据 ;
         一数据存取???, 用于按照操作系统的类型对于涉及往来于该界面??榈穆既牒?显示数据进行处理 ;
         一数据库???, 用于保存来自于该数据存取??榈氖莼蛲ㄑ堵际?;
         所述的数据存取??槟谏柚酶菔淙胫斩怂貌僮飨低车挠镅远允淙氲氖葑?转换后存入数据存储??楹陀糜诙寥∈菘饽谌菥缓蠓⑺透缑婺?橄允镜氖荻?取???。
         一种融合通信系统的中文显示系统的方法, 其中文显示的过程如下 :
         (1), 接收来自于界面??榈氖淙胧?;
         (2), 通过数据存取??槟谏柚玫氖荽娲⒛?榻凶?;
         (3), 转换数据通过数据库??榇嫒胧菘?;
         (4), 通过数据存取??槟谏柚玫氖荽嫒∧?槎寥∈萁凶?;
         (5), 转换数据通过界面??橄允驹谄聊簧?。
         该步骤 2 的转换过程为 :
         步骤 301, 判断界面??槭淙氲闹形?UCS-2 编码的字符串是否为繁体字符串 ; 如是 繁体字符串, 直接转换成 UTF-8 编码, 后存入数据库 ; 否则将界面??槭淙氲闹形?UCS-2 编 码的字符串转换为 ANSI 的编码 ;
         步骤 302 把步骤 301 的结果以 GBK 为内码转换为繁体 ;
         步骤 303 把步骤 302 的结果从 ANSI 的编码再转换为 UCS-2 的编码 ;
         步骤 304 把步骤 303 的结果转换为 UTF-8 编码, 后存入数据库。
         该步骤 4 的转换过程为 :
         步骤 401, 判断从数据库中读取的中文 UTF-8 的字符串是否为繁体字符串, 如是 繁体字符串, 直接转换成 UCS-2 编码, 后送界面??橄允?; 否则将把从数据库取出的中文 UTF-8 编码的字符串转换为 UCS-2 的编码的字符串 ;
         步骤 402 把步骤 401 的结果转换为 ANSI 的编码的字符串 ;
         步骤 403 把步骤 402 的结果以 GBK 为内码转换为简体 ; 步骤 404 把步骤 403 的结果转换为 UCS-2 编码的字符串, 后送到界面??橄允?。
         采用本发明的技术方案和方法由于选用支持 unicode 编码格式的控件来输入和 显示数据内容, 数据库设置成能包含最大中文字符集的内码格式 big5 码来保存中文数据, 防止中文字符在转换过程中丢失。本发明的关键点是输入时将简体汉字先转换成繁体汉 字, 然后进行各编码之间的转换后存储, 输出时再将存储的繁体汉字先转换成简体汉字或 根据使用者要求的语言转换后显示 ; 实现解决在多语言操作系统终端上中文数据的正常显 示的目的, 使用户不用担心使用本通讯录系统在某种语言操作系统终端上输入中文数据后 在另外的语言操作系统终端上出现乱码的现象。
         附图说明
         图 1 为本发明中文显示系统的结构示意图 ; 图 2 为图 1 中数据存取??榈慕峁故疽馔?; 图 3 为图 2 中数据存储??榈牟僮髁鞒掏?; 图 4 为图 2 中数据读取??榈牟僮髁鞒掏?。具体实施方式
         下面结合附图对本发明的具体实施方式进行说明。
         本发明的目的在于通过提供一种通讯录系统及方法, 解决在多语言操作系统终端 上中文数据的正常显示的问题, 使用户不用担心使用本通讯录系统在某种语言操作系统终 端上输入中文数据后在另外的语言操作系统终端上出现乱码。所述系统至少包括 :
         接收用户录入和显示中文数据或中文通讯录数据的界面???;
         处理用户中文数据或中文通讯录数据, 包括把用户录入的数据保存和处理取出的 数据库内容, 并按照操作系统的类型做相应处理的数据存取???;
         保存中文数据或中文通讯录数据的数据库???。首先, 根据界面??檠∮弥С?unicode 编码格式的控件来输入和显示数据内容, 数据库设置成能包含最大中文字符集的内码格式 big5 码来保存中文数据, 防止中文字符 在转换过程中丢失 ; 其中 Unicode 编码 ( 统一码、 万国码、 单一码 ) 是一种在计算机上使用 的字符编码。它为每种语言中的每个字符设定了统一并且唯一的二进制编码, 以满足跨语 言、 跨平台进行文本转换、 处理的要求。Unicode 标准有 UCS-2、 UCS-4 的说法。UCS-2 用两 个字节编码, UCS-4 用 4 个字节编码。
         进一步的, 数据存取??楦菔淙胫斩怂玫牟僮飨低车挠镅远允淙氲氖菽谌?做处理, 为了不丢失中文字符, 首先把 UCS-2 的中文字符串转化为 UCS-2 繁体字符串, 然后 再转换为 UTF-8 的编码格式存入数据库 ;
         进一步的, 把取出的数据库内容根据需要查看者的语言要求做相应处理, 首先把 取出来的 UTF-8 的字符串转换为 UCS-2 编码的字符串, 这个时候再判断操作系统的类型, 如 果是简体操作系统, 就把 UCS-2 字符串转换为 UCS-2 简体字符串, 显示在界面???; 如果是 繁体操作系统, 就不需要转换, 直接把得到的 UCS-2 字符串显示在界面???。
         根据本发明的另一方面, 本发明提供了一种通讯录数据存取方法, 应用于通讯录 系统。所述通讯录系统包括 : 接收用户录入和显示通讯录数据的界面???; 处理用户通讯 录数据, 包括处理用户录入的数据并按照相应的编码保存和处理取出的数据库内容, 并按 照操作系统的类型做相应处理的数据存取???; 保存通讯录数据的数据库???。
         首先, 根据界面??檠∮弥С?unicode 编码格式的控件来输入和显示数据内容 ;
         进一步的, 数据存取??楦菔淙胫斩怂玫牟僮飨低车挠镅远允淙氲氖菽谌?做处理, 为了不丢失中文字符, 首先把 UCS-2 的中文字符串转化为 UCS-2 繁体字符串, 然后 再转换为 UTF-8 的编码格式存入数据库 ;
         进一步的, 把取出的数据库内容根据需要查看者的语言要求做相应处理, 首先把 取出来的 UTF-8 的字符串转换为 UCS-2 编码的字符串, 这个时候再判断操作系统的类型, 如 果是简体操作系统, 就把 UCS-2 字符串转换为 UCS-2 简体字符串, 显示在界面???; 如果是 繁体操作系统, 就不需要转换, 直接把得到的 UCS-2 字符串显示在界面???。
         这样在本发明的技术方案当中, 由于输入和显示??槭褂昧?Unicode 字符编码, 满足跨语言、 跨平台进行文本转换、 处理的要求, 而保存时又选择了对应最大中文码表的 big5 字符编码, 因此, 可以不管数据输入终端的操作系统语言的哪一种, 使共享的中文数据 按照需要查看者的语言要求显示出来, 从而解决了现有技术中, 通讯录系统一般只支持在 单一语言操作系统的终端上能正常显示, 或者支持多种操作系统显示, 但是会出现有些汉 字是乱码的情况的问题。
         在本发明提出的通讯录处理技术方案的一个突破在于, 可以使通过不同语言操作 系统的终端输入的数据内容在不同语言操作系统的终端上正常显示。
         所述通讯录技术方案可以被实现为一种方法, 也可以被实现为一种系统 .
         下面就以通讯录系统为例介绍一下本发明提出的通讯录技术方案。
         如图 1 示出了本发明通讯录系统的一个实施例的功能结构图。
         所述通讯录系统包括数据输入和显示的界面???100, 数据转换处理的数据存取 ???101, 以及数据库???102, 所述界面??榭梢允瞧胀?PC 机, 或者移动通信终端。
         由于 Unicode 的编码方式与 ISO 10646 的通用字元集 ( 亦称 [ 通用字符集 ])(Universal Character Set, UCS) 概念相对应, 目前的用于实用的 Unicode 版本对应于 UCS-2, 使用 16 位的编码空间。也就是每个字符占用 2 个字节。这样理论上一共最多可以 表示 65,536(2 的 16 次方 ) 个字符, 基本满足各种语言的使用。因此, 界面???100 使用支 持 unicode 编码的控件来处理输入和显示数据 ;
         如图 2 所示, 数据存取???101, 以包括数据存储???200 和数据读取???201, 其 中数据存储??榛岣萁缑婺??100 的操作系统语言, 把输入的中文 unicode 字符串转成 繁体的 unicode 编码的字符串, 由于繁体 unicode 字符串能对应最大数量的中文字符, 所以 以后把数据库的字符串再转换为简体或繁体时不会造成中文字符的丢失 ; 由于 Unicode 的 实现方式不同于编码方式。 一个字符的 Unicode 编码是确定的。 但是在实际传输过程中, 由 于不同系统平台的设计不一定一致, 以及出于节省空间的目的, 对 Unicode 编码的实现方 式有所不同。Unicode 的实现方式称为 Unicode 转换格式 (Unicode Translation Format, 简称为 UTF)。例如, 如果一个仅包含基本 7 位 ASCII 字符的 Unicode 文件, 如果每个字符都 使用 2 字节的原 Unicode 编码传输, 其第一字节的 8 位始终为 0。这就造成了比较大的浪 费。对于这种情况, 可以使用 UTF-8 编码, 这是一种变长编码, 它将基本 7 位 ASCII 字符仍 用 7 位编码表示, 占用一个字节 ( 首位补 0)。而遇到与其他 Unicode 字符混合的情况, 将按 一定算法转换, 每个字符使用 1-3 个字节编码, 并利用首位为 0 或 1 进行识别。这样对以 7 位 ASCII 字符为主的西文文档就大大节省了编码长度。类似的, 对未来会出现的需要 4 个 字节的辅助平面字符和其他 UCS-4 扩充字符, 2 字节编码的 UTF-16 也需要通过一定的算法 进行转换。 所以再转为 UTF-8 的编码, 最后存入数据库 ; 数据读取??橄劝咽菘獾氖菀?UTF-8 的编码形式从数据库中取出来, 然后根据根据需要显示的语言类型, 如果要显示中文 简体, 就把取出来的中文数据 UTF-8 的编码字符串转换为 unicode 编码的字符串, 由于数据 库内存储的是繁体的 unicode 字符串, 因此, 我们还要把它转换为简体的 unicode 字符串, 最后显示到界面???100 ; 如果要显示繁体, 就把取出来的中文数据 UTF-8 的编码字符串转 换为 unicode 编码的字符串, 然后显示到界面???100。由于 UTF-8 编码是一种变长编码, 可以节省资源和空间, 所以数据库???102 字符集类型要设定为 UTF-8, 以及数据存取???101 通过 UTF-8 传输。
         图 3 示出了本发明的通讯录系统的一个实施例中数据存取??橹惺荽娲⒛??( 或子???) 的实现流程图。
         所述流程至少包含 4 步操作, 步骤 301 把界面??槭淙氲闹形?UCS-2 编码的字符 串转换为 ANSI 的编码, 步骤 302 把步骤 301 的结果以 GBK 为内码中转换为繁体, 步骤 303 把步骤 302 的结果从 ANSI 的编码再转换为 UCS-2 的编码, 步骤 304 把步骤 303 的结果转换 为适宜存储和传输的 UTF-8 编码, 最后存入数据库。此过程只针对输入为简体中文字符串 的处理, 如果输入的是繁体字符串, 就省去步骤 301, 步骤 302 和步骤 303, 直接将繁体字符 串转换为 UTF-8 编码, 最后存入数据库, 程序终结。
         图 4 示出了本发明的通讯录系统的一个实施例中数据存取??橹惺荻寥∧??( 或子???) 的实现流程图
         所述流程至少包含 4 步操作, 步骤 401 把从数据库取出的中文 UTF-8 编码的字符 串转换为 UCS-2 的编码的字符串, 步骤 402 把步骤 401 的结果转换为 ANSI 的编码的字符串, 步骤 403 把步骤 402 的结果已 GBK 为内码转换为简体, 步骤 404 把步骤 403 的结果转换为适宜显示的 UCS-2 编码的字符串, 显示到界面???。此过程只针对输出为简体中文字符串 的处理, 如果输入的是繁体字符串, 就省去步骤 402, 步骤 403 和步骤 404, 直接将繁体字符 串转换为 UCS-2 编码的字符串, 显示到界面???, 程序终结。

    关于本文
    本文标题:融合通信系统的中文显示系统及方法.pdf
    链接地址://www.4mum.com.cn/p-5865121.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 重庆时时彩开奖公告 一星稳赚技巧 七乐彩中奖规则图表 时时彩有没有稳赚计划 北京pk赛全天人工计划 重庆时时全走势图 118宝马平码论坛 慈善稳赚六肖 极速pk10稳赚技巧方案 重庆时时全天计划50期 北京pk10大小免费计划 计划软件怎么跟才能盈利 时时彩最新稳赚 缅甸真人龙虎下载地址 秒速时时官方开奖 刘伯温稳赚六肖