一种用于提供无线接入点信息的方法与设备与流程

文档序号:11158203阅读:995来源:国知局
一种用于提供无线接入点信息的方法与设备与制造工艺

本申请涉及通信领域,尤其涉及一种用于提供无线接入点信息的技术。



背景技术:

随着时代的发展,各类智能终端产品进入人们的生活,人们对网络、尤其是无线网络也越发依赖。无线网络是一种能够将个人电脑、手持设备(如PDA、手机)等终端以无线方式互相连接的技术。为实现智能终端连接无线网络,通常的做法是将有线网络转换为无线网络,通过信号发射装置形成“热点”(无线接入点,Wireless Access Point),将智能终端连接到“热点”后实现智能终端接入无线网络。但是,无线接入点所能稳定覆盖的连接范围是一定的,一旦超过该范围,无线连接就会变得不稳定甚至断开。

此外,智能终端连接到无线接入点通常需要进行认证,能够使无线终端连接并通过认证的无线接入点为可用无线接入点。当智能终端所处位置不存在可用无线接入点时,为了提供可用无线接入点位置信息,业界通常的做法是:提供一个固定的无线接入点地图入口,用于展示可用无线接入点的位置信息。但是采用这种做法来展示无线接入点地图入口时,若无线接入点地图入口不够明显,则无法引起用户的注意,无法达到帮助用户寻找可用无线接入点的目的;若无线接入点地图入口太过明显,又会在用户不需要使用该入口时,造成用户注意力的分散,并引起用户的反感。



技术实现要素:

本申请的一个目的是提供一种用于提供无线接入点信息的方法与设备。

根据本申请的一个方面,提供了一种用于提供无线接入点信息的方法,该方法包括:

查询用户设备在当前位置的第一可用无线接入点;

当所述第一可用无线接入点为空,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点;

当所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中,所述无线接入点地图包括所述第二可用无线接入点。

根据本申请的另一个方面,提供了一种用于提供无线接入点信息的方法,该方法包括:

当用户设备在当前位置的第一可用无线接入点的数量小于第一数量阈值,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点;

当所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示所述第二可用无线接入点对应的访问信息。

根据本申请的再一个方面,提供了一种用于提供无线接入点信息的方法,该方法包括:

获取用户设备在当前位置的第一可用无线接入点以及在所述当前位置对应区域的第二可用无线接入点;

当所述第一可用无线接入点的数量小于第一数量阈值,且所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示所述第二可用无线接入点对应的访问信息。

根据本申请的又一个方面,提供了一种用于提供无线接入点信息的设备,该设备包括:

第一装置,用于查询用户设备在当前位置的第一可用无线接入点;

第二装置,用于当所述第一可用无线接入点为空,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点;

第三装置,用于当所述第二可用无线接入点的数量满足触发条件,在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中,所述无线接入点地图包括所述第二可用无线接入点。

根据本申请的一个方面,提供了一种用于提供无线接入点信息的设备,该设备包括:

第七装置,用于当用户设备在当前位置的第一可用无线接入点的数量小于第一数量阈值,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点;

第八装置,用于当所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示所述第二可用无线接入点对应的访问信息。

根据本申请的另一个方面,提供了一种用于提供无线接入点信息的设备,该设备包括:

第九装置,用于获取用户设备在当前位置的第一可用无线接入点以及在所述当前位置对应区域的第二可用无线接入点;

第十装置,用于当所述第一可用无线接入点的数量小于第一数量阈值,且所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示所述第二可用无线接入点对应的访问信息。

根据本申请的再一个方面,提供了一种用于提供无线接入点信息的设备,该设备包括:

处理器;以及

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:

查询用户设备在当前位置的第一可用无线接入点;

当所述第一可用无线接入点为空,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点;

当所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中,所述无线接入点地图包括所述第二可用无线接入点。

根据本申请的再一个方面,提供了一种用于提供无线接入点信息的设备,该设备包括:

处理器;以及

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:

当用户设备在当前位置的第一可用无线接入点的数量小于第一数量阈值,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点;

当所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示所述第二可用无线接入点对应的访问信息。

根据本申请的另一个方面,提供了一种用于提供无线接入点信息的设备,该设备包括:

处理器;以及

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:

获取用户设备在当前位置的第一可用无线接入点以及在所述当前位置对应区域的第二可用无线接入点;

当所述第一可用无线接入点的数量小于第一数量阈值,且所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示所述第二可用无线接入点对应的访问信息。

根据本申请的一个方面,提供了一种包括指令的计算机可读存储介质,所述指令在被执行时使得系统进行以下操作:

查询用户设备在当前位置的第一可用无线接入点;

当所述第一可用无线接入点为空,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点;

当所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中,所述无线接入点地图包括所述第二可用无线接入点。

根据本申请的另一个方面,提供了一种包括指令的计算机可读存储介质,所述指令在被执行时使得系统进行以下操作:

当用户设备在当前位置的第一可用无线接入点的数量小于第一数量阈值,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点;

当所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示所述第二可用无线接入点对应的访问信息。

根据本申请的再一个方面,提供了一种包括指令的计算机可读存储介质,所述指令在被执行时使得系统进行以下操作:

获取用户设备在当前位置的第一可用无线接入点以及在所述当前位置对应区域的第二可用无线接入点;

当所述第一可用无线接入点的数量小于第一数量阈值,且所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示所述第二可用无线接入点对应的访问信息。

与现有技术相比,本申请可在用户设备当前所在位置不存在可用热点、但一定距离内存在可用热点时,向用户提供热点地图入口,而非提供固定的热点地图入口,从而能够在用户需要时醒目触发热点地图入口、用户不需要时又不会造成用户注意力的分散和用户的反感,进而提高用户操作效率、改善用户使用体验。此外,通过控制热点地图入口的触发次数,可进一步减少注意力的分散,避免反感情绪产生。另外,热点地图入口的呈现由用户发出查询请求后进行,符合操作习惯,可简化流程,进一步提高操作效率和改善使用体验。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:

图1示出根据本申请一个实施例的一种用于提供无线接入点信息的方法流程图;

图2示出根据本申请另一个实施例的一种用于提供无线接入点信息的方法流程图;

图3示出根据本申请再一个实施例的一种用于提供无线接入点信息的方法流程图;

图4示出根据本申请又一个实施例的一种用于提供无线接入点信息的方法流程图;

图5示出根据本申请一个实施例的一种用于提供无线接入点信息的方法流程图;

图6示出根据本申请另一个实施例的一种用于提供无线接入点信息的方法流程图;

图7示出根据本申请再一个实施例的一种用于提供无线接入点信息的方法流程图;

图8示出根据本申请一个实施例的一种用于提供无线接入点信息的设备结构图;

图9示出根据本申请另一个实施例的一种用于提供无线接入点信息的设备结构图;

图10示出根据本申请再一个实施例的一种用于提供无线接入点信息的设备结构图;

图11示出根据本申请又一个实施例的一种用于提供无线接入点信息的设备结构图;

图12示出根据本申请一个实施例的一种用于提供无线接入点信息的设备结构图;

图13示出根据本申请另一个实施例的一种用于提供无线接入点信息的设备结构图;

图14示出根据本申请再一个实施例的一种用于提供无线接入点信息的设备结构图。

附图中相同或相似的附图标记代表相同或相似的部件。

具体实施方式

下面结合附图对本申请作进一步详细描述。

在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。

