基于折叠屏移动终端的虚拟键交互方法、系统和移动终端转让专利

申请号 : CN201910300522.6

文献号 : CN110035154A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刘园华

申请人 : 珠海格力电器股份有限公司

摘要 :

本发明涉及一种基于折叠屏移动终端的虚拟键交互方法、系统和移动终端,所述方法包括下述步骤:获取并发送折叠屏的第一屏幕和第二屏幕的角度信息;接收所述角度信息,当角度信息小于角度阈值时,控制折叠屏上的一个或多个虚拟键开启识别;获取虚拟键识别到的操作,判断识别到的操作和预设标准操作间的误差是否在合理误差范围内,若在,则生成虚拟键对应的指令;接收所述指令并生成和发送相应的信号。虚拟键的启闭根据其需要进行,极大地利用了屏幕的闲置部分;且虚拟键的设置避免了物理键造成的内部结构复杂、影响厚度等弊端,且虚拟键较之物理键稳定性更好,大大提高了其使用寿命。

权利要求 :

1.一种基于折叠屏移动终端的虚拟键交互方法,其特征在于,所述方法包括下述步骤:获取并发送折叠屏的第一屏幕和第二屏幕的角度信息;

接收所述角度信息,当角度信息小于角度阈值时,控制折叠屏上的一个或多个虚拟键开启识别;

获取虚拟键识别到的操作,判断识别到的操作和预设标准操作间的误差是否在合理误差范围内,若在,则生成虚拟键对应的指令;

接收所述指令并生成和发送相应的信号。

2.根据权利要求1所述的一种基于折叠屏移动终端的虚拟键交互方法,其特征在于,所述控制折叠屏上的一个或多个虚拟键开启识别具体包括:获取预设的第一虚拟键启闭信息,若启闭信息为开启,则第一虚拟键开启识别。

3.根据权利要求1所述的一种基于折叠屏移动终端的虚拟键交互方法,其特征在于,所述控制折叠屏上的一个或多个虚拟键开启识别具体包括:获取预设的第二虚拟键启闭信息,若启闭信息为开启,则第二虚拟键开启识别认证,若识别到符合预设的认证操作的操作,则第二虚拟键开启识别。

4.根据权利要求1所述的一种基于折叠屏移动终端的虚拟键交互方法,其特征在于,所述控制折叠屏上的一个或多个虚拟键开启识别具体包括:获取第三虚拟键启闭信息,若启闭信息为开启,则获取当前运行应用是否支持多点操作,若支持,则第三虚拟键开启识别。

5.根据权利要求1所述的一种基于折叠屏移动终端的虚拟键交互方法,其特征在于,还包括:预设每个虚拟键的每个预设标准操作对应的指令。

6.一种基于折叠屏移动终端的虚拟键交互系统,其特征在于,所述系统包括:第一获取模块,所述第一获取模块用于获取并发送折叠屏的第一屏幕和第二屏幕的角度信息;

启闭模块,所述启闭模块用于接收所述角度信息,当角度信息小于角度阈值时,控制折叠屏上的一个或多个虚拟键开启识别;

识别模块,所述识别模块用于获取虚拟键识别到的操作,判断识别到的操作和预设标准操作间的误差是否在合理误差范围内,若在,则生成虚拟键对应的指令;

传输模块,所述传输模块用于接收所述指令并生成和发送相应的信号。

7.根据权利要求6所述的交互系统,其特征在于,所述启闭模块具体用于:获取预设的第一虚拟键启闭信息,若启闭信息为开启,则第一虚拟键开启识别。

8.根据权利要求6所述的交互系统,其特征在于,所述启闭模块具体用于:获取预设的第一虚拟键启闭信息,若启闭信息为开启,则第二虚拟键开启识别认证,若识别到符合预设的认证操作的操作,则第一虚拟键开启识别。

9.根据权利要求6所述的交互系统,其特征在于,所述启闭模块具体用于:获取第三虚拟键启闭信息,若启闭信息为开启,则获取当前运行应用是否支持多点操作,若支持,则第三虚拟键开启识别。

10.根据权利要求6所述的交互系统,其特征在于,还包括:

预设模块,所述预设模块用于预设每个虚拟键的每个预设标准操作对应的指令。

11.一种移动终端,其特征在于,包括折叠屏和权利要求6至10任一项所述的基于折叠屏移动终端的虚拟键交互系统交互系统。

12.根据权利要求11所述的一种基于折叠屏移动终端,其特征在于,所述移动终端的折叠屏于弯折位置设有第一虚拟键,所述移动终端的折叠屏于第二屏幕设有第二虚拟键,所述移动终端的折叠屏于第二屏幕设有第三虚拟键。

说明书 :

基于折叠屏移动终端的虚拟键交互方法、系统和移动终端

技术领域

[0001] 本发明涉及家用电器技术领域,尤其涉及一种基于折叠屏移动终端的虚拟键交互方法、系统和移动终端。

背景技术

[0002] 随着手机技术的不断发展,手机的形态也越发多样,交互需求也越来越复杂,手机的交互模式也随着手机形态变化发展衍生新的交互形式。例如切换页面,调节音量等等都是不可或缺的交互,但在手机交互中,手指可控范围有限,尤其是现在手机屏幕大小越来越多样的情况下,单手操作进行交互越来越不方便;目前有些手机增加多个物理键来方便单手操作,但是物理键的设置会造成手机内部结构复杂、厚度等也收到影响,且物理键的稳定性较差,使用寿命也较短。
[0003] 因此,需要提供一种基于折叠屏移动终端的虚拟键交互方法、系统和移动终端来解决现有技术的不足。

发明内容

[0004] 为了解决现有技术中的问题,本发明提供了一种基于折叠屏移动终端的虚拟键交互方法、系统和移动终端。
[0005] 一种基于折叠屏移动终端的虚拟键交互方法,所述方法包括下述步骤:
[0006] 获取并发送折叠屏的第一屏幕和第二屏幕的角度信息;
[0007] 接收所述角度信息,当角度信息小于角度阈值时,控制折叠屏上的一个或多个虚拟键开启识别;
[0008] 获取虚拟键识别到的操作,判断识别到的操作和预设标准操作间的误差是否在合理误差范围内,若在,则生成虚拟键对应的指令;
[0009] 接收所述指令并生成和发送相应的信号。
[0010] 进一步的,所述控制折叠屏上的一个或多个虚拟键开启识别具体包括:获取预设的第一虚拟键启闭信息,若启闭信息为开启,则第一虚拟键开启识别。
[0011] 进一步的,所述控制折叠屏上的一个或多个虚拟键开启识别具体包括:获取预设的第二虚拟键启闭信息,若启闭信息为开启,则第二虚拟键开启识别认证,若识别到符合预设的认证操作的操作,则第二虚拟键开启识别。
[0012] 进一步的,所述控制折叠屏上的一个或多个虚拟键开启识别具体包括:获取第三虚拟键启闭信息,若启闭信息为开启,则获取当前运行应用是否支持多点操作,若支持,则第三虚拟键开启识别。
[0013] 进一步的,所述交互方法还包括:预设每个虚拟键的每个预设标准操作对应的指令。
[0014] 基于同一发明思路,本发明还提供了一种基于折叠屏移动终端的虚拟键交互系统,所述系统包括:
[0015] 第一获取模块,所述第一获取模块用于获取并发送折叠屏的第一屏幕和第二屏幕的角度信息;
[0016] 启闭模块,所述启闭模块用于接收所述角度信息,当角度信息小于角度阈值时,控制折叠屏上的一个或多个虚拟键开启识别;
[0017] 识别模块,所述识别模块用于获取虚拟键识别到的操作,判断识别到的操作和预设标准操作间的误差是否在合理误差范围内,若在,则生成虚拟键对应的指令;
[0018] 传输模块,所述传输模块用于接收所述指令并生成和发送相应的信号。
[0019] 进一步的,所述启闭模块具体用于:获取预设的第一虚拟键启闭信息,若启闭信息为开启,则第一虚拟键开启识别。
[0020] 进一步的,所述启闭模块具体用于:获取预设的第一虚拟键启闭信息,若启闭信息为开启,则第二虚拟键开启识别认证,若识别到符合预设的认证操作的操作,则第一虚拟键开启识别。
[0021] 进一步的,所述启闭模块具体用于:获取第三虚拟键启闭信息,若启闭信息为开启,则获取当前运行应用是否支持多点操作,若支持,则第三虚拟键开启识别。
[0022] 进一步的,所述交互系统还包括:
[0023] 预设模块,所述预设模块用于预设每个虚拟键的每个预设标准操作对应的指令。
[0024] 基于同一发明思路,本发明还提供了一种移动终端,包括折叠屏和所述的基于折叠屏移动终端的虚拟键交互系统交互系统。
[0025] 进一步的,所述移动终端的折叠屏于弯折位置设有第一虚拟键,所述移动终端的折叠屏于第二屏幕设有第二虚拟键,所述移动终端的折叠屏于第二屏幕设有第三虚拟键。
[0026] 本发明的技术方案与最接近的现有技术相比具有如下优点:
[0027] 本发明提供的技术方案提供的基于折叠屏移动终端的虚拟键交互系统交互方法,通过第一屏幕和第二屏幕的角度确定折叠屏的状态,当第一屏幕和第二屏幕的角度小于角度阈值时,折叠屏为折叠状态,折叠状态下,一个或多个虚拟键开启识别,当虚拟键识别到与其预设标准操作在误差范围内的操作时,则触发该虚拟键对应的指令;虚拟键在折叠屏为折叠状态时,自动开启,能够扩大了手指的可控范围,为单手操作手机提供了方便,增加了操作的便捷性;当折叠屏为全屏状态时,由于第一屏幕和第二屏幕的角度大于角度阈值,因此虚拟键不开启,虚拟键的启闭根据其需要进行,极大地利用了屏幕的闲置部分;且虚拟键的设置避免了物理键造成的内部结构复杂、影响厚度等弊端,且虚拟键较之物理键稳定性更好,大大提高了其使用寿命。

附图说明

[0028] 图1是本发明提供的交互方法的流程示意图。

具体实施方式

[0029] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0030] 如图1所示,本发明提供了一种基于折叠屏移动终端的虚拟键交互方法,所述方法包括下述步骤:S1:获取并发送折叠屏的第一屏幕和第二屏幕的角度信息;S2:接收所述角度信息,当角度信息小于角度阈值时,控制折叠屏上的一个或多个虚拟键开启识别;S3:获取虚拟键识别到的操作,判断识别到的操作和预设标准操作间的误差是否在合理误差范围内,若在,则生成虚拟键对应的指令;S4:接收所述指令并生成和发送相应的信号。
[0031] 通过第一屏幕和第二屏幕的角度确定折叠屏的状态,当第一屏幕和第二屏幕的角度小于角度阈值时,折叠屏为折叠状态,折叠状态下,一个或多个虚拟键开启识别,当虚拟键识别到与其预设标准操作在误差范围内的操作时,则触发该虚拟键对应的指令;虚拟键在折叠屏为折叠状态时,自动开启,能够扩大了手指的可控范围,为单手操作手机提供了方便,增加了操作的便捷性;当折叠屏为全屏状态时,由于第一屏幕和第二屏幕的角度大于角度阈值,因此虚拟键不开启,虚拟键的启闭根据其需要进行,极大地利用了屏幕的闲置部分;且虚拟键的设置避免了物理键造成的内部结构复杂、影响厚度等弊端,且虚拟键较之物理键稳定性更好,大大提高了其使用寿命。
[0032] 在本发明的一些实施例中,所述控制折叠屏上的一个或多个虚拟键开启识别具体包括:获取预设的第一虚拟键启闭信息,若启闭信息为开启,则第一虚拟键开启识别。
[0033] 第一虚拟键设置在折叠后的折叠屏的侧边,即第一屏幕和第二屏幕连接处,其可用于调节音量、翻页和锁屏等,其预设标准操作可设置为普通点击、滑动点击、长按等,当折叠屏处于折叠状态时,在第一虚拟键开启识别前,要判断移动终端内的预设信息,如预设信息允许这种情况下开启,则第一虚拟键开启,具体的第一虚拟键的作用、标准操作用户都可根据需要自行设置。
[0034] 在本发明的一些实施例中,所述控制折叠屏上的一个或多个虚拟键开启识别具体包括:获取预设的第二虚拟键启闭信息,若启闭信息为开启,则第二虚拟键开启识别认证,若识别到符合预设的认证操作的操作,则第二虚拟键开启识别。
[0035] 第二虚拟键设置在第二屏幕,也就是折叠状态下的背部闲置屏幕上,用户可根据需要自定义其标准操作和对应的指令,当折叠屏处于折叠状态时,在第二虚拟键开启识别前,要先开启识别认证,识别到符合预设的认证操作的操作后,第二虚拟键才开启识别;当然第二虚拟键的认证操作,用户也可根据使用习惯进行自定义设置。
[0036] 在本发明的一些实施例中,所述控制折叠屏上的一个或多个虚拟键开启识别具体包括:获取第三虚拟键启闭信息,若启闭信息为开启,则获取当前运行应用是否支持多点操作,若支持,则第三虚拟键开启识别。
[0037] 第三虚拟键设置在在第二屏幕,也就是折叠状态下的背部闲置屏幕上,其可作为游戏辅助键,游戏中需要多点操作,因此当折叠屏处于折叠状态时,在第三虚拟键开启识别前,要先确定当前运行应用是否支持多点操作,支持的情况下,第三虚拟键才开启识别。也就是说,折叠屏切换至折叠状态时,若当前运行应用支持多点操作,则立即开启第三虚拟键,若当前运行应用不支持多点操作时,则暂时不开启第三虚拟键,一直等到移动终端开始运行支持多点操作的应用时,第三虚拟键才开启识别,而支持多点操作的应用为游戏,第三虚拟键也就起到了游戏辅助键的作用。
[0038] 在本发明的一些实施例中,所述交互方法还包括:预设每个虚拟键的每个预设标准操作对应的指令。
[0039] 每个虚拟键看存储多个预设标准操作,而不同的操作分别对应不同的指令,用户可根据需要和习惯进行预设,方便使用,提高便捷性。
[0040] 实施例2
[0041] 基于同一发明思路,本发明还提供了一种基于折叠屏移动终端的虚拟键交互系统,所述系统包括:第一获取模块,所述第一获取模块用于获取并发送折叠屏的第一屏幕和第二屏幕的角度信息;启闭模块,所述启闭模块用于接收所述角度信息,当角度信息小于角度阈值时,控制折叠屏上的一个或多个虚拟键开启识别;识别模块,所述识别模块用于获取虚拟键识别到的操作,判断识别到的操作和预设标准操作间的误差是否在合理误差范围内,若在,则生成虚拟键对应的指令;传输模块,所述传输模块用于接收所述指令并生成和发送相应的信号。
[0042] 在本发明的一些实施例中,所述启闭模块具体用于:获取预设的第一虚拟键启闭信息,若启闭信息为开启,则第一虚拟键开启识别。
[0043] 在本发明的一些实施例中,所述启闭模块具体用于:获取预设的第一虚拟键启闭信息,若启闭信息为开启,则第二虚拟键开启识别认证,若识别到符合预设的认证操作的操作,则第一虚拟键开启识别。
[0044] 在本发明的一些实施例中,所述启闭模块具体用于:获取第三虚拟键启闭信息,若启闭信息为开启,则获取当前运行应用是否支持多点操作,若支持,则第三虚拟键开启识别。
[0045] 在本发明的一些实施例中,所述交互系统还包括:预设模块,所述预设模块用于预设每个虚拟键的每个预设标准操作对应的指令。
[0046] 实施例3
[0047] 基于同一发明思路,本发明还提供了一种移动终端,包括折叠屏和所述的基于折叠屏移动终端的虚拟键交互系统交互系统。
[0048] 在本发明的一些实施例中,所述折叠屏于弯折位置设有第一虚拟键,所述移动终端的折叠屏于第二屏幕设有第二虚拟键,所述移动终端的折叠屏于第二屏幕设有第三虚拟键。虚拟键即为折叠屏上一个特定区域。
[0049] 需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。
[0050] 可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(Application Specific Integrated Circuits,ASIC)、数字信号处理器(Digital Signal Processing,DSP)、数字信号处理设备(DSP Device,DSPD)、可编程逻辑设备(Programmable Logic Device,PLD)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。
[0051] 对于软件实现,可通过执行本文所述功能的单元来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
[0052] 本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0053] 在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0054] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0055] 所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0056] 需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0057] 最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。