智能终端的输入方法和系统的制作方法

文档序号:9727082阅读:358来源:国知局
智能终端的输入方法和系统的制作方法
【技术领域】
[0001]本发明涉及人机交互设计领域,尤其涉及智能终端的输入方法与系统。
【背景技术】
[0002]目前,用户在使用智能终端时,通常是利用智能终端上的物理键盘或者触摸屏,进行数据信息的输入。由于物理键盘和触摸屏的大小受限于智能终端的体积,因此无法如常规外围输入设备(如键盘或鼠标)一样,提供较大范围的方便手指操作的区域,这将影响用户对智能终端操作的准确性和方便性。例如,在一些需要精确输入的场景下,如当页面上存在多个相邻的功能按钮,且按钮之间的间距很小时,可能会由于单个手指的触摸面积较大,而导致用户同时点击到多个按钮,使得用户无法准确激活目标按钮,影响用户的体验。
[0003]由此可见,上述传统的智能终端输入方式因受限于终端的可操作区域,而存在难于准确操作的问题。

【发明内容】

[0004]有鉴于此,本发明的主要目的在于提供一种智能终端的输入方法与系统,可以提高用户输入信息的准确性和便捷性。
[0005]为了达到上述目的,本发明提出的技术方案为:
[0006]当智能手表的信息输入功能开启后,实时检测本手表上的用户操作动作,对所述操作动作进行转换处理,得到对应的输入信息,将所述输入信息发送给与本手表绑定的智能终端;所述输入信息包括字符和/或控制指令;
[0007]所述智能终端根据接收到的所述输入信息,执行相应的信息输入和/或控制操作。
[0008]—种智能终端的输入系统,包括:智能手表和智能终端,其中,
[0009]所述智能手表,用于在信息输入功能开启后,实时检测本手表上的用户操作动作,对所述操作动作进行转换处理,得到对应的输入信息,将所述输入信息发送给与本手表绑定的智能终端;所述输入信息包括字符和/或控制指令;
[0010]所述智能终端,用于根据接收到的所述输入信息,执行相应的信息输入和/或控制操作。
[0011]综上所述,本发明提出的智能终端的输入方法与系统,将智能手表拓展为智能终端的输入设备,使得用户可以通过手表实现信息的输入,从而可以有效提高用户输入信息的准确性和便捷性。
【附图说明】
[0012]图1为本发明实施例的智能终端输入方法流程示意图;
[0013]图2为本发明实施例的智能终端输入系统结构示意图。
【具体实施方式】
[0014]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明作进一步地详细描述。
[0015]本发明的核心思想是:将智能手表作为智能终端的输入设备,即利用智能手表采集用户的输入信息,并传输给智能终端。
[0016]图1为本发明实施例的智能终端输入方法流程示意图,如图1所示,该实施例主要包括:
[0017]步骤101、当智能手表的信息输入功能开启后,实时检测本手表上的用户操作动作,对所述操作动作进行转换处理,得到对应的输入信息,将所述输入信息发送给与本手表绑定的智能终端;所述输入信息包括字符和/或控制指令。
[0018]本步骤中,当信息输入功能开启后,智能手表将作为所绑定的智能终端的输入设备,获取用户的输入信息,并传输给智能终端。如此,可以拓宽用户输入信息的方式,尤其是当用户难以通过手指在手机屏幕上进行选择、字符输入等操作时,可以利用手表提供的方式进行准确选择,从而可以提高用户输入信息的准确性和便捷性。
[0019]步骤102、所述智能终端根据接收到的所述输入信息,执行相应的信息输入和/或控制操作。
[0020]本步骤中,智能终端收到手表发送的输入信息后,将其视为用户的输入信息,结合当前的工作窗口执行相应的操作即可。
[0021]较佳地,所述信息输入功能可以包括全键盘输入功能、鼠标输入功能和手表转盘辅助功能的任一组合。
[0022]其中,全键盘输入功能是指用户可以将智能手表作为键盘终端进行信息的输入。在实际应用中,全键盘输入功能可以采用由用户手动开启的方式,也可以采用设备自动开启的方式。具体可以采用下述方法实现上述两种方式:
[0023](一)用户手动启动全键盘输入功能的方法:
[0024]步骤xl、当所述智能终端或所述智能手表检测到用户在本设备上选择启用全键盘输入功能时,所述智能终端或所述智能手表向所绑定的所述智能手表或所述智能终端发送进入全键盘输入状态的请求消息。
[0025]步骤x2、所述智能手表或所述智能终端根据接收到的所述请求消息,开启全键盘输入功能,并反馈确认消息给所述智能终端或所述智能手表。
[0026]步骤x3、所述智能终端或所述智能手表如果在发送所述请求消息之后的预设时间t内接收到所述确认消息,则确定全键盘输入功能开启成功,否则,确定全键盘输入功能开启失败,并在所述智能终端或所述智能手表上显示所述失败的提示信息。
[0027]上述方法,仅是一种实现手动启动全键盘输入功能的简单示例,在实际应用中,为了确保开启的可靠性,在智能终端或智能手表检测到用户在本设备上选择启用全键盘输入功能时,可以采用三次握手的方式通知与本设备绑定的设备完成全键盘输入功能的启动。
[0028](二)设备自动启动全键盘输入功能的方法:
[0029]步骤yl、在每个预设的滑动窗口,所述智能手表和所述智能终端分别采集本设备的状态信息。
[0030]本步骤中,智能手表和智能终端需要在每个滑动窗口采用各自的状态信息,以便根据这些信息,可以实时地确定出当前是否满足自动启动全键盘输入功能的条件,进而可以确保及时自适应地进入全键盘输入功能启动的状态。
[0031]这里,滑动窗口的大小可由本领域技人员根据实际需要进行设置。
[0032]步骤y2、预设的从属启动设备实时地将每个滑动窗口内采集的所述状态信息,发送给预设的主启动设备;当所述从属启动设备为所述智能手表时,所述主启动设备为所述智能终端,当所述从属启动设备为所述智能终端时,所述主启动设备为所述智能终手表。
[0033]本步骤用于将智能手表和智能终端各自采集到的状态信息集中到其中一个设备(即主启动设备)中,以便由该设备根据这些信息判断是否满足自动启动全键盘输入功能的条件。
[0034]在实际应用中,可以预先从智能手表和智能终端中选择出一个作为所述主启动设备。
[0035]步骤y3、所述主启动设备根据本设备采集的状态信息和接收到的所述状态信息,判断是否可以开启全键盘输入功能,如果是,并且所述智能终端处于文字编辑状态,则开启所述全键盘输入功能。
[0036]本步骤中,所述主启动设备息接收到从属启动设备发送的状态信息后,将根据所接收到的状态信息和本设备在相应滑动窗口采集到的状态信息,判断当前是否可以开启全键盘输入功能,如果根据状态信息判断出可以开启,并且当前智能终端也同时处于文字编辑状态,则启动该全键盘输入功能。
[0037]较佳地,所述状态信息可以包括:加速度传感器输出数据、陀螺仪输出数据、方向传感器输出数据以及所述智能手表和所述智能终端之间的无线信号连接强度信息。
[0038]基于上述具体状态信息,较佳地,可以采用下述方法判断是否可以开启全键盘输入功能:
[0039]步骤a、根据当前滑动窗口对应的所述加速度传感器输出数据和所述陀螺仪输出数据,确定所述智能手表和所述智能终端当前是否处于相对静止状态;如果处于相对静止状态,并且当前连续Μ个滑动窗口处于相对静止状态,则执行步骤b;否则,确定不可以开启全键盘输入功能,退出所述判断方法。
[0040]本步骤中,较佳地,可以采用下述方法确定所述智能手表和所述智能终端当前是否处于相对静止状态:
[0041 ]步骤al、对于当前滑动窗口 i内的各采样点,计算所述智能手表和所述智能终端在该采样点的加速度传感器输出数据的差值绝对值,计算所述智能手表和所述智能终端在该采样点的陀螺仪输出数据的差值绝对值。
[0042]步骤a2、计算当前滑动窗口i内所有采样点对应的所述加速度传感器输出数据的差值绝对值之和A;计算计算当前滑动窗口 i内所有采样点对应的所述陀螺仪输出数据的差值绝对值之和B。
[0043]步骤a3、按照R = aXA+i3XB,得到静止参数R,其中,α为预设的速度系数,β为预设的角度系数,α+β=1。
[00
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1