基于多屏终端的控制方法、装置及计算机可读存储介质与流程

文档序号:16400064发布日期:2018-12-25 20:04阅读:132来源:国知局
基于多屏终端的控制方法、装置及计算机可读存储介质与流程

本发明实施例涉及通信技术领域,特别涉及一种基于多屏终端的控制方法、装置及计算机可读存储介质。

背景技术

目前手机等智能终端大部分都是一个屏,随着科学技术以及社会经济的不断发展,多屏显示装置的应用也越来越广泛,现有技术的多屏终端,无论是双屏终端,还是两屏以上的终端,其一般都是其中一个屏幕在使用时,另外的屏幕就会休眠,显示画面和进行操控都只能在一个屏幕上。

发明人发现现有技术中至少存在如下问题:随着时代的发展,智能终端的功能越来越复杂,每次只使用一块屏幕,已经不能满足人们日益增长的需求了,例如,利用智能终端玩游戏时,在一个屏幕上既显示画面又进行操控,可能会挡住部分屏幕,造成不方便,不能满足玩游戏等场景。因此,有必要提供一种新的基于多屏终端的控制方法,满足需要使用多个屏幕分别实现显示和触控功能的使用场景需求。



技术实现要素:

本发明实施方式的目的在于提供一种基于多屏终端的控制方法、装置及计算机可读存储介质,满足需要使用多个屏幕分别实现显示和触控功能的使用场景需求。

为解决上述技术问题,本发明的实施方式提供了一种基于多屏终端的控制方法,包括以下步骤:检测第一触发事件;当检测到第一触发事件时,控制所述多屏终端的工作状态从休眠状态切换为第一状态;其中,所述第一状态为所述多屏终端中至少一个屏幕为亮屏状态、至少一个屏幕的触摸屏处于工作状态。

本发明的实施方式还提供了一种多屏终端,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的基于多屏终端的控制方法。

本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述的基于多屏终端的控制方法。

本发明实施方式相对于现有技术而言,通过在检测到第一触发事件时,控制所述多屏终端的工作状态从休眠状态切换为至少一个屏幕为亮屏状态、至少一个屏幕的触摸屏处于工作状态,使得至少两块屏同时唤醒,满足需要使用多个屏幕分别实现显示和触控功能的使用场景需求,比如玩游戏时用一块屏幕显示游戏画面、另外一块屏幕操控游戏。

另外,所述控制所述多屏终端的工作状态为第一状态的步骤之后,还包括:检测第二触发事件;当检测到第二触发事件时,控制所述多屏终端的工作状态为第二状态;其中,所述第二状态为所述多屏终端中各个屏幕均处于休眠状态。如此设置,使得所述多屏终端的各个屏幕能够同时休眠,提高了关闭所述多屏终端的操作便捷性。

另外,所述第一状态为所述多屏终端中一个屏幕为亮屏状态、一个屏幕仅触摸屏处于工作状态。由于一个屏幕仅触摸屏处于工作状态,能够在确保屏幕达成触摸感应的同时节省电量,延长电池的使用时间。

另外,所述第一状态为所述多屏终端中至少两个屏幕为亮屏状态。如此设置,可以在其中一个屏幕上打游戏,另一个屏幕上回消息等,实现了多个功能同时使用、互不干扰。

另外,所述第一状态为所述多屏终端中各个屏幕为亮屏状态。如此设置,能够同时唤醒所有屏幕,能在更多的屏幕上进行操作,满足了用户多样化的使用需求。

另外,所述第一触发事件为:按键被执行预设操作、指纹识别成功、语音识别成功以及距离传感器检测到用户在预设距离内中的任一种或其任意组合。

另外,所述第二触发事件为:按键被执行预设操作、指纹识别成功、语音识别成功、距离传感器检测到用户在预设距离外、以及预设时间段内未检测到任何操作中的任一种或其任意组合。

附图说明

图1是本发明第一实施方式提供的基于多屏终端的控制方法的流程图;

图2是本发明第二实施方式提供的基于多屏终端的控制方法的流程图;

图3是本发明第三实施方式提供的基于多屏终端的控制方法的流程图;

图4是本发明第四实施方式提供的多屏终端的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本发明而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本发明所要求保护的技术方案。

本发明的第一实施方式涉及一种基于多屏终端的控制方法,本实施方式的核心在于:检测第一触发事件;当检测到第一触发事件时,控制所述多屏终端的工作状态从休眠状态切换为第一状态;其中,所述第一状态为所述多屏终端中至少一个屏幕为亮屏状态、至少一个屏幕的触摸屏处于工作状态。通过在检测到第一触发事件时,控制所述多屏终端的工作状态从休眠状态切换为至少一个屏幕为亮屏状态、至少一个屏幕的触摸屏处于工作状态,使得至少两块屏同时唤醒,满足需要使用多个屏幕分别实现显示和触控功能的使用场景需求,比如玩游戏时用一块屏幕显示游戏画面、另外一块屏幕操控游戏。

下面对本实施方式的基于多屏终端的控制方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。

本实施方式中的基于多屏终端的控制方法,如图1所示,具体包括以下步骤:

s101:检测第一触发事件。

具体的说,在步骤s101中,第一触发事件为按键被执行预设操作,即通过按键开关来对所述多屏终端进行唤醒操作,手机一般是通过短按电源开关来进行唤醒操作。可以理解的是,也可以使用其他按键,如上下键、home键、新增专用按键等,预设操作也不局限于短按,也可以是长按等操作。

可以理解的是,第一触发事件也可以是指纹识别成功,指纹识别是指通过比较不同指纹的细节特征点来进行鉴别的技术,可用于身份鉴定,指纹纹路经常出现中断、分叉或转折,这些断点、分叉点和转折点被称为"特征点",特征点提供了指纹唯一性的确认信息,正因为这些不同,才可以进行识别。当第一触发事件为指纹识别成功时,具体包括以下步骤:1)通过指纹采集设备获取所需识别指纹的图像;2)对采集的指纹图像进行预处理;3)从预处理后的图像中,获取指纹的脊线数据;4)从指纹的脊线数据中,提取指纹识别所需的特征点;5)将提取指纹特征(特征点的信息)与数据库中保存的指纹特征逐一匹配,判断是否为相同指纹;6)当判断为相同指纹时,输出指纹识别成功信号,即检测到第一触发事件。由于指纹识别技术是一种个人身份识别技术,且拥有识别速度快、采集方便和价格低廉等优点,因此,当第一触发事件为指纹识别时,能够避免非预设人员使用所述多屏终端,提高了安全性,同时,具有识别速度快,使用方便、成本低廉等优点。

可以理解的是,第一触发事件也可以是语音识别成功。语音识别模组包括低功耗mic、噪音消除算法和唤醒引擎。语音识别方法主要是模式匹配法,在训练阶段,用户将词汇表中的每一词依次说一遍,并且将其特征矢量作为模板存入模板库,在识别阶段,将输入语音的特征矢量依次与模板库中的每个模板进行相似度比较,将相似度最高者作为识别结果输出。当第一触发事件为语音识别成功时,具体包括以下步骤:1)通过低功耗mic获取原始语音;2)对原始语音进行处理,通过噪音消除算法部分消除噪声、并且不同说话人带来的影响,使处理后的信号更能反映语音的本质特征;3)声学特征的提取与选择,即对信号进行预加重以提升高频,对信号加窗以避免短时语音段边缘的影响;4)与数据库中的模板进行匹配,将相似度最高者作为识别结果输出;5)当输出结果与预设结果匹配时,唤醒引擎输出语音识别成功信号,即检测到第一触发事件。通过语音识别技术来控制系统,即用语音来控制多屏终端屏幕的工作状态,相对于手动控制(按键控制)来说更加快捷、方便,并且,当用户手脏了或者是手上拿着东西不方便直接控制时,语音控制就显得尤为方便了,因此极大的提高了用户体验。

可以理解的是,第一触发事件也可以是距离传感器检测到用户在预设距离内。距离传感器,是利用“飞行时间法”(flyingtime)的原理来实现测距离,以检测物体的距离的一种传感器,即通过发射特别短的光脉冲,并测量此光脉冲从发射到被物体反射回来的时间,通过测时间间隔来计算与物体之间的距离。当距离传感器经用户反射之后,再次被距离传感器接收到时,距离传感器计算光脉冲发射时间与接收时间之间的时间间隔,将时间间隔乘以光速即为用户距离多屏终端的距离。由于用户只需要将多屏终端的安装有距离传感器的一侧正对自己,多屏终端就能检测到用户,极大的提高了便利性。

可以理解的是,第一触发事件也可以是红外传感器检测到预设信号。例如,当用户用手拂过红外传感器上方,此时红外传感器检测到用户拂过这个动作,从而发送一个信号,即检测到第一触发事件。该方法相对于通过距离传感器检测用户距离的方案而言,只有当用户拂过红外传感器这一特定动作之后,才会检测到第一触发事件,减小了误判的概率,提升了用户体验。

当然,第一触发事件不局限于上述几种,也可以是其他的操控方法,或着是多种方法的组合。例如:第一触发事件为电源键被短按与指纹识别成功的组合。具体的说,当检测到电源键被短按时,开启指纹识别,当检测到指纹识别成功时,发送指纹识别成功信号,即检测到第一触发事件。

s102:判断是否检测到第一触发事件,若是,则执行步骤s103,若否,则返回步骤s101。

具体的说,在步骤s102中,当没有检测到第一触发事件时,会不断进行检测的动作,从而实现在任何时间发生第一触发事件,均可以被检测到,提高了多屏终端唤醒操作的及时性。

s103:控制所述多屏终端从休眠状态切换为一个屏幕为亮屏状态、一个屏幕仅触摸屏处于工作状态。

具体的说,在步骤s103中,所述多屏终端为双屏终端,包括位于正面的主屏和位于背面的副屏,主屏的显示屏和触摸屏均处于工作状态,副屏仅触摸屏处于工作状态,当玩游戏时,由于主屏的显示屏和触摸屏均处于工作状态,所以可以通过主屏来显示游戏画面、并进行部分操控,由于副屏触摸屏处于工作状态,所以也可以通过副屏来进行操控,从而在用户手持该双屏终端打游戏时,能够更加方便的进行操控,提高了用户体验。同时,由于副屏的显示屏是处于关闭状态,所以,能够节省电量,延长电池的使用时间。可以理解的是,所述主屏也可以仅显示屏处于工作状态,如此一来,能够进一步节省电量,延长电池的使用时间。

可以理解的是,所述多屏终端也可以包括三个及三个以上的屏幕,此时,所述多屏终端中一个屏幕为亮屏状态、一个屏幕仅触摸屏处于工作状态,其他屏幕处于休眠状态(即显示屏处于灭屏状态、触摸屏处于不工作状态),如此设置,能够最大限度的节约电量,延长电池的使用时间。

本发明实施方式相对于现有技术而言,通过在检测到第一触发事件时,控制所述多屏终端的工作状态从休眠状态切换为一个屏幕为亮屏状态、一个屏幕仅触摸屏处于工作状态,使得至少两块屏同时唤醒,满足需要使用多个屏幕分别实现显示和触控功能的使用场景需求,比如玩游戏时一块屏幕显示游戏画面、在另外一块屏幕上能够操控游戏,避免了在一个屏幕上进行显示和操控时会挡住游戏画面的情况,提高了用户体验;同时,由于用于操控的屏幕仅触摸屏处于工作状态,能够节约电量,延长电池的使用时间。

本发明的第二实施方式涉及一种基于多屏终端的控制方法。第二实施方式与第一实施方式大致相同,主要区别之处在于:在本发明第二实施方式中,控制所述多屏终端从休眠状态切换为一个屏幕为亮屏状态、一个屏幕仅触摸屏处于工作状态的步骤之后,还包括:检测第二触发事件;当检测到第二触发事件时,控制所述多屏终端的工作状态为第二状态;其中,所述第二状态为所述多屏终端中各个屏幕均处于休眠状态。通过在检测到第二触发事件时,所述多屏终端的各个屏幕同时休眠,提高了所述多屏终端关闭的便捷性。

本实施方式中的基于多屏终端的控制方法,如图2所示,具体包括:

s201:检测第一触发事件。

s202:判断是否检测到第一触发事件,若是,则执行步骤s203,若否,则返回步骤s201。

s203:控制所述多屏终端从休眠状态切换为一个屏幕为亮屏状态、一个屏幕仅触摸屏处于工作状态。

s204:检测第二触发事件。

具体的说,在步骤s204中,所述第二触发事件可以为按键被执行预设操作、指纹识别成功、语音识别成功、距离传感器检测到用户在预设距离外中的任一种或其任意组合,此处不再赘述。

可以理解的是,第二触发事件不局限于上述几种或其组合,也可以为其他的操控方法,例如:第二触发事件可以为预设时间段内未检测到任何操作。具体的说,通过时长设置控制灭屏休眠,只在系统亮屏状态生效,比如将灭屏时间设置为手机无操作30s后灭屏,系统将会输出休眠灭屏信号给到控制开关,从而使得控制多屏终端中各个屏幕均处于休眠状态。

s205:当检测到第二触发事件时,控制所述多屏终端中各个屏幕均处于休眠状态。

具体的说,在步骤s205中,所述休眠状态是指各个屏幕都处于灭屏状态、且触摸屏不工作,例如,当用户想要关掉游戏休息一会儿时,进行短按电源按键、录入指纹、录入语音、将手机放在远处或直接放下手机不予理睬等休眠操作,多屏终端在检测到这些操作识别成功时,控制多屏终端的各个屏幕同时处于不工作状态。由于一个休眠操作就可以让所有的屏幕同时处于休眠状态,而不需要对各个屏幕分别进行休眠的操作,简化了操作过程,使得多屏终端的休眠操作更加便捷。

本实施方式中的步骤s201、s202、s203与第一实施方式中的步骤s101、s102、s103大致相同,为了避免重复,此处不再赘述。

本发明实施方式相对于现有技术而言,通过在检测到第一触发事件时,控制所述多屏终端的工作状态从休眠状态切换为一个屏幕为亮屏状态、一个屏幕仅触摸屏处于工作状态,使得至少两块屏同时唤醒,满足需要使用多个屏幕分别实现显示和触控功能的使用场景需求,比如玩游戏时一块屏幕显示游戏画面、在另外一块屏幕上能够操控游戏,避免了在一个屏幕上进行显示和操控时会挡住游戏画面的情况,增加了用户体验;同时,由于用于操控的屏幕仅触摸屏处于工作状态,能够节约电量,延长电池的使用时间;另外,通过在检测到第二触发事件时,控制所述多屏终端中各个屏幕均处于休眠状态,使得一个休眠操作就可以让所有的屏幕同时处于休眠状态,而不需要对各个屏幕分别进行休眠的操作,简化了操作过程,使得多屏终端的休眠操作更加便捷。

本发明的第三实施方式涉及一种基于多屏终端的控制方法。第三实施方式与第二实施方式大致相同,主要区别之处在于:在本发明第二实施方式中,当检测到第一触发事件时,控制所述多屏终端中一个屏幕为亮屏状态、一个屏幕仅触摸屏处于工作状态。而在本发明第三实施方式中,当检测到第一触发事件时,控制所述多屏终端中至少两个屏幕为亮屏状态。如此设置,可以在其中一个屏幕上打游戏,另一个屏幕上回消息等,实现了多个功能同时使用、互不干扰,避免了在打游戏过程中又需要发消息时,必须要退出游戏页面而导致游戏失误的问题,提高了用户体验。

本实施方式中的基于多屏终端的控制方法,如图3所示,具体包括:

s301:检测第一触发事件。

s302:判断是否检测到第一触发事件,若是,则执行步骤s303,若否,则返回步骤s301。

s303:控制所述多屏终端从休眠状态切换为至少两个屏幕为亮屏状态。

