一种标点符号的输入方法、系统及移动终端的制作方法

文档序号:6466099阅读:130来源:国知局
专利名称:一种标点符号的输入方法、系统及移动终端的制作方法
技术领域
本发明属于通信领域,尤其涉及一种标点符号的输入方法、系统及移动终端。
背景技术
随着通信技术的不断发展,移动终端逐渐成为大众化的产品,移动终端的用户越来越多,但移动终端不能对标点全面支持,给用户操作带来不便。
例如很多移动终端在数字输入状态下无法输入标点符号,导致用户必须切
换到其他输入法状态下才能进行标点符号的输入;而且^艮多移动终端在输入标点符号时只能通过多次按下某个标点键(例如"*"键)去选择标点,如果用户事先不知道所选标点需要点选几次才能查找到,用户需要多次4姿一睫,因此可能错过所选的标点符号,需要返回选择;有些移动终端通过列表的形式将所有标点符号列出,供用户自行选择,当用户输入英文时会由于输入大量标点不断弹出列表选择而浪费时间,频繁的界面切换也给用户带来不便。

发明内容
本发明实施例的目的在于提供一种标点符号的输入方法,旨在解决现有技术中的输入法难以满足用户快速输入标点符号的要求的问题。
本发明实施例是这样实现的, 一种标点符号的输入方法,所述方法包括下述步骤
接收用户输入的标点符号输入指令,获取预先存储的标点符号;根据当前标点符号输入状态,将获取的标点符号分别置于用户输入的数据字符末端,并输入用户选择的末端放置有标点符号的数据字符,或,根据获取
5的标点符号生成对应的表格,并输入用户在所述表格内选择的标点符号。
本发明实施例的另一目的在于提供一种标点符号的输入系统,所述系统包

标点符号输入指令接收模块,用于接收用户输入的标点符号输入指令;标点符号获取模块,用于获取预先存储的标点符号;以及标点符号处理模块,用于根据当前标点符号输入状态,将获取的标点符号分别置于用户输入的数据字符末端,并输入用户选择的末端;^文置有标点符号的数据字符,或,根据获取的标点符号生成对应的表格,并输入用户在所述表格内选择的标点符号。
本发明实施例的另一目的在于提供一种包括标点符号的输入系统的移动终端。
在本发明中,接收用户输入的标点符号输入指令,当当前标点符号输入状态为非空闲状态时,将获取的标点符号以附加字符的方式分别放置在用户输入的数据字符末端,并以列表显示用户输入的选择》丈置了标点符号的数据字符;当当前标点符号输入状态为空闲状态时,生成当前输入法所对应的标点符号的表格,输入用户在表格内选择的标点符号,并将用户选择的标点符号显示在界面上,减少了用户输入标点符号时的切换时间,方便用户使用。


图1是本发明实施例提供的标点符号的输入方法的实现流程图;图2是本发明第一实施例提供的idle状态下的标点符号的输入方法的实现流程图3是本发明第二实施例提供的非idle状态下的标点符号的输入方法的实现流程图4是本发明实施例提供的标点符号的输入系统框图。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。
图1示出了本发明实施例提供的标点符号的输入方法的实现流程,其详细
步骤如下所述
在步骤S101中,接收用户输入的标点符号输入指令,获取预先存储的标点 符号。
在本发明实施例中,该标点符号输入指令是通过按下键盘的某个标点符号 输入按键或者触发手写界面的某个选项完成的,该标点符号输入按键可以是"*" 键。
当接收到用户输入的标点符号输入指令后,从标点符号数据库中获取预先 存储的当前标点符号输入法对应的标点符号。
在步骤S102中,检测当前移动终端的标点符号输入状态,当当前移动终端 的标点符号输入状态为空闲(idle)状态时,执行步骤S103;当当前移动终端 的标点符号输入状态为非idle状态时,执行步骤S104。
在本发明实施例中,标点符号输入状态的idle状态为用户输入相应的数据 字符,并按下了 "确认"键,将该相应的数据字符输入到了用户的操作界面上; 而标点符号输入状态的非idle状态为用户输入相应的数据字符,没有按下"确 认"键,同时按下标点字符输入键"*",将数据字符与用户需要输入的标点字 符一并显示在一输入框内。
在步骤S103中,才艮据用户输入的标点符号输入指令,生成一显示当前输入 法所对应的标点符号的表格,输入用户在所述表格内选择的标点符号,将用户 选择的标点符号显示在界面上。
在步骤S104中,根据用户输入的标点符号输入指令,将获取的标点符号以 附加字符(append)的方式分别放置在用户输入的数据字符末端,并以列表显示,同时输入用户选择的末端放置了标点符号的数据字符。
图2示出了本发明第一实施例提供的idle状态下的标点符号的输入方法的 实现流程,其详细步骤如下所述
在步骤S201中,根据用户输入的标点符号输入指令,生成一用于显示当前 输入法所对应的标点符号的表格。
在本发明实施例中,预先创建二维数组,并将所有输入法支持的标点符号 存储到该二维数组。
当接收到用户输入的标点符号输入指令时,4艮据当前输入法动态绘制生成 一表格,该表格的单元数与该输入法包含的标点字符数一致,并从二维数组中 将当前输入法所对应的标点符号提取出来显示在该表^^各的对应位置。
在步骤S202中,输入用户选择的表格中的标点符号,并将用户选择的标点 符号显示在界面上。
在本发明实施例中,用户可以通过方向键选择所需的标点符号,并以高亮 的方式提示用户所选择的标点符号,同时记录下该标点符号在表格中的位置。
图3示出了本发明第二实施例提供的非idle状态下的标点符号的输入方法 的实现流程,其详细步骤如下所述
在步骤S301中,将获取的当前输入法所对应的标点符号以附加字符 (append)的方式分别放置在用户输入的数据字符末端。
在本发明实施例中,当用户在操作界面上进行相关数据字符的输入时,需 要输入相应的标点字符时,用户按下"*"键,则将当前输入法所对应的标点字 符以append的方式放置在用户输入的数据字符末端,例如,当前用户输入的是 "LI",则用户按下"*,,键之后,提供给用户"LI.、 LI,......."列表。
在步骤S302中,根据用户的选择,输入用户选择的末端放置有标点符号的 数据字符,将用户选择的带有标点字符的数据字符显示在界面。
在本发明实施例中,该用户输入的数据字符可以是英文字符、数字字符或 中文字符,其中当用户输入的是中文字符时,可以采用用户首先选择需要输入的中文字符然后输入相应的标点字符,用户再进行标点字符的选择;也可以采 用用户首先选择需要输入的标点字符,然后再确认选择需要输入的放置有相应 标点字符的中文字符。
在本发明实施例中,将用户最常用的标点符号排列在列表的前端,便于用 户选择,提高速度。
图4示出了本发明实施例提供的标点符号的输入系统框图,为了便于说明, 图中仅给出与本发明实施例相关的部分,其中,该标点符号的输入系统可以为 内置于移动终端的软件单元、硬件单元或者软硬件结合单元。
标点符号输入指令4妻收^t块11接收用户输入的标点符号输入指令,标点符 号获取模块12获取预先存储的标点符号,标点符号处理模块13根据当前标点 符号输入状态,将标点符号获^Mt块12获取的标点符号分别置于用户输入的数 据字符末端,并输入用户选择的末端放置有标点符号的数据字符,或,根据标 点符号获取模块12获取的标点符号生成对应的表格,并输入用户在所述表格内 选择的标点符号。
作为本发明的一个实施例,检测模块131检测当前标点符号输入状态,标 点符号输入状态包括空闲状态及非空闲状态;当检测模块131检测的当前标点 符号输入状态为空闲状态时,空闲状态处理模块132根据获取的标点符号生成 对应的表格,并输入用户在所述表格内选择的标点符号;当检测模块131检测 的当前标点符号输入状态为非空闲状态时,非空闲状态处理模块133将获取的 标点符号分别置于用户输入的数据字符末端,并输入用户选择的末端放置有标 点符号的数据字符。
作为本发明的另一实施例,表格生成模块1321根据用户输入的标点符号输 入指令,生成一用于显示当前输入法所对应的标点符号的表格;第一标点符号 输入显示模块1322输入用户在表格生成模块1321生成的表格中选择的标点符 号,将用户选择的标点符号显示在界面上。
作为本发明的另一实施例,根据标点符号输入指令接收模块11接收的用户
9输入的标点符号输入指令,标点符号放置模块1331将获取的当前输入法所对应 的标点符号以附加字符的方式分别^t置在用户输入的凄t据字符末端;第二标点 符号输入显示模块1332根据用户的选择,输入末端放置有标点符号的数据字 符,并将放置有标点字符的数据字符显示在界面上。
在本发明实施例中,接收用户输入的标点符号输入指令,当当前标点符号 输入状态为非空闲状态时,将获取的标点符号以附加字符的方式分别放置在用 户输入的数据字符末端,并以列表显示用户输入的选择;^文置了标点符号的数据 字符;当当前标点符号输入状态为空闲状态时,生成当前输入法所对应的标点 符号的表格,输入用户在表格内选择的标点符号,并将用户选择的标点符号显 示在界面上,减少用户输入标点符号时的切换时间,方便用户使用。
可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可 读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明 的保护范围之内。
权利要求
1、一种标点符号的输入方法,其特征在于,所述方法包括下述步骤接收用户输入的标点符号输入指令,获取预先存储的标点符号;根据当前标点符号输入状态,将获取的标点符号分别置于用户输入的数据字符末端,并输入用户选择的末端放置有标点符号的数据字符,或,根据获取的标点符号生成对应的表格,并输入用户在所述表格内选择的标点符号。
2、 如权利要求l所述的方法,其特征在于,所述根据当前标点符号输入状 态,将获取的标点符号分别置于用户输入的数据字符末端,并输入用户选择的 末端放置有标点符号的数据字符,或,根据获取的标点符号生成对应的表格, 并输入用户在所述表格内选择的标点符号的步骤具体为检测当前标点符号输入状态,所述标点符号输入状态包括空闲状态及非空 闲状态;当检测的当前标点符号输入状态为空闲状态时,根据获取的标点符号生成 对应的表格,并输入用户在所述表格内选择的标点符号;当检测的当前标点符号输入状态为非空闲状态时,将获取的标点符号分别 置于用户输入的凝:据字符末端,并输入用户选择的末端^:置有标点符号的參:据 字符。
3、 如权利要求1或2所述的方法,其特征在于,所述根据获取的标点符号 生成对应的表格,并输入用户在所述表格内选择的标点符号的步骤具体为根据用户输入的标点符号输入指令,生成一用于显示当前输入法所对应的 标点符号的表格;输入用户在所述表格中选择的标点符号,并将用户选择的标点符号显示在 界面上。
4、 如权利要求1或2所述的方法,其特征在于,所述将获取的标点符号分 别置于用户输入的数据字符末端,并输入用户选择的末端放置有标点符号的数 据字符的步骤具体为将获取的当前输入法所对应的标点符号以附加字符的方式分别放置在用户输入的数据字符末端;根据用户的选择,并输入末端放置有标点符号的数据字符,并将放置有标 点字符的数据字符显示在界面上。
5、 一种标点符号的输入系统,其特征在于,所述系统包括 标点符号输入指令接收模块,用于接收用户输入的标点符号输入指令; 标点符号获取模块,用于获取预先存储的标点符号;以及 标点符号处理才莫块,用于根据当前标点符号输入状态,将所述标点符号获取模块获取的标点符号分别置于用户输入的数据字符末端,并输入用户选择的 末端放置有标点符号的数据字符,或,根据所述标点符号获取模块获取的标点 符号生成对应的表格,并输入用户在所述表格内选择的标点符号。
6、 如权利要求5所述的系统,其特征在于,所述标点符号处理模块具体包括检测模块,用于检测当前标点符号输入状态,所述标点符号输入状态包括空闲状态及非空闲状态;空闲状态处理模块,用于当所述检测模块检测的当前标点符号输入状态为空闲状态时,根据获取的标点符号生成对应的表格,并输入用户在所述表格内 选捧的标点符号;以及非空闲状态处理模块,用于当所述检测模块检测的当前标点符号输入状态 为非空闲状态时,将获取的标点符号分别置于用户输入的数据字符末端,并输 入用户选择的末端放置有标点符号的数据字符。
7、 如权利要求6所述的系统,其特征在于,所述空闲状态处理模块具体包括表格生成模块,用于根据用户输入的标点符号输入指令,生成一用于显示 当前输入法所对应的标点符号的表格;以及第一标点符号输入显示模块,用于输入用户在所述表格生成模块生成的表格中的选择的标点符号,并将用户选择的标点符号显示在界面上。
8、 如权利要求6所述的系统,其特征在于,所述非空闲状态处理模块具体 包括标点符号》文置才莫块,用于将获取的当前输入法所对应的标点符号以附加字 符的方式放置在用户输入的数据字符末端;以及第二标点符号输入显示模块,用于根据用户的选择,输入末端放置有标点 符号的数据字符,并将放置有标点字符的数据字符显示在界面上。
9、 一种包括权利要求5至8任一所述的标点符号的输入系统的移动终端。
全文摘要
本发明适用于通信领域,提供了一种标点符号的输入方法、系统及移动终端,所述方法包括下述步骤接收用户输入的标点符号输入指令,获取预先存储的标点符号;根据当前标点符号输入状态,将获取的标点符号分别置于用户输入的数据字符末端,并输入用户选择的末端放置有标点符号的数据字符,或,根据获取的标点符号生成对应的表格,并输入用户在表格内选择的标点符号。在本发明中,接收用户输入的标点符号输入指令,当为非空闲状态时,将标点符号分别放置在数据字符末端,输入用户选择的末端放置了标点符号的数据字符;当为空闲状态时,生成当前输入法所对应的标点符号的表格,输入用户在表格内选择的标点符号,减少了用户输入标点符号的切换时间。
文档编号G06F3/048GK101655762SQ200810141970
公开日2010年2月24日 申请日期2008年8月20日 优先权日2008年8月20日
发明者龚余清 申请人:比亚迪股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1