移动终端的位置获取方法、装置、移动终端及存储介质与流程

文档序号:14993573发布日期:2018-07-20 23:02阅读:149来源:国知局

本发明属于计算机技术领域,尤其涉及一种移动终端的位置获取方法、装置、移动终端及存储介质。



背景技术:

随着电子技术的发展,便携式移动终端(例如,手机、学习机、电子玩具等)的种类越来越多,移动终端对用户生活影响也越来越大。一方面,移动终端方便了用户的生活,例如,用户可以方便的使用手机进行通信、可以使用学习机观看上课视频、可以使用电子玩具进行娱乐。另一方面,由于用户对移动终端的便携性的要求,移动终端的体积通常较小,从而为用户寻找自己的移动终端带来不便。

现有的防丢器可以在移动终端处于开机状态时,帮助用户找到移动终端,但是移动终端为了降低能耗,通常会在没有操作时自动关机,从而当用户需要寻找移动终端时,难以找到移动终端。



技术实现要素:

本发明的目的在于提供一种移动终端的位置获取方法、装置、移动终端及存储介质,旨在解决由于现有技术在移动终端处于关机状态时,难以通过位置管理设备获取移动终端当前位置的问题。

一方面,本发明提供了一种移动终端的位置获取方法,所述方法包括下述步骤:

检测移动终端是否处于关机状态,当所述移动终端处于关机状态时,获取所述移动终端的持续关机时长;

当所述持续关机时长超过预设的持续关机时长阈值时,启动所述移动终端,对所述移动终端进行定位,以获取所述移动终端的当前位置,并向预设的位置管理设备发送短距离无线传输连接请求;

当所述短距离无线传输连接成功建立时,向所述位置管理设备发送所述移动终端的当前位置。

另一方面,本发明提供了一种移动终端的位置获取装置,所述装置包括:

时长获取单元,用于检测移动终端是否处于关机状态,当所述移动终端处于关机状态时,获取所述移动终端的持续关机时长;

连接请求单元,用于当所述持续关机时长超过预设的持续关机时长阈值时,启动所述移动终端,对所述移动终端进行定位,以获取所述移动终端的当前位置,并向预设的位置管理设备发送短距离无线传输连接请求;以及

位置发送单元,用于当所述短距离无线传输连接成功建立时,向所述位置管理设备发送所述移动终端的当前位置。

另一方面,本发明还提供了一种移动终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如所述移动终端的位置获取方法的步骤。

另一方面,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如所述移动终端的位置获取方法的步骤。

本发明检测移动终端是否处于关机状态,当移动终端处于关机状态时,获取移动终端的持续关机时长,当持续关机时长超过预设的持续关机时长阈值时,启动移动终端,对移动终端进行定位,以获取移动终端的当前位置,并向预设的位置管理设备发送短距离无线传输连接请求,当短距离无线传输连接成功建立时,向位置管理设备发送移动终端的当前位置,从而在移动终端持续关机时长超过持续关机时长阈值时,向位置管理设备发送移动终端的当前位置,实现了移动终端的位置管理,方便移动终端用户寻找移动终端。

附图说明

图1是本发明实施例一提供的移动终端的位置获取方法的实现流程图;

图2是本发明实施例二提供的移动终端的位置获取方法的实现流程图;

图3是本发明实施例三提供的移动终端的位置获取装置的结构示意图;

图4是本发明实施例四提供的移动终端的位置获取装置的结构示意图;以及

图5是本发明实施例五提供的移动终端的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

以下结合具体实施例对本发明的具体实现进行详细描述:

实施例一:

图1示出了本发明实施例一提供的移动终端的位置获取方法的实现流程,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:

在步骤s101中,检测移动终端是否处于关机状态,当移动终端处于关机状态时,获取移动终端的持续关机时长。

本发明实施例适用于移动终端,尤其适用于便携式移动终端,例如手机、电子玩具、平板电脑、学习机等。在本发明实施例中,检测移动终端是否处于关机状态,当移动终端处于关机状态时,获取移动终端的持续关机时长,以判断持续关机时长是否超过预设的持续关机时长阈值。其中,持续关机时长阈值可以根据用户需求进行预先设置,例如,3小时、12小时或者24小时,优选地,持续关机时长阈值最长不超过移动终端的最长待机时间,以提高后续移动终端定位的成功率。

