WiFi热点的定位方法及移动终端的制作方法_4

文档序号:9768175阅读:来源:国知局
12包括:
[0140] 选择模块601,用于根据不同位置的RSSI的第一变化速率,选择RSSI的第一变化速 率的绝对值最小的位置作为目标位置;
[0141] 在本发明实施例中,第一确定模块5011在得到WiFi热点在不同位置的RSSI的第一 变化速率之后,选择模块601将根据不同位置的RSSI的第一变化速率,选择RSSI的第一变化 速率的绝对值最小的位置作为目标位置。
[0142] 第三确定模块602,用于根据目标位置的RSSI确定WiFi热点的方向。
[0143] 其中,目标位置中包含至少一个有效位置;
[0144] 需要说明的是,理想状态下,RSSI的第一变化速率的绝对值最小的位置包含两个 有效位置,且该两个有效位置的RSSI的第一变化速率的绝对值均为0,即为用户按照闭合路 径移动的过程中,RSSI的值最小的位置及RSSI的值最大的位置。
[0145] 为了更好的理解,请参阅图7,为本发明实施例中有效位置的示意图,其中,A和B表 示有效位置,E表示WiFi热点的位置,0表示闭合路径的中心,且A与B构成的圆为闭合路径。
[0146] 由于越靠近WiFi热点E,RSSI越大,越远离WiFi热点E,RSSI越小,以用户在从A位置 按照闭合路径顺时针移动到B位置的过程中,WiFi热点的RSSI是一直在增大的,直至到底B 位置增加到最大,但是在用户从A位置移动到B位置的过程中,RSSI的变化速率是从0开始逐 渐增大,且在半路增加到最大之后开始逐渐减小的,直至到B位置减小到0。因此,从图7中可 以看出,位置A和位置B均为WiFi热点的RSSI变化速率最小的位置,且在位置A时,WiFi热点 的RSSI最小,在位置B时WiFi热点的RSSI最大,且位置A和位置B构成的方向上存在待定位的 WiFi热点E。
[0147] 因此,在本发明实施例中,选择模块601可根据不同位置的RSSI的第一变化速率, 选择RSSI的第一变化速率的绝对值最小的位置作为目标位置,并通过该目标位置确定WiFi 热点的方向。
[0148] 由于在实际的应用中,可能存在误差,第一确定模块5011得到的WiFi热点在不同 位置的RSSI的第一变化速率中可能不存在等于0的位置,因此,选择模块601可以选择RSSI 的第一变化速率的绝对值最小的位置作为目标位置。且对于WiFi热点的方向的确定有以下 几种情况:
[0149] 若目标位置中包含一个有效位置,且有效位置的RSSI在不同位置的RSSI中最大, 则将闭合路径的中心指向有效位置的方向作为WiFi热点的方向;
[0150] 若目标位置中包含一个有效位置,且有效位置的RSSI在不同位置的RSSI中最小, 则将有效位置指向闭合路径的中心的方向作为WiFi热点的方向;
[0151] 若目标位置中包含两个有效位置,则将两个有效位置中RSSI较小的位置指向RSSI 较大的位置的方向作为W i F i热点的方向。
[0152] 需要说明的是,在目标位置包含两个有效位置时,该两个有效位置之间的距离大 于闭合路径的半径。
[0153] 在本发明实施例中,第一确定模块5011得到的WiFi热点在不同位置的RSSI的第一 变化速率之后,第二确定模块5012中的选择模块601将根据不同位置的第一变化速率,选择 RSSI的第一变化速率的绝对值最小的位置作为目标位置,且由第三确定模块602根据目标 位置的RSSI确定WiFi热点的方向,使得能够有效地实现WiFi热点的方向的定位,而不需要 利用功耗大且效果不好的GPS确定WiFi热点的方向,具有功耗低且方向确定准确的优点,能 够有效的改善用户体验。
[0154] 请参阅图8,为本发明第二实施例中的移动终端的功能模块的示意图,该移动终端 包括:
[0155] 确定及显示模块301、记录模块302、定位确定模块303、定位模块304,且与图3所示 实施例中描述的内容相似,此处不做赘述。
[0156] 且其中,本发明实施例中的定位确定模块303的描述与图5中对定位确定模块303 的描述内容一致,且图6中对定确定模块中的细化模块的描述也可以作为对本发明实施例 中定位确定模块303中的细化模块的描述,此处不再赘述。
[0157] 在本发明实施例中,移动终端还包括:
[0158]第四确定模块801,用于根据WiFi热点的位置及移动终端当前所在的位置,确定从 移动终端当前所在的位置至WiFi热点的最优路径;
[0159]在本发明实施例中,第四确定模块801将根据WiFi热点的位置及移动终端当前所 在的位置,确定从移动终端当前所在的位置至WiFi热点的最优路径。
[0160] 需要说明的是,最优路径通常为直线路径,在没有障碍物的情况下,可以将移动终 端至WiFi热点的直线路径作为最优路径。
[0161] 显示模块802,用于在显示界面上显示最优路径。
[0162] 在本发明实施例中,第四确定模块801确定最优路径之后,可以由显示模块802在 显示界面上显示该最优路径。
[0163] 获取模块803,用于在用户按照最优路径移动时,获取移动终端的运动方向及WiFi 热点的RSSI的第二变化速率;
[0164] 在本发明实施例中,在显示模块802显示最优路径之后,若检测到用户按照该最优 路径移动,则在用户按照该最优路径移动时,获取移动终端的运动方向及WiFi热点的RSSI 的第二变化速率。
[0165] 其中,获取模块803将实时获取移动终端在移动过程中不同位置时的WiFi热点的 RSSI,并计算不同位置时的WiFi热点的RSSI的变化率。
[0166] 其中,用户的运动方向可以通过方向传感器进行检测得到。
[0167] 第五确定模块804,用于根据RSSI的第二变化速率及运动方向确定RSSI的变化速 率在预置的坐标系的纵轴上的分量的变化趋势,其中,所述预置的坐标轴的中心为所述移 动终端当前的位置,纵轴的方向为所述移动终端当前的位置指向所述WiFi热点的位置构成 的方向。
[0168] 在本发明实施例中,第五确定模块803将根据RSSI的第二变化速率及运动方向确 定RSSI的第二变化速率在预置的坐标系的纵轴上的分量的变化趋势,其中,所述预置的坐 标轴的中心为所述移动终端当前的位置,纵轴的方向为所述移动终端当前的位置指向所述 WiFi热点的位置构成的方向。
[0169] 提醒模块805,用于若分量的变化趋势为逐渐减小,则提醒用户已偏离最优路径。
[0170] 在本发明实施例中,最优路径的设定一般是基于RSSI的变化速率最快的路径设定 的,因此,可以通过第二变化速率在WiFi热点的方向上的分量的变化趋势确定用户按照最 优路径移动时是否偏离了最优路径,其中,在该分量的变化趋势逐渐减小时,则说明用户偏 离的了最优路径,提醒模块805将提醒用户已偏离了最优路径。在该分量的变化趋势逐渐增 大时,则说明用户未偏移最优路径。其中,提醒用户的方式有多种,例如,可使用在显示界面 上显示提示信息和/或播放语音提示消息的方式。
[0171] 在本发明实施例中,移动终端在确定WiFi热点的位置之后可以预置坐标系,具体 的,以移动终端当前所处的位置为中心,以WiFi热点当前所处的位置指向WiFi热点的位置 的方向为纵轴,且在确定用户在移动过程中,该坐标系不变,移动终端获取WiFi热点的RSSI 的第二变化速率在该预置的坐标系的纵轴上的分量时,例如,请参阅图9,为WiFi热点的第 二变化速率的分量的示意图。
[0172] 其中,Y轴方向即为移动终端当前所处的位置指向WiFi热点的方向,且坐标轴的中 心〇为移动终端当前所处的位置。
[0173] 其中,箭头的方向表示用户的运动方向,a表示在移动终端当前所处的位置上WiFi 热点的RSSI,al表示WiFi热点的RSSI在Y轴(即WiFi热点的方向)上的分量,a2表示WiFi热点 的RSSI在X轴上的分量。
[0174] 其中,在用户向WiFi热点移动时,al的值越大,a2的值越小,则说明用户在向WiFi 热点直线方向(最优路径)移动。
[0175] 且al在用户移动的过程中,若al的值在逐渐减小,则说明用户在逐渐偏离最优路 径,若al的值在逐渐增大,则说明用户在趋近最优路径,且需要说明的是al的值并不会无限 增大,用户在一直沿着最优路径移动时,al的值趋近一个稳定的值。
[0176]需要说明的是,本发明实施例中提到的移动终端当前所处的位置均是指移动终端 在按照本发明实施例中的WiFi热点进行定位时开始按照闭合路径移动时的位置,且按照闭 合路径移动之后,移动终端将回到该最初的位置。
[0177] 需要说明的是,在用户按照最优路径移动时,还可以利用用户移动时获取到WiFi 热点的RSSI确定与WiFi热点之间的距离,前面的实施例中已经具体描述了距离的计算方 式,此处不做赘述。
[0178] 在本发明实施例中,在确定热点WiFi的位置之后,通过在显示界面上显示最优路 径,并在用户按照该最优路径移动时,通过用户的移动方向及WiFi热点的RSSI的第二变化 速率确定WiFi热点的变化速率在WiFi热点的方向上的分量的变化趋势,且分量的变化趋势 为逐渐减小时,则提醒用户已偏离最优路径,使得能够对用户移动的路径进行矫正,帮助用 户更快的向WiFi热点移动,改善用户体验。
[0179] 请参阅图10,为本发明第三实施例中的WiFi热点的定位方法,该方法包括:
[0180]步骤1〇〇1、在确定待定位的WiFi热点之后,根据移动终端当前所在的位置确定具 有规则形状的闭合路径并显示,使得用户能够携带移动终端按照闭合路径移动,直至回到 移动终端当前所在的位置;
[0181] 在本发明实施例中,移动终端本身已经具有WiFi功能,用户在启动移动终端上的 WiFi功能之后,移动终端将搜索其可搜索范围内存在的WiFi热点,且WiFi热点将以列表的 形式显示在显示界面上,且还将显示该列表中的各WiFi热点的RSSI、频段信息及加密信息 等,以供用户选择待连接的WiFi热点。
[0182] 在本发明实施例中,移动终端可以对已经连接的WiFi热点进行定位也可以对未连 接的WiFi热点进行定位,用户可以通过选择的方式确定待定位的WiFi热点。
[0183]且在确定待定位的WiFi热点之后,移动终端根据移动终端当前所在的位置确定具 有规则形状的闭合路径并显示,使得使用用户能够携带该移动终端按照闭合路径移动,直 至回到该移动终端当前所在的位置。
[0184] 其中,具有规则形状的闭合路径可以是任意具有规则形状的路径,且优选的可以 是圆形路径或者椭圆形路径。
[0185] 其中,移动终端当前的位置是该闭合路径上的一个位置。例如:具有规则形状的闭 合路径为圆形路径时,移动终端将按照预先设置的圆形路径的半径构建一个圆形路径,且 该圆形路径包含移动终端当前的位置。
[0186] 其中,移动终端在确定上述的闭合路径之后,将按照该闭合路径进提示用户移动, 具体的:移动终端将该闭合路径显示在显示界面上,且显示提示消息和/或播放语音消息, 该提示消息用于提示用户需要按照该闭合路径移动以便对WiFi热点进行定位,该语音消息 也用于提示用户需要按照该闭合路径移动以便对WiFi热点进行定位。且移动终端将提示用 户移动的方向,使得用户能够按照移动终端的指示完成闭合路径的移动。
[0187] 需要说明的是,在本发明实施例中,移动终端确定的闭合路径构成的面积小于预 先设置的第一数值且大于或等于预先设置的第二数值,例如,小于40平米但是大于或等于5 平米。且该第一数值及第二数值的设定与移动终端自身的性能有关,在实际应用中可根据 具体的需要进行设置,此处不做限定。
[0188] 需要说明的是,在本发明实施例中,移动终端在确定闭合路径之后,可基于确定的 闭合路径计算用户在携带移动终端移动的过程中,用户的移动方向的变化的第一趋势,且 在用户真正移动的过程中,将方向传感器检测到的用户移动方向的第二趋势与上述第一趋 势进行比较,并基于比较结果确定用户是否远离闭合路径,且在用户远离闭合路径时,发出 提示,以提醒用户回到闭合路径上。通过上述方式,能够有效的
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1