信息显示方法和装置

申请号 CN201510524109.X 申请日 2015-08-24 公开(公告)号 CN105228177A 公开(公告)日 2016-01-06
申请人 小米科技有限责任公司; 发明人 刘静;
摘要 本公开是关于一种信息显示方法和装置,属于无线通信技术领域。所述方法包括:获取当前区域中至少一个测试点的 位置 信息和无线 信号 强度;对于每一个测试点,根据该测试点的无线信号强度,确定该测试点的位置信息所指示的位置区域的信号强度表示信息;根据各个位置区域的信号强度表示信息,生成信号强度分布图;显示信号强度分布图。本公开解决了相关技术只能够让用户大致了解某一定点位置处的无线信号 质量 的问题;通过向用户展示当前区域的无线信号强度分布状况,使得用户能够直观明确地了解到整个区域的无线信号质量和当前区域中各位置的无线信号质量差异,有助于用户高效、准确地选择无线信号质量较高的位置进行上网。
权利要求

1.一种信息显示方法,其特征在于,所述方法包括:
获取当前区域中至少一个测试点的位置信息和无线信号强度;
对于每一个测试点,根据所述测试点的无线信号强度,确定所述测试点的位置信息所指示的位置区域的信号强度表示信息;
根据各个所述位置区域的信号强度表示信息,生成信号强度分布图;
显示所述信号强度分布图。
2.根据权利要求1所述的方法,其特征在于,所述显示所述信号强度分布图,包括:
将所述信号强度分布图与所述当前区域对应的建筑平面图进行位置匹配;
根据位置匹配结果在所述当前区域对应的建筑平面图中显示所述信号强度分布图。
3.根据权利要求2所述的方法,其特征在于,所述将所述信号强度分布图与所述当前区域对应的建筑平面图进行位置匹配,包括:
获取至少一个目标测试点在所述当前区域对应的建筑平面图中的位置;
将所述至少一个目标测试点在所述信号强度分布图中的位置与在所述当前区域对应的建筑平面图中的位置进行匹配。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
获取所述当前区域对应的区域名称;从预设图库中查询获取与所述区域名称对应的至少一个建筑平面图作为候选建筑平面图;显示所述至少一个候选建筑平面图;检测到对应于目标候选建筑平面图的选择指示后,将所述目标候选建筑平面图作为所述当前区域对应的建筑平面图;
或者,
通过摄像头拍摄获取所述当前区域对应的建筑平面图;
或者,
从其它设备接收所述当前区域对应的建筑平面图。
5.根据权利要求1至4任一所述的方法,其特征在于,所述方法还包括:
在n个测试点的位置信息所指示的位置区域形成交叠区域的情况下,根据所述n个测试点的无线信号强度,计算所述交叠区域的无线信号强度;其中,n为大于或等于2的整数;
根据所述交叠区域的无线信号强度,确定所述交叠区域的信号强度表示信息。
6.根据权利要求1至4任一所述的方法,其特征在于,所述根据各个所述位置区域的信号强度表示信息,生成信号强度分布图,包括:
根据各个所述位置区域的信号强度表示信息,分别对各个所述位置区域进行渲染,形成所述信号强度分布图;
其中,所述信号强度表示信息包括颜色、透明度、填充样式中的任意一项或两项以上的组合。
7.一种信息显示装置,其特征在于,所述装置包括:
获取模,被配置为获取当前区域中至少一个测试点的位置信息和无线信号强度;
第一确定模块,被配置为对于每一个测试点,根据所述测试点的无线信号强度,确定所述测试点的位置信息所指示的位置区域的信号强度表示信息;
生成模块,被配置为根据各个所述位置区域的信号强度表示信息,生成信号强度分布图;
显示模块,被配置为显示所述信号强度分布图。
8.根据权利要求7所述的装置,其特征在于,所述显示模块,包括:匹配子模块和显示子模块;
所述匹配子模块,被配置为将所述信号强度分布图与所述当前区域对应的建筑平面图进行位置匹配;
所述显示子模块,被配置为根据位置匹配结果在所述当前区域对应的建筑平面图中显示所述信号强度分布图。
9.根据权利要求8所述的装置,其特征在于,所述匹配子模块,被配置为:
获取至少一个目标测试点在所述当前区域对应的建筑平面图中的位置;
将所述至少一个目标测试点在所述信号强度分布图中的位置与在所述当前区域对应的建筑平面图中的位置进行匹配。
10.根据权利要求8所述的装置,其特征在于,所述显示模块,还包括:获取子模块;
所述获取子模块,被配置为获取所述当前区域对应的区域名称;从预设图库中查询获取与所述区域名称对应的至少一个建筑平面图作为候选建筑平面图;显示所述至少一个候选建筑平面图;检测到对应于目标候选建筑平面图的选择指示后,将所述目标候选建筑平面图作为所述当前区域对应的建筑平面图;
或者,
所述获取子模块,被配置为通过摄像头拍摄获取所述当前区域对应的建筑平面图;
或者,
所述获取子模块,被配置为从其它设备接收所述当前区域对应的建筑平面图。
11.根据权利要求7至10任一所述的装置,其特征在于,所述装置还包括:
计算模块,被配置为在n个测试点的位置信息所指示的位置区域形成交叠区域的情况下,根据所述n个测试点的无线信号强度,计算所述交叠区域的无线信号强度;其中,n为大于或等于2的整数;
第二确定模块,被配置为根据所述交叠区域的无线信号强度,确定所述交叠区域的信号强度表示信息。
12.根据权利要求7至10任一所述的装置,其特征在于,
所述生成模块,被配置为根据各个所述位置区域的信号强度表示信息,分别对各个所述位置区域进行渲染,形成所述信号强度分布图;
其中,所述信号强度表示信息包括颜色、透明度、填充样式中的任意一项或两项以上的组合。
13.一种信息显示装置,其特征在于,所述装置包括:
处理器;
用于存储所述处理器的可执行指令的存储器
其中,所述处理器被配置为:
获取当前区域中至少一个测试点的位置信息和无线信号强度;
对于每一个测试点,根据所述测试点的无线信号强度,确定所述测试点的位置信息所指示的位置区域的信号强度表示信息;
根据各个所述位置区域的信号强度表示信息,生成信号强度分布图;
显示所述信号强度分布图。