在步骤s102中,当持续关机时长超过持续关机时长阈值时,启动移动终端,对移动终端进行定位,以获取移动终端的当前位置,并向预设的位置管理设备发送短距离无线传输连接请求。

在本发明实施例中,位置管理设备为可与移动终端建立短距离无线传输连接的电子设备,例如,有短距离无线传输功能的计算机。如果持续关机时长超过持续关机时长阈值,则说明移动终端可能丢失、用户需要获取移动终端的当前位置,因此,为了获取移动终端的当前位置,首先启动移动终端,然后对移动终端进行定位,得到移动终端的当前位置,并向位置管理设备发送短距离无线传输连接请求。

优选地,在启动移动终端之后,检测在预设时间段(例如,2分钟、5分钟或者9分钟)内是否接收到用户的操作请求,当在预设时间段内未接收到操作请求时,关闭移动终端,从而降低了移动终端的能耗。

在步骤s103中,当短距离无线传输连接成功建立时,向位置管理设备发送移动终端的当前位置。

在本发明实施例中,短距离无线传输可以为蓝牙传输、红外线传输以及wifi传输等,优选地,短距离无线传输为蓝牙传输,从而提高无线传输效率。如果短距离无线传输连接成功建立,则向位置管理设备发送移动终端的当前位置,从而在移动终端处于关机状态时,通过位置管理设备实现移动终端当前位置的获取,进而方便移动终端用户根据移动终端的当前位置寻找移动终端。

优选地,在向预设的位置管理设备发送移动终端的当前位置之后,对持续关机时长阈值进行初始化,以恢复持续关机时长阈值的最初设置,从而方便进行后续的位置管理。

作为示例地,以带有蓝牙传输功能的玩具麦克风为例,首先检测玩具麦克风是否处于关机状态,如果玩具麦克风处于关机状态,则获取玩具麦克风的持续关机时长,如果玩具麦克风的持续关机时长达到24小时,则启动玩具麦克风,对玩具麦克风进行定位,以获取玩具麦克风的当前位置,并向可以与玩具麦克风蓝牙连接的平板电脑发送蓝牙连接请求,蓝牙连接成功后,通过蓝牙传输方式向平板电脑发送玩具麦克风,从而方便用户根据玩具麦克风的当前位置寻找玩具麦克风,避免用户在玩具麦克风处于关机状态时找不到玩具麦克风。

实施例二:

图2示出了本发明实施例二提供的移动终端的位置获取方法的实现流程,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:

在步骤s201中,检测移动终端是否处于关机状态,当移动终端处于关机状态时,获取移动终端的持续关机时长。

本发明实施例适用于移动终端,尤其适用于便携式移动终端,例如手机、电子玩具、平板电脑、学习机等。在本发明实施例中,检测移动终端是否处于关机状态,当移动终端处于关机状态时,获取移动终端的持续关机时长,以判断持续关机时长是否超过预设的持续关机时长阈值。其中,持续关机时长阈值可以根据用户需求进行预先设置,例如,3小时、12小时或者24小时,优选地,持续关机时长阈值最长不超过移动终端的最长待机时间,以提高后续移动终端定位的成功率。

在步骤s202中,当持续关机时长超过预设的持续关机时长阈值时,启动移动终端,对移动终端进行定位,以获取移动终端的当前位置,并向预设的位置管理设备发送短距离无线传输连接请求。

在本发明实施例中,位置管理设备为可与移动终端建立短距离无线传输连接的电子设备,例如,有短距离无线传输功能的计算机。如果持续关机时长超过持续关机时长阈值,则说明移动终端可能丢失、用户需要获取移动终端的当前位置,因此,为了获取移动终端的当前位置,首先启动移动终端,然后对移动终端进行定位,得到移动终端的当前位置,并向位置管理设备发送短距离无线传输连接请求。

优选地,在启动移动终端之后,检测在预设时间段(例如,2分钟、5分钟或者9分钟)内是否接收到用户的操作请求,当在预设时间段内未接收到操作请求时,关闭移动终端,从而降低了移动终端的能耗。

