界面控制方法、移动终端、方向盘控制器和方向盘的制作方法

文档序号:10501387阅读:659来源:国知局
界面控制方法、移动终端、方向盘控制器和方向盘的制作方法
【专利摘要】本发明公开了界面控制方法及移动终端、方向盘控制器和方向盘;方法包括:移动终端与方向盘端建立通信连接,基于通信连接获取方向盘端感应用户侧操作而输出的控制信号;检测移动终端当前所加载界面,确定移动终端当前所加载界面的灵敏度;基于所确定的灵敏度对控制信号进行响应,其中,根据不同灵敏度对同一控制信号进行响应得到的响应结果不同。实施本发明,能够支持对移动终端中的项目进行快速选择和控制。
【专利说明】
界面控制方法、移动终端、方向盘控制器和方向盘
技术领域
[0001]本发明涉及通信领域的车载控制技术,尤其涉及一种界面控制方法、移动终端、方向盘控制器和方向盘。
【背景技术】
[0002]车辆成为户外出行不可缺少的工具,方向盘是用户在驾驶车辆过程中需要时刻把握的部件,为了使用户在把握方向盘的过程中实施对车辆的内部功能的控制(例如多媒体功能的选取播放、音量控制、车载电话功能中的拨打、接听与挂断)。
[0003]相关技术在方向盘上设置方向盘端(简称方控),方向盘端通过有线或无线的方式与车辆内部的功能部件(如多媒体播放器、车载电话)连接,方向盘端上可以设置一个或多个按键,其中按键用于对项目进行选择(如在多个车载功能之间进行切换选择,或者在某一车载功能内部的项目如节目列表中进行切换选择)或者对项目进行控制(如添加、删除车载功能、或者设置某一车载功能的功能选项,如调节音量、调节显示效果等)。
[0004]当方向盘端上的按键被触发一次时,方向盘端输出一次被按压按键或按键的组合所对应的控制信号,以此使车辆内部的功能部件(如多媒体播放器、车载电话)对控制信号进行处理,以响应用户对项目的选择或者对项目的控制。
[0005]相关技术提供的方向盘端至少存在以下问题:
[0006]方向盘端通过图1-1至图1-4示出的按键,或者通过段落感旋转开关的方式来支持用户对项目的选择和控制,但是,由于方向盘端输出的控制信号是针对用户的操作(如按压)进行对应输出的,这就导致用户对每次操作实现的选择或者控制的幅度是有限的,例如在车载功能中切换选择时,每按压一次按键(或者操作旋转开关旋转特定角度,例如操作具有段落感的旋转开关旋转一个档位)时只能切换一个车载功能,如果用户期望使用的车载在列表的底部,用户需要连续操作多次才能选中期望使用的车载功能;以在车载多媒体功能的节目列表中选择节目为例,用户通过按压一次按键只能在节目列表中切换一个节目,如果用户期望操作的项目在列表的底部,用户需要连续操作多次才能选中期望播放的节目,操作效率低。
[0007]综上所述,对于如何实现对车载功能进行快速选择和控制,相关技术尚无有效解决方案。

【发明内容】

