CN106249914A - 一种文字输入方法及其系统 - Google Patents
一种文字输入方法及其系统 Download PDFInfo
- Publication number
- CN106249914A CN106249914A CN201610627817.0A CN201610627817A CN106249914A CN 106249914 A CN106249914 A CN 106249914A CN 201610627817 A CN201610627817 A CN 201610627817A CN 106249914 A CN106249914 A CN 106249914A
- Authority
- CN
- China
- Prior art keywords
- input
- word
- group
- character
- caching
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
- G06F3/0237—Character input methods using prediction or retrieval techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Machine Translation (AREA)
Abstract
本发明公开了一种文字输入方法及其系统,包括:接收用户请求输入的字符串;从数据库中提取并在文字输入窗口显示与字符串相匹配的文字;当接收到光标定位后进行预设输入操作;系统检测当前页面上预设输入的文字是否为频繁输入。本发明在文字输入后,检测当前输入文字是否频繁输入,若为频繁输入的常用文字则对其进行缓冲并建群管理,便于下次能够快速的提取匹配文字,大大提高了文字输入的效率和准确性,使用方便,可操作性强。
Description
技术领域
本发明涉及电子信息技术领域,尤其涉及一种文字输入方法及其系统。
背景技术
随着数字技术的发展,终端设备上的功能和应用种类越来越多,其中文字输入作为一项重要的辅助功能,在众多终端和应用中得到广泛的运用,通过输入法工具进行文字输入并对文档进行编辑是用户在日常学习、工作过程中不可或缺的一部分。但是在现有技术中,文字输入终端缺少对常用词汇的管理,即使有些输入法会对一些频繁输入的文字进行相应的操作,比如优先匹配、优先显示等,但是这只是针对这次文字输入操作,无法进行缓存管理。
因此,为了解决上述存在的技术问题,本发明提供了一种新的技术。
发明内容
本发明的目的是提供了一种文字输入方法及其系统,用以对频繁输入文字的缓存与管理,能够快速的实现文字输入的效率和精确性,使用方便。
本发明针对上述技术缺陷所采用的技术方案是:
本发明的一个目的是提供一种文字输入方法,包括:
接收用户请求输入的字符串;
从数据库中提取并在文字输入窗口显示与所述字符串相匹配的文字;
当接收到光标定位后进行预设输入操作;
系统检测当前页面上预设输入的文字是否为频繁输入:若文字检测为频繁输入,则对该输入文字进行缓存操作,若文字检测为偶尔输入,则对该输入文字进行清除操作。
进一步地,所述数据库包括一常用词汇群,该常用词汇群的建立步骤,用于在文字输入操作中建立快速精确提取的规则。
进一步地,若文字检测为频繁输入,则对该输入文字进行缓存操作,并将该缓存的文字归置于常用词汇群进行预定义。
进一步地,所述输入文字的缓存操作可为系统自发的动作,也可为用户自主的动作。
进一步地,所述用户自主的动作还包括常用词汇群中的词汇的更新,也可为系统自发操作但需得到用户允许。
本发明的另一目的是提供一种文字输入系统,包括请求输入单元、数据库、文字显示单元、预设输入单元、检测单元和缓存单元,其中:
所述请求输入单元,用于接收用户请求输入的字符串;
所述数据库,用于查找与所述字符串相匹配的文字;
所述文字显示单元,用于在文字输入窗口显示与所述字符串相匹配的文字;
所述预设输入单元,用于当接收到光标定位后进行预设输入操作;
所述检测单元,用于检测当前页面上预设输入的文字是否为频繁输入;
所述缓存单元,用于若文字检测为频繁输入,则对该输入文字进行缓存操作。
进一步地,所述数据库包括一常用词汇群,该常用词汇群的建立步骤,用于在文字输入操作中建立快速精确提取的规则。
进一步地,若文字检测为频繁输入,则对该输入文字进行缓存操作,并将该缓存的文字归置于常用词汇群进行预定义。
进一步地,所述缓存单元的缓存操作及其常用词汇群的更新操作均可为系统自发的动作,也可为用户自主的动作。
本发明的有益效果是:本发明在文字输入后,检测当前输入文字是否频繁输入,若为频繁输入的常用文字则对其进行缓冲并建群管理,便于下次能够快速的提取匹配文字,大大提高了文字输入的效率和准确性,使用方便,可操作性强。
附图说明
下面结合附图和具体实施方式对本发明作进一步详细描述。
图1为本发明一种文字输入方法的流程框图。
图2为本发明一种文字输入系统的结构框图。
具体实施方式
为了加深对本发明的理解,下面将结合实施例和附图对本发明作进一步详述,该实施例仅用于解释本发明,并不构成对本发明的保护范围的限定。
本发明的一个实施例提供一种文字输入方法,如图1所示,包括:
接收用户请求输入的字符串;
从数据库中提取并在文字输入窗口显示与字符串相匹配的文字;
当接收到光标定位后进行预设输入操作;
系统检测当前页面上预设输入的文字是否为频繁输入:若文字检测为频繁输入,则对该输入文字进行缓存操作,若文字检测为偶尔输入,则对该输入文字进行清除操作。
在本实施例中,数据库包括一常用词汇群,该常用词汇群的建立步骤,用于在文字输入操作中建立快速精确提取的规则,通过建群的方式实现常用词汇的统一管理。
在本实施例中,若文字检测为频繁输入,则对该输入文字进行缓存操作,并将该缓存的文字归置于常用词汇群进行预定义,通过预定义的方式便于下次输入文字的快速匹配提取操作,大大提高了文字输入的效率。
在本实施例中,输入文字的缓存操作可为系统自发的动作,也可为用户自主的动作,用户可根据实际需要自主的对输入文字进行缓存预定义,减少系统动作的局限性。
在本实施例中,用户自主的动作还包括常用词汇群中的词汇的更新,也可为系统自发操作但需得到用户允许,从用户参与管理、使用词汇的过程中提高切身体验的满意度。
本发明的另一个实施例提供一种文字输入系统,如图2所示,包括请求输入单元、数据库、文字显示单元、预设输入单元、检测单元和缓存单元,其中:请求输入单元,用于接收用户请求输入的字符串;数据库,用于查找与字符串相匹配的文字,数据库包括一常用词汇群,该常用词汇群的建立步骤,用于在文字输入操作中建立快速精确提取的规则;文字显示单元,用于在文字输入窗口显示与字符串相匹配的文字;预设输入单元,用于当接收到光标定位后进行预设输入操作;检测单元,用于检测当前页面上预设输入的文字是否为频繁输入;缓存单元,用于若文字检测为频繁输入,则对该输入文字进行缓存操作,并将该缓存的文字归置于常用词汇群进行预定义。
在本实施例中,缓存单元的缓存操作及其常用词汇群的更新操作均可为系统自发的动作,也可为用户自主的动作,用以提高用户的体验满意度。
本发明的有益效果是:本发明在文字输入后,检测当前输入文字是否频繁输入,若为频繁输入的常用文字则对其进行缓冲并建群管理,便于下次能够快速的提取匹配文字,大大提高了文字输入的效率和准确性,使用方便,可操作性强。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (9)
1.一种文字输入方法,其特征在于,包括:
接收用户请求输入的字符串;
从数据库中提取并在文字输入窗口显示与所述字符串相匹配的文字;
当接收到光标定位后进行预设输入操作;
系统检测当前页面上预设输入的文字是否为频繁输入:若文字检测为频繁输入,则对该输入文字进行缓存操作,若文字检测为偶尔输入,则对该输入文字进行清除操作。
2.根据权利要求1所述的一种文字输入方法,其特征在于:所述数据库包括一常用词汇群,该常用词汇群的建立步骤,用于在文字输入操作中建立快速精确提取的规则。
3.根据权利要求1所述的一种文字输入方法,其特征在于:若文字检测为频繁输入,则对该输入文字进行缓存操作,并将该缓存的文字归置于常用词汇群进行预定义。
4.根据权利要求1所述的一种文字输入方法,其特征在于:所述输入文字的缓存操作可为系统自发的动作,也可为用户自主的动作。
5.根据权利要求1所述的一种文字输入方法,其特征在于:所述用户自主的动作还包括常用词汇群中的词汇的更新,也可为系统自发操作但需得到用户允许。
6.一种文字输入系统,其特征在于:包括请求输入单元、数据库、文字显示单元、预设输入单元、检测单元和缓存单元,其中:
所述请求输入单元,用于接收用户请求输入的字符串;
所述数据库,用于查找与所述字符串相匹配的文字;
所述文字显示单元,用于在文字输入窗口显示与所述字符串相匹配的文字;
所述预设输入单元,用于当接收到光标定位后进行预设输入操作;
所述检测单元,用于检测当前页面上预设输入的文字是否为频繁输入;
所述缓存单元,用于若文字检测为频繁输入,则对该输入文字进行缓存操作。
7.根据权利要求6所述的一种文字输入系统,其特征在于:所述数据库包括一常用词汇群,该常用词汇群的建立步骤,用于在文字输入操作中建立快速精确提取的规则。
8.根据权利要求6所述的一种文字输入系统,其特征在于:若文字检测为频繁输入,则对该输入文字进行缓存操作,并将该缓存的文字归置于常用词汇群进行预定义。
9.根据权利要求6所述的一种文字输入系统,其特征在于:所述缓存单元的缓存操作及其常用词汇群的更新操作均可为系统自发的动作,也可为用户自主的动作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610627817.0A CN106249914A (zh) | 2016-08-03 | 2016-08-03 | 一种文字输入方法及其系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610627817.0A CN106249914A (zh) | 2016-08-03 | 2016-08-03 | 一种文字输入方法及其系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106249914A true CN106249914A (zh) | 2016-12-21 |
Family
ID=57605938
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610627817.0A Pending CN106249914A (zh) | 2016-08-03 | 2016-08-03 | 一种文字输入方法及其系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106249914A (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1920827A (zh) * | 2006-08-23 | 2007-02-28 | 北京搜狗科技发展有限公司 | 获取新编码字符串的方法及输入法系统、词库生成装置 |
CN101030157A (zh) * | 2007-04-20 | 2007-09-05 | 北京搜狗科技发展有限公司 | 一种用户词库同步更新的方法和系统 |
CN101290632A (zh) * | 2008-05-30 | 2008-10-22 | 北京搜狗科技发展有限公司 | 一种用户词参与智能组词输入的方法及一种输入法系统 |
CN101833547A (zh) * | 2009-03-09 | 2010-09-15 | 三星电子(中国)研发中心 | 基于个人语料库进行短语级预测输入的方法 |
-
2016
- 2016-08-03 CN CN201610627817.0A patent/CN106249914A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1920827A (zh) * | 2006-08-23 | 2007-02-28 | 北京搜狗科技发展有限公司 | 获取新编码字符串的方法及输入法系统、词库生成装置 |
CN101030157A (zh) * | 2007-04-20 | 2007-09-05 | 北京搜狗科技发展有限公司 | 一种用户词库同步更新的方法和系统 |
CN101290632A (zh) * | 2008-05-30 | 2008-10-22 | 北京搜狗科技发展有限公司 | 一种用户词参与智能组词输入的方法及一种输入法系统 |
CN101833547A (zh) * | 2009-03-09 | 2010-09-15 | 三星电子(中国)研发中心 | 基于个人语料库进行短语级预测输入的方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10496687B2 (en) | Input method, device, and electronic apparatus | |
CN107357779B (zh) | 一种获取机构名称的方法及装置 | |
CN110597994A (zh) | 事件元素识别方法和装置 | |
US8880530B2 (en) | Method for searching related documents based on and guided by meaningful entities | |
JP6554791B2 (ja) | 文字入力予測のための情報処理システムおよび情報処理方法 | |
CN110020422A (zh) | 特征词的确定方法、装置和服务器 | |
CN103020619A (zh) | 一种自动切分电子化笔记本中手写条目的方法 | |
WO2016023424A1 (zh) | 一种用于屏幕显示设备的文字编辑方法及装置 | |
CN104216967A (zh) | 历史浏览记录的管理方法、装置和移动终端 | |
JP5087144B2 (ja) | 知能型自動認識ツールバーの検索方法及び検索システム | |
CN113591456B (zh) | 文本纠错方法及装置、电子设备及存储介质 | |
CN105700897A (zh) | 一种启动应用程序的方法、装置及终端设备 | |
CN104978045A (zh) | 一种汉字输入方法及装置 | |
CN114241501A (zh) | 影像文档处理方法、装置及电子设备 | |
CN115600601A (zh) | 一种税法知识库构建方法、装置、设备及介质 | |
CN104166574A (zh) | 界面显示方法及系统 | |
CN106776527B (zh) | 电子书数据的显示方法、装置及终端设备 | |
CN106249914A (zh) | 一种文字输入方法及其系统 | |
CN110874444B (zh) | 一种url转换模型的建立方法、装置及电子设备 | |
KR20210050484A (ko) | 정보 처리 방법, 장치 및 저장 매체 | |
CN105930468B (zh) | 一种基于规则的信息相关性判定方法 | |
CN106293368B (zh) | 一种数据处理方法及电子设备 | |
CN110827815B (zh) | 一种语音识别方法、终端、系统以及计算机存储介质 | |
CN114519110A (zh) | 一种舆情文本展示方法和装置 | |
CN101609390A (zh) | 手写输入系统与方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20161221 |