具体的说,在步骤s303中,所述多屏终端为双屏终端,包括位于正面的主屏和位于背面的副屏,主屏和副屏均为亮屏状态,即主屏的显示屏和触摸屏均处于工作状态,副屏的显示屏和触摸屏也均处于工作状态,当玩游戏时,由于主屏的显示屏和触摸屏均处于工作状态,所以可以通过主屏来显示游戏画面、并进行部分操控,由于副屏触摸屏处于工作状态,所以也可以通过副屏来进行操控,从而在用户手持该双屏终端打游戏时,能够更加方便的进行操控,提高了用户体验;同时,由于副屏的显示屏也处于工作状态,所以,可以通过副屏进行手写输入实现回复消息等操作,实现了多个功能同时使用、互不干扰,避免了在打游戏过程中又需要发消息时,必须要退出游戏页面而导致游戏失误的问题,进一步提高了用户体验。

当然,所述多屏终端也可以包括三个及三个以上的屏幕,所述多屏终端可以是两个屏幕为亮屏状态,其他屏幕处于休眠状态(即显示屏处于灭屏状态、触摸屏处于不工作状态),由于其他屏幕不会在检测到第一触发事件时就唤醒为工作状态,从而节约了电量,延长了电池的使用时间。

可以理解的是,包括三个及三个以上的屏幕的所述多屏终端,也可以是各个屏幕均为亮屏状态。例如,当所述双屏终端包括三个屏幕时,其中一个屏幕用于游戏显示,一个屏幕用于操控,另一个屏幕可以用于发消息或者看视频等。如此设置,能够同时唤醒所有屏幕,能在更多的屏幕上进行操作,满足了用户多样化的使用需求。

s304:检测第二触发事件。

s305:当检测到第二触发事件时,控制所述多屏终端中各个屏幕均处于休眠状态。

本实施方式中的步骤s301、s302、s304、s305与第二实施方式中的步骤s201、s202、s204、s205大致相同,为了避免重复,此处不再赘述。

本发明实施方式相对于现有技术而言,通过在检测到第一触发事件时,控制所述多屏终端的工作状态从休眠状态切换为至少两个屏幕为亮屏状态,使得至少两块屏同时唤醒,满足需要使用多个屏幕分别实现显示和触控功能的使用场景需求,比如玩游戏时一块屏幕显示游戏画面、在另外一块屏幕上能够操控游戏,避免了在一个屏幕上进行显示和操控时会挡住游戏画面的情况,增加了用户体验;同时,避免了在打游戏过程中又需要发消息时,必须要退出游戏页面而导致游戏失误的问题,提高了用户体验;另外,通过在检测到第二触发事件时,控制所述多屏终端中各个屏幕均处于休眠状态,使得一个休眠操作就可以让所有的屏幕同时处于休眠状态,而不需要对各个屏幕分别进行休眠的操作,简化了操作过程,使得多屏终端的休眠操作更加便捷。

值得一提的是,检测到第一触发事件或第二触发事件只提供gpio信号给到ap端,ap将gpio信号转化为多屏终端的屏幕和操作系统能识别的寄存器参数和系统设置,寄存器参数控制屏幕状态,系统设置控制系统处于解锁状态还是锁定状态。即当亮屏状态时,指纹识别模组等识别成功,触发gpio上升沿,ap端接收到上升沿信息,将寄存器参数设置为0,控制屏幕同时熄灭,同时系统设置控制系统处于锁定状态。

上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。

本发明第四实施方式涉及一种多屏终端,如图4所示,包括:

至少一个处理器401;以及,

与至少一个处理器401通信连接的存储器402;其中,

存储器402存储有可被至少一个处理器401执行的指令,指令被至少一个处理器401执行,以使至少一个处理器401能够执行上述推荐用户充值的信息提醒的方法。

其中,存储器402和处理器401采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器401和存储器402的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器401处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器401。

处理器401负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器402可以被用于存储处理器401在执行操作时所使用的数据。

值得一提的是,所述多屏终端可以为手机、平板电脑等具有多种类型的显示屏幕的终端。

本发明第五实施方式涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。

即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

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