在步骤s203中,检测短距离无线传输连接是否成功建立,是则执行步骤s207,否则执行步骤s204。

在步骤s204中,当短距离无线传输连接建立失败时,对持续关机时长阈值进行重新设置。

在本发明实施例中,短距离无线传输可以为蓝牙传输、红外线传输以及wifi传输等,优选地,短距离无线传输为蓝牙传输,从而提高无线传输效率。如果短距离无线传输连接建立失败,则对持续关机时长阈值进行重新设置,例如,减小后续的持续关机时长阈值,以提前进行下一次定位,从而及时与位置管理设备建立连接。

在步骤s205中,获取短距离无线传输连接建立失败的连续失败次数,判断连续失败次数是否达到预设次数。

在步骤s206中,当连续失败次数达到预设次数时,对移动终端的当前位置进行语音提醒。

在本发明实施例中,如果短距离无线传输连接建立失败的连续失败次数达到预设次数,则对移动终端的当前位置进行语音提醒,以方便移动终端用户寻找移动终端,从而提高了移动终端的智能化程度,进而提高了用户体验。

在步骤s207中,当短距离无线传输连接成功建立时,向位置管理设备发送移动终端的当前位置。

在本发明实施例中,如果短距离无线传输连接成功建立,则向位置管理设备发送移动终端的当前位置,从而在移动终端持续关机时长超过持续关机时长阈值时,向位置管理设备发送移动终端的当前位置,实现了移动终端的位置管理,方便移动终端用户寻找移动终端。

优选地,在向预设的位置管理设备发送移动终端的当前位置之后,对持续关机时长阈值进行初始化,以恢复持续关机时长阈值的最初设置,从而方便进行后续的位置管理。

作为示例地,以带有蓝牙传输功能的玩具麦克风为例,首先检测玩具麦克风是否处于关机状态,如果玩具麦克风处于关机状态,则获取玩具麦克风的持续关机时长,如果玩具麦克风的持续关机时长达到24小时,则启动玩具麦克风,对玩具麦克风进行定位,以获取玩具麦克风的当前位置,并向可以与玩具麦克风蓝牙连接的平板电脑发送蓝牙连接请求。

在本发明实施例中,如果短距离无线传输连接建立失败,则对持续关机时长阈值进行重新设置,并获取短距离无线传输连接建立失败的连续失败次数,判断连续失败次数是否达到预设次数,如果连续失败次数达到预设次数,则对玩具麦克风的当前位置进行语音提醒,以方便用户寻找玩具麦克风,从而提高了玩具麦克风的智能化程度,进而提高了用户体验。如果蓝牙连接成功,则通过蓝牙传输方式向平板电脑发送玩具麦克风的当前位置,从而方便用户根据玩具麦克风的当前位置寻找玩具麦克风,避免用户在玩具麦克风处于关机状态时找不到玩具麦克风。

实施例三:

图3示出了本发明实施例三提供的移动终端的位置获取装置的结构,为了便于说明,仅示出了与本发明实施例相关的部分,其中包括:

时长获取单元31,用于检测移动终端是否处于关机状态,当移动终端处于关机状态时,获取移动终端的持续关机时长。

在本发明实施例中,通过时长获取单元31检测移动终端是否处于关机状态,当移动终端处于关机状态时,获取移动终端的持续关机时长,以判断持续关机时长是否超过预设的持续关机时长阈值。其中,持续关机时长阈值可以根据用户需求进行预先设置,例如,3小时、12小时或者24小时,优选地,持续关机时长阈值最长不超过移动终端的最长待机时间,以提高后续移动终端定位的成功率。

连接请求单元32,用于当持续关机时长超过预设的持续关机时长阈值时,启动移动终端,对移动终端进行定位,以获取移动终端的当前位置,并向预设的位置管理设备发送短距离无线传输连接请求。

在本发明实施例中,位置管理设备为可与移动终端建立短距离无线传输连接的电子设备,例如,有短距离无线传输功能的计算机。如果持续关机时长超过持续关机时长阈值,则说明移动终端可能丢失、用户需要获取移动终端的当前位置,因此,为了获取移动终端的当前位置,通过连接请求单元32首先启动移动终端,然后对移动终端进行定位,得到移动终端的当前位置,并向位置管理设备发送短距离无线传输连接请求。

优选地,在启动移动终端之后,检测在预设时间段(例如,2分钟、5分钟或者9分钟)内是否接收到用户的操作请求,当在预设时间段内未接收到操作请求时,关闭移动终端,从而降低了移动终端的能耗。

位置发送单元33,用于当短距离无线传输连接成功建立时,向位置管理设备发送移动终端的当前位置。

在本发明实施例中,短距离无线传输可以为蓝牙传输、红外线传输以及wifi传输等,优选地,短距离无线传输为蓝牙传输,从而提高无线传输效率。如果短距离无线传输连接成功建立,则通过位置发送单元33向位置管理设备发送移动终端的当前位置,从而在移动终端处于关机状态时,通过位置管理设备实现移动终端当前位置的获取,进而方便移动终端用户根据移动终端的当前位置寻找移动终端。

优选地,在向预设的位置管理设备发送移动终端的当前位置之后,对持续关机时长阈值进行初始化,以恢复持续关机时长阈值的最初设置,从而方便进行后续的位置管理。

在本发明实施例中,通过时长获取单元31检测移动终端是否处于关机状态,当移动终端处于关机状态时,获取移动终端的持续关机时长,当持续关机时长超过预设的持续关机时长阈值时,通过连接请求单元32启动移动终端,对移动终端进行定位,以获取移动终端的当前位置,并向位置管理设备发送短距离无线传输连接请求,当短距离无线传输连接成功建立时,通过位置发送单元33向位置管理设备发送移动终端的当前位置,从而在移动终端持续关机时长超过持续关机时长阈值时,向位置管理设备发送移动终端的当前位置,实现了移动终端的位置管理,方便移动终端用户寻找移动终端。

在本发明实施例中,移动终端的位置获取装置的各单元可由相应的硬件或软件单元实现,各单元可以为独立的软、硬件单元,也可以集成为一个软、硬件单元,在此不用以限制本发明。

实施例四:

图4示出了本发明实施例四提供的移动终端的位置获取装置的结构,为了便于说明,仅示出了与本发明实施例相关的部分,其中包括:

时长获取单元41,用于检测移动终端是否处于关机状态,当移动终端处于关机状态时,获取移动终端的持续关机时长。

在本发明实施例中,通过时长获取单元41检测移动终端是否处于关机状态,当移动终端处于关机状态时,获取移动终端的持续关机时长,以判断持续关机时长是否超过预设的持续关机时长阈值。其中,持续关机时长阈值可以根据用户需求进行预先设置,例如,3小时、12小时或者24小时,优选地,持续关机时长阈值最长不超过移动终端的最长待机时间,以提高后续移动终端定位的成功率。

连接请求单元42,用于当持续关机时长超过预设的持续关机时长阈值时,启动移动终端,对移动终端进行定位,以获取移动终端的当前位置,并向预设的位置管理设备发送短距离无线传输连接请求。

在本发明实施例中,位置管理设备为可与移动终端建立短距离无线传输连接的电子设备,例如,有短距离无线传输功能的计算机。如果持续关机时长超过持续关机时长阈值,则说明移动终端可能丢失、用户需要获取移动终端的当前位置,因此,为了获取移动终端的当前位置,通过连接请求单元42首先启动移动终端,然后对移动终端进行定位,得到移动终端的当前位置,并向位置管理设备发送短距离无线传输连接请求。

优选地,在启动移动终端之后,检测在预设时间段(例如,2分钟、5分钟或者9分钟)内是否接收到用户的操作请求,当在预设时间段内未接收到操作请求时,关闭移动终端,从而降低了移动终端的能耗。

阈值更新单元43,用于当短距离无线传输连接建立失败时,对持续关机时长阈值进行重新设置。

在本发明实施例中,短距离无线传输可以为蓝牙传输、红外线传输以及wifi传输等,如果短距离无线传输连接建立失败,则通过阈值更新单元43根据持续关机时长阈值更新规则对持续关机时长阈值进行更新,例如,缩短后续的持续关机时长阈值,以提前进行对移动终端的下一次定位,从而及时与位置管理设备建立连接。