说明书全文

信息显示方法和装置

技术领域

[0001] 本公开涉及无线通信技术领域,特别涉及一种信息显示方法和装置。

背景技术

[0002] 随着通信技术的不断发展,人们的工作和生活已离不开各类终端设备。例如,手机、平板电脑笔记本电脑等。
[0003] 终端设备在使用时,可采用接入WLAN(Wireless Local Area Networks,无线局域网)的方式实现网络访问。目前,用户只能够依据在某一定点位置处的网络连接情况,如依据在某一定点位置处能否接入WLAN、页面打开速度等网络连接情况,大致了解该定点位置处的无线信号质量发明内容
[0004] 本公开实施例提供了一种信息显示方法和装置。所述技术方案如下:
[0005] 根据本公开实施例的第一方面,提供了一种信息显示方法,所述方法包括:
[0006] 获取当前区域中至少一个测试点的位置信息和无线信号强度;
[0007] 对于每一个测试点,根据所述测试点的无线信号强度,确定所述测试点的位置信息所指示的位置区域的信号强度表示信息;
[0008] 根据各个所述位置区域的信号强度表示信息,生成信号强度分布图;
[0009] 显示所述信号强度分布图。
[0010] 可选地,所述显示所述信号强度分布图,包括:
[0011] 将所述信号强度分布图与所述当前区域对应的建筑平面图进行位置匹配;
[0012] 根据位置匹配结果在所述当前区域对应的建筑平面图中显示所述信号强度分布图。
[0013] 可选地,所述将所述信号强度分布图与所述当前区域对应的建筑平面图进行位置匹配,包括:
[0014] 获取至少一个目标测试点在所述当前区域对应的建筑平面图中的位置;
[0015] 将所述至少一个目标测试点在所述信号强度分布图中的位置与在所述当前区域对应的建筑平面图中的位置进行匹配。
[0016] 可选地,所述方法还包括:
[0017] 获取所述当前区域对应的区域名称;从预设图库中查询获取与所述区域名称对应的至少一个建筑平面图作为候选建筑平面图;显示所述至少一个候选建筑平面图;检测到对应于目标候选建筑平面图的选择指示后,将所述目标候选建筑平面图作为所述当前区域对应的建筑平面图;
[0018] 或者,
[0019] 通过摄像头拍摄获取所述当前区域对应的建筑平面图;
[0020] 或者,
[0021] 从其它设备接收所述当前区域对应的建筑平面图。
[0022] 可选地,所述方法还包括:
[0023] 在n个测试点的位置信息所指示的位置区域形成交叠区域的情况下,根据所述n个测试点的无线信号强度,计算所述交叠区域的无线信号强度;其中,n为大于或等于2的整数;
[0024] 根据所述交叠区域的无线信号强度,确定所述交叠区域的信号强度表示信息。
[0025] 可选地,所述根据各个所述位置区域的信号强度表示信息,生成信号强度分布图,包括:
[0026] 根据各个所述位置区域的信号强度表示信息,分别对各个所述位置区域进行渲染,形成所述信号强度分布图;
[0027] 其中,所述信号强度表示信息包括颜色、透明度、填充样式中的任意一项或两项以上的组合。
[0028] 根据本公开实施例的第二方面,提供了一种信息显示装置,所述装置包括:
[0029] 获取模,被配置为获取当前区域中至少一个测试点的位置信息和无线信号强度;
[0030] 第一确定模块,被配置为对于每一个测试点,根据所述测试点的无线信号强度,确定所述测试点的位置信息所指示的位置区域的信号强度表示信息;
[0031] 生成模块,被配置为根据各个所述位置区域的信号强度表示信息,生成信号强度分布图;
[0032] 显示模块,被配置为显示所述信号强度分布图。
[0033] 可选地,所述显示模块,包括:匹配子模块和显示子模块;
[0034] 所述匹配子模块,被配置为将所述信号强度分布图与所述当前区域对应的建筑平面图进行位置匹配;
[0035] 所述显示子模块,被配置为根据位置匹配结果在所述当前区域对应的建筑平面图中显示所述信号强度分布图。
[0036] 可选地,所述匹配子模块,被配置为:
[0037] 获取至少一个目标测试点在所述当前区域对应的建筑平面图中的位置;
[0038] 将所述至少一个目标测试点在所述信号强度分布图中的位置与在所述当前区域对应的建筑平面图中的位置进行匹配。
[0039] 可选地,所述显示模块,还包括:获取子模块;
[0040] 所述获取子模块,被配置为获取所述当前区域对应的区域名称;从预设图库中查询获取与所述区域名称对应的至少一个建筑平面图作为候选建筑平面图;显示所述至少一个候选建筑平面图;检测到对应于目标候选建筑平面图的选择指示后,将所述目标候选建筑平面图作为所述当前区域对应的建筑平面图;
[0041] 或者,
[0042] 所述获取子模块,被配置为通过摄像头拍摄获取所述当前区域对应的建筑平面图;
[0043] 或者,
[0044] 所述获取子模块,被配置为从其它设备接收所述当前区域对应的建筑平面图。
[0045] 可选地,所述装置还包括:
[0046] 计算模块,被配置为在n个测试点的位置信息所指示的位置区域形成交叠区域的情况下,根据所述n个测试点的无线信号强度,计算所述交叠区域的无线信号强度;其中,n为大于或等于2的整数;
[0047] 第二确定模块,被配置为根据所述交叠区域的无线信号强度,确定所述交叠区域的信号强度表示信息。
[0048] 可选地,所述生成模块,被配置为根据各个所述位置区域的信号强度表示信息,分别对各个所述位置区域进行渲染,形成所述信号强度分布图;
[0049] 其中,所述信号强度表示信息包括颜色、透明度、填充样式中的任意一项或两项以上的组合。
[0050] 根据本公开实施例的第三方面,提供了一种信息显示装置,所述装置包括:
[0051] 处理器;
[0052] 用于存储所述处理器的可执行指令的存储器
[0053] 其中,所述处理器被配置为:
[0054] 获取当前区域中至少一个测试点的位置信息和无线信号强度;
[0055] 对于每一个测试点,根据所述测试点的无线信号强度,确定所述测试点的位置信息所指示的位置区域的信号强度表示信息;
[0056] 根据各个所述位置区域的信号强度表示信息,生成信号强度分布图;
[0057] 显示所述信号强度分布图。
[0058] 本公开实施例提供的技术方案可以包括以下有益效果:
[0059] 通过获取当前区域中至少一个测试点的位置信息和无线信号强度,对于每一个测试点,根据该测试点的无线信号强度,确定该测试点的位置信息所指示的位置区域的信号强度表示信息,根据各个位置区域的信号强度表示信息,生成并显示信号强度分布图;解决了相关技术只能够让用户大致了解某一定点位置处的无线信号质量的问题;通过向用户展示当前区域的无线信号强度分布状况,使得用户能够直观明确地了解到整个区域的无线信号质量和当前区域中各位置的无线信号质量差异,有助于用户高效、准确地选择无线信号质量较高的位置进行上网。
[0060] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明
[0061] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0062] 图1是根据一示例性实施例示出的一种信息显示方法的流程图
[0063] 图2A是根据另一示例性实施例示出的一种信息显示方法的流程图;
[0064] 图2B是根据一示例性实施例示出的一种交叠区域的示意图;
[0065] 图2C是根据一示例性实施例示出的一种信号强度分布图的示意图;
[0066] 图3是根据一示例性实施例示出的一种信息显示装置的框图
[0067] 图4是根据另一示例性实施例示出的一种信息显示装置的框图;
[0068] 图5是根据一示例性实施例示出的一种装置的框图。