本申请所指设备包括但不限于用户设备、网络设备、或用户设备与网络设备通过网络相集成所构成的设备。所述用户设备包括但不限于任何一种可与用户进行人机交互(例如通过触摸板进行人机交互)的移动电子产品,例如智能手机、平板电脑等,所述移动电子产品可以采用任意操作系统,如android操作系统、iOS操作系统等。其中,所述网络设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、数字信号处理器(DSP)、嵌入式设备等。所述网络设备包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(Ad Hoc网络)等。优选地,所述设备还可以是运行于所述用户设备、网络设备、或用户设备与网络设备、网络设备、触摸终端或网络设备与触摸终端通过网络相集成所构成的设备上的程序。

当然,本领域技术人员应能理解上述设备仅为举例,其他现有的或今后可能出现的设备如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。

在本申请的描述中,“多个”的含义是两个或更多个,除非另有明确具体的限定。

图1示出了根据本申请一个方面的一种用于提供无线接入点信息的方法,包括步骤S10、步骤S110和步骤S210。

其中,第一设备1在步骤S10中查询用户设备在当前位置的第一可用无线接入点;第一设备1在步骤S110中当所述第一可用无线接入点为空,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点;第一设备1在步骤S210中当所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中,所述无线接入点地图包括所述第二可用无线接入点。

具体而言,第一设备1在步骤S10中查询用户设备在当前位置的第一可用无线接入点,其中,对所述第一可用无线接入点的查询操作包括但不限于:所述用户设备根据接收到的用户通过按键或触摸屏幕输入的指令,或所述用户设备根据接收到的通过线缆、NFC标签、蓝牙、麦克风等输入的指令,或所述用户设备根据预先设定好的指令,搜索覆盖所述用户设备的所述第一可用无线接入点。

第一设备1在步骤S110中当所述第一可用无线接入点为空,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点指的是,第一设备1在步骤S10中扫描第一可用无线接入点并判断其是否存在,若所述第一可用无线接入点不存在,则获取所述用户设备在所述当前位置对应的区域内的第二可用无线接入点。例如,所述用户设备查询其所处位置对应的一个圆形区域内是否存在被共享的免费无线热点,若查询不到,则在更大范围内查询被共享的免费无线热点。此处所述第二无线可用热点的获取方式包括但不限于:从所述用户设备存储的信息中获取;从对应的网络设备获取。例如,从手机、平板电脑、个人电脑等智能终端的本地存储中读取相应的信息,或者从云端服务器的数据库中查询并读取相应的信息。例如,事先指定所述第一数量阈值为1,则当所述用户设备所在位置的第一可用无线接入点的数量为0、即不存在第一可用无线接入点时,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点。所述第一数量阈值的确定包括但不限于:预先指定一个固定的数值;可根据需要改变数值地赋值。

第一设备1在步骤S210中当所述第二可用无线接入点的数量满足触发条件,在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中,所述无线接入点地图包括所述第二可用无线接入点指的是,若第一设备1在步骤S110中获取的第二可用无线接入点满足预设的或随程序运行而设置的触发条件,则在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中所述无线接入点地图包含所述第二可用无线接入点的位置信息和/或其他相关信息,用于指引用户前进并接近所述第二可用无线接入点。例如,事先指定、或根据用户的指令确定、或根据实际需要确定所述第二数量阈值为5,则在所述第二可用无线接入点的数量等于或大于5个时,在所述用户设备的屏幕上弹出窗口,展示控制按钮,点击窗口上的按钮即可调出所述无线接入点地图,所述无线接入地图包含有所述第二可用无线接入点的位置信息和其他相关信息。另外,所述第二数量阈值的确定包括但不限于:预先指定一个固定的数值;可根据需要改变数值地赋值。

优选地,第一设备1在步骤S210中当所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示所述无线接入点地图的访问入口信息,其中,所述无线接入点地图包含所述第二可用无线接入点,该触发条件为以下三种中的任一种,或者多种的组合:1)所述第二可用无线接入点的数量等于或大于第二数量阈值;2)所述第二可用无线接入点的数量等于或大于第二数量阈值,且无线接入点地图的访问入口信息的展示次数小于或等于第三数量阈值;3)所述第二可用无线接入点的分布密度等于或大于热点分布密度阈值。其中,所述第二数量阈值和所述第三数量阈值的确定包括但不限于:预先指定一个固定的数值;可根据需要改变数值地赋值。例如,事先指定、或根据用户的指令确定、或根据实际需要确定所述第二数量阈值为5,则在所述第二可用无线接入点的数量等于或大于5个时,在所述用户设备的屏幕上弹出窗口,展示控制按钮。又例如,在上述基础上进一步预先设定所述第三数量阈值为2,将所述无线接入点地图的访问入口信息的展示次数与所述第三数量阈值相比较,则在所述无线接入点地图的访问入口信息展示次数小于或者等于该第三数量阈值2时展示所述无线接入点地图的访问入口信息,否则不展示该访问入口信息,例如,不弹出含有控制按钮的窗口,从而避免过多触发入口信息,造成用户反感。

另外,优选地,第一设备1在步骤S110中当所述第一可用无线接入点为空(即第一可用无线接入点不存在),且未满足预定的应用触发条件,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点。其中,所述应用对应于预先设定的业务逻辑。

进一步优选地,第一设备1在步骤S110中当所述第一可用无线接入点为空(即第一可用无线接入点不存在),且满足所述应用触发条件,在所述用户设备的屏幕展示所述应用触发条件对应应用的访问入口信息。当所述应用的触发条件被满足,用户通过所述访问入口信息进行交互,执行该业务逻辑。

另外,优选地,所述第一可用无线接入点为空,包括以下至少一项:所述用户设备在所述当前位置扫描到的无线接入点为空;从对应网络设备获取的、所述用户设备在所述当前位置可用的无线接入点为空;所述用户设备在所述当前位置扫描到的无线接入点与从对应网络设备获取的、所述用户设备在所述当前位置可用的无线接入点的交集为空。例如,当用户设备在所述当前位置实际无法扫描到任何无线接入点,所述第一可用无线接入点实际也不存在。又例如,当从对应网络设备获取的、所述用户设备在所述当前位置可用的无线接入点不存在,所述第一可用无线接入点实际也不存在。

其中,所述用户设备在所述当前位置扫描无线接入点包括但不限于:被动扫描,所述用户设备监听无线接入点发送的信标(Beacon)帧获取无线网络信息;主动扫描,所述用户设备在扫描的同时主动发送探测请求(Probe Request)帧,通过收到探测响应(Probe Response)帧获取无线网络信息。所述用户设备能够通过扫描发现并建立连接的无线接入点,即为所述用户设备在所述当前位置扫描到的无线接入点。而所述从对应网络设备获取的、所述用户设备在所述当前位置可用的无线接入点,它们的信息可从所述用户设备或对应网络设备获取。

例如,所述用户设备在当前位置进行扫描,并得到所述用户设备在所述当前位置扫描得到的无线接入点,将其与从对应网络设备获取的、所述用户设备在所述当前位置可用的无线接入点的集合取交集,该交集中的无线接入点即为第一可用无线接入点,其中从对应网络设备获取的无线接入点包含连接信息,例如认证信息。

进一步优选地,所述区域包括以下至少任一项:以所述当前位置为圆心、以预定半径为半径的圆形区域;以所述当前位置为圆心、分别以预定内半径和外半径为内径和外径的环形区域。其中,所述半径、内半径和外半径的确定包括但不限于:预先指定一个固定的数值;可根据需要改变数值地赋值。例如,如果所述区域为以所述当前位置为圆心、以预定半径为半径的圆形区域,预先设定所述半径为10km,则展示的无线接入点地图包括半径范围为10km、中心为所述用户设备所在位置的圆形区域,以及包含在该圆形区域中的第二可用无线接入点的位置及其他相关信息;如果所述区域为以所述当前位置为圆心、分别以预定内半径和外半径为内径和外径的环形区域,预先设定所述内半径为2km、所述外半径为8km,则用于展示的无线接入点地图包括内外半径分别为2km、8km并且中心为所述用户设备所在位置的环形区域,以及包含在该环形区域中的第二可用无线接入点的位置及其他相关信息。其中,所述区域为以所述当前位置为圆心、分别以预定内半径和外半径为内径和外径的环形区域,还可同时避免所述第一可用无线接入点的干扰,确保无线接入点地图中不包含无法完成连接的第一可用无线接入点,从而简化算法,并且提升用户操作效率、优化用户体验。

图2示出了根据本申请另一个方面的一种用于提供无线接入点信息的方法,包括步骤S10、步骤S110、步骤S210和步骤S500。

其中,第一设备1在步骤S10中查询用户设备在当前位置的第一可用无线接入点;第一设备1在步骤S110中当所述第一可用无线接入点为空,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点;第一设备1在步骤S210中当所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中,所述无线接入点地图包括所述第二可用无线接入点。

具体而言,第一设备1在步骤S10中查询用户设备在当前位置的第一可用无线接入点,其中,对所述第一可用无线接入点的查询操作包括但不限于:所述用户设备根据接收到的用户通过按键或触摸屏幕输入的指令,或所述用户设备根据接收到的通过线缆、NFC标签、蓝牙、麦克风等输入的指令,或所述用户设备根据预先设定好的指令,搜索覆盖所述用户设备的所述第一可用无线接入点。

第一设备1在步骤S110中当所述第一可用无线接入点为空,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点指的是,第一设备1在步骤S10中扫描第一可用无线接入点并判断其是否存在,若所述第一可用无线接入点不存在,则获取所述用户设备在所述当前位置对应的区域内的第二可用无线接入点。例如,所述用户设备查询其所处位置对应的一个圆形区域内是否存在被共享的免费无线热点,若查询不到,则在更大范围内查询被共享的免费无线热点。此处所述第二可用无线接入点的获取方式包括但不限于:从所述用户设备存储的信息中获取;从对应的网络设备获取。例如,从手机、平板电脑、个人电脑等智能终端的本地存储中读取相应的信息,或者从云端服务器的数据库中查询并读取相应的信息。例如,事先指定所述第一数量阈值为1,则当所述用户设备所在位置的第一可用无线接入点的数量为0、即不存在第一可用无线接入点时,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点。所述第一数量阈值的确定包括但不限于:预先指定一个固定的数值;可根据需要改变数值地赋值。

第一设备1在步骤S210中当所述第二可用无线接入点的数量满足触发条件,在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中,所述无线接入点地图包括所述第二可用无线接入点指的是,若第一设备1在步骤S110中获取的第二可用无线接入点满足预设的或随程序运行而设置的触发条件,则在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中所述无线接入点地图包含所述第二可用无线接入点的位置信息和/或其他相关信息,用于指引用户前进并接近所述第二可用无线接入点。例如,事先指定、或根据用户的指令确定、或根据实际需要确定所述第二数量阈值为5,则在所述第二可用无线接入点的数量等于或大于5个时,在所述用户设备的屏幕上弹出窗口,展示控制按钮,点击即可调出所述无线接入点地图,所述无线接入地图包含有所述第二可用无线接入点的位置信息和其他相关信息。所述第二数量阈值的确定包括但不限于:预先指定一个固定的数值;可根据需要改变数值地赋值。

第一设备1在步骤S500中当所述第一可用无线接入点存在,在所述用户设备的屏幕上展示所述第一可用无线接入点。其中,所述第一可用无线接入点的展示方法包括但不限于:列表显示;在无线接入点列表中突出显示;优先排列于无线接入点列表中其他无线接入点之前。其中,所述突出显示包括但不限于高亮、反色、改变屏幕底色、改变字体、文字大小和/或文字颜色、添加边框。

例如,当所述用户设备所在位置的第一可用无线接入点存在、即存在能够建立连接的第一可用无线接入点时,将其排列在当前能扫描到的无线接入点的列表的顶端,并加粗字体高亮显示。

图3示出了根据本申请另一个方面的一种用于提供无线接入点信息的方法,包括步骤S10、步骤S110、步骤S210和步骤S300。

其中,第一设备1在步骤S10中查询用户设备在当前位置的第一可用无线接入点;第一设备1在步骤S110中当所述第一可用无线接入点的为空,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点;第一设备1在步骤S210中当所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中,所述无线接入点地图包括所述第二可用无线接入点。

具体而言,第一设备1在步骤S10中查询用户设备在当前位置的第一可用无线接入点,其中,对所述第一可用无线接入点的查询操作包括但不限于:所述用户设备根据接收到的用户通过按键或触摸屏幕输入的指令,或所述用户设备根据接收到的通过线缆、NFC标签、蓝牙、麦克风等输入的指令,或所述用户设备根据预先设定好的指令,搜索覆盖所述用户设备的所述第一可用无线接入点。

第一设备1在步骤S110中当所述第一可用无线接入点为空,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点指的是,第一设备1在步骤S10中扫描第一可用无线接入点并判断其是否存在,若所述第一可用无线接入点不存在,则获取所述用户设备在所述当前位置对应的区域内的第二可用无线接入点。例如,所述用户设备查询其所处位置对应的一个圆形区域内是否存在被共享的免费无线热点,若查询不到,则在更大范围内查询被共享的免费无线热点。此处所述第二无线可用热点的获取方式包括但不限于:从所述用户设备存储的信息中获取;从对应的网络设备获取。例如,从手机、平板电脑、个人电脑等智能终端的本地存储中读取相应的信息,或者从云端服务器的数据库中查询并读取相应的信息。例如,事先指定所述第一数量阈值为1,则当所述用户设备所在位置的第一可用无线接入点的数量为0、即不存在第一可用无线接入点时,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点。所述第一数量阈值的确定包括但不限于:预先指定一个固定的数值;可根据需要改变数值地赋值。

第一设备1在步骤S210中当所述第二可用无线接入点的数量满足触发条件,在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中,所述无线接入点地图包括所述第二可用无线接入点指的是,若第一设备1在步骤S110中获取的第二可用无线接入点满足预设的或随程序运行而设置的触发条件,则在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中所述无线接入点地图包含所述第二可用无线接入点的位置信息和/或其他相关信息,用于指引用户前进并接近所述第二可用无线接入点。例如,事先指定、或根据用户的指令确定、或根据实际需要确定所述第二数量阈值为5,则在所述第二可用无线接入点的数量等于或大于5个时,例如,在所述用户设备的屏幕上弹出窗口,展示控制按钮,点击窗口上的按钮即可调出所述无线接入点地图,所述无线接入地图包含有所述第二可用无线接入点的位置信息和其他相关信息。所述第二数量阈值的确定包括但不限于:预先指定一个固定的数值;可根据需要改变数值地赋值。

第一设备1在步骤S300中根据用户对所述无线接入点地图的访问入口信息的触发操作,在所述用户设备的屏幕展示所述无线接入点地图,并在所述无线接入点地图中区分显示所述当前位置及所述第二可用无线接入点。其中,所述触发操作包括但不限于:点击/按压触摸屏、在触摸屏上按照特定轨迹滑动、按下所述用户设备上的物理/虚拟按键、输入语音指令、通过连接到所述用户设备的设备发送指令、读取NFC标签。另外,所述区分显示包括但不限于:高亮、反色、改变屏幕底色、改变字体、文字大小和/或文字颜色、添加边框。

图4示出了根据本申请另一个方面的一种用于提供无线接入点信息的方法,包括步骤S10、步骤S110、步骤S210和步骤S400。

其中,第一设备1在步骤S10中查询用户设备在当前位置的第一可用无线接入点;第一设备1在步骤S110中当所述第一可用无线接入点为空,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点;第一设备1在步骤S210中当所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中,所述无线接入点地图包括所述第二可用无线接入点。

具体而言,第一设备1在步骤S10中查询用户设备在当前位置的第一可用无线接入点,其中,对所述第一可用无线接入点的查询操作包括但不限于:所述用户设备根据接收到的用户通过按键或触摸屏幕输入的指令,或所述用户设备根据接收到的通过线缆、NFC标签、蓝牙、麦克风等输入的指令,或所述用户设备根据预先设定好的指令,搜索覆盖所述用户设备的所述第一可用无线接入点。

第一设备1在步骤S110中当所述第一可用无线接入点为空,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点指的是,第一设备1在步骤S10中扫描第一可用无线接入点并判断其是否存在,若所述第一可用无线接入点不存在,则获取所述用户设备在所述当前位置对应的区域内的第二可用无线接入点。例如,所述用户设备查询其所处位置对应的一个圆形区域内是否存在被共享的免费无线热点,若查询不到,则在更大范围内查询被共享的免费无线热点。此处所述第二无线可用热点的获取方式包括但不限于:从所述用户设备存储的信息中获取;从对应的网络设备获取。例如,从手机、平板电脑、个人电脑等智能终端的本地存储中读取相应的信息,或者从云端服务器的数据库中查询并读取相应的信息。例如,事先指定所述第一数量阈值为1,则当所述用户设备所在位置的第一可用无线接入点的数量为0、即不存在第一可用无线接入点时,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点。所述第一数量阈值的确定包括但不限于:预先指定一个固定的数值;可根据需要改变数值地赋值。

第一设备1在步骤S210中当所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中,所述无线接入点地图包括所述第二可用无线接入点指的是,若第一设备1在步骤S110中获取的第二可用无线接入点满足预设的或随程序运行而设置的触发条件,则在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中所述无线接入点地图包含所述第二可用无线接入点的位置信息和/或其他相关信息,用于指引用户前进并接近所述第二可用无线接入点。例如,事先指定、或根据用户的指令确定、或根据实际需要确定所述第二数量阈值为5,则在所述第二可用无线接入点的数量等于或大于5个时,在所述用户设备的屏幕上弹出窗口,展示控制按钮,点击即可调出所述无线接入点地图,所述无线接入地图包含有所述第二可用无线接入点的位置信息和其他相关信息。所述第二数量阈值的确定包括但不限于:预先指定一个固定的数值;可根据需要改变数值地赋值。

第一设备1在步骤S400中当所述第二可用无线接入点未满足所述触发条件,在所述用户设备的屏幕展示无可用无线接入点的提示信息。其中,所述提示信息的表现形式包括但不限于文本、图案、改变屏幕部分区域颜色、声音、运行特定的脚本或程序;相应地,所述提示信息的展示方法包括但不限于改变所述用户设备屏幕上显示的内容、发出声音等。

图5示出了根据本申请另一个方面的一种用于提供无线接入点信息的方法,包括步骤S600和S700。

第二设备2在步骤S600中当用户设备在当前位置的第一可用无线接入点的数量小于第一数量阈值,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点指的是将已经获取相关信息的第一可用无线接入点的数量与所述第一数量阈值相比较,若所述第一可用无线接入点的数量小于所述第一数量阈值,则获取所述用户设备在所述当前位置对应的区域内的第二可用无线接入点。此处所述第二无线可用热点的获取方式包括但不限于:从所述用户设备存储的信息中获取;从对应的网络设备获取。例如,从手机、平板电脑、个人电脑等智能终端的本地存储中读取相应的信息,或者从云端服务器的数据库中查询并读取相应的信息。另外,所述第一数量阈值的确定包括但不限于:预先指定一个固定的数值;可根据需要改变数值地赋值。例如,事先指定所述第一数量阈值为1,则当所述用户设备所在位置的第一可用无线接入点的数量为0、即不存在第一可用无线接入点时,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点。

第二设备2在步骤S700中当所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示所述第二可用无线接入点对应的访问信息,其中,所述无线接入点地图包括所述第二可用无线接入点指的是,将第二设备2在步骤S600中获取的第二可用无线接入点的数量与所述第二数量阈值相比较,若第二设备2在步骤S600中获取的第二可用无线接入点满足所述触发条件,则在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中所述无线接入点地图包含所述第二可用无线接入点的位置信息和/或其他相关信息,用于指引用户前进并接近所述第二可用无线接入点。例如,事先指定、或根据用户的指令确定、或根据实际需要确定所述第二数量阈值为5,则在所述第二可用无线接入点的数量等于或大于5个时,在所述用户设备的屏幕上展示所述第二可用无线接入点对应的访问信息。所述第二数量阈值的确定包括但不限于:预先指定一个固定的数值;可根据需要改变数值地赋值。在此,所述对应的访问信息包括但不限于:包含有所述第二可用无线接入点的无线接入点地图入口。特别地,当所述对应的访问信息为包含有所述第二可用无线接入点的无线接入点地图入口,则在所述用户设备的屏幕上弹出窗口,展示控制按钮,点击即可调出所述无线接入点地图,所述无线接入地图包含有所述第二可用无线接入点的位置信息和其他相关信息。

优选地,所述第二可用无线接入点与所述第一可用无线接入点的交集为空。若所述第二可用无线接入点与所述所述第一可用无线接入点交集非空,那么在步骤S210中第一设备1展示无线接入点地图的访问入口信息时,对应的无线接入点地图会将同时包含于所述第一可用无线接入点和第二可用无线接入点、但实际上无法完成连接的无线接入点也包括其内,这将造成用户操作效率的降低和用户体验的劣化。因此,设置所述第二可用无线接入点与所述第一可用无线接入点的交集为空,可避免前述问题,提升用户操作效率、优化用户体验。

图6示出了根据本申请另一个方面的一种用于提供无线接入点信息的方法,包括步骤S100和步骤S200。

第三设备3在步骤S100中获取用户设备在当前位置的第一可用无线接入点以及在所述当前位置对应区域的第二可用无线接入点,其中,所述第一可用无线接入点和所述第二可用无线接入点的获取包括但不限于从所述用户设备存储的信息中获取;从对应的网络设备获取。例如,从手机、平板电脑、个人电脑等智能终端的本地存储中读取相应的信息,或者从云端服务器的数据库中查询并读取相应的信息。此处,所述第一可用无线接入点和所述第二可用无线接入点同步获取,为后续操作做好准备。

第三设备3在步骤S200中当所述第一可用无线接入点的数量小于第一数量阈值、且所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示所述第二可用无线接入点对应的访问信息。例如,事先指定、或根据用户的指令确定、或根据实际需要确定所述第一数量阈值为1、第二数量阈值为5,则在所述第一数量阈值小于1(即不存在所述第一可用无线接入点)、且所述第二可用无线接入点的数量等于或大于5个时,在所述用户设备的屏幕上展示所述第二可用无线接入点对应的访问信息。所述第一数量阈值和所述第二数量阈值的确定包括但不限于:预先指定固定的数值;可根据需要改变数值地赋值。在此,所述对应的访问信息包括但不限于:包含有所述第二可用无线接入点的无线接入点地图入口。特别地,当所述对应的访问信息为包含有所述第二可用无线接入点的无线接入点地图入口,则在所述用户设备的屏幕上弹出窗口,展示控制按钮,点击即可调出所述无线接入点地图,所述无线接入地图包含有所述第二可用无线接入点的位置信息和其他相关信息。

优选地,第三设备3在步骤S100中获取所述用户设备在当前位置的第一可用无线接入点以及在所述当前位置对应区域的第二可用无线接入点,其中,所述第二可用无线接入点的数量满足触发条件。即,在所述第二可用无线接入点的数量满足触发条件时,获取所述用户设备在当前位置的第一可用无线接入点以及在所述当前位置对应区域的第二可用无线接入点;否则,在所述用户设备的屏幕展示无可用无线接入点的提示信息。其中,所述提示信息的表现形式包括但不限于文本、图案、改变屏幕部分区域颜色、声音、运行特定的脚本或程序;相应地,所述提示信息的展示方法包括但不限于改变所述用户设备屏幕上显示的内容、发出声音等。

图7示出了根据本申请另一个方面的一种用于提供无线接入点信息的方法,包括步骤S100、步骤S200和步骤S800。

第三设备3在步骤S100中获取用户设备在当前位置的第一可用无线接入点以及在所述当前位置对应区域的第二可用无线接入点,其中,所述第一可用无线接入点和所述第二可用无线接入点的获取包括但不限于从所述用户设备存储的信息中获取;从对应的网络设备获取。例如,从手机、平板电脑、个人电脑等智能终端的本地存储中读取相应的信息,或者从云端服务器的数据库中查询并读取相应的信息。此处,所述第一可用无线接入点和所述第二可用无线接入点同步获取,为后续操作做好准备。

第三设备3在步骤S200中当所述第一可用无线接入点的数量小于第一数量阈值、且所述第二可用无线接入点的数量等于或大于第二数量阈值,在所述用户设备的屏幕展示所述第二可用无线接入点对应的访问信息。另外,所述第一数量阈值和所述第二数量阈值的确定包括但不限于:预先指定固定的数值;可根据需要改变数值地赋值。例如,事先指定、或根据用户的指令确定、或根据实际需要确定所述第一数量阈值为1、第二数量阈值为5,则在所述第一数量阈值小于1(即不存在所述第一可用无线接入点)、且所述第二可用无线接入点的数量等于或大于5个时,在所述用户设备的屏幕上展示所述第二可用无线接入点对应的访问信息。在此,所述对应的访问信息包括但不限于:包含有所述第二可用无线接入点的无线接入点地图入口。特别地,当所述对应的访问信息为包含有所述第二可用无线接入点的无线接入点地图入口,则在所述用户设备的屏幕上弹出窗口,展示控制按钮,点击即可调出所述无线接入点地图,所述无线接入地图包含有所述第二可用无线接入点的位置信息和其他相关信息。

第三设备3在步骤S800中通过比较所述第一可用无线接入点与所述用户设备在所述当前位置扫描得到的扫描无线接入点,确定对应的第三可用无线接入点,其中,所述第三可用无线接入点同时包含于所述第一可用无线接入点及所述扫描无线接入点。

优选地,第三设备3在步骤S200中当所述第三可用无线接入点的数量小于第一数量阈值、且所述第二可用无线接入点满足触发条件,例如数量等于或大于第二数量阈值,则在所述用户设备的屏幕展示所述第二可用无线接入点对应的访问信息。其中,通过对所述第一可用无线接入点和所述扫描无线接入点求交集,减小了对所述第一可用无线接入点进行判断的系统开销,提高了系统效率,提升了用户使用效率和体验。

图8示出了根据本申请一个方面的一种用于提供无线接入点信息的设备,其中第一设备1包括第一装置11、第二装置12和第三装置13。

其中,第一装置11查询用户设备在当前位置的第一可用无线接入点;第二装置12当所述第一可用无线接入点为空,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点;第三装置13当所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中,所述无线接入点地图包括所述第二可用无线接入点。

具体而言,第一装置11查询用户设备在当前位置的第一可用无线接入点,其中,对所述第一可用无线接入点的查询操作包括但不限于:所述用户设备根据接收到的用户通过按键或触摸屏幕输入的指令,或所述用户设备根据接收到的通过线缆、NFC标签、蓝牙、麦克风等输入的指令,或所述用户设备根据预先设定好的指令,搜索覆盖所述用户设备的所述第一可用无线接入点。

第二装置12当所述第一可用无线接入点为空,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点指的是,第一装置11扫描第一可用无线接入点并判断其是否存在,若所述第一可用无线接入点不存在,则获取所述用户设备在所述当前位置对应的区域内的第二可用无线接入点。例如,所述用户设备查询其所处位置对应的一个圆形区域内是否存在被共享的免费无线热点,若查询不到,则在更大范围内查询被共享的免费无线热点。此处所述第二无线可用热点的获取方式包括但不限于:从所述用户设备存储的信息中获取;从对应的网络设备获取。例如,从手机、平板电脑、个人电脑等智能终端的本地存储中读取相应的信息,或者从云端服务器的数据库中查询并读取相应的信息。例如,事先指定所述第一数量阈值为1,则当所述用户设备所在位置的第一可用无线接入点的数量为0、即不存在第一可用无线接入点时,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点。所述第一数量阈值的确定包括但不限于:预先指定一个固定的数值;可根据需要改变数值地赋值。

第三装置13当所述第二可用无线接入点的数量满足触发条件,在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中,所述无线接入点地图包括所述第二可用无线接入点指的是,若第二装置12获取的第二可用无线接入点满足预设的或随程序运行而设置的触发条件,则在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中所述无线接入点地图包含所述第二可用无线接入点的位置信息和/或其他相关信息,用于指引用户前进并接近所述第二可用无线接入点。例如,事先指定、或根据用户的指令确定、或根据实际需要确定所述第二数量阈值为5,则在所述第二可用无线接入点的数量等于或大于5个时,在所述用户设备的屏幕上弹出窗口,展示控制按钮,点击窗口上的按钮即可调出所述无线接入点地图,所述无线接入地图包含有所述第二可用无线接入点的位置信息和其他相关信息。另外,所述第二数量阈值的确定包括但不限于:预先指定一个固定的数值;可根据需要改变数值地赋值。

优选地,第三装置13当所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示所述无线接入点地图的访问入口信息,其中,所述无线接入点地图包含所述第二可用无线接入点,该触发条件为以下三种中的任一种,或者多种的组合:1)所述第二可用无线接入点的数量等于或大于第二数量阈值;2)所述第二可用无线接入点的数量等于或大于第二数量阈值,且无线接入点地图的访问入口信息的展示次数小于或等于第三数量阈值;3)所述第二可用无线接入点的分布密度等于或大于热点分布密度阈值。其中,所述第二数量阈值和所述第三数量阈值的确定包括但不限于:预先指定一个固定的数值;可根据需要改变数值地赋值。例如,事先指定、或根据用户的指令确定、或根据实际需要确定所述第二数量阈值为5,则在所述第二可用无线接入点的数量等于或大于5个时,在所述用户设备的屏幕上弹出窗口,展示控制按钮。又例如,在上述基础上进一步预先设定所述第三数量阈值为2,将所述无线接入点地图的访问入口信息的展示次数与所述第三数量阈值相比较,则在所述无线接入点地图的访问入口信息展示次数小于或者等于该第三数量阈值2时展示所述无线接入点地图的访问入口信息,否则不展示该访问入口信息,例如,不弹出含有控制按钮的窗口,从而避免过多触发入口信息,造成用户反感。

另外,优选地,第二装置12当所述第一可用无线接入点为空(即第一可用无线接入点不存在),且未满足预定的应用触发条件,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点。其中,所述应用对应于预先设定的业务逻辑。

