使用软键盘输入的方法及装置制造方法及图纸

技术编号:15654631 阅读:56 留言:0更新日期:2017-06-17 11:36
本申请提供一种使用软键盘输入的方法及装置,方法包括:在接收到遥控设备发送的软键盘显示指令后,显示软键盘第一层初始界面,软键盘第一层初始界面中的按键被划分到至少两个预设相对位置的分区;接收到遥控设备发送的操作指令并确定目标分区;若目标分区中的按键所对应的按键值的数量大于1,则显示目标分区对应的软键盘第二层子界面,软键盘第二层子界面中的按键被划分到至少两个预设相对位置的子分区;再次接收到遥控设备发送的操作指令并确定目标子分区,直至目标子分区中的按键所对应的按键值唯一时,将目标子分区中的按键所对应的按键值确定为输入值。应用该方法,可以提高用户通过软键盘在智能电视上进行输入的效率,提升用户体验。

【技术实现步骤摘要】
使用软键盘输入的方法及装置
本申请涉及软键盘
,尤其涉及一种使用软键盘输入的方法及装置。
技术介绍
随着智能电视的发展,用户与智能电视之间的交互越来越多样化,为了满足用户与智能电视之间的交互需求,智能电视中可以应用软键盘技术。通过软键盘技术,用户可以使用遥控设备控制智能电视的显示界面上显示一个虚拟键盘以及一个焦点,之后,用户可以使用遥控设备控制该焦点在虚拟键盘上移动,使得该焦点最终移动到待输入的字符所在的按键位置上。然而,由于遥控设备上通常仅包含有少量的按键,并且虚拟键盘上的按键数量较多,那么,用户在智能电视上输入字符时,通常需要多次操作遥控设备上的按键才能控制焦点移动到待输入的字符所在的按键位置上,从而导致用户在智能电视上输入字符的效率较低,用户的体验较差。
技术实现思路
有鉴于此,本申请提供一种使用软键盘输入的方法及装置,以提高用户通过软键盘在智能电视上进行输入的效率,提升用户体验。具体地,本申请是通过如下技术方案实现的:根据本申请实施例的第一方面,提供一种使用软键盘输入的方法,所述方法包括:在接收到遥控设备发送的软键盘显示指令后,显示软键盘第一层初始界面,所述软键盘第一层初始界面中的按键被划分到至少两个预设相对位置的分区;接收到所述遥控设备发送的操作指令并确定目标分区;若所述目标分区中的按键所对应的按键值的数量大于1,则显示所述目标分区对应的软键盘第二层子界面,所述软键盘第二层子界面中的按键被划分到至少两个预设相对位置的子分区,其中,所述子分区间的相对位置关系与所述软键盘第一层初始界面的分区间的相对位置关系相同;再次接收到所述遥控设备发送的操作指令并确定目标子分区,直至所述目标子分区中的按键所对应的按键值唯一时,将所述目标子分区中的按键所对应的按键值确定为输入值。根据本申请实施例的第二方面,提供一种使用软键盘输入的装置,所述装置包括:界面显示模块,用于在接收到遥控设备发送的软键盘显示指令后,显示软键盘第一层初始界面,所述软键盘第一层初始界面中的按键被划分到至少两个预设相对位置的分区;目标分区确定模块,用于接收到所述遥控设备发送的操作指令并确定目标分区;所述界面显示模块还用于:若所述目标分区中的按键所对应的按键值的数量大于1,则显示所述目标分区对应的软键盘第二层子界面,所述软键盘第二层子界面中的按键被划分到至少两个预设相对位置的子分区,其中,所述子分区间的相对位置关系与所述软键盘第一层初始界面的分区间的相对位置关系相同;目标子分区确定模块,用于再次接收到所述遥控设备发送的操作指令并确定目标子分区,直至所述目标子分区中的按键所对应的按键值唯一时,将所述目标子分区中的按键所对应的按键值确定为输入值。由上述实施例可见,通过在软键盘第一层初始界面上设置分区,根据接收到的操作指令确定目标分区,若目标分区中的按键所对应的按键值多于一个,则继续显示软键盘第二层子界面,并且该软键盘第二层子界面上的按键被划分到子分区,后续根据接收到的操作指令确定目标子分区,直至目标子分区中的按键对应一个按键值时,将该一个按键值确定为输入值,由于一个分区中以及一个子分区中可以包括至少一个按键值,从而通过目标分区和目标子分区可以实现逐步地缩小选择范围,使得用户通过较少的操作即可获取输入值,从而提高用户通过软键盘在智能电视上进行输入的效率,提升用户体验。附图说明图1为本申请实施例实现使用软键盘输入的方法的一个应用场景示意图;图2A为本申请使用软键盘输入的方法的一个实施例流程图;图2B为软键盘第一层初始界面的一个示意图;图2C为图2B中所示例的分区1对应的软键盘第二层子界面;图2D为图2B中所示例的分区2对应的软键盘第二层子界面中的布局;图2E为图2B中所示例的分区3对应的软键盘第二层子界面中的布局;图2F为图2B中所示例的分区4对应的软键盘第二层子界面中的布局;图2G为图2B中所示例的分区5对应的软键盘第二层子界面中的布局;图2H为图2C所示例的子分区1-3对应的软键盘第三层子界面的示意图;图2I为图2C中所示例的每个子分区对应的软键盘第三层子界面中的布局;图2J为图2D中所示例的每个子分区对应的软键盘第三层子界面中的布局;图2K为图2E中所示例的每个子分区对应的软键盘第三层子界面中的布局;图2L为图2F中所示例的每个分区对应的软键盘第三层子界面中的布局;图2M为图2G中所示例的每个分区对应的软键盘第三层子界面中的布局;图3为本申请使用软键盘输入的装置所在网络设备的一种硬件结构图;图4为本申请使用软键盘输入的装置的一个实施例框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。请参见图1,为本申请实施例实现使用软键盘输入的方法的一个应用场景示意图。图1中包括用户11、遥控设备12、网络设备13。其中,遥控设备12上可以具有若干操作按键和功能按键,例如,如图1所示,遥控设备12上具有5个操作按键,分别为“←”、“→”、“↑”、“↓”、“OK”,2个功能按键,分别为“软键盘”、“返回”;网络设备13可以包括但不限于智能电视,网络设备13可以接收并识别遥控设备12发送的指令。在本申请中,网络设备13上还可以应用有软键盘技术。用户11可以通过触发遥控设备12上的功能按键“软键盘”,以使得遥控设备12向网络设备13发送软键盘显示指令,网络设备13在接收到该软键盘显示指令后,则可以在显示屏(图1中并未示出)上显示软键盘界面。后续用户11可以继续通过触发遥控设备12上的操作按键,以使得遥控设备12向网络设备13发送操作指令,网络设备13根据该操作指令在软键盘界面上选择待输入的按键值,例如字符、字符组合、空格、换行、等等,从而完成向网络设备13进行输入的过程。为了提高用户11通过软键盘向网络设备13进行输入的效率,提升用户11的体验,本申请提供一种使用软键盘输入的方法及装置。如下,提供下述实施例详细描述本申请提供的使用软键盘输入的方法。请参见图2A,为本申请使用软键盘输入的方法的一个实施例流程图,该方法以上述图1所示例的应用场景为基础,该方法可以应用在图1所示例的网络设备13上,可以包括以下步骤:步骤S201:在接收到遥控设备发送的软键盘显示指令后,显示软键盘第一层初始界面,本文档来自技高网...
使用软键盘输入的方法及装置

【技术保护点】
一种使用软键盘输入的方法,其特征在于,所述方法包括:在接收到遥控设备发送的软键盘显示指令后,显示软键盘第一层初始界面,所述软键盘第一层初始界面中的按键被划分到至少两个预设相对位置的分区;接收到所述遥控设备发送的操作指令并确定目标分区;若所述目标分区中的按键所对应的按键值的数量大于1,则显示所述目标分区对应的软键盘第二层子界面,所述软键盘第二层子界面中的按键被划分到至少两个预设相对位置的子分区,其中,所述子分区间的相对位置关系与所述软键盘第一层初始界面的分区间的相对位置关系相同;再次接收到所述遥控设备发送的操作指令并确定目标子分区,直至所述目标子分区中的按键所对应的按键值唯一时,将所述目标子分区中的按键所对应的按键值确定为输入值。

【技术特征摘要】
1.一种使用软键盘输入的方法,其特征在于,所述方法包括:在接收到遥控设备发送的软键盘显示指令后,显示软键盘第一层初始界面,所述软键盘第一层初始界面中的按键被划分到至少两个预设相对位置的分区;接收到所述遥控设备发送的操作指令并确定目标分区;若所述目标分区中的按键所对应的按键值的数量大于1,则显示所述目标分区对应的软键盘第二层子界面,所述软键盘第二层子界面中的按键被划分到至少两个预设相对位置的子分区,其中,所述子分区间的相对位置关系与所述软键盘第一层初始界面的分区间的相对位置关系相同;再次接收到所述遥控设备发送的操作指令并确定目标子分区,直至所述目标子分区中的按键所对应的按键值唯一时,将所述目标子分区中的按键所对应的按键值确定为输入值。2.根据权利要求1所述的方法,其特征在于,所述在接收到遥控设备发送的软键盘显示指令后,显示软键盘第一层初始界面包括:在接收到遥控设备发送的软键盘显示指令后,根据所述软键盘显示指令确定所述遥控设备的型号;根据所述遥控设备的型号确定所述遥控设备对应的软键盘第一层初始界面,其中所述遥控设备上操作按键的数量与所述遥控设备对应的软键盘第一层初始界面上分区的数量相同;显示所述遥控设备对应的软键盘第一层初始界面。3.根据权利要求1所述的方法,其特征在于,所述软键盘第一层初始界面中的每个分区具有唯一的分区标识;所述确定目标分区包括:根据预设的操作按键标识与分区标识的对应关系,获取与所述操作指令中携带的按键标识所对应的分区标识;将所述对应的分区标识所标识的分区确定为目标分区。4.根据权利要求1所述的方法,其特征在于,所述显示所述目标分区对应的软键盘第二层子界面包括:在当前界面的上层新建一个图层;在所述图层上显示所述目标分区对应的软键盘第二层子界面。5.根据权利要求1所述的方法,其特征在于,所述软键盘第二层子界面中的每个子分区具有唯一的子分区标识;所述确定目标子分区包括:将所接收到的所有操作指令中的按键标识进行组合,得到组合按键标识;根据预设的组合按键标识与子分区标识的对应关系,获取与所述组合按键标识所对应的子分区标识;将所述对应的子分区标识所标识的子分区确定为目标子分区。6.一种使用软键盘输入的装置,其特征在于,所述装置包括:界面显示模块,用于在接收到遥控设备发送的软键盘显示指令...

【专利技术属性】
技术研发人员:周立辉
申请(专利权)人:青岛海信电器股份有限公司
类型:发明
国别省市:山东,37

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

1