[0008]本发明实施例提供一种界面控制方法、移动终端、方向盘控制器和方向盘,能够支持对移动终端中的项目如车载功能进行快速选择和控制。
[0009]本发明实施例的技术方案是这样实现的:
[0010]第一方面,本发明实施例提供一种界面控制方法,所述方法包括:
[0011]移动终端与方向盘端建立通信连接,基于所述通信连接获取所述方向盘端感应用户侧操作而输出的控制信号;
[0012]检测所述移动终端当前所加载界面,确定所述移动终端当前所加载界面的灵敏度;
[0013]基于所确定的灵敏度对所述控制信号进行响应,其中,根据不同所述灵敏度对同一所述控制信号进行响应得到的响应结果不同。
[0014]可选地,所述移动终端所加载的不同界面的灵敏度不完全相同;
[0015]可选地,所述控制信号为所述方向盘端基于所设置的开关感应用户侧的操作,根据用户侧操作的特征(旋转的方向、旋转的角度、按压的次数、按压的压力)而对应生成;
[0016]可选地,所述开关包括:按键、触控板、旋转开关(包括段落感旋转开关也称为档位旋转开关,以及无段落感旋转开关也称为无档位旋转开关);
[0017]可选地,所述方向盘端设置所述无段落感旋转开关时,所述控制信号为所述方向盘端基于所述无段落感旋转开关被所述用户侧操作而旋转的角度和方向而输出。
[0018]可选地,所述确定移动终端当前所加载界面的灵敏度,包括:
[0019]检测所述移动终端当前所加载界面的至少一个维度的特征参数;
[0020]基于所述移动终端当前所加载界面的至少一个维度的特征参数,确定所述移动终端当前所加载界面的预设灵敏度;其中,
[0021]所述移动终端当前所加载界面的特征参数包括以下至少之一:所述移动终端当前所加载界面包括项目的数量;所述移动终端当前所加载界面在所有所述界面中的深度;所述移动终端当前所加载界面的所有所述界面中的级别。
[0022]可选地,所述移动终端当前所加载界面包括项目,包括所述移动终端当前所加载界面中显示的项目、以及属于所述移动终端当前所加载界面但没有显示的项目。
[0023]可选地,所述基于移动终端当前所加载界面的至少一个维度的特征参数,确定所述移动终端当前所加载界面的灵敏度,包括:
[0024]基于所述移动终端当前所加载界面包括项目的数量确定第一灵敏度,所述第一灵敏度与所述移动终端当前所加载界面包括项目的数量正相关;
[0025]基于所述移动终端当前所加载界面的深度确定第二灵敏度,所述第二灵敏度与所述移动终端当前所加载界面的深度正相关;
[0026]基于所述移动终端当前所加载界面的级别确定第三灵敏度,所述第三灵敏度与所述移动终端当前所加载界面的级别负相关;
[0027]基于所述第一灵敏度、所述第二灵敏度和所述第三灵敏度中的至少一个确定所述移动终端当前所加载界面的灵敏度。
[0028]可选地,所述确定移动终端当前所加载界面的灵敏度,包括:
[0029]检测是否有用户侧针对所述移动终端当前所加载界面设置的灵敏度;
[0030]如果有,则读取所述用户侧针对所述移动终端当前所加载界面设置的灵敏度;否贝IJ,读取所述移动终端当前所加载界面的预设灵敏度。
[0031]可选地,所述基于所确定的灵敏度确定对应所述控制信号的对所述控制信号进行响应,包括:
[0032]基于所确定的灵敏度确定所述控制信号在所述移动终端所加载界面包括的项目中进行切换的方向和幅度;在所述界面包括的项目中以所确定的方向和幅度进行切换确定目标项目,并提示所述目标项目处于聚焦状态;或者,
[0033]基于所确定的灵敏度确定所述控制信号对应所述移动终端当前所加载界面中目标项目的功能参数进行调整的幅度;基于所确定的幅度调整所述目标项目的功能参数。
[0034]可选地,所述方法还包括:采用以下方式至少之一呈现所述响应结果:语音播报、动画效果。
[0035]第二方面,本发明实施例提供一种界面控制方法,所述方法包括:
[0036]方向盘端与移动终端建立通信连接;
[0037]检测所述移动终端当前所加载界面,确定所述移动终端当前所加载界面的灵敏度;
[0038]感应用户侧操作,输出与所述移动终端当前所加载界面的灵敏度对应的控制信号,其中,基于不同所述灵敏度感应用户侧同一操作输出的控制信号不同;
[0039]基于所述通信连接发送控制信号至所述移动终端,所述控制信号用于供所述移动终端基于所述控制信号进行响应。
[0040]可选地,所述移动终端所加载的不同界面的灵敏度不完全相同。
[0041]可选地,所述方向盘端感应用户侧的操作,根据用户侧操作的特征(旋转的角度、旋转的方向、按压的次数、按压的压力)而生成对应的控制信号。
[0042]可选地,所述确定所述移动终端当前所加载界面的灵敏度,包括:
[0043]检测所述移动终端当前所加载界面的至少一个维度的特征参数;
[0044]基于所述移动终端当前所加载界面的至少一个维度的特征参数,确定所述移动终端当前所加载界面的预设灵敏度;其中,
[0045]所述移动终端当前所加载界面的特征参数包括以下至少之一:所述移动终端当前所加载界面包括项目的数量;所述移动终端当前所加载界面在所有所述界面中的深度;所述移动终端当前所加载界面的所有所述界面中的级别。
[0046]可选地,所述基于所述移动终端当前所加载界面的至少一个维度的特征参数,确定所述移动终端当前所加载界面的灵敏度,包括:
[0047]基于所述移动终端当前所加载界面包括项目的数量确定第一灵敏度,所述第一灵敏度与所述移动终端当前所加载界面包括项目的数量正相关;
[0048]基于所述移动终端当前所加载界面的深度确定第二灵敏度,所述第二灵敏度与所述移动终端当前所加载界面的深度正相关;
[0049]基于所述移动终端当前所加载界面的级别确定第三灵敏度,所述第三灵敏度与所述移动终端当前所加载界面的级别负相关;
[0050]基于所述第一灵敏度、所述第二灵敏度和所述第三灵敏度中的至少一个确定所述移动终端当前所加载界面的灵敏度。
[0051]可选地,所述确定移动终端当前所加载界面的灵敏度,包括:
[0052]检测是否有用户侧针对所述移动终端当前所加载界面设置灵敏度;
[0053]如果有,则读取所述用户侧针对所述移动终端当前所加载界面设置的灵敏度;否贝IJ,读取所述移动终端当前所加载界面的预设灵敏度。
[0054]可选地,所述感应用户侧操作,输出与当前所加载界面的灵敏度对应的控制信号,包括:
[0055]基于基准灵敏度感应所述用户侧操作生成基准控制信号;
[0056]基于所述移动终端当前所加载界面的灵敏度与所述基准灵敏度的比较结果,对所生成的所述基准控制信号进行调整得到待输出的所述控制信号;
[0057]其中,所述方向盘控制器基于所设置的至少一个开关感应所述用户侧的操作,所述开关包括以下至少之一:触控板和无段落感旋转开关;所述触控板和所述无段落感旋转开关用于感应被所述用户侧操作而旋转的角度和方向而输出对应的控制信号。
[0058]第三方面,本发明实施例提供一种移动终端,所述移动终端包括:
[0059]第一通信单元,用于与方向盘端建立通信连接,基于所述通信连接获取所述方向盘端感应用户侧操作而输出的控制信号;
[0060]第一检测单元,用于检测所述移动终端当前所加载界面,确定所述移动终端当前所加载界面的灵敏度;
[0061]第一响应单元,用于基于所确定的灵敏度对所述控制信号进行响应,其中,根据不同所述灵敏度对同一所述控制信号进行响应得到的响应结果不同。
[0062]可选地,所述加载的不同界面的灵敏度不完全相同;
[0063]可选地,所述控制信号为所述方向盘端基于所设置的开关感应用户侧的操作,根据用户侧操作的特征(旋转的角度、旋转的方向、按压的次数、按压的压力)而对应生成;
[0064]可选地,所述开关包括:按键、触控板、旋转开关(包括段落感旋转开关也称为档位旋转开关,以及无段落感旋转开关也称为无档位旋转开关);
[0065]可选地,所述方向盘端设置所述无段落感旋转开关时,所述控制信号为所述方向盘端基于所述无段落感旋转开关被所述用户侧操作而旋转的角度和方向而输出。
[0066]可选地,所述第一检测单元,还用于检测所述移动终端当前所加载界面的至少一个维度的特征参数;基于所述移动终端当前所加载界面的至少一个维度的特征参数,确定所述移动终端当前所加载界面的预设灵敏度;其中,所述移动终端当前所加载界面的特征参数包括以下至少之一:所述移动终端当前所加载界面包括项目的数量;所述移动终端当前所加载界面在所有所述界面中的深度;所述移动终端当前所加载界面的所有所述界面中的级别。
[0067]可选地,所述第一检测单元,还用于基于所述移动终端当前所加载界面包括项目的数量确定第一灵敏度,所述第一灵敏度与所述移动终端当前所加载界面包括项目的数量正相关;
[0068]所述第一检测单元,还用于基于所述移动终端当前所加载界面的深度确定第二灵敏度,所述第二灵敏度与所述移动终端当前所加载界面的深度正相关;
[0069]所述第一检测单元,还用于基于所述移动终端当前所加载界面的级别确定第三灵敏度,所述第三灵敏度与所述移动终端当前所加载界面的级别负相关;
[0070]所述第一检测单元,还用于基于所述第一灵敏度、所述第二灵敏度和所述第三灵敏度中的至少一个确定所述移动终端当前所加载界面的灵敏度。
[0071]可选地,所述第一检测单元,还用于检测是否有用户侧针对所述移动终端当前所加载界面设置的灵敏度;如果有,则读取所述用户侧针对所述移动终端当前所加载界面设置的灵敏度;否则,读取所述移动终端当前所加载界面的预设灵敏度。
[0072]可选地,所述第一响应单元,还用于基于所确定的灵敏度确定所述控制信号在所述移动终端所加载界面包括的项目中进行切换的方向和幅度;在所述界面包括的项目中基于所确定的方向和幅度进行切换以确定目标项目,并提示所述目标项目处于聚焦状态;或者,
[0073]基于所确定的灵敏度确定所述控制信号对应所述移动终端当前所加载界面中目标项目的功能参数进行调整的幅度;基于所确定的幅度调整所述目标项目的功能参数。
[0074]可选地,所述第一检测单元,还用于采用以下方式至少之一呈现所述响应结果:语音播报、动画效果。
[0075]第四方面,本发明实施例提供一种方向盘控制器,所述方向盘控制器包括:
[0076]第二通信单元,用于与移动终端建立通信连接;
[0077]第二检测单元,用于检测所述移动终端当前所加载界面,确定所述移动终端当前所加载界面的灵敏度;
[0078]第二响应单元,用于感应用户侧操作,输出与所述移动终端当前所加载界面的灵敏度对应的控制信号,其中,基于不同所述灵敏度感应用户侧同一操作输出的控制信号不同;
[0079]所述第二通信单元,还用于基于所述通信连接发送控制信号至所述移动终端,所述控制信号用于供所述移动终端基于所述控制信号进行响应。
[0080]可选地,所述方向盘端感应用户侧的操作,根据用户侧操作的特征(旋转的角度、旋转的方向、按压的次数、按压的压力)而生成对应的控制信号。
[0081]可选地,所述第二检测单元,还用于检测所述移动终端当前所加载界面的至少一个维度的特征参数;
[0082]所述第二检测单元,还用于基于所述移动终端当前所加载界面的至少一个维度的特征参数,确定所述移动终端当前所加载界面的预设灵敏度;其中,
[0083]所述移动终端当前所加载界面的特征参数包括以下至少之一:所述移动终端当前所加载界面包括项目的数量;所述移动终端当前所加载界面在所有所述界面中的深度;所述移动终端当前所加载界面的所有所述界面中的级别。
[0084]所述移动终端当前所加载界面包括项目,包括所述移动终端当前所加载界面中显示的项目、以及属于所述移动终端当前所加载界面但没有显示的项目。
[0085]可选地,所述第二检测单元,还用于基于所述移动终端当前所加载界面包括项目的数量确定第一灵敏度,所述第一灵敏度与所述移动终端当前所加载界面包括项目的数量正相关;
[0086]所述第二检测单元,还用于基于所述移动终端当前所加载界面的深度确定第二灵敏度,所述第二灵敏度与所述移动终端当前所加载界面的深度正相关;
[0087]所述第二检测单元,还用于基于所述移动终端当前所加载界面的级别确定第三灵敏度,所述第三灵敏度与所述移动终端当前所加载界面的级别负相关;
[0088]所述第二检测单元,还用于基于所述第一灵敏度、所述第二灵敏度和所述第三灵敏度中的至少一个确定所述移动终端当前所加载界面的灵敏度。
[0089]可选地,所述第二检测单元,还用于检测是否有用户侧针对所述移动终端当前所加载界面设置灵敏度;如果有,则读取所述用户侧针对所述移动终端当前所加载界面设置的灵敏度;否则,读取所述移动终端当前所加载界面的预设灵敏度。
[0090]可选地,所述第二响应单元,还用于基于基准灵敏度感应所述用户侧操作生成基准控制信号;基于所述移动终端当前所加载界面的灵敏度与所述基准灵敏度的比较结果,对所生成的所述基准控制信号进行调整得到待输出的所述控制信号;
[0091]所述第二响应单元,还用于基于所设置的至少一个开关感应所述用户侧的操作,所述开关包括以下至少之一:触控板和无段落感旋转开关;所述触控板和所述无段落感旋转开关用于感应被所述用户侧操作而旋转的角度和方向而输出对应的控制信号。
[0092]第五方面,本发明实施例提供一种方向盘,所述方向盘设置有本发明实施例提供的方向盘控制器。
[0093]本发明实施例中,移动终端加载的不同界面的灵敏度不完全相同,从而对不同界面的灵敏度进行了区分,基于界面的灵敏度来响应方向盘端感应用户侧而输出的控制信号,实现了不同界面对相同控制信号进行针对性地的区别响应,避免了相关技术采用统一的灵敏度对来自方向盘端的控制信号进行响应的缺陷,适应了移动终端不同界面的项目的情况(如项目的数量),有助于对界面中的项目如车载功能进行快速选择和控制。
【附图说明】
[0094]图1-1至图1-4是相关技术提供的方向盘的示意图;
[0095]图2是本发明实施例中方向盘控制器一个可选的硬件结构示意图;
[0096]图3-1和图3-2是本发明实施例中一形态的方向盘控制器一个可选的设置示意图;
[0097]图4-1和图4-2是本发明实施例中另一形态的方向盘控制器一个可选的设置示意图;
[0098]图5是本发明实施例中界面控制方法的一个可选的流程示意图;
[0099]图6是本发明实施例中界面控制方法的一个可选的流程示意图;
[0100]图7是本发明实施例中界面控制方法的另一个可选的流程示意图;
[0101]图8是本发明实施例中界面控制方法的另一个可选的流程示意图;
[0102]图9-1至图9-4是本发明实施例中移动终端响应控制的信号的可选的显示示意图;
[0103]图10是本发明实施例中界面控制方法的另一个可选的流程示意图;
[0104]图11是本发明实施例中移动终端的一个可选的结构示意图;
[0105]图12是本发明实施例中方向盘控制器的一个可选的结构示意图。
【具体实施方式】
[0106]以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0107]以下结合附图描述实现本发明各实施例中记载的应用于车辆中的方向盘端以及移动终端进行说明。
[0108]一、方向盘端
[0109]本发明实施例记载的方向盘端可以实施为方向盘控制器,如图3-1和图3-2所示,方向盘控制器100支持设置在车辆内部的方向盘上,例如方向盘的边缘区域,较佳地,方向盘控制器设置在方向盘的内侧边缘位置时最方便用户在把握方向盘时操作方向盘控制器。
[0110]方向盘控制器可以以各种方式设置在方向盘上,例如采用真空吸盘吸合、基于磁性元件吸合、基于螺栓螺母紧固、基于卡扣咬合或基于束带方式绑定等方式,根据需求灵活设置在方向盘的任意位置。
[0111]图2示出了方向盘控制器100的一个可选的硬件结构示意图,需要指出的是,在实际应用中图2示出的方向盘控制器100中的组件并且都是必需的,可以根据实际需要选取部分组件实施方向盘控制器,处理器101负责执行存储器106中的控制逻辑(也就是可执行指令),通过总线102与方向盘控制器中的其他组件进行通信来实现方向盘控制器100的各种功能,例如:
[0112]I)控制蜂窝模块103进行数据通信。
[0113]蜂窝模块13以接入基站的建立链路的方式承载方向盘控制器的移动通信,例如语音(视频)通信和数据通信,通信制式可以采用码分多址(CDMA)、宽带码分多址(WCDMA)、TD-SCDMA(时分-同步码分多址)以及演进制式。
[0114]2)控制无线相容性认证(WiFi)模块104接入无线局域网,或与移动终端(图3-2示出的车辆内部的移动终端300如用户的智能手机、平板电脑等,或者如图3-1示出的车载移动终端200)进行无线通信。
[0115]WiFi模块104基于WiFi技术接入无线互联网,基于WiFi直连技术支持与移动终端(车辆内部的移动终端如用户的智能手机、平板电脑等,或者车载移动终端)进行无线通信,还可作为无线热点提供对移动终端(图3-2示出的车辆内部的移动终端300如用户的智能手机、平板电脑等,或者如图3-1示出的车载移动终端200)的无线互联网接入。
[0116]3)控制蓝牙模块105移动终端(车辆内部的移动终端如用户的智能手机、平板电脑等,或者车载移动终端)进行无线通信。
[0117]蓝牙模块105用于采用蓝牙配对的方式与移动终端(车辆内部的移动终端如用户的智能手机、平板电脑等,或者车载移动终端)进行无线通信。
[0118]另外,实际应用中方向盘控制器100中还可以设置基于红外、紫蜂等技术的模块实现与移动终端(图3-2示出的车辆内部的移动终端300如用户的智能手机、平板电脑等,或者如图3-1示出的车载移动终端200)的近距离无线通信。
[0119]存储器106用于存储供处理器101执行的指令。
[0120]开关107在方向盘控制器的壳体上显露,根据开关107被触发时输出控制信号的类型,可以实施为电阻分压式(不同的开关107被触发时输出不同的电阻信号,无电压信号输出)开关、电压式(不同的开关107被触发时输出不同的电阻信号,以及不同的电压信号)开关和脉冲式(不同的开关107被触发时输出相同的电阻信号、以及不同的跳变的电压信号)。
[0121]从开关107的形态上可以实施为按键开关(用于感应用户侧的按压的次数而输出表征按压次数的控制信号)、触摸板(用于感应用户侧的触控操作而输出表征触控操作特征如轨迹的控制信号)、压力开关(用于感应用户侧的压力而输出表征压力的控制信号)、旋转开关(用于根据用户侧的旋转操作而输出控制信号)。其中,旋转开关可以采用段落感旋转开关(也称为档位旋转开关),较佳地,采用无段落感旋转开关(也称为无档位旋转开关)。
[0122]开关107用于供用户操作以对移动终端(图3-2示出的车辆内部的移动终端300如用户的智能手机、平板电脑等,或者如图3-1示出的车载移动终端200)所加载的界面中的项目进行选择,以触发目标项目的功能,或者对目标项目的功能参数进行调整。
[0123]界面是移动终端任意深度的功能界面,如桌面(包括有移动终端所安装的应用等项目)、任意应用(如多媒体、车载电话、社交应用等项目)的运行界面或移动终端的设置界面(提供对移动终端的各项参数如无线通信、显示状态进行调整的项目)。
[0124]项目是移动终端中任意可以操作的对象,如应用(如多媒体应用、社交应用、导航应用)、应用中的功能选项、媒体文件(图像、视频、音频)和文本文件等。
[0125]处理器100根据来自开关107的控制信号进行响应至少包括以下两种情况:
[0126]情况I)移动终端加载的界面中包括多个项目时,切换移动终端当前加载界面中的处于聚焦状态的项目(处于聚焦状态的项目与其他项目的显示状态不同,如反色显示、放大显示等),也就是切换移动终端当前加载界面中的目标项目。
[0127]情况2)移动终端接收到触发目标项目的控制信号时针对控制信号进行响应。如接收到触发运行某一个应用的控制信号时则运行目标应用并加载目标应用的运行界面;再例如接收到在应用的运行界面中操作目标项目(如播放目标媒体文件、与目标联系人进行通信)的控制信号时,则在执行对应的针对目标项目的操作。
[0128]情况3)移动终端接收到针对目标项目在某一种类的功能参数(如媒体播放的音频参数、视频参数、文本文件显示时的字号参数等)进行调整的控制信号,则针对种类的目标参数进行调整。
[0129 ]供电模块108用于为方向盘控制器中的组件提供电能,可以实施为电池(如纽扣电池、锂聚合物电池等),还可以实施为电连接端口如通用串行总线(USB)接口与方向盘中的USB接口耦接,使车辆通过在方向盘中设置的USB接口向方向盘控制器提供电能。
[0130]参见图4-1和图4-2,方向盘端还可以实施为设置有对应前述方向盘控制器的方向盘,方向盘控制器作为一个硬件模块而嵌入方向盘的本体中,作为硬件模块嵌入方向盘的方向盘控制器可以采用与图2示出的相同的硬件结构,基于图2示出的硬件结构,方向盘支持与移动终端(图4-2示出的车辆内部的移动终端300如用户的智能手机、平板电脑等,或者如图4-1示出的车载移动终端200)进行通信,将感应用户侧的操作而输出的控制信号发送至移动终端使移动终端进行响应,移动终端对控制信号的响应至少包括前述的三种方式,这里不再赘述。
[0131]二、移动终端
[0132]本发明实施例记载的移动终端可以采用各种方式来实施,例如实施为图3-2和图4-2示出的移动终端300(以智能手机为例),也可以实施为平板电脑等供用户手持的移动终端,或者实施为图3-1和图4-1示出的车载移动终端200,作为示例,车载移动终端200可以支持运行车载导航、媒体播放等功能,还可以支持运行车辆服务(如车辆维修、保养和加油相关的服务类应用)。
[0133]基于上述记载的方向盘端以及移动终端提出以下各具体实施例。
[0134]实施例一
[0135]本实施例提供一种界面控制方法,应用于前述的移动终端,参见图5,包括以下步骤:
[0136]步骤101,移动终端与方向盘端建立通信连接。
[0137]如前,移动终端与方向盘端可以采用有线的方式耦接如建立USB通信连接,或者,基于WiFi直连、蓝牙等方式与方向盘端建立无线通信连接。
[0138]步骤102,方向盘端感应用户侧操作而输出的控制信号。
[0139]方向盘端基于所设置的开关感应用户侧的操作,根据用户侧操作的特征(旋转的角度、旋转的方向、按压的次数、按压的压力)而对应生成。
[0140]开关可以采用以下方式实施:旋转开关(包括段落感旋转开关也称为档位旋转开关,以及无段落感旋转开关也称为无档位旋转开关)、按键开关、触控板。
[0141]例如,当开关采用无段落感旋转开关的方式实施时,基于用户侧对无段落感旋转开关旋转的方向(顺时针或逆时针)以及旋转的角度而对应生成控制信号,其中,控制信号可以采用模拟信号如电压信号或电流信号的形式,也可以将模拟信号转换为数字信号的形式。
[0142]再例如,当开关采用压力开关的方式实施时,基于用户侧在开关实施操作的压力而输出表征压力大小的控制信号,控制信号可以采用模拟信号如电压信号或电流信号,电压信号的电压值(电流信号的电流值)与用户侧实施操作的压力成正比。当然,方向盘段输出的表征压力的控制信号也可以采用数字信号的方式输出至移动终端。
[0143]再例如,当开关采用触控板方式实施时,基于用户侧在触控板上实施操作的轨迹(如单点触控、多点触控,或滑动)生成控制信号。
[0144]步骤103,方向盘发送控制信号至移动终端。
[0145]步骤104,移动终端检测当前所加载界面,确定移动终端当前所加载界面的灵敏度。
[0146]移动终端具有多个不同的界面,界面的灵敏度用于控制界面针对来自方向盘端的控制信号进行响应的灵敏程度,包括两种情况:I)界面中包括多个项目(如应用的列表、音乐的列表),灵敏度用于控制响应一次控制信号而在界面包括的多个项目中进行切换项目的粒度(可以量化为响应一次控制信号而切换的项目的数量);2)移动终端当前加载界面为一个项目的运行界面(如媒体播放应用的运行界面),灵敏度用于控制响应一次控制信号而对项目的功能参数(如播放音量、播放进度、明亮度等)进行调整的粒度(可以量化为响应一次控制信号而调整功能参数的数值)。
[0147]不同界面的灵敏度可以部分相同但不完全相同,例如界面的灵敏度可以根据用户侧的操作而设定,但是实际应用中存在用户侧没有对移动终端的全部界面一一设置灵敏度的情况,对于这种情况,在移动终端当前加载界面没有被用户侧设置灵敏度时,移动终端自动确定当前所加载界面的灵敏度(也就是预设灵敏度),并基于当前加载界面的预设灵敏度进行响应处理。确定灵敏度的一个可选的流程示意图如图6所示,包括以下步骤:
[0148]步骤201,检测是否有用户侧针对移动终端当前所加载界面设置的灵敏度;如果有,则执行步骤202,否则,执行步骤203。
[0149]步骤202,读取用户侧针对移动终端当前所加载界面设置的灵敏度。
[0150]步骤203,读取移动终端当前所加载界面的预设灵敏度。
[0151]界面的预设灵敏度可以在加载界面时计算确定,或者在未加载时根据移动终端的文件系统结果解析不同界面的数据以提前确定,并定期更新界面的预设灵敏度(如每加载N次更新一次,N为大于I的整数)。
[0152]参见图7示出的确定界面的预设灵敏度的一个可选的流程示意图,包括以下步骤:
[0153]步骤301,检测界面的不同维度的特征参数。
[0154]特征参数包括以下几种维度:
[0155]I)移动终端当前所加载界面包括项目的数量。
[0156]移动终端当前所加载界面包括项目,包括移动终端当前所加载界面中显示的项目、以及属于移动终端当前所加载界面但没有显示的项目,界面中的项目越多,则用户侧倾向于在界面中以较大的粒度(项目的数量)在显示的项目切换以聚焦目标项目;也就是说界面中项目的数量越多,灵敏度相对越高,而灵敏度是针对单位控制信号响应的粒度,包括响应单位控制信号而在界面的项目中进行切换的项目的数量(粒度),或响应单位控制信号而对界面的项目的功能参数进行调整的数值(粒度),因此灵敏度对应的粒度相应也越大。
[0157]2)移动终端当前所加载界面在所有界面中所处的深度。
[0158]可以量化为从移动终端的主界面至当前所加载界面的跳转次数。界面的深度越大,所涉及项目的重要程度往往越低,则用户侧倾向于在界面中以较大的粒度(项目的数量)在显示的项目切换以聚焦目标项目;也就是界面的深度越大,灵敏度相对越高,灵敏度对应的粒度相应越大。
[0159]3)移动终端当前所加载界面在所有界面中的级别。
[0160]级别表征了界面的重要程度,可以根据用户侧的设置确定,或者,可以根据当前界面的历史加载次数以及历史加载时长综合确定,界面的历史加载次数越多,则界面的级别越高,历史加载时长越长则界面的级别越高,也就是说界面的级别与界面的历史加载次数、历史加载时长之间具有负相关的关系,实际应用中可以采用反比例、或任意下降趋势的曲线函数来描述该负相关的关系。
[0161]界面的级别越高,所包括项目的重要程度往往较大,则用户侧倾向于在界面中以较小的粒度(项目的数量)在显示的项目切换以聚焦目标项目;也就是说界面的级别越高,灵敏度相对越低,灵敏度对应的粒度相应越大。
[0162]后续步骤为基于移动终端当前所加载界面的至少一个维度的特征参数,确定移动终端当前所加载界面的预设灵敏度的处理。
[0163]步骤302a,基于移动终端当前所加载界面包括项目的数量确定第一灵敏度,第一灵敏度与移动终端当前所加载界面包括项目的数量正相关。
[0164]在当前加载界面包括的数量较少时,也就是用户侧可选择的项目数量较少,以当前加载界面仅包括3个项目为例,相对于包括20个项目的界面,用户侧不需要在较大的粒度在项目之间切换,这种场景下为了保证用户侧选择项目的准确度,当前界面的灵敏度应该低于包括有20个项目的界面的灵敏度,也就是说,当前加载界面包括的项目的数量越多,则当前加载界面的预设灵敏度(第一灵敏度)越高,实际应用中可以采用正比例函数、或者任意具有上升趋势的曲线函数来描述界面的预设灵敏度(第一灵敏度)与界面包括项目的数量的正相关关系。
[0165]步骤302b,基于移动终端当前所加载界面的深度确定第二灵敏度,第二灵敏度与移动终端当前所加载界面的深度正相关。
[0166]界面的深度越大,所涉及项目的重要程度往往越低,用户侧倾向于快速浏览,以深度为2的界面为例,较深度为3的界面,用户侧倾向于在深度为2的界面项目中的切换粒度小于在深度为3的界面项目中的切换浏览的粒度(项目的数量),也就是说,界面的深度越大,则界面的预设灵敏度(第二灵敏度)越高,实际应用中可以采用正比例函数、或者任意具有上升趋势的曲线函数来描述界面的预设灵敏度(第二灵敏度)与界面的深度的正相关的关系ο
[0167]步骤302c,基于移动终端当前所加载界面的级别确定第三灵敏度,第三灵敏度与移动终端当前所加载界面的级别负相关。
[0168]由于界面的级别越高,所涉及项目的重要程度往往较大,较界面的级别次高的界面用户侧倾向于采用逐个项目切换(浏览),也就是说,界面的级别越高则界面的预设灵敏度(第三灵敏度)越低,实际应用中可以采用反比例函数、或者任意具有下降趋势的曲线函数来描述界面的预设灵敏度(第三灵敏度)与界面的级别的关系。
[0169]步骤303,基于第一灵敏度、第二灵敏度中的至少一个确定移动终端当前所加载界面的灵敏度。
[0170]确定第一灵敏度、第二灵敏度或第三灵敏度为移动终端当前所加载界面的预设灵敏度,或将第一灵敏度、第二灵敏度的平均值(如算术平均值、几何平均值、均方根平均值)或加权值为移动终端当前所加载界面的预设灵敏度。
[0171]步骤105,基于所确定的灵敏度对控制信号进行响应。
[0172]移动终端在界面进行响应包括以下两种情况:I)切换选择目标项目;2)调整目标项目的功能参数,下面分别进行说明。
[0173]情况I)切换选择目标项目
[0174]移动终端当前加载的界面中包括有多个对象,则基于所确定的灵敏度确定控制信号在移动终端所加载界面对应的操作幅度,以方向盘设置无段落感旋转开关为例,基于控制信号表征的无段落感旋转开关被旋转的方向以及被旋转的角度,以及当前加载界面的灵敏度(响应单位控制信号的粒度)确定界面中聚焦标识(用于表征处于聚焦状态的项目)移动的幅度(量化为项目的数量)和方向,基于确定移动的幅度和方向确定界面中的目标项目并移动聚焦标识至目标项目,使目标项目处于聚焦状态,并可以采用以下语音播报的方式播报处于聚焦状态的目标项目的信息如名称等,从而可以使用户在驾驶车辆的过程中在不观看移动终端的情况下选择目标项目,实现盲操作。
[0175]—个示例参见图8、图9-1至图9-4,方向盘控制器(方控)采用滚轮(无段落感旋转开关)支持用户侧对手机APP/车机(移动终端)加载的页面(界面)进行控制,包括图9-1示出的在横向的列表中横向选择需要操作的邮件(目标项目),或者图9-3示出的在纵向的音乐列表总选择需要播放的音乐(目标项目)。
[0176]在用户操控防控滚轮时方控通过蓝牙低功耗(BLE)技术将滚轮的转动数据(控制信号,表征滚轮滚动的方向、角度等)传输至手机APP/车机,手机APP/车机判断当前加载页面的属性,也就是判断当前页面是否有用户侧自定义的灵敏度,如果有自定义的灵敏度则根据预设的灵敏度,基于滚动数据在页面中确定目标项目并使目标项目处于聚焦状态;如果没有用户侧自定义的灵敏度,则手机APP/车机根据该页面的预设灵敏度(预设灵敏度的确定方式前述已经说明)对转动数据进行分析,确定页面中的目标项目并使目标项目处于聚焦状态。
[0177]在图9-1示出的页面中包括的项目的数量明显少于图9-3中示出的项目的数量,如果基于页面中的项目的数量确定页面的预设灵敏度,则图9-1示出的页面的灵敏度将低于图9-3中示出的页面的灵敏度;这里假设图9-1示出的页面的灵敏度是图9-3中示出的页面的灵敏度的I /3;那么,以用户侧在滚轮上顺时针滚动1度为例:
[0178]如果APP/车机当前加载的是图9-1示出的页面,则APP/车机在之前的处于聚焦状态的项目I的基础上切换I个项目,如图9-2所示,使项目2处于聚焦状态(放大显示,假设滚轮顺时针对应右向选择,转动1度切换一个项目)。
[0179]如果APP/车机当前加载的是图9-3示出的页面,则APP/车机在之前的处于聚焦状态的项目I的基础上切换3个项目,如图9-4所示,使项目6处于聚焦状态(放大显示,滚轮顺时针对应向下选择,转动1度切换3个项目)。
[0180]可见,方控中设置滚轮的设计可以兼顾横向和纵向两种在页面的列表的滚动选择需求;高精度无段落感的滚轮可以将转动数据(信号)实时快速的发给APP/车机,由APP/车机针对不同列表类型做出不同的响应。同时为弥补物理反馈上的不足,页面会在视觉效果,动画效果以及声音上进行反馈。使用户可以在驾驶的场景下实现盲操作,避免视线离开车辆前方;在需要视觉浏览时实现快速浏览,减少浏览时间,优化使用体验。同时可实现用户自定义页面的灵敏度,使每个用户都能有符合自己习惯的交互感受。
[0181 ]情况2)调整目标项目的功能
[0182]前述确定界面的灵敏度是以在界面的多个项目中选择目标项目为例进行说明的,实际应用中用户侧通过方向盘端不仅可以在移动终端加载的界面中切换选择项目(如选择需要播放的音乐,选择联系人等),还可以对基于所确定的灵敏度(响应单位控制信号的粒度)确定控制信号对应移动终端当前所加载界面中的目标项目的功能参数进行调整(也就是被选中处于调整状态的功能)的幅度,如对通话过程中的音量、播放媒体文件的音量、显示的明亮度(或饱和度、色调)、字体的大小进行调整的幅度,基于所确定的幅度调整目标项目的功能参数,如通话过程中的音量、播放媒体文件的音量、显示的明亮度(或饱和度、色调)、字体的大小等。
[0183]实施例二
[0184]在前述实施例中,方向盘端仅涉及输出控制信号,由移动终端基于当前所加载界面的灵敏度对控制信号进行响应。本实施例中,移动终端仅仅对控制信号进行响应,由方向盘端基于移动终端当前加载界面的灵敏度对控制信号进行调整,对于用户侧针对不同界面而在方向盘端实施的相同操作,如果界面的灵敏度不同,则方向盘端输出的控制信号不同,从而使移动终端基于接收的控制信号在不同的界面给出不同的响应结果。
[0185]本实施例记载一种车载功能控制方法,参见图10,包括以下步骤:
[0186]步骤401,方向盘端与移动终端建立通信连接。
[0187]步骤402,方向盘端检测移动终端当前所加载界面,确定移动终端当前所加载界面的灵敏度。
[0188]本实施例中由方向盘端通过与移动终端之间的通信连接获取移动终端当前加载界面的信息,进而确定当前加载界面的灵敏度。如图2所示,首先检测是否有用户侧针对当前加载界面设置的灵敏度,如果有则读取用户侧设置的灵敏度进行后续处理,否则,读取移动终端当前所加载界面的预设灵敏度。
[0189]预设灵敏度的确定方式可以参见图7,首先,检测移动终端当前所加载界面的至少一个维度的特征参数;移动终端当前所加载界面的特征参数包括以下至少之一:移动终端当前所加载界面包括项目的数量;移动终端当前所加载界面在所有界面中的深度;移动终端当前所加载界面的所有界面中的级别。
[0190]其次,基于移动终端当前所加载界面的至少一个维度的特征参数,确定移动终端当前所加载界面的预设灵敏度:包括以下方式:基于移动终端当前所加载界面包括项目的数量确定第一灵敏度,第一灵敏度与移动终端当前所加载界面包括项目的数量正相关;基于移动终端当前所加载界面的深度确定第二灵敏度,第二灵敏度与移动终端当前所加载界面的深度负相关;基于移动终端当前所加载界面的级别确定第三灵敏度,第三灵敏度与移动终端当前所加载界面的级别正相关;基于第一灵敏度、第二灵敏度和第三灵敏度中的至少一个确定移动终端当前所加载界面的灵敏度,例如,将第一灵敏度、第二灵敏度和第三灵敏度中的任意一个作为移动终端当前所加载界面的灵敏度,或者,将第一灵敏度、第二灵敏度和第三灵敏度的平均值(如算术平均值、加权值、几何平均值、均方根平均值)作为移动终端当前所加载界面的灵敏度。
[0191]步骤403,方向盘端感应用户侧操作,输出与当前所加载界面的灵敏度对应的控制信号。
[0192]方向盘控制器基于所设置的至少一个开关感应用户侧的操作,所述开关包括以下至少之一:触控板和无段落感旋转开关;所述触控板和所述无段落感旋转开关用于感应被所述用户侧操作而旋转的角度和方向而输出对应的控制信号。控制信号可以采用模拟信号如电压信号或电流信号,当然,方向盘段输出的表征压力的控制信号也可以采用数字信号的方式输出。
[0193]方向盘控制器首先基于基准灵敏度感应用户侧的操作而初步生成控制信号(基准控制信号,并非最终输出的控制信号),并基于以下关系确定待输出的控制信号:
[0194]移动终端当前所加载界面的灵敏度/基准灵敏度=待输出控制信号/基准控制信号。
[0195]灵敏度可以采用粒度来表征,其中粒度表征对界面中的项目进行切换以确定目标项目的数量,或者对目标项目的功能参数进行调整的数量,粒度越大,则灵敏度越低;移动终端当前所加载界面的灵敏度与所述基准灵敏度的比较结果,可以量化为当前所加载界面的灵敏度对应的粒度与所述基准灵敏度对应的粒度的比值,因此,上述关系可以变换为:
[0196]移动终端当前所加载界面的灵敏度对应的粒度/基准灵敏度对应的粒度=待输出控制信号/基准控制信号。
[0197]将移动终端当前所加载界面的灵敏度对应粒度与所述基准灵敏度对应粒度的比值,与所述基准控制信号的乘积作为待输出的控制信号。
[0198]步骤404,方向盘端基于通信连接发送控制信号至移动终端。
[0199]步骤405,所述移动终端基于所述控制信号进行响应。
[0200]移动终端当前所加载界面的灵敏度与所述基准灵敏度的比值大于I时,说明移动终端当前所加载页面的灵敏度低于基准灵敏度,因此输出的控制信号大于基准控制信号,以使移动终端基于控制信号而调整的幅度(在界面中切换项目的数量,或对目标项目的功能参数调整的幅度)大于移动终端基于基准控制信号而调整的幅度,实现粗调的效果,也就是降低了灵敏度。当比值小于I时,说明移动终端当前所加载页面的灵敏度高于基准灵敏度,因此输出的控制信号小于基准控制信号,以使移动终端基于控制信号而调整的幅度(在界面中切换项目的数量,或对目标项目的功能参数调整的幅度)小于移动终端基于基准控制信号而调整的幅度,实现微调的效果,也就是提高了灵敏度。
[0201]本实施例中,在方向盘端基于移动终端当前加载界面的灵敏度对感应用户侧操作生成的基准控制信号进行调整得到待输出的控制信号,能够根据移动终端不同界面的灵敏度要求(可以有用户侧设置,或者在方向盘端自动确定)作出不同灵敏度的响应,例如,在不同灵敏度的界面(例如,以界面中包括的项目的数量确定灵敏度时,则如图9-1示出的界面和图9-3示出的两个界面的灵敏度不同)中,假设用户侧以同一旋转方向(设为顺时针)盘端设置的无段落感旋转同一角度(设为10度),那么对于用户侧在针对两个界面在方向盘端的操作,方向盘端向输出完全相同的基准控制信号(例如相同的电压信号,相同的电路信号或相同的数字信号),而由于上述的两个界面的灵敏度不同(对应的粒度也不同),因而基于上述的确定待输出的控制信号的方式,对于用户侧针对两个界面的操作所输出的控制信号不同,其中,由于图9-1示出的界面的灵敏度高于图9-3示出的界面的灵敏度(假设以界面中项目的确定灵敏度),因此,方向盘端感应用户侧在方向盘端针对图9-1示出的界面实施操作而输出的控制信号,小于方向盘端感应用户侧在方向盘端针对图9-3示出的界面实施操作而输出的控制信号,这就使移动终端在两个界面中基于控制信号的调整的粒度不同,如图9-2所示,在图9-1示出的界面中响应一次控制信号切换I个项目,而如图9-4,在图9-3示出的界面中响应一次控制信号切换3个项目,从而实现了用户侧使用相同的操作(如对无段落感开关旋转相同的方向和角度),而在移动终端不同灵敏度的界面实现不同粒度的操作效果O
[0202]实施例三
[0203]本实施例记载一种移动终端200,参见图11,移动终端200包括:
[0204]第一通信单元210,用于与方向盘端建立通信连接,基于通信连接获取方向盘端感应用户侧操作而输出的控制信号;
[0205]第一检测单元220,用于检测移动终端200当前所加载界面,确定移动终端200当前所加载界面的灵敏度;
[0206]第一响应单元230,用于基于所确定的灵敏度对控制信号进行响应,其中,根据不同灵敏度对同一控制信号进行响应得到的响应结果不同。
[0207]第一检测单元220,还用于检测移动终端200当前所加载界面的至少一个维度的特征参数;基于移动终端200当前所加载界面的至少一个维度的特征参数,确定移动终端200当前所加载界面的预设灵敏度;其中,移动终端200当前所加载界面的特征参数包括以下至少之一:移动终端200当前所加载界面包括项目的数量;移动终端200当前所加载界面在所有界面中的深度;移动终端200当前所加载界面的所有界面中的级别。
[0208]第一检测单元220,还用于基于移动终端200当前所加载界面包括项目的数量确定第一灵敏度,第一灵敏度与移动终端200当前所加载界面包括项目的数量正相关;
[0209]第一检测单元220,还用于基于移动终端200当前所加载界面的深度确定第二灵敏度,第二灵敏度与移动终端200当前所加载界面的深度正相关;
[0210]第一检测单元220,还用于基于移动终端200当前所加载界面的级别确定第三灵敏度,第三灵敏度与移动终端200当前所加载界面的级别负相关;
[0211]第一检测单元220,还用于基于第一灵敏度、第二灵敏度和第三灵敏度中的至少一个确定移动终端200当前所加载界面的灵敏度。
[0212]第一检测单元220,还用于检测是否有用户侧针对移动终端200当前所加载界面设置的灵敏度;如果有,则读取用户侧针对移动终端200当前所加载界面设置的灵敏度;否则,读取移动终端200当前所加载界面的预设灵敏度。
[0213]第一响应单元230,还用于基于所确定的灵敏度确定所述控制信号在所述移动终端所加载界面包括的项目中进行切换的方向和幅度;在所述界面包括的项目中以所确定的方向和幅度进行切换确定目标项目,并提示所述目标项目处于聚焦状态;或者,
[0214]基于所确定的灵敏度确定所述控制信号对应所述移动终端当前所加载界面中目标项目的功能参数进行调整的幅度;基于所确定的幅度调整所述目标项目的功能参数。
[0215]实施例四
[0216]本发明实施例提供一种方向盘控制器100,参见图12,方向盘控制器100包括:
[0217]第二通信单元110,用于与移动终端建立通信连接;
[0218]第二检测单元120,用于检测移动终端当前所加载界面,确定移动终端当前所加载界面的灵敏度;
[0219]第二响应单元130,用于感应用户侧操作,输出与所述移动终端当前所加载界面的灵敏度对应的控制信号,其中,基于不同所述灵敏度感应用户侧同一操作输出的控制信号不同;
[0220]所述第二通信单元110,还用于基于所述通信连接发送控制信号至所述移动终端,所述控制信号用于供所述移动终端基于所述控制信号进行响应。
[0221]第二检测单元120,还用于检测移动终端当前所加载界面的至少一个维度的特征参数;
[0222]第二检测单元120,还用于基于移动终端当前所加载界面的至少一个维度的特征参数,确定移动终端当前所加载界面的预设灵敏度;其中,
[0223]移动终端当前所加载界面的特征参数包括以下至少之一:移动终端当前所加载界面包括项目的数量;移动终端当前所加载界面在所有界面中的深度;移动终端当前所加载界面的所有界面中的级别。
[0224]第二检测单元120,还用于基于移动终端当前所加载界面包括项目的数量确定第一灵敏度,第一灵敏度与移动终端当前所加载界面包括项目的数量正相关;
[0225]第二检测单元120,还用于基于移动终端当前所加载界面的深度确定第二灵敏度,第二灵敏度与移动终端当前所加载界面的深度正相关;
[0226]第二检测单元120,还用于基于移动终端当前所加载界面的级别确定第三灵敏度,第三灵敏度与移动终端当前所加载界面的级别负相关;
[0227]第二检测单元120,还用于基于第一灵敏度、第二灵敏度和第三灵敏度中的至少一个确定移动终端当前所加载界面的灵敏度。
[0228]第二检测单元120,还用于检测是否有用户侧针对移动终端当前所加载界面设置灵敏度;如果有,则读取用户侧针对移动终端当前所加载界面设置的灵敏度;否则,读取移动终端当前所加载界面的预设灵敏度。
[0229]第二响应单元130,还用于基于方向盘端设置的开关感应用户侧的操作,开关包括以下至少之一:按键、触控板、段落感旋转开关和无段落感旋转开关;其中,基于无段落感旋转开关被用户侧操作而旋转的角度和方向,输出对应的控制信号。
[0230]实施例五
[0231]本实施例记载一种计算机可读介质,可以为ROM(例如,只读存储器、FLASH存储器、转移装置等)、磁存储介质(例如,磁带、磁盘驱动器等)、光学存储介质(例如,CD-ROM、DVD-ROM、纸卡、纸带等)以及其他熟知类型的程序存储器;计算机可读介质中存储有计算机可执行指令,当执行指令时,引起至少一个处理器执行包括以下的操作:
[0232]与方向盘端建立通信连接,基于通信连接获取方向盘端感应用户侧操作而输出的控制信号;
[0233]检测移动终端当前所加载界面,确定移动终端当前所加载界面的灵敏度;
[0234]基于所确定的灵敏度对控制信号进行响应,其中,根据不同灵敏度对同一控制信号进行响应得到的响应结果不同。
[0235]可选地,加载的不同界面的灵敏度不完全相同;
[0236]可选地,控制信号为方向盘端基于所设置的开关感应用户侧的操作,根据用户侧操作的特征(旋转的角度、按压的次数、按压的压力)而对应生成;
[0237]可选地,开关包括:按键、触控板、旋转开关(包括段落感旋转开关也称为档位旋转开关,以及无段落感旋转开关也称为无档位旋转开关);
[0238]可选地,方向盘端设置无段落感旋转开关时,控制信号为方向盘端基于无段落感旋转开关被用户侧操作而旋转的角度和方向而输出。
[0239]可选地,当执行指令时,还引起至少一个处理器执行包括以下的操作:
[0240]检测移动终端当前所加载界面的至少一个维度的特征参数;
[0241]基于移动终端当前所加载界面的至少一个维度的特征参数,确定移动终端当前所加载界面的预设灵敏度;其中,
[0242]移动终端当前所加载界面的特征参数包括以下至少之一:移动终端当前所加载界面包括项目的数量;移动终端当前所加载界面在所有界面中的深度;移动终端当前所加载界面的所有界面中的级别。
[0243]可选地,当执行指令时,还引起至少一个处理器执行包括以下的操作:
[0244]基于移动终端当前所加载界面包括项目的数量确定第一灵敏度,第一灵敏度与移动终端当前所加载界面包括项目的数量正相关;
[0245]基于移动终端当前所加载界面的深度确定第二灵敏度,第二灵敏度与移动终端当前所加载界面的深度正相关;
[0246]基于移动终端当前所加载界面的级别确定第三灵敏度,第三灵敏度与移动终端当前所加载界面的级别负相关;
[0247]基于第一灵敏度、第二灵敏度和第三灵敏度中的至少一个确定移动终端当前所加载界面的灵敏度。
[0248]可选地,当执行指令时,还引起至少一个处理器执行包括以下的操作:
[0249]检测是否有用户侧针对移动终端当前所加载界面设置的灵敏度;
[0250]如果有,则读取用户侧针对移动终端当前所加载界面设置的灵敏度;否则,读取移动终端当前所加载界面的预设灵敏度。
[0251 ]可选地,当执行指令时,还引起至少一个处理器执行包括以下的操作:
[0252]基于所确定的灵敏度确定所述控制信号在所述移动终端所加载界面包括的项目中进行切换的方向和幅度;在所述界面包括的项目中基于所确定的方向和幅度进行切换以确定目标项目,并提示所述目标项目处于聚焦状态;或者,
[0253]基于所确定的灵敏度确定所述控制信号对应所述移动终端当前所加载界面中目标项目的功能参数进行调整的幅度;基于所确定的幅度调整所述目标项目的功能参数。
[0254]可选地,当执行指令时,还引起至少一个处理器执行包括以下的操作:采用以下方式至少之一呈现响应结果:语音播报、动画效果。
[0255]实施例六
[0256]本实施例记载一种计算机可读介质,可以为ROM(例如,只读存储器、FLASH存储器、转移装置等)、磁存储介质(例如,磁带、磁盘驱动器等)、光学存储介质(例如,CD-R0M、DVD-R0M、纸卡、纸带等)以及其他熟知类型的程序存储器;计算机可读介质中存储有计算机可执行指令,当执行指令时,引起至少一个处理器执行包括以下的操作:
[0257]与移动终端建立通信连接;
[0258]检测所述移动终端当前所加载界面,确定所述移动终端当前所加载界面的灵敏度;
[0259]感应用户侧操作,输出与所述移动终端当前所加载界面的灵敏度对应的控制信号,其中,基于不同所述灵敏度感应用户侧同一操作输出的控制信号不同;
[0260]基于所述通信连接发送控制信号至所述移动终端,所述控制信号用于供所述移动终端基于所述控制信号进行响应。
[0261]可选地,移动终端所加载的不同界面的灵敏度不完全相同。
[0262]可选地,方向盘端感应用户侧的操作,根据用户侧操作的特征(旋转的角度、按压的次数、按压的压力)而生成对应的控制信号。
[0263]可选地,当执行指令时,还引起至少一个处理器执行包括以下的操作:
[0264]检测移动终端当前所加载界面的至少一个维度的特征参数;
[0265]基于移动终端当前所加载界面的至少一个维度的特征参数,确定移动终端当前所加载界面的预设灵敏度;其中,
[0266]移动终端当前所加载界面的特征参数包括以下至少之一:移动终端当前所加载界面包括项目的数量;移动终端当前所加载界面在所有界面中的深度;移动终端当前所加载界面的所有界面中的级别。
[0267]可选地,当执行指令时,还引起至少一个处理器执行包括以下的操作:
[0268]基于移动终端当前所加载界面包括项目的数量确定第一灵敏度,第一灵敏度与移动终端当前所加载界面包括项目的数量正相关;
[0269]基于移动终端当前所加载界面的深度确定第二灵敏度,第二灵敏度与移动终端当前所加载界面的深度正相关;
[0270]基于移动终端当前所加载界面的级别确定第三灵敏度,第三灵敏度与移动终端当前所加载界面的级别负相关;
[0271]基于第一灵敏度、第二灵敏度和第三灵敏度中的至少一个确定移动终端当前所加载界面的灵敏度。
[0272]可选地,当执行指令时,还引起至少一个处理器执行包括以下的操作:
[0273]检测是否有用户侧针对移动终端当前所加载界面设置灵敏度;
[0274]如果有,则读取用户侧针对移动终端当前所加载界面设置的灵敏度;否则,读取移动终端当前所加载界面的预设灵敏度。
[0275]可选地,当执行指令时,还引起至少一个处理器执行包括以下的操作:
[0276]基于基准灵敏度感应所述用户侧操作生成基准控制信号;
[0277]基于所述移动终端当前所加载界面的灵敏度与所述基准灵敏度的比较结果,对所生成的所述基准控制信号进行调整得到待输出的所述控制信号;
[0278]其中,所述方向盘控制器基于所设置的至少一个开关感应所述用户侧的操作,所述开关包括以下至少之一:触控板和无段落感旋转开关;所述触控板和所述无段落感旋转开关用于感应被所述用户侧操作而旋转的角度和方向而输出对应的控制信号。
[0279]综上所述,本发明实施例中,提供了主要两种基于灵敏度对控制信号进行响应的实现方式:
[0280]I)在移动终端侧,移动终端确定当前加载界面的灵敏度,灵敏度优先使用用户侧设置的灵敏度以更好符合用户侧的使用习惯;基于灵敏度对来自方向盘端的控制信号进行响应,由于灵敏度与用户预设的,或者根据当前加载界面的特征而确定的,那么基于灵敏度响应控制信号能更方便地使用户对当前界面的项目中进行切换以选定需要操作的项目(或调整项目的功能参数),例如在项目较多时降低灵敏度(提升粒度)以便于用户侧进行大范围选择,在项目较少时提升灵敏度(减小粒度)便于用户侧进行小范围选择。
[0281]2)在方向盘侧,方向盘(或方向盘控制器)确定当前加载界面的灵敏度,灵敏度优先使用用户侧设置的灵敏度以更好符合用户侧的使用习惯;基于灵敏度对来自方向盘端的控制信号进行响应,由于灵敏度与用户预设的,或者根据当前加载界面的特征而确定的,那么对基准控制信号进行调整而形成使用户终端进行响应的控制信号,相较于使移动终端响应基准控制信号,使移动终端的响应用户侧操作的结果跟随灵敏度而改变,不同界面的响应结果与界面的灵敏度具有了关联,实现了对不同灵敏度界面的差异化响应,更方便地使用户对当前加载界面中项目进行切换以选定需要操作的项目(或调整项目的功能参数),项目的功能参数进行调整。
[0282]本领域的技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、随机存取存储器(RAM ,Random Access Memory)、只读存储器(R0M,Read_0nly Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0283]或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、RAM、R0M、磁碟或者光盘等各种可以存储程序代码的介质。
[0284]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【主权项】
1.一种界面控制方法,其特征在于,所述方法包括: 移动终端与方向盘端建立通信连接,基于所述通信连接获取所述方向盘端感应用户侧操作而输出的控制信号; 检测所述移动终端当前所加载界面,确定所述移动终端当前所加载界面的灵敏度; 基于所确定的灵敏度对所述控制信号进行响应,其中,根据不同所述灵敏度对同一所述控制信号进行响应得到的响应结果不同。2.如权利要求1所述的方法,其特征在于,所述确定移动终端当前所加载界面的灵敏度,包括: 检测所述移动终端当前所加载界面的至少一个维度的特征参数; 基于所述移动终端当前所加载界面的至少一个维度的特征参数,确定所述移动终端当前所加载界面的预设灵敏度;其中, 所述移动终端当前所加载界面的特征参数包括以下至少之一:所述移动终端当前所加载界面包括项目的数量;所述移动终端当前所加载界面在所有所述界面中的深度;所述移动终端当前所加载界面的所有所述界面中的级别。3.如权利要求2所述的方法,其特征在于,所述基于移动终端当前所加载界面的至少一个维度的特征参数,确定所述移动终端当前所加载界面的灵敏度,包括: 基于所述移动终端当前所加载界面包括项目的数量确定第一灵敏度,所述第一灵敏度与所述移动终端当前所加载界面包括项目的数量正相关; 基于所述移动终端当前所加载界面的深度确定第二灵敏度,所述第二灵敏度与所述移动终端当前所加载界面的深度正相关; 基于所述移动终端当前所加载界面的级别确定第三灵敏度,所述第三灵敏度与所述移动终端当前所加载界面的级别负相关; 基于所述第一灵敏度、所述第二灵敏度和所述第三灵敏度中的至少一个确定所述移动终端当前所加载界面的灵敏度。4.如权利要求1所述的方法,其特征在于,所述确定移动终端当前所加载界面的灵敏度,包括: 检测是否有用户侧针对所述移动终端当前所加载界面设置的灵敏度; 如果有,则读取所述用户侧针对所述移动终端当前所加载界面设置的灵敏度;否则,读取所述移动终端当前所加载界面的预设灵敏度。5.如权利要求1所述的方法,其特征在于,所述基于所确定的灵敏度确定对应所述控制信号的对所述控制信号进行响应,包括: 基于所确定的灵敏度确定所述控制信号在所述移动终端所加载界面包括的项目中进行切换的方向和幅度;在所述界面包括的项目中基于所确定的方向和幅度进行切换以确定目标项目,并提示所述目标项目处于聚焦状态;或者, 基于所确定的灵敏度确定所述控制信号对应所述移动终端当前所加载界面中目标项目的功能参数进行调整的幅度;基于所确定的幅度调整所述目标项目的功能参数。6.一种界面控制方法,其特征在于,所述方法包括: 方向盘端与移动终端建立通信连接; 检测所述移动终端当前所加载界面,确定所述移动终端当前所加载界面的灵敏度; 感应用户侧操作,输出与所述移动终端当前所加载界面的灵敏度对应的控制信号,其中,基于不同所述灵敏度感应用户侧同一操作输出的控制信号不同; 基于所述通信连接发送控制信号至所述移动终端,所述控制信号用于供所述移动终端基于所述控制信号进行响应。7.如权利要求6所述的方法,其特征在于,所述确定所述移动终端当前所加载界面的灵敏度,包括: 检测所述移动终端当前所加载界面的至少一个维度的特征参数; 基于所述移动终端当前所加载界面的至少一个维度的特征参数,确定所述移动终端当前所加载界面的预设灵敏度;其中, 所述移动终端当前所加载界面的特征参数包括以下至少之一:所述移动终端当前所加载界面包括项目的数量;所述移动终端当前所加载界面在所有所述界面中的深度;所述移动终端当前所加载界面的所有所述界面中的级别。8.如权利要求7所述的方法,其特征在于,所述基于所述移动终端当前所加载界面的至少一个维度的特征参数,确定所述移动终端当前所加载界面的灵敏度,包括: 基于所述移动终端当前所加载界面包括项目的数量确定第一灵敏度,所述第一灵敏度与所述移动终端当前所加载界面包括项目的数量正相关; 基于所述移动终端当前所加载界面的深度确定第二灵敏度,所述第二灵敏度与所述移动终端当前所加载界面的深度正相关; 基于所述移动终端当前所加载界面的级别确定第三灵敏度,所述第三灵敏度与所述移动终端当前所加载界面的级别负相关; 基于所述第一灵敏度、所述第二灵敏度和所述第三灵敏度中的至少一个确定所述移动终端当前所加载界面的灵敏度。9.如权利要求6所述的方法,其特征在于,所述确定移动终端当前所加载界面的灵敏度,包括: 检测是否有用户侧针对所述移动终端当前所加载界面设置灵敏度; 如果有,则读取所述用户侧针对所述移动终端当前所加载界面设置的灵敏度;否则,读取所述移动终端当前所加载界面的预设灵敏度。10.如权利要求6所述的方法,其特征在于,所述感应用户侧操作,输出与当前所加载界面的灵敏度对应的控制信号,包括: 基于基准灵敏度感应所述用户侧操作生成基准控制信号; 基于所述移动终端当前所加载界面的灵敏度与所述基准灵敏度的比较结果,对所生成的所述基准控制信号进行调整得到待输出的所述控制信号; 其中,所述方向盘控制器基于所设置的至少一个开关感应所述用户侧的操作,所述开关包括以下至少之一:触控板和无段落感旋转开关;所述触控板和所述无段落感旋转开关用于感应被所述用户侧操作而旋转的角度和方向而输出对应的控制信号。11.一种移动终端,其特征在于,所述移动终端包括: 第一通信单元,用于与方向盘端建立通信连接,基于所述通信连接获取所述方向盘端感应用户侧操作而输出的控制信号; 第一检测单元,用于检测所述移动终端当前所加载界面,确定所述移动终端当前所加载界面的灵敏度; 第一响应单元,用于基于所确定的灵敏度对所述控制信号进行响应,其中,根据不同所述灵敏度对同一所述控制信号进行响应得到的响应结果不同。12.如权利要求11所述的移动终端,其特征在于, 所述第一检测单元,还用于检测所述移动终端当前所加载界面的至少一个维度的特征参数;基于所述移动终端当前所加载界面的至少一个维度的特征参数,确定所述移动终端当前所加载界面的预设灵敏度;其中,所述移动终端当前所加载界面的特征参数包括以下至少之一:所述移动终端当前所加载界面包括项目的数量;所述移动终端当前所加载界面在所有所述界面中的深度;所述移动终端当前所加载界面的所有所述界面中的级别。13.如权利要求12所述的移动终端,其特征在于, 所述第一检测单元,还用于基于所述移动终端当前所加载界面包括项目的数量确定第一灵敏度,所述第一灵敏度与所述移动终端当前所加载界面包括项目的数量正相关; 所述第一检测单元,还用于基于所述移动终端当前所加载界面的深度确定第二灵敏度,所述第二灵敏度与所述移动终端当前所加载界面的深度正相关; 所述第一检测单元,还用于基于所述移动终端当前所加载界面的级别确定第三灵敏度,所述第三灵敏度与所述移动终端当前所加载界面的级别负相关; 所述第一检测单元,还用于基于所述第一灵敏度、所述第二灵敏度和所述第三灵敏度中的至少一个确定所述移动终端当前所加载界面的灵敏度。14.如权利要求11所述的移动终端,其特征在于, 所述第一检测单元,还用于检测是否有用户侧针对所述移动终端当前所加载界面设置的灵敏度;如果有,则读取所述用户侧针对所述移动终端当前所加载界面设置的灵敏度;否贝IJ,读取所述移动终端当前所加载界面的预设灵敏度。15.如权利要求11所述的移动终端,其特征在于, 所述第一响应单元,还用于基于所确定的灵敏度确定所述控制信号在所述移动终端所加载界面包括的项目中进行切换的方向和幅度;在所述界面包括的项目中基于所确定的方向和幅度进行切换以确定目标项目,并提示所述目标项目处于聚焦状态;或者, 基于所确定的灵敏度确定所述控制信号对应所述移动终端当前所加载界面中目标项目的功能参数进行调整的幅度;基于所确定的幅度调整所述目标项目的功能参数。16.一种方向盘控制器,其特征在于,所述方向盘控制器包括: 第二通信单元,用于与移动终端建立通信连接; 第二检测单元,用于检测所述移动终端当前所加载界面,确定所述移动终端当前所加载界面的灵敏度; 第二响应单元,用于感应用户侧操作,输出与所述移动终端当前所加载界面的灵敏度对应的控制信号,其中,基于不同所述灵敏度感应用户侧同一操作输出的控制信号不同; 所述第二通信单元,还用于基于所述通信连接发送控制信号至所述移动终端,所述控制信号用于供所述移动终端基于所述控制信号进行响应。17.如权利要求16所述的方向盘控制器,其特征在于, 所述第二检测单元,还用于检测所述移动终端当前所加载界面的至少一个维度的特征参数; 所述第二检测单元,还用于基于所述移动终端当前所加载界面的至少一个维度的特征参数,确定所述移动终端当前所加载界面的预设灵敏度;其中, 所述移动终端当前所加载界面的特征参数包括以下至少之一:所述移动终端当前所加载界面包括项目的数量;所述移动终端当前所加载界面在所有所述界面中的深度;所述移动终端当前所加载界面的所有所述界面中的级别。18.如权利要求17所述的方向盘控制器,其特征在于, 所述第二检测单元,还用于基于所述移动终端当前所加载界面包括项目的数量确定第一灵敏度,所述第一灵敏度与所述移动终端当前所加载界面包括项目的数量正相关; 所述第二检测单元,还用于基于所述移动终端当前所加载界面的深度确定第二灵敏度,所述第二灵敏度与所述移动终端当前所加载界面的深度正相关; 所述第二检测单元,还用于基于所述移动终端当前所加载界面的级别确定第三灵敏度,所述第三灵敏度与所述移动终端当前所加载界面的级别负相关; 所述第二检测单元,还用于基于所述第一灵敏度、所述第二灵敏度和所述第三灵敏度中的至少一个确定所述移动终端当前所加载界面的灵敏度。19.如权利要求17所述的方向盘控制器,其特征在于, 所述第二检测单元,还用于检测是否有用户侧针对所述移动终端当前所加载界面设置灵敏度;如果有,则读取所述用户侧针对所述移动终端当前所加载界面设置的灵敏度;否贝IJ,读取所述移动终端当前所加载界面的预设灵敏度。20.如权利要求16所述的方向盘控制器,其特征在于, 所述第二响应单元,还用于基于基准灵敏度感应所述用户侧操作生成基准控制信号;基于所述移动终端当前所加载界面的灵敏度与所述基准灵敏度的比较结果,对所生成的所述基准控制信号进行调整得到待输出的所述控制信号; 所述第二响应单元,还用于基于所设置的至少一个开关感应所述用户侧的操作,所述开关包括以下至少之一:触控板和无段落感旋转开关;所述触控板和所述无段落感旋转开关用于感应被所述用户侧操作而旋转的角度和方向而输出对应的控制信号。21.—种方向盘,其特征在于,所述方向盘设置有权利要求16至20任一项所述的方向盘控制器。
【文档编号】G06F3/0484GK105857203SQ201610230896
【公开日】2016年8月17日
【申请日】2016年4月14日
【发明人】孙逊
【申请人】腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1