一种输入方法、装置及可穿戴键盘与流程

文档序号:11133259阅读:473来源:国知局
一种输入方法、装置及可穿戴键盘与制造工艺

本发明涉及信息输入技术领域,尤其涉及一种输入方法、装置及可穿戴键盘。



背景技术:

目前常用的输入键盘包括硬键盘和软键盘。硬键盘就是我们电脑用的普通键盘,该键盘体积庞大,携带不便,输入需要敲击键盘上的按键。软键盘作为设备中的一个输入法程序,需要点击屏幕进行输入,影响输入效率,特别对于小屏幕键盘,输入效率低下。



技术实现要素:

有鉴于此,本发明实施例提供一种输入方法、装置及可穿戴键盘,以提高输入效率以及输入键盘的便携性。

第一方面,本发明实施例提供了一种输入方法,包括:

获取佩戴在用户手指上的键盘环检测的手指运动数据;

依据所述手指运动数据确定手指敲击信息;

若依据所述手指敲击信息确定两个大拇指同时向下敲击,则生成键盘状态切换指令;

将生成的指令传输给智能设备,用于指示所述智能设备进行输入。

第二方面,本发明实施例提供了一种输入装置,包括:数据获取单元,用于获取佩戴在用户手指上的键盘环检测的手指运动数据;

敲击信息确定单元,用于依据所述手指运动数据确定手指敲击信息;

切换指令生成单元,用于若依据所述手指敲击信息确定两个大拇指同时向下敲击,则生成键盘状态切换指令;

指令传输单元,用于将生成的指令传输给智能设备,用于指示所述智能设备进行输入。

第三方面,本发明实施例提供了一种可穿戴键盘,包括用于检测手指动作数据的键盘环和任意实施例中提供的输入装置。

本发明实施例提供的技术方案,通过佩戴在用户手指上的键盘环检测手指运动数据,并将检测到的手指运动数据传输给中央处理单元,中央处理单元依据键盘环传输的手指运动数据确定手指敲击信息,若检测到两个大拇指同时向下敲击,则生成键盘状态切换指令,且将生成的指令传输给智能设备,用于指示智能设备进行输入,避免了小屏幕键盘导致的输入效率低下以及硬键盘导致的便携性差等问题,提高了输入效率以及输入键盘的便携性。

附图说明

图1是本发明实施例一提供的一种输入方法的流程图;

图2是本发明实施例二提供的一种输入方法的流程图;

图3是本发明实施例二提供的手指与字母之间的对应关系图;

图4是本发明实施例二提供的手指与数字之间的对应关系图;

图5是本发明实施例二提供的手指与符号之间的对应关系图;

图6是本发明实施例三提供的一种输入装置的结构图;

图7是本发明实施例四提供的一种可穿戴键盘的结构图;

图8是本发明实施例四提供的一种可穿戴键盘的结构图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1是本发明实施例一提供的一种输入方法的流程图。本实施例的方法可以由输入装置(可以称为中央处理单元)执行,该装置可通过硬件和/或软件的方式实现。本实施例的方法一般可适用于无硬键盘以及无软键盘的信息输入情形。参考图1,本实施例提供的输入方法具体可以包括如下:

S11、获取佩戴在用户手指上的键盘环检测的手指运动数据。

在本实施例中,键盘环用于检测用户的手指动作数据。具体的,可以提供十个键盘环,在进行信息输入时,十个键盘环分别佩戴在用户的每个手指上,且每个键盘环内设置有加速度传感器,键盘环通过内置的加速度传感器检测对应的手指运动数据,且键盘环将检测到的手指运动数据传输给中央处理单元,中央处理单元获取键盘环检测的手指运动数据。其中,手指运动数据可以包括手指的运动方向数据和运动速度数据。

S12、依据所述手指运动数据确定手指敲击信息。