进一步优选地,第二装置12当所述第一可用无线接入点为空(即第一可用无线接入点不存在),且满足所述应用触发条件,在所述用户设备的屏幕展示所述应用触发条件对应应用的访问入口信息。当所述应用的触发条件被满足,用户通过所述访问入口信息进行交互,执行该业务逻辑。

另外,优选地,所述第一可用无线接入点为空,包括以下至少一项:所述用户设备在所述当前位置扫描到的无线接入点为空;从对应网络设备获取的、所述用户设备在所述当前位置可用的无线接入点为空;所述用户设备在所述当前位置扫描到的无线接入点与从对应网络设备获取的、所述用户设备在所述当前位置可用的无线接入点的交集为空。例如,当用户设备在所述当前位置实际无法扫描到任何无线接入点,所述第一可用无线接入点实际也不存在。又例如,当从对应网络设备获取的、所述用户设备在所述当前位置可用的无线接入点不存在,所述第一可用无线接入点实际也不存在。

其中,所述用户设备在所述当前位置扫描无线接入点包括但不限于:被动扫描,所述用户设备监听无线接入点发送的信标(Beacon)帧获取无线网络信息;主动扫描,所述用户设备在扫描的同时主动发送探测请求(Probe Request)帧,通过收到探测响应(Probe Response)帧获取无线网络信息。所述用户设备能够通过扫描发现并建立连接的无线接入点,即为所述用户设备在所述当前位置扫描到的无线接入点。而所述从对应网络设备获取的、所述用户设备在所述当前位置可用的无线接入点,它们的信息可从所述用户设备或对应网络设备获取。

例如,所述用户设备在当前位置进行扫描,并得到所述用户设备在所述当前位置扫描得到的无线接入点,将其与从对应网络设备获取的、所述用户设备在所述当前位置可用的无线接入点的集合取交集,该交集中的无线接入点即为第一可用无线接入点,其中从对应网络设备获取的无线接入点包含连接信息,例如认证信息。

进一步优选地,所述区域包括以下至少任一项:以所述当前位置为圆心、以预定半径为半径的圆形区域;以所述当前位置为圆心、分别以预定内半径和外半径为内径和外径的环形区域。其中,所述半径、内半径和外半径的确定包括但不限于:预先指定一个固定的数值;可根据需要改变数值地赋值。例如,如果所述区域为以所述当前位置为圆心、以预定半径为半径的圆形区域,预先设定所述半径为10km,则展示的无线接入点地图包括半径范围为10km、中心为所述用户设备所在位置的圆形区域,以及包含在该圆形区域中的第二可用无线接入点的位置及其他相关信息;如果所述区域为以所述当前位置为圆心、分别以预定内半径和外半径为内径和外径的环形区域,预先设定所述内半径为2km、所述外半径为8km,则用于展示的无线接入点地图包括内外半径分别为2km、8km并且中心为所述用户设备所在位置的环形区域,以及包含在该环形区域中的第二可用无线接入点的位置及其他相关信息。其中,所述区域为以所述当前位置为圆心、分别以预定内半径和外半径为内径和外径的环形区域,还可同时避免所述第一可用无线接入点的干扰,确保无线接入点地图中不包含无法完成连接的第一可用无线接入点,从而简化算法,并且提升用户操作效率、优化用户体验。

图9示出了根据本申请另一个方面的一种用于提供无线接入点信息的设备,其中第一设备1包括第一装置11、第二装置12、第三装置13和第六装置16。

其中,第一装置11查询用户设备在当前位置的第一可用无线接入点;第二装置12当所述第一可用无线接入点为空,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点;第三装置13当所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中,所述无线接入点地图包括所述第二可用无线接入点。

具体而言,第一装置11查询用户设备在当前位置的第一可用无线接入点,其中,对所述第一可用无线接入点的查询操作包括但不限于:所述用户设备根据接收到的用户通过按键或触摸屏幕输入的指令,或所述用户设备根据接收到的通过线缆、NFC标签、蓝牙、麦克风等输入的指令,或所述用户设备根据预先设定好的指令,搜索覆盖所述用户设备的所述第一可用无线接入点。

第二装置12当所述第一可用无线接入点为空,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点指的是,第一装置11扫描第一可用无线接入点并判断其是否存在,若所述第一可用无线接入点不存在,则获取所述用户设备在所述当前位置对应的区域内的第二可用无线接入点。例如,所述用户设备查询其所处位置对应的一个圆形区域内是否存在被共享的免费无线热点,若查询不到,则在更大范围内查询被共享的免费无线热点。此处所述第二可用无线接入点的获取方式包括但不限于:从所述用户设备存储的信息中获取;从对应的网络设备获取。例如,从手机、平板电脑、个人电脑等智能终端的本地存储中读取相应的信息,或者从云端服务器的数据库中查询并读取相应的信息。例如,事先指定所述第一数量阈值为1,则当所述用户设备所在位置的第一可用无线接入点的数量为0、即不存在第一可用无线接入点时,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点。所述第一数量阈值的确定包括但不限于:预先指定一个固定的数值;可根据需要改变数值地赋值。

第三装置13当所述第二可用无线接入点的数量满足触发条件,在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中,所述无线接入点地图包括所述第二可用无线接入点指的是,若第二装置12获取的第二可用无线接入点满足预设的或随程序运行而设置的触发条件,则在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中所述无线接入点地图包含所述第二可用无线接入点的位置信息和/或其他相关信息,用于指引用户前进并接近所述第二可用无线接入点。例如,事先指定、或根据用户的指令确定、或根据实际需要确定所述第二数量阈值为5,则在所述第二可用无线接入点的数量等于或大于5个时,在所述用户设备的屏幕上弹出窗口,展示控制按钮,点击即可调出所述无线接入点地图,所述无线接入地图包含有所述第二可用无线接入点的位置信息和其他相关信息。所述第二数量阈值的确定包括但不限于:预先指定一个固定的数值;可根据需要改变数值地赋值。

第六装置16当所述第一可用无线接入点存在,在所述用户设备的屏幕上展示所述第一可用无线接入点。其中,所述第一可用无线接入点的展示设备包括但不限于:列表显示;在无线接入点列表中突出显示;优先排列于无线接入点列表中其他无线接入点之前。其中,所述突出显示包括但不限于高亮、反色、改变屏幕底色、改变字体、文字大小和/或文字颜色、添加边框。

例如,当所述用户设备所在位置的第一可用无线接入点存在、即存在能够建立连接的第一可用无线接入点时,将其排列在当前能扫描到的无线接入点的列表的顶端,并加粗字体高亮显示。

图10示出了根据本申请另一个方面的一种用于提供无线接入点信息的设备,其中第一设备1包括第一装置11、第二装置12、第三装置13和第四装置14。

其中,第一装置11查询用户设备在当前位置的第一可用无线接入点;第二装置12当所述第一可用无线接入点的为空,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点;第三装置13当所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中,所述无线接入点地图包括所述第二可用无线接入点。

具体而言,第一装置11查询用户设备在当前位置的第一可用无线接入点,其中,对所述第一可用无线接入点的查询操作包括但不限于:所述用户设备根据接收到的用户通过按键或触摸屏幕输入的指令,或所述用户设备根据接收到的通过线缆、NFC标签、蓝牙、麦克风等输入的指令,或所述用户设备根据预先设定好的指令,搜索覆盖所述用户设备的所述第一可用无线接入点。