次数判断单元44,用于当短距离无线传输连接建立失败时,获取短距离无线传输连接建立失败的连续失败次数,判断连续失败次数是否达到预设次数。

位置提醒单元45,用于当连续失败次数达到预设次数时,对移动终端的当前位置进行语音提醒。

在本发明实施例中,如果次数判断单元44获取的连续失败次数达到预设次数,则通过位置提醒单元45对移动终端的当前位置进行语音提醒,以方便移动终端用户寻找移动终端,从而提高了移动终端的智能化程度,进而提高了用户体验。

位置发送单元46,用于当短距离无线传输连接成功建立时,向位置管理设备发送移动终端的当前位置。

在本发明实施例中,如果短距离无线传输连接成功建立,则通过位置发送单元46向位置管理设备发送移动终端的当前位置,从而在移动终端持续关机时长超过持续关机时长阈值时,向位置管理设备发送移动终端的当前位置,实现了移动终端的位置管理,方便移动终端用户寻找移动终端。

优选地,在向预设的位置管理设备发送移动终端的当前位置之后,对持续关机时长阈值进行初始化,以恢复持续关机时长阈值的最初设置,从而方便进行后续的位置管理。

在本发明实施例中,移动终端的位置获取装置的各单元可由相应的硬件或软件单元实现,各单元可以为独立的软、硬件单元,也可以集成为一个软、硬件单元,在此不用以限制本发明。

实施例五:

图5示出了本发明实施例五提供的移动终端的结构,为了便于说明,仅示出了与本发明实施例相关的部分。

本发明实施例的移动终端5包括处理器50、存储器51以及存储在存储器51中并可在处理器50上运行的计算机程序52。该处理器50执行计算机程序52时实现上述各个移动终端的位置获取方法实施例中的步骤,例如,图1所示的步骤s101至s103、图2所示的步骤s201至s207。或者,处理器50执行计算机程序52时实现上述各装置实施例中各单元的功能,例如,图3所示单元31至33、图4所示单元41至46的功能。

在本发明实施例中,该处理器50执行计算机程序52时实现上述各个移动终端的位置获取方法实施例中的步骤时,检测移动终端是否处于关机状态,当移动终端处于关机状态时,获取移动终端的持续关机时长,当持续关机时长超过预设的持续关机时长阈值时,启动移动终端,对移动终端进行定位,以获取移动终端的当前位置,并向预设的位置管理设备发送短距离无线传输连接请求,当短距离无线传输连接成功建立时,向位置管理设备发送移动终端的当前位置,从而在移动终端持续关机时长超过持续关机时长阈值时,向位置管理设备发送移动终端的当前位置,实现了移动终端的位置管理,方便移动终端用户寻找移动终端。

本发明实施例的移动终端可以为手机、电子玩具或学习机等便携式移动终端。该移动终端5中处理器50在执行计算机程序52时实现的步骤具体可参考实施例一中方法的描述,在此不再赘述。

实施例六:

在本发明实施例中,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述各个移动终端的位置获取方法实施例中的步骤,例如,图1所示的步骤s101至s103、图2所示的步骤s201至s207。或者,该计算机程序被处理器执行时实现上述各装置实施例中各单元的功能,例如,图3所示单元31至33、图4所示单元41至46的功能。

在本发明实施例中,检测移动终端是否处于关机状态,当移动终端处于关机状态时,获取移动终端的持续关机时长,当持续关机时长超过预设的持续关机时长阈值时,启动移动终端,对移动终端进行定位,以获取移动终端的当前位置,并向预设的位置管理设备发送短距离无线传输连接请求,当短距离无线传输连接成功建立时,向位置管理设备发送移动终端的当前位置,从而在移动终端持续关机时长超过持续关机时长阈值时,向位置管理设备发送移动终端的当前位置,实现了移动终端的位置管理,方便移动终端用户寻找移动终端。该计算机程序被处理器执行时实现的移动终端的位置获取方法进一步可参考前述方法实施例中步骤的描述,在此不再赘述。

本发明实施例的计算机可读存储介质可以包括能够携带计算机程序代码的任何实体或装置、记录介质,例如,rom/ram、磁盘、光盘、闪存等存储器。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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