其中,手指敲击信息可以包括敲击的手指标识以及手指的敲击次数等。具体的,中央处理器依据接收的手指运动数据确定哪些手指发生敲击,以及手指的敲击次数。可以通过xyz三轴加速度传感器获取手指的位置信息,其中加速度传感器放置在键盘环的固定位置,且z轴与水平面垂直。若手指的位置信息满足如下任一条件,则表示手指发生运动:

|x|>最大距离阈值,|y|<最小距离阈值,|z|<最小距离阈值;

|y|>最大距离阈值,|x|<最小距离阈值,|z|<最小距离阈值;

|z|>最大距离阈值,|x|<最小距离阈值,|y|<最小距离阈值,其中|x|、|y|和|z|依次表示手指位置在xyz轴的投影,最大距离阈值大于最小距离阈值,且最大距离阈值为正数。

并且,通过手指位置在z轴的投影可以确定手指是向上移动还是向下移动,例如若|x|<最小阈值,|y|<最小阈值,且z>最大阈值则表示手指向上移动;若|x|<最小阈值,|y|<最小阈值,且z<最大阈值的相反数则表示手指向下移动。

可选的,若依据所述手指运动数据确定手指先向下移动,后向上移动,则确定所述手指向下敲击,并得到手指敲击信息。

S13、若依据所述手指敲击信息确定两个大拇指同时向下敲击,则生成键盘状态切换指令。

示例性的,键盘状态可以包括但不限于字母表状态、数字状态和符号状态。字母表状态可以包括但不限于英文字母表状态和中文字母表状态。通过不同手指敲击方式,实现不同键盘状态之间的切换。

S14、将生成的指令传输给智能设备,用于指示所述智能设备进行输入。

具体的,若将键盘状态切换指令传输给智能设备,则用于指示智能终端依据当前键盘状态确定新的键盘状态并进行键盘状态切换。例如,若当前键盘状态是字母表状态,则依据键盘状态切换指令切换到数字状态;若当前键盘状态是数字状态,则依据键盘状态切换指令切换到符号状态;若当前键盘状态是符号状态,则依据键盘状态切换指令切换到字母表状态。

本实施例提供的技术方案,通过佩戴在用户手指上的键盘环检测手指运动数据,并将检测到的手指运动数据传输给中央处理单元,中央处理单元依据键盘环传输的手指运动数据确定手指敲击信息,若检测到两个大拇指同时向下敲击,则生成切换键盘状态指令,且将生成的指令传输给智能设备,用于指示智能设备进行输入,避免了小屏幕键盘导致的输入效率低下以及硬键盘导致的便携性差等问题,提高了输入效率以及输入键盘的便携性。

示例性的,若依据所述手指敲击信息确定右手除大拇指之外的四个手指同时向下敲击,则生成回车指令。通过右手除大拇指之前的四个手指的敲击信息生成回车指令,使得回车指令的触发便捷易操作。

实施例二

本实施例在上述实施例一的基础上提供了一种新的输入方法。图2是本发明实施例二提供的一种输入方法的流程图。参考图2,本实施例提供的输入方法具体可以包括如下:

S21、获取佩戴在用户手指上的键盘环检测的手指运动数据。

S22、依据所述手指运动数据确定手指敲击信息。

S23、若依据所述手指敲击信息确定两个大拇指同时向下敲击,则生成切换键盘状态指令。

其中,键盘状态包括字母表状态、数字状态和符号状态。

S24、依据当前键盘状态和所述手指敲击信息生成当前指令。

还获取当前键盘状态,并依据当前键盘状态和手指敲击信息生成当前指令,其中当前键盘状态可以是字母表状态、数字状态或符号状态。具体的,可以基于预设的指令生成规则,依据当前键盘状态和手指敲击信息生成当前指令,其中指令生成规则包含不同键盘状态和手指敲击信息所对应的指令。需要说明的是,对指令生成规则不作具体限定。

可选的,S24可以包括:依据所述当前键盘状态和所述手指敲击信息中包含的敲击手指标识以及敲击次数,确定待输入信息;依据所述待输入信息生成信息输入指令。