第二装置12当所述第一可用无线接入点为空,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点指的是,第一装置11扫描第一可用无线接入点并判断其是否存在,若所述第一可用无线接入点不存在,则获取所述用户设备在所述当前位置对应的区域内的第二可用无线接入点。例如,所述用户设备查询其所处位置对应的一个圆形区域内是否存在被共享的免费无线热点,若查询不到,则在更大范围内查询被共享的免费无线热点。此处所述第二无线可用热点的获取方式包括但不限于:从所述用户设备存储的信息中获取;从对应的网络设备获取。例如,从手机、平板电脑、个人电脑等智能终端的本地存储中读取相应的信息,或者从云端服务器的数据库中查询并读取相应的信息。例如,事先指定所述第一数量阈值为1,则当所述用户设备所在位置的第一可用无线接入点的数量为0、即不存在第一可用无线接入点时,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点。所述第一数量阈值的确定包括但不限于:预先指定一个固定的数值;可根据需要改变数值地赋值。

第三装置13当所述第二可用无线接入点的数量满足触发条件,在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中,所述无线接入点地图包括所述第二可用无线接入点指的是,若第二装置12获取的第二可用无线接入点满足预设的或随程序运行而设置的触发条件,则在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中所述无线接入点地图包含所述第二可用无线接入点的位置信息和/或其他相关信息,用于指引用户前进并接近所述第二可用无线接入点。例如,事先指定、或根据用户的指令确定、或根据实际需要确定所述第二数量阈值为5,则在所述第二可用无线接入点的数量等于或大于5个时,例如,在所述用户设备的屏幕上弹出窗口,展示控制按钮,点击窗口上的按钮即可调出所述无线接入点地图,所述无线接入地图包含有所述第二可用无线接入点的位置信息和其他相关信息。所述第二数量阈值的确定包括但不限于:预先指定一个固定的数值;可根据需要改变数值地赋值。

第四装置14根据用户对所述无线接入点地图的访问入口信息的触发操作,在所述用户设备的屏幕展示所述无线接入点地图,并在所述无线接入点地图中区分显示所述当前位置及所述第二可用无线接入点。其中,所述触发操作包括但不限于:点击/按压触摸屏、在触摸屏上按照特定轨迹滑动、按下所述用户设备上的物理/虚拟按键、输入语音指令、通过连接到所述用户设备的设备发送指令、读取NFC标签。另外,所述区分显示包括但不限于:高亮、反色、改变屏幕底色、改变字体、文字大小和/或文字颜色、添加边框。

图11示出了根据本申请另一个方面的一种用于提供无线接入点信息的设备,其中第一设备1包括第一装置11、第二装置12、第三装置13和第五装置15。

其中,第一装置11查询用户设备在当前位置的第一可用无线接入点;第二装置12当所述第一可用无线接入点为空,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点;第三装置13当所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中,所述无线接入点地图包括所述第二可用无线接入点。

具体而言,第一装置11查询用户设备在当前位置的第一可用无线接入点,其中,对所述第一可用无线接入点的查询操作包括但不限于:所述用户设备根据接收到的用户通过按键或触摸屏幕输入的指令,或所述用户设备根据接收到的通过线缆、NFC标签、蓝牙、麦克风等输入的指令,或所述用户设备根据预先设定好的指令,搜索覆盖所述用户设备的所述第一可用无线接入点。

第二装置12当所述第一可用无线接入点为空,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点指的是,第一装置11扫描第一可用无线接入点并判断其是否存在,若所述第一可用无线接入点不存在,则获取所述用户设备在所述当前位置对应的区域内的第二可用无线接入点。例如,所述用户设备查询其所处位置对应的一个圆形区域内是否存在被共享的免费无线热点,若查询不到,则在更大范围内查询被共享的免费无线热点。此处所述第二无线可用热点的获取方式包括但不限于:从所述用户设备存储的信息中获取;从对应的网络设备获取。例如,从手机、平板电脑、个人电脑等智能终端的本地存储中读取相应的信息,或者从云端服务器的数据库中查询并读取相应的信息。例如,事先指定所述第一数量阈值为1,则当所述用户设备所在位置的第一可用无线接入点的数量为0、即不存在第一可用无线接入点时,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点。所述第一数量阈值的确定包括但不限于:预先指定一个固定的数值;可根据需要改变数值地赋值。

第三装置13当所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中,所述无线接入点地图包括所述第二可用无线接入点指的是,若第二装置12获取的第二可用无线接入点满足预设的或随程序运行而设置的触发条件,则在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中所述无线接入点地图包含所述第二可用无线接入点的位置信息和/或其他相关信息,用于指引用户前进并接近所述第二可用无线接入点。例如,事先指定、或根据用户的指令确定、或根据实际需要确定所述第二数量阈值为5,则在所述第二可用无线接入点的数量等于或大于5个时,在所述用户设备的屏幕上弹出窗口,展示控制按钮,点击即可调出所述无线接入点地图,所述无线接入地图包含有所述第二可用无线接入点的位置信息和其他相关信息。所述第二数量阈值的确定包括但不限于:预先指定一个固定的数值;可根据需要改变数值地赋值。

第五装置15当所述第二可用无线接入点未满足所述触发条件,在所述用户设备的屏幕展示无可用无线接入点的提示信息。其中,所述提示信息的表现形式包括但不限于文本、图案、改变屏幕部分区域颜色、声音、运行特定的脚本或程序;相应地,所述提示信息的展示设备包括但不限于改变所述用户设备屏幕上显示的内容、发出声音等。

图12示出了根据本申请另一个方面的一种用于提供无线接入点信息的设备,其中第二设备2包括第七装置21和第八装置22。

第七装置21当用户设备在当前位置的第一可用无线接入点的数量小于第一数量阈值,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点指的是将已经获取相关信息的第一可用无线接入点的数量与所述第一数量阈值相比较,若所述第一可用无线接入点的数量小于所述第一数量阈值,则获取所述用户设备在所述当前位置对应的区域内的第二可用无线接入点。此处所述第二无线可用热点的获取方式包括但不限于:从所述用户设备存储的信息中获取;从对应的网络设备获取。例如,从手机、平板电脑、个人电脑等智能终端的本地存储中读取相应的信息,或者从云端服务器的数据库中查询并读取相应的信息。另外,所述第一数量阈值的确定包括但不限于:预先指定一个固定的数值;可根据需要改变数值地赋值。例如,事先指定所述第一数量阈值为1,则当所述用户设备所在位置的第一可用无线接入点的数量为0、即不存在第一可用无线接入点时,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点。

第八装置22当所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示所述第二可用无线接入点对应的访问信息,其中,所述无线接入点地图包括所述第二可用无线接入点指的是,将第七装置21获取的第二可用无线接入点的数量与所述第二数量阈值相比较,若第七装置21获取的第二可用无线接入点满足所述触发条件,则在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中所述无线接入点地图包含所述第二可用无线接入点的位置信息和/或其他相关信息,用于指引用户前进并接近所述第二可用无线接入点。例如,事先指定、或根据用户的指令确定、或根据实际需要确定所述第二数量阈值为5,则在所述第二可用无线接入点的数量等于或大于5个时,在所述用户设备的屏幕上展示所述第二可用无线接入点对应的访问信息。所述第二数量阈值的确定包括但不限于:预先指定一个固定的数值;可根据需要改变数值地赋值。在此,所述对应的访问信息包括但不限于:包含有所述第二可用无线接入点的无线接入点地图入口。特别地,当所述对应的访问信息为包含有所述第二可用无线接入点的无线接入点地图入口,则在所述用户设备的屏幕上弹出窗口,展示控制按钮,点击即可调出所述无线接入点地图,所述无线接入地图包含有所述第二可用无线接入点的位置信息和其他相关信息。