具体实施方式

[0069] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0070] 本公开实施例提供的信息显示方法,可应用于具有无线网络接入功能的终端设备中。例如,该终端设备可以是诸如手机、平板电脑、电子书阅读器、个人数字助理、多媒体播放设备以及笔记本电脑之类的移动终端设备,也可以是诸如智能手环、智能手表、智能眼镜、智能头盔之类的可穿戴设备。
[0071] 另外,在本公开实施例中,所涉及的无线网络可以是基于IEEE(Institute of Electrical and Electronics Engineers,电气和电子工程师协会)802.11系列标准的WLAN网络,包括但不限于以802.11a、802.11b、802.11g、802.11n或者802.11ac标准为代表的Wi-Fi(Wireless Fidelity,无线保真)网络、下一代Wi-Fi网络或者下一代WLAN网络等。或者,在本公开实施例中,所涉及的无线网络也可以是基于移动通信标准的移动通信网络,包括但不限于基于GSM(Global System For Mobile Communication,全球移动通信)网络、3G(the 3rd Generation mobile communication technology,第三代移动通信技术)网络、4G(the 4th Generation mobile communication technology,第四代移动通信技术)网络或者下一代移动通信网络等。
[0072] 为了便于说明和理解,在下述各个方法实施例中,除特别说明以外,以各步骤的执行主体为终端,且以无线网络为Wi-Fi网络为例,但并不用于限定本公开。
[0073] 图1是根据一示例性实施例示出的一种信息显示方法的流程图。该信息显示方法可应用于终端设备中。该信息显示方法可以包括如下几个步骤:
[0074] 在步骤102中,获取当前区域中至少一个测试点的位置信息和无线信号强度。
[0075] 在步骤104中,对于每一个测试点,根据该测试点的无线信号强度,确定该测试点的位置信息所指示的位置区域的信号强度表示信息。
[0076] 在步骤106中,根据各个位置区域的信号强度表示信息,生成信号强度分布图。
[0077] 在步骤108中,显示信号强度分布图。
[0078] 可选地,显示信号强度分布图,包括:
[0079] 将信号强度分布图与当前区域对应的建筑平面图进行位置匹配;
[0080] 根据位置匹配结果在当前区域对应的建筑平面图中显示信号强度分布图。
[0081] 可选地,将信号强度分布图与当前区域对应的建筑平面图进行位置匹配,包括:
[0082] 获取至少一个目标测试点在当前区域对应的建筑平面图中的位置;
[0083] 将该至少一个目标测试点在信号强度分布图中的位置与在当前区域对应的建筑平面图中的位置进行匹配。
[0084] 可选地,该方法还包括:
[0085] 获取当前区域对应的区域名称;从预设图库中查询获取与区域名称对应的至少一个建筑平面图作为候选建筑平面图;显示该至少一个候选建筑平面图;检测到对应于目标候选建筑平面图的选择指示后,将该目标候选建筑平面图作为当前区域对应的建筑平面图;
[0086] 或者,
[0087] 通过摄像头拍摄获取当前区域对应的建筑平面图;
[0088] 或者,
[0089] 从其它设备接收当前区域对应的建筑平面图。
[0090] 可选地,该方法还包括:
[0091] 在n个测试点的位置信息所指示的位置区域形成交叠区域的情况下,根据该n个测试点的无线信号强度,计算交叠区域的无线信号强度;其中,n为大于或等于2的整数;
[0092] 根据交叠区域的无线信号强度,确定交叠区域的信号强度表示信息。
[0093] 可选地,根据各个位置区域的信号强度表示信息,生成信号强度分布图,包括:
[0094] 根据各个位置区域的信号强度表示信息,分别对各个位置区域进行渲染,形成信号强度分布图;
[0095] 其中,信号强度表示信息包括颜色、透明度、填充样式中的任意一项或两项以上的组合。
[0096] 综上所述,本实施例提供的信息显示方法,通过获取当前区域中至少一个测试点的位置信息和无线信号强度,对于每一个测试点,根据该测试点的无线信号强度,确定该测试点的位置信息所指示的位置区域的信号强度表示信息,根据各个位置区域的信号强度表示信息,生成并显示信号强度分布图;解决了相关技术只能够让用户大致了解某一定点位置处的无线信号质量的问题;通过向用户展示当前区域的无线信号强度分布状况,使得用户能够直观明确地了解到整个区域的无线信号质量和当前区域中各位置的无线信号质量差异,有助于用户高效、准确地选择无线信号质量较高的位置进行上网。
[0097] 图2A是根据另一示例性实施例示出的一种信息显示方法的流程图。该信息显示方法可应用于终端设备中。该信息显示方法可以包括如下几个步骤:
[0098] 在步骤201中,获取当前区域中至少一个测试点的位置信息和无线信号强度。
[0099] 当用户需要了解当前区域的无线信号强度分布状况时,用户可手持终端设备在当前区域内移动,在用户移动的过程中,终端设备获取当前区域中的至少一个测试点的位置信息和无线信号强度。
[0100] 在当前区域为诸如住宅、办公室、商场之类的室内环境的情况下,终端设备可采用相关室内定位技术获取当前区域中的至少一个测试点的位置信息。例如,相关室内定位技术包括但不限于惯性定位技术、无线定位技术(如Wi-Fi定位技术、ZigBee定位技术、蓝牙定位技术、超宽带定位技术、无线射频定位技术等)、红外线定位技术、声波定位技术等。在当前区域为诸如体育场、公园、街道之类的室外环境的情况下,终端设备可采用相关室外定位技术获取当前区域中的至少一个测试点的位置信息。例如,相关室外定位技术包括但不限于GPS(Global Positioning System,全球定位系统)定位技术、基站定位技术等。在本实施例中,主要以测试和展示室内环境的无线信号强度分布状况为例。考虑到诸如手机、平板电脑之类的终端设备通常都配备有陀螺仪加速传感器、磁计等传感器,且为了尽可能地降低对外部环境的硬件配置要求,对于室内环境,通过终端设备中配备的传感器实现室内定位和测试点的位置信息的采集。例如,通过陀螺仪和加速度传感器的组合实现惯性定位,通过磁力计和加速度传感器的组合实现无漂移定位,通过陀螺仪、磁力计和加速度传感器的组合实现冗余定位,等等。通过终端设备中配备的传感器进行室内定位,对外部环境无任何硬件配置要求,即可实现对位置信息和移动轨迹的采集,有助于提高方案的可操作性和实用性。
[0101] 另外,在上文已经介绍,本实施例所涉及的网络可以是WLAN网络,也可以是移动通信网络。以对房屋内的Wi-Fi信号强度分布状况进行测试为例,在用户手持终端设备移动的过程中,终端设备可通过内置传感器依次采集至少一个测试点的位置信息,并采集每一个位置信息相对应的Wi-Fi信号强度。其中,终端设备获取无线信号强度的流程是本领域技术人员易于思及的内容,本实施例对此不作介绍和说明。
[0102] 为了提高采集到的位置信息和无线信号强度的准确度,当用户需要对某一目标区域的无线信号强度分布状况进行测试时,在用户手持终端设备移动的过程中,应尽可能地保证在该目标区域内较为平缓地移动,不宜过快,且移动范围应当遍布整个目标区域。
[0103] 在步骤202中,对于每一个测试点,根据该测试点的无线信号强度,确定该测试点的位置信息所指示的位置区域的信号强度表示信息。
[0104] 对于每一个测试点,该测试点的位置信息所指示的位置区域可以是以该测试点为中心的预定位置区域。该预定位置区域的形状包括但不限于圆形、正方形、正六边形中的任意一种,该预定位置区域的面积可以是预设值。
[0105] 另外,信号强度表示信息包括但不限于颜色、透明度、填充样式中的任意一项或两项以上的组合。不同的信号强度表示信息用于表示不同的无线信号强度。每一种信号强度表示信息用于表示一个无线信号强度值,或者一个无线信号强度取值区间。
[0106] 在一个例子中,以信号强度表示信息是颜色为例,信号强度表示信息与无线信号强度之间的对应关系可如下表-1所示:
[0107]颜色 无线信号强度(dBm) 无线信号质量
红色 -0~-20 强
橘红色 -21~-35 较强
橙色 -36~-50 良好
黄色 -51~-65 一般
绿色 -66~-80 弱
蓝色 -81~-100 很差
[0108] 表-1
[0109] 例如,结合上述表-1所示的对应关系,假设某一测试点的无线信号强度为-40dBm,则该测试点所对应的位置区域的信号强度表示信息即为橙色。当然,上述表-1所示的对应关系仅是示例性和解释性的,在实际应用中,可根据实际需求进行划分,本实施例对此不作限定。
[0110] 另外,在n个测试点的位置信息所指示的位置区域形成交叠区域的情况下,根据该n个测试点的无线信号强度,计算交叠区域的无线信号强度。根据交叠区域的无线信号强度,确定交叠区域的信号强度表示信息,其中,n为大于或等于2的整数。在一种可能的实施方式中,将上述n个测试点的无线信号强度的平均值作为交叠区域的无线信号强度。结合参考图2B,测试点A所对应的位置区域与测试点B所对应的位置区域形成交叠区域(图中横线所示区域),假设测试点A的无线信号强度为-40dBm,测试点B的无线信号强度为-30dBm,则该交叠区域的无线信号强度即为-35dBm。根据上述表-1所示对应关系可得,测试点A所对应的位置区域中除交叠区域以外的区域的信号强度表示信息为橙色,测试点B所对应的位置区域中除交叠区域以外的区域的信号强度表示信息为橘红色,交叠区域的信号强度表示信息也为橘红色。
[0111] 当然,上述仅以信号强度表示信息为颜色进行举例说明,在其它可能的实施方式中,信号强度表示信息包括但不限于颜色、透明度、填充样式中的任意一项或两项以上的组合。例如,以不同的透明度表示不同的无线信号强度。透明度越大,表示无线信号强度越大;透明度越小,表示无线信号强度越小。
[0112] 在步骤203中,根据各个位置区域的信号强度表示信息,分别对各个位置区域进行渲染,形成信号强度分布图。
[0113] 终端设备根据各个位置区域的信号强度表示信息,渲染形成信号强度分布图。在信号强度分布图中,不同的信号强度表示信息用以表示不同的无线信号强度。用户根据信号强度分布图中各位置处的信号强度表示信息,即可获知当前区域内各位置处的无线信号强度分布状况。
[0114] 另外,终端设备可将生成的信号强度分布图直接进行显示。在本实施例中,为了让用户更为简单、直观地了解到当前区域内各位置处的无线信号强度分布状况,终端设备将信号强度分布图与当前区域对应的建筑平面图结合显示,参见下述步骤204和步骤205。
[0115] 在步骤204中,将信号强度分布图与当前区域对应的建筑平面图进行位置匹配。
[0116] 其中,位置匹配是指将信号强度分布图与当前区域对应的建筑平面图中相对应的位置进行拟合,使得用户能够结合当前区域对应的建筑平面图,更为简单、直观地了解真实环境中各位置处的无线信号强度分布状况。
[0117] 在一种可能的实施方式中,终端设备获取至少一个目标测试点在当前区域对应的建筑平面图中的位置,将该至少一个目标测试点在信号强度分布图中的位置与在当前区域对应的建筑平面图中的位置进行匹配。其中,目标测试点包括但不限于起始测试点、终止测试点或者由用户选取的中间测试点中的一个或多个。以目标测试点包括起始测试点和终止测试点为例,用户可根据自身在测试过程中的实际移动情况,在当前区域对应的建筑平面图中标识出起始测试点的位置和终止测试点的位置;相应地,终端设备便可根据起始测试点在信号强度分布图和建筑平面图中的位置,以及终止测试点在信号强度分布图和建筑平面图中的位置,将该两幅图进行位置匹配。
[0118] 当然,除上述例举的实施方式之外,在其它可能的实施方式中,终端设备可结合信号强度分布图的形状以及当前区域对应的建筑平面图的形状,将两者进行位置匹配。或者,终端设备可基于图像识别技术,从信号强度分布图和当前区域对应的建筑平面图中分别识别出相对应的特征点,然后将两者进行位置匹配;其中,特征点可以是边缘点、转点等。
[0119] 另外,终端设备可通过如下几种可能的方式获取当前区域的建筑平面图。
[0120] 在第一种可能的方式中,获取当前区域对应的区域名称;从预设图库中查询获取与区域名称对应的至少一个建筑平面图作为候选建筑平面图;显示该至少一个候选建筑平面图;检测到对应于目标候选建筑平面图的选择指示后,将目标候选建筑平面图作为当前区域对应的建筑平面图。预设图库中包含区域名称与建筑平面图之间的对应关系;其中,区域名称包括但不限于小区名称、大楼名称、商场名称、场馆名称等。预设图库可存储于终端设备本地,也可存储于服务器中。为了节约终端设备的存储资源,同时为了提高获取到的建筑平面图的准确度,将预设图库存储于云端服务器,云端服务器可定期对预设图库中的内容进行补充、修改和更新。在一个例子中,用户在终端设备中输入小区名称,终端设备向云端服务器发送携带有该小区名称的获取请求;云端服务器从预设图库中查询获取与该小区名称对应的至少一个建筑平面图,并将该至少一个建筑平面图发送给终端设备,该建筑平面图可以是户型图;终端设备将接收到的建筑平面图进行显示,供用户从中选取当前区域对应的建筑平面图。
[0121] 在第二种可能的方式中,通过摄像头拍摄获取当前区域对应的建筑平面图。例如,用户可使用终端设备拍摄当前区域对应的纸质版的建筑平面图。
[0122] 在第三种可能的方式中,从其它设备接收当前区域对应的建筑平面图。例如,终端设备可从其它设备接收当前区域对应的电子版的建筑平面图。
[0123] 可选地,在终端设备采用上述第二和第三种方式获取当前区域对应的建筑平面图的情况下,可将当前区域对应的区域名称和建筑平面图对应发送给云端服务器,以便于云端服务器对预设图库进行更新维护。
[0124] 在步骤205中,根据位置匹配结果在当前区域对应的建筑平面图中显示信号强度分布图。
[0125] 终端设备根据位置匹配结果在当前区域对应的建筑平面图中显示信号强度分布图。结合参考图2C,其示例性地示出了一种信号强度分布图的示意图。在图2C中,信号强度分布图显示于当前区域对应的建筑平面图中,据此用户可了解整个当前区域内的各位置处的无线信号强度分布状况,例如位置区域21(路由器附近)处的无线信号强度较强,位置区域22(阳台)处的无线信号强度较弱,等等。
[0126] 综上所述,本实施例提供的信息显示方法,通过获取当前区域中至少一个测试点的位置信息和无线信号强度,对于每一个测试点,根据该测试点的无线信号强度,确定该测试点的位置信息所指示的位置区域的信号强度表示信息,根据各个位置区域的信号强度表示信息,生成并显示信号强度分布图;解决了相关技术只能够让用户大致了解某一定点位置处的无线信号质量的问题;通过向用户展示当前区域的无线信号强度分布状况,使得用户能够直观明确地了解到整个区域的无线信号质量和当前区域中各位置的无线信号质量差异,有助于用户高效、准确地选择无线信号质量较高的位置进行上网。
[0127] 另外,还通过将信号强度分布图与当前区域对应的建筑平面图进行位置匹配,并根据位置匹配结果在当前区域对应的建筑平面图中显示信号强度分布图;易于用户更为简单、直观地了解到当前区域内各位置处的无线信号强度分布状况。
[0128] 上述实施例提供的信息显示方法中各步骤的执行流程可由一应用程序实现,用户可在诸如手机、平板电脑之类的终端设备中安装该应用程序。当用户需要了解某一目标区域内的无线信号强度分布状况时,用户仅需打开并运行该应用程序,然后手持终端设备在目标区域内移动,即可简单方便地测试出该目标区域内的无线信号强度分布状况。
[0129] 在目标区域内存在多个同类型的无线网络的情况下,例如存在多个Wi-Fi网络的情况下,对于任一单个Wi-Fi网络在该目标区域内的无线信号强度分布状况,终端设备可采用上述图1或图2A所示实施例提供的步骤流程进行测试和展示。另外,当需要对该目标区域内的整体无线信号强度分布状况进行展示时,对于目标区域内的每一个位置,终端从该位置对应的多个无线信号强度中选取最大值作为该位置处的无线信号强度,进而确定该位置处的信号强度表示信息,最后整合各个位置处的信号强度表示信息即可绘制出用于表示整体无线信号强度分布状况的信号强度分布图。
[0130] 下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。
[0131] 图3是根据一示例性实施例示出的一种信息显示装置的框图。该信息显示装置可应用于终端设备中。该信息显示装置可以包括:获取模块310、第一确定模块320、生成模块330和显示模块340。
[0132] 获取模块310,被配置为获取当前区域中至少一个测试点的位置信息和无线信号强度。
[0133] 第一确定模块320,被配置为对于每一个测试点,根据获取模块310获取到的该测试点的无线信号强度,确定该测试点的位置信息所指示的位置区域的信号强度表示信息。
[0134] 生成模块330,被配置为根据第一确定模块320所确定的各个位置区域的信号强度表示信息,生成信号强度分布图。
[0135] 显示模块340,被配置为显示生成模块330生成的信号强度分布图。
[0136] 综上所述,本实施例提供的信息显示装置,通过获取当前区域中至少一个测试点的位置信息和无线信号强度,对于每一个测试点,根据该测试点的无线信号强度,确定该测试点的位置信息所指示的位置区域的信号强度表示信息,根据各个位置区域的信号强度表示信息,生成并显示信号强度分布图;解决了相关技术只能够让用户大致了解某一定点位置处的无线信号质量的问题;通过向用户展示当前区域的无线信号强度分布状况,使得用户能够直观明确地了解到整个区域的无线信号质量和当前区域中各位置的无线信号质量差异,有助于用户高效、准确地选择无线信号质量较高的位置进行上网。
[0137] 图4是根据另一示例性实施例示出的一种信息显示装置的框图。该信息显示装置可应用于终端设备中。该信息显示装置可以包括:获取模块310、第一确定模块320、生成模块330和显示模块340。
[0138] 获取模块310,被配置为获取当前区域中至少一个测试点的位置信息和无线信号强度。
[0139] 第一确定模块320,被配置为对于每一个测试点,根据获取模块310获取到的该测试点的无线信号强度,确定该测试点的位置信息所指示的位置区域的信号强度表示信息。
[0140] 生成模块330,被配置为根据第一确定模块320所确定的各个位置区域的信号强度表示信息,生成信号强度分布图。
[0141] 显示模块340,被配置为显示生成模块330生成的信号强度分布图。
[0142] 可选地,显示模块340,包括:匹配子模块340a和显示子模块340b。
[0143] 匹配子模块340a,被配置为将生成模块330生成的信号强度分布图与当前区域对应的建筑平面图进行位置匹配。
[0144] 显示子模块340b,被配置为根据匹配子模块340a的位置匹配结果在当前区域对应的建筑平面图中显示信号强度分布图。
[0145] 在一种可能的实施方式中,匹配子模块340a,被配置为:获取至少一个目标测试点在当前区域对应的建筑平面图中的位置;将该至少一个目标测试点在信号强度分布图中的位置与在当前区域对应的建筑平面图中的位置进行匹配。
[0146] 可选地,显示模块340,还包括:获取子模块340c。
[0147] 在一种可能的实施方式中,获取子模块340c,被配置为获取当前区域对应的区域名称;从预设图库中查询获取与区域名称对应的至少一个建筑平面图作为候选建筑平面图;显示该至少一个候选建筑平面图;检测到对应于目标候选建筑平面图的选择指示后,将该目标候选建筑平面图作为当前区域对应的建筑平面图。
[0148] 在另一种可能的实施方式中,获取子模块340c,被配置为通过摄像头拍摄获取当前区域对应的建筑平面图。
[0149] 在另一种可能的实施方式中,获取子模块340c,被配置为从其它设备接收当前区域对应的建筑平面图。
[0150] 可选地,该装置还包括:计算模块322和第二确定模块324。
[0151] 计算模块322,被配置为在n个测试点的位置信息所指示的位置区域形成交叠区域的情况下,根据该n个测试点的无线信号强度,计算交叠区域的无线信号强度;其中,n为大于或等于2的整数。
[0152] 第二确定模块324,被配置为根据计算模块322计算出的交叠区域的无线信号强度,确定交叠区域的信号强度表示信息。
[0153] 可选地,生成模块330,被配置为根据第一确定模块320所确定的各个位置区域的信号强度表示信息,分别对各个位置区域进行渲染,形成信号强度分布图。
[0154] 其中,信号强度表示信息包括颜色、透明度、填充样式中的任意一项或两项以上的组合。
[0155] 综上所述,本实施例提供的信息显示装置,通过获取当前区域中至少一个测试点的位置信息和无线信号强度,对于每一个测试点,根据该测试点的无线信号强度,确定该测试点的位置信息所指示的位置区域的信号强度表示信息,根据各个位置区域的信号强度表示信息,生成并显示信号强度分布图;解决了相关技术只能够让用户大致了解某一定点位置处的无线信号质量的问题;通过向用户展示当前区域的无线信号强度分布状况,使得用户能够直观明确地了解到整个区域的无线信号质量和当前区域中各位置的无线信号质量差异,有助于用户高效、准确地选择无线信号质量较高的位置进行上网。
[0156] 另外,还通过将信号强度分布图与当前区域对应的建筑平面图进行位置匹配,并根据位置匹配结果在当前区域对应的建筑平面图中显示信号强度分布图;易于用户更为简单、直观地了解到当前区域内各位置处的无线信号强度分布状况。
[0157] 关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0158] 本公开一示例性实施例还提供了一种信息显示装置,能够实现本公开提供的信息显示方法。该装置包括:处理器,以及用于存储处理器的可执行指令的存储器。其中,处理器被配置为:
[0159] 获取当前区域中至少一个测试点的位置信息和无线信号强度;
[0160] 对于每一个测试点,根据该测试点的无线信号强度,确定该测试点的位置信息所指示的位置区域的信号强度表示信息;
[0161] 根据各个位置区域的信号强度表示信息,生成信号强度分布图;
[0162] 显示信号强度分布图。
[0163] 可选地,处理器被配置为:
[0164] 将信号强度分布图与当前区域对应的建筑平面图进行位置匹配;
[0165] 根据位置匹配结果在当前区域对应的建筑平面图中显示信号强度分布图。
[0166] 可选地,处理器被配置为:
[0167] 获取至少一个目标测试点在当前区域对应的建筑平面图中的位置;
[0168] 将该至少一个目标测试点在信号强度分布图中的位置与在当前区域对应的建筑平面图中的位置进行匹配。
[0169] 可选地,处理器还被配置为:
[0170] 获取当前区域对应的区域名称;从预设图库中查询获取与区域名称对应的至少一个建筑平面图作为候选建筑平面图;显示该至少一个候选建筑平面图;检测到对应于目标候选建筑平面图的选择指示后,将该目标候选建筑平面图作为当前区域对应的建筑平面图;
[0171] 或者,
[0172] 通过摄像头拍摄获取当前区域对应的建筑平面图;
[0173] 或者,
[0174] 从其它设备接收当前区域对应的建筑平面图。
[0175] 可选地,该处理器还被配置为:
[0176] 在n个测试点的位置信息所指示的位置区域形成交叠区域的情况下,根据该n个测试点的无线信号强度,计算交叠区域的无线信号强度;其中,n为大于或等于2的整数;
[0177] 根据交叠区域的无线信号强度,确定交叠区域的信号强度表示信息。
[0178] 可选地,处理器被配置为:
[0179] 根据各个位置区域的信号强度表示信息,分别对各个位置区域进行渲染,形成信号强度分布图;
[0180] 其中,信号强度表示信息包括颜色、透明度、填充样式中的任意一项或两项以上的组合。
[0181] 图5是根据一示例性实施例示出的一种装置500的框图。例如,装置500可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0182] 参照图5,装置500可以包括以下一个或多个组件:处理组件502,存储器504,电源组件506,多媒体组件508,音频组件510,输入/输出(I/O)的接口512,传感器组件514,以及通信组件516。
[0183] 处理组件502通常控制装置500的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件502可以包括一个或多个处理器520来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件502可以包括一个或多个模块,便于处理组件502和其他组件之间的交互。例如,处理组件502可以包括多媒体模块,以方便多媒体组件508和处理组件502之间的交互。
[0184] 存储器504被配置为存储各种类型的数据以支持在装置500的操作。这些数据的示例包括用于在装置500上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器504可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
[0185] 电源组件506为装置500的各种组件提供电力。电源组件506可以包括电源管理系统,一个或多个电源,及其他与为装置500生成、管理和分配电力相关联的组件。
[0186] 多媒体组件508包括在所述装置500和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件508包括一个前置摄像头和/或后置摄像头。当装置500处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0187] 音频组件510被配置为输出和/或输入音频信号。例如,音频组件510包括一个麦克(MIC),当装置500处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器504或经由通信组件516发送。在一些实施例中,音频组件510还包括一个扬声器,用于输出音频信号。
[0188] I/O接口512为处理组件502和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和定按钮。
[0189] 传感器组件514包括一个或多个传感器,用于为装置500提供各个方面的状态评估。例如,传感器组件514可以检测到装置500的打开/关闭状态,组件的相对定位,例如所述组件为装置500的显示器和小键盘,传感器组件514还可以检测装置500或装置500一个组件的位置改变,用户与装置500接触的存在或不存在,装置500方位或加速/减速和装置500的温度变化。传感器组件514可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件514还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件514还可以包括加速度传感器,陀螺仪传感器,磁传感器压力传感器或温度传感器。
[0190] 通信组件516被配置为便于装置500和其他设备之间有线或无线方式的通信。装置500可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件516经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件516还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
[0191] 在示例性实施例中,装置500可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程阵列(FPGA)、控制器微控制器微处理器或其他电子元件实现,用于执行上述方法。
[0192] 在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器504,上述指令可由装置500的处理器520执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
[0193] 一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置500的处理器执行时,使得装置500能够执行上述信息显示方法。
[0194] 本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
[0195] 应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
QQ群二维码
意见反馈