具体的,若所述当前键盘状态是字母表状态,且依据所述手指敲击信息中包含的敲击手指标识以及敲击次数,确定待输入字母;依据所述待输入字母生成字母输入指令。

可以预先设定不同手指与字母之间的对应关系,若一个手指对应多个字母,还可以预先设定同一手指的不同敲击次数与不同字母之间的对应关系。参考图3,可以预先设定左手小拇指对应的字母是abc,左手无名指对应的字母是def,左手中指对应的字母是ghi,左手食指对应的字母是jk,左手大拇指对应的字母是lmn,右手大拇指对应的字母是opq,右手食指对应的字母是rst,右手中指对应的字母是uvw,右手无名指对应的字母是xyz。并且,手指敲击次数与字母排序正相关,例如左手小拇指向下敲击一次对应的字母是a,向下敲击两次对应的字母是b,向下敲击三次对应的字母是c;其他手指敲击次数与字母之间的对应关系以此类推,不再赘述。

具体的,若所述当前键盘状态是数字状态,且依据所述手指敲击信息中包含的敲击手指标识确定待输入数字;依据所述待输入数字生成数字输入指令。

可以预先设定不同手指与不同数字之间的对应关系。例如,参考图4,左手小拇指、无名指、中指食指和大拇指,以及右手大拇指、食指、中指名指和小拇指从左到右依次对应的数字可以是0,1,2,3,4,5,6,7,8和9。

具体的,若所述当前键盘状态是符号状态,且依据所述手指敲击信息中包含的敲击手指标识确定待输入符号;依据所述待输入符号生成符号输入指令。

可以预先设定不同手指与不同符号之间的对应关系,若同一手指对应多个符号,还可以预设设定同一手指的不同手指敲击次数与不同符号之间的对应关系。例如,参考图5,左手小拇指、无名指、中指食指和大拇指,以及右手大拇指、食指、中指名指和小拇指从左到右依次对应的符号可以是,。?:;!、“”~等。

可选的,S24可以包括:若所述当前键盘状态是字母表状态或符号状态,且依据所述手指敲击信息确定两个小拇指同时向下敲击,则生成中英文切换指令。

可选的,S24可以包括:若所述当前键盘状态是英文字母表状态,且依据所述手指敲击信息确定两个食指同时向下敲击,则生成大小写字母切换指令。

需要说明的是,本实施例中对S23和S24的执行顺序不作具体限定,只需二者均在S22之后,且在S25之前执行即可。

S25、将生成的指令传输给智能设备,用于指示所述智能设备进行输入。

本实施例提供的技术方案,中央处理单元依据键盘环检测的手指运动数据确定手指敲击信息后,依据当前键盘状态和手指敲击信息生成输入指令且将确定的输入指令传输给智能设备,用于指示智能设备依据接收的指令进行输入。该方法相比于仅依据手指敲击信息生成输入指令,丰富了指令生成规则,简化了用户输入操作,进一步提高了输入效率。

实施例三

图6是本发明实施例三提供的一种输入装置的结构图。该装置一般可适用于无硬键盘以及无软键盘的信息输入情形。参见图6,本实施例提供的输入装置的具体结构如下:

数据获取单元31,用于获取佩戴在用户手指上的键盘环检测的手指运动数据;

敲击信息确定单元32,用于依据所述手指运动数据确定手指敲击信息;

切换指令生成单元33,用于若依据所述手指敲击信息确定两个大拇指同时向下敲击,则生成键盘状态切换指令;

指令传输单元34,用于将生成的指令传输给智能设备,用于指示所述智能设备进行输入。

示例性的,键盘状态可以包括字母表状态、数字状态和符号状态。

示例性的,所述敲击信息确定单元32可以具体用于:

若依据所述手指运动数据确定手指先向下移动,后向上移动,则确定所述手指向下敲击,并得到手指敲击信息。

示例性的,上述输入装置可以包括:

回车指令生成单元,用于在将生成的指令传输给智能设备之前,若依据所述手指敲击信息确定右手除大拇指之外的四个手指同时向下敲击,则生成回车指令。

示例性的,上述输入装置可以包括:

当前指令生成单元,用于在将生成的指令传输给智能设备之前,依据当前键盘状态和所述手指敲击信息生成当前指令。

示例性的,所述当前指令生成单元具体可以用于:

依据所述当前键盘状态和所述手指敲击信息中包含的敲击手指标识以及敲击次数,确定待输入信息;

依据所述待输入信息生成信息输入指令。

具体的,若所述当前键盘状态是字母表状态,且所述当前指令生成单元依据所述手指敲击信息中包含的敲击手指标识以及敲击次数,确定待输入字母;以及依据所述待输入字母生成字母输入指令。

具体的,若所述当前键盘状态是数字状态,所述当前指令生成单元依据所述手指敲击信息中包含的敲击手指标识确定待输入数字;以及依据所述待输入数字生成数字输入指令。

示例性的,所述当前指令生成单元具体可以用于:

若所述当前键盘状态是字母表状态或符号状态,且依据所述手指敲击信息确定两个小拇指同时向下敲击,则生成中英文切换指令。

示例性的,所述当前指令生成单元具体可以用于:

若所述当前键盘状态是英文字母表状态,且依据所述手指敲击信息确定两个食指同时向下敲击,则生成大小写字母切换指令。

本实施例提供的输入装置,与本发明任意实施例所提供的输入方法属于同一发明构思,可执行本发明任意实施例所提供的输入方法,具备执行输入方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明任意实施例提供的输入方法。

实施例四

本发明实施例还提供了一种可穿戴键盘,该可穿戴键盘包括用于检测手指动作数据的键盘环和上述实施三中提供的输入装置。

图7是本发明实施例四提供的一种可穿戴键盘的结构图。参考图7,该可穿戴键盘可以包括十个键盘环41和两个中央处理单元42,且每个键盘环41通过键盘线43与对应的中央处理单元42通信连接;键盘环41套在用户手指上,用于通过内置的加速度传感器检测手指运动数据,并通过键盘线43将检测到的手指运动数据传输给对应的中央处理单元42,两个中央处理单元42分别接收所述手指运动数据,并分别依据所述手指运动数据确定手指敲击信息。并且,一个中央处理单元42可以将确定的手指敲击信息传输给另一个中央处理单元42,另一个中央处理单元42依据确定的所有手指敲击信息生成输入指令,并通过蓝牙方式将输入指令传输给智能设备,用于指示智能设备依据输入指令进行输入。需要说明的是,键盘环41与对应的中央处理单元42之间除了通过键盘线43建立有线通信连接,也可以通过蓝牙等方式建立的线通信连接。且两个中央处理单元42之间也可以通过键盘环41或蓝牙建立通信连接。

另外,参考图8,可穿戴键盘中也可以包括十个键盘环和一个中央处理单元,每个键盘环将检测到的手指运动数据传输给该中央处理单元,由该中央处理单元依据手指运动数据确定手指敲击信息,依据手指敲击信息生成输入指令,且将输入指令传输给智能设备。其中,键盘环可以通过无线方式与中央处理单元建立通信连接。

并且,为了满足用户的个性化输入需求,可穿戴键盘也有配置软件,该配置软件安装在智能设备上,用于配置可穿戴键盘的输入规则,如每个按键的操作系统,例如,用户可以通过智能设备自定义手指敲击动作与不同输入指令之间的对应关系,即用户可以自定义指令生成规则,智能设备将自定义的指令生成规则传输给中央处理单元,使得用户输入过程中,中央处理单元可以基于上述自定义的指令生成规则输入规则生成输入指令。如果不在智能设备上对可穿戴设备进行配置,则可穿戴键盘遵循初始默认设置。

本实施例中的智能设备包括但不限于手表、手环、手机、平板电脑或计算机等任何需要输入的设备。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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