一种手机来电地区维哈柯文显示方法及装置的制造方法_2

文档序号:9219899阅读:来源:国知局
7、判断所述当前号码是否存在于本地通讯录中,如果在通讯录中,则执行 步骤108,否则执行步骤109 ;
[0045] 为使用户获知所拨打的电话号码的用户名称或来电号码的用户名称,本发明可选 地还包括从本地通讯录中获取当前号码对应的名称信息的步骤。若当前号码不在本地通讯 录中,则可使用默认名称,例如输出目标语言的"陌生人"作为名称信息。
[0046] 步骤108、在本地通讯录中获取当前号码对应的名称信息;
[0047] 本发明中的移动终端在本地存储有目标语言的通讯录,通讯录中至少包含了名称 及号码信息。
[0048] 步骤109、基于目标语言的基本区编码矩阵和扩展区编码矩阵,对获取的信息进行 选型替换,在显示屏上输出选型替换后的信息
[0049] 可选地,在执行选型替换步骤之前,本发明首先将获得的当前号码对应的归属地 信息或国际区位号信息、本地通讯录中的名称信息拼接成一个字符串,并将该字符串作为 进行选型替换的原始字符串。当然,也可分别单独对每个信息进行选型替换后直接输出显 示在屏幕的某个位置上。
[0050] 所述基于目标语言的基本区编码矩阵和扩展区编码矩阵,进行选型替换的步骤具 体为:
[0051] 步骤A1、获取原始字符串,所述原始字符串以目标语言基本区编码组成;
[0052] 步骤A2、依次获取原始字符串中的以基本区编码表征的语义字母,获取当前语义 字母在单词中的字形位置;
[0053] 步骤A3、在基本区编码矩阵中获得当前语义字母对应的基本区编码的行下标;
[0054] 步骤A4、将当前语义字母对应的基本区编码的行下标以及当前语义字母在当前待 检查单词中的字形位置作为扩展区编码矩阵中的行和列的下标,从扩展区编码矩阵中获取 对应的扩展区编码替换原始字符串中当前语义字母对应的基本区编码。
[0055] 所述基本区编码矩阵为32行1列,由目标语言的语义字母编码依据编码顺序构 成,所述32由目标语言包含语义字母的基本区编码范围确定,该矩阵的每一行对应目标语 言的一个基本区编码;
[0056] 所示扩展区编码矩阵为32行4列,由目标语言的显示字母编码依据编码顺序构 成,该矩阵的每一行分别与所述基本区编码矩阵中的语义字母编码一一对应,每一行的4 列分别为对应语义字母在词首,词中,词尾,单独出现时的显示字母编码。
[0057] 维哈柯文的名义字母编码大部分是公用的,维吾尔文专用的名义字母编码有: 0698,062E,063A;专用的显示字母编码为:FB8A,FB8B,FEA5,FEA6,FEA7,FEA8,FECD,FECE, FECF,FED0。如表4所示,为维文对应基本区编码矩阵和扩展区编码矩阵:
[0058] 表 4
[0059]
[0060]
[0061]
[0062] 哈萨克文专用的名义字母编码为0674~0678,06C6 ;专用的显示字母编码为: FE8D,FE8E,FEED,FEEE,FBD7,FBD8,FBD9,FBDA,FBDD,FBE9,FER)。如表 5 所示,为哈文对 应基本区编码矩阵和扩展区编码矩阵:
[0063] 表 5
[0064]
「00651
[0066] 柯尔克孜文专用的名义字母编码为:06C5,06C9,0649,0626 ;专用显示字母编码: FBE0 ~FBE3,FEEF,FBE8,FBE9,FER),FE89,FE8A,FE8B,FE8C。如表 6 所示,为柯文对应基 本区编码矩阵和扩展区编码矩阵:
[0067] 表 6
[0068]
[0069]
[0070] CN 104935716 A IXm -fJ 10/12页
[0071] 本发明将上述目标语言对应的基本区编码矩阵和扩展区编码矩阵在内存中形成 矩阵数据结构,通过行列下标定位,可实现高效率的从语义字母到显示字母的选型替换,从 而以符合目标语言书写习惯的正确的形态为用户输出显示当前号码的归属地等信息。
[0072] 在本发明实施例中,为了给用户提供更丰富的信息,还可以包括提供运营商信息 的步骤,具体为:
[0073] 步骤B1、根据电话号码的编码规则从所述当前号码中提取运营商编码字段;
[0074] 步骤B2、在目标语言对应的运营商号码表中获取当前号码的运营商信息;
[0075] 步骤B3、基于目标语言的基本区编码矩阵和扩展区编码矩阵,对所述运营商信息 进行选型替换,在显示屏上输出选型替换后的运营商信息。
[0076] 步骤B3也可与步骤109合并进行处理。
[0077] 表7运营商号码表
[0078]
[0079] 在本发明实施例中,为了给用户提供更丰富的信息,还可以包括提供特殊号码信 息的步骤,具体为:
[0080] 步骤C1、判断所述当前号码是否为特殊号码,当为特殊号码时执行步骤C2,否则 执行步骤103 ;
[0081] 步骤C2、从目标语言对应的特殊号码表中获取特殊号码信息;
[0082] 目标语言对应的特殊号码表参见表8所示。
[0083] 步骤C3、基于目标语言的基本区编码矩阵和扩展区编码矩阵,对所述特殊号码信 息进行选型替换,在显示屏上输出选型替换后的特殊号码信息;
[0084] 步骤C3可与步骤109合并进行处理。
[0085] 表8特殊号码表
[0086]
[0087] 由于维哈柯文文字方向是从右向左的顺序,而手机终端默认的文字显示顺序是从 左向右的,由于用户存电话号码时大部分人使用由左向右的拉丁字母,因此,对于来电地区 的维哈柯文显示需要解决不同方向文字的混排问题。在本发明一实施例中,在获得归属地 信息、国际区号信息、运营商信息、特殊号码等信息,并对上述信息进行选型替换后,还包块 对上述内容进行不同方向文字的混排处理的步骤,以使得不同字符集的语言文字能够按正 确的方式显示在同一界面中。
[0088] 图2示例了采用本发明提供的方法在手机通话界面为用户显示归属地名与通讯 录姓名显不状态不意图。
[0089] 图3示例了用户分别设置用户移动终端的默认语言为维、哈、柯文时,在用户移动 终端上显示归属地等信息的显示状态示意图。
[0090] 本发明的又一实施例提供一种手机来电地区维哈柯文显示装置,该装置应用于用 户的移动终端设备上,所述设备的硬件环境通常至少包括有CPU、内存、非易失性存储器、显 示屏、I/O接口等硬件。请参考图4,以软件实现为例,本实施例通过该设备的CPU将非易失 性存储器中对应的计算机程序指令读取到内存中运行,使所述设备包括有:号码获取模块 401、提取编码模块402、信息获取模块403以及选型替换模块404。在本发明的一种实施方 式中:
[0091] 号码获取模块401,用于获取主叫或被叫的电话号码作为当前号码;
[0092] 提取编码模块402,用于根据电话号码的编码规则从所述当前号码中提取能够标 识当前号码归属地的地区编码字段;
[0093] 信息获取模块403,用于在目标语言对应的电话号码归属地表中获取当前号码的 归属地信息;
[0094] 选型替换模块404,用于基于目标语言的基本区编码矩阵和扩展区编码矩阵,对所 述归属地信息进行选型替换,在显示屏上输出选型替换后的归属地信息;
[0095] 所述目标语言为维吾尔文、哈萨克文、柯尔克孜文的一种或多种。
[0096] 在本发明一实施例中,主叫或被叫的电话号码还包括国际区位号,号码获取模块 401还用于从当前号码中获取国际区位号;信息获取模块403还用于在目标语言对应的国 际区号表中匹配所述国际区位号,获取当前号码对应的国家地区信息;选型替换模块404 还用于基于目标语言的基本区编码矩阵和扩展区编码矩阵,对所述国家地区信息进行选型 替换,在显示屏上输出选型替换后的国家地区信息。
[0097] 在本发明一实施例中,提取编码模块402还用于根据电话号码的编码规则从所述 当前号码中提取运营商编码字段;信息获取
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1