移动时通讯持续的方法、移动终端及计算机可读存储介质与流程

文档序号:17126294发布日期:2019-03-16 00:29阅读:162来源:国知局
移动时通讯持续的方法、移动终端及计算机可读存储介质与流程

本发明涉及移动通讯技术领域,尤其涉及一种移动时通讯持续的方法、移动终端及计算机可读存储介质。



背景技术:

目前,移动终端已经在人们的生活中越来越普及,用户经常通过移动终端拨打电话进行沟通。但是,用户携带移动终端移动时,相比用户在固定位置使用移动终端,移动终端在移动过程中移动终端相对基站的方向发生改变,由于信号干扰等原因,移动终端在移动过程中通讯方向发生改变。导致用户如果在使用移动终端的过程中移动,因为通讯方向的不稳定导致通讯中断等。严重影响用户的体验。

因此,如何解决移动终端移动时通讯方向的不稳定是本领域技术人员亟待解决的技术问题。



技术实现要素:

为解决上述现有技术存在的问题,本发明提供了一种移动时通讯持续的方法、移动终端及计算机可读存储介质。

为了达到上述发明目的,本发明采用了如下的技术方案:

根据本发明的一方面,提供了一种移动时通讯持续的方法,所述方法包括:

确定移动终端的当前位置和起始位置之间的移动距离;

对所述移动距离与预定单位距离进行比较;

根据比较结果对移动终端的通讯方向进行通讯方向偏移补偿,以使移动终端移动时通讯持续。

进一步地,若所述移动距离小于所述预定单位距离,则仅对所述当前位置处的移动终端的通讯方向进行通讯方向偏移补偿。

进一步地,若所述移动距离是所述预定单位距离的n倍,则仅对距所述起始位置的距离是预定单位距离i倍的位置处的移动终端的通讯方向进行通讯方向偏移补偿;其中,i和n为整数,且1≤i≤n。

进一步地,若所述移动距离是所述预定单位距离的m倍,则对距所述起始位置的距离是预定单位距离j倍的位置处的移动终端的通讯方向以及所述当前位置处的移动终端的通讯方向进行通讯方向偏移补偿;其中,j为整数,m为非整数,且1≤j≤[m]。

进一步地,对移动终端的通讯方向进行通讯方向偏移补偿的方法包括:

确定移动终端的通讯方向;

根据确定的通讯方向获取移动终端的通讯方向偏移量;

根据所述通讯方向偏移量对所述通讯方向进行补偿。

进一步地,所述根据确定的通讯方向获取移动终端的通讯方向偏移量的方法包括:

根据确定的通讯方向产生位置方向偏移选择定位信号;

根据位置方向偏移选择定位信号利用确定的通讯方向以及移动终端的标准通讯方向计算出所述通讯方向偏移量。

进一步地,所述根据所述通讯方向偏移量对所述通讯方向进行补偿的方法包括:

根据所述通讯方向偏移量产生位置方向偏移补偿请求信号;

根据所述位置方向偏移补偿请求信号调出位置方向偏移补偿指令;

根据位置方向偏移补偿指令利用所述通讯方向偏移量补偿所述通讯方向。

根据本发明的另一方面,还提供了一种移动终端,其特征在于,所述移动终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的移动时通讯持续的程序,所述移动终端移动时通讯持续的程序被所述处理器执行时实现如下步骤:

确定移动终端的当前位置和起始位置之间的移动距离;

对所述移动距离与预定单位距离进行比较;

根据比较结果对移动终端的通讯方向进行通讯方向偏移补偿,以使移动终端移动时通讯持续。

进一步地,所述对移动终端的通讯方向进行通讯方向偏移补偿的步骤具体包括:

确定移动终端的通讯方向;

根据确定的通讯方向获取移动终端的通讯方向偏移量;

根据所述通讯方向偏移量对所述通讯方向进行补偿。

根据本发明的又一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有移动时通讯持续的程序,所述移动时通讯持续的程序被处理器执行时实现如上述的移动时通讯持续的方法的步骤。

本发明的有益效果:本发明通过在移动终端移动时根据距离对移动终端的通讯方向进行通讯方向偏移补偿,以使移动终端移动时通讯持续,稳定移动终端移动时的通讯方向,防止移动终端移动时通讯中断,提升用户体验。

附图说明

通过结合附图进行的以下描述,本发明的实施例的上述和其它方面、特点和优点将变得更加清楚,附图中:

图1是根据本发明的第一实施例的一种移动终端的模块示意图;

图2是根据本发明的第二实施例的一种移动时通讯持续的系统的模块示意图;

图3是根据本发明的第三实施例的一种移动时通讯持续的方法的流程图;

图4是根据本发明的第三实施例的步骤300的流程图。

本发明的目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

以下,将参照附图来详细描述本发明的实施例。然而,可以以许多不同的形式来实施本发明,并且本发明不应该被解释为限制于这里阐述的具体实施例。相反,提供这些实施例是为了解释本发明的原理及其实际应用,从而使本领域的其他技术人员能够理解本发明的各种实施例和适合于特定预期应用的各种修改。

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。

实施例一

图1是根据本发明的第一实施例的一种移动终端的模块示意图。

请参阅图1所示,本发明第一实施例提出一种移动终端100。所述移动终端100包括存储器110、处理器120和移动时通讯持续的系统130。

其中,所述存储器110至少包括一种类型的可读存储介质,用于存储安装于所述移动终端100的操作系统和各类应用软件,例如移动时通讯持续的系统的程序代码等。此外,所述存储器110还可以用于暂时地存储已经输出或者将要输出的各类数据。

所述处理器120在一些实施例中可以说中央处理器(centralprocessingunit,cpu)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器120通常用于控制移动终端100的总体操作。在本实施例中,所述处理器120用于运行所述存储器110中存储的程序代码或者处理数据,例如运行所述移动时通讯持续的系统等。

本领域技术人员可以理解,图1中示出的结构并不构成对所述移动终端100的限定,所述移动终端100还可以包括其他必要部件,或者组合某些部件,或者不同的部件布置。

实施例二

图2是根据本发明的第二实施例的一种移动时通讯持续的系统的模块示意图。

如图2所示,本发明第二实施例提出一种移动时通讯持续的系统。在本系统中,所述移动时通讯持续的系统包括:

位置方向偏移检测模块131,用于确定当前位置、计算当前位置的通讯方向偏移量。

具体地,位置方向偏移检测模块131包括位置方向选择定位单元1311以及位置方向偏移计算单元1312。

具体地,所述位置方向选择定位单元1311确定移动终端100的当前位置和起始位置之间的移动距离。移动终端100移动预定距离即对移动终端100的通讯方向进行补偿。这里移动终端100的移动距离包括至少三种情况。第一种情况,移动终端100的移动距离小于预定的距离就停止移动,则在停止移动的位置即当前位置触发补偿。第二种情况,移动终端100的移动距离是预定单位距离的n倍(n为整数),即移动距离是预定单位距离的i倍(i为整数),则移动终端100在每整数倍的单位距离的位置触发补偿,其中1≤i≤n。第三种情况,移动终端100的移动距离是预定单位距离的m倍(m为非整数),则对距所述起始位置的距离是预定单位距离j倍(j为整数)的位置处触发补偿并且在移动终端100的当前位置处触发补偿,其中1≤j≤[m]。也就是说,移动过程中对检测移动终端100的位置,如果移动终端100的位移为整数倍的预定单位距离则触发补偿,并且如果移动终端100的当前位置即停止移动的位置触发补偿,以使移动终端100在移动过程中每隔整数倍的预定单位距离和停止移动时都及时触发补偿,确保移动过程通讯方向的稳定。当位置方向选择定位单元1311被触发补偿时,发送触发信号给位置方向偏移计算单元1312。

具体地,位置方向偏移计算单元1312根据接收的触发信号确定移动终端100的触发补偿的位置的通讯方向。并且位置方向偏移计算单元1312根据确定的通讯方向获取移动终端100的通讯方向偏移量。具体地,位置方向偏移计算单元1312根据确定的通讯方向产生位置方向偏移选择定位信号,并且位置方向偏移计算单元1312根据位置方向偏移选择定位信号利用确定的通讯方向以及移动终端100的标准通讯方向计算出所述通讯方向偏移量。这里,通过检测可以确定触发补偿的位置的确定的通讯方向,确定的通讯方向即触发补偿的位置的实时的通讯方向。通讯方向指移动终端100发送信号的方向,由于移动终端100的信号通过发送到基站再由基站传递给对应的接收方,或者移动终端100通过基站接收发送的信号。因此移动终端100发送的信号的方向或者接收信号的方向如果与移动终端100指向基站的方向一致,则移动终端100的通讯质量最稳定。但是由于干扰等原因,移动终端100在移动时实际的通讯方向即触发补偿的位置的确定的通讯方向与移动终端100触发补偿的位置指向基站的方向存在偏差。因此位置方向偏移计算单元1312根据位置方向偏移选择定位信号利用确定的通讯方向(即触发补偿的位置的实时的通讯方向)以及移动终端100的标准通讯方向(即触发补偿的位置的移动终端100指向基站的方向)计算出触发补偿的位置的确定的通讯方向相对于标准通讯方向的通讯方向偏移量。

位置方向偏移补偿模块132,用于根据通讯方向偏移量对通讯方向进行补偿。具体地,所述位置方向偏移补偿模块132根据通讯方向偏移量产生位置方向偏移补偿信号。处理器120根据位置方向偏移补偿信号调出位置方向偏移补偿指令。位移方向偏移补偿模块根据位置方向偏移补偿指令对移动终端100的通讯方向进行补偿。

实施例三

图3是根据本发明的第三实施例的一种移动时通讯持续的方法的流程图。

请参阅图3所示,本发明第三实施例提出一种移动时通讯持续的方法的流程图。所述方法包括步骤:

s100、确定移动终端100的当前位置和起始位置之间的移动距离;

具体地,步骤s100确定移动终端100的当前位置和起始位置之间的移动距离

s200、对所述移动距离与预定单位距离进行比较;

s300、根据比较结果对移动终端100的通讯方向进行通讯方向偏移补偿,以使移动终端100移动时通讯持续。

在本实施例中,移动距离包括至少三种情况。第一种情况,移动终端100的移动距离小于预定的距离就停止移动,则在停止移动的位置即当前位置触发补偿。第二种情况,移动终端100的移动距离是预定单位距离的n倍(n为整数),即移动距离是预定单位距离的i倍(i为整数),则移动终端100在每整数倍的单位距离的位置触发补偿,其中1≤i≤n。第三种情况,移动终端100的移动距离是预定单位距离的m倍(m为非整数),则对距所述起始位置的距离是预定单位距离j倍(j为整数)的位置处触发补偿并且在移动终端100的当前位置处触发补偿,其中1≤j≤[m]。也就是说,移动过程中对检测移动终端100的位置,如果移动终端100的位移为整数倍的预定单位距离则触发补偿,并且如果移动终端100的当前位置即停止移动的位置触发补偿,以使移动终端100在移动过程中每隔整数倍的预定单位距离和停止移动时都及时触发补偿,确保移动过程通讯方向的稳定。

图4是根据本发明的第三实施例的步骤300的流程图。

参照图4所示,步骤s300具体包括步骤;

s310、确定移动终端100的通讯方向;

s320、根据确定的通讯方向获取移动终端100的通讯方向偏移量;

具体地,步骤s320包括:首先根据确定的通讯方向产生位置方向偏移选择定位信号;然后根据位置方向偏移选择定位信号利用确定的通讯方向以及移动终端100的标准通讯方向计算出所述通讯方向偏移量。

s330、根据所述通讯方向偏移量对所述通讯方向进行补偿。

具体地,步骤s330包括:首先根据所述通讯方向偏移量产生位置方向偏移补偿请求信号;然后根据所述位置方向偏移补偿请求信号调出位置方向偏移补偿指令;最后根据位置方向偏移补偿指令利用所述通讯方向偏移量补偿所述通讯方向。

本实施提出的移动时通讯持续的方法通过在移动终端移动时根据距离对移动终端的通讯方向进行通讯方向偏移补偿,以使移动终端移动时通讯持续,稳定移动终端移动时的通讯方向,防止移动终端移动时通讯中断,提升用户体验。

实施例四

本发明还提供了另一种实施方式,即提供一种计算机可读存储介质,所述计算机可读存储介质存储有移动时通讯持续的程序,所述移动时通讯持续的程序可被至少一个处理器120执行,以使所述至少一个处理器120执行如上述的移动时通讯持续的方法的步骤。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案或者对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机、计算机、服务器、空调器或者网络设备等)执行本发明各个实施例所述的方法。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可以做出很多形式,这些均属于本发明的保护之内。

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