CN111756927A - 一种定位信息的输出方法、终端设备及存储介质 - Google Patents
一种定位信息的输出方法、终端设备及存储介质 Download PDFInfo
- Publication number
- CN111756927A CN111756927A CN202010580885.2A CN202010580885A CN111756927A CN 111756927 A CN111756927 A CN 111756927A CN 202010580885 A CN202010580885 A CN 202010580885A CN 111756927 A CN111756927 A CN 111756927A
- Authority
- CN
- China
- Prior art keywords
- positioning
- cold start
- terminal device
- information
- current
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 69
- 238000004590 computer program Methods 0.000 claims description 2
- 230000006870 function Effects 0.000 description 11
- 230000008569 process Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 238000012360 testing method Methods 0.000 description 5
- 238000012544 monitoring process Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 210000000707 wrist Anatomy 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000474 nursing effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
- Navigation (AREA)
Abstract
一种定位信息的输出方法、终端设备及存储介质,该方法应用于第一终端设备,包括:在检测到第一终端设备中定位应用程序的冷启动操作的情况下,获取定位应用程序的当前冷启动次数;获取定位应用程序包括的定位界面对应的历史访问次数;历史访问次数为定位应用程序在历史冷启动后的预设时长内的访问次数;在根据当前冷启动次数和历史访问次数,确定第一终端设备满足冷启动定位条件的情况下,向服务器发送定位请求消息;服务器用于根据定位请求消息获取与第一终端设备绑定的第二终端设备的定位信息;在检测到对定位界面的访问请求,以及接收到服务器发送的定位信息的情况下,在定位界面中输出定位信息;访问请求为冷启动操作后的预设时长内的请求。
Description
技术领域
本申请涉及定位技术领域,尤其涉及一种定位信息的输出方法、终端设备及存储介质。
背景技术
目前,家长的第一终端设备中安装有定位应用程序,家长通过定位应用程序查看儿童携带的第二终端设备对应的定位信息。其中,家长在查看定位信息的过程中,需要启动定位应用程序,并进入定位应用程序中的定位界面,以及通过点击定位按钮和发送按钮生成定位请求,接着通过服务器向第二终端设备中转定位请求,使得第二终端设备基于定位请求采集定位信息,并将定位信息返回至服务器,以便服务器将定位信息推送至第一终端设备。
由此可见,获取定位信息的过程比较繁琐,以及耗费较长时间,从而导致在家长对儿童进行定位时需要较长的定位等待时间,造成体验较差。
发明内容
本申请实施例提供了一种定位信息的输出方法、终端设备及存储介质,本申请通过对第一终端设备中的定位应用程序进行冷启动,使得无需等待第一终端设备的用户进入定位应用程序的定位界面,以及点击定位界面中的定位按钮和发送按钮,故缩短了定位等待时间。
根据本申请实施例的第一方面,提供一种定位信息的输出方法,应用于第一终端设备,包括:
在检测到所述第一终端设备中定位应用程序的冷启动操作的情况下,获取所述定位应用程序的当前冷启动次数;
获取所述定位应用程序包括的定位界面对应的历史访问次数;所述历史访问次数为所述定位应用程序在历史冷启动后的预设时长内的访问次数;
在根据所述当前冷启动次数和所述历史访问次数,确定所述第一终端设备满足冷启动定位条件的情况下,向服务器发送定位请求消息;所述服务器用于根据所述定位请求消息获取与所述第一终端设备绑定的第二终端设备的定位信息;
在检测到对所述定位界面的访问请求,以及接收到所述服务器发送的定位信息的情况下,在所述定位界面中输出所述定位信息;所述访问请求为所述冷启动操作后的预设时长内的请求。
可选地,所述冷启动定位条件包括:定位关注度大于等于第一预设阈值,所述定位关注度为所述历史访问次数和所述当前冷启动次数之间的比值。
可选地,所述方法还包括:
在所述当前冷启动次数大于等于第二预设阈值的情况下,获取所述当前冷启动次数与预设比值之间的乘积得到更新的当前冷启动次数,以及获取所述历史访问次数和所述预设比值之间的乘积得到更新的历史访问次数;
其中,所述预设比值小于1;
所述在根据所述当前冷启动次数和所述历史访问次数,确定所述第一终端设备满足冷启动定位条件的情况下,向服务器发送定位请求消息,包括:
根据所述更新的当前冷启动次数和所述更新的历史访问次数,确定所述第一终端设备满足所述冷启动定位条件的情况下,向所述服务器发送所述定位请求消息。
可选地,所述在检测到所述第一终端设备中定位应用程序的冷启动操作的情况下,获取所述定位应用程序的当前冷启动次数,包括:
在检测到所述第一终端设备中定位应用程序的冷启动操作的情况下,获取所述定位应用程序的历史冷启动次数;
计算所述历史冷启动次数与第一数值的和值,得到所述定位应用程序的当前冷启动次数。
可选地,所述在检测到对所述定位界面的访问请求,以及接收到所述服务器发送的定位信息的情况下,在所述定位界面中输出所述定位信息,包括:
在检测到对所述定位界面的访问请求,接收到所述服务器发送的定位信息,以及所述定位信息属于预设安全区域的情况下,按照第一输出方式,在所述定位界面中输出所述定位信息;
在检测到对所述定位界面的访问请求,接收到所述服务器发送的定位信息,以及所述定位信息属于预设危险区域的情况下,按照第二输出方式,在所述定位界面中输出所述定位信息;
其中,所述第一输出方式包括定位图标的第一预设颜色、所述定位图标的第一闪烁频率、所述定位图标的第一尺寸、所述定位图标的第一阴影图层中的至少一种;
所述第二输出方式包括所述定位图标的第二预设颜色、所述定位图标的第二闪烁频率、所述定位图标的第二尺寸、所述定位图标的第二阴影图层中的至少一种。
可选地,所述方法还包括:
获取所述定位信息所属的当前位置区域;
根据所述当前位置区域和当前时刻确定目的地推荐信息;
向所述第二终端设备发送所述目的地推荐信息。
可选地,所述方法还包括:
获取所述第二终端设备在所述当前位置区域内的驻留时长;
所述根据所述当前位置区域和当前时刻确定目的地推荐信息,包括:
在所述驻留时长大于等于第三预设阈值的情况下,根据所述当前位置区域和所述当前时刻确定所述目的地推荐信息。
根据本申请实施例的第二方面,提供一种终端设备,所述终端设备包括第一终端设备,包括:
获取模块,用于在检测到所述第一终端设备中定位应用程序的冷启动操作的情况下,获取所述定位应用程序的当前冷启动次数;以及,
获取所述定位应用程序包括的定位界面对应的历史访问次数;所述历史访问次数为所述定位应用程序在历史冷启动后的预设时长内的访问次数;
发送模块,用于在根据所述当前冷启动次数和所述历史访问次数,确定所述第一终端设备满足冷启动定位条件的情况下,向服务器发送定位请求消息;所述服务器用于根据所述定位请求消息获取与所述第一终端设备绑定的第二终端设备的定位信息;
输出模块,用于在检测到对所述定位界面的访问请求,以及接收到所述服务器发送的定位信息的情况下,在所述定位界面中输出所述定位信息;所述访问请求为所述冷启动操作后的预设时长内的请求。
可选地,所述冷启动定位条件包括:定位关注度大于等于第一预设阈值,所述定位关注度为所述历史访问次数和所述当前冷启动次数之间的比值。
可选地,所述获取模块,还用于在所述当前冷启动次数大于等于第二预设阈值的情况下,获取所述当前冷启动次数与预设比值之间的乘积得到更新的当前冷启动次数,以及获取所述历史访问次数和所述预设比值之间的乘积得到更新的历史访问次数;
其中,所述预设比值小于1;
所述发送模块,进一步用于根据所述更新的当前冷启动次数和所述更新的历史访问次数,确定所述第一终端设备满足所述冷启动定位条件的情况下,向所述服务器发送所述定位请求消息。
可选的,所述获取模块,进一步用于在检测到所述第一终端设备中定位应用程序的冷启动操作的情况下,获取所述定位应用程序的历史冷启动次数;
计算所述历史冷启动次数与第一数值的和值,得到所述定位应用程序的当前冷启动次数。
可选地,所述输出模块,进一步用于在检测到对所述定位界面的访问请求,接收到所述服务器发送的定位信息,以及所述定位信息属于预设安全区域的情况下,按照第一输出方式,在所述定位界面中输出所述定位信息;
在检测到对所述定位界面的访问请求,接收到所述服务器发送的定位信息,以及所述定位信息属于预设危险区域的情况下,按照第二输出方式,在所述定位界面中输出所述定位信息;
其中,所述第一输出方式包括定位图标的第一预设颜色、所述定位图标的第一闪烁频率、所述定位图标的第一尺寸、所述定位图标的第一阴影图层中的至少一种;
所述第二输出方式包括所述定位图标的第二预设颜色、所述定位图标的第二闪烁频率、所述定位图标的第二尺寸、所述定位图标的第二阴影图层中的至少一种。
可选地,所述获取模块,还用于获取所述定位信息所属的当前位置区域;以及,
根据所述当前位置区域和当前时刻确定目的地推荐信息;
所述发送模块,还用于向所述第二终端设备发送所述目的地推荐信息。
可选地,所述获取模块,还用于获取所述第二终端设备在所述当前位置区域内的驻留时长;以及,
在所述驻留时长大于等于第三预设阈值的情况下,根据所述当前位置区域和所述当前时刻确定所述目的地推荐信息。
根据本申请实施例的第三方面,提供一种终端设备,包括处理器和存储器,所述处理器和存储器耦合,所述存储器用于存储计算机程序指令,当所述处理器执行所述计算机程序指令时,使得终端设备执行上述第一方面所述的定位信息的输出方法。
根据本申请实施例的第四方面,提供一种计算机存储介质,所述计算机存储介质中存储有程序指令,当所述程序指令在终端设备上运行时,使得终端设备执行上述第一方面所述的定位信息的输出方法。
根据本申请实施例的第五方面,提供一种芯片,所述芯片与终端设备中的存储器耦合,使得所述芯片在运行时调用所述存储器中存储的程序指令,使得所述终端设备执行上述第一方面所述的定位信息的输出方法。
从以上技术方案可以看出,本申请实施例具有以下优点:
由于本申请通过对第一终端设备中的定位应用程序进行冷启动,故无需等待第一终端设备的用户进入定位应用程序的定位界面,以及点击定位界面中的定位按钮和发送按钮,从而缩短了定位等待时间。并且,本申请需要判断第一终端设备是否满足冷启动定位条件,故避免第一终端设备不满足冷启动定位条件的情况下,第二终端设备仍然接收到定位请求消息的问题,从而减少第二终端设备的资源损耗和功耗,解决了冷启动自动定位导致的第二终端设备的续航时间缩短的问题。
附图说明
为了更清楚地说明本申请实施例技术方案,下面将对实施例和现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,还可以根据这些附图获得其它的附图。
图1A为本申请实施例提供的一种定位信息的输出方法的流程示意图;
图1B为本申请实施例提供的一种终端设备的显示界面图;
图1C为本申请实施例提供的另一种终端设备的显示界面图;
图2为本申请实施例提供的另一种定位信息的输出方法的流程示意图;
图3为本申请实施例提供的另一种定位信息的输出方法的流程示意图;
图4为本申请实施例提供的另一种定位信息的输出方法的流程示意图;
图5为本申请实施例提供的一种终端设备的结构框图;
图6为本申请实施例提供的另一种终端设备的结构框图。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,都应当属于本申请保护的范围。
首先,对本申请的应用场景进行说明。本申请可以应用于定位场景,在该场景下,可以对第一终端设备中安装的定位应用程序进行冷启动操作,服务器根据冷启动操作自动生成定位请求消息,无需等待第一终端设备的用户进入定位应用程序的定位界面,以及点击定位界面中的定位按钮和发送按钮。服务器向第二终端设备发送定位请求消息,以便获取第二终端设备的定位信息。当第一终端设备的用户进入定位界面时,第一终端设备可以展示第二终端设备的定位信息。在该场景下,第一终端设备虽然可以快速获取到定位信息,但是,无论第一终端设备的用户是否需要查看第二终端设备的定位信息,第二终端设备都会接收到定位请求消息,从而造成第二终端设备存在资源损耗和功耗较大的问题,缩短了第二终端设备的续航时间。
基于上述问题,本申请提供了一种定位信息的输出方法、终端设备及存储介质,在第一终端设备的定位应用程序冷启动的情况下,可以根据当前启动次数和历史访问次数确定第一终端设备是否满足冷启动定位条件,并且在满足冷启动定位条件的情况下,通过服务器获取第二终端设备的定位信息,以便在检测到对定位界面的访问请求的情况下,第一终端设备可以快速输出定位信息。这样,由于本申请通过对第一终端设备中的定位应用程序进行冷启动,故无需等待第一终端设备的用户进入定位应用程序的定位界面,以及点击定位界面中的定位按钮和发送按钮,从而缩短了定位等待时间。并且,本申请需要判断第一终端设备是否满足冷启动定位条件,故避免第一终端设备不满足冷启动定位条件的情况下,第二终端设备仍然接收到定位请求消息的问题,从而减少第二终端设备的资源损耗和功耗,解决了冷启动自动定位导致的第二终端设备的续航时间缩短的问题。
下面对本申请实施例公开的定位信息的输出方法进行详细介绍。
图1A为本申请实施例提供的一种定位信息的输出方法的流程示意图。如图1A所示,所述方法可以包括:
101、第一终端设备在检测到第一终端设备中定位应用程序的冷启动操作的情况下,获取定位应用程序的当前冷启动次数。
可以理解的是,第一终端设备可以包括手机、平板电脑、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,UMPC)、手持计算机、上网本、个人数字助理(personal digital assistant,PDA)、可穿戴设备(如手表、手腕、眼镜、头盔、头带等)等,本申请实施例对第一终端设备的具体形式不做特殊限制。
应理解,定位应用程序的冷启动操作可以理解为:第一终端设备关机重启后,首次启动定位应用程序的操作;或者,第一终端设备出厂后,首次启动定位应用程序的操作;或者,在定位应用程序处于关闭状态的情况下,首次启动定位应用程序的操作,等等。
在本申请的可选实施例中,检测到第一终端设备中定位应用程序的冷启动操作,可以包括:第一终端设备检测到人工方式对第一终端设备中定位应用程序进行的冷启动操作;或者,第一终端设备可以获取第二终端设备的剩余电量,由于第二终端设备的剩余电量较低时,会造成第二终端设备关机并无法正常使用的问题,因此,在本申请实施例中,第一终端设备可以在剩余电量大于预设电量阈值的情况下,自动对第一终端设备中定位应用程序进行的冷启动操作,提高冷启动操作的智能性;第一终端设备可以在剩余电量小于等于预设电量阈值的情况下,对第一终端设备中定位应用程序不执行冷启动操作。
在本申请实施例中,在检测到第一终端设备中定位应用程序的冷启动操作的情况下,获取定位应用程序的当前冷启动次数,可以包括:在检测到第一终端设备中定位应用程序的冷启动操作的情况下,获取定位应用程序的历史冷启动次数;计算历史冷启动次数与第一数值的和值,得到定位应用程序的当前冷启动次数。其中,第一数值可以为1。
102、第一终端设备获取定位应用程序包括的定位界面对应的历史访问次数;历史访问次数为定位应用程序在历史冷启动后的预设时长内的访问次数。
其中,预设时长对应的起始时刻可以为定位应用程序进行历史冷启动的时刻。示例性地,预设时长可以为一分钟,此时,可以获取定位应用程序在历史冷启动后的一分钟内的访问次数。
应理解,若用户在定位应用程序冷启动后的预设时长内进行一次访问或者多次访问,则可以确定定位界面存在一次访问。
103、第一终端设备在根据当前冷启动次数和历史访问次数,确定第一终端设备满足冷启动定位条件的情况下,向服务器发送定位请求消息;服务器用于根据定位请求消息获取与第一终端设备绑定的第二终端设备的定位信息。
在本申请实施例中,第一终端设备在根据当前冷启动次数和历史访问次数,确定第一终端设备不满足冷启动定位条件的情况下,无需向服务器发送定位请求消息,从而避免了第二终端设备接收到定位请求消息,进而减少了第二终端设备的电量损耗。
其中,冷启动定位条件包括:定位关注度大于等于第一预设阈值,定位关注度为历史访问次数和当前冷启动次数之间的比值。
需要说明的是,若定位关注度越大,则说明第一终端设备的用户越关注第二终端设备的定位信息;相反,若定位关注度越小,则说明第一终端设备的用户越不关注第二终端设备的定位信息。可见,第一终端设备根据历史访问次数和当前冷启动次数可以准确地识别到第一终端设备的用户的访问行为习惯,从而基于访问行为习惯判断第一终端设备是否满足冷启动定位条件。
可选地,上述所述的第一预设阈值的获取方法可以包括但不限于以下方式:
方式一、在步骤101之后,第一终端设备向服务器发送阈值获取请求,以便服务器根据阈值获取请求,向服务器发送第一预设阈值。
进一步地,服务器中设置有冷启动自动定位的开关控件;若开关控件处于开启状态时,则服务器向第一终端设备发送第一预设阈值,并执行后续步骤104;若开关控件处于关闭状态时,则服务器可以直接向第二终端设备发送定位请求信息,并接收第二终端设备根据定位请求信息发送的定位信息,以及向第一终端设备发送定位信息。
其中,开关控件的开启或者关闭可以由用户对本申请中的定位信息的输出方法的反馈结果确定。例如,若反馈结果中的反对意见数量大于同意意见数量,则可以控制开关控件处于关闭状态;若反馈结果中的反对意见数量小于等于同意意见数量,则可以控制开关控件处于开启状态。又如,若反馈结果中的反对意见数量大于指定数量,则可以控制开关控件处于关闭状态;若反馈结果中的反对意见数量小于等于指定数量,则可以控制开关控件处于开启状态,等等,本申请对此不做特殊限制。
方式二、第一终端设备中可以预先存储有第一预设阈值,故本步骤可以获取存储的第一预设阈值。
需要说明的是,服务器可能会周期性地更新第一预设阈值,故为了使得第一终端设备中存储的第一预设阈值比较准确,在一种可选实施例中,第一终端设备可以周期性地从服务器中获取更新的第一预设阈值;在另一种可选实施例中,服务器可以在获取到更新的第一预设阈值时,向第一终端设备发送更新的第一预设阈值。这样,使得第一终端设备中同样可以更新第一预设阈值。
需要说明的是,第一终端设备在根据当前冷启动次数和历史访问次数,确定第一终端设备满足冷启动定位条件的情况下,向服务器发送定位请求消息的同时,还可以获取第一终端设备满足冷启动定位条件的触发次数,以及配置初始化参数。在一种可选实施例中,可以通过埋点的方式获取触发次数。这样,服务器可以根据触发次数更新第一预设阈值。
同样地,本申请中的第二终端设备可以包括手机、平板电脑、笔记本电脑、超级移动个人计算机、手持计算机、上网本、个人数字助理、可穿戴设备(如手表、手腕、眼镜、头盔、头带等)等,本申请实施例对第二终端设备的具体形式不做特殊限制。
示例性地,第一终端设备为家长携带的终端设备,第二终端设备为儿童携带的终端设备。
在本申请实施例中,服务器可以向第二终端设备发送定位请求消息,以便第二终端设备根据定位请求消息获取第二终端设备的定位信息,并向服务器发送定位信息。
104、第一终端设备在检测到对定位界面的访问请求,以及接收到服务器发送的定位信息的情况下,在定位界面中输出定位信息;访问请求为冷启动操作后的预设时长内的请求。
在本申请实施例中,可以通过但不限于以下方式在定位界面中输出定位信息:
方式一、第一终端设备在检测到对定位界面的访问请求,以及接收到服务器发送的定位信息的情况下,按照预设输出方式,在定位界面中输出定位信息。
可以理解的是,预设输出方式可以为三维输出模式;或者,定位界面中定位信息指示的目标位置的第一预设位置范围内的第一定位图像为三维输出模式,定位界面中除第一定位图像外的其他定位图像为二维输出模式,以便第一终端设备的用户可以在定位界面中快速查找到第二终端设备的用户。
方式二、第一终端设备在检测到对定位界面的访问请求,接收到服务器发送的定位信息,以及定位信息属于预设安全区域的情况下,按照第一输出方式,在定位界面中输出定位信息;在检测到对定位界面的访问请求,接收到服务器发送的定位信息,以及定位信息属于预设危险区域的情况下,按照第二输出方式,在定位界面中输出定位信息。
其中,第一输出方式包括定位图标的第一预设颜色、定位图标的第一闪烁频率、定位图标的第一尺寸、定位图标的第一阴影图层中的至少一种;第二输出方式包括定位图标的第二预设颜色、定位图标的第二闪烁频率、定位图标的第二尺寸、定位图标的第二阴影图层中的至少一种。
在一种可选实施例中,第一尺寸小于第二尺寸,第一闪烁频率小于第二闪烁频率,第一预设颜色与第二预设颜色二者之间的色调、明度和饱和度中的至少一个不同。
可以理解的是,预设安全区域可以为私密性较强的区域,例如可以为学校、家里、办公室以及图书馆等区域;预设危险区域可以为除预设安全区域之外的其他区域。
示例性地,如图1B所示,若定位信息属于预设安全区域,则可以在定位界面中将定位图标按照第一阴影图层、第一尺寸进行展示;如图1C所示,若定位信息属于预设危险区域,则可以在定位界面中将定位图标按照第二阴影图层、第二尺寸进行展示。其中第一尺寸小于第二尺寸。
方式三、第一终端设备在检测到对定位界面的访问请求,接收到服务器发送的定位信息,以及定位信息属于预设安全区域的情况下,在定位界面中展示定位信息;在检测到对定位界面的访问请求,接收到服务器发送的定位信息,以及定位信息属于预设危险区域的情况下,在定位界面中展示定位信息,以及通过语音播放定位信息,防止第一终端设备的用户错失查看定位信息。
方式四、第一终端设备在检测到对定位界面的访问请求,接收到服务器发送的定位信息的情况下,根据定位信息以及最近一段时间内(比如最近一小时、最近两小时)的历史定位信息确定第二终端设备的运动轨迹。此时,在定位界面中展示运动轨迹,以及在运动轨迹上标注定位信息。这样,第一终端设备的用户可以查看到第二终端设备的用户最近的运动轨迹,从而便于监管。
在本申请的一可选实施例中,若第一终端设备在检测到对定位界面的访问请求,接收到服务器发送的定位信息,以及定位信息属于预设危险区域的情况下,可以向服务器发送求助信息,以便服务器获取在预设危险区域中行驶的多个车辆的车辆信息,并根据车辆信息向多个车辆发送求助信息;若目标车辆在接收到求助信息的情况下,接收到目标车辆的用户基于求助信息的同意求助操作,则目标车辆生成同意求助信息,并向服务器发送同意求助信息,多个车辆包括目标车辆;服务器根据同意求助信息向目标车辆发送第二终端设备的定位信息,以及向第一终端设备发送目标车辆的目标车辆信息,以便第一终端设备向第二终端设备发送目标车辆的目标车辆信息。这样,第二终端设备的用户可以根据目标车辆的目标车辆信息进行求助,从而避免对第二终端设备的用户造成危险。
需要说明的是,上述所述的多个车辆均为实名注册后的车辆,并且多个车辆的信誉值大于等于预置数值。其中,信誉值可以用于对加油费用进行打折。例如,信誉值越高,打折率越低;相反,信誉值越高,打折率越高。
另外,若目标车辆对第二终端设备的用户完成救助,则可以计算目标车辆的信誉值和预设数值之间的和值得到目标车辆的新信誉值。示例性的,预设数值可以为3。
在本申请的另一可选实施例中,本申请考虑到在养老机构中通常需要监护人数较多的老年人(即被监护人员),若仅仅依靠医护人员进行监护,则会耗费较多的人力。因此,在本申请中,可以对医护人员配置第一终端设备,以及对被监护人员配置第二终端设备。为了避免被监护人员将第二终端设备丢失,优选地,第二终端设备可以为可佩戴设备(例如手表、手腕等)。
此时,定位应用程序中可以包括各个被监护人员分别对应的定位界面,故步骤102中所述的获取定位应用程序包括的定位界面对应的历史访问次数可以为:获取目标被监护人员的目标定位界面对应的历史访问次数,以及步骤103可以替换为:在根据当前冷启动次数和目标定位界面对应的历史访问次数,确定第一终端设备满足冷启动定位条件的情况下,向服务器发送定位请求消息,服务器用于根据定位请求消息获取与第一终端设备绑定的第二终端设备的定位信息,第二终端设备为目标被监护人员配置的终端设备,被监护人员包括目标被监护人员。
这样,在检测到对目标定位界面的访问请求,以及接收到服务器发送的定位信息的情况下,在目标定位界面中输出定位信息;访问请求为冷启动操作后的预设时长内的请求。可见,本申请通过对医护人员以及被监护人员分别配置终端设备,并且对定位关注度比较高的被监控人员进行冷启动自动定位,从而实现快速定位;对定位关注度比较低的被监控人员无需进行冷启动自动定位,从而降低终端设备的功耗,这样满足了医护人员的监护需求。
进一步地,第一终端设备中可以存储有养老机构对应的安全电子围栏,这样,在目标定位界面中输出定位信息可以包括:若定位信息在安全电子围栏内,则按照上述所述的第一输出方式,在目标定位界面中输出定位信息;若定位信息在安全电子围栏外,则按照上述所述的第二输出方式,在目标定位界面中输出定位信息。其中,安全电子围栏可以为三维的电子围栏。
在本申请的又一可选实施例中,本申请考虑到在企业中通常需要监管人数较多的职员,若仅仅依靠管理人员进行监管,则会存在管理不全面的问题。因此,在本申请中,可以对管理人员配置第一终端设备,以及对职员配置第二终端设备。第二终端设备可以为智能工牌等。
此时,定位应用程序中可以包括各个职员分别对应的定位界面,故步骤102中所述的获取定位应用程序包括的定位界面对应的历史访问次数可以为:获取目标职员的目标定位界面对应的历史访问次数,以及步骤103可以替换为:在根据当前冷启动次数和目标定位界面对应的历史访问次数,确定第一终端设备满足冷启动定位条件的情况下,向服务器发送定位请求消息,服务器用于根据定位请求消息获取与第一终端设备绑定的第二终端设备的定位信息,第二终端设备为目标职员配置的终端设备,职员包括目标职员。
这样,在检测到对目标定位界面的访问请求,以及接收到服务器发送的定位信息的情况下,在目标定位界面中输出定位信息;访问请求为冷启动操作后的预设时长内的请求。可见,本申请通过对管理人员以及职员分别配置终端设备,并且对定位关注度比较高的职员进行冷启动自动定位,从而实现快速定位;对定位关注度比较低的职员无需进行冷启动自动定位,从而降低终端设备的功耗,这样满足了管理人员的监管需求。
在本申请的可选实施例中,在检测到对定位界面的访问请求,以及接收到服务器发送的定位信息的情况下,考虑到第二终端设备在短时间段内的位置变化不大,故若访问请求不为冷启动操作后的预设时长内的请求,则不进行定位信息的输出操作。
采用本申请实施例所述的方法,由于本申请通过对第一终端设备中的定位应用程序进行冷启动,无需等待第一终端设备的用户进入定位应用程序的定位界面,以及点击定位界面中的定位按钮和发送按钮,故缩短了定位等待时间。并且,本申请需要判断第一终端设备是否满足冷启动定位条件,故避免第一终端设备不满足冷启动定位条件的情况下,第二终端设备仍然接收到定位请求消息的问题,从而减少第二终端设备的资源损耗和功耗,解决了冷启动自动定位导致的第二终端设备的续航时间缩短的问题。
结合图1A,图2提供了一种定位信息的输出方法的流程示意图。如图2所示,在步骤102之后,还可以包括:
105、第一终端设备判断当前冷启动次数是否大于等于第二预设阈值。
在当前冷启动次数大于等于第二预设阈值的情况下,执行步骤106;
在当前冷启动次数小于第二预设阈值的情况下,执行步骤103。
需要说明的是,本申请对步骤105的时序不做限定,例如步骤105还可以在步骤101之后。
其中,获取第二预设阈值的过程可以参考步骤102中第一预设阈值的获取过程,此处不再赘述。
需要说明的是,在步骤104之后,还可以包括:计算历史访问次数和第一数值的和值得到当前访问次数。其中,同样可以通过埋点的方式获取当前访问次数。这样,通过埋点的方式,使得服务器可以根据第一终端设备满足冷启动定位条件的触发次数和当前访问次数更新第一预设阈值和第二预设阈值。
示例性地,若触发次数较多,当前访问次数较少,则可以将第一预设阈值调大;若触发次数较多,则可以将第二预设阈值调小。上述示例只是示例性说明,本申请对此不做特殊限制。
进一步地,本申请也可以统计大数据的触发情况(即统计测试终端设备满足冷启动定位条件的总触发次数,以及测试终端设备在满足冷启动定位条件的情况下,在冷启动操作后的预设时长内检测到访问请求的总访问次数,测试终端设备的设备数量大于等于预设数量)。这样,可以根据大量的测试设备对应的总触发次数和总访问次数更新第一预设阈值和第二预设阈值,提高了第一预设阈值和第二预设阈值的通用性。
另外,本申请还可以在定位界面中输出定位信息之后,确定第一终端设备完成一次有效定位。这样,在一种可选实施例中,可以通过有效定位的次数,确定是否开启服务器中冷启动自动定位的开关控件。其中,若有效定位的次数大于预设次数,则开启冷启动自动定位的开关控件;若有效定位次数小于等于预设次数,则关闭冷启动自动定位的开关控件。
106、第一终端设备获取当前冷启动次数与预设比值之间的乘积得到更新的当前冷启动次数,以及获取历史访问次数和预设比值之间的乘积得到更新的历史访问次数。
其中,预设比值小于1。示例性地,预设比值可以为1/2、2/3、1/4等。
可以理解的是,若当前冷启动次数较大,则在用户对第二终端设备的定位由关注度较低变更为关注度较高,或者,用户对第二终端设备的定位由关注度较高变更为关注度较低时,获取到的定位关注度不会发生明显变化,从而使得第一终端设备是否满足冷启动定位条件的判断结果也不会发生明显变化,进而导致在用户对第二终端设备的定位由关注度较低变更为关注度较高的情况下,第一终端设备无法执行冷启动自动定位;以及在用户对第二终端设备的定位由关注度较高变更为关注度较低的情况下,第一终端设备仍执行冷启动自动定位。
此时,步骤103可以替换为步骤103A,步骤103A包括:第一终端设备根据更新的当前冷启动次数和更新的历史访问次数,确定第一终端设备满足冷启动定位条件的情况下,向所述服务器发送定位请求消息;服务器用于根据定位请求消息获取与第一终端设备绑定的第二终端设备的定位信息。
综上,本申请为了避免定位关注度的分母较大导致的无法准确执行冷启动自动定位的问题,故将当前冷启动次数和历史访问次数进行等比例缩小得到更新的冷启动次数和更新的访问次数,并返回步骤103。需要说明的是,步骤103中涉及的历史访问次数包括更新的历史访问次数,以及涉及的冷启动次数包括更新的冷启动次数。
在本申请的可选实施例中,第一终端设备判断定位信息是否属于商场区域,若定位信息属于商场区域,则第一终端设备可以向第二终端设备发送图像获取请求,图像获取请求用于获取待购买商品的商品图像;第二终端设备根据图像获取请求采集待购买商品的商品图像,并向第一终端设备发送商品图像;若第一终端设备的用户对商品图像进行同意购买指令,则在第二终端设备接收到第一终端设备发送的同意购买指令时,向第一终端设备发送支付码,以便第一终端设备完成支付操作。
在本申请的另一可选实施例中,上述所述的第一终端设备可以为给老师配置的终端设备,第二终端设备可以为给学生配置的终端设备(例如手表、手环等)。这样,老师可以对定位关注度比较高的学生进行冷启动自动定位,从而实现快速定位;对定位关注度比较低的学生无需进行冷启动自动定位,从而降低终端设备的功耗,这样满足了老师的监管需求。例如,上述所述的老师为体育老师,并且学生处于自由活动期间,体育老师考虑到有些学生可能会去危险区域进行活动,故需要对某些学生进行冷启动自动定位。又如,上述所述的老师为班主任,并且学生在上自习,班主任考虑到有些学生可能自行去操场活动,故需要对有些学生进行冷启动自动定位。
结合图1A,图3提供了一种定位信息的输出方法的流程示意图。如图3所示,在步骤104之后,还可以包括:
107、第一终端设备获取定位信息所属的当前位置区域。
在本申请实施例中,可以将定位信息指示的目标位置的第二预设位置区域作为当前位置区域。
108、第一终端设备根据当前位置区域和当前时刻确定目的地推荐信息。
在本申请实施例中,考虑到用户在不同时间段内需要执行的事件不同。因此,本申请可以确定当前时刻所属的目标时间段,并确定目标时间段对应的目标事件,以及在当前位置区域内获取与目标事件相关的候选目的地推荐信息,最后从候选目的地推荐信息中获取目的地推荐信息。
示例性地,中午11:30~13:00,执行的事件为就餐;下午14:30~17:00,执行的事件为读书,等等。若当前时刻为中午11:30~13:00,则对应的目标事件为就餐,第一终端设备可以在当前位置区域内获取候选餐厅信息,以便第一终端设备的用户可以从候选餐厅信息中获取餐厅信息;若当前时刻为下午14:30~17:00,则对应的目标事件为读书,第一终端设备可以在当前位置区域内获取候选图书馆信息,以便第一终端设备的用户可以从候选图书馆信息中获取图书馆信息。
需要说明的是,考虑到第二终端设备在当前位置区域存在短时间驻留(例如只是路过),则无需进行信息推荐。故在本步骤之前,还可以包括:第一终端设备获取第二终端设备在当前位置区域内的驻留时长;第一终端设备判断驻留时长是否大于等于第三预设阈值;在驻留时长大于等于第三预设阈值的情况下,第一终端设备根据当前位置区域和当前时刻确定目的地推荐信息;在驻留时长小于第三预设阈值的情况下,终止流程。这样,提高了信息推荐的准确率。
109、第一终端设备向第二终端设备发送目的地推荐信息。
在本申请实施例中,第二终端设备在接收到目的地推荐信息的情况下,可以展示目的地推荐信息。
进一步地,若第二终端设备检测到对目的地推荐信息的确认操作,则第二终端设备可以根据第二终端设备的当前位置信息和目的地推荐信息中的目的地位置信息生成导航信息,并输出导航信息。
进一步地,为了使得第一终端设备的用户可以了解到第二终端设备的用户是否按照目的地推荐信息执行目标事件。在本申请实施例中,在输出导航信息之后,第二终端设备获取第二终端设备在初始时间段内(例如5分钟内,或者10分钟内等等)的当前轨迹信息;并确定当前轨迹信息与导航信息包括的导轨迹信息之间的轨迹匹配度,若匹配度大于等于预设匹配度,则确定第二终端设备的用户按照目的地推荐信息执行目标事件,并向第一终端设备发送推荐同意信息;若匹配度小于预设匹配度,则确定第二终端设备的用户未按照目的地推荐信息执行目标事件,并向第一终端设备发送推荐拒绝信息。
进一步地,在第一终端设备接收到推荐同意信息的情况下,第一终端设备可以将第一终端设备与第二终端设备之间的亲密度增加第二数值得到新亲密度;在第一终端设备接收到推荐拒绝信息的情况下,第一终端设备可以将第一终端设备与第二终端设备之间的亲密度减少第二数值得到新亲密度。示例性地,第二数值可以为1。
可以理解的是,本申请中的亲密度可以为亲子互动应用程序中的参数,故在新亲密度小于等于预设程度的情况下,第一终端设备将亲子互动应用程序的最少互动时长延长一定时长,以提高用户之间的亲密度。
综上,本申请可以根据第二终端设备的定位信息和当前时刻确定目的地推荐信息,减少了第二终端设备的信息搜索过程,从而降低了第二终端设备的电量损耗。并且,第一终端设备通常为管控端,第二终端设备通常为被管控端,故第一终端设备推荐的目的地推荐信息更加合理,从而提高了推荐的合理率。
结合图1A,图4提供了一种定位信息的输出方法的流程示意图。如图4所示,在步骤104之后,还可以包括:
110、第一终端设备判断定位信息是否属于室外区域。
示例性的,室外区域包括可以包括街道、广场等区域。
在定位信息属于室外区域的情况下,执行步骤111;
在定位信息属于室内区域的情况下,终止流程。
111、第一终端设备检测第二终端设备是否连接有耳机,且第二终端设备是否存在音频播放事件。
可以理解的是,耳机可以为有线耳机或者无线耳机(例如蓝牙耳机等)等等。
其中,音频播放事件可以为视频播放事件、音乐播放事件或者广播播放事件等。
在第二终端设备连接有耳机,且第二终端设备存在音频播放事件的情况下,执行步骤112;
在第二终端设备未连接有耳机,和/或,第二终端设备不存在音频播放事件的情况下,终止流程。
112、第一终端设备控制第二终端设备关闭音频播放事件。
这样,由于室外的环境情况比较复杂,比如车辆较多,故为了避免对第二终端设备的用户造成人身危险,第一终端设备可以远程控制关闭音频播放事件,提高第二终端设备的用户对室外情况的关注度,从而提高出行安全性。
图5为本申请实施例示出的一种终端设备的结构框图,终端设备包括第一终端设备,如图5所示,包括:
获取模块501,用于在检测到所述第一终端设备中定位应用程序的冷启动操作的情况下,获取所述定位应用程序的当前冷启动次数;以及,
获取所述定位应用程序包括的定位界面对应的历史访问次数;所述历史访问次数为所述定位应用程序在历史冷启动后的预设时长内的访问次数;
发送模块502,用于在根据所述当前冷启动次数和所述历史访问次数,确定所述第一终端设备满足冷启动定位条件的情况下,向服务器发送定位请求消息;所述服务器用于根据所述定位请求消息获取与所述第一终端设备绑定的第二终端设备的定位信息;
输出模块503,用于在检测到对所述定位界面的访问请求,以及接收到所述服务器发送的定位信息的情况下,在所述定位界面中输出所述定位信息;所述访问请求为所述冷启动操作后的预设时长内的请求。
可选地,所述冷启动定位条件包括:定位关注度大于等于第一预设阈值,所述定位关注度为所述历史访问次数和所述当前冷启动次数之间的比值。
可选地,获取模块501,还用于在所述当前冷启动次数大于等于第二预设阈值的情况下,获取所述当前冷启动次数与预设比值之间的乘积得到更新的当前冷启动次数,以及获取所述历史访问次数和所述预设比值之间的乘积得到更新的历史访问次数;
其中,所述预设比值小于1;
发送模块502,进一步用于根据所述更新的当前冷启动次数和所述更新的历史访问次数,确定所述第一终端设备满足所述冷启动定位条件的情况下,向所述服务器发送所述定位请求消息。
可选地,获取模块501,进一步用于在检测到所述第一终端设备中定位应用程序的冷启动操作的情况下,获取所述定位应用程序的历史冷启动次数;以及,
计算所述历史冷启动次数与第一数值的和值,得到所述定位应用程序的当前冷启动次数。
可选地,输出模块503,进一步用于在检测到对所述定位界面的访问请求,接收到所述服务器发送的定位信息,以及所述定位信息属于预设安全区域的情况下,按照第一输出方式,在所述定位界面中输出所述定位信息;
在检测到对所述定位界面的访问请求,接收到所述服务器发送的定位信息,以及所述定位信息属于预设危险区域的情况下,按照第二输出方式,在所述定位界面中输出所述定位信息;
其中,所述第一输出方式包括定位图标的第一预设颜色、所述定位图标的第一闪烁频率、所述定位图标的第一尺寸、所述定位图标的第一阴影图层中的至少一种;
所述第二输出方式包括所述定位图标的第二预设颜色、所述定位图标的第二闪烁频率、所述定位图标的第二尺寸、所述定位图标的第二阴影图层中的至少一种。
可选地,获取模块501,还用于获取所述定位信息所属的当前位置区域;以及,根据所述当前位置区域和当前时刻确定目的地推荐信息;
发送模块502,还用于向所述第二终端设备发送所述目的地推荐信息。
可选地,获取模块501,还用于获取所述第二终端设备在所述当前位置区域内的驻留时长;以及,
在所述驻留时长大于等于第三预设阈值的情况下,根据所述当前位置区域和所述当前时刻确定所述目的地推荐信息。
终端设备的具体内容可以参考上述定位信息的输出方法的实施例所述的内容,此处不再赘述。
图6示出的是与本发明实施例提供的终端相关的终端设备的部分结构的框图。参考图6,终端设备包括:射频(Radio Frequency,RF)电路610、存储器620、输入单元630、显示单元640、传感器650、音频电路660、无线保真(wireless fidelity,WiFi)模块670、处理器680、以及电源690等部件。本领域技术人员可以理解,图6中示出的终端设备结构并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合图6对终端设备的各个构成部件进行具体的介绍:
RF电路610可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器680处理;另外,将设计上行的数据发送给基站。通常,RF电路610包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low NoiseAmplifier,LNA)、双工器等。此外,RF电路610还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(GlobalSystem of Mobile communication,GSM)、通用分组无线服务(GeneralPacketRadio Service,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)、长期演进(Long TermEvolution,LTE)、电子邮件、短消息服务(Short MessagingService,SMS)等。
存储器620可用于存储软件程序以及模块,处理器680通过运行存储在存储器620的软件程序以及模块,从而执行终端设备的各种功能应用以及数据处理。存储器620可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端设备的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器620可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
输入单元630可用于接收输入的数字或字符信息,以及产生与终端设备的用户设置以及功能控制有关的键信号输入。具体地,输入单元630可包括触控面板631以及其他输入设备632。触控面板631,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板631上或在触控面板631附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板631可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器680,并能接收处理器680发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板631。除了触控面板631,输入单元630还可以包括其他输入设备632。具体地,其他输入设备632可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元640可用于显示由用户输入的信息或提供给用户的信息以及终端设备的各种菜单。显示单元640可包括显示面板641,可选的,可以采用液晶显示器(LiquidCrystal Display,LCD)、有机发光二极管(OrganicLight-Emitting Diode,OLED)等形式来配置显示面板641。进一步的,触控面板631可覆盖显示面板641,当触控面板631检测到在其上或附近的触摸操作后,传送给处理器680以确定触摸事件的类型,随后处理器680根据触摸事件的类型在显示面板641上提供相应的视觉输出。虽然在图6中,触控面板631与显示面板641是作为两个独立的部件来实现终端设备的输入和输入功能,但是在某些实施例中,可以将触控面板631与显示面板641集成而实现终端设备的输入和输出功能。
终端设备还可包括至少一种传感器650,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板641的亮度,接近传感器可在终端设备移动到耳边时,关闭显示面板641和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别终端设备姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于终端设备还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
音频电路660、扬声器661,传声器662可提供用户与终端设备之间的音频接口。音频电路660可将接收到的音频数据转换后的电信号,传输到扬声器661,由扬声器661转换为声音信号输出;另一方面,传声器662将收集的声音信号转换为电信号,由音频电路660接收后转换为音频数据,再将音频数据输出处理器680处理后,经RF电路610以发送给比如另一终端设备,或者将音频数据输出至存储器620以便进一步处理。
WiFi属于短距离无线传输技术,终端设备通过WiFi模块670可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图6示出了WiFi模块670,但是可以理解的是,其并不属于终端设备的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
处理器680是终端设备的控制中心,利用各种接口和线路连接整个终端设备的各个部分,通过运行或执行存储在存储器620内的软件程序和/或模块,以及调用存储在存储器620内的数据,执行终端设备的各种功能和处理数据,从而对终端设备进行整体监控。可选的,处理器680可包括一个或多个处理单元;优选的,处理器680可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器680中。
终端设备还包括给各个部件供电的电源690(比如电池),优选的,电源可以通过电源管理系统与处理器680逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
尽管未示出,终端设备还可以包括摄像头、蓝牙模块等,在此不再赘述。
在本发明实施例中,该终端设备所包括的处理器680具有执行本申请实施例所述的定位信息的输出方法的功能。
在本申请所提供的几个实施例中,应该理解到,所揭露的定位信息的输出方法和终端设备,可以通过其它的方式实现。例如,以上所描述的终端设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。
Claims (10)
1.一种定位信息的输出方法,其特征在于,应用于第一终端设备,包括:
在检测到所述第一终端设备中定位应用程序的冷启动操作的情况下,获取所述定位应用程序的当前冷启动次数;
获取所述定位应用程序包括的定位界面对应的历史访问次数;所述历史访问次数为所述定位应用程序在历史冷启动后的预设时长内的访问次数;
在根据所述当前冷启动次数和所述历史访问次数,确定所述第一终端设备满足冷启动定位条件的情况下,向服务器发送定位请求消息;所述服务器用于根据所述定位请求消息获取与所述第一终端设备绑定的第二终端设备的定位信息;
在检测到对所述定位界面的访问请求,以及接收到所述服务器发送的定位信息的情况下,在所述定位界面中输出所述定位信息;所述访问请求为所述冷启动操作后的预设时长内的请求。
2.根据权利要求1所述的方法,其特征在于,所述冷启动定位条件包括:定位关注度大于等于第一预设阈值,所述定位关注度为所述历史访问次数和所述当前冷启动次数之间的比值。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述当前冷启动次数大于等于第二预设阈值的情况下,获取所述当前冷启动次数与预设比值之间的乘积得到更新的当前冷启动次数,以及获取所述历史访问次数和所述预设比值之间的乘积得到更新的历史访问次数;
其中,所述预设比值小于1;
所述在根据所述当前冷启动次数和所述历史访问次数,确定所述第一终端设备满足冷启动定位条件的情况下,向服务器发送定位请求消息,包括:
根据所述更新的当前冷启动次数和所述更新的历史访问次数,确定所述第一终端设备满足所述冷启动定位条件的情况下,向所述服务器发送所述定位请求消息。
4.根据权利要求1所述的方法,其特征在于,所述在检测到所述第一终端设备中定位应用程序的冷启动操作的情况下,获取所述定位应用程序的当前冷启动次数,包括:
在检测到所述第一终端设备中定位应用程序的冷启动操作的情况下,获取所述定位应用程序的历史冷启动次数;
计算所述历史冷启动次数与第一数值的和值,得到所述定位应用程序的当前冷启动次数。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述在检测到对所述定位界面的访问请求,以及接收到所述服务器发送的定位信息的情况下,在所述定位界面中输出所述定位信息,包括:
在检测到对所述定位界面的访问请求,接收到所述服务器发送的定位信息,以及所述定位信息属于预设安全区域的情况下,按照第一输出方式,在所述定位界面中输出所述定位信息;
在检测到对所述定位界面的访问请求,接收到所述服务器发送的定位信息,以及所述定位信息属于预设危险区域的情况下,按照第二输出方式,在所述定位界面中输出所述定位信息;
其中,所述第一输出方式包括定位图标的第一预设颜色、所述定位图标的第一闪烁频率、所述定位图标的第一尺寸、所述定位图标的第一阴影图层中的至少一种;
所述第二输出方式包括所述定位图标的第二预设颜色、所述定位图标的第二闪烁频率、所述定位图标的第二尺寸、所述定位图标的第二阴影图层中的至少一种。
6.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:
获取所述定位信息所属的当前位置区域;
根据所述当前位置区域和当前时刻确定目的地推荐信息;
向所述第二终端设备发送所述目的地推荐信息。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
获取所述第二终端设备在所述当前位置区域内的驻留时长;
所述根据所述当前位置区域和当前时刻确定目的地推荐信息,包括:
在所述驻留时长大于等于第三预设阈值的情况下,根据所述当前位置区域和所述当前时刻确定所述目的地推荐信息。
8.一种终端设备,其特征在于,所述终端设备包括第一终端设备,包括:
获取模块,用于在检测到所述第一终端设备中定位应用程序的冷启动操作的情况下,获取所述定位应用程序的当前冷启动次数;以及,
获取所述定位应用程序包括的定位界面对应的历史访问次数;所述历史访问次数为所述定位应用程序在历史冷启动后的预设时长内的访问次数;
发送模块,用于在根据所述当前冷启动次数和所述历史访问次数,确定所述第一终端设备满足冷启动定位条件的情况下,向服务器发送定位请求消息;所述服务器用于根据所述定位请求消息获取与所述第一终端设备绑定的第二终端设备的定位信息;
输出模块,用于在检测到对所述定位界面的访问请求,以及接收到所述服务器发送的定位信息的情况下,在所述定位界面中输出所述定位信息;所述访问请求为所述冷启动操作后的预设时长内的请求。
9.一种终端设备,其特征在于,包括处理器和存储器,所述处理器和存储器耦合,所述存储器用于存储计算机程序指令,当所述处理器执行所述计算机程序指令时,使得终端设备执行权利要求1至7中任一所述的定位信息的输出方法的步骤。
10.一种计算机存储介质,其特征在于,所述计算机存储介质中存储有程序指令,当所述程序指令在终端设备上运行时,使得终端设备执行如权利要求1至7中任一所述的定位信息的输出方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010580885.2A CN111756927B (zh) | 2020-06-23 | 2020-06-23 | 一种定位信息的输出方法、终端设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010580885.2A CN111756927B (zh) | 2020-06-23 | 2020-06-23 | 一种定位信息的输出方法、终端设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111756927A true CN111756927A (zh) | 2020-10-09 |
CN111756927B CN111756927B (zh) | 2021-06-01 |
Family
ID=72676983
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010580885.2A Active CN111756927B (zh) | 2020-06-23 | 2020-06-23 | 一种定位信息的输出方法、终端设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111756927B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115412633A (zh) * | 2022-08-22 | 2022-11-29 | 深圳市神州路路通网络科技有限公司 | 位置信息获取方法、装置、终端设备及存储介质 |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120250733A1 (en) * | 2011-03-31 | 2012-10-04 | General Dynamics Advanced Information Systems | Method and apparatus for rapid acquisitions of gps signals in space applications |
CN104239102A (zh) * | 2014-09-15 | 2014-12-24 | 腾讯科技(深圳)有限公司 | 应用程序运行方法和装置 |
CN105933521A (zh) * | 2016-04-22 | 2016-09-07 | 广东小天才科技有限公司 | 一种移动终端选择定位模式的方法和装置 |
CN106547598A (zh) * | 2016-11-22 | 2017-03-29 | 四川长虹电器股份有限公司 | 提升Android应用程序启动速度的方法 |
CN108121644A (zh) * | 2017-12-19 | 2018-06-05 | 珠海市君天电子科技有限公司 | 一种页面控件性能的测试方法、装置及电子设备 |
CN108345474A (zh) * | 2018-01-11 | 2018-07-31 | 维沃移动通信有限公司 | 应用程序的启动方法、启动装置及移动终端 |
CN108762833A (zh) * | 2018-05-16 | 2018-11-06 | 北京安云世纪科技有限公司 | 安卓系统中的应用启动方法和装置 |
CN109379715A (zh) * | 2018-10-30 | 2019-02-22 | 深圳市航天华拓科技有限公司 | 一种定位终端的定位方法、装置和计算设备 |
CN109598362A (zh) * | 2018-11-22 | 2019-04-09 | 北京小米移动软件有限公司 | 获取出行软件显示页面布局的方法及装置、电子设备 |
CN110018899A (zh) * | 2018-01-10 | 2019-07-16 | 华为技术有限公司 | 回收内存的方法及装置 |
CN110597569A (zh) * | 2019-09-04 | 2019-12-20 | 北京安云世纪科技有限公司 | 软件开启页面控制方法、装置、存储介质及电子设备 |
US10592258B2 (en) * | 2017-07-07 | 2020-03-17 | Facebook, Inc. | Systems and methods for loading features |
-
2020
- 2020-06-23 CN CN202010580885.2A patent/CN111756927B/zh active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120250733A1 (en) * | 2011-03-31 | 2012-10-04 | General Dynamics Advanced Information Systems | Method and apparatus for rapid acquisitions of gps signals in space applications |
CN104239102A (zh) * | 2014-09-15 | 2014-12-24 | 腾讯科技(深圳)有限公司 | 应用程序运行方法和装置 |
CN105933521A (zh) * | 2016-04-22 | 2016-09-07 | 广东小天才科技有限公司 | 一种移动终端选择定位模式的方法和装置 |
CN106547598A (zh) * | 2016-11-22 | 2017-03-29 | 四川长虹电器股份有限公司 | 提升Android应用程序启动速度的方法 |
US10592258B2 (en) * | 2017-07-07 | 2020-03-17 | Facebook, Inc. | Systems and methods for loading features |
CN108121644A (zh) * | 2017-12-19 | 2018-06-05 | 珠海市君天电子科技有限公司 | 一种页面控件性能的测试方法、装置及电子设备 |
CN110018899A (zh) * | 2018-01-10 | 2019-07-16 | 华为技术有限公司 | 回收内存的方法及装置 |
CN108345474A (zh) * | 2018-01-11 | 2018-07-31 | 维沃移动通信有限公司 | 应用程序的启动方法、启动装置及移动终端 |
CN108762833A (zh) * | 2018-05-16 | 2018-11-06 | 北京安云世纪科技有限公司 | 安卓系统中的应用启动方法和装置 |
CN109379715A (zh) * | 2018-10-30 | 2019-02-22 | 深圳市航天华拓科技有限公司 | 一种定位终端的定位方法、装置和计算设备 |
CN109598362A (zh) * | 2018-11-22 | 2019-04-09 | 北京小米移动软件有限公司 | 获取出行软件显示页面布局的方法及装置、电子设备 |
CN110597569A (zh) * | 2019-09-04 | 2019-12-20 | 北京安云世纪科技有限公司 | 软件开启页面控制方法、装置、存储介质及电子设备 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115412633A (zh) * | 2022-08-22 | 2022-11-29 | 深圳市神州路路通网络科技有限公司 | 位置信息获取方法、装置、终端设备及存储介质 |
CN115412633B (zh) * | 2022-08-22 | 2023-07-25 | 深圳市神州路路通网络科技有限公司 | 位置信息获取方法、装置、终端设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN111756927B (zh) | 2021-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108834068B (zh) | 一种基于可穿戴设备的定位方法及可穿戴设备 | |
CN106537946B (zh) | 对用于移动设备唤醒的信标消息进行评分 | |
CN109556621B (zh) | 一种路线规划的方法及相关设备 | |
CN110572776B (zh) | 安全区域的划分方法、终端和存储介质 | |
JP6791569B2 (ja) | ユーザプロファイル生成方法および端末 | |
CN108647957A (zh) | 一种支付方法、装置及移动终端 | |
CN108323237B (zh) | 一种终端行为触发方法及终端 | |
CN106201553A (zh) | 在桌面推送应用程序的控制方法、装置及终端设备 | |
CN107592615B (zh) | 定位方法和装置 | |
CN106897589A (zh) | 可穿戴设备权限转移的方法、装置及终端 | |
CN109246291B (zh) | 移动终端和睡眠提醒方法、装置 | |
WO2014040484A1 (zh) | 日程管理的方法及装置 | |
CN106126160B (zh) | 一种音效调节方法及用户终端 | |
CN106453481A (zh) | 电子设备和在电子设备中提供服务的方法 | |
CN109194726A (zh) | 移动终端和信息推送方法、装置 | |
CN108616448A (zh) | 一种信息分享的路径推荐方法及移动终端 | |
CN112312308A (zh) | 一种室内定位方法及终端设备 | |
CN105933209B (zh) | 位置分享方法及装置 | |
CN111466125A (zh) | 服务推送方法及终端 | |
WO2019061276A1 (zh) | 一种信号质量的提醒方法、终端以及服务器 | |
CN111756927B (zh) | 一种定位信息的输出方法、终端设备及存储介质 | |
CN109167752B (zh) | 移动终端和自动登录应用平台的方法、装置 | |
CN110399407A (zh) | 工作轨迹检查方法及装置、电子设备和非暂态存储介质 | |
CN104901995B (zh) | 一种推送展示信息的方法、装置和系统 | |
CN106535174A (zh) | 双卡模式下的号码识别控制方法、装置及移动终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |