基于无线信号质量进行位置指引的方法、装置和终端的利记博彩app
【专利摘要】本发明实施例提供一种基于无线信号质量进行位置指引的方法、装置和终端,该方法包括:当确定第一位置的信号质量不满足预设条件时,获取信号质量满足该预设条件的目标位置,该第一位置为第一终端当前所在的位置;在该第一终端的用户界面的状态栏中呈现指示图标,该指示图标用于指示用户向该目标位置移动,该用户界面包括该状态栏和用户操作区域。本发明实施例提供的基于无线信号质量进行位置指引的方法、装置和终端,通过在状态栏呈现用于指示用户移动到信号质量满足预设条件的目标位置的指示图标,能够在不影响用户当前操作任务的前提下,有效地指引用户移动到信号质量满足预设条件的位置,能够有效改善用户体验。
【专利说明】基于无线信号质量进行位置指引的方法、装置和终端
【技术领域】
[0001]本发明实施例涉及通信领域,并且更具体地,涉及一种基于无线信号质量进行位置指引的方法、装置和终端。
【背景技术】
[0002]智能终端已经成为人们生活的一部分,使用智能终端打电话,发短信,上网等都是常见应用。但是在使用过程中,经常会遇到信号不好的问题,特别是通话过程中,如果信号质量不好,往往会导致通话质量很差或者甚至电话掉线通话中断的问题,会给用户生活造成极大的不便。因此,需要提供一种能够在信号较差的情况下,指引用户移动到信号质量较好位置的方法。
【发明内容】
[0003]本发明提供一种基于无线信号质量进行位置指引的方法、装置和终端,能够解决在不影响用户当前操作任务的前提下,指引用户移动到信号质量满足预设条件的位置的问题。
[0004]第一方面提供了一种基于无线信号质量进行位置指引的,该方法包括:
[0005]当确定第一位置的信号质量不满足预设条件时,获取信号质量满足该预设条件的目标位置,该第一位置为第一终端当前所在的位置;
[0006]在该第一终端的用户界面的状态栏中呈现指示图标,该指示图标用于指示用户向该目标位置移动,该用户界面包括该状态栏和用户操作区域。
[0007]结合第一方面,在第一方面的第一种可能的实现方式中,该指示图标为箭头式图标,该方法还包括:
[0008]在该弟一终端移动的过程中,实时调整该指不图标的fii头指向,使其始终指向该目标位置的方向。
[0009]结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,该方法还包括:
[0010]确定从该第一位置到该目标位置的指引路径;
[0011]在该用户操作区域呈现标记有该指引路径的地图信息。
[0012]结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,确定从该第一位置到该目标位置的指引路径,包括:
[0013]根据预存的该第一位置的周围区域的信号质量测量数据,确定该指引路径,其中,该第一位置的周围区域包括该目标位置。
[0014]结合第一方面和第一方面的第一种至第三种可能的实现方式中任一种可能的实现方式,在第一方面的第四种可能的实现方式中,该方法还包括:
[0015]当确定该第一终端在未到达该目标位置之前所在的第二位置的信号质量满足该预设条件时,隐藏该指示图标,或者将该指示图标由指向性状态更改为无方向性状态。
[0016]结合第一方面和第一方面的第一种至第三种可能的实现方式中任一种可能的实现方式,在第一方面的第五种可能的实现方式中,该方法还包括:
[0017]当确定该第一终端到达该目标位置,且该目标位置的信号质量满足该预设条件时,隐藏该指示图标,或者将该指示图标由指向性状态更改为无方向性状态。
[0018]结合第一方面和第一方面的第一种至第五种可能的实现方式中任一种可能的实现方式,在第一方面的第六种可能的实现方式中,获取信号质量满足该预设条件的目标位置,包括:
[0019]获取至少两个第二终端各自所在的位置的信号质量,该至少两个第二终端各自所在的位置中至少包括一个信号质量满足该预设条件的位置,该至少两个第二终端各自所在的位置与该第一位置之间的距离均小于预设阈值;
[0020]根据该至少两个第二终端各自所在的位置的信号质量,确定至少一个候选位置,该至少一个候选位置包括该至少两个第二终端各自所在的位置中信号质量满足该预设条件的位置;
[0021]在该至少一个候选位置中,确定该目标位置。
[0022]结合第一方面的第六种可能的实现方式,在第一方面的第七种可能的实现方式中,在该至少一个候选位置中,确定该目标位置,包括:
[0023]将该至少一个候选位置中信号质量最好的位置确定为该目标位置;或
[0024]将该至少一个候选位置中距离该第一位置最近的位置确定为该目标位置;或
[0025]通过向该用户呈现该至少一个候选位置,根据用户指令,确定该目标位置。
[0026]结合第一方面和第一方面的第一种至第七种可能的实现方式中任一种可能的实现方式,在第一方面的第八种可能的实现方式中,该方法的执行主体为该第一终端;
[0027]其中,获取信号质量满足该预设条件的目标位置,包括:
[0028]向网络设备发送用于请求推荐信号质量满足该预设条件的位置的请求消息;
[0029]接收该网络设备根据该请求消息发送的至少一个推荐位置,该至少一个推荐位置的信号质量满足该预设条件;
[0030]根据该至少一个推荐位置,确定该目标位置。
[0031]第二方面提供了一种基于无线信号质量进行位置指引的方法,该方法包括:
[0032]第一终端判断第一位置的信号质量是否满足预设条件,该第一位置为该第一终端当前所在的位置;
[0033]当该第一终端确定该第一位置的信号质量不满足该预设条件时,获取信号质量满足该预设条件的目标位置;
[0034]该第一终端呈现用于指示用户移动到该目标位置的指示信息。
[0035]结合第二方面,在第二方面的第一种可能的实现方式中,第一终端获取信号质量满足该预设条件的目标位置,包括:
[0036]该第一终端获取至少两个第二终端各自所在的位置的信号质量,该至少两个第二终端各自所在的位置中至少包括一个信号质量满足该预设条件的位置,该至少两个第二终端各自所在的位置与该第一位置之间的距离均小于预设阈值;
[0037]该第一终端根据该至少两个第二终端各自所在的位置的信号质量,确定至少一个候选位置,该至少一个候选位置包括该至少两个第二终端各自所在的位置中信号质量满足该预设条件的位置;
[0038]该第一终端在该至少一个候选位置中,确定该目标位置。
[0039]结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,第一终端在该至少一个候选位置中,确定该目标位置,包括:
[0040]该第一终端将该至少一个候选位置中信号质量最好的位置确定为该目标位置;或
[0041]该第一终端将该至少一个候选位置中距离该第一位置最近的位置确定为该目标位置;或
[0042]该第一终端通过向该用户呈现该至少一个候选位置,根据用户指令,确定该目标位置。
[0043]结合第二方面,在第二方面的第三种可能的实现方式中,第一终端获取信号质量满足该预设条件的目标位置,包括:
[0044]第一终端向网络设备发送用于请求推荐信号质量满足该预设条件的位置的请求消息;
[0045]第一终端接收该网络设备根据该请求消息发送的至少一个推荐位置,该至少一个推荐位置的信号质量满足该预设条件;
[0046]第一终端根据该至少一个推荐位置,确定该目标位置。
[0047]结合第二方面和第二方面的第一种至第三种可能的实现方式中任一种可能的实现方式,在第二方面的第四种可能的实现方式中,该指示信息的形式为下列方式中的任一种或多种方式的组合:图标、文字、语音和地图。
[0048]第三方面提供了一种基于无线信号质量进行位置指引的装置,该装置包括:
[0049]获取模块,用于当确定第一位置的信号质量不满足预设条件时,获取信号质量满足该预设条件的目标位置,该第一位置为第一终端当前所在的位置;
[0050]呈现模块,用于在该第一终端的用户界面的状态栏中呈现指示图标,该指示图标用于指示用户向该获取模块获取的该目标位置移动,该用户界面包括该状态栏和用户操作区域。
[0051]结合第三方面,在第三方面的第一种可能的实现方式中,该呈现模块呈现的该指示图标为箭头式图标,该装置还包括:
[0052]调整模块,用于在该第一终端移动的过程中,实时调整该指示图标的箭头指向,使其始终指向该目标位置的方向。
[0053]结合第三方面或第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,该装置还包括:
[0054]确定模块,用于确定从该第一位置到该目标位置的指引路径;
[0055]该呈现模块还用于,在该用户操作区域呈现标记有该确定模块确定的该指引路径的地图信息。
[0056]结合第三方面的第二种可能的实现方式,在第三方面的第三种可能的实现方式中,该确定模块具体用于,根据预存的该第一位置的周围区域的信号质量测量数据,确定该指引路径,其中,该第一位置的周围区域包括该目标位置。
[0057]结合第三方面和第三方面的第一种至第三种可能的实现方式中任一种可能的实现方式,在第三方面的第四种可能的实现方式中,该呈现模块还用于,当确定该第一终端在未到达该目标位置之前所在的第二位置的信号质量满足该预设条件时,隐藏该指示图标,或者将该指示图标由指向性状态更改为无方向性状态。
[0058]结合第三方面和第三方面的第一种至第三种可能的实现方式中任一种可能的实现方式,在第三方面的第五种可能的实现方式中,该呈现模块还用于,当确定该第一终端到达该目标位置,且该目标位置的信号质量满足该预设条件时,隐藏该指示图标,或者将该指示图标由指向性状态更改为无方向性状态。
[0059]结合第三方面和第三方面的第一种至第五种可能的实现方式中任一种可能的实现方式,在第三方面的第六种可能的实现方式中,该获取模块包括:
[0060]获取单元,用于获取至少两个第二终端各自所在的位置的信号质量,该至少两个第二终端各自所在的位置中至少包括一个信号质量满足该预设条件的位置,该至少两个第二终端各自所在的位置与该第一位置之间的距离均小于预设阈值;
[0061]第一确定单元,用于根据该获取单元获取的该至少两个第二终端各自所在的位置的信号质量,确定至少一个候选位置,该至少一个候选位置包括该至少两个第二终端各自所在的位置中信号质量满足该预设条件的位置;
[0062]第二确定单元,用于在该第一确定单元确定的该至少一个候选位置中,确定该目标位置。
[0063]结合第三方面的第六种可能的实现方式,在第三方面的第七种可能的实现方式中,该第二确定单元具体用于,将该至少一个候选位置中信号质量最好的位置确定为该目标位置;或
[0064]该第二确定单元具体用于,将该至少一个候选位置中距离该第一位置最近的位置确定为该目标位置;或
[0065]该第二确定单元具体用于,通过向该用户呈现该至少一个候选位置,根据用户指令,确定该目标位置。
[0066]结合第三方面和第三方面的第一种至第七种可能的实现方式中任一种可能的实现方式,在第三方面的第八种可能的实现方式中,该装置为该第一终端;
[0067]其中,该获取模块包括:
[0068]发送单元,用于向网络设备发送用于请求推荐信号质量满足该预设条件的位置的请求消息;
[0069]接收单元,用于接收该网络设备根据该请求消息发送的至少一个推荐位置,该至少一个推荐位置的信号质量满足该预设条件;
[0070]第三确定单元,用于根据该接收单元接收的该至少一个推荐位置,确定该目标位置。
[0071]第四方面提供了一种终端,该终端包括:
[0072]判断模块,用于判断第一位置的信号质量是否满足预设条件,该第一位置为该终端当前所在的位置;
[0073]获取模块,用于当该判断模块判断该第一位置的信号质量不满足该预设条件时,获取信号质量满足该预设条件的目标位置;
[0074]呈现模块,用于呈现用于指示用户移动到该获取模块获取的该目标位置的指示信肩、O
[0075]结合第四方面,在第四方面的第一种可能的实现方式中,该获取模块包括:
[0076]获取单元,用于获取至少两个第二终端各自所在的位置的信号质量,该至少两个第二终端各自所在的位置中至少包括一个信号质量满足该预设条件的位置,该至少两个第二终端各自所在的位置与该第一位置之间的距离均小于预设阈值;
[0077]第一确定单元,用于根据该获取单元获取的该至少两个第二终端各自所在的位置的信号质量,确定至少一个候选位置,该至少一个候选位置包括该至少两个第二终端各自所在的位置中信号质量满足该预设条件的位置;
[0078]第二确定单元,用于在该第一确定单元确定的该至少一个候选位置中,确定该目标位置。
[0079]结合第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式中,该第二确定单元具体用于,将该至少一个候选位置中信号质量最好的位置确定为该目标位置;或
[0080]该第二确定单元具体用于,将该至少一个候选位置中距离该第一位置最近的位置确定为该目标位置;或
[0081]该第二确定单元具体用于,通过向该用户呈现该至少一个候选位置,根据用户指令,确定该目标位置。
[0082]结合第四方面,在第四方面的第三种可能的实现方式中,该获取模块包括:
[0083]发送单元,用于向网络设备发送用于请求推荐信号质量满足该预设条件的位置的请求消息;
[0084]接收单元,用于接收该网络设备根据该请求消息发送的至少一个推荐位置,该至少一个推荐位置的信号质量满足该预设条件;
[0085]第三确定单元,用于根据该接收单元接收的该至少一个推荐位置,确定该目标位置。
[0086]结合第四方面和第四方面的第一种至第三种可能的实现方式中任一种可能的实现方式,在第四方面的第四种可能的实现方式中,该呈现模块呈现的该指示信息的形式为下列方式中的任一种或多种方式的组合:图标、文字、语音和地图。
[0087]基于上述技术方案,本发明实施例提供的基于无线信号质量进行位置指引的方法、装置和终端,通过在状态栏呈现指示图标,该指示图标用于指引用户从当前所在的信号质量不满足预设条件的位置移动到信号质量满足预设条件的目标位置,能够在不影响用户当前任务操作的前提下,有效地指引用户移动到信号质量较好的位置,能够有效改善用户体验。
【专利附图】
【附图说明】
[0088]为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0089]图1示出了本发明实施例的系统架构的示意图。
[0090]图2(a)和图2(b)示出了本发明实施例提供的终端的用户界面的示意图。
[0091]图3示出了本发明实施例的基于无线信号质量进行位置指引的方法的示意性流程图。
[0092]图4示出了本发明另一实施例的基于无线信号质量进行位置指引的方法的示意性流程图。
[0093]图5示出了本发明再一实施例的基于无线信号质量进行位置指引的方法的示意性流程图。
[0094]图6示出了本发明实施例提供的基于无线信号质量进行位置指引的装置的示意性框图。
[0095]图7示出了本发明另一实施例提供的终端的示意性框图。
[0096]图8示出了本发明在再一实施例提供的基于无线信号质量进行位置指引的装置的示意性框图。
[0097]图9示出了本发明再一实施例提供的终端的示意性框图。
[0098]图10示出了本发明再一实施例提供的终端的示意性框图。
[0099]图11示出了本发明再一实施例提供的终端的示意性框图。
【具体实施方式】
[0100]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0101]还应理解,在本发明实施例中,终端也可称之为用户设备(User Equipment,简称为“UE”)、移动台(Mobile Stat1n,简称为“MS”)、移动终端(Mobile Terminal)或者用户终端等,该终端可以经无线接入网(Rad1 Access Network,简称为“RAN”)与一个或多个核心网进行通信,例如,终端可以是移动电话(或称为“蜂窝”电话)、具有移动终端的计算机等,例如,终端还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。
[0102]为了方便理解本发明实施例,图1示出了本发明实施例的系统架构图,图1所示,包括终端(如101,102和103所示)、接入点设备104和网络侧的位置服务器105。为了简洁,图1只示意性地画出3个终端,实际应用中可以包括更多的终端。
[0103]其中,终端具体地例如为智能终端,可以具有一种或者多种无线通信模块,并支持将信道质量信息(相当于终端当前所在位置的信号质量)上报给关联基站,例如图1所示的基站104 ;还支持将终端所在地理位置信息上报给位置服务器105。
[0104]接入点设备104,具体地,例如为蜂窝基站,可以为终端提供接入服务,支持获取终端的信道质量信息。可选的,接收终端上报的位置信息,并缓存;或者向网络侧的位置服务器请求终端的位置信息等。
[0105]可选的,该接入点设备104还支持,当接收到终端发送的用于请求推荐信号质量满足预设条件的位置的请求时,根据覆盖小区内各个终端的信道质量信息和位置信息进行位置推荐和指示;或者向网络侧的位置服务器105转发请求,由网络侧完成位置推荐的处理。
[0106]位置服务器105,用于存储终端的位置信息。具体地,该位置服务器105获取终端的位置信息的途径有多种:例如接收终端上报的位置信息;或者接收基站104上报的终端的位置信息;又或者可以通过定位手段自行计算终端的位置信息。
[0107]可选的,该位置服务器105还可以根据终端的位置信息和信号质量,为终端推荐和指示附近信号质量较好的位置。
[0108]具体地,例如,终端101通过与基站104建立通信连接,可以实现通话或者访问网络等业务。当终端101检测到自身所在位置的信号质量较差(不满足预设条件)时,如不能满足正常通话时,向基站104或者位置服务器105请求推荐较好信号质量(例如可以满足正常通话要求)的位置信息。当基站104接收到终端101发送的用于请求推荐较好信号质量的位置信息的请求,根据搜集的小区内其他终端的信道质量信息和位置信息进行位置推荐指示;或者向网络侧的位置服务器105转发请求,由位置服务器105完成位置推荐的相关处理。当位置服务器105接收到终端101发送的用于请求推荐较好信号质量的位置信息的请求时,根据小区内其他终端的信道质量信息和位置信息进行位置推荐指示。
[0109]应理解,上述提到的小区内其他终端包括但不限定于图1中所示的终端102、103。
[0110]为了方便理解本发明实施例,下面介绍本发明实施例中的终端的用户界面(UserInterface, Π),图2(a)示出了本发明实施例中的终端的用户界面(UI) 200,如图2(a)所示,终端的UI包括状态栏210和用户操作区域220。其中,状态栏210用于呈现一些指示图标:例如用于指示时间信息的图标211、用于指示剩余电量的图标212、用于指示信号质量的图标213,用于指示终端接入的网络制式的图标214、还可以呈现用于指示系统推送消息的图标(图2(a)中未画出)等。用户操作区域220用于呈现用户当前执行的任务,例如,图2中所示的通话接听,再例如,短信编辑、网页浏览等任意操作任务。
[0111]应理解,在状态栏210里增加、删除或更改任一个或多个指示图标,不会影响用户操作区域220中对终端当前执行的任务的呈现效果。例如用户正在通过用户操作区域220阅读微信朋友圈分享的文章,这时状态栏210中增加用于指示系统推送信息的指示图标,这种情况下,用户既可以获知有系统推送信息,还可以继续当前阅读文章的动作;用户还可以根据自己意愿在某个时刻打开用于指示系统推送信息的指示图标,以查看系统推送信息的正文。
[0112]在图2 (a)中,状态栏210位于终端的短边的最上端,应理解,随着终端的空间放置位置的改变,状态栏210也可以适应性地作改变,假设终端从图2所示的空间方位顺时针旋转90°,即终端的摆放位置为躺着的长方形,这时,状态栏210可以变换到终端长边的最上端。还应理解,状态栏210还可以隐藏,例如当用户手指在Π上由下往上滑动时,状态栏210隐藏;当用户手指在Π上由上往下滑动时,状态栏210重新显现。还应理解,还可以采用为其他操作机制,来控制状态栏210的隐藏和显现,本发明实施例对此不作限定。
[0113]应理解,图2所示的例子是为了帮助本领域技术人员更好地理解本发明实施例,而非要限制本发明实施例的范围。随着终端的空间放置方位的变化,状态栏210与用户操作区域220可以有不同的相对位置,本发明实施例对此不作限定,只要能保证无论终端处于何种空间放置方位,用户都可以很方便地查看和/或控制状态栏210即可。
[0114]图3示出了本发明实施例的基于无线信号质量进行位置指引的方法300,该方法300例如可以由终端或者网络设备执行,其中网络设备可以为基站,或者服务器,或者基站和服务器的组合,本发明实施例对此不作限定。如图3所示,该方法300包括:
[0115]S310,当确定第一位置的信号质量不满足预设条件时,获取信号质量满足该预设条件的目标位置,该第一位置为第一终端当前所在的位置;
[0116]S320,在该第一终端的用户界面的状态栏中呈现指示图标,该指示图标用于指示用户向该目标位置移动,该用户界面包括该状态栏和用户操作区域。
[0117]因此,本发明实施例提供的基于无线信号质量进行位置指引的方法,通过在状态栏呈现指示图标,该指示图标用于指引用户从当前所在的信号质量不满足预设条件的位置移动到信号质量满足预设条件的目标位置,能够在不影响用户当前任务操作的前提下,有效地指引用户移动到信号质量较好的位置,能够有效改善用户体验。
[0118]在S310中,可以由第一终端自己检测、并判断当前所在位置的信号质量是否满足预设条件;也可以是第一终端实时检测当前所在位置的信号质量,并上报给网络设备,由网络设备来判断第一终端当前所在位置的信号质量是否满足预设条件的要求。
[0119]其中,第一终端当前所处位置的信号质量指的是第一终端当前所处位置与第一终端所在小区的服务基站之间的关联链路的信道质量。具体地,第一终端可以通过信道质量指示(Channel Quality Indicat1n, CQI)机制,周期性的检测当前所处位置的信号质量。应理解,CQI是无线信道的通信质量的测量标准,可以通过以下信道性能指标计算得到:信噪比(Signal to Noise Rat1, SNR)、信号与干扰加噪声比(Signal to Interference plusNoise Rat1, SINR)、或信号与噪声失真比(Signal to Noise and Distort1n Rat1,SNDR)等信道质量性能指标。
[0120]上述预设条件可以理解为信号质量门限,具体地,该预设条件可以是下列指标中的任一种或多种的组合:。该预设条件具体地可以为一种信道质量性能指标的设定阈值,如信噪比(SNR)、信号与干扰加噪声比(SINR)、或信号与噪声失真比(SNDR)等其他信道质量系能指标的设定阈值;该预设条件也不一定是一个具体的信道质量性能指标的阈值,还可以是多个参数的评价体系,例如,该预设条件表示的是,信噪比(SNR)要达到第一门限、信号与干扰加噪声比(SINR)要达到的第二门限、信号与噪声失真比(SNDR)要达到第三门限。换句话说,该预设条件是一种衡量信号质量好坏的评价体系。还应理解,该预设条件可以由用户自行配置;也可以根据第一终端当前执行的业务类型对信号质量的需求进行具体配置;还可以根据用户的重要级别来配置,用户级别越高,该预设条件的要求越高。
[0121]在S310中,在确定第一位置的信号质量不满足该预设条件时,可以是由第一终端主动获取信号质量满足该预设条件的目标位置,例如请求周围其他终端上报各自的位置信息和信号质量信息;还可以是网络设备确定了该信号质量满足该预设条件的目标位置后,下发给第一终端,本发明实施例对此不作限定。
[0122]下文将详细描述上述两种获取目标位置的方法。
[0123]在S320中,在第一终端的用户界面(UI)的状态栏呈现该用于指示用户移动至目标位置的指示图标。具体地,该指示图标可以如图2(a)中所示的箭头式图标215。
[0124]可选地,在本发明实施例中,该指示图标为箭头式图标,该方法还包括:
[0125]在该第一终端移动的过程中,实时调整该指示图标的箭头指向,使其始终指向该目标位置的方向。
[0126]具体地,在用户向目标位置的行进过程中,根据用户实时行进情况和位置,实时地调整指示图标的方向,使其指向目标位置。
[0127]如图2所示,可选地,在本发明实施例中,该状态栏中还呈现有用于指示该第一终端的剩余电量的指示图标212和/或用于指示时钟信息的指示图标211。
[0128]上文已交代,在本发明实施例中,在状态栏里增加、删除或更改任一个或多个指示图标,不会影响用户操作区域中对终端当前执行的任务的呈现效果。因此,在本发明实施例中,通过在状态栏呈现指示图标,以指示用户移动到信号质量满足预设条件的目标位置,一方面可以及时提醒用户移动到目标位置以获取较好信号质量;另一方面,避免了对用户在终端上当前操作任务的影响,能够有效提高用户体验。
[0129]应理解,在本发明实施例中,无论终端处于何种空间放置方位,用户都可以很方便地查看到状态栏,进而可以查看到用于指示用户到达目标位置的指示图标,从而可以及时地移动到信号质量较好的目标位置。
[0130]因此,在本发明实施例中,在终端用户界面的状态栏显示用于指引用户到达目标位置的指示图标,保证了无论终端当前正在执行什么任务,用户都可以便捷地观测到该指示图标,从而可以及时地移动到信号质量良好的目标位置。换句话说,本发明实施例的基于无线信号质量进行位置指引的方法,在利用该指示图标指引用户到达目标位置的同时,不会影响用户当前使用终端进行的任务操作,从而能够有效提高用户体验。
[0131]可选地,在本发明实施例中,该方法300还包括:
[0132]S330,确定从该第一位置到该目标位置的指引路径;
[0133]S340,在该用户操作区域呈现标记有该指引路径的地图信息。
[0134]在S330中,可以采用多种方法确定从第一位置到目标位置的指引路径,例如根据地图信息,获取从第一位置到目标位置的可行性路线,依此确定该指引路径;还可以根据第一位置周围的区域(该区域包括目标位置)的信号质量测量数据,确定该指引路径。
[0135]可选地,在本发明实施例中,S330确定从该第一位置到该目标位置的指引路径,包括:
[0136]根据预存的该第一位置的周围区域的信号质量测量数据,确定该指引路径,其中,该第一位置的周围区域包括该目标位置。
[0137]具体地,该第一位置的周围区域的信号质量测量数据指的是该周围区域内各个位置采样点的信号质量采样值(具体地,例如信号与干扰加噪声比(RSSI)的测量值)。该信号质量测量数据可以是人为预先测量好的,并存储在网络设备中,具体地,例如存储在网络服务器中。可以由网络设备根据该信号质量测量数据,确定出第一位置到目标位置的指引路径,再下发给第一终端,以便于结合地图呈现给终端。还可以是第一终端通过向网络设备请求获取该信号质量测量数据,然后由第一终端基于该信号质量测量数据,选择一条由第一位置到目标位置的合适的指引路径。
[0138]可选地,根据该信号质量测量数据所确定的该指引路径,其从第一位置到目标位置的方向上依次经过的位置的信号质量逐渐变好;或者该指引路径所经过的位置的平均信号质量较其他路径较好,本发明实施例对此不作限定。
[0139]应理解,选择一条信号质量由弱变强的指引路径,有利于提高用户体验。
[0140]在S340中,在用户操作区域呈现标记有在S330中确定的从第一位置到目标位置的指引路径的地图界面,以指引该用户从该第一位置移动到该目标位置。进一步地,可以在该地图界面上实时显示终端当前所在的位置(例如显示标记当前位置的图标),以利于用户知晓自己当前所在位置与目标位置的距离和/或方位关系。
[0141]进一步地,在本发明实施例中,该方法300还包括:向用户呈现文字信息(例如短信)或者播放语音信息(例如“左前方,距离3米位置信号较好,请移动至位置A”),以进一步提醒用户移动至目标位置。
[0142]当确定用户移动至目标位置、该目标位置处的信号质量确实满足预设条件时,可以提醒用户停止移动。
[0143]可选的,在本发明实施例中,该方法300还包括:当确定该第一终端在未到达该目标位置之前所在的第二位置的信号质量满足该预设条件时,隐藏该指示图标,或者将该指示图标由指向性状态更改为无方向性状态。
[0144]具体地,例如指不图标包括箭头式图标和空心圆图标两种状态(例如图2(a)和图(b)所示的图标215的不同状态),则可以在指引用户到达目标位置的过程中呈现箭头式图标的状态(如图2(a)所示的图标215),当确定第一终端到达目标位置,并检测到目标位置的?目号质量确实满足预设条件时,可以将指不图标更改为空心圆图标的状态(例如图(b)所示的图标215),以提醒用户当前位置信号质量可以满足预设条件,可以停止移动。
[0145]进一步地,在本发明实施例中,在第一终端向目标位置移动的过程中,实时检测第一终端当前所在位置的信号质量,并实时监控当前所在位置的信号质量是否满足预设条件。如果在未到达目标位置之前,检测到当前所在的第二位置的信号质量能够满足预设条件的需求,可以向用户呈现相关指示,以提醒用户当前所处位置信号质量满足预设条件、可以停止移动。
[0146]可选的,在本发明实施例中,该方法300还包括:
[0147]当确定该第一终端到达该目标位置,且该目标位置的信号质量满足该预设条件时,隐藏该指示图标,或者将该指示图标由指向性状态更改为无方向性状态。
[0148]具体地,在第一终端向目标位置行进的过程中,在未检测到信号质量满足预设条件的位置之前,状态栏中的指示图标呈现指向性状态,且实时地指向目标位置。当检测途中经过的第二位置的信号质量满足预设阈值时,将状态栏中的指示图标的状态更改为无向性状态,例如空心圆或实心圆;或者将状态栏中的指示图标隐藏。以此来提醒用户当前位置信号质量能够满足预设条件的要求,可以停止移动。
[0149]因此,在本发明实施例中,通过实时监测终端所在位置的信号质量是否满足预设条件,能够及时获知当前所在位置的信号质量,并且通过在状态栏中呈现相应的指示图标,能够及时有效地指引用户移动到信号质量较好的位置,也能够及时提醒用户在信号质量满足预设条件的位置停止移动,避免不必要的人力消耗,能够有效地提高用户体验。
[0150]进一步地,在检测到第一终端移动到信号质量满足预设条件的位置后,还可以向用户呈现文字信息或播放语音信息,以提醒用户停止移动。
[0151]因此,本发明实施例提供的基于无线信号质量进行位置指引的方法,通过在状态栏显示指示图标,来提醒用户当前所在位置的信号质量的好坏,并且在当前所在位置信号质量较差的情况下,可以指引用户到达信号质量较好的目标位置,从而能够在不影响终端当前操作的前提下,有效地指引用户移动到信号质量较好的位置,能够有效提高用户体验。
[0152]可选的,由于信号质量的时变性,可能会出现当用户到达目标位置后,该目标位置的信号质量不满足预设条件的需求的情况。在这种情况下,可以重新执行S310和S320的相关动作,最终指引用户到达信号质量满足预设条件的位置。
[0153]下面介绍S310中获取目标位置的两种方法。
[0154]可选地,在本发明实施例中,S310获取信号质量满足该预设条件的目标位置,包括:
[0155]S311,获取至少两个第二终端各自所在的位置的信号质量,该至少两个第二终端各自所在的位置中至少包括一个信号质量满足该预设条件的位置,该至少两个第二终端各自所在的位置与该第一位置之间的距离均小于预设阈值;
[0156]S312,根据该至少两个第二终端各自所在的位置的信号质量,确定至少一个候选位置,该至少一个候选位置包括该至少两个第二终端各自所在的位置中信号质量满足该预设条件的位置;
[0157]S313,在该至少一个候选位置中,确定该目标位置。
[0158]具体地,在S311中,可以向第一位置周围至少两个第二终端发送用于请求上报所在位置的信号质量的请求;接收该至少两个第二终端上报的信号质量;然后获取该至少两个第二终端各自所在的位置的信号质量。其中,预设阈值可以由用户设置,也可以由系统预先设置,本发明实施例对此不作限定。
[0159]应理解,可以直接向该至少两个第二终端请求其所在的位置的定位信息;也可以向位置服务器请求,本发明实施例对此不作限定。
[0160]还应理解,在本发明实施例中,该至少两个第二终端中包括的第二终端不一定都是与第一终端同属于一个服务基站的终端,本发明实施例对此不作限定,只要该第二终端当前所在的位置与该第一终端之间的距离小于预设阈值即可。
[0161]在S312中,从该至少两个终端的位置信息中,筛选出信号质量满足预设条件的所有位置。
[0162]在S313中,如果该至少一个候选位置只包括一个位置,即将该至少一个候选位置确定为目标位置。如果该至少一个候选位置包括两个或两个以上的位置,则可以根据具体的筛选原则,从中确定该目标位置。
[0163]可选地,在本发明实施例中,S313在该至少一个候选位置中,确定该目标位置,包括:
[0164]将该至少一个候选位置中信号质量最好的位置确定为该目标位置;或
[0165]将该至少一个候选位置中距离该第一位置最近的位置确定为该目标位置;或
[0166]通过向该用户呈现该至少一个候选位置,根据用户指令,确定该目标位置。
[0167]具体地,可以通过向用户呈现该至少一个候选位置中的位置信息,指示用户从中挑选出理想的位置;然后将用户确定的位置作为该目标位置。
[0168]还可以设置一个距离小于预设阈值的第三阈值,从候选位置集中挑选出与第一位置距离小于或等于该第三阈值的位置,然后从这些位置中挑选一个信号质量最好的位置作为该目标位置。
[0169]应理解,本发明实施例提供的基于无线信号质量进行位置指引的方法,通过终端主动确定目标位置,能够在充分结合终端自身特点的情况下,确定出更加优选的目标位置,例如基于终端软、硬件性能条件、终端当前所在位置周围的地理环境、或用户偏好信息等因素,确定信号质量满足要求的目标位置;从而通过在状态栏中呈现用于指向该目标位置的指示图标,来指引用户移动到该目标位置,能够有效地解决将用户从信号质量差的位置指引到信号质量较好的目标位置的问题。
[0170]还应理解,图3所示的基于无线信号质量进行位置指引的方法300的执行主体可以是网络设备,在网络设备预先已经搜集了服务小区内各个终端(对应于上述至少两个第二终端)所在位置的位置信息和信号质量信息,则可以直接从存储信息中,确定至少一个候选位置,进而确定目标位置。换句话说,当执行主体为网络设备时,可以省略S311的步骤。
[0171]还应理解,图3所示的基于无线信号质量进行位置指引的方法300的执行主体还可以是第一终端,除了 S311、S312和S313所述的获取目标位置的方法外,还可以通过向网络设备请求推荐目标位置的方法来获取该目标位置。
[0172]可选地,在本发明实施例中,该方法300的执行主体为该第一终端;
[0173]其中,S310获取信号质量满足该预设条件的目标位置,包括:
[0174]S314,向网络设备发送用于请求推荐信号质量满足该预设条件的位置的请求消息;
[0175]S315,接收该网络设备根据该请求消息发送的至少一个推荐位置,该至少一个推荐位置的信号质量满足该预设条件;
[0176]S316,根据该至少一个推荐位置,确定该目标位置。
[0177]具体地,以第一终端为终端A为例,如图5所示,在S51中,终端A检测终端A当前所在位置的信号质量,并判断所检测的信号质量是否满足预设条件;在S52中,终端A确定所检测的信号质量低于该预设条件;在S53中,终端A向网络设发送用于请求推荐信号质量较好的目标位置的请求消息;在S54中,网络设备获取终端A的周围区域内其他终端B的位置信息和信号质量信息,从中筛选出信号质量满足该预设条件、且距离终端A较近的位置B作为目标位置;在S55中,网络设备根据S53中的请求消息向终端A发送包括该目标位置的响应消息;在S56中,终端A结合自身当前所在位置,向用户指引和呈现该目标位置,以使得用户获得较好的信号质量。
[0178]具体地,在该至少一个推荐位置只包括一个位置的情况下,将该至少一个推荐位置作为目标位置。在该至少一个推荐位置包括两个及以上不同位置的情况下,可以从该至少一个推荐位置挑选一个信号质量最好的位置作为目标位置;也可以在该至少一个推荐位置中挑选一个距离第一位置(第一终端当前所在的位置)最近的位置作为目标位置;还可以通过向用户呈现该至少一个推荐位置,还可以进一步地向用户呈现该至少一个推荐位置各自的信号质量,以便于用户从中挑选出理想的位置,进而根据用户指令,确定该目标位置。
[0179]因此,本发明实施例提供的基于无线信号质量进行位置指引的方法,通过在状态栏呈现指示图标,该指示图标用于指引用户从当前所在的信号质量差的位置移动到信号质量较好的目标位置,能够在不影响用户当前任务操作的前提下,有效地指引用户移动到信号较好的位置。
[0180]图4示出了本发明另一实施例的基于无线信号质量进行位置指引的方法400,该方法例如可以由终端(下文记为第一终端)执行,该方法400包括:
[0181]S410,第一终端判断第一位置的信号质量是否满足预设条件,该第一位置为该第一终端当前所在的位置;
[0182]S420,当该第一终端确定该第一位置的信号质量不满足该预设条件时,获取信号质量满足该预设条件的目标位置;
[0183]S430,该第一终端呈现用于指示用户移动到该目标位置的指示信息。
[0184]在本发明实施例提供的基于无线信号质量进行位置指引的方法中,通过终端主动判断终端当前所在位置的信号质量不满足预设条件,然后获取信号质量满足预设条件的目标位置,并指示用户移动到目标位置以获得满足预设条件的信号质量。相对于当前技术中通过网络侧设备来判断终端当前位置的信号质量是否满足预设条件,本发明实施例提供的基于无线信号质量进行位置指引的方法,能够及时地发现终端所处位置的信号质量的好坏,并且在所在位置的信号质量不满足预设条件的情况下,及时指引用户移动到信号质量满足预设条件的位置。
[0185]因此,本发明实施例提供的基于无线信号质量进行位置指引的方法,由终端主动判断当前所在位置的信号质量是否满足预设条件,能够有效提高指引用户到信号质量较好的目标位置的时效性。
[0186]具体地,在S410中,第一终端实时检测自身所在位置的信号质量,并实时监测当前位置的信号质量是否符合预设条件。
[0187]其中,第一终端当前所处位置的信号质量指的是第一终端当前所处位置与第一终端所在小区的服务基站之间的关联链路的信道质量。具体地,第一终端可以通过信道质量指示(Channel Quality Indicat1n, CQI)机制,周期性的检测当前所处位置的信号质量。应理解,CQI是无线信道的通信质量的测量标准,可以通过以下信道性能指标计算得到:信噪比(Signal to Noise Rat1, SNR)、信号与干扰加噪声比(Signal to Interference plusNoise Rat1,SINR)、或信号与噪声失真比(SNDR)等信道质量性能指标。
[0188]上述预设条件可以理解为信号质量门限。具体地,该预设条件可以是下列指标中的任一种或多种的组合:。该预设条件具体地可以为一种信道质量性能指标的设定阈值,如信噪比(SNR)、信号与干扰加噪声比(SINR)、或信号与噪声失真比(SNDR)等其他信道质量系能指标的设定阈值;该预设条件也不一定是一个具体的信道质量性能指标的阈值,还可以是多个参数的评价体系,例如,该预设条件表示的是,信噪比(SNR)要达到第一门限、信号与干扰加噪声比(SINR)要达到的第二门限、信号与噪声失真比(SNDR)要达到第三门限。换句话说,该预设条件是一种衡量信号质量好坏的评价体系。还应理解,该预设条件可以由用户自行配置;也可以根据第一终端当前执行的业务类型对信号质量的需求进行具体配置;还可以根据用户的重要级别来配置,用户级别越高,该预设条件的要求越高。
[0189]可选地,第一终端无需时刻检测当前所处位置的信号质量,可以是在感应到终端正在进行通话业务、或者即将有来电、或者即将拨号去电时,实时触发信号质量检测的动作。
[0190]在S420中,当通过S410中的判断动作,确定第一位置(终端当前所在位置)的信号质量不满足预设条件时,获取信号质量满足预设条件的目标位置。具体地,获取信号质量满足该预设条件的目标位置的方法可以包括以下两种方法:第一种方法,通过获取周围其他终端的位置信息和信号质量,从中确定该目标位置;第二种方法,通过请求网络设备推荐该目标位置。
[0191]可选地,在本发明实施例中,S420第一终端获取信号质量满足该预设条件的目标位置,包括:
[0192]S421,该第一终端获取至少两个第二终端各自所在的位置的信号质量,该至少两个第二终端各自所在的位置中至少包括一个信号质量满足该预设条件的位置,该至少两个第二终端各自所在的位置与该第一位置之间的距离均小于预设阈值;
[0193]S422,该第一终端根据该至少两个第二终端各自所在的位置的信号质量,确定至少一个候选位置,该至少一个候选位置包括该至少两个第二终端各自所在的位置中信号质量满足该预设条件的位置;
[0194]S423,该第一终端在该至少一个候选位置中,确定该目标位置。
[0195]具体地,在S421中,可以向第一位置周围至少两个第二终端发送用于请求上报所在位置的信号质量的请求;接收该至少两个第二终端上报的信号质量;然后获取该至少两个第二终端各自所在的位置的信号质量。其中,预设阈值可以由用户设置,也可以由系统预先设置,本发明实施例对此不作限定。
[0196]应理解,可以直接向该至少两个第二终端请求其所在的位置的定位信息;也可以向位置服务器请求,本发明实施例对此不作限定。
[0197]还应理解,在本发明实施例中,该至少两个第二终端中包括的第二终端不一定都是与第一终端同属于一个服务基站的终端,本发明实施例对此不作限定,只要该第二终端当前所在的位置与该第一终端之间的距离小于预设阈值即可。
[0198]在S422中,从该至少两个终端的位置信息中,筛选出信号质量满足预设条件的所有位置。
[0199]在S423中,如果该至少一个候选位置只包括一个位置,即将该至少一个候选位置确定为目标位置。如果该至少一个候选位置包括两个或两个以上的位置,则可以根据具体的筛选原则,从中确定该目标位置。
[0200]可选地,在本发明实施例中,S423该第一终端在该至少一个候选位置中,确定该目标位置,包括:
[0201]S423A,该第一终端将该至少一个候选位置中信号质量最好的位置确定为该目标位置;或
[0202]S423B,该第一终端将该至少一个候选位置中距离该第一位置最近的位置确定为该目标位置;或
[0203]S423C,该第一终端通过向该用户呈现该至少一个候选位置,根据用户指令,确定该目标位置。
[0204]具体地,可以通过向用户呈现该至少一个候选位置中的位置信息,指示用户从中挑选出理想的位置;然后将用户确定的位置作为该目标位置。
[0205]还可以设置一个距离小于预设阈值的第三阈值,从候选位置集中挑选出与第一位置距离小于或等于该第三阈值的位置,然后从这些位置中挑选一个信号质量最好的位置作为该目标位置。
[0206]应理解,本发明实施例提供的基于无线信号质量进行位置指引的方法,通过终端主动确定目标位置,能够在充分结合终端自身特点的情况下,确定出更加优选的目标位置,例如基于终端软、硬件性能条件、终端当前所在位置周围的地理环境、或用户偏好信息等因素,确定信号质量满足要求的目标位置;从而通过在状态栏中呈现用于指向该目标位置的指示图标,来指引用户移动到该目标位置,能够有效地解决将用户从信号质量差的位置指弓I到信号质量较好的目标位置的问题。
[0207]除了 S421至S423所述的获取目标位置的方法外,还可以通过向网络设备请求推荐目标位置的方法来获取该目标位置。
[0208]可选地,在本发明实施例中,S420该第一终端获取信号质量满足该预设条件的目标位置,包括:
[0209]S424,第一终端向网络设备发送用于请求推荐信号质量满足该预设条件的位置的请求消息;
[0210]S425,第一终端接收该网络设备根据该请求消息发送的至少一个推荐位置,该至少一个推荐位置的信号质量满足该预设条件;
[0211]S426,第一终端根据该至少一个推荐位置,确定该目标位置。
[0212]具体地,如图5所示,在S51中,终端A检测终端A当前所在位置的信号质量,并判断所检测的信号质量是否满足预设条件;在352中,终端A确定所检测的信号质量不满足该预设条件;在S53中,终端A向网络设发送用于请求推荐信号质量满足预设条件的目标位置的请求消息;在S54中,网络设备根据终端A的周围区域内其他终端B的位置信息和信号质量信息,从中筛选出信号质量满足该预设条件、且距离终端A较近的位置B作为目标位置;在S55中,网络设备根据S54中的请求消息向终端A发送包括该目标位置的响应消息;在S56中,终端A根据响应消息确定该目标位置,并结合自身当前所在位置,向用户指引和呈现该目标位置,以使得用户获得较好的信号质量。
[0213]其中,在S51中,可以在检测到终端A正在进行通话业务,或者预测到该终端A即将进行拨号或者即将接收到来电时,检测与监测终端A当前所在位置的信号质量是否满足预设条件(可以理解为通话所需信号质量门限)。
[0214]在S54中,网络设备根据接收到的位置指引请求,基于收集到的终端A周围区域内其他终端的位置信息和信号质量信息,确定信号质量能够满足该预设条件的目标位置。具体地,可以将小区内所有满足预设阈值的位置中信号质量最好的位置确定为该目标位置;或将将小区内所有满足预设阈值的位置中距离该第一位置最近的位置确定为该目标位置。
[0215]其中,网络设备可以基于预先搜集的终端A周围区域内其他终端的位置信息和信号质量信息,确定目标位置;还可以实时地请求终端A周围区域内其他终端上报所在位置的定位信息和和信号质量信息。可选地,可以直接请求各个终端上报各自的位置信息,还可以向位置服务器请求各个终端的位置信息。
[0216]应理解,本发明实施例中的网络设备可以为基站,也可以为服务器,还可以是基站与服务器的结合。在该网络设备为终端A所在服务小区的基站的情况下,该基站可以请求该服务小区内的各个终端实时上报所在位置的信号质量信息;还可以向邻居基站获取该邻居基站覆盖小区内的终端所在位置的信号质量信息,本发明实施例对此不作限定。
[0217]可选地,在本发明实施例中,网络设备获取终端的位置信息的方法可以有很多种,例如可以接收终端自行上报的位置信息;也可以接收由其他接入设备辅助上报的终端的位置信息,例如接入WiFi辅助上报,接入飞蜂窝femtocell辅助上报,还可以是GPS,A-GPS,多基站辅助定位,WiFi定位,配合地图定位等
[0218]在S55中,网络设备向终端A下发包括目标位置的响应消息。可选地,该响应消息中只指示一个信号质量满足预设阈值的位置。可选地,该响应消息中还可以指示包括至少两个信号质量满足预设阈值的位置的候选位置集,即该候选位置集可以是基站覆盖小区范围内信号质量满足预设条件的位置。
[0219]其中,网络设备向终端A下发的位置信息,可以是绝对位置信息,如经纬度和高度;也可以是相对位置信息,如相对于终端A当前位置的方向和角度等,本发明实施例对此不作限定。
[0220]在S56中,如果终端A接收到的响应消息中包括至少两个信号质量满足预设条件的位置,则终端A首先从中确定出目标位置,具体地,可以利用S423A至S423C中任一种方法或者其他任意筛选原则确定出该目标位置。最后向用户呈现和指引该目标位置。
[0221]在S430中,该第一终端呈现用于指示用户移动到该目标位置的指示信息,具体地,向用户提供该目标位置的指引与呈现。该指引与呈现的方式可以支持近似指示,具体地,例如在图2(a)所示的用户界面200的状态栏210呈现箭头式图标215以指示用户向着目标位置移动。进一步地,还可以进行结合地图信息进行实时导航指引,还可以是语音导航呈现等。
[0222]可选地,在本发明实施例中,该指示信息的形式为下列方式中的任一种或多种:图标、文字、语音和地图。
[0223]可选地,在本发明实施例中,该第一终端的用户界面包括状态栏和用户操作区域;
[0224]S430该第一终端呈现用于指示用户移动到该目标位置的指示信息,包括:
[0225]S431,在该第一终端的用户界面的状态栏中呈现指示图标,该指示图标用于指示用户向该目标位置移动。
[0226]具体地,如图2(a)所示,该指示图标可以为箭头式图标215,且该剪头方向实时地指向目标位置的方向。
[0227]可选地,在本发明实施例中,该指示图标为箭头式图标,该方法还包括:
[0228]在该弟一终端移动的过程中,实时调整该指不图标的fii头指向,使其始终指向该目标位置的方向。
[0229]如图2(a)所示,可选地,在本发明实施例中,该状态栏中还呈现有用于指示该第一终端的剩余电量的指示图标212和/或用于指示时钟信息的指示图标211。
[0230]在状态栏里增加、删除或更改任一个或多个指示图标,不会影响用户操作区域中对终端当前执行的任务的呈现效果。因此,在本发明实施例中,通过在状态栏呈现指示图标,以指示用户移动到信号质量满足预设条件的目标位置,一方面可以及时提醒用户移动到目标位置以获取较好信号质量;另一方面,避免了对用户在终端上当前操作任务的影响,能够有效提高用户体验。
[0231]应理解,在本发明实施例中,无论终端处于何种空间放置方位,用户都可以很方便地查看到状态栏,进而可以查看到用于指示用户到达目标位置的指示图标,从而可以及时地移动到信号质量较好的目标位置。
[0232]因此,在本发明实施例中,在终端用户界面的状态栏显示用于指引用户到达目标位置的指示图标,保证了无论终端当前正在执行什么任务,用户都可以便捷地观测到该指示图标,从而可以及时地移动到信号质量良好的目标位置。换句话说,本发明实施例的基于无线信号质量进行位置指引的方法,在利用该指示图标指引用户到达目标位置的同时,不会影响用户当前使用终端进行的任务操作,从而能够有效提高用户体验。
[0233]在状态栏呈现用于指示用户移动到目标位置的指示图标的同时,还可以结合地图信息,向用户呈现指引路径。
[0234]可选地,在本发明实施例中,S430该第一终端呈现用于指示用户移动到该目标位置的指示信息,还包括:
[0235]S432,确定从该第一位置到该目标位置的指引路径;
[0236]S433,在该用户操作区域呈现标记有该指引路径的地图信息,以指引该用户从该第一位置移动到该目标位置。
[0237]可选地,在本发明实施例中,S432确定从该第一位置到该目标位置的指引路径,包括:
[0238]根据预存的该第一位置的周围区域的信号质量测量数据,确定该指引路径,其中,该第一位置的周围区域包括该目标位置。
[0239]该S432和S433的步骤对应于上文中的S330和S340的步骤,为了简洁,这里不再赘述。
[0240]当确定用户移动至目标位置、该目标位置处的信号质量确实满足预设条件时,可以提醒用户停止移动。
[0241]可选的,在本发明实施例中,该方法400还包括:当确定该第一终端在未到达该目标位置之前所在的第二位置的信号质量满足该预设条件时,隐藏该指示图标,或者将该指示图标由指向性状态更改为无方向性状态。
[0242]具体地,如图2(a)和图2(b)所示,指示图标215包括箭头式图标(如图2(a)中的图标215)和空心圆图标(如图2(b)中的图标215)两种状态,则可以在指引用户到达目标位置的过程中呈现箭头式图标的状态,当确定第一终端到达目标位置,并检测到目标位置的信号质量确实满足预设条件时,可以将指示图标更改为空心圆图标的状态,以提醒用户当前位置信号质量可以满足预设条件,可以停止移动。
[0243]进一步地,在本发明实施例中,在第一终端向目标位置移动的过程中,实时检测第一终端当前所在位置的信号质量,并实时监控当前所在位置的信号质量是否满足预设条件。如果在未到达目标位置之前,检测到当前所在的第二位置的信号质量能够满足预设条件的需求,可以向用户呈现相关指示,以提醒用户当前所处位置信号质量满足预设条件、可以停止移动。
[0244]可选的,在本发明实施例中,该方法400还包括:
[0245]当确定该第一终端到达该目标位置,且该目标位置的信号质量满足该预设条件时,隐藏该指示图标,或者将该指示图标由指向性状态更改为无方向性状态。
[0246]具体地,在第一终端向目标位置行进的过程中,在未检测到信号质量满足预设条件的位置之前,状态栏中的指示图标呈现指向性状态,且实时地指向目标位置。当检测途中经过的第二位置的信号质量满足预设阈值时,将状态栏中的指示图标的状态更改为无向性状态,例如空心圆或实心圆;或者将状态栏中的指示图标隐藏。以此来提醒用户当前位置信号质量能够满足预设条件的要求,可以停止移动。
[0247]因此,在本发明实施例中,通过实时监测终端所在位置的信号质量是否满足预设条件,能够及时获知当前所在位置的信号质量,并且通过在状态栏中呈现相应的指示图标,能够及时有效地指引用户移动到信号质量较好的位置,也能够及时提醒用户在信号质量满足预设条件的位置停止移动,避免不必要的人力消耗,能够有效地提高用户体验。
[0248]进一步地,在检测到第一终端移动到信号质量满足预设条件的位置后,还可以向用户呈现文字信息或播放语音信息,以提醒用户停止移动。
[0249]因此,本发明实施例提供的基于无线信号质量进行位置指引的方法,通过在状态栏显示指示图标,来提醒用户当前所在位置的信号质量的好坏,并且在当前所在位置信号质量较差的情况下,可以指引用户到达信号质量较好的目标位置,从而能够在不影响终端当前操作的前提下,有效地指引用户移动到信号质量较好的位置,能够有效提高用户体验。
[0250]可选的,由于信号质量的时变性,可能会出现当用户到达目标位置后,该目标位置的信号质量不满足预设条件的需求的情况。在这种情况下,可以重新执行S410、S420和S430的相关动作,最终指引用户到达信号质量满足预设条件的位置。
[0251]具体地,在到达目标位置后,发现目标位置的信号质量不满足预设条件的要求,可以通过主动请求周围终端上报所在位置的信号质量或者请求网络设备推荐目标位置的手段,重新获取目标位置;也可以从上述S422获取的至少一个候选位置或从S425获取的网络设备下发的至少一个推荐位置中重新选择一个位置作为新的目标位置。
[0252]在本发明实施例提供的基于无线信号质量进行位置指引的方法中,通过终端主动判断终端当前所在位置的信号质量不满足预设条件,然后获取信号质量满足预设条件的目标位置,并指示用户移动到目标位置以获得满足预设条件的信号质量。相对于当前技术中通过网络侧设备来判断终端当前位置的信号质量是否满足预设条件,本发明实施例提供的基于无线信号质量进行位置指引的方法,能够及时地发现终端所处位置的信号质量不满足预设条件,从而能够有效提高指引用户移动到信号质量满足预设阈值的位置的效率。
[0253]应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
[0254]上文中结合图1至图5,详细描述了根据本发明实施例的基于无线信号质量进行位置指引的方法,下面将结合图6至图11,详细描述根据本发明实施例的基于无线信号质量进行位置指引的装置。
[0255]图6示出了根据本发明实施例的基于无线信号质量进行位置指弓I的装置600的示意性框图。如图6所示,该装置600包括:
[0256]获取模块610,用于当确定第一位置的信号质量不满足预设条件时,获取信号质量满足该预设条件的目标位置,该第一位置为第一终端当前所在的位置;
[0257]呈现模块620,用于在该第一终端的用户界面的状态栏中呈现指示图标,该指示图标用于指示用户向该获取模块获取的该目标位置移动,该用户界面包括该状态栏和用户操作区域。
[0258]因此,本发明实施例提供的基于无线信号质量进行位置指引的装置,通过在状态栏呈现指示图标,该指示图标用于指引用户从当前所在的信号质量不满足预设条件的位置移动到信号质量满足预设条件的目标位置,能够在不影响用户当前任务操作的前提下,有效地指引用户移动到信号质量较好的位置,能够有效改善用户体验。
[0259]可选地,作为一个实施例,该呈现模块620呈现的该指示图标为箭头式图标,该装置还包括:
[0260]调整模块630,用于在该第一终端移动的过程中,实时调整该指示图标的箭头指向,使其始终指向该目标位置的方向。
[0261]可选地,作为一个实施例,该装置600还包括:
[0262]确定模块640,用于确定从该第一位置到该目标位置的指引路径;
[0263]该呈现模块620还用于,在该用户操作区域呈现标记有该确定模块确定的该指引路径的地图信息。
[0264]可选地,作为一个实施例,该确定模块640具体用于,根据预存的该第一位置的周围区域的信号质量测量数据,确定该指引路径,其中,该第一位置的周围区域包括该目标位置。
[0265]可选地,作为一个实施例,该呈现模块620还用于,当确定该第一终端在未到达该目标位置之前所在的第二位置的信号质量满足该预设条件时,隐藏该指示图标,或者将该指示图标由指向性状态更改为无方向性状态。
[0266]可选地,作为一个实施例,该呈现模块620还用于,当确定该第一终端到达该目标位置,且该目标位置的信号质量满足该预设条件时,隐藏该指示图标,或者将该指示图标由指向性状态更改为无方向性状态。
[0267]可选地,作为一个实施例,该获取模块610包括:
[0268]获取单元611,用于获取至少两个第二终端各自所在的位置的信号质量,该至少两个第二终端各自所在的位置中至少包括一个信号质量满足该预设条件的位置,该至少两个第二终端各自所在的位置与该第一位置之间的距离均小于预设阈值;
[0269]第一确定单元612,用于根据该获取单元获取的该至少两个第二终端各自所在的位置的信号质量,确定至少一个候选位置,该至少一个候选位置包括该至少两个第二终端各自所在的位置中信号质量满足该预设条件的位置;
[0270]第二确定单元613,用于在该第一确定单元确定的该至少一个候选位置中,确定该目标位置。
[0271]可选地,作为一个实施例,该第二确定单元613具体用于,将该至少一个候选位置中信号质量最好的位置确定为该目标位置;或
[0272]该第二确定单元613具体用于,将该至少一个候选位置中距离该第一位置最近的位置确定为该目标位置;或
[0273]该第二确定单元613具体用于,通过向该用户呈现该至少一个候选位置,根据用户指令,确定该目标位置。
[0274]可选地,作为一个实施例,该装置600为该第一终端;
[0275]其中,该获取模块610包括:
[0276]发送单元614,用于向网络设备发送用于请求推荐信号质量满足该预设条件的位置的请求消息;
[0277]接收单元615,用于接收该网络设备根据该请求消息发送的至少一个推荐位置,该至少一个推荐位置的信号质量满足该预设条件;
[0278]第三确定单元616,用于根据该接收单元接收的该至少一个推荐位置,确定该目标位置。
[0279]应理解,根据本发明实施例的基于无线信号质量进行位置指引的装置600可对应于本发明实施例的基于无线信号质量进行位置指引的方法中的第一终端或网络设备,并且装置600中的各个模块的上述和其它操作和/或功能分别为了实现图3至图5中的各个方法的相应流程,为了简洁,在此不再赘述。
[0280]因此,本发明实施例提供的基于无线信号质量进行位置指引的装置,通过在状态栏呈现指示图标,该指示图标用于指引用户从当前所在的信号质量不满足预设条件的位置移动到信号质量满足预设条件的目标位置,能够在不影响用户当前任务操作的前提下,有效地指引用户移动到信号质量较好的位置,能够有效改善用户体验。
[0281]上文中结合图6,描述了根据本发明实施例的基于无线信号质量进行位置指引的装置600,下面将结合图7,描述根据本发明实施例提供的终端700,该终端700包括:
[0282]判断模块710,用于判断第一位置的信号质量是否满足预设条件,该第一位置为该终端当前所在的位置;
[0283]获取模块720,用于当该判断模块判断该第一位置的信号质量不满足该预设条件时,获取信号质量满足该预设条件的目标位置;
[0284]呈现模块730,用于呈现用于指示用户移动到该获取模块获取的该目标位置的指不?目息。
[0285]因此,本发明实施例提供的终端,通过终端主动判断终端当前所在位置的信号质量不满足预设条件,然后获取信号质量满足预设条件的目标位置,并指示用户移动到目标位置以获得满足预设条件的信号质量。相对于当前技术中通过网络侧设备来判断终端当前位置的信号质量是否满足预设条件,本发明实施例提供的基于无线信号质量进行位置指引的方法,能够及时地发现终端所处位置的信号质量不满足预设条件,从而能够有效提高指引用户移动到信号质量满足预设阈值的位置的效率。
[0286]可选地,作为一个实施例,该获取模块720包括:
[0287]获取单元721,用于获取至少两个第二终端各自所在的位置的信号质量,该至少两个第二终端各自所在的位置中至少包括一个信号质量满足该预设条件的位置,该至少两个第二终端各自所在的位置与该第一位置之间的距离均小于预设阈值;
[0288]第一确定单元722,用于根据该获取单元获取的该至少两个第二终端各自所在的位置的信号质量,确定至少一个候选位置,该至少一个候选位置包括该至少两个第二终端各自所在的位置中信号质量满足该预设条件的位置;
[0289]第二确定单元723,用于在该第一确定单元确定的该至少一个候选位置中,确定该目标位置。
[0290]可选地,作为一个实施例,该第二确定单元722具体用于,将该至少一个候选位置中信号质量最好的位置确定为该目标位置;或
[0291]该第二确定单元具体用于,将该至少一个候选位置中距离该第一位置最近的位置确定为该目标位置;或
[0292]该第二确定单元具体用于,通过向该用户呈现该至少一个候选位置,根据用户指令,确定该目标位置。
[0293]可选地,作为一个实施例,该获取模块720包括:
[0294]发送单元724,用于向网络设备发送用于请求推荐信号质量满足该预设条件的位置的请求消息;
[0295]接收单元725,用于接收该网络设备根据该请求消息发送的至少一个推荐位置,该至少一个推荐位置的信号质量满足该预设条件;
[0296]第三确定单元727,用于根据该接收单元接收的该至少一个推荐位置,确定该目标位置。
[0297]可选地,作为一个实施例,该呈现模块730呈现的该指示信息的形式为下列方式中的任一种或多种方式的组合:图标、文字、语音和地图。
[0298]应理解,根据本发明实施例的终端700可对应于本发明实施例的基于无线信号质量进行位置指引的方法中的第一终端,并且终端700中的各个模块的上述和其它操作和/或功能分别为了实现图3至图5中的各个方法的相应流程,为了简洁,在此不再赘述。
[0299]因此,本发明实施例提供的终端,通过终端主动判断终端当前所在位置的信号质量不满足预设条件,然后获取信号质量满足预设条件的目标位置,并指示用户移动到目标位置以获得满足预设条件的信号质量。相对于当前技术中通过网络侧设备来判断终端当前位置的信号质量是否满足预设条件,本发明实施例提供的基于无线信号质量进行位置指引的方法,能够及时地发现终端所处位置的信号质量不满足预设条件,从而能够有效提高指引用户移动到信号质量满足预设阈值的位置的效率。
[0300]如图8所示,本发明实施例还提供了一种基于无线信号质量进行位置指引的装置800,该装置800包括处理器810、存储器820、总线系统830、接收器840和发送器850。其中,处理器810、存储器820、接收器840和发送器850通过总线系统830相连,该存储器820用于存储指令,该处理器810用于执行该存储器820存储的指令,以控制接收器840接收信号,并控制发送器850发送信号。其中,该处理器810用于:当确定第一位置的信号质量不满足预设条件时,获取信号质量满足该预设条件的目标位置,该第一位置为第一终端当前所在的位置;在该第一终端的用户界面的状态栏中呈现指示图标,该指示图标用于指示用户向该目标位置移动,该用户界面包括该状态栏和用户操作区域。。
[0301]因此,本发明实施例提供的基于无线信号质量进行位置指引的装置,通过在状态栏呈现指示图标,该指示图标用于指引用户从当前所在的信号质量不满足预设条件的位置移动到信号质量满足预设条件的目标位置,能够在不影响用户当前任务操作的前提下,有效地指引用户移动到信号质量较好的位置,能够有效改善用户体验。
[0302]可选地,作为一个实施例,该指示图标为箭头式图标,该处理器810用于,在该第一终端移动的过程中,实时调整该指示图标的箭头指向,使其始终指向该目标位置的方向。
[0303]可选地,作为一个实施例,该处理器810用于,确定从该第一位置到该目标位置的指引路径;在该用户操作区域呈现标记有该指引路径的地图信息。
[0304]可选地,作为一个实施例,该处理器810用于,根据预存的该第一位置的周围区域的信号质量测量数据,确定该指引路径,其中,该第一位置的周围区域包括该目标位置。
[0305]可选地,作为一个实施例,该处理器810用于,当确定该第一终端在未到达该目标位置之前所在的第二位置的信号质量满足该预设条件时,隐藏该指示图标,或者将该指示图标由指向性状态更改为无方向性状态。
[0306]可选地,作为一个实施例,该处理器810用于,当确定该第一终端到达该目标位置,且该目标位置的信号质量满足该预设条件时,隐藏该指示图标,或者将该指示图标由指向性状态更改为无方向性状态。
[0307]可选地,作为一个实施例,该处理器810用于,获取至少两个第二终端各自所在的位置的信号质量,该至少两个第二终端各自所在的位置中至少包括一个信号质量满足该预设条件的位置,该至少两个第二终端各自所在的位置与该第一位置之间的距离均小于预设阈值;
[0308]根据该至少两个第二终端各自所在的位置的信号质量,确定至少一个候选位置,该至少一个候选位置包括该至少两个第二终端各自所在的位置中信号质量满足该预设条件的位置;
[0309]在该至少一个候选位置中,确定该目标位置。
[0310]可选地,作为一个实施例,该处理器810用于,将该至少一个候选位置中信号质量最好的位置确定为该目标位置;或
[0311]将该至少一个候选位置中距离该第一位置最近的位置确定为该目标位置;或
[0312]通过向该用户呈现该至少一个候选位置,根据用户指令,确定该目标位置。
[0313]可选地,作为一个实施例,该装置800为该第一终端;其中,该发送器850用于,向网络设备发送用于请求推荐信号质量满足该预设条件的位置的请求消息;接收器840,用于接收该网络设备根据该请求消息发送的至少一个推荐位置,该至少一个推荐位置的信号质量满足该预设条件;该处理器810用于,根据该至少一个推荐位置,确定该目标位置。
[0314]应理解,在本发明实施例中,该处理器810可以是中央处理单元(CentralProcessing Unit,简称为“CPU”),该处理器810还可以是其他通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0315]该存储器820可以包括只读存储器和随机存取存储器,并向处理器810提供指令和数据。存储器820的一部分还可以包括非易失性随机存取存储器。例如,存储器820还可以存储设备类型的信息。
[0316]该总线系统830除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统830。
[0317]在实现过程中,上述方法的各步骤可以通过处理器810中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器820,处理器810读取存储器820中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
[0318]可选地,作为一个实施例,该处理器810确定用户设备的测量能力信息,包括:确定该用户设备测量完一遍指定邻小区所需的测量时间;根据该测量时间,确定该用户设备的该测量能力信息。
[0319]应理解,根据本发明实施例的基于无线信号质量进行位置指引的装置800可对应于本发明实施例的基于无线信号质量进行位置指引的方法中的第一终端或者网络设备,也可以对应于根据本发明实施例的基于无线信号质量进行位置指引的装置600,并且装置800中的各个模块的上述和其它操作和/或功能分别为了实现图3至图5中的各个方法的相应流程,为了简洁,在此不再赘述。
[0320]因此,本发明实施例提供的基于无线信号质量进行位置指引的装置,通过在状态栏呈现指示图标,该指示图标用于指引用户从当前所在的信号质量不满足预设条件的位置移动到信号质量满足预设条件的目标位置,能够在不影响用户当前任务操作的前提下,有效地指引用户移动到信号质量较好的位置,能够有效改善用户体验。
[0321]如图9所示,本发明实施例还提供了一种终端900,该终端900包括处理器910、存储器920、总线系统930、接收器940和发送器950。其中,处理器910、存储器920、接收器940和发送器950通过总线系统930相连,该存储器920用于存储指令,该处理器910用于执行该存储器920存储的指令,以控制接收器940接收信号,并控制发送器950发送信号。其中,该处理器910用于:判断第一位置的信号质量是否满足预设条件,该第一位置为该终端当前所在的位置;当确定该第一位置的信号质量不满足该预设条件时,获取信号质量满足该预设条件的目标位置;呈现用于指示用户移动到该目标位置的指示信息。
[0322]因此,本发明实施例提供的终端,通过终端主动判断终端当前所在位置的信号质量不满足预设条件,然后获取信号质量满足预设条件的目标位置,并指示用户移动到目标位置以获得满足预设条件的信号质量。相对于当前技术中通过网络侧设备来判断终端当前位置的信号质量是否满足预设条件,本发明实施例提供的基于无线信号质量进行位置指引的方法,能够及时地发现终端所处位置的信号质量不满足预设条件,从而能够有效提高指引用户移动到信号质量满足预设阈值的位置的效率。
[0323]可选地,作为一个实施例,该处理器910用于:获取至少两个第二终端各自所在的位置的信号质量,该至少两个第二终端各自所在的位置中至少包括一个信号质量满足该预设条件的位置,该至少两个第二终端各自所在的位置与该第一位置之间的距离均小于预设阈值;根据该至少两个第二终端各自所在的位置的信号质量,确定至少一个候选位置,该至少一个候选位置包括该至少两个第二终端各自所在的位置中信号质量满足该预设条件的位置;在该至少一个候选位置中,确定该目标位置。
[0324]可选地,作为一个实施例,该处理器910用于:将该至少一个候选位置中信号质量最好的位置确定为该目标位置;或
[0325]将该至少一个候选位置中距离该第一位置最近的位置确定为该目标位置;或
[0326]通过向该用户呈现该至少一个候选位置,根据用户指令,确定该目标位置。
[0327]可选地,作为一个实施例,该发送器950用于:向网络设备发送用于请求推荐信号质量满足该预设条件的位置的请求消息;接收器940用于,接收该网络设备根据该请求消息发送的至少一个推荐位置,该至少一个推荐位置的信号质量满足该预设条件;该处理器910用于,根据该至少一个推荐位置,确定该目标位置。
[0328]可选地,作为一个实施例,该指示信息的形式为下列方式中的任一种或多种:图标、文字、语音和地图。
[0329]应理解,在本发明实施例中,该处理器910可以是中央处理单元(CentralProcessing Unit,简称为“CPU” ),该处理器910还可以是其他通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0330]该存储器920可以包括只读存储器和随机存取存储器,并向处理器910提供指令和数据。存储器920的一部分还可以包括非易失性随机存取存储器。例如,存储器920还可以存储设备类型的信息。
[0331]该总线系统930除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统930。
[0332]在实现过程中,上述方法的各步骤可以通过处理器910中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器920,处理器910读取存储器920中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
[0333]应理解,根据本发明实施例的终端900可对应于本发明实施例的基于无线信号质量进行位置指引的方法中的第一终端,也可以对应于根据本发明实施例的终端700,并且终端900中的各个模块的上述和其它操作和/或功能分别为了实现图3至图5中的各个方法的相应流程,为了简洁,在此不再赘述。
[0334]因此,本发明实施例提供的终端,通过终端主动判断终端当前所在位置的信号质量不满足预设条件,然后获取信号质量满足预设条件的目标位置,
[0335]并指示用户移动到目标位置以获得满足预设条件的信号质量。相对于当前技术中通过网络侧设备来判断终端当前位置的信号质量是否满足预设条件,本发明实施例提供的基于无线信号质量进行位置指引的方法,能够及时地发现终端所处位置的信号质量不满足预设条件,从而能够有效提高指引用户移动到信号质量满足预设阈值的位置的效率。
[0336]图10示出了本发明实施例提供的终端1000的示意性框图。如图10所示,该终端1000包括:
[0337]无线收发通信模块1010,用于与基站进行通信,并且可以访问业务。如上报信道质量信息、上报位置信息,请求获得更好信号质量位置推荐等;
[0338]信号质量监控模块1020,用于监控信号质量,当信号质量低于某阈值时,向网络侧请求更好信号质量位置推荐。
[0339]可选地,该信号质量监控模块1020具体用于,当用户准备或者正在进行通话、访问网络等用户体验要求较高的业务时,加强监控信号质量,以及时发现信号质量不好时,请求网络侧推荐信号质量较好的位置。
[0340]定位模块1030,用于获取终端的定位信息。具体地,可以通过GPS,A_GPS,WiFi,蓝牙等方法获取终端的定位信息。可选地,该定位模块1030还可以向网络侧设备请求终端的定位信息。
[0341]界面呈现模块1040,用于在用户界面的状态栏上呈现用于指示较好信号质量的位置方向的指示图标(如图1中的图标115)。可选地,该界面呈现模块1040还用于,通过语音,地图等方式对用户进行导航,引导用户往信号质量较好的位置方向行进。
[0342]可选地,该图10所示的终端1000具体为智能手机。
[0343]应理解,根据本发明实施例的终端1000,可对应于本发明实施例的基于无线信号质量进行位置指引的方法中的第一终端,该终端1000还可以对应于本发明实施例中的终端700和终端900,并且终端1000中的各个模块的上述和其它操作和/或功能分别为了实现图3至图5中的各个方法的相应流程,为了简洁,在此不再赘述。
[0344]因此,本发明实施例提供的终端,通过监测当前所在位置的信号质量,当确定信号质量不满足预设条件时,获取信号质量满足预设条件的目标位置,并指示用户移动到目标位置。相对于当前技术中通过网络侧设备来判断终端当前位置的信号质量是否满足预设条件,能够及时地发现终端所处位置的信号质量不满足预设条件,从而能够有效提高指引用户移动到信号质量满足预设阈值的位置的效率。
[0345]图11示出了本发明实施例提供的一种终端1100的物理结构的示意性框图,如图11所示,该终端1100包括:
[0346]处理器1110,用于运行终端的操作系统软件以及需要的应用程序软件,包括本发明实施例提供的基于无线信号质量进行位置指引的方法的算法。
[0347]存储器1120,用于完成终端的各种软件程序的存储、数据的存储,以及软件程序的运行等。该存储器1120可以是RAM,EPR0M,SSD,SD卡,HD硬盘中的一种或者多种。本发明实施例提供的基于无线信号质量进行位置指引的方法所对应的软件,也在存储器1120上运行和存储。
[0348]传感器1130,用于测量数据,该传感器1130可以包括下列中的任一种或多种:GPS模块、重力传感器、加速度传感器、距离传感器、摄像头、光学传感器、麦克风、扬声器。
[0349]收发电路1140,用于提供通信功能,包括蜂窝网络(GSM/UMTS/LTE/CDMA等)、无线局域网(WLAN)、近距离通信(NFC)、蓝牙等中的一种或者多种。
[0350]电源1150,用于提供直流供电,或者将交流供电转换成直流供电。
[0351]I/O接口电路1160,用于提供对外接口。可选地,该I/O接口电路1160可以包括下列接口中的任一种或多种=USB接口、SD卡接口、按键接口。
[0352]显示器1170,可以是终端的显示屏和触摸屏,在显示屏的最上方状态栏上有一个指示图标,用于指向信号质量满足预设条件的位置的方向;触摸屏用于接收用户触摸操作并转换成用户操作指令。
[0353]I/O控制电路1180,用于控制各种输入输出电路部件之间的数据交互,特别地,例如处理器1110与I/O接口电路1160、显示器1170之间的数据交互。
[0354]应理解,根据本发明实施例的终端1100,可对应于本发明实施例的基于无线信号质量进行位置指引的方法中的第一终端,该终端1100还可以对应于本发明实施例中的终端700、终端900和终端1000,并且终端1100中的各个模块的上述和其它操作和/或功能分别为了实现图3至图5中的各个方法的相应流程,为了简洁,在此不再赘述。
[0355]因此,本发明实施例提供的终端,主动判断当前所在位置的信号质量是否满足预设条件,能够有效提高指引用户到信号质量较好的目标位置的时效性。此外,通过在状态栏呈现指示图标,该指示图标用于指引用户从当前所在的信号质量差的位置移动到信号质量较好的目标位置,能够在不影响用户当前任务操作的前提下,有效地指引用户移动到信号较好的位置。
[0356]本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。
[0357]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0358]以上所描述的装置实施例是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0359]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0360]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
【权利要求】
1.一种基于无线信号质量进行位置指引的方法,其特征在于,包括: 当确定第一位置的信号质量不满足预设条件时,获取信号质量满足所述预设条件的目标位置,所述第一位置为第一终端当前所在的位置; 在所述第一终端的用户界面的状态栏中呈现指示图标,所述指示图标用于指示用户向所述目标位置移动,所述用户界面包括所述状态栏和用户操作区域。
2.根据权利要求1所述的方法,其特征在于,所述指示图标为箭头式图标,所述方法还包括: 在所述第一终端移动的过程中,实时调整所述指示图标的箭头指向,使其始终指向所述目标位置的方向。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括: 确定从所述第一位置到所述目标位置的指引路径; 在所述用户操作区域呈现标记有所述指引路径的地图信息。
4.根据权利要求3所述的方法,其特征在于,所述确定从所述第一位置到所述目标位直的指引路径,包括: 根据预存的所述第一位置的周围区域的信号质量测量数据,确定所述指引路径,其中,所述第一位置的周围区域包括所述目标位置。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括: 当确定所述第一终端在未到达所述目标位置之前所在的第二位置的信号质量满足所述预设条件时,隐藏所述指示图标,或者将所述指示图标由指向性状态更改为无方向性状态。
6.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括: 当确定所述第一终端到达所述目标位置,且所述目标位置的信号质量满足所述预设条件时,隐藏所述指示图标,或者将所述指示图标由指向性状态更改为无方向性状态。
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述获取信号质量满足所述预设条件的目标位置,包括: 获取至少两个第二终端各自所在的位置的信号质量,所述至少两个第二终端各自所在的位置中至少包括一个信号质量满足所述预设条件的位置,所述至少两个第二终端各自所在的位置与所述第一位置之间的距离均小于预设阈值; 根据所述至少两个第二终端各自所在的位置的信号质量,确定至少一个候选位置,所述至少一个候选位置包括所述至少两个第二终端各自所在的位置中信号质量满足所述预设条件的位置; 在所述至少一个候选位置中,确定所述目标位置。
8.根据权利要求7所述的方法,其特征在于,所述在所述至少一个候选位置中,确定所述目标位置,包括: 将所述至少一个候选位置中信号质量最好的位置确定为所述目标位置;或 将所述至少一个候选位置中距离所述第一位置最近的位置确定为所述目标位置;或 通过向所述用户呈现所述至少一个候选位置,根据用户指令,确定所述目标位置。
9.根据权利要求1至8中任一项所述的方法,其特征在于,所述方法的执行主体为所述第一终端; 其中,所述获取信号质量满足所述预设条件的目标位置,包括: 向网络设备发送用于请求推荐信号质量满足所述预设条件的位置的请求消息; 接收所述网络设备根据所述请求消息发送的至少一个推荐位置,所述至少一个推荐位置的信号质量满足所述预设条件; 根据所述至少一个推荐位置,确定所述目标位置。
10.一种基于无线信号质量进行位置指引的方法,其特征在于,包括: 第一终端判断第一位置的信号质量是否满足预设条件,所述第一位置为所述第一终端当前所在的位置; 当所述第一终端确定所述第一位置的信号质量不满足所述预设条件时,获取信号质量满足所述预设条件的目标位置; 所述第一终端呈现用于指示用户移动到所述目标位置的指示信息。
11.根据权利要求10所述的方法,其特征在于,所述第一终端获取信号质量满足所述预设条件的目标位置,包括: 所述第一终端获取至少两个第二终端各自所在的位置的信号质量,所述至少两个第二终端各自所在的位置中至少包括一个信号质量满足所述预设条件的位置,所述至少两个第二终端各自所在的位置与所述第一位置之间的距离均小于预设阈值; 所述第一终端根据所述至少两个第二终端各自所在的位置的信号质量,确定至少一个候选位置,所述至少一个候选位置包括所述至少两个第二终端各自所在的位置中信号质量满足所述预设条件的位置; 所述第一终端在所述至少一个候选位置中,确定所述目标位置。
12.根据权利要求11所述的方法,其特征在于,所述第一终端在所述至少一个候选位置中,确定所述目标位置,包括: 所述第一终端将所述至少一个候选位置中信号质量最好的位置确定为所述目标位置;或 所述第一终端将所述至少一个候选位置中距离所述第一位置最近的位置确定为所述目标位置;或 所述第一终端通过向所述用户呈现所述至少一个候选位置,根据用户指令,确定所述目标位置。
13.根据权利要求10所述的方法,其特征在于,所述第一终端获取信号质量满足所述预设条件的目标位置,包括: 第一终端向网络设备发送用于请求推荐信号质量满足所述预设条件的位置的请求消息; 第一终端接收所述网络设备根据所述请求消息发送的至少一个推荐位置,所述至少一个推荐位置的信号质量满足所述预设条件; 第一终端根据所述至少一个推荐位置,确定所述目标位置。
14.根据权利要求10至13中任一项所述的方法,其特征在于,所述指示信息的形式为下列方式中的任一种或多种方式的组合:图标、文字、语音和地图。
15.一种基于无线信号质量进行位置指引的装置,其特征在于,包括: 获取模块,用于当确定第一位置的信号质量不满足预设条件时,获取信号质量满足所述预设条件的目标位置,所述第一位置为第一终端当前所在的位置; 呈现模块,用于在所述第一终端的用户界面的状态栏中呈现指示图标,所述指示图标用于指示用户向所述获取模块获取的所述目标位置移动,所述用户界面包括所述状态栏和用户操作区域。
16.根据权利要求15所述的装置,其特征在于,所述呈现模块呈现的所述指示图标为箭头式图标,所述装置还包括: 调整模块,用于在所述第一终端移动的过程中,实时调整所述指示图标的箭头指向,使其始终指向所述目标位置的方向。
17.根据权利要求15或16所述的装置,其特征在于,所述装置还包括: 确定模块,用于确定从所述第一位置到所述目标位置的指引路径; 所述呈现模块还用于,在所述用户操作区域呈现标记有所述确定模块确定的所述指引路径的地图信息。
18.根据权利要求17所述的装置,其特征在于,所述确定模块具体用于,根据预存的所述第一位置的周围区域的信号质量测量数据,确定所述指引路径,其中,所述第一位置的周围区域包括所述目标位置。
19.根据权利要求15至18中任一项所述的装置,其特征在于,所述呈现模块还用于,当确定所述第一终端在未到达所述目标位置之前所在的第二位置的信号质量满足所述预设条件时,隐藏所述指示图标,或者将所述指示图标由指向性状态更改为无方向性状态。
20.根据权利要求15至18中任一项所述的装置,其特征在于,所述呈现模块还用于,当确定所述第一终端到达所述目标位置,且所述目标位置的信号质量满足所述预设条件时,隐藏所述指示图标,或者将所述指示图标由指向性状态更改为无方向性状态。
21.根据权利要求15至20中任一项所述的装置,其特征在于,所述获取模块包括: 获取单元,用于获取至少两个第二终端各自所在的位置的信号质量,所述至少两个第二终端各自所在的位置中至少包括一个信号质量满足所述预设条件的位置,所述至少两个第二终端各自所在的位置与所述第一位置之间的距离均小于预设阈值; 第一确定单元,用于根据所述获取单元获取的所述至少两个第二终端各自所在的位置的信号质量,确定至少一个候选位置,所述至少一个候选位置包括所述至少两个第二终端各自所在的位置中信号质量满足所述预设条件的位置; 第二确定单元,用于在所述第一确定单元确定的所述至少一个候选位置中,确定所述目标位置。
22.根据权利要求21所述的装置,其特征在于,所述第二确定单元具体用于,将所述至少一个候选位置中信号质量最好的位置确定为所述目标位置;或 所述第二确定单元具体用于,将所述至少一个候选位置中距离所述第一位置最近的位置确定为所述目标位置;或 所述第二确定单元具体用于,通过向所述用户呈现所述至少一个候选位置,根据用户指令,确定所述目标位置。
23.根据权利要求15至22中任一项所述的装置,其特征在于,所述装置为所述第一终端; 所述获取模块包括: 发送单元,用于向网络设备发送用于请求推荐信号质量满足所述预设条件的位置的请求消息; 接收单元,用于接收所述网络设备根据所述请求消息发送的至少一个推荐位置,所述至少一个推荐位置的信号质量满足所述预设条件; 第三确定单元,用于根据所述接收单元接收的所述至少一个推荐位置,确定所述目标位置。
24.一种终端,其特征在于,包括: 判断模块,用于判断第一位置的信号质量是否满足预设条件,所述第一位置为所述终端当前所在的位置; 获取模块,用于当所述判断模块判断所述第一位置的信号质量不满足所述预设条件时,获取信号质量满足所述预设条件的目标位置; 呈现模块,用于呈现用于指示用户移动到所述获取模块获取的所述目标位置的指示信肩、O
25.根据权利要求24所述的终端,其特征在于,所述获取模块包括: 获取单元,用于获取至少两个第二终端各自所在的位置的信号质量,所述至少两个第二终端各自所在的位置中至少包括一个信号质量满足所述预设条件的位置,所述至少两个第二终端各自所在的位置与所述第一位置之间的距离均小于预设阈值; 第一确定单元,用于根据所述获取单元获取的所述至少两个第二终端各自所在的位置的信号质量,确定至少一个候选位置,所述至少一个候选位置包括所述至少两个第二终端各自所在的位置中信号质量满足所述预设条件的位置; 第二确定单元,用于在所述第一确定单元确定的所述至少一个候选位置中,确定所述目标位置。
26.根据权利要求25所述的终端,其特征在于,所述第二确定单元具体用于,将所述至少一个候选位置中信号质量最好的位置确定为所述目标位置;或 所述第二确定单元具体用于,将所述至少一个候选位置中距离所述第一位置最近的位置确定为所述目标位置;或 所述第二确定单元具体用于,通过向所述用户呈现所述至少一个候选位置,根据用户指令,确定所述目标位置。
27.根据权利要求25所述的终端,其特征在于,所述获取模块包括: 发送单元,用于向网络设备发送用于请求推荐信号质量满足所述预设条件的位置的请求消息; 接收单元,用于接收所述网络设备根据所述请求消息发送的至少一个推荐位置,所述至少一个推荐位置的信号质量满足所述预设条件; 第三确定单元,用于根据所述接收单元接收的所述至少一个推荐位置,确定所述目标位置。
28.根据权利要求25至27中任一项所述的终端,其特征在于,所述呈现模块呈现的所述指示信息的形式为下列方式中的任一种或多种方式的组合:图标、文字、语音和地图。
【文档编号】H04W4/02GK104301866SQ201410528100
【公开日】2015年1月21日 申请日期:2014年10月9日 优先权日:2014年10月9日
【发明者】张慧敏, 黄茂胜 申请人:华为技术有限公司