一种智能系统中的输入法构词模式的制作方法

文档序号:6341120阅读:409来源:国知局
专利名称:一种智能系统中的输入法构词模式的制作方法
技术领域
本发明涉及在手机、电脑和其他需要文本输入的智能系统中输入文本的方法,特 别是一种智能系统中的输入法构词模式,谓之“分段构词法”。
背景技术
UffD(Used Word Dictionary)是为使用者提高输入效率和舒适度的一种手段。其 初衷认为已经被选取的词汇有可能近期还会被选取。基本设计原理为将用户输入过程中所 选取的不在首选位置的选项信息置入指定队列首部以便其后再搜索该选项时尽可能使其 出现在首选位置。随着输入进行,不断有新的选项被置入而使空间不够用时,最早置入的 选项被剔出并由此不断地循环往复。搜索引擎在UWD上寻找满足用户输入条件的选项过 程中按设计理念总是后置入的选项在前,先置入的选项在后。例如在用户输入zhongguore 时,来自数据库(即语言库)的选项为“中国人”,“中国热”,…;在用户选择“中国热”以 后,搜索引擎将来自数据库的不在首选位置的“中国热”插入UWD首部。在用户其后再输入 zhongguore时,选项序列为“中国热”,“中国人”,…;所不同的是这里“中国热”来自UWD, “中国人”等其他选项来自于数据库;并且数据库中的“中国热”因为已有来自UWD的相同选 项而没有被入选。PUD (Personal Used Dictionary)顾名思义为使用者自创和拥有的个人词典。其 队列中的所有词汇都是用户自己输入和设定的。最新输入和设定的个人词汇被置入该队列 首部;当出现空间不够用时,最早置入的选项被剔出。由于PUD中的词汇远不如UWD中的词 汇出入频繁,故PUD中词汇的生命周期比UWD的词汇要长很多并且随着时间的推移和输入 的不断积累形成了使用者固有和特有的词汇。PUD和UWD存储装置的基本数据结构是队列。它们与输入键位序列存储装置,选项 序列存储装置和目标选项存储装置一样,也作为系统的配置资源与搜索引擎相连。PUD和 UffD与系统中的数据库相互独立。搜索引擎根据用户输入的字母或数字键位序列总是按UWD、PUD和当前被连接的 语言数据库的顺序寻找选项并放入选项序列存储装置,以此来调节选项的分布。如果数量 众多的选项不可能一次性放入选项序列存储装置,系统将它们分成具有固定选项个数的 段,谓之页,而该固定个数谓之页长。因此选项序列是按页存放在选项序列存储装置并反 映在屏幕显示装置中;于是系统就为使用者设立了转前后页功能使不同页的选项得以显 示;也设立了转前后项功能供使用者选择选项。作为依据输入信息的搜寻结果,选项序列存 储装置内的选项只能被选取而不能被增删或修改。按习惯,使用者只能对输入键位序列存 储装置内自己输入的字符或数字串序列尾部进行增删或修改,然后通过引擎寻找不同的结 果。也正是因为增删操作只在其尾部进行,整个系统和搜索引擎对输入键位序列存储装置 内字符或数字串的尾部不设指针或光标,也没有必要设之。需要提醒的是在不同载体中并 不是所有符号的输入都需要输入键位序列存储装置和选项序列存储装置支持,例如在全键 盘情况数字和常用标点符号由于只有一个选项其输入就不需要经过上述装置而直接进入目标选项存储装置待使用者索取。另外需要强调输入法在输入键位序列存储装置内容空或 非空的情况下其键位功能分布存在很大不同;这是因为处在编辑状态下的受用软件在输入 键位序列存储装置内容为空时并没有交出包括光标上下左右移动,转页,删除,回车等在内 的许多功能操作;而只有在输入键位序列存储装置内容非空的情况下系统进入了输入法结 合语言库搜索的使用状态,此时上述诸功能操作为输入法所用直到本次字,词或句子输入 完成。一般地,PUD和UWD在使用者构词时都需要键位支持得以进入相应的状态。而一 种叫做freezing pinyin的构词法以一种特殊的方式省略了其进入构词状态的键位支持。 该方法目前仍然被包括搜狗输入法在内的一些输入法所使用。其原理是一次性将要构造的 句子或词汇的拼音表达式全部输入,然后返回拼音表达式首部或需要最先改进的部位根据 拼音分布逐个找出所要选项以形成所要构造的词汇或句子。本质上是利用了指向首个选项 的指针再指向前一个选项(这是不可能的空置状态)的停步状态通过返回在输入表达式尾 部指针的操作变成了词汇构造的准入状态。这里所说的键位支持并非仅指该功能自始至终 一直占有某键位;而是指某一时段或某一时刻占有该键位,因为一个键位可以是多功能的, 其操作根据键位图中键位之间任务上的逻辑关系也可以是多元的,更何况还包括长按键或 短按键等。freezing pinyin构词法虽然省略了键位支持并且看起来直观有效,却也带来了 一些难以解决的问题,具体问题表现在。(1)输入拼音表达式后返回是以增加系统操作复杂性为代价,输入键位序列存储 装置内容需要设立指针或光标并且也带来了其前后移动的功能操作或相应的键位支持。 freezing pinyin构词法通过一次性输入所构词汇所需的所有字符或数字串序列然后再返 回的方式,当然可以省去一个构词法的专用键位并且也能规避与其他受用软件在功能上发 生冲突的可能。但由此提高了使用复杂度,代价过高,在构词过程中不易增删修改,同时也 限制了使用范围。正因如此,freezing pinyin构词法不能有效满足在单一或多语种平台 上用各种输入方式操作。另外,在输入键位序列存储装置内设立光标并左右移动不但使系 统变得复杂提高代价,不利于在低端平台操作,也不必要;因为一些输入方式诸如数字和某 些符号输入时并不经过输入键位序列存储装置而无法预置,即便输入键位序列存储装置内 容非空连击输入方式下也难以预置,更何况使用者输入过程中不可预知的功能操作和增删 操作等等。(2)输入拼音表达式后的返回不仅增加了使用的复杂性而且是以用户的操作为代 价,词或句子越长,非拼音表达部分越多代价越高。比如使用者要通过freezing pinyin 构词法构建“国家知识产权局专利局”这个词汇,就需要通过输入装置(键盘)在输入键位 序列存储装置中输入完整的拼音表达式“guojiazhishichanquanjuzhuanliju”,然后再将 输入键位序列存储装置内设立的光标或指针回退到拼音表达式首部以进行构建该词语的 第一个字/词的选取,然后依次选取直至构词完毕。其操作十分复杂,指针和光标选择的 操作代价也十分大。可以想见,若使用者在显示屏幕比较狭小的手机系统上利用freezing pinyin构词法来构建一个比较长的词语,这时,拼音表达式的长度甚至可能超过屏幕覆盖, 其操作将是何其困难,更不用说,屏幕还需要在构词过程中显示选项序列存储装置中对应 的内容。
(3) freezing pinyin构词法以所有选项来自拼音为基本理念限制了其使用 范围。随着社会的发展,用户的构词种类千变万化,尤其是跨语种的构词,诸如T恤、上 海-Calgary,甚至一个与拼音没有任何关系的网址www. beidu. com或emai 1地址cfr@ yahoo, com也都可能成为用户的专用词汇,更不用说在多语种平台上用不但来自英语而且 来自诸如法语,德语,或印度语等各种不同语种的词汇和以不同输入方式进行造词造句。甚 至还有一些年轻的网络达人会通过一些符号组合(如@。@),来构建自己需要的词语。而 freezing pinyin构词法显然是无法实现上述跨语种构建词汇的,体现了这种构词法的使 用局限性。综上所述该构词法使用方法复杂,使用效率不高,使用范围有限,不能有效满足在 单一或多语种平台上用各种不同输入方式操作。

