一种旋转控制方法、装置、存储介质及终端与流程

文档序号:15595984发布日期:2018-10-02 19:31阅读:146来源:国知局

本发明属于终端技术领域,具体涉及一种旋转控制方法、装置、存储介质及终端,尤其涉及一种通过对信号强弱检测推荐屏幕旋转方向的方法、与该方法对应的装置、具有该装置的终端、存储有该方法对应的指令的计算机可读存储介质、以及能够执行该方法对应的指令的终端。



背景技术:

当今社会通信技术突飞猛进,从2g、3g、4g,到即将到来的5g,通信速度越来越快;同时手机的配置(例如:手机的运行内存、cpu运行的频率、cpu核心运算能力等)也越来越高,手机屏幕越来越大,功能越来越多。

随着网络频段的增加,必然使手机天线的数量增多,相应地,手机内置天线的区域也增大。而随着越来越多的人对信号质量的要求提升,需要在特定场合(如打游戏、看文档等的场合)下将手机屏幕旋转,例如:由于使用者的习惯会将手机用两手握住两端对手机屏幕进行旋转,从而使得天线的辐射强度、接收灵敏度等环境产生变化,信号传输性能会瞬时变差。



技术实现要素:

本发明的目的在于,针对上述缺陷,提供一种旋转控制方法、装置、存储介质及终端,以解决现有技术中手机屏幕旋转过程中信号传输会瞬时变差导致信号强度降低的问题,达到避免信号强度降低的效果。

本发明提供一种旋转控制方法,包括:获取待控终端的当前连接网络的网络制式和信号强度;根据所述网络制式和所述信号强度,生成所述待控终端的屏幕的旋转方向,以使所述屏幕按所述旋转方向旋转时所述待控终端在所述当前连接网络下的信号传输性能能够达到目标性能。

可选地,生成所述待控终端的屏幕的旋转方向,包括:确定所述网络制式下的主天线接收区域、体天线接收区域中的至少之一在所述待控终端内部的分布位置,并确定能够使所述信号强度达到目标强度的所述网络制式下的信号源在所述待控终端外部的分布方位;确定用于在设定时间范围和/或设定距离范围内使所述分布位置向所述分布方位靠近的目标方向,并将所述目标方向作为所述待控终端的屏幕的旋转方向。

可选地,确定用于在设定时间范围和/或设定距离范围内使所述分布位置向所述分布方位靠近的目标方向,包括:若所述网络制式下是所述主天线接收区域用于接收所述信号源,且所述主天线接收区域分布于所述待控终端的第一位置、所述信号源分布于所述待控终端的第一方位;则以使所述待控终端的第一位置向所述待控终端的第一方位逆时针旋转设定角度的方向为所述目标方向;或者,若所述网络制式下是所述主天线接收区域用于接收所述信号源,且所述主天线接收区域分布于所述待控终端的第二位置、所述信号源分布于所述待控终端的第一方位;则以使所述待控终端的第二位置向所述待控终端的第一方位顺时针旋转设定角度的方向为所述目标方向;或者,若所述网络制式下是所述主天线接收区域用于接收所述信号源,且所述主天线接收区域分布于所述待控终端的第一位置、所述信号源分布于所述待控终端的第二方位;则以使所述待控终端的第一位置向所述待控终端的第二方位顺时针旋转设定角度的方向为所述目标方向;或者,若所述网络制式下是所述主天线接收区域用于接收所述信号源,且所述主天线接收区域分布于所述待控终端的第二位置、所述信号源分布于所述待控终端的第二方位;则以使所述待控终端的第一位置向所述待控终端的第二方位逆时针旋转设定角度的方向为所述目标方向;或者,若所述网络制式下是所述体天线接收区域用于接收所述信号源,且所述主天线接收区域分布于所述待控终端的第一位置、所述信号源分布于所述待控终端的第一方位;则以使所述待控终端的第一位置向所述待控终端的第一方位逆时针旋转设定角度的方向为所述目标方向;或者,若所述网络制式下是所述体天线接收区域用于接收所述信号源,且所述主天线接收区域分布于所述待控终端的第二位置、所述信号源分布于所述待控终端的第一方位;则以使所述待控终端的第二位置向所述待控终端的第一方位顺时针旋转设定角度的方向为所述目标方向;或者,若所述网络制式下是所述体天线接收区域用于接收所述信号源,且所述主天线接收区域分布于所述待控终端的第一位置、所述信号源分布于所述待控终端的第二方位;则以使所述待控终端的第一位置向所述待控终端的第二方位顺时针旋转设定角度的方向为所述目标方向;或者,若所述网络制式下是所述体天线接收区域用于接收所述信号源,且所述主天线接收区域分布于所述待控终端的第二位置、所述信号源分布于所述待控终端的第二方位;则以使所述待控终端的第一位置向所述待控终端的第二方位逆时针旋转设定角度的方向为所述目标方向。

可选地,其中,所述待控终端的第一位置,包括:所述待控终端的上端;和/或,所述待控终端的第二位置,包括:所述待控终端的下端;和/或,所述待控终端的第一方位,包括:所述待控终端的左侧;和/或,所述待控终端的第二方位,包括:所述待控终端的右侧;和/或,所述设定角度,包括:90°;和/或,所述网络制式,包括:2g、3g、4g、5g、gprs、wifi中任一种;和/或,所述信号源,包括:2g网络基站、3g网络基站、4g网络基站、5g网络基站、gprs网络基站、wifi路由器中任一种的发射信号。

可选地,在生成所述待控终端的屏幕的旋转方向之前,还包括:确定是否需要旋转所述屏幕;若确定需要旋转所述屏幕,才生成所述屏幕的旋转方向。

可选地,确定是否需要旋转所述屏幕,包括:确定是否接收到设定应用的开启指令;其中,在所述设定应用下,所述屏幕的显示模式被限定为横屏模式或竖屏模式;若接收到所述设定应用的开启指令,则确定需要旋转所述屏幕;和/或,确定是否检测到所述屏幕的旋转动作或旋转趋势;其中,所述旋转动作或所述旋转趋势,包括:用于使所述待控终端在预设时长内的所处状态发生改变的动作或趋势;若检测到所述旋转动作或所述旋转趋势,则确定需要旋转所述屏幕;和/或,确定是否接收到所述屏幕的旋转指令;其中,所述旋转指令,包括:用于指使所述屏幕旋转的第一设定语音,和/或,用于使所述屏幕旋转的旋转按钮被开启;若接收到所述旋转指令,则确定需要旋转所述屏幕。

可选地,在生成所述待控终端的屏幕的旋转方向之后,还包括:推荐所述旋转方向;和/或,控制所述屏幕按所述旋转方向旋转。

