一种软键盘布局动态调优实现方法技术

技术编号:12991660 阅读:93 留言:0更新日期:2016-03-10 02:13
本发明专利技术涉及一种软键盘布局动态调优实现方法,包括:软键盘每一次接收到用户输入的键值,都会根据已接收的键值,预测用户下一次可能输入的键值,并对预测键值的命中率进行排序,把命中率最高的键值的位置调整到指定的位置,并把当前光标移动到该位置,并以当前光标位置为中心,把预测的其他键值按照命中率排序分别排列到当前光标周围,键值命中率越高的键值,离当前光标的跳数越少。通过实施本发明专利技术,减少了软键盘用户移动光标的跳数,提高了用户输入效率,尤其在通过电视机遥控器输入的应用中,大大提升了用户的体验满意度。

【技术实现步骤摘要】

本专利技术涉及智能输入技术,具体涉及电视机软键盘输入方法。
技术介绍
彩电产业是我国市场化程度较高的竞争性行业,是我国电子信息产业的重要支柱性产业。我国彩电产品产量已多年位居世界第一,全球彩电制造大国地位日益凸显;但是,我国彩电产业发展也面临诸多问题,彩电产业可持续发展面临严峻挑战,产业转型升级迫在眉睫。目前,我国已经成为世界彩电制造大国,但远非彩电强国,我国彩电产业转型升级迫在眉睫。智能电视的出现为我国彩电产业的做大做强提供了难得的发展机遇,彩电生产企业纷纷加快在智能电视的布局,在世界智能电视领域博得了一定先机。智能电视的核心是应用,目前智能电视的应用远远落后于智能手机及平板电脑的应用,安卓和苹果智能手机的应用量级已经突破百万,而我国主流智能电视制造商的应用量级仅为千,大多数应用以视听类为主,应用范围较窄。限制智能电视应用发展的一个障碍就是电视的输入,传统的遥控器需要用户盯着电视屏幕进行遥控器输入,给用户的输入带来很多不便,现有的软键盘一定程度上解决了用户的输入,但频繁地移动光标的位置,导致输入的效率很低。中国第CN01118598号专利公开了“九键活版五笔汉字输入法”,在这种方法中,定义一百多种构成汉字的笔画字根,按其笔画分作横、竖、撇、捺、折五类归纳成为二十五个键名,分配到由A-Y二十五个英文字母的三个模拟一级软键盘上;采用活版双向循环转页方式,以图形的模拟软键盘显示,操作者参照模拟软键盘从装置r>键盘按五笔输入法的取字规律依次输入汉字的键名、字根及笔画。对于懂得五笔输入法的人才能方便使用此方法,限制了用户的使用人群。电视的输入是通过遥控器完成的,这种不便捷的输入方式限制了应用的发展。因此,需要一种新的输入方式,可以解决用户输入不方便的问题,使用户获得更满意的服务体验。
技术实现思路
本专利技术的目的在于克服现有电视机软键盘操作不方便,输入效率低,用户体验满意度不高等缺陷,从而提供一种能够方便用户操作软键盘的方法。为了实现上述目的,本专利技术提出一种软键盘布局动态调优实现方法,包括:步骤1)、软键盘接收用户输入的键值;步骤2)、根据已接收的键值预测用户下一次输入的键值及命中率;步骤3)、根据预测键值的命中率对软键盘键值重新布局并刷新软键盘,软键盘键值重新布局规则为:把命中率最高的键值的位置调整到指定的位置,并把当前光标移动到该位置;并以当前光标位置为中心,把预测的其他键值按照命中率排序分别排列到当前光标周围,键值命中率越高的键值,离当前光标的跳数越少。上述技术方案中,所述的已接收的键值个数可以为1个或多个;所述的预测键值的个数为N个,N的最小值是1,最大值为软键盘所有键值数目。上述技术方案中,所述步骤1)之前还包括软键盘初始化的步骤,具体为:101)、软键盘启动;102)、预测用户首次输入的键值及的命中率;103)、根据预测键值的命中率对软键盘键值进行布局;软键盘键值布局规则为:把命中率最高的键值的位置调放置在指定的位置,并把当前光标移动到该位置;并以当前光标位置为中心,把预测的其他键值按照命中率排序分别排列到当前光标周围,键值命中率越高的键值,离当前光标的跳数越少。本专利技术所述预测用户输入键值的依据包括:用户行为、词条流行度、词条规则。本专利技术的优点在于:1.减少了用户通过软键盘输入进行光标移动的总次数,提高用户输入效率;2.该方法易于和第三方应用集成,第三方应用只要向该系统注册应用相关信息,在进行输入时调用软键盘,即可使用该系统提供的输入服务。附图说明图1是一种软键盘布局动态调优实现方法软键盘初始化流程图;图2是一种软键盘布局动态调优实现方法工作流程图;图3是以配置子网掩码为例一种电视机智能软键盘布局调整示意图。具体实施方式图1是一种软键盘布局动态调优实现方法软键盘初始化流程图,具体包括:101)、软键盘启动;102)、预测用户首次可能输入的键值及预测键值的命中率;103)、软键盘根据预测用户首次输入键值的命中率对软键盘键值进行布局;软键盘键值布局规则为:把命中率最高的键值的位置调放置指定的位置,并把当前光标移动到该位置;并以当前光标位置为中心,把预测的其他键值按照命中率排序分别排列到当前光标周围,键值命中率越高的键值,离当前光标的跳数越少。图2是一种软键盘布局动态调优实现方法工作流程图,具体包括:201)、软件盘启动;202)、用户输入键值,软键盘接收本次用户输入的键值;203)、根据已接收的键值预测下一次可能输入键值及命中率;204)、软键盘布局单元根据预测键值的命中率对软键盘的键值重新布局并刷新软键盘,键值重新布局规则为:把命中率最高的键值的位置调整到指定的位置,并把当前光标移动到该位置;并以当前光标位置为中心,把预测的其他键值按照命中率排序分别排列到当前光标周围,键值命中率越高的键值,离当前光标的跳数越少;205)、判断用户输入是否结束,如果判断结果是肯定的,转入206),否则转入202);206)、用户输入结束。图3是以配置子网掩码为例一种电视机智能软键盘布局调整示意图:301)、软键盘启动,进行初始化;302)、当用户输入“2”时,后端键值预测单元预测到用户下一个最可能输入的键值是“5”,软键盘布局单元启动,把键值“5”放置当前位置;303)、当用户输入“25”时,后端键值预测单元预测到用户下一个最可能输入的键值是“5”,软键盘布局单元启动,把键值“5”放置当前位置;304)、当用户已经输入“255”时,后端键值预测单元预测到用户下一个最可能输入的键值是“.”,软键盘布局单元启动,把键值“.”放在当前光标位置;305)、当用户已经输入“255.”时,后端键值预测单元预测到用户下一个最可能输入的键值是“2”,软键盘布局单元启动,把键值“2”放在当前光标位置。以下是输入汉字“米老鼠”的一种电视机智能软键盘布局调整流程,具体包括:401)、软键盘启动,进行初始化;402)、当用户输入“m”时,后端键值预测单元接收用户输入的键值;并根据推荐规则和词条热度,预测到用户下一个输入字母按命中率排序依次是“a”、“e”、“i”、“u”,软键盘布局单元启动,把键值“i”放置当前位置,选择输入汉字“米”;403)、在输入“i”后,后端键值预测单元根据用户输入的汉字“米”,预测到用户下一个输入字母按命中率排序依次是“1”、“q”、“f”、“x”、“k”,软键盘布局单元启动,把键值“1”放置当前位本文档来自技高网...

【技术保护点】
一种软键盘布局动态调优实现方法,包括:步骤1)、软键盘接收用户输入的键值;步骤2)、根据已接收的键值预测用户下一次输入的键值及命中率;步骤3)、根据预测键值的命中率对软键盘的键值重新布局并刷新软键盘,软键盘键值重新布局规则为:把命中率最高的键值的位置调整到指定的位置,并把当前光标移动到该位置;并以当前光标位置为中心,把预测的其他键值按照命中率排序分别排列到当前光标周围,键值命中率越高的键值,离当前光标的跳数越少。

【技术特征摘要】
1.一种软键盘布局动态调优实现方法,包括:
步骤1)、软键盘接收用户输入的键值;
步骤2)、根据已接收的键值预测用户下一次输入的键值及命中率;
步骤3)、根据预测键值的命中率对软键盘的键值重新布局并刷新软键盘,软键
盘键值重新布局规则为:把命中率最高的键值的位置调整到指定的位置,并把当前
光标移动到该位置;并以当前光标位置为中心,把预测的其他键值按照命中率排序
分别排列到当前光标周围,键值命中率越高的键值,离当前光标的跳数越少。
2.根据权利要求1所述的软键盘布局动态调优实现方法,其特征在于,所述步
骤2)中的已接收的键值个数可以为1个或多个。
3.根据权利要求1所述的软键盘布局动态调优实现方法,其特征在于,所述步
骤3)中的预测键值...

【专利技术属性】
技术研发人员:刘学王劲林党寿江
申请(专利权)人:中国科学院声学研究所上海尚恩华科网络科技股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1