一种单位换算方法、系统及其通信终端的制作方法

文档序号:6340478阅读:110来源:国知局
专利名称:一种单位换算方法、系统及其通信终端的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种单位换算方法、系统及其通信终端。
背景技术
现有的手机、手持数码产品、计算机等通信终端中已具备功能强大的单位换算功 能,包括货币换算、时区换算等。但现有通信终端的换算功能仅能作为单独的功能使用,没 有更智能地与用户需求相关联。例如当用户的通信终端收到以美元为单位的货币信息的时 候,若想将该货币信息换算成熟悉的人民币数值,则需要另行开启换算应用来计算出换算 结果,其操作过程甚是繁琐。综上可知,现有通信终端的单位换算技术在实际使用上,显然存在不便与缺陷,所 以有必要加以改进。

发明内容
针对上述的缺陷,本发明的目的在于提供一种单位换算方法、系统及其通信终端, 其能够智能关联单位换算需求,并自动计算出单位换算结果。为了实现上述目的,本发明提供一种单位换算方法,应用于通信终端中,所述方法 包括步骤如下单位换算关联步骤,所述通信终端在操作文本内容时,判断出所述文本内容中包 含有第一单位和第一单位数值构成的第一换算关联组合及其单位类别;单位换算执行步骤,所述通信终端将第一换算关联组合自动换算成同单位类别中 至少一其他单位和数值。根据本发明的单位换算方法,所述单位换算关联步骤包括所述通信终端在查看 或编辑文本内容时,判断出所述文本内容中包含第一单位和第一单位数值构成的第一换算 关联组合及其单位类别;所述单位换算执行步骤包括所述通信终端将所述第一换算关联组合自动换算成 同单位类别中至少一其他单位和数值,并直接显示所述其他单位和数值或者显示进入所 述其他单位和数值的快捷标识。根据本发明的单位换算方法,所述单位换算关联步骤包括所述通信终端在编辑 文本内容时,判断出所述文本内容中包含第一单位、第一单位数值和第二单位构成的第二 换算关联组合及其单位类别;所述单位换算执行步骤包括所述通信终端自动换算第二换算关联组合中第二单 位的第二单位数值,并直接显示第二单位数值或者显示进入第二单位数值的快捷标识。根据本发明的单位换算方法,所述第一、第二换算关联组合中第一单位与第一单 位数值之间、第一单位数值与第二单位之间的相隔字符数需小于预定值。根据本发明的单位换算方法,所述单位类别包括货币单位类别、时区单位类别或 者计量单位类别。
本发明还提供一种单位换算系统,应用于通信终端中,所述系统包括单位换算关联模块,用于在所述通信终端操作文本内容时,判断出所述文本内容 中包含有第一单位和第一单位数值构成的第一换算关联组合及其单位类别;单位换算执行模块,用于将第一换算关联组合自动换算成同单位类别中至少一其 他单位和数值。根据本发明的单位换算系统,所述单位换算关联模块,用于在所述通信终端查看 或编辑文本内容时,判断出所述文本内容中包含第一单位和第一单位数值构成的第一换算 关联组合及其单位类别;所述单位换算执行模块包括单位换算子模块,用于将所述第一换算关联组合自动换算成同单位类别中至少一 其他单位和数值,换算结果显示子模块,用于直接显示所述其他单位和数值或显示进入所述其他单 位和数值的快捷标识。根据本发明的单位换算系统,所述单位换算关联模块,用于在所述通信终端编辑 文本内容时,判断出所述文本内容中包含第一单位、第一单位数值和第二单位构成的第二 换算关联组合及其单位类别;所述单位换算执行模块包括单位换算子模块,用于自动换算第二换算关联组合中第二单位的第二单位数 值;换算结果显示模块,用于直接显示第二单位数值或显示进入第二单位数值的快捷 标识。根据本发明的单位换算系统,所述第一、第二换算关联组合中第一单位与第一单 位数值之间、第一单位数值与第二单位之间的相隔字符数需小于预定值。本发明还提供一种包括上述单位换算系统的通信终端。本发明的通信终端在操作文本内容时,可智能判断该文本内容是否包含有单位和 数值构成的换算关联组合,若有则认为用户具有单位换算需求,并将该换算关联组合自动 换算成用户所熟悉的其他单位和数值。本发明通过智能关联单位换算需求,并自动计算出 单位换算结果,从而为用户提供更便捷、更人性化的单位换算操作。


