著录项信息
专利名称 | 一种机顶盒虚拟键盘的字母输入方法及装置 |
申请号 | CN201310206896.4 | 申请日期 | 2013-05-29 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2013-08-28 | 公开/公告号 | CN103268154A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/02 | IPC分类号 | G;0;6;F;3;/;0;2;;;H;0;4;N;2;1;/;4;1查看分类表>
|
申请人 | 深圳市九洲电器有限公司 | 申请人地址 | 广东省深圳市南山区科技园南区科技南12路九洲电器大厦6楼
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 深圳市九洲电器有限公司 | 当前权利人 | 深圳市九洲电器有限公司 |
发明人 | 张志勇;汪明华 |
代理机构 | 深圳市顺天达专利商标代理有限公司 | 代理人 | 郭伟刚 |
摘要
本发明公开了一种机顶盒虚拟键盘的字母输入方法及装置,方法包括:显示虚拟键盘,虚拟键盘包括第一按键区和第二按键区,第一按键区包括预定数目的字母按键,第二按键区用于显示输入的已选字母及与其关联的接续字母或接续字母序列;检测用户在第一按键区中输入的已选字母;按照关联频率由高至低的次序,依次在第二按键区的中心按键、以及第二按键区中与中心按键的距离由近及远的剩余按键上,显示与已选字母关联的接续字母或接续字母序列;将用户输入的接续字母或接续字母追加至已选字母末尾,生成已选字母序列。本发明相比基于传统键盘布局的输入方法,可以减少用户移动光标的次数,增强了用户体验,实现快速输入的同时提高了输入的准确性。
一种机顶盒虚拟键盘的字母输入方法及装置\n技术领域\n[0001] 本发明涉及机顶盒技术领域,更具体地说,涉及一种机顶盒虚拟键盘的字母输入方法及装置。\n背景技术\n[0002] 随着机顶盒技术的发展,机顶盒的应用越来越广泛,比如使用机顶盒进行网页浏览、网上购物、收发电子邮件等;使用机顶盒的这些应用往往需要用户输入文字信息,现有的机顶盒人机交互方式通常为用户使用遥控器在机顶盒显示的虚拟键盘上移动光标,选择需要输入的字符以实现文字输入。\n[0003] 目前机顶盒虚拟键盘普遍采用传统的“QWERTY”键盘的布局形式,然而,这种键盘布局并不适用于通过遥控器操作的机顶盒虚拟键盘:一方面,为了防止输入频度较高的两个按键连在一起时,由快速输入引起按键卡壳导致输入错误或输入无法响应情况,“QWERTY”键盘将使用频度较高的字母按键设置在键盘的相反方向;而虚拟键盘则不存在输入过快导致物理卡壳的问题,如果虚拟键盘按照“QWERTY”布局,将频繁使用的字母设置在键盘两侧,则用户需要多次来回移动和切换光标位置,影响了输入速度,也易引起用户手指疲劳,从而降低了用户体验。另一方面,用户在使用遥控器连续移动光标时,往往会不自觉地在连续按键后按下确认键,从而导致错误输入,输入效率低。\n发明内容\n[0004] 本发明要解决的技术问题在于,针对现有技术的上述输入效率低、易出错且用户体验差的缺陷,提供一种可改善输入速度、提高输入准确性和用户体验的机顶盒虚拟键盘的字母输入方法及装置。\n[0005] 本发明解决其技术问题所采用的技术方案是:构造一种机顶盒虚拟键盘的字母输入方法,所述机顶盒通过遥控器接收用户输入,以及通过电视机或显示屏显示所述虚拟键盘,所述方法包括以下步骤:\n[0006] S1、显示虚拟键盘,所述虚拟键盘包括第一按键区和第二按键区;所述第一按键区包括预定数目个按预定次序分布的字母按键;\n[0007] S2、检测用户在所述第一按键区中输入的已选字母,在所述第二按键区中除中心按键外的一按键上显示所述已选字母;\n[0008] S3、查找与所述已选字母关联的接续字母或接续字母序列,按照关联频率由高至低的次序,依次在所述第二按键区的中心按键、以及所述第二按键区中与所述中心按键的距离由近及远的剩余按键上,显示所述接续字母或接续字母序列;并将光标置于所述中心按键上;\n[0009] S4、将用户输入的接续字母或接续字母组合追加至已选字母末尾,生成已选字母序列,在显示所述已选字母的按键上显示所述已选字母序列。\n[0010] 在本发明所述机顶盒虚拟键盘的字母输入方法中,所述步骤S4还包括:更新统计所述已选字母与所述输入的接续字母或接续字母序列的关联频率。\n[0011] 在本发明所述机顶盒虚拟键盘的字母输入方法中,所述步骤S4之后还包括以下步骤:\n[0012] S5、判断所述已选字母序列是否被用户确认为目标输入,若否,则重复所述步骤S3和所述步骤S4,直至完成目标输入。\n[0013] 在本发明所述机顶盒虚拟键盘的字母输入方法中,所述第二按键区位于所述虚拟键盘的中心区域;所述第一按键区包括23个声母按键;所述声母按键按照b-w的声母顺序分布;或者,按照使用频率由高至低的次序,23个声母依次分布于与所述第二按键区中心按键的距离由近及远的按键上;在所述步骤S3中,查找并显示与已选声母关联的韵母。\n[0014] 在本发明所述机顶盒虚拟键盘的字母输入方法中,所述第二按键区位于所述虚拟键盘的中心区域;所述第一按键区包括26个英文字母按键;所述英文字母按键按照A-Z的顺序分布;或者,按照使用频率由高至低的次序,26个英文字母依次分布于与所述第二按键区中心按键的距离由近及远的按键上。\n[0015] 本发明还构造一种机顶盒虚拟键盘的字母输入装置,所述装置包括:\n[0016] 虚拟键盘生成与显示模块,用于生成并显示虚拟键盘,所述虚拟键盘包括第一按键区和第二按键区;所述第一按键区包括预定数目个按预定次序分布的字母按键;\n[0017] 已选字母检测与显示模块,用于检测用户在所述第一按键区中输入的已选字母,以及用于在所述第二按键区除中心按键外的一按键上显示所述已选字母;\n[0018] 接续字母查找与显示模块,用于查找与所述已选字母关联的接续字母或接续字母序列,以及用于按照关联频率由高至低的次序,依次在所述第二按键区的中心按键、以及所述第二按键区中与所述中心按键的距离由近及远的剩余按键上,显示所述接续字母或接续字母序列;还用于将光标置于所述中心按键上;\n[0019] 已选字母序列生成与显示模块,用于将用户输入的接续字母或接续字母组合追加至已选字母末尾生成已选字母序列,以及用于在显示所述已选字母的按键上显示所述已选字母序列。\n[0020] 在本发明所述机顶盒虚拟键盘的字母输入装置中,所述已选字母序列生成与显示模块还用于更新统计所述已选字母与所述输入的接续字母或接续字母序列的关联频率。\n[0021] 在本发明所述机顶盒虚拟键盘的字母输入装置中,还包括:\n[0022] 判断模块,用于判断所述已选字母序列是否被用户确认为目标输入。\n[0023] 在本发明所述机顶盒虚拟键盘的字母输入装置中,所述虚拟键盘生成与显示模块还用于将所述第二按键区设置位于所述虚拟键盘的中心区域,以及用于在第一按键区中显示23个声母按键;所述声母按键按照B-W的声母顺序分布;或者,按照使用频率由高至低的次序,23个声母依次分布于与所述第二按键区中心按键的距离由近及远的按键上;所述接续字母查找与显示模块还用于查找及显示与已选声母关联的韵母。\n[0024] 在本发明所述机顶盒虚拟键盘的字母输入装置中,所述虚拟键盘生成与显示模块还用于将所述第二按键区设置位于所述虚拟键盘的中心区域,以及用于在所述第一按键区显示26个英文字母按键;所述英文字母按键按照A-Z的顺序分布;或者,按照使用频率由高至低的次序,26个英文字母依次分布于与所述第二按键区中心按键的距离由近及远的按键上。\n[0025] 实施本发明的机顶盒虚拟键盘的字母输入方法及装置,具有以下有益效果:通过在虚拟键盘的中心区域设置第二按键区,在第二按键区的四周根据用户输入习惯按预设的次序设置第一按键区中的字母按键,相比传统的键盘布局方式,减少了用户移动光标的次数,从而可以提高用户体验;通过统计输入的已选字母与接续字母的关联频率,按照与已选字母关联频率由高至低的次序,依次在第二按键区的中心按键、以及与中心按键的距离由近及远的按键上显示接续字母或接续字母,并在每次输入字母后将光标重新置于中心按键上,在实现快速输入的同时提高了输入的准确性。\n附图说明\n[0026] 下面将结合附图及实施例对本发明作进一步说明,附图中:\n[0027] 图1是本发明第一实施例的机顶盒虚拟键盘的字母输入方法的流程图;\n[0028] 图2a是图1所示本发明第一实施例中虚拟键盘的布局显示图;\n[0029] 图2b是图1所示本发明第一实施例中执行步骤S120和S130的虚拟键盘显示图;\n[0030] 图2c是图1所示本发明第一实施例中执行步骤S140的虚拟键盘显示图;\n[0031] 图3是本发明第二实施例的机顶盒虚拟键盘的字母输入方法的流程图;\n[0032] 图4a是图3所示本发明第二实施例中重复执行步骤S130和S140的虚拟键盘显示图;\n[0033] 图4b是图3所示本发明第二实施例中关联汉字拼音的虚拟键盘显示图;\n[0034] 图5是本发明第三实施例的机顶盒虚拟键盘的字母输入方法的虚拟键盘布局显示图;\n[0035] 图6是本发明第四实施例的机顶盒虚拟键盘的字母输入装置的结构图;\n[0036] 图7是本发明第五实施例的机顶盒虚拟键盘的字母输入装置的结构图。\n具体实施方式\n[0037] 为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的具体实施方式。\n[0038] 图1是本发明第一实施例的机顶盒虚拟键盘的字母输入方法的流程图。如图1所示,在本发明机顶盒虚拟键盘的字母输入方法的第一实施例中,机顶盒通过遥控器接收用户输入,以及通过电视机或显示屏显示虚拟键盘;遥控器包括上、下、左、右的方向键以及确认键;机顶盒中存储有关联数据库,关联数据库包括字母之间的关联频率(也即关联次数)、汉字拼音之间的关联频率或英文单词之间的关联频率,所述方法包括:\n[0039] S110、显示虚拟键盘,虚拟键盘包括第一按键区和第二按键区;所述第一按键区包括预定数目个按预定次序分布的字母按键;\n[0040] 图2a是图1所示本发明第一实施例中虚拟键盘的布局显示图。以输入汉语拼音为例,在步骤S110中,虚拟键盘的第一按键区21包括23个声母按键,用于显示待输入的声母;在本发明的第一实施例中,为了尽可能减少按键次数,将第二按键区22设置位于虚拟键盘的中心区域,将第一按键区21中的声母按键设置位于第二按键区22的四周;具体在实现中,也可以将第一按键区21设置位于第二按键区22的左侧、右侧、上侧和下侧的其中至少一侧。第二按键区22包括按照3行3列排列的共9个虚拟按键,第二按键区22用于显示已选声母以及与已选声母关联的韵母;具体在应用中,可以根据韵母个数设置第二按键区22的按键个数以及矩阵分布方式。图2a中示出的第一按键区21中的23个声母按键按照b-w的声母顺序排列,以便用户快速查找声母按键;或者,为了进一步减少用户移动光标的次数,也可以按照使用频率的高低,依次将23个声母分布于与第二按键区中心按键221的距离由近及远的按键上,比如,使用频率较高的声母分布于紧邻第二按键区的按键上,使用频率较低的声母按键分布于远离第二按键区的按键上。初始时,第二按键区22的虚拟按键上的显示内容为空,光标位于中心按键221上。\n[0041] S120、检测用户在第一按键区中输入的已选字母,在第二按键区除中心按键外的一按键上显示已选字母;\n[0042] 以输入汉字“光”的拼音为例,在步骤S120中,用户移动光标至第一按键区21中的声母按键“g”上并选择输入“g”,机顶盒检测用户输入“g”,并在第二按键区22中除中心按键221外的一个按键上显示已选声母“g”。如图2b所示为本发明第一实施例中执行步骤S120和S130的虚拟键盘显示图,在中心按键221左侧的按键上显示已选声母“g”。\n[0043] S130、查找与已选字母关联的接续字母或接续字母序列,按照关联频率由高至低的次序,依次在第二按键区的中心按键、以及第二按键区中与中心按键的距离由近及远的剩余按键上,显示接续字母或接续字母序列;并将光标置于中心按键上;\n[0044] 在步骤S130中,查找机顶盒的关联数据库中与已选声母“g”关联的接续韵母,图\n2b所示,查找到与“g”关联的韵母包括“a”,“e”,“o”和“u”。其中,“a”与“g”的关联频率最高,在中心按键221上显示“a”;“e”,“o”,“u”与“g”的关联频率依次降低,在第二按键区22中除显示“g”、“a”外的剩余按键上,显示与“g”接续的剩余韵母“e”,“o”和“u”。\n[0045] S140、将用户输入的接续字母或接续字母组合追加至已选字母末尾,生成已选字母序列,在显示所述已选字母的按键上显示所述已选字母序列。\n[0046] 图2c是图1所示本发明第一实施例中执行步骤S140的虚拟键盘显示图。如图2c所示,在步骤S140中,检测到用户将光标移动至显示韵母“u”的按键上,并选择输入“u”,将“u”追加至“g”末尾生成序列“gu”,并在显示“g”的按键上更新显示“gu”。\n[0047] 图3是本发明第二实施例的机顶盒虚拟键盘的字母输入方法的流程图。在图3所示的本发明的第二实施例中,包括本发明的第一实施例中的步骤S110-S140,在步骤S140中还包括:更新统计已选字母与接续字母或接续字母序列的关联频率。在步骤S140之后,还包括步骤:\n[0048] S150、判断已选字母序列是否被用户确认为目标输入,若否,则重复步骤S130和步骤S140,直至完成目标输入。\n[0049] 在步骤S140中,检测到用户选择“u”作为声母“g”的接续韵母,相应地将“g”与“u”的关联次数加1,并更新关联数据库。\n[0050] 在步骤S140之后,还未完成“光”的汉语拼音“guang”的输入,机顶盒未检测到用户通过遥控器发出确认完成目标输入的信号,返回步骤S130,继续在关联数据库中查找与“gu”关联的接续韵母。如图2c所示,“gu”之后接续的韵母只有“a”,在第二按键区22的中心按键221上显示“a”,并将光标置于中心按键221上。用户无需移动光标,直接选择“a”输入。图4a是图3所示本发明第二实施例中重复执行步骤S130和S140的虚拟键盘显示图。如图4a所示,机顶盒接收用户输入的接续韵母“a”,将“a”追加至已选字母序列“gu”的末尾生成新的已选字母序列“gua”,在显示“gu”的按键上更新显示“gua”,将“gu”与“a”的关联次数加1,并更新关联数据库。继续检测用户是否通过遥控器发出确认完成目标输入的信号,判断还未完成目标输入,继续返回步骤S130,在关联数据库中查找到与“gua”关联的接续韵母有“n”和“ng”;其中,“n”与“gua”的关联频率较高,在第二按键区22的中心按键221上显示“n”,“ng”与“gua”的关联频率较低,在相邻中心按键221的一个剩余按键上显示“ng”。检测用户将光标移动至显示“ng”的按键上并确认输入,将“ng”追加至“gua”的末尾生成已选字母序列“guang”,将“gua”与“ng”的关联次数加1,并更新关联数据库,完成目标输入。采用本发明的机顶盒虚拟键盘的字母输入方法,通过4次移动光标选择“g”,1次移动光标选择“u”,直接选择“a”,1次移动光标选择“ng”,需要点击6次方向键和5次确认键一共11次按键完成“光”的汉语拼音输入;而采用“QWERTY”键盘,则至少需要3次移动光标选择“u”(假设初始时光标在按键“g”上),7次移动光标选择“a”,6次移动光标选择“n”,2次移动光标选择“g”,需要点击18次方向键和5次确认键共23次按键。\n由此可见,本发明通过在虚拟键盘的中心区域设置第二按键区22,在第二按键区22的四周根据用户输入习惯按预设的次序设置第一按键区21中的字母按键,相比传统的键盘布局方式,减少了用户移动光标的次数,从而可以提高用户体验;通过统计输入的已选字母与接续字母的关联频率,按照与已选字母关联频率由高至低的次序,依次在第二按键区的中心按键221、以及与中心按键221的距离由近及远的按键上显示接续字母或接续字母,并在每次输入字母后将光标重新置于中心按键上,在实现快速输入的同时提高了输入的准确性。\n[0051] 优选地,在完成“光”的汉字输入后,查找关联数据库中与“光”关联的接续汉字的拼音,按关联频率的高低,依次在中心按键221以及与中心按键221距离由近及远的按键上显示接续汉字的拼音。图4b是图3所示本发明第二实施例中关联汉字拼音的虚拟键盘显示图。如图4b所示,在中心按键221上显示与“光”关联频率最高的汉字“明”的拼音“ming”,然后在第二按键区22的剩余8个按键上显示与“光”关联的其他汉字的拼音。用户无需移动光标,直接在中心按键221上选择“ming”即可完成“明”的拼音输入。如果与“光”关联的汉字超过8个,则只显示关联频率最高的前8个汉字的拼音。\n[0052] 图5是本发明第三实施例的机顶盒虚拟键盘的字母输入方法的虚拟键盘布局显示图。如图5所示,以输入英文字母或单词为例,在本发明的第三实施例中,虚拟键盘的第一按键区21中包括26个英文字母,为了方便用户快速查找字母,英文字母按照A-Z的顺序分布于第一按键区21的按键上。或者,为了实现快速输入,按照英文字母使用频率由高至低的次序,将26个字母依次设置于与第二按键区22中心按键221的距离由近及远的按键上。\n[0053] 图6是本发明第四实施例的机顶盒虚拟键盘的字母输入装置的结构图。如图6所示,在本发明第四实施例的机顶盒虚拟键盘的字母输入装置中,所述装置包括:\n[0054] 虚拟键盘显示与生成模块510,用于生成并显示虚拟键盘,虚拟键盘包括第一按键区21和第二按键区22;所述第一按键区包括预定数目个按预定次序分布的字母按键;\n[0055] 已选字母检测与显示模块520,用于检测用户在第一按键区21中输入的已选字母,以及用于在第二按键区22除中心按键221外的一按键上显示已选字母;\n[0056] 接续字母查找与显示模块530,用于查找与已选字母关联的接续字母或接续字母序列,以及用于按照关联频率由高至低的次序,依次在第二按键区22的中心按键221、以及第二按键区22中与中心按键221的距离由近及远的剩余按键上,显示接续字母或接续字母序列;还用于将光标置于中心按键221上;\n[0057] 已选字母序列生成与显示模块540,用于将用户输入的接续字母或接续字母组合追加至已选字母末尾生成已选字母序列,以及用于在显示已选字母的按键上显示已选字母序列。\n[0058] 图7是本发明第五实施例的机顶盒虚拟键盘的字母输入装置的结构图。如图7所示,本发明第五实施例的机顶盒虚拟键盘的字母输入装置包括本发明第四实施例中的虚拟键盘显示与生成模块510,已选字母检测与显示模块520,接续字母查找与显示模块530以及已选字母序列与显示模块540;在本发明第五实施例中,所述已选字母序列生成与显示模块540还用于更新统计已选字母与接续字母或接续字母序列的关联频率。\n[0059] 本发明第五实施例的机顶盒虚拟键盘的字母输入装置还包括:\n[0060] 判断模块550,用于检测用户是否通过遥控器发出完成目标输入的确认信号,进而判断已选字母序列是否被用户确认为目标输入;当已选字母序列未被用户确认为目标输入时,返回接续字母查找与显示模块530进行处理。\n[0061] 优选地,当输入汉语拼音时,虚拟键盘显示与生成模块510还用于将所述第二按键区22设置位于所述虚拟键盘的中心区域,以及用于在第一按键区21中显示23个声母按键;声母按键按照B-W的声母顺序分布;或者,按照使用频率由高至低的次序,23个声母依次分布于与第二按键区22中心按键221的距离由近及远的按键上;接续字母查找与显示模块530还用于查找及显示与已选声母关联的韵母。\n[0062] 优选地,当输入英文字母或单词时,虚拟键盘显示与生成模块510还用于将所述第二按键区22设置位于所述虚拟键盘的中心区域,以及用于英文字母按键按照A-Z的顺序分布;或者,按照使用频率由高至低的次序,26个英文字母依次分布于与第二按键区22中心按键221的距离由近及远的按键上。\n[0063] 在本发明的第五实施例中,为了尽可能减少按键次数,将第二按键区22设置位于虚拟键盘的中心区域,将第一按键区21中的声母按键设置位于第二按键区22的四周;具体在实现中,也可以将第一按键区21设置位于第二按键区22的左侧、右侧、上侧和下侧的其中至少一侧。\n[0064] 上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。
法律信息
- 2021-05-11
未缴年费专利权终止
IPC(主分类): G06F 3/02
专利号: ZL 201310206896.4
申请日: 2013.05.29
授权公告日: 2016.04.20
- 2016-04-20
- 2013-09-25
实质审查的生效
IPC(主分类): G06F 3/02
专利申请号: 201310206896.4
申请日: 2013.05.29
- 2013-08-28
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2011-09-21
|
2010-03-10
| | |
2
| |
2010-12-15
|
2010-07-30
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |