一种基于按键复用的智能电视App键盘布局的优化方法与流程

文档序号:13425764阅读:153来源:国知局
一种基于按键复用的智能电视App键盘布局的优化方法与流程

本发明涉及电子设备信息输入技术领域,具体说是一种基于按键复用的智能电视app键盘布局的优化方法(智能电视app的键盘布局的优化方法)。所述键盘布局尤其适用于供智能电视呈现的app使用。所述app(智能电视app)可以是直接安装于智能电视中的app,也可以是安装于与智能电视连接的智能外接设备(机顶盒等)中的app。所述app的界面将会呈现在智能电视中供用户使用并实现与用户的交互。



背景技术:

随着移动互联网和嵌入式智能系统的发展成熟,智能电视作为娱乐设备也进入了千家万户,随着智能电视的进步和发展,供用户安装使用的智能电视app(简称app)也多种多样。

由于大部分智能电视无法触屏操作,因此智能电视的信息输入手段,大多还局限于只能使用遥控器(亦称为遥控板)控制,即:通过操作(按动)遥控器上的按键,实现app键盘布局中的输入按键的选择及操作(按动),这就给app的键盘布局设计带来了困难。

一方面,键盘作为用户输入的入口,是必不可少的;

另一方面,提供一款方便用户输入的键盘布局,是各app追求的目标。

图1所示为一种常见的遥控器,为了简化生产成本,这种遥控器按键数量非常少。此种遥控器比较典型的是智能电视盒(例如天猫魔盒等)遥控器。

图2所示为悟空跨屏输入法提供的app传统键盘布局,图3所示为k歌类app提供的app传统键盘布局,由图2、3可见,app传统键盘布局采用线性布局,此类虚拟键盘(非实体键盘)采用的键盘布局,至少包括但不限于以下输入按键:

信息输入按键,用于具体输入某一字符,例如:英文字母输入按键即“a~z输入按键”,数字输入按键即“0~9输入按键”,空格输入按键,标点符号输入按键,

功能切换输入按键,用于切换键盘输入功能,例如:中英文切换输入按键,数字切换输入按键,大小写切换输入按键,语音切换输入按键,标点符号切换输入按键,

指令输入按键,用于输入并实现某一指令,例如:backspace(后退)指令输入按键,左移指令“←”输入按键,右移指令“→”输入按键,搜索(确认/下一步/回车)输入按键。

由于有的遥控器按键数量非常少,参见图1,因此不能和图2、3所示的app传统键盘布局在按键及输入按键上一一对应,因此,在选择键盘布局中某一输入按键并按下时,通常是以下的场景:

首先,键盘布局打开时,选择焦点默认落在键盘布局中某一个输入按键上,例如a输入按键(用于输入字母a),

当用户需要按动的输入按键非选择焦点对应的输入按键时,则需要多次按动遥控器上的方向按键(上下左右四个方向按键)以移动选择焦点,待移动到需要按动的输入按键(指信息输入按键、功能切换输入按键、指令输入按键中的某一个)时,再按动遥控器上的确认按键以完成一次输入过程,一次输入过程将完成一个输入按键对应的信息的输入。

这种操作导致用户需要频繁操作遥控器,使用极为不便。

应用场景举例:

设用户需要输入战狼2对应的“zl2”,

设键盘布局打开时,选择焦点默认落在a输入按键上,

设选择数字切换输入按键后,选择焦点默认落在1输入按键上,且2输入按键在1输入按键右侧,数字排列方式与图5所述排列方式相同,

以图2为例,通过遥控器操作键盘布局实现输入“zl2”的过程如下:

1、输入z(按动z输入按键,下同不再解释):下方向按键1次+确认按键1次,共操作2次,

2、输入l:右方向按键7次+上方向按键1次+确认按键1次,共操作9次,

3、输入2:左方向按键9次+下方向按键1次+确认按键1次+右方向按键1次+确认按键1次,共操作13次。

累计操作遥控器按键24次。

以图3为例,通过遥控器操作键盘布局实现输入“zl2”的过程如下:

1、输入z:右方向按键12次+下方向按键1次+确认按键1次,共操作14次,

2、输入l:左方向按键1次+上方向按键1次+确认按键1次,共操作3次,

3、输入2:下方向按键5次+右方向按键1次+确认按键1次,共操作7次。

累计操作遥控器按键24次。

设用户需要输入京城81号对应的“jc81h”,

以图2为例,通过遥控器操作键盘布局实现输入“jc81h”的过程如下:

1、输入j:右方向按键6次+确认按键1次,共操作7次,

2、输入c:左方向按键4次+下方向按键1次+确认按键1次,共操作6次,

3、输入8:左方向按键3次+确认按键1次+下方向按键2次+右方向按键1次+确认按键1次,共操作8次,

4、输入1:左方向按键1次+上方向按键2次+确认按键1次,共操作4次,

5、输入h:返回按键1次(假设此操作后选择焦点默认落在a输入按键上)+右方向按键5次+确认按键1次,共操作7次,

累计操作遥控器按键32次。

以图3为例,通过遥控器操作键盘布局实现输入“jc81h”的过程如下:

1、输入j:右方向按键9次+确认按键1次,共操作10次,

2、输入c:左方向按键7次+确认按键1次,共操作8次,

3、输入8:右方向按键9次+下方向按键3次+右方向按键1次+确认按键1次,共操作14次,

4、输入1:下方向按键2次+右方向按键1次+确认按键1次,共操作4次,

5、输入h:左方向按键2次+上方向按键5次+左方向按键4次+确认按键1次,共操作12次。

累计操作遥控器按键48次。



技术实现要素:

针对现有技术中存在的缺陷,本发明的目的在于提供一种基于按键复用的智能电视app键盘布局的优化方法,能让用户以比较短少的遥控器按键步骤,完成对键盘布局中输入按键的选择及操作(按动),提高输入效率。

为达到以上目的,本发明采取的技术方案是:

一种基于按键复用的智能电视app键盘布局的优化方法,其特征在于,包括如下步骤:

步骤1,设定一级输入界面,所述一级输入界面采用行*列为4*3的12个输入按键的键盘布局格式,

步骤2,设定一数组用于存储36个输入按键的具体输入信息,所述36个输入按键的具体输入信息,默认对应于英文字母输入按键26个,数字输入按键10个,排序方式为英文字母在前数字在后,

步骤3,按每两个临近的英文字母为一组的方式,取十二组共24个英文字母,按先行后列的方式,将十二组英文字母对应到12个输入按键的键盘布局中,

设定12个输入按键均为可复用按键,

取十个数字,按先行后列的方式,将十个数字对应到12个输入按键的键盘布局中,与十个复用按键对应,

剩余的两个复用按键,设定为对应于剩余的两个英文字母,

步骤4,捕获用户对遥控器的操作,确定用户是在移动选择焦点进而选择不同的输入按键,还是在按动选择焦点所在的输入按键,还是在长按以选择复用按键,

步骤5,当在按动选择焦点所在的输入按键时,奇数次按动对应于该组英文字母中的第一个,偶数次按动对应于该组英文字母中的第二个。

在上述技术方案的基础上,所述先行后列的方式是指,先选择一行,然后逐个选择该一行中的各列,然后再选择下一行,然后再逐个选择该下一行中的各列,按此重复操作,直至全部行均选择完毕。

在上述技术方案的基础上,所述复用按键是指,长按该按键时表示输入复用所对应的字符或功能。

智能电视app键盘布局,在四行三列的键盘布局格式中:

第1行第1列的按键对应ab两个字符,长按则对应1字符,

第1行第2列的按键对应cd两个字符,长按则对应2字符,

第1行第3列的按键对应ef两个字符,长按则对应3字符,

第2行第1列的按键对应gh两个字符,长按则对应4字符,

第2行第2列的按键对应ij两个字符,长按则对应5字符,

第2行第3列的按键对应kl两个字符,长按则对应6字符,

第3行第1列的按键对应mn两个字符,长按则对应7字符,

第3行第2列的按键对应op两个字符,长按则对应8字符,请注意此处为字母“o”而非数字“0”,

第3行第3列的按键对应qr两个字符,长按则对应9字符,

第4行第1列的按键对应st两个字符,长按则对应0字符,请注意此处为数字“0”而非字母“o”,

第4行第2列的按键对应uv两个字符,长按则对应y字符,

第4行第3列的按键对应wx两个字符,长按则对应z字符。

智能电视app键盘布局输入方法,其特征在于:仅使用遥控器上的方向按键(上下左右四个方向按键)和确认按键完成输入。

智能电视app键盘布局输入方法,其特征在于:使用遥控器上的按键区域一完成输入,

所述按键区域一包括行*列为4*3的12个按键,和键盘布局中的12个输入按键一一对应。

本发明所述的基于按键复用的智能电视app键盘布局的优化方法,能让用户以比较短少的遥控器按键步骤,完成对键盘布局中输入按键的选择及操作(按动),提高输入效率。

附图说明

本发明有如下附图:

图1所示为常见的遥控板(天猫魔盒遥控器按键局部)。

图2所示为悟空跨屏输入法提供的app传统键盘布局。

图3所示为k歌类app提供的app传统键盘布局。

图4所示为本发明采用的键盘布局示例。

图5所示为遥控器上按键区域一示意图。

具体实施方式

以下结合附图对本发明作进一步详细说明。

方案一

本发明给出了一种基于按键复用的智能电视app键盘布局的优化方法,包括如下步骤:

步骤1,设定一级输入界面,所述一级输入界面采用行*列为4*3的12个输入按键的键盘布局格式,

步骤2,设定一数组用于存储36个输入按键的具体输入信息,所述36个输入按键的具体输入信息,默认对应于英文字母输入按键26个,数字输入按键10个,排序方式为英文字母在前数字在后,

步骤3,按每两个临近的英文字母为一组的方式,取十二组共24个英文字母,按先行后列的方式,将十二组英文字母对应到12个输入按键的键盘布局中,

设定12个输入按键均为可复用按键,

取十个数字,按先行后列的方式,将十个数字对应到12个输入按键的键盘布局中,与十个复用按键对应,

剩余的两个复用按键,设定为对应于剩余的两个英文字母,

所述先行后列的方式是指,先选择一行,然后逐个选择该一行中的各列,然后再选择下一行,然后再逐个选择该下一行中的各列,按此重复操作,直至全部行均选择完毕,

所述复用按键是指,长按该按键时表示输入复用所对应的字符或功能,

步骤4,捕获用户对遥控器的操作,确定用户是在移动选择焦点进而选择不同的输入按键,还是在按动选择焦点所在的输入按键,还是在长按以选择复用按键,

步骤5,当在按动选择焦点所在的输入按键时,奇数次按动对应于该组英文字母中的第一个,偶数次按动对应于该组英文字母中的第二个。

如图4所示,本发明所述的智能电视app键盘布局,包括:

一级输入界面,该界面包括行*列为4*3的12个按键,在四行三列的键盘布局格式中:

第1行第1列的按键对应ab两个字符,长按则对应1字符,

第1行第2列的按键对应cd两个字符,长按则对应2字符,

第1行第3列的按键对应ef两个字符,长按则对应3字符,

第2行第1列的按键对应gh两个字符,长按则对应4字符,

第2行第2列的按键对应ij两个字符,长按则对应5字符,

第2行第3列的按键对应kl两个字符,长按则对应6字符,

第3行第1列的按键对应mn两个字符,长按则对应7字符,

第3行第2列的按键对应op两个字符,长按则对应8字符,请注意此处为字母“o”而非数字“0”,

第3行第3列的按键对应qr两个字符,长按则对应9字符,

第4行第1列的按键对应st两个字符,长按则对应0字符,请注意此处为数字“0”而非字母“o”,

第4行第2列的按键对应uv两个字符,长按则对应y字符,

第4行第3列的按键对应wx两个字符,长按则对应z字符。

方案一的输入方式如下:

方式一:利用图1所示的遥控器输入:

仅使用遥控器上的方向按键(上下左右四个方向按键)和确认按键完成输入。

通过遥控器操作键盘布局实现输入“zl2”的过程如下:

1、输入z:右方向按键2次+下方向按键3次+长按按键1次,共操作6次,

2、输入l:上方向按键2次+确认按键2次,共操作4次,

3、输入2:上方向按键1次+左方向按键1次+长按按键1次,共操作3次。

累计操作遥控器按键13次。和前述图2、3所示app传统键盘布局相比较,减少按键操作11次。

通过遥控器操作键盘布局实现输入“jc81h”的过程如下:

1、输入j:右方向按键1次+下方向按键1次+确认按键2次,共操作4次,

2、输入c:上方向按键1次+确认按键1次,共操作2次,

3、输入8:下方向按键2次+长按按键1次,共操作3次,

4、输入1:上方向按键2次+左方向按键1次+长按按键1次,共操作4次,

5、输入h:下方向按键1次+确认按键2次,共操作3次,

累计操作遥控器按键16次。和前述图2、3所示app传统键盘布局相比较,至少减少按键操作16次。

方式二:利用图5所示的遥控器按键区域一输入:

所述按键区域一包括行*列为4*3的12个按键(实体按键),和键盘布局中的12个输入按键一一对应。

如前所述,输入关系及过程如下:

1、实体按键点击一次代表输入对应的三个字符中的一个,

2、每个实体按键最多代表三个字符,故每点击一次则相应切换为三个字符中的下一个,多于三次点击则依次序重新循环,

3、被复用的实体按键,长按该实体按键时表示输入复用所对应的功能键,

4、功能键包括但不限于:功能切换输入按键和指令输入按键中的任意一个按键,具体可采用默认值或用户自定义的方式确定功能键的具体含义。

通过遥控器操作键盘布局实现输入“zl2”的过程如下:

1、输入z:fnz按键长按1次,共操作1次,

2、输入l:k按键2次,共操作2次,

3、输入2:fn2按键长按1次,共操作1次。

累计操作遥控器按键4次。和前述图2、3所示app传统键盘布局相比较,减少按键操作20次。

通过遥控器操作键盘布局实现输入“jc81h”的过程不再详述,但显然明显减少了按键操作次数。

本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1