图1是本发明提供的单位换算系统的结构示意图;图2是本发明提供的单位换算方法的流程图;图3是本发明在查看文本信息时单位换算的流程实例图;图4A和图4B是本发明查看文本信息时单位换算的显示界面实例图;图5是本发明在编辑文本信息时单位换算的流程实例图;以及图6A和图6B是本发明编辑文本信息时单位换算的显示界面实例图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。图1示出了本发明提供的单位换算系统的结构,所述单位换算系统100应用于手 机、手持数码产品、计算机等通信终端中,且该系统100可以是内置于通信终端的软件单 元,硬件单元或软硬件结合单元。所述单位换算系统100主要包括单位换算关联模块10和 单位换算执行模块20,其中单位换算关联模块10,用于在通信终端操作文本内容时,判断出文本内容中包含 有第一单位和第一单位数值构成的第一换算关联组合及其单位类别。所述文本内容可以 存在于短信、邮件、即时消息或者office文档等等文件中,当用户通过通信终端查看、编辑 等方式操作该文本内容时,单位换算关联模块10智能判断该文本内容是否存在第一换算 关联组合,即是否存在“第一单位+第一单位数值”的组合。若有第一换算关联组合则认为 此时的用户具有单位换算需求,符合单位换算条件。需要指出,第一单位和第一单位数值在 文本内容中的先后顺序可限定也可不限定;并且,满足第一换算关联组合的第一单位与第 一单位数值之间的相隔字符数应小于预定值,例如不得超过3个汉字符,目的是提高关联 的准确性,以避免单位换算关联模块10对用户操作进行无效干扰。本发明中所指的单位类 别包括货币单位类别、时区单位类别或者计量单位类别三大类,而计量单位类别又可分为 时间单位、长度单位、质量单位、温度单位、电流强度单位、发光强度单位、物质的量单位等 七类。若存在第一换算关联组合,单位换算关联模块10进一步判断该第一换算关联组合所 属的单位类别,例如“港币8000”就属于第一换算关联组合,第一单位是“港币”,第一单位 数值是“ 8000 ”,并且其属于货币单位类别。单位换算执行模块20,用于将第一换算关联组合自动换算成同单位类别中至少一 其他单位和数值,目的是将第一换算关联组合自动换算成用户所熟悉的其他单位和数值。 例如单位换算执行模块20将“港币8000”根据当时的汇率0. 86直接换算成“人民币6880”。 当然,单位换算执行模块20也可以将“港币8000”同时自动换算成其他货币单位及其数值, 例如美元、日元等,以供用户自行选择所需要的货币单位及其数值。优选地,单位换算执行 模块20可以根据用户设置的通信终端的工作语言,来智能判断和换算用户所熟悉的单位 及其数值。通信终端对文本内容的操作方式包括查看或编辑文本内容,单位换算执行模块20 可进一步包括单位换算子模块21和换算结果显示子模块22,其中单位换算子模块21,用于将第一换算关联组合自动换算成同单位类别中至少一其 他单位和数值。例如单位换算子模块21将“北京时间20:00”自动换算成同为时区单位类 别的“纽约时间7:00”和“东京时间21:00”。换算结果显示子模块22,用于直接显示其他单位和数值或显示进入其他单位和数 值的快捷标识。所述直接显示其他单位和数值,是指换算结果显示子模块22将其他单位和 数值的内容直接显示给用户,例如将“纽约时间7:00”和“东京时间21:00”直接显示给用 户浏览。所述显示进入其他单位和数值的快捷标识,是指换算结果显示子模块22并不将作 为换算结果的其他单位和数值直接显示给用户,而是显示进入换算结果的一个或多个快捷 标识,该快捷标识可以是下划线、协同菜单、图标等其他视觉方式标识,用户可通过操作该 快捷标识进入所需的换算结果。
在另一实施例中,在通信终端编辑文本内容时,例如用户利用通信终端编辑邮件、 短信、即时消息的文本内容时,单位换算关联模块10判断出文本内容中包含第一单位、第 一单位数值和第二单位构成的第二换算关联组合及其单位类别,例如用户在短信中编辑 “伦敦时间08:00”后,继续编辑“北京”二字,这时“伦敦时间+08:00+北京”即构成了第二 换算关联组合,其单位类别是时区单位类别。此时,单位换算子模块21可自动换算第二换 算关联组合中第二单位的第二单位数值,例如自动换算出“北京时间16:00”。换算结果显 示子模块22则直接显示第二单位数值或显示进入第二单位数值的快捷标识。优选地,第二 换算关联组合中第一单位与第一单位数值之间、第一单位数值与第二单位之间的相隔字符 数需小于预定值,例如相隔汉字字符数不得超过3个,以保证智能关联的准确性和有效性。 需要指出的是,文本内容还可能出现“第一单位+第一单位数值+第二单位+第二单位数值 +第三单位+... ”等,本发明将直接认为“第N-I单位+第N-I单位数值+第N单位”属于 第二换算关联组合,而不再另行定义为第三换算关联组合、第四换算关联组合、...第N换 算关联组合。借此,本发明的单位换算系统100为用户提供一种更便利的换算操作功能,单位 换算系统100能自动对“计量单位+数值、城市+时间、货币+数值”等组合做智能关联和 判断,然后对符合换算条件的信息进行自动换算。当用户查看或编辑文本内容时,无需特别 开启换算器进行换算就能非常便捷、人性化地满足用户的单位换算需求。图2是本发明提供的单位换算方法的流程图,该方法可通过如图1所示的单位换 算系统100实现,所述单位换算方法包括步骤有步骤S201,单位换算关联步骤通信终端在操作文本内容时,判断出文本内容中 包含有第一单位和第一单位数值构成的第一换算关联组合及其单位类别,例如“时区单位+ 数值”、“货币单位+数值”、“计量单位+数值”等,其中第一单位与第一单位数值之间的相隔 字符数应小于预定值。一旦存在第一换算关联组合则被认为具有换算需求,因而符合换算 条件。本步骤通过单位换算关联模块10实现。步骤S202,单位换算执行步骤通信终端将第一换算关联组合自动换算成同单位 类别中至少一其他单位和数值,本步骤通过单位换算执行模块20实现。例如将用户不熟悉 的欧元及其数值换算成人民币及其数值。图3是本发明查看文本信息时单位换算的流程实例图,其可通过如图1所示的单 位换算系统100实现,具体包括步骤如下步骤S301,通信终端查看文本内容,例如用户利用通信终端查看邮件、短消息、即 时消息的文本内容。在图4A所示的实施例中,用户查看短信中的文本内容“8月的贷款, 总共2574000港币”。步骤S302,判断该文本内容是否存在第一换算关联组合,即文本内容中是否存在 第一单位与第一单位数值,若存在则执行步骤S303,本实施例中文本内容中“2574000港 币”即为第一换算关联组合;否则结束。本步骤通过单位换算关联模块10实现。步骤S303,判断出第一换算关联组合的单位类别,本实施例判断“2574000港币” 的单位类别是货币单位类别。本步骤通过单位换算关联模块10实现。步骤S304,将第一换算关联组合自动换算成同单位类别中至少一其他单位和数 值。本实施例中将“2574000港币”自动换算为同为货币单位类别的人民币单位及其数值、美元单位及其数值、欧元单位及其数值等。本步骤通过单位换算子模块21实现。步骤S305,直接显示其他单位和数值,或者显示进入其他单位和数值的快捷标识。 本实施例采用显示进入其他单位和数值的快捷标识,即如图4A所示的“2574000港币”文 字下的下划线为快捷标识,用户操作指针滑动至该下划线、点击该下划线、或者长按该下划 线,将进一步显示如图4B所示的快捷标识,即显示有“人民币、美元、欧元、更多”的协同菜 单,该协同菜单显示最主要几条换算结果的快捷标识,用户可以选择点击进入其中一个选 项,即可获得包括详细的其他单位和数值内容的换算结果。本步骤通过换算结果显示子模 块22实现。图5是本发明编辑文本信息时单位换算的流程实例图,其可通过如图1所示的单 位换算系统100实现,具体包括步骤如下步骤S501,通信终端编辑文本内容,例如用户利用通信终端编辑邮件、短消息、即 时消息的文本内容。在图6A所示的实施例中,用户编辑的文本内容是“本次的比赛,将在 北京时间19:30开幕,伦敦时间”。步骤S502,判断该文本内容是否存在第一换算关联组合或第二换算关联组合,即 文本内容中是否存在“第一单位+第一单位数值”或者“第一单位+第一单位数值+第二单 位”,这里第一、第二换算关联组合中第一单位与第一单位数值之间、第一单位数值与第二 单位之间的相隔字符数需小于预定值,以提高智能换算关联的准确性和有效性。若该文本 内容存在第一换算关联组合,例如本实施例的“北京时间+19:30”,则执行步骤S503 ;若该 文本内容存在第二换算关联组合,例如实施例中用户编辑了“北京时间19:30”后,又继续编 辑了“伦敦时间”,“北京时间+19:30+伦敦时间”就是第二换算关联组合,则执行步骤S506 ; 若该文本内容中均不存在第一、第二换算关联组合,则结束本流程。需指出的是,用户在编 辑文本内容时,对于第一次出现的第一换算关联组合可以不必自动关联和换算,而仅换算 第二换算关联组合,即后续的步骤S503 S505实际上可以省略。步骤S503,判断出第一换算关联组合的单位类别,本实施例判断“北京时间 +19:30”的单位类别是时区单位类别。步骤S504,将第一换算关联组合自动换算成同单位类别中至少一其他单位和数 值。本实施例中将“北京时间+19:30”自动换算为同为时区单位类别的伦敦时区及其数值。步骤S505,直接显示其他单位和数值,或者显示进入其他单位和数值的快捷标识。 本实施例采用显示进入其他单位和数值的快捷标识,即如图6A所示的“北京时间+19:30” 下方的下划线为快捷标识,用户操作指针滑动至该下划线或者长按该下划线,即可进一步 显示具体的其他单位和数值内容。步骤S506,判断出第二换算关联组合的单位类别,本实施例判断“北京时间 +19 30+伦敦时间”的单位类别是时区单位类别。步骤S507,自动换算第二换算关联组合中第二单位的第二单位数值,本实施例中 自动换算“北京时间+19:30”的伦敦时区的时间值。步骤S508,直接显示第二单位数值,或者显示进入第二单位数值的快捷标识。本实 施例采用直接显示第二单位数值,如6A所示包括有伦敦时间“11: 30”的内容框。优选的 是,用户只需操作指针点击该内容框,该内容框上的“11:30”则直接输入到所编辑的文本内 容中,如图6B所示,以方便用户的文本编辑。
本发明各个实施例多以时区单位类别和货币单位类别举例,同样当文本内容包括 “第一计量单位+第一计量单位数值”或者“第一计量单位+第一计量单位数值+第二计量 单位”,本发明可以同样进行智能关联和判断,并自动换算出相应的计量单位换算结果,由 于原理基本相同故不再赘述。综上所述,本发明的通信终端在操作文本内容时,可智能判断该文本内容是否包 含有单位和数值构成的换算关联组合,若有则认为用户具有单位换算需求,并将该换算关 联组合自动换算成用户所熟悉的其他单位和数值。本发明通过智能关联单位换算需求,并 自动计算出单位换算结果,从而为用户提供更便捷、更人性化的单位换算操作。当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟 悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变 形都应属于本发明所附的权利要求的保护范围。
权利要求
1.一种单位换算方法,应用于通信终端中,其特征在于,所述方法包括步骤如下单位换算关联步骤,所述通信终端在操作文本内容时,判断出所述文本内容中包含有 第一单位和第一单位数值构成的第一换算关联组合及其单位类别;单位换算执行步骤,所述通信终端将第一换算关联组合自动换算成同单位类别中至少 一其他单位和数值。
2.根据权利要求1所述的单位换算方法,其特征在于,所述单位换算关联步骤包括所 述通信终端在查看或编辑文本内容时,判断出所述文本内容中包含第一单位和第一单位数 值构成的第一换算关联组合及其单位类别;所述单位换算执行步骤包括所述通信终端将所述第一换算关联组合自动换算成同单 位类别中至少一其他单位和数值,并直接显示所述其他单位和数值或者显示进入所述其他 单位和数值的快捷标识。
3.根据权利要求1所述的单位换算方法,其特征在于,所述单位换算关联步骤包括所 述通信终端在编辑文本内容时,判断出所述文本内容中包含第一单位、第一单位数值和第 二单位构成的第二换算关联组合及其单位类别;所述单位换算执行步骤包括所述通信终端自动换算第二换算关联组合中第二单位的 第二单位数值,并直接显示第二单位数值或者显示进入第二单位数值的快捷标识。
4.根据权利要求3所述的单位换算方法,其特征在于,所述第一、第二换算关联组合 中第一单位与第一单位数值之间、第一单位数值与第二单位之间的相隔字符数需小于预定 值。
5.根据权利要求1所述的单位换算方法,其特征在于,所述单位类别包括货币单位类 别、时区单位类别或者计量单位类别。
6.一种单位换算系统,应用于通信终端中,其特征在于,所述系统包括单位换算关联模块,用于在所述通信终端操作文本内容时,判断出所述文本内容中包 含有第一单位和第一单位数值构成的第一换算关联组合及其单位类别;单位换算执行模块,用于将第一换算关联组合自动换算成同单位类别中至少一其他单 位和数值。
7.根据权利要求6所述的单位换算系统,其特征在于,所述单位换算关联模块,用于在 所述通信终端查看或编辑文本内容时,判断出所述文本内容中包含第一单位和第一单位数 值构成的第一换算关联组合及其单位类别;所述单位换算执行模块包括单位换算子模块,用于将所述第一换算关联组合自动换算成同单位类别中至少一其他 单位和数值,换算结果显示子模块,用于直接显示所述其他单位和数值或显示进入所述其他单位和 数值的快捷标识。
8.根据权利要求6所述的单位换算系统,其特征在于,所述单位换算关联模块,用于在 所述通信终端编辑文本内容时,判断出所述文本内容中包含第一单位、第一单位数值和第 二单位构成的第二换算关联组合及其单位类别;所述单位换算执行模块包括单位换算子模块,用于自动换算第二换算关联组合中第二单位的第二单位数值;换算结果显示模块,用于直接显示第二单位数值或显示进入第二单位数值的快捷标识。
9.根据权利要求8所述的单位换算系统,其特征在于,所述第一、第二换算关联组合 中第一单位与第一单位数值之间、第一单位数值与第二单位之间的相隔字符数需小于预定 值。
10.一种包括如权利要求6 9任一项所述单位换算系统的通信终端。
全文摘要
本发明提供了一种单位换算方法,应用于通信终端中,所述方法包括步骤有单位换算关联步骤,所述通信终端在操作文本内容时,判断出所述文本内容中包含有第一单位和第一单位数值构成的第一换算关联组合及其单位类别;单位换算执行步骤,所述通信终端将第一换算关联组合自动换算成同单位类别中至少一其他单位和数值。相应地,本发明还提供一种单位换算系统及其通信终端。借此,本发明能够智能关联单位换算需求,并自动计算出单位换算结果,从而为用户提供更便捷、更人性化的单位换算操作。
文档编号G06F17/22GK102063417SQ20101061316
公开日2011年5月18日 申请日期2010年12月29日 优先权日2010年12月29日
发明者陈雯 申请人:东莞宇龙通信科技有限公司, 宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1