可选地,其中,推荐所述旋转方向的时机,包括:在生成所述旋转方向后,立即推荐所述旋转方向;或者,在确定需要旋转所述屏幕后,才推荐所述旋转方向;和/或,推荐所述旋转方向的方式,包括:按设定图标、设定文字中的至少之一显示所述旋转方向;和/或,按第二设定语音播报所述旋转方向;和/或,控制所述屏幕按所述旋转方向旋转,包括:在基于设定应用的开启指令旋转所述屏幕的情况下,直接按所述旋转方向旋转所述屏幕;或者,在基于旋转动作、旋转趋势、旋转指令中的至少之一旋转所述屏幕的情况下,按所述旋转动作、所述旋转趋势、所述旋转指令中的至少之一旋转所述屏幕,并在实际旋转方向与所述旋转方向不一致时发起提示消息。

与上述方法相匹配,本发明另一方面提供一种旋转控制装置,包括:获取单元,用于获取待控终端的当前连接网络的网络制式和信号强度;控制单元,用于根据所述网络制式和所述信号强度,生成所述待控终端的屏幕的旋转方向,以使所述屏幕按所述旋转方向旋转时所述待控终端在所述当前连接网络下的信号传输性能能够达到目标性能。

可选地,所述控制单元生成所述待控终端的屏幕的旋转方向,包括:所述控制单元,还用于确定所述网络制式下的主天线接收区域、体天线接收区域中的至少之一在所述待控终端内部的分布位置,并确定能够使所述信号强度达到目标强度的所述网络制式下的信号源在所述待控终端外部的分布方位;所述控制单元,还用于确定用于在设定时间范围和/或设定距离范围内使所述分布位置向所述分布方位靠近的目标方向,并将所述目标方向作为所述待控终端的屏幕的旋转方向。

可选地,所述控制单元确定用于在设定时间范围和/或设定距离范围内使所述分布位置向所述分布方位靠近的目标方向,包括:所述控制单元,还用于若所述网络制式下是所述主天线接收区域用于接收所述信号源,且所述主天线接收区域分布于所述待控终端的第一位置、所述信号源分布于所述待控终端的第一方位;则以使所述待控终端的第一位置向所述待控终端的第一方位逆时针旋转设定角度的方向为所述目标方向;或者,所述控制单元,还用于若所述网络制式下是所述主天线接收区域用于接收所述信号源,且所述主天线接收区域分布于所述待控终端的第二位置、所述信号源分布于所述待控终端的第一方位;则以使所述待控终端的第二位置向所述待控终端的第一方位顺时针旋转设定角度的方向为所述目标方向;或者,所述控制单元,还用于若所述网络制式下是所述主天线接收区域用于接收所述信号源,且所述主天线接收区域分布于所述待控终端的第一位置、所述信号源分布于所述待控终端的第二方位;则以使所述待控终端的第一位置向所述待控终端的第二方位顺时针旋转设定角度的方向为所述目标方向;或者,所述控制单元,还用于若所述网络制式下是所述主天线接收区域用于接收所述信号源,且所述主天线接收区域分布于所述待控终端的第二位置、所述信号源分布于所述待控终端的第二方位;则以使所述待控终端的第一位置向所述待控终端的第二方位逆时针旋转设定角度的方向为所述目标方向;或者,所述控制单元,还用于若所述网络制式下是所述体天线接收区域用于接收所述信号源,且所述主天线接收区域分布于所述待控终端的第一位置、所述信号源分布于所述待控终端的第一方位;则以使所述待控终端的第一位置向所述待控终端的第一方位逆时针旋转设定角度的方向为所述目标方向;或者,所述控制单元,还用于若所述网络制式下是所述体天线接收区域用于接收所述信号源,且所述主天线接收区域分布于所述待控终端的第二位置、所述信号源分布于所述待控终端的第一方位;则以使所述待控终端的第二位置向所述待控终端的第一方位顺时针旋转设定角度的方向为所述目标方向;或者,所述控制单元,还用于若所述网络制式下是所述体天线接收区域用于接收所述信号源,且所述主天线接收区域分布于所述待控终端的第一位置、所述信号源分布于所述待控终端的第二方位;则以使所述待控终端的第一位置向所述待控终端的第二方位顺时针旋转设定角度的方向为所述目标方向;或者,所述控制单元,还用于若所述网络制式下是所述体天线接收区域用于接收所述信号源,且所述主天线接收区域分布于所述待控终端的第二位置、所述信号源分布于所述待控终端的第二方位;则以使所述待控终端的第一位置向所述待控终端的第二方位逆时针旋转设定角度的方向为所述目标方向。

可选地,其中,所述待控终端的第一位置,包括:所述待控终端的上端;和/或,所述待控终端的第二位置,包括:所述待控终端的下端;和/或,所述待控终端的第一方位,包括:所述待控终端的左侧;和/或,所述待控终端的第二方位,包括:所述待控终端的右侧;和/或,所述设定角度,包括:90°;和/或,所述网络制式,包括:2g、3g、4g、5g、gprs、wifi中任一种;和/或,所述信号源,包括:2g网络基站、3g网络基站、4g网络基站、5g网络基站、gprs网络基站、wifi路由器中任一种的发射信号。

可选地,在所述控制单元生成所述待控终端的屏幕的旋转方向之前,还包括:所述控制单元,还用于确定是否需要旋转所述屏幕;所述控制单元,还用于若确定需要旋转所述屏幕,才生成所述屏幕的旋转方向。

可选地,所述控制单元确定是否需要旋转所述屏幕,包括:所述控制单元,还用于确定是否接收到设定应用的开启指令;其中,在所述设定应用下,所述屏幕的显示模式被限定为横屏模式或竖屏模式;所述控制单元,还用于若接收到所述设定应用的开启指令,则确定需要旋转所述屏幕;和/或,所述控制单元,还用于确定是否检测到所述屏幕的旋转动作或旋转趋势;其中,所述旋转动作或所述旋转趋势,包括:用于使所述待控终端在预设时长内的所处状态发生改变的动作或趋势;所述控制单元,还用于若检测到所述旋转动作或所述旋转趋势,则确定需要旋转所述屏幕;和/或,所述控制单元,还用于确定是否接收到所述屏幕的旋转指令;其中,所述旋转指令,包括:用于指使所述屏幕旋转的第一设定语音,和/或,用于使所述屏幕旋转的旋转按钮被开启;所述控制单元,还用于若接收到所述旋转指令,则确定需要旋转所述屏幕。

可选地,在所述控制单元生成所述待控终端的屏幕的旋转方向之后,还包括:所述控制单元,还用于推荐所述旋转方向;和/或,所述控制单元,还用于控制所述屏幕按所述旋转方向旋转。

可选地,其中,所述控制单元推荐所述旋转方向的时机,包括:所述控制单元,还用于在生成所述旋转方向后,立即推荐所述旋转方向;或者,所述控制单元,还用于在确定需要旋转所述屏幕后,才推荐所述旋转方向;和/或,所述控制单元推荐所述旋转方向的方式,包括:所述控制单元,还用于按设定图标、设定文字中的至少之一显示所述旋转方向;和/或,所述控制单元,还用于按第二设定语音播报所述旋转方向;和/或,所述控制单元控制所述屏幕按所述旋转方向旋转,包括:所述控制单元,还用于在基于设定应用的开启指令旋转所述屏幕的情况下,直接按所述旋转方向旋转所述屏幕;或者,所述控制单元,还用于在基于旋转动作、旋转趋势、旋转指令中的至少之一旋转所述屏幕的情况下,按所述旋转动作、所述旋转趋势、所述旋转指令中的至少之一旋转所述屏幕,并在实际旋转方向与所述旋转方向不一致时发起提示消息。

与上述装置相匹配,本发明再一方面提供一种终端,包括:以上所述的旋转控制装置。

与上述方法相匹配,本发明再一方面提供一种存储介质,包括:所述存储介质中存储有多条指令;所述多条指令,用于由处理器加载并执行以上所述的旋转控制方法。

与上述方法相匹配,本发明再一方面提供一种终端,包括:处理器,用于执行多条指令;存储器,用于存储多条指令;其中,所述多条指令,用于由所述存储器存储,并由所述处理器加载并执行以上所述的旋转控制方法。

本发明的方案,通过检测手机连接网络的制式与信号强度,当手机屏幕需要旋转时,以信号最优的前提下,直接推荐屏幕旋转的方向,可以避免信号强度降低,甚至提高信号强度,进而提升数据传输可靠性。

进一步,本发明的方案,通过利用手机检测连接网络的制式及信号强度的大小,根据制式不同及信号强度的大小,推荐屏幕旋转的方向,提升在屏幕旋转的特定场合的体验效果。

进一步,本发明的方案,通过根据手机连接网络的制式不同及信号强度的大小,推荐屏幕旋转的方向,可以减少使用者在将手机屏幕旋转过程中因为手握手机等因素影响信号传输强度,提高用户体验。

进一步,本发明的方案,通过根据手机连接网络的制式与信号强度,当手机屏幕需要旋转时,推荐信号强度最优的屏幕旋转方向,可以避免旋转过程中信号强度降低,甚至还可以提升信号强度。

进一步,本发明的方案,通过当手机屏幕需要旋转时,推荐信号强度最优的屏幕旋转方向,可以减少使用者在将手机屏幕旋转过程中因为手握手机等因素影响信号传输强度,提升在屏幕旋转的特定场合的体验效果。

由此,本发明的方案,通过当手机屏幕需要旋转时,推荐信号强度最优的屏幕旋转方向,解决现有技术中手机屏幕旋转过程中信号传输会瞬时变差导致信号强度降低的问题,从而,克服现有技术中信号强度低、使用不方便和用户体验差的缺陷,实现信号强度高、使用方便和用户体验好的有益效果。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

图1为本发明的旋转控制方法的一实施例的流程示意图;

图2为本发明的方法中生成所述待控终端的屏幕的旋转方向的一实施例的流程示意图;

图3为本发明的方法中确定屏幕的旋转方向的生成时机的一实施例的流程示意图;

图4为本发明的方法中根据设定应用的开启指令确定是否需要旋转所述屏幕的一实施例的流程示意图;

图5为本发明的方法中根据屏幕的旋转动作或旋转趋势确定是否需要旋转所述屏幕的一实施例的流程示意图;

图6为本发明的方法中根据屏幕的旋转指令确定是否需要旋转所述屏幕的一实施例的流程示意图;

图7为本发明的旋转控制装置的一实施例的结构示意图;

图8为本发明的终端的一实施例的旋转结构示意图;

图9为本发明的终端的另一实施例的旋转结构示意图。

结合附图,本发明实施例中附图标记如下:

1-主天线接收区域;102-获取单元;104-控制单元。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明具体实施例及相应的附图对本发明技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

一般地,网络频段,可以包括:手机通话频段如2g(gsm):900mhz、1800mhz,3g(wcdma):850mhz、2100mhz等,4g(lte):1700mhz、2300mhz等这些频率点;手机gprs频段1575mhz;手机wifi频段2400mhz、5000mhz等。当频率多了之后,发射、接收的频率带宽就需要增加,这些就使得手机的天线需要做得很大、很宽,但手机的空间有限,无法做成一块,所以就分成了很多个天线区域。比如2g、3g等功能机的时候通话天线只需要一个,当到了4g智能机的时候就分为了主天线与分集天线这两个天线。

另外,gprs、wifi等,需要视产品定义功能而再另加一个天线。例如:4g智能机上该两功能已经是必备功能了,所以4g智能机上至少有三个天线,还可以有更多个天线。

根据本发明的实施例,提供了一种旋转控制方法,如图1所示本发明的方法的一实施例的流程示意图。该旋转控制方法可以包括:

在步骤s110处,获取待控终端的当前连接网络的网络制式和信号强度。

其中,所述网络制式,可以包括:2g、3g、4g、5g、gprs、wifi中任一种;和/或,所述信号源,可以包括:2g网络基站、3g网络基站、4g网络基站、5g网络基站、gprs网络基站、wifi路由器中任一种的发射信号。

例如:手机连接网络的制式,可以包括:手机当前是在4g数据传输,还是在wifi传输环境中上网。

例如:对于该处的信号源可以是2g、3g、4g等通信网络,也可以是wifi网络。例如:图8、图9中的信号源可以是4g网络基站的发射信号,也可以是wifi路由器的发射信号。

由此,通过多种形式的网络制式和对应的信号源,可以在多种连接网络下获取待控中的网络制式和信号强度,使得用户使用的便捷性好、通用性强。

在步骤s120处,根据所述网络制式和所述信号强度,生成所述待控终端的屏幕的旋转方向,以使所述屏幕按所述旋转方向旋转时所述待控终端在所述当前连接网络下的信号传输性能能够达到目标性能。

例如:可以通过检测手机连接网络的制式与信号强度,当手机屏幕需要旋转时,以信号最优的前提下,直接推荐屏幕旋转的方向,可以减少使用者在将手机屏幕旋转过程中因为手握手机等因素影响信号传输强度,提高用户体验。

例如:利用手机检测连接网络的制式及信号强度的大小,根据制式不同及信号强度的大小,推荐屏幕旋转的方向,提升在屏幕旋转的特定场合(如打横屏游戏)的体验效果。

由此,通过根据待控终端的当前连接网络的网络制式和信号强度,生成能够使待控终端的信号传输性能达到目标性能的屏幕旋转方向,有利于保证甚至提升待控终端在当前连接网络下信号传输的可靠性和高效性,有利于提升用户体验。

在一个可选例子中,可以结合图2所示本发明的方法中生成所述待控终端的屏幕的旋转方向的一实施例的流程示意图,进一步说明步骤s120中生成所述待控终端的屏幕的旋转方向的具体过程。

步骤s210,确定所述网络制式下的主天线接收区域(例如:主天线接收区域1)、体天线接收区域中的至少之一在所述待控终端内部的分布位置,并确定能够使所述信号强度达到目标强度的所述网络制式下的信号源在所述待控终端外部的分布方位。

例如:主天线接收可以是通信网络的天线,也可以是wifi天线。天线区域(例如:主天线接收区)可以在手机的任一侧。

例如:手机的天线区域均布置在手机的上下两端(如手机屏幕正对着用户时)。假设4g网络的天线在手机上端时,此时又正处在4g数据传输状态,那么手机上端就为主天线接收区域(就如图8、图9中所示)。同样,如果手机的wifi天线在手机上端,此时又正处在wifi环境下时,手机上端为主天线接收区域。反过来,当4g天线在下端,又处在4g数据传输状态,那么手机下端为主天线接收区域。

步骤s220,确定可以用于在设定时间范围和/或设定距离范围内使所述分布位置向所述分布方位靠近的目标方向,并将所述目标方向作为所述待控终端的屏幕的旋转方向。

由此,通过根据网络制式确定相应的天线接收区域(如主天线接收区域或体天线接收区域)在待控终端内部的分布位置,并根据信号强度确定信号源在待控终端外部的分布方位,进而根据能够使分布位置向分布方位靠近的最短距离和最短时间、且不影响信号强度的方向为屏幕旋转方向,确定方式简单、确定的屏幕旋转方向可靠。

可选地,步骤s220中确定可以用于在设定时间范围和/或设定距离范围内使所述分布位置向所述分布方位靠近的目标方向,可以包括以下任一种情形。

确定目标方向的第一种情形:若所述待控终端当前联网的所述网络制式下是所述主天线接收区域(例如:主天线接收区域1)可以用于接收所述信号源,且所述主天线接收区域(例如:主天线接收区域1)分布于所述待控终端的第一位置、所述信号源分布于所述待控终端的第一方位;则以使所述待控终端的第一位置向所述待控终端的第一方位逆时针旋转设定角度的方向为所述目标方向。

其中,所述待控终端的第一位置,可以包括:所述待控终端的上端;和/或,所述待控终端的第一方位,可以包括:所述待控终端的左侧;和/或,所述设定角度,可以包括:90°。

由此,通过多种分布位置、分布方位和设定角度,可以实现多种情形下对待控终端的最优屏幕旋转方向的确定,适用范围广,使用便捷性好。

确定目标方向的第二种情形:若所述待控终端当前联网的所述网络制式下是所述主天线接收区域(例如:主天线接收区域1)可以用于接收所述信号源,且所述主天线接收区域(例如:主天线接收区域1)分布于所述待控终端的第二位置、所述信号源分布于所述待控终端的第一方位;则以使所述待控终端的第二位置向所述待控终端的第一方位顺时针旋转设定角度的方向为所述目标方向。

其中,所述待控终端的第二位置,可以包括:所述待控终端的下端;和/或,所述待控终端的第二方位,可以包括:所述待控终端的右侧。

确定目标方向的第三种情形:若所述待控终端当前联网的所述网络制式下是所述主天线接收区域(例如:主天线接收区域1)可以用于接收所述信号源,且所述主天线接收区域(例如:主天线接收区域1)分布于所述待控终端的第一位置、所述信号源分布于所述待控终端的第二方位;则以使所述待控终端的第一位置向所述待控终端的第二方位顺时针旋转设定角度的方向为所述目标方向。

确定目标方向的第四种情形:若所述待控终端当前联网的所述网络制式下是所述主天线接收区域(例如:主天线接收区域1)可以用于接收所述信号源,且所述主天线接收区域(例如:主天线接收区域1)分布于所述待控终端的第二位置、所述信号源分布于所述待控终端的第二方位;则以使所述待控终端的第一位置向所述待控终端的第二方位逆时针旋转设定角度的方向为所述目标方向。

确定目标方向的第五种情形:若所述待控终端当前联网的所述网络制式下是所述体天线接收区域可以用于接收所述信号源,且所述主天线接收区域(例如:主天线接收区域1)分布于所述待控终端的第一位置、所述信号源分布于所述待控终端的第一方位;则以使所述待控终端的第一位置向所述待控终端的第一方位逆时针旋转设定角度的方向为所述目标方向。

确定目标方向的第六种情形:若所述待控终端当前联网的所述网络制式下是所述体天线接收区域可以用于接收所述信号源,且所述主天线接收区域(例如:主天线接收区域1)分布于所述待控终端的第二位置、所述信号源分布于所述待控终端的第一方位;则以使所述待控终端的第二位置向所述待控终端的第一方位顺时针旋转设定角度的方向为所述目标方向。

确定目标方向的第七种情形:若所述待控终端当前联网的所述网络制式下是所述体天线接收区域可以用于接收所述信号源,且所述主天线接收区域(例如:主天线接收区域1)分布于所述待控终端的第一位置、所述信号源分布于所述待控终端的第二方位;则以使所述待控终端的第一位置向所述待控终端的第二方位顺时针旋转设定角度的方向为所述目标方向。

确定目标方向的第八种情形:若所述待控终端当前联网的所述网络制式下是所述体天线接收区域可以用于接收所述信号源,且所述主天线接收区域(例如:主天线接收区域1)分布于所述待控终端的第二位置、所述信号源分布于所述待控终端的第二方位;则以使所述待控终端的第一位置向所述待控终端的第二方位逆时针旋转设定角度的方向为所述目标方向。

例如:如图8所示,当手机的主天线接收区域设在手机正上方,信号源的强度来源在手机左侧时。那么出现屏幕发生旋转的时候,手机如图8中箭头所示方向逆时针旋转90度,将主天线接收区域靠在左侧,这时对信号的接收会是最佳的状态,此时优先推荐用户将手机逆时针旋转90度。

例如:如图9所示,当手机的主天线接收区域设在手机正上方,信号源的强度来源在手机右侧时。那么出现屏幕发生旋转的时候,手机如图9中箭头所示方向顺时针旋转90度,将主天线接收区域靠在右侧,这时对信号的接收会是最佳的状态,此时优先推荐用户将手机顺时针旋转90度。

由此,通过多种情形下对目标方向的确定,可以满足多种情形下屏幕旋转时尽量保证甚至提升信号传输可靠性,从而可以保证甚至提升用户体验。

在一个可选实施方式中,在步骤s120生成所述待控终端的屏幕的旋转方向之前,还可以包括:确定屏幕的旋转方向的生成时机。

下面结合图3所示本发明的方法中确定屏幕的旋转方向的生成时机的一实施例的流程示意图,进一步说明确定屏幕的旋转方向的生成时机的具体过程。

步骤s310,确定是否需要旋转所述屏幕。

在一个可选例子中,步骤s310中确定是否需要旋转所述屏幕,可以包括以下任一种情形。

确定屏幕旋转时机的第一种情形:根据设定应用的开启指令确定是否需要旋转所述屏幕。

下面结合图4所示本发明的方法中根据设定应用的开启指令确定是否需要旋转所述屏幕的一实施例的流程示意图,进一步说明根据设定应用的开启指令确定是否需要旋转所述屏幕的具体过程。

步骤s410,确定是否接收到设定应用的开启指令。其中,在所述设定应用下,所述屏幕的显示模式被限定为横屏模式或竖屏模式。

步骤s420,若接收到所述设定应用的开启指令,则确定需要旋转所述屏幕。

确定屏幕旋转时机的第二种情形:根据屏幕的旋转动作或旋转趋势确定是否需要旋转所述屏幕。

下面结合图5所示本发明的方法中根据屏幕的旋转动作或旋转趋势确定是否需要旋转所述屏幕的一实施例的流程示意图,进一步说明根据屏幕的旋转动作或旋转趋势确定是否需要旋转所述屏幕的具体过程。

步骤s510,确定是否检测到所述屏幕的旋转动作或旋转趋势。其中,所述旋转动作或所述旋转趋势,可以包括:可以用于使所述待控终端在预设时长内的所处状态(例如:沿长度方向竖直放置或沿宽度方向水平放置)发生改变的动作或趋势,以可以用于使所述屏幕在预设时长内的显示模式发生改变。

步骤s520,若检测到所述旋转动作或所述旋转趋势,则确定需要旋转所述屏幕。

确定屏幕旋转时机的第三种情形:根据屏幕的旋转指令确定是否需要旋转所述屏幕。

下面结合图6所示本发明的方法中根据屏幕的旋转指令确定是否需要旋转所述屏幕的一实施例的流程示意图,进一步说明根据屏幕的旋转指令确定是否需要旋转所述屏幕的具体过程。

步骤s610,确定是否接收到所述屏幕的旋转指令。其中,所述旋转指令,可以包括:可以用于指使所述屏幕旋转的第一设定语音,和/或,可以用于使所述屏幕旋转的旋转按钮被开启。

步骤s620,若接收到所述旋转指令,则确定需要旋转所述屏幕。

例如:打王者荣耀时手机会自动切换成横屏模式;当你看一些视频时,也会通过点手机上的按钮切换成横屏模式或旋转手机屏幕在横屏模式看视频。

由此,通过在多种情形下确定是否需要旋转屏幕,或者通过多种方式确定是否需要旋转屏幕,使得对屏幕旋转时机的确定方式灵活、适用范围广,可以进一步提升用户使用的便捷性和灵活性。

步骤s320,若确定需要旋转所述屏幕,才生成所述屏幕的旋转方向。

例如:手机屏幕是否需要旋转,可以视手机当前的命令情况而定。

由此,通过在确定需要旋转屏幕时才生成屏幕的旋转方向,一方面可以避免在不需要旋转屏幕时生成屏幕的旋转方向的操作增加系统功耗、影响系统运行速率等问题,有利于提升系统运行速率、减小系统功耗;另一方面可以在需要旋转屏幕时及时生成屏幕的旋转方向,使得屏幕可以及时、可靠地按生成的旋转方向旋转,进而保证甚至提升信号传输可靠性,保证甚至提升用户体验。

在一个可选实施方式中,在步骤s120中生成所述待控终端的屏幕的旋转方向之后,还可以包括:推荐所述旋转方向;和/或,控制所述屏幕按所述旋转方向旋转。

由此,通过在生成待控终端的屏幕的旋转方向之后,向用户推荐生成的该旋转方向、直接控制屏幕按生成的该旋转方向旋转等操作,可以根据用户需要对生成的该旋转方向进行使用或处理,灵活性好、可靠性高。

在一个可选例子中,推荐所述旋转方向的时机,可以包括:在生成所述旋转方向后,立即推荐所述旋转方向;或者,在确定需要旋转所述屏幕后,才推荐所述旋转方向。

在一个可选例子中,推荐所述旋转方向的方式,可以包括:按设定图标、设定文字中的至少之一显示所述旋转方向;和/或,按第二设定语音播报所述旋转方向。

在一个可选例子中,控制所述屏幕按所述旋转方向旋转,可以包括:在基于设定应用的开启指令旋转所述屏幕的情况下,直接按所述旋转方向旋转所述屏幕;或者,在基于旋转动作、旋转趋势、旋转指令中的至少之一旋转所述屏幕的情况下,按所述旋转动作、所述旋转趋势、所述旋转指令中的至少之一旋转所述屏幕,并在实际旋转方向与所述旋转方向不一致时发起提示消息。

例如:将该最佳旋转方式推荐给用户的方式,可以包括:在某些场景下可以直接固定旋转方向;或者,在某些场景下在屏幕中心出现旋转图标,提醒用户旋转方向,并告之为最佳接收信号方式。如:在打王者荣耀时,手机会自动横屏,那么此时用于可以直接按信号最佳的接收区域旋转。又如:当在视频或者文档界面需要横屏时,在屏幕中心出现旋转图标,可以提醒用户旋转方向。

由此,通过基于推荐生成的该旋转方向的时机、方式等向用户推荐生成的该旋转方向,使得向用户推荐该旋转方向更加灵活、更加便捷;通过基于设定应用或设定操作控制屏幕按生成的该旋转方向旋转,一方面可以满足用户对屏幕的旋转需求,另一方面可以避免在用户不需要旋转屏幕或用户不需要按生成的该旋转方向旋转屏幕时直接按生成的该旋转方向旋转屏幕导致用户使用不便等问题,从而提升用户使用便捷性和用户体验。

经大量的试验验证,采用本实施例的技术方案,通过检测手机连接网络的制式与信号强度,当手机屏幕需要旋转时,以信号最优的前提下,直接推荐屏幕旋转的方向,可以避免信号强度降低,甚至提高信号强度,进而提升数据传输可靠性。

根据本发明的实施例,还提供了对应于旋转控制方法的一种旋转控制装置。参见图7所示本发明的装置的一实施例的结构示意图。该旋转控制装置可以包括:获取单元102和控制单元104。

在一个可选例子中,获取单元102,可以用于获取待控终端的当前连接网络的网络制式和信号强度。该获取单元102的具体功能及处理参见步骤s110。

其中,所述网络制式,可以包括:2g、3g、4g、5g、gprs、wifi中任一种;和/或,所述信号源,可以包括:2g网络基站、3g网络基站、4g网络基站、5g网络基站、gprs网络基站、wifi路由器中任一种的发射信号。

例如:手机连接网络的制式,可以包括:手机当前是在4g数据传输,还是在wifi传输环境中上网。

例如:对于该处的信号源可以是2g、3g、4g等通信网络,也可以是wifi网络。例如:图8、图9中的信号源可以是4g网络基站的发射信号,也可以是wifi路由器的发射信号。

由此,通过多种形式的网络制式和对应的信号源,可以在多种连接网络下获取待控中的网络制式和信号强度,使得用户使用的便捷性好、通用性强。

在一个可选例子中,控制单元104,可以用于根据所述网络制式和所述信号强度,生成所述待控终端的屏幕的旋转方向,以使所述屏幕按所述旋转方向旋转时所述待控终端在所述当前连接网络下的信号传输性能能够达到目标性能。该控制单元104的具体功能及处理参见步骤s120。

例如:可以通过检测手机连接网络的制式与信号强度,当手机屏幕需要旋转时,以信号最优的前提下,直接推荐屏幕旋转的方向,可以减少使用者在将手机屏幕旋转过程中因为手握手机等因素影响信号传输强度,提高用户体验。

例如:利用手机检测连接网络的制式及信号强度的大小,根据制式不同及信号强度的大小,推荐屏幕旋转的方向,提升在屏幕旋转的特定场合(如打横屏游戏)的体验效果。

由此,通过根据待控终端的当前连接网络的网络制式和信号强度,生成能够使待控终端的信号传输性能达到目标性能的屏幕旋转方向,有利于保证甚至提升待控终端在当前连接网络下信号传输的可靠性和高效性,有利于提升用户体验。

可选地,所述控制单元104生成所述待控终端的屏幕的旋转方向,可以包括:

所述控制单元104,还可以用于确定所述网络制式下的主天线接收区域(例如:主天线接收区域1)、体天线接收区域中的至少之一在所述待控终端内部的分布位置,并确定能够使所述信号强度达到目标强度的所述网络制式下的信号源在所述待控终端外部的分布方位。该控制单元104的具体功能及处理还参见步骤s210。

例如:主天线接收可以是通信网络的天线,也可以是wifi天线。天线区域(例如:主天线接收区)可以在手机的任一侧。

例如:手机的天线区域均布置在手机的上下两端(如手机屏幕正对着用户时)。假设4g网络的天线在手机上端时,此时又正处在4g数据传输状态,那么手机上端就为主天线接收区域(就如图8、图9中所示)。同样,如果手机的wifi天线在手机上端,此时又正处在wifi环境下时,手机上端为主天线接收区域。反过来,当4g天线在下端,又处在4g数据传输状态,那么手机下端为主天线接收区域。

所述控制单元104,还可以用于确定可以用于在设定时间范围和/或设定距离范围内使所述分布位置向所述分布方位靠近的目标方向,并将所述目标方向作为所述待控终端的屏幕的旋转方向。该控制单元104的具体功能及处理还参见步骤s220。

由此,通过根据网络制式确定相应的天线接收区域(如主天线接收区域或体天线接收区域)在待控终端内部的分布位置,并根据信号强度确定信号源在待控终端外部的分布方位,进而根据能够使分布位置向分布方位靠近的最短距离和最短时间、且不影响信号强度的方向为屏幕旋转方向,确定方式简单、确定的屏幕旋转方向可靠。

更可选地,所述控制单元104确定可以用于在设定时间范围和/或设定距离范围内使所述分布位置向所述分布方位靠近的目标方向,可以包括以下任一种情形。

所述控制单元104确定目标方向的第一种情形:所述控制单元104,还可以用于若所述待控终端当前联网的所述网络制式下是所述主天线接收区域(例如:主天线接收区域1)可以用于接收所述信号源,且所述主天线接收区域(例如:主天线接收区域1)分布于所述待控终端的第一位置、所述信号源分布于所述待控终端的第一方位;则以使所述待控终端的第一位置向所述待控终端的第一方位逆时针旋转设定角度的方向为所述目标方向。

其中,所述待控终端的第一位置,可以包括:所述待控终端的上端;和/或,所述待控终端的第一方位,可以包括:所述待控终端的左侧;和/或,所述设定角度,可以包括:90°。

由此,通过多种分布位置、分布方位和设定角度,可以实现多种情形下对待控终端的最优屏幕旋转方向的确定,适用范围广,使用便捷性好。

所述控制单元104确定目标方向的第二种情形:所述控制单元104,还可以用于若所述待控终端当前联网的所述网络制式下是所述主天线接收区域(例如:主天线接收区域1)可以用于接收所述信号源,且所述主天线接收区域(例如:主天线接收区域1)分布于所述待控终端的第二位置、所述信号源分布于所述待控终端的第一方位;则以使所述待控终端的第二位置向所述待控终端的第一方位顺时针旋转设定角度的方向为所述目标方向。

其中,所述待控终端的第二位置,可以包括:所述待控终端的下端;和/或,所述待控终端的第二方位,可以包括:所述待控终端的右侧。

所述控制单元104确定目标方向的第三种情形:所述控制单元104,还可以用于若所述待控终端当前联网的所述网络制式下是所述主天线接收区域(例如:主天线接收区域1)可以用于接收所述信号源,且所述主天线接收区域(例如:主天线接收区域1)分布于所述待控终端的第一位置、所述信号源分布于所述待控终端的第二方位;则以使所述待控终端的第一位置向所述待控终端的第二方位顺时针旋转设定角度的方向为所述目标方向。

所述控制单元104确定目标方向的第四种情形:所述控制单元104,还可以用于若所述待控终端当前联网的所述网络制式下是所述主天线接收区域(例如:主天线接收区域1)可以用于接收所述信号源,且所述主天线接收区域(例如:主天线接收区域1)分布于所述待控终端的第二位置、所述信号源分布于所述待控终端的第二方位;则以使所述待控终端的第一位置向所述待控终端的第二方位逆时针旋转设定角度的方向为所述目标方向。

所述控制单元104确定目标方向的第五种情形:所述控制单元104,还可以用于若所述待控终端当前联网的所述网络制式下是所述体天线接收区域可以用于接收所述信号源,且所述主天线接收区域(例如:主天线接收区域1)分布于所述待控终端的第一位置、所述信号源分布于所述待控终端的第一方位;则以使所述待控终端的第一位置向所述待控终端的第一方位逆时针旋转设定角度的方向为所述目标方向。

所述控制单元104确定目标方向的第六种情形:所述控制单元104,还可以用于若所述待控终端当前联网的所述网络制式下是所述体天线接收区域可以用于接收所述信号源,且所述主天线接收区域(例如:主天线接收区域1)分布于所述待控终端的第二位置、所述信号源分布于所述待控终端的第一方位;则以使所述待控终端的第二位置向所述待控终端的第一方位顺时针旋转设定角度的方向为所述目标方向。

所述控制单元104确定目标方向的第七种情形:所述控制单元104,还可以用于若所述待控终端当前联网的所述网络制式下是所述体天线接收区域可以用于接收所述信号源,且所述主天线接收区域(例如:主天线接收区域1)分布于所述待控终端的第一位置、所述信号源分布于所述待控终端的第二方位;则以使所述待控终端的第一位置向所述待控终端的第二方位顺时针旋转设定角度的方向为所述目标方向。

所述控制单元104确定目标方向的第八种情形:所述控制单元104,还可以用于若所述待控终端当前联网的所述网络制式下是所述体天线接收区域可以用于接收所述信号源,且所述主天线接收区域(例如:主天线接收区域1)分布于所述待控终端的第二位置、所述信号源分布于所述待控终端的第二方位;则以使所述待控终端的第一位置向所述待控终端的第二方位逆时针旋转设定角度的方向为所述目标方向。

例如:如图8所示,当手机的主天线接收区域设在手机正上方,信号源的强度来源在手机左侧时。那么出现屏幕发生旋转的时候,手机如图8中箭头所示方向逆时针旋转90度,将主天线接收区域靠在左侧,这时对信号的接收会是最佳的状态,此时优先推荐用户将手机逆时针旋转90度。

例如:如图9所示,当手机的主天线接收区域设在手机正上方,信号源的强度来源在手机右侧时。那么出现屏幕发生旋转的时候,手机如图9中箭头所示方向顺时针旋转90度,将主天线接收区域靠在右侧,这时对信号的接收会是最佳的状态,此时优先推荐用户将手机顺时针旋转90度。

由此,通过多种情形下对目标方向的确定,可以满足多种情形下屏幕旋转时尽量保证甚至提升信号传输可靠性,从而可以保证甚至提升用户体验。

在一个可选实施方式中,在所述控制单元104生成所述待控终端的屏幕的旋转方向之前,还可以包括:确定屏幕的旋转方向的生成时机。

在一个可选例子中,所述控制单元104,还可以用于确定是否需要旋转所述屏幕。该控制单元104的具体功能及处理还参见步骤s310。

可选地,所述控制单元104确定是否需要旋转所述屏幕,可以包括以下任一种情形。

所述控制单元104确定屏幕旋转时机的第一种情形,可以包括:

所述控制单元104,还可以用于确定是否接收到设定应用的开启指令。其中,在所述设定应用下,所述屏幕的显示模式被限定为横屏模式或竖屏模式。该控制单元104的具体功能及处理还参见步骤s410。

所述控制单元104,还可以用于若接收到所述设定应用的开启指令,则确定需要旋转所述屏幕。该控制单元104的具体功能及处理还参见步骤s420。

所述控制单元104确定屏幕旋转时机的第二种情形,可以包括:

所述控制单元104,还可以用于确定是否检测到所述屏幕的旋转动作或旋转趋势。其中,所述旋转动作或所述旋转趋势,可以包括:可以用于使所述待控终端在预设时长内的所处状态(例如:沿长度方向竖直放置或沿宽度方向水平放置)发生改变的动作或趋势,以可以用于使所述屏幕在预设时长内的显示模式发生改变。该控制单元104的具体功能及处理还参见步骤s510。

所述控制单元104,还可以用于若检测到所述旋转动作或所述旋转趋势,则确定需要旋转所述屏幕。该控制单元104的具体功能及处理还参见步骤s520。

所述控制单元104确定屏幕旋转时机的第三种情形,可以包括:

所述控制单元104,还可以用于确定是否接收到所述屏幕的旋转指令。其中,所述旋转指令,可以包括:可以用于指使所述屏幕旋转的第一设定语音,和/或,可以用于使所述屏幕旋转的旋转按钮被开启。该控制单元104的具体功能及处理还参见步骤s610。

所述控制单元104,还可以用于若接收到所述旋转指令,则确定需要旋转所述屏幕。该控制单元104的具体功能及处理还参见步骤s620。

例如:打王者荣耀时手机会自动切换成横屏模式;当你看一些视频时,也会通过点手机上的按钮切换成横屏模式或旋转手机屏幕在横屏模式看视频。

由此,通过在多种情形下确定是否需要旋转屏幕,或者通过多种方式确定是否需要旋转屏幕,使得对屏幕旋转时机的确定方式灵活、适用范围广,可以进一步提升用户使用的便捷性和灵活性。

在一个可选例子中,所述控制单元104,还可以用于若确定需要旋转所述屏幕,才生成所述屏幕的旋转方向。该控制单元104的具体功能及处理还参见步骤s320。

例如:手机屏幕是否需要旋转,可以视手机当前的命令情况而定。

由此,通过在确定需要旋转屏幕时才生成屏幕的旋转方向,一方面可以避免在不需要旋转屏幕时生成屏幕的旋转方向的操作增加系统功耗、影响系统运行速率等问题,有利于提升系统运行速率、减小系统功耗;另一方面可以在需要旋转屏幕时及时生成屏幕的旋转方向,使得屏幕可以及时、可靠地按生成的旋转方向旋转,进而保证甚至提升信号传输可靠性,保证甚至提升用户体验。

在一个可选实施方式中,在所述控制单元104生成所述待控终端的屏幕的旋转方向之后,还可以包括:所述控制单元104,还可以用于推荐所述旋转方向;和/或,所述控制单元104,还可以用于控制所述屏幕按所述旋转方向旋转。

由此,通过在生成待控终端的屏幕的旋转方向之后,向用户推荐生成的该旋转方向、直接控制屏幕按生成的该旋转方向旋转等操作,可以根据用户需要对生成的该旋转方向进行使用或处理,灵活性好、可靠性高。

在一个可选例子中,所述控制单元104推荐所述旋转方向的时机,可以包括:所述控制单元104,还可以用于在生成所述旋转方向后,立即推荐所述旋转方向;或者,所述控制单元104,还可以用于在确定需要旋转所述屏幕后,才推荐所述旋转方向。

在一个可选例子中,所述控制单元104推荐所述旋转方向的方式,可以包括:所述控制单元104,还可以用于按设定图标、设定文字中的至少之一显示所述旋转方向;和/或,所述控制单元104,还可以用于按第二设定语音播报所述旋转方向。

在一个可选例子中,所述控制单元104控制所述屏幕按所述旋转方向旋转,可以包括:所述控制单元104,还可以用于在基于设定应用的开启指令旋转所述屏幕的情况下,直接按所述旋转方向旋转所述屏幕;或者,所述控制单元104,还可以用于在基于旋转动作、旋转趋势、旋转指令中的至少之一旋转所述屏幕的情况下,按所述旋转动作、所述旋转趋势、所述旋转指令中的至少之一旋转所述屏幕,并在实际旋转方向与所述旋转方向不一致时发起提示消息。

例如:将该最佳旋转方式推荐给用户的方式,可以包括:在某些场景下可以直接固定旋转方向;或者,在某些场景下在屏幕中心出现旋转图标,提醒用户旋转方向,并告之为最佳接收信号方式。如:在打王者荣耀时,手机会自动横屏,那么此时用于可以直接按信号最佳的接收区域旋转。又如:当在视频或者文档界面需要横屏时,在屏幕中心出现旋转图标,可以提醒用户旋转方向。

由此,通过基于推荐生成的该旋转方向的时机、方式等向用户推荐生成的该旋转方向,使得向用户推荐该旋转方向更加灵活、更加便捷;通过基于设定应用或设定操作控制屏幕按生成的该旋转方向旋转,一方面可以满足用户对屏幕的旋转需求,另一方面可以避免在用户不需要旋转屏幕或用户不需要按生成的该旋转方向旋转屏幕时直接按生成的该旋转方向旋转屏幕导致用户使用不便等问题,从而提升用户使用便捷性和用户体验。

由于本实施例的装置所实现的处理及功能基本相应于前述图1至图6所示的方法的实施例、原理和实例,故本实施例的描述中未详尽之处,可以参见前述实施例中的相关说明,在此不做赘述。