优选地,所述第二可用无线接入点与所述第一可用无线接入点的交集为空。若所述第二可用无线接入点与所述所述第一可用无线接入点交集非空,那么在第三装置13展示无线接入点地图的访问入口信息时,对应的无线接入点地图会将同时包含于所述第一可用无线接入点和第二可用无线接入点、但实际上无法完成连接的无线接入点也包括其内,这将造成用户操作效率的降低和用户体验的劣化。因此,设置所述第二可用无线接入点与所述第一可用无线接入点的交集为空,可避免前述问题,提升用户操作效率、优化用户体验。

图13示出了根据本申请另一个方面的一种用于提供无线接入点信息的设备,其中第三设备3包括第九装置31和第十装置32。

第九装置31获取用户设备在当前位置的第一可用无线接入点以及在所述当前位置对应区域的第二可用无线接入点,其中,所述第一可用无线接入点和所述第二可用无线接入点的获取包括但不限于从所述用户设备存储的信息中获取;从对应的网络设备获取。例如,从手机、平板电脑、个人电脑等智能终端的本地存储中读取相应的信息,或者从云端服务器的数据库中查询并读取相应的信息。此处,所述第一可用无线接入点和所述第二可用无线接入点同步获取,为后续操作做好准备。

第十装置32当所述第一可用无线接入点的数量小于第一数量阈值、且所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示所述第二可用无线接入点对应的访问信息。例如,事先指定、或根据用户的指令确定、或根据实际需要确定所述第一数量阈值为1、第二数量阈值为5,则在所述第一数量阈值小于1(即不存在所述第一可用无线接入点)、且所述第二可用无线接入点的数量等于或大于5个时,在所述用户设备的屏幕上展示所述第二可用无线接入点对应的访问信息。所述第一数量阈值和所述第二数量阈值的确定包括但不限于:预先指定固定的数值;可根据需要改变数值地赋值。在此,所述对应的访问信息包括但不限于:包含有所述第二可用无线接入点的无线接入点地图入口。特别地,当所述对应的访问信息为包含有所述第二可用无线接入点的无线接入点地图入口,则在所述用户设备的屏幕上弹出窗口,展示控制按钮,点击即可调出所述无线接入点地图,所述无线接入地图包含有所述第二可用无线接入点的位置信息和其他相关信息。

优选地,第九装置31获取所述用户设备在当前位置的第一可用无线接入点以及在所述当前位置对应区域的第二可用无线接入点,其中,所述第二可用无线接入点的数量满足触发条件。即,在所述第二可用无线接入点的数量满足触发条件时,获取所述用户设备在当前位置的第一可用无线接入点以及在所述当前位置对应区域的第二可用无线接入点;否则,在所述用户设备的屏幕展示无可用无线接入点的提示信息。其中,所述提示信息的表现形式包括但不限于文本、图案、改变屏幕部分区域颜色、声音、运行特定的脚本或程序;相应地,所述提示信息的展示设备包括但不限于改变所述用户设备屏幕上显示的内容、发出声音等。

图14示出了根据本申请另一个方面的一种用于提供无线接入点信息的设备,其中第三设备3包括第九装置31、第十装置32和第十一装置33。

第九装置31获取用户设备在当前位置的第一可用无线接入点以及在所述当前位置对应区域的第二可用无线接入点,其中,所述第一可用无线接入点和所述第二可用无线接入点的获取包括但不限于从所述用户设备存储的信息中获取;从对应的网络设备获取。例如,从手机、平板电脑、个人电脑等智能终端的本地存储中读取相应的信息,或者从云端服务器的数据库中查询并读取相应的信息。此处,所述第一可用无线接入点和所述第二可用无线接入点同步获取,为后续操作做好准备。

第十装置32当所述第一可用无线接入点的数量小于第一数量阈值、且所述第二可用无线接入点的数量等于或大于第二数量阈值,在所述用户设备的屏幕展示所述第二可用无线接入点对应的访问信息。另外,所述第一数量阈值和所述第二数量阈值的确定包括但不限于:预先指定固定的数值;可根据需要改变数值地赋值。例如,事先指定、或根据用户的指令确定、或根据实际需要确定所述第一数量阈值为1、第二数量阈值为5,则在所述第一数量阈值小于1(即不存在所述第一可用无线接入点)、且所述第二可用无线接入点的数量等于或大于5个时,在所述用户设备的屏幕上展示所述第二可用无线接入点对应的访问信息。在此,所述对应的访问信息包括但不限于:包含有所述第二可用无线接入点的无线接入点地图入口。特别地,当所述对应的访问信息为包含有所述第二可用无线接入点的无线接入点地图入口,则在所述用户设备的屏幕上弹出窗口,展示控制按钮,点击即可调出所述无线接入点地图,所述无线接入地图包含有所述第二可用无线接入点的位置信息和其他相关信息。

第十一装置33通过比较所述第一可用无线接入点与所述用户设备在所述当前位置扫描得到的扫描无线接入点,确定对应的第三可用无线接入点,其中,所述第三可用无线接入点同时包含于所述第一可用无线接入点及所述扫描无线接入点。

优选地,第十装置32当所述第三可用无线接入点的数量小于第一数量阈值、且所述第二可用无线接入点满足触发条件,例如数量等于或大于第二数量阈值,则在所述用户设备的屏幕展示所述第二可用无线接入点对应的访问信息。其中,通过对所述第一可用无线接入点和所述扫描无线接入点求交集,减小了对所述第一可用无线接入点进行判断的系统开销,提高了系统效率,提升了用户使用效率和体验。根据本申请的又一个方面,提供了一种用于提供无线接入点信息的设备,其中,该设备包括:

处理器;以及

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:

查询用户设备在当前位置的第一可用无线接入点;

当所述第一可用无线接入点为空,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点;

当所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中,所述无线接入点地图包括所述第二可用无线接入点。

根据本申请的再一个方面,提供了一种用于提供无线接入点信息的设备,其中,该设备包括:

处理器;以及

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:

当用户设备在当前位置的第一可用无线接入点的数量小于第一数量阈值,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点;

当所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示所述第二可用无线接入点对应的访问信息。

根据本申请的另一个方面,提供了一种用于提供无线接入点信息的设备,其中,该设备包括:

处理器;以及

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:

获取用户设备在当前位置的第一可用无线接入点以及在所述当前位置对应区域的第二可用无线接入点;

当所述第一可用无线接入点的数量小于第一数量阈值,且所述第二可用无线接入点的数量满足触发条件,在所述用户设备的屏幕展示所述第二可用无线接入点对应的访问信息。

根据本申请的一个方面,提供了一种包括指令的计算机可读存储介质,所述指令在被执行时使得系统进行以下操作:

查询用户设备在当前位置的第一可用无线接入点;

当所述第一可用无线接入点为空,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点;

当所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示无线接入点地图的访问入口信息,其中,所述无线接入点地图包括所述第二可用无线接入点。

根据本申请的另一个方面,提供了一种包括指令的计算机可读存储介质,所述指令在被执行时使得系统进行以下操作:

当用户设备在当前位置的第一可用无线接入点的数量小于第一数量阈值,获取所述用户设备在所述当前位置对应区域的第二可用无线接入点;

当所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示所述第二可用无线接入点对应的访问信息。

根据本申请的再一个方面,提供了一种包括指令的计算机可读存储介质,所述指令在被执行时使得系统进行以下操作:

获取用户设备在当前位置的第一可用无线接入点以及在所述当前位置对应区域的第二可用无线接入点;

当所述第一可用无线接入点的数量小于第一数量阈值,且所述第二可用无线接入点满足触发条件,在所述用户设备的屏幕展示所述第二可用无线接入点对应的访问信息。

需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本申请的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。

另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。而调用本申请的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本申请的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本申请的多个实施例的方法和/或技术方案。

对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

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