发明内容
本发明的目的是提供一种智能系统中的输入法构词模式,主要解决上述freezing pinyin构词法所存在的技术问题。为解决上述技术问题,本发明是这样实现的。一种智能系统中的输入法构词模式,请参阅图1-3,它是使用者10在智能系统1中 通过输入装置2、屏幕显示装置3、搜索引擎4和各存储装置从语言库6中进行选择目标、构 词的方法;所述的存储装置包括输入键位序列存储装置51、选项序列存储装置52、目标选 项存储装置53、PUD存储装置M和/或UWD存储装置55 ;所述的屏幕显示装置3上具有当 前输入库和输入方法显示部分31、文本显示部分32、输入序列显示部分33和选项序列显示 部分;34 ;其特征在于所述的存储装置还进一步包括分段存储装置56 ;该方法的具体步骤 是A进入构词状态步骤通过在输入装置2上进行智能系统1能识别的进入操作(选 用这种方式的主要理由是,输入装置2上有足够多的功能键可供选择),或者在智能系统1 判断输入键位序列存储装置51为非空状态下通过输入装置2进行智能系统1能识别的进 入操作,以进入构词状态;B构词操作步骤,具体是先执行步骤B3 Bl使用者10在进入构词状态后通过输入装置2输入字符或符号序列,或者字符或 符号序列已经在进入构词状态前输入完成,并且字符或符号序列已经进入输入键位序列存 储装置51,搜索引擎4在当前语言库6中寻找到对应于所述字符或符号序列的选项序列,并 提取后存储到选项序列存储装置52,执行步骤B2 ;或者在构词状态下通过输入装置2输入 字符或符号,搜索引擎4从当前语言库6或从智能系统1的资源中获取选项并直接将该选 项及对应输入的字符或符号连接到之前移入到分段存储装置56的选项尾部,执行步骤B3。B2使用者10从当前的选项序列存储装置52选择所需的具体选项并通过输入装置 2操作选定,被选定的选项以及对应于该选项的字符序列分别从选项序列存储装置52和输 入键位序列存储装置51剪切后移入到分段存储装置56中并连接到之前移入到分段存储装 置56的选项尾部,执行步骤B3 ;若使用者10需要删除输入字符或符号序列中最后一个字 符或符号,重新输入字符或符号并通过引擎4搜索,则通过输入装置2执行删除操作,执行 步骤Bl ;
B3若使用者10需要继续在分段存储装置56中追加构词选项,则执行步骤Bl ;若 使用者10需要删除构词选项,则通过输入装置2执行删除操作,该删除操作从分段存储装 置56的选项尾部往前执行,删除操作完成后继续执行Bl或者执行步骤C ;若使用者10需 要结束构词状态则执行步骤C ;C结束构词状态操作步骤使用者10通过输入装置2执行智能系统1能识别的退 出操作,智能系统1将分段存储装置56中已构词连接的目标选项序列及其对应的字符序列 从分段存储装置56中剪切后存入PUD存储装置M和/或UWD存储装置55中;上述步骤中,输入键位序列存储装置51的内容在输入序列显示部分33中显示,选 项序列存储装置52的内容在选项序列显示部分34中显示,分段存储装置56中的内容在文 本显示部分32显示,当前语言库6和输入方法的信息在当前输入库和输入方法显示部分31 中显示。由于目前的手机、PDA、电脑等智能设备均需要具备文本输入的功能,因此这些智 能设备也就是本发明中所述的智能系统1。为了实现文本输入的功能,这些智能系统中均不 可避免的需要这样的结构,即输入装置2、屏幕显示装置3、搜索引擎4和各存储装置从语言 库6等硬件构架,这些都是习知技术,因此本文不再赘述。本发明智能系统从硬件结构上主 要是在构成存储装置(包括输入键位序列存储装置51、选项序列存储装置52、目标选项存 储装置53、PUD存储装置M和/或UWD存储装置55)的基础上进一步增加了分段存储装置 56。并且还可以挂接可与搜索引擎4配合多种语言库。从输入装置2来说,可以使手机的 操作键盘、电脑的操作键盘、触摸屏等方式,当然也可以不限于这些方式。请参阅图2、3,它们都是本发明智能系统的可实施方式。其中,图2中显示的是包 含多种可通过搜索引擎4配合的语言库,以及由输入键位序列存储装置51、选项序列存储 装置52、目标选项存储装置53、PUD存储装置M、UWD存储装置55、分段存储装置56和工作 信息保留区存储装置57共同构成的智能系统的存储装置,它是一种相对完善的硬件构架。 图3显示的智能系统只挂接了一种语言库,而且其存储装置中也省略了 UWD存储装置55和 工作信息保留区存储装置57,但它仍然是可以实现本发明方法的。所述的智能系统中的输入法构词模式,其特征在于所述的语言库6是可由智能 系统1控制切换选择的、并可通过搜索引擎4搜索提取的多个语言库;所述步骤B的步骤 Bl之前可根据使用者10构词需要,通过输入装置2执行智能系统1可识别的语言库切换操 作。在使用多语种构词功能的时候,就需要使用诸如图2所示的硬件构架,可以挂接配合多 种语言库搜索引擎4和多种语言库6是必不可少的。所述的智能系统中的输入法构词模式,其特征在于所述的步骤A在执行时,智能 系统1同时将构词前语言库和输入方式信息记录并存储到存储装置中;当步骤C执行后,智 能系统1依据存储装置中存储的构词前语言库和输入方式信息,将语言库和输入方式信息 切换为原有的方式。这个功能实现了进入构词状态时中断并保护现场信息,以便结束构词 后回到构词前的输入状态。所述的智能系统中的输入法构词模式,其特征在于所述的步骤Bl中搜索引擎4 根据输入键位序列存储装置51中字符序列,同时在当前语言库6、PUD存储装置54、UffD存 储装置55中寻找到对应于所述字符序列的选项序列。所述的智能系统中的输入法构词模式,其特征在于所述的存储装置包括还进一步包括构词工作信息保留区存储装置57,其用于存储构词前现场信息和构词的工作信息。 所述的构词前现场信息,包括语言库,输入方式等以便结束后回到构词前状态。所述的构词 的工作信息当前构词状态,链接的语言库和输入方式,进一步包括中文链接下的比划或拼 音,非中文链接下的普通或点击式以及数字或标点输入方式等等。该工作信息保留区存储 装置57可以单列,但从设计层面上也可以不需要单独设置,比如可在PUD存储装置M或 UffD存储装置55的首部指定区域。若仅有UWD功能则将UWD存储模块的首部区域指定为构 词工作信息保留区。若仅有PUD功能则将PUD存储模块的首部区域指定为构词工作信息保 留区。若PUD和UWD功能都存在则任选其一的存储模块首部区域指定为构词工作信息保留 区。所述的智能系统中的输入法构词模式,其特征在于所述步骤A中在智能系统1判 断输入键位序列存储装置51为非空状态下通过输入装置2进行智能系统1能识别的进入 操作,以进入构词状态;具体包括在输入键位序列存储装置51非空时通过引擎搜索4后 在选项序列存储装置52为空或非空且光标指向首个选项情况下通过转前项功能操作进入 构词状态,或者在输入键位序列存储装置51非空时通过引擎搜索4后在选项序列存储装置 52为空或非空且处于首页情况下通过转前页功能操作进入构词状态。定义上述进入构词状态的方式的理由主要是在目前大多数具有文本输入功能 的智能系统中,只有在输入键位序列存储装置非空情况下系统才能将包括光标上下左右移 动,转页,删除,回车等在内的许多功能操作付诸输入法使用中;当然,构词法的进入也不例 外。因此,可以充分利用了这些功能操作此时的空置状态达到了与已设有专用构词法键位 的同样结果和代价,自然合理地进入了构词状态。所述的智能系统中的输入法构词模式,其特征在于所述的步骤B2中使用者10从 当前的选项序列存储装置52选择所需的具体选项并通过输入装置2操作选定,被选定的选 项以及对应于该选项的字符序列分别从选项序列存储装置52和输入键位序列存储装置51 剪切后移入到分段存储装置56中并连接到之前移入到分段存储装置56的选项尾部;其中, 所述的被选定的选项连同其对应的输入序列全码一道置入了分段存储装置56并与之前已 完成的分段内容相连。输入序列全码是为得到目标选项所要输入的字符或数字串的完整信 息。由于在大多数情况下使用者没有输入到完整序列时已经得到了目标选项而PUD和UWD 与语言数据库有相互独立,故仅依照键位序列存储装置内的当前内容存入PUD或UWD装置 后在未来检索中并不能完全或准确反映该目标选项,因此在系统中补足到相应的序列全码 为以后搜索提供完整信息是非常必要的。所述的智能系统中的输入法构词模式,其特征在于若输入键位序列存储装置内 容51和选项序列存储装置52内容皆为空时进行选择操作有如下两种情况定义分段存储 装置56内容为空时该操作为空操作,或分段存储装置56内容非空时该操作为确定分段存 储装置56内容为本次构词的最终结果并且将其内容首先作为目标选项存放在目标选项存 储装置53供使用者提取,具体还可以包括如下几种操作方式(1)配置中只有PUD存储装置与PUD存储装置的内容进行验证,若其内没有该词 汇则成为PUD存储装置内的最新个人词汇。(2)配置中只有UWD存储装置与UWD存储装置的内容进行验证,若其内没有该词 汇则成为UWD存储装置内的最新个人词汇。
( 配置中同时存在PUD和UWD存储装置与PUD存储装置的内容进行验证,若其 内没有该词汇则成为PUD存储装置内的最新个人词汇。(4)配置中同时存在PUD和UWD存储装置由于在构词工作状态下当输入键位序 列存储装置内容和选项序列存储装置内容皆为空时转前后项,转前后页等皆为空操作,在 此被定义为与UWD存储装置的内容进行验证,若其内没有该词汇则成为UWD存储装置内的 最新个人词汇。上述操作方式,最后都是进入结束构词状态。所述的智能系统中的输入法构词模式,其特征在于所述的步骤B2中的删除操作 时,若输入键位序列存储装置51内容非空则先删除最后一个输入符号;若输入键位序列存 储装置51内容为空并且分段存储装置56内容非空则删除最后一个分段内容;若输入键位 序列存储装置51内容和分段存储装置56内容皆为空则删除操作为结束本功能使用而进入 结束构词状态。所述的智能系统中的输入法构词模式,其特征在于所述的分段存储装置56是通 过智能系统中的其他存储装置兼用获得,这主要是为了节省硬件开销,具体可以有如下三 个选择(1)在PUD状态下若仅有UWD存储装置则将其尾部临时作为分段存储区域。(2)在PUD状态下若仅有PUD存储装置则将其尾部临时作为分段存储区域。(3)在PUD状态下若PUD和UWD存储装置都存在则任选其一的尾部临时作为分段 存储区域。由于作为配置UWD和PUD存储装置在引擎中应该可拆卸,功能上相互兼容但又相 互独立;因此上述考虑合理必要且在空间上没有增加额外的开销。构词过程中已选定的分 段内容按顺序从尾部倒置入分段存储区域,当工作区域随着分段内容的增加延伸至PUD或 UWD存储装置内的尾部词汇时,其尾部词汇,也即放置最久的词汇将被剔除以腾出空间给分 段存储区域以继续造词过程。因此分段存储区域理论上没有上限,而且该区域在进入构词 状态下才动态产生。达到了极佳的效果。在整个构词过程中,分段存储区域按使用者操作 顺序倒放着已被完成的分段内容和相应的输入序列全码。而在输入键位序列存储装置和选 项序列存储装置内存放的是使用者正在操作的内容。藉由上述技术方案,本发明具有如下优点。(1)本发明提供了一种全新多样且简便的构词准入方法和分段构词方法,充分利 用了功能操作的空置状态达到了与已有专用构词法键位情况下的同样结果;不存在从输入 完整的拼音表达式再返回任何步骤而使代价最小,而且构词状态中可以分段构建所需的词 语,便于修改、删除。(2)本发明由于具有分段构词的功能和特点,因此可以充分实现在多语种之间共 同构成词汇,甚至可以构建符号组合形成的词汇,凸现了使用者个性需求。它与freezing Pinyin相比,不局限于汉字拼音输入、构词,有助于在全世界范围内使用该方法。(3)本发明由于提供了一种全新多样且简便的构词准入方法和分段构词方法,因 此可将使用范围拓宽到整个智能系统领域,与现有freezing pinyin智能适合在电脑上使 用相比,其应用领域大大拓宽。(4)本发明由于提供了一种全新多样且简便的构词准入方法和分段构词方法,其整个构词过程与使用者操作习惯保持高度一致。使用者在构词中更习惯于从前往后分段构 建词语,并在出现错误时从后往前删除修改,本发明的分段构词法久可以有效匹配这种习 惯。而freezing pinyin需要在输入完整的拼音表达式后再返回选字/词构建,这种操作 就不符合人们的操作习惯。(5)本发明方法在整个构词是一个创造性的动态过程,具有一种复合人类构词习 惯的随意性,可修可改;所要输入的内容不都是可预测或可预判的。


图1是本发明方法的整体流程图。图2是本发明方法中智能系统一较佳实施方式的构架图。图3是本发明方法中智能系统另一实施方式的构架图。图4是本发明实施例中智能系统(设备)模型的框架图。图5-18是基于图4智能系统的构词过程实施例1的步骤效果图。图19-49是基于图4智能系统的构词过程实施例2的步骤效果图。
具体实施例方式以下通过实施例来进一步介绍本发明方法的优越性,图4就是用来实施本发明实 施例的智能系统手机,为简明起见,我们定义了如下的基本操作。A 循环转换当前语言库为列表中前置的语言库的操作。B 循环转换当前语言库为列表中后置的语言库的操作。C:输入包括数字或字母在内的任何可被置入输入键位序列存储装置内的符号操作。D 选择操作。E 删除操作。F 选项序列中目标指针前移操作。G 选项序列中目标指针后移操作。H 选项序列中移动至前页操作。I 选项序列中移动至后页操作。J 不同输入方式转换操作。在中文库相连和非字母输入情况下为数字输入方式转 换操作;在非中文情况下为普通输入方式、数字方式、和点击方式之间转换操作。实施例1。图04为设备模型。假设PUD和UWD都存在,模型中的语言数据库都被循环连接, 构词工作信息保留区设置在PUD存储装置首部而分段存储区域模块设置在PUD存储装置尾 部的情形。同时也假设目前的输入情况为图05。现在要输入“上海-London”,考虑到该词可 能再次被输入,可以构造成一个复合词放入PUD或UWD。首先输入数字序列7似64似4后得 图06。此时光标正好在首页指着首项“上海”。F或H操作后先保留现场被连接的为中 文数据库,被保留的输入方式为Sl Pinyin ;然后构词工作信息区域内的构词状态位为1、 输入键位标识也从KS 变为PDKS 表明目前系统进入了构词状态如图07。D操作后“上海(shanghai),,作为分段内容被倒置入位于PUD尾部的分段存储区域,同时输入键位序列存 储装置和选项序列存储装置清空。屏幕显示装置文本部分后面“上海”被连接在后并被一 个空格隔开,以此显示第一个被选中的分段内容。由于输入键位序列存储装置已空,屏幕显 示装置输入序列部分所显示的仅仅是分段存储区域中分段内容的输入序列全码部分,见图 08。假设标点符号按顺序{.,?! Ii'"-()/ _ ;+&% * =O $#}存放在系统的一个指定 数组里。当中文库被连接时所有标点符号都在数字键位O下而当非中文库时都在数字键 位1下。按下O键直到选中‘_’得状态图09。D操作后“-(0)”作为第二段分段内容被倒 置进入分段存储区域与首段连接。输入键位序列存储装置和选项序列存储装置清空。屏幕 显示装置文本部分中‘_’后接于‘上海’表示其也作为分段内容被选中。屏幕显示装置输 入序列部分是依顺序显示分段存储区域中所有分段内容的输入序列全码部分;如果输入键 位序列存储装置非空则接着显示其内容。这里‘O’自然连接其后。故得图10。B操作后系 统与英文库相连的图11。输入数字序列56636后得图12。D操作后作为第三段分段内容 "London(566366) ”被倒置进入分段存储区域与当前最后一段连接。注意在此多接入一个6 以补成全码。输入键位序列存储装置和选项序列存储装置清空。屏幕显示装置输入序列部 分依顺序显示分段存储区域中所有分段内容的输入序列全码部分。这里‘566366’自然连 接其后;得图13。在输入键位序列存储装置和选项序列存储装置皆为空而分段存储区域非空的情 况下,按本发明定义此时D操作将使“上海-London”进入PUD验证和选取程序而F,G,H,或 I操作将使该词汇进入UWD验证和选取程序。考虑到“上海-London”并非保留级别很高的 词汇,可以考虑将该词汇放置在UWD ;F,G,H,或I操作后首先分段存储区域内所有分段选项 按顺序合并,所有分段输入序列全码也按顺序合并,然后连接在后与分段选项一起作为首 项存入UWD存储装置;分段存储区域被清空。屏幕显示装置中文本部分原来作为待选部分 “上海-London”的前置空格消失表示所构词汇已被选中。构词工作信息区域内的构词状态 位为O、输入序列部分由PDKS 变回KS 以及数据库链接和输入方式部分由English AM变 回Sl Pinyin表示系统在完成构词后恢复了现场回到了构词前的状态环境。见图14。继续 输入内容“的机票吗?是的,我要买的机票是”得图15。此时又面临重新输入“上海-London”。这时由于该词已在UWD中,只要输入到 “742644240”系统按普通拼音搜索或者“740”系统按首字母拼音搜索时都能在UWD中查找 到该选项。值得注意的是因为词汇“机票”被选取时不在选项序列首位,故UWD存储装置在 “上海-London (shanghai0566366)”前增加了词汇“机票(jipiao)”,见图16。D操作后得 图17。输入完最后“的。”得整个输入结果图18。实施例2。接上例现场。“今有幸相识,附上联系方式我叫Jackie陈,电话12345678,电邮 jackiechen556.tm@yahoo.com。望多联系。别忘了 Jackie 陈,12345678, jackiechen556. tmiyahoo. com。,,。输入完“今有幸相识,附上联系方式我叫”后见图19。B操作后系统与英文库相 连得图20。输入522M得图21。F或H操作后先保留现场被连接的为英文数据库,被保留 的输入方式为English AM;然后构词工作信息区域内的构词状态位为1、输入键位标识也 从KS 变为PDKS 表明目前系统进入了构词状态如图22。执行D和A操作,然后输入M36得图23。D操作后得图M。考虑到常用自己名字,D操作后将该词置入PUD中(图25)。A操作后系统与中文 库相连得图26。接着输入“,电话12345678,电邮”见图27。B操作后系统与英文库相连得图 观。输入522M得图四。F或H操作后先保留现场被连接的为英文数据库,被保留的输入 方式为EnglishAM ;然后构词工作信息区域内的构词状态位为1、输入键位标识也从KS 变 为PDKS 表明目前系统进入了构词状态如图30。D操作后得图31。J操作至连击输入方式 后得图32。点击输入M36得图33。J操作至数字输入方式后得图34。输入556见图35。 J操作至连击输入方式后得图36。输入1861得图37。J操作至普通输入方式后得图38。 输入92466见图39。执行G和D操作后见图40.输入1266有图41。D操作2次后将电邮 地址存入PUD存储装置(图42)。继续输入内容“。望多联系。别忘了 ”得图43。输入 “522”得图44。注意当前被连接的是中文数据库和输入方式为拼音;虽然“JaCkieChen556. tmiyahoo. com”和“Jackie陈”都是英文开头,但由于PUD和UWD都与数据库相互独立,它们 照样出现在选项序列。由于不同民族的语言不同,其语言符号键位图上对标点符号的设立 也有差异。本文本例并非刻意追求,只是提醒使用者要注意构词过程中标点符号的设立是 在中文方式或非中文方式下;前者用键位0而后者键位表达为1。这对构词后使用者日后准 确索取个人词汇是非常重要的。执行G和D操作后见图45。继续输入内容“,12345678,” 得图46。输入“522”得图47。此时“Jackie陈”在前是因为UWD中的词汇先于PUD出现。 G和D操作后得图48。输入完最后“。”得整个输入过程图49。通过上述介绍和实施例体现了本发明的优越性不但从理论还是实践中都显而易 见。综上所述仅为本发明的较佳实施例而已,并非用来限定本发明的实施范围。即凡 依本发明申请专利范围的内容所作的等效变化与修饰,都应为本发明的技术范畴。
权利要求
1.一种智能系统中的输入法构词模式,它是使用者(10)在智能系统(1)中通过输入 装置O)、屏幕显示装置(3)、搜索引擎(4)和各存储装置从语言库(6)中进行选择目标、构 词的方法;所述的存储装置包括输入键位序列存储装置(51)、选项序列存储装置(52)、目 标选项存储装置(5!3)、PUD存储装置(54)和/或UWD存储装置(5 ;所述的屏幕显示装置 (3)上具有当前输入库和输入方法显示部分(31)、文本显示部分(32)、输入序列显示部分 (33)和选项序列显示部分(34);其特征在于所述的存储装置还进一步包括分段存储装置 (56);该方法的具体步骤是A进入构词状态步骤通过在输入装置(2)上进行智能系统(1)能识别的进入操作,或 者在智能系统(1)判断输入键位序列存储装置(51)为非空状态下通过输入装置(2)进行 智能系统⑴能识别的进入操作,以进入构词状态; B构词操作步骤,具体是先执行步骤B3 Bl使用者(10)在进入构词状态后通过输入装置( 输入字符或符号序列,或者字符或 符号序列已经在进入构词状态前输入完成,并且字符或符号序列已经进入输入键位序列存 储装置(51),搜索引擎(4)在当前语言库(6)中寻找到对应于所述字符或符号序列的选项 序列,并提取后存储到选项序列存储装置(52),执行步骤B2 ;或者在构词状态下通过输入 装置(2)输入字符或符号,搜索引擎(4)从当前语言库(6)或从智能系统(1)的资源中获 取选项并直接将该选项及对应输入的字符或符号连接到之前移入到分段存储装置(56)的 选项尾部,执行步骤B3。B2使用者(10)从当前的选项序列存储装置(5 选择所需的具体选项并通过输入装置 (2)操作选定,被选定的选项以及对应于该选项的字符序列分别从选项序列存储装置(52) 和输入键位序列存储装置(51)剪切后移入到分段存储装置(56)中并连接到之前移入到分 段存储装置(56)的选项尾部,执行步骤B3 ;若使用者(10)需要删除输入字符或符号序列 中最后一个字符或符号,重新输入字符或符号并通过引擎(4)搜索,则通过输入装置(2)执 行删除操作,执行步骤Bl ;B3若使用者(10)需要继续在分段存储装置(56)中追加构词选项,则执行步骤Bl ;若 使用者(10)需要删除构词选项,则通过输入装置(2)执行删除操作,该删除操作从分段存 储装置(56)的选项尾部往前执行,删除操作完成后继续执行Bl或者执行步骤C;若使用者 (10)需要结束构词状态则执行步骤C ;C结束构词状态操作步骤使用者(10)通过输入装置(2)执行智能系统(1)能识别的 退出操作,智能系统(1)将分段存储装置(56)中已构词连接的目标选项序列及其对应的字 符序列从分段存储装置(56)中剪切后存入PUD存储装置(54)和/或UWD存储装置(55) 中;上述步骤中,输入键位序列存储装置(51)的内容在输入序列显示部分(3 中显示,选 项序列存储装置(5 的内容在选项序列显示部分(34)中显示,分段存储装置(56)中的内 容在文本显示部分(3 显示,当前语言库(6)和输入方法的信息在当前输入库和输入方法 显示部分(31)中显示。
2.根据权利要求1所述的智能系统中的输入法构词模式,其特征在于所述的语言库 (6)是可由智能系统(1)控制切换选择的、并可通过搜索引擎(4)搜索提取的多个语言库; 所述步骤B的步骤Bl之前可根据使用者(10)构词需要,通过输入装置(2)执行智能系统(1)可识别的语言库切换操作。
3.根据权利要求2所述的智能系统中的输入法构词模式,其特征在于所述的步骤A 在执行时,智能系统(1)同时将构词前语言库和输入方式信息记录并存储到存储装置中; 当步骤C执行后,智能系统(1)依据存储装置中存储的构词前语言库和输入方式信息,将语 言库和输入方式信息切换为原有的方式。
4.根据权利要求1或2或3所述的智能系统中的输入法构词模式,其特征在于所述 的步骤Bl中搜索引擎(4)根据输入键位序列存储装置(51)中字符序列,同时在当前语言 库(6)、PUD存储装置(54)、UWD存储装置(55)中寻找到对应于所述字符序列的选项序列。
5.根据权利要求1或2或3所述的智能系统中的输入法构词模式,其特征在于所述 的存储装置包括还进一步包括构词工作信息保留区存储装置(57),其用于存储构词前现场 信息和构词的工作信息。
6.根据权利要求1或2或3所述的智能系统中的输入法构词模式,其特征在于所述 步骤A中在智能系统(1)判断输入键位序列存储装置(51)为非空状态下通过输入装置(2) 进行智能系统(1)能识别的进入操作,以进入构词状态;具体包括在输入键位序列存储装置(51)非空时通过引擎搜索(4)后在选项序列存储装置(52) 为空或非空且光标指向首个选项情况下通过转前项功能操作进入构词状态,或者在输入键 位序列存储装置(51)非空时通过引擎搜索(4)后在选项序列存储装置(52)为空或非空且 处于首页情况下通过转前页功能操作进入构词状态。
7.根据权利要求1或2或3所述的智能系统中的输入法构词模式,其特征在于所述 的步骤B2中使用者(10)从当前的选项序列存储装置(5 选择所需的具体选项并通过输 入装置( 操作选定,被选定的选项以及对应于该选项的字符序列分别从选项序列存储装 置(5 和输入键位序列存储装置(51)剪切后移入到分段存储装置(56)中并连接到之前 移入到分段存储装置(56)的选项尾部;其中,所述的被选定的选项连同其对应的输入序列 全码一道置入了分段存储装置(56)并与之前已完成的分段内容相连。
8.根据权利要求7所述的智能系统中的输入法构词模式,其特征在于若输入键位序 列存储装置内容(51)和选项序列存储装置(52)内容皆为空时进行选择操作有如下两种情 况定义分段存储装置(56)内容为空时该操作为空操作,或分段存储装置(56)内容非空时 该操作为确定分段存储装置(56)内容为本次构词的最终结果并且将其内容首先作为目标 选项存放在目标选项存储装置(5 供使用者提取。
9.根据权利要求1或2或3所述的智能系统中的输入法构词模式,其特征在于所述 的步骤B2中的删除操作时,若输入键位序列存储装置(51)内容非空则先删除最后一个输 入符号;若输入键位序列存储装置(51)内容为空并且分段存储装置(56)内容非空则删除 最后一个分段内容;若输入键位序列存储装置(51)内容和分段存储装置(56)内容皆为空 则删除操作为结束本功能使用而进入结束构词状态。
10.根据权利要求1或2或3所述的智能系统中的输入法构词模式,其特征在于所述 的分段存储装置(56)是通过智能系统中的其他存储装置兼用获得。
全文摘要
本发明涉及一种智能系统中的输入法构词模式,谓之“分段构词法”。是使用者在智能系统中通过输入装置、屏幕显示装置、搜索引擎和各存储装置从语言库中进行选择目标、构词的方法;存储装置还进一步包括分段存储装置;具体步骤是A进入构词状态步骤,B构词操作步骤,C结束构词状态操作步骤。它主要解决freezing pinyin构词法所存在的技术问题,提供了一种全新多样且简便的构词准入方法和分段构词方法,充分利用了功能操作的空置状态达到了与已有专用构词法键位情况下的同样结果,构词操作代价最小,而且构词状态中可以分段构建所需的词语,便于修改、删除。它还可以充分实现在多语种之间共同构成词汇。
文档编号G06F3/023GK102073387SQ20101062019
公开日2011年5月25日 申请日期2010年12月21日 优先权日2010年12月21日
发明者李朝中 申请人:李朝中
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1