经大量的试验验证,采用本发明的技术方案,通过利用手机检测连接网络的制式及信号强度的大小,根据制式不同及信号强度的大小,推荐屏幕旋转的方向,提升在屏幕旋转的特定场合的体验效果。

根据本发明的实施例,还提供了对应于旋转控制装置的一种终端。该终端可以包括:以上所述的旋转控制装置。

在一个可选实施方式中,本发明的方案,可以通过检测手机连接网络的制式与信号强度,当手机屏幕需要旋转时,以信号最优的前提下,直接推荐屏幕旋转的方向,可以减少使用者在将手机屏幕旋转过程中因为手握手机等因素影响信号传输强度,提高用户体验。

可选地,手机连接网络的制式,可以包括:手机当前是在4g数据传输,还是在wifi传输环境中上网。

可选地,检测手机连接网络的制式,可以包括:通过手机底层软件协议配置,实现对手机连接网络的制式的检测。

例如:当手机从外界在使用4g流量网络上网时,回到有wifi的环境时,手机会自动将手机连接网络由4g流量网络切换到保存的wifi路由器,并自动连接到wifi网络。这个网络切换的操作,可以是手机底层软件协议配置了wifi优先功能、并自动连接。反之,如果手机从有wifi环境中走出到无wifi环境时,手机自动切换成数据传输。

可选地,检测手机连接网络的信号强度,可以包括:通过手机底层软件协议配置,实现对手机连接网络的强度的检测。

例如:当手机在偏蔽的地方时手机的信号格数会变少。wifi环境时,手机与路由器之间隔了墙、或者离得远了之后,信号格数同样变少了。这就是手机内部的软件会根据信号强度而体现信号强度并告之用户的一种方式,而本发明只需要根据这个原理去截取当前信号强度是多少就可以了。

可选地,手机屏幕是否需要旋转,可以视手机当前的命令情况而定。

例如:打王者荣耀时手机会自动切换成横屏模式;当你看一些视频时,也会通过点手机上的按钮切换成横屏模式或旋转手机屏幕在横屏模式看视频。

在一个可选例子中,本发明的方案,提出了利用手机检测连接网络的制式及信号强度的大小,根据制式不同及信号强度的大小,推荐屏幕旋转的方向,提升在屏幕旋转的特定场合(如打横屏游戏)的体验效果。

例如:人手握着手机宽度方向时,手机上下两端的天线区域的环境也会改变,在一定的情况下信号传输也是会出现变差的情况。当手握宽度方向时手握住的天线面积区域小,所以传输变差情况相对上会比手握手机长度方向旋转好很多。而本发明的方案,可以在手机旋转时,推荐用户旋转方向将该影响减到最小。

可选地,如图8所示,当手机的主天线接收区域设在手机正上方,信号源的强度来源在手机左侧时。那么出现屏幕发生旋转的时候,手机如图8中箭头所示方向逆时针旋转90度,将主天线接收区域靠在左侧,这时对信号的接收会是最佳的状态,此时优先推荐用户将手机逆时针旋转90度。

其中,将该最佳旋转方式推荐给用户的方式,可以包括:在某些场景下可以直接固定旋转方向;或者,在某些场景下在屏幕中心出现旋转图标,提醒用户旋转方向,并告之为最佳接收信号方式。

例如:在打王者荣耀时,手机会自动横屏,那么此时用于可以直接按信号最佳的接收区域旋转。

又如:当在视频或者文档界面需要横屏时,在屏幕中心出现旋转图标,可以提醒用户旋转方向。

可选地,如图9所示,当手机的主天线接收区域设在手机正上方,信号源的强度来源在手机右侧时。那么出现屏幕发生旋转的时候,手机如图9中箭头所示方向顺时针旋转90度,将主天线接收区域靠在右侧,这时对信号的接收会是最佳的状态,此时优先推荐用户将手机顺时针旋转90度。

可选地,对于该处的信号源可以是2g、3g、4g等通信网络,也可以是wifi网络。

例如:图8、图9中的信号源可以是4g网络基站的发射信号,也可以是wifi路由器的发射信号。

可选地,主天线接收可以是通信网络的天线,也可以是wifi天线。天线区域(例如:主天线接收区)可以在手机的任一侧。

其中,主天线接收区域可以是假设区域。一般手机的天线区域均布置在手机的上下两端(如手机屏幕正对着用户时)。假设4g网络的天线在手机上端时,此时又正处在4g数据传输状态,那么手机上端就为主天线接收区域(就如图8、图9中所示)。同样,如果手机的wifi天线在手机上端,此时又正处在wifi环境下时,手机上端为主天线接收区域。反过来,当4g天线在下端,又处在4g数据传输状态,那么手机下端为主天线接收区域。

例如:一般情况下,手机天线在手机的上下两端,或者是偏上、偏下的侧边,在正中间的位置的天线基本没有或者比较少有。

例如:图8、图9中的手机天线可以是手机4g接收天线,也可以是wifi接收天线。

由于本实施例的终端所实现的处理及功能基本相应于前述图7所示的装置的实施例、原理和实例,故本实施例的描述中未详尽之处,可以参见前述实施例中的相关说明,在此不做赘述。

经大量的试验验证,采用本发明的技术方案,通过根据手机连接网络的制式不同及信号强度的大小,推荐屏幕旋转的方向,可以减少使用者在将手机屏幕旋转过程中因为手握手机等因素影响信号传输强度,提高用户体验。

根据本发明的实施例,还提供了对应于旋转控制方法的一种存储介质。该存储介质,可以包括:所述存储介质中存储有多条指令;所述多条指令,用于由处理器加载并执行以上所述的旋转控制方法。

由于本实施例的存储介质所实现的处理及功能基本相应于前述图1至图6所示的方法的实施例、原理和实例,故本实施例的描述中未详尽之处,可以参见前述实施例中的相关说明,在此不做赘述。

经大量的试验验证,采用本发明的技术方案,通过根据手机连接网络的制式与信号强度,当手机屏幕需要旋转时,推荐信号强度最优的屏幕旋转方向,可以避免旋转过程中信号强度降低,甚至还可以提升信号强度。

根据本发明的实施例,还提供了对应于旋转控制方法的一种终端。该终端,可以包括:处理器,用于执行多条指令;存储器,用于存储多条指令;其中,所述多条指令,用于由所述存储器存储,并由所述处理器加载并执行以上所述的旋转控制方法。

由于本实施例的终端所实现的处理及功能基本相应于前述图1至图6所示的方法的实施例、原理和实例,故本实施例的描述中未详尽之处,可以参见前述实施例中的相关说明,在此不做赘述。

经大量的试验验证,采用本发明的技术方案,通过当手机屏幕需要旋转时,推荐信号强度最优的屏幕旋转方向,可以减少使用者在将手机屏幕旋转过程中因为手握手机等因素影响信号传输强度,提升在屏幕旋转的特定场合的体验效果。

综上,本领域技术人员容易理解的是,在不冲突的前提下,上述各有利方式可以自由地组合、叠加。

以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。

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