信息展示方法和设备与流程

文档序号:15982874发布日期:2018-11-17 00:32阅读:152来源:国知局

本申请实施例涉及计算机技术领域,具体涉及互联网技术领域,尤其涉及信息展示方法和设备。

背景技术

随着无线网络的发展,越来越多的用户开始利用无线网络上网。用户能够随时随地使用终端设备通过无线网络获取信息,既方便又快捷。

在现有技术中,用户可以使用第三方联网工具来连接无线网络。目前,第三方联网工具除了可以向用户提供可以接入的无线接入点的列表之外,还可以向用户推送各种推送信息。通常,在第三方联网工具中,向用户展示的无线接入点的信息和向用户推送的信息是在不同页面中展示的。



技术实现要素:

本申请实施例提出了一种信息展示方法和设备。

第一方面,本申请实施例提供了一种信息展示方法,应用于终端设备,包括:获取扫描到的至少一个第一无线接入点的信息,所述第一无线接入点的信息包括所述第一无线接入点的标识;获取至少一条目标推送信息;根据预设规则在所述终端设备的当前显示页面中展示所述至少一个第一无线接入点的信息以及所述至少一条目标推送信息。

在一些实施例中,所述根据预设规则在所述终端设备的当前显示页面中展示所述至少一个第一无线接入点的信息以及所述至少一条目标推送信息,包括:将所述至少一个第一无线接入点的信息展示在所述当前显示页面的第一区域,将所述至少一条目标推送信息展示在所述当前显示页面的第二区域;其中,所述第一区域和第二区域为所述当前显示页面互不相同的两部分。

在一些实施例中,所述获取扫描到的至少一个第一无线接入点的信息,包括:获取扫描到的至少一个候选无线接入点的信息,从所获取的至少一个候选无线接入点的信息中确定出至少一个第一无线接入点的信息,以及所述方法还包括:将所述至少一个候选无线接入点中除所述第一无线接入点之外的其他候选无线接入点,作为第二无线接入点,并将各所述第二无线接入点的信息进行隐藏,生成隐藏图标;在所述第一区域中显示所述隐藏图标,并在所述隐藏图标中显示被隐藏的第二无线接入点的信息的数量。

在一些实施例中,所述从所获取的至少一个候选无线接入点的信息中确定出至少一个第一无线接入点的信息,包括:确定所述终端设备的当前显示页面的尺寸和分辨率;确定每一个候选无线接入点在所述当前显示页面中所占用的空间;根据所述终端设备的当前显示页面的尺寸、分辨率以及每一个候选无线接入点在所述当前显示页面中所占用的空间确定出至少一个第一无线接入点。

在一些实施例中,所述从所获取的至少一个候选无线接入点的信息中确定出至少一个第一无线接入点的信息,包括:确定各候选无线接入点的信号强度;从信号强度大于预设第一强度阈值的候选无线接入点中确定出至少一个第一无线接入点。

在一些实施例中,所述从所获取的至少一个候选无线接入点的信息中确定出至少一个第一无线接入点的信息,包括:获取各候选无线接入点对应的接入用户数量;从接入用户数量小于预设用户数量阈值的候选无线接入点中确定出至少一个第一无线接入点。

在一些实施例中,所述获取至少一条目标推送信息,包括:从接收到的多条推送信息中选取出至少一条目标推送信息。

在一些实施例中,所述从接收到的多条推送信息中选取出至少一条目标推送信息,包括:根据每一个第一无线接入点的信息所占用的空间,确定所述第一区域的大小和第二区域的大小;从所接收到的多条推送信息中确定出所占用空间与所述第二区域的空间大小匹配的至少一条目标推送信息。

在一些实施例中,所述第一无线接入点的信息包括预设标签,以及所述根据每一个第一无线接入点的信息所占用的空间,确定所述第一区域的大小和第二区域的大小,包括:确定包括预设标签的第一无线接入点的信息所占用的所述当前显示页面的空间;根据包括预设标签的第一无线接入点的信息所占用的空间,确定所述第一区域的大小和第二区域的大小。

在一些实施例中,所述从所获取的至少一个候选无线接入点的信息中确定出至少一个第一无线接入点的信息,包括:基于用户的历史对隐藏图标的操作数据,确定用户点击所述隐藏图标的概率;响应于确定用户点击所述隐藏图标的概率大于预设概率阈值,从所述至少一个候选无线接入点中确定出数量小于第一预设数量阈值的第一无线接入点;否则,从所述至少一个候选无线接入点中确定出数量大于第一预设数量阈值且小于第二预设数量阈值的第一无线接入点,其中,所述第二预设数量阈值大于所述第一预设数量阈值。

在一些实施例中,所述方法还包括:响应于用户点击所述隐藏图标,确定被隐藏的第二无线接入点的信息的数量;响应于被隐藏的第二无线接入点的信息的数量大于预设数量阈值,确定被隐藏的各第二无线接入点的信息分别指示的第二无线接入点的当前信号强度;在所述当前显示页面中展示当前信号强度大于预设第二强度阈值的预设数量的第二无线接入点的信息。

在一些实施例中,该方法还包括:响应于接收到用户对一第一无线接入点的信息的选择操作,执行与该第一无线接入点的连接操作,并将其他所述第一无线连接点的信息进行隐藏。

在一些实施例中,该方法还包括:响应于用户对所述目标推送信息执行的预设操作,将所述第一无线接入点的信息进行隐藏。

在一些实施例中,所述获取至少一条目标推送信息,包括:将所述至少一个第一无线接入点的信息发送给网络设备;接收所述网络设备基于所述至少一个第一无线接入点的信息确定出的至少一条目标推送信息。

第二方面,本申请实施例提供了一种信息展示方法,应用于网络设备,包括:获取至少一个第一无线接入点的信息,所述第一无线接入点的信息包括第一无线接入点的标识;确定终端设备的当前显示页面的第一区域的大小和第二区域的大小;其中,所述第一区域用于展示所述至少一个第一无线接入点;确定至少一条目标推送信息;将所确定的所述第一区域的大小、第二区域的大小以及所述至少一个第一无线接入点的信息以及所述至少一条目标推送信息发送给所述终端设备,以使所述终端设备在当前显示页面的第一区域展示所述第一无线接入点,第二区域展示所述至少一条目标推送信息。

在一些实施例中,所述获取至少一个第一无线接入点的信息,包括:获取所述终端设备的当前显示页面的尺寸和分辨率;基于所述终端设备的当前显示页面的尺寸和分辨率,从所接收到的、所述终端设备发送的至少一个候选无线接入点的信息中确定出至少一个第一无线接入点的信息。

在一些实施例中,所述确定终端设备的当前显示页面的第一区域的大小和第二区域的大小,包括:确定每一个第一无线接入点的信息占用的所述终端设备的当前显示页面的空间;根据所确定的每一个第一无线接入点的信息占用的所述终端设备的当前显示页面的空间,确定出在所述终端设备的当前显示页面中的第一区域的大小以及第二区域的大小。

在一些实施例中,所述确定至少一条目标推送信息,包括:确定出与所述第二区域的大小匹配的至少一条目标推送信息。

在一些实施例中,所述获取至少一个第一无线接入点的信息,包括:确定各候选无线接入点的信号强度;从信号强度大于预设第一强度阈值的候选无线接入点中确定出至少一个第一无线接入点。

在一些实施例中,所述获取至少一个第一无线接入点的信息,包括:获取各候选无线接入点对应的接入用户数量;从接入用户数量小于预设用户数量阈值的候选无线接入点中确定出至少一个第一无线接入点。

第三方面,一种信息展示方法,应用于终端设备,包括:接收网络设备发送的至少一个第一无线接入点的信息,所述第一无线接入点的信息包括第一无线接入点的标识;接收网络设备所确定的至少一条目标推送信息;根据所接收到的、由网络设备确定的第一区域的大小和第二区域的大小,展示所述至少一个第一无线接入点的信息以及所述至少一条目标推送信息,其中,所述第一区域用于展示所述至少一个第一无线接入点的信息,第二区域用于展示所述至少一条目标推送信息。

第四方面,本申请实施例提供了一种设备,该设备包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当上述一个或多个程序被上述一个或多个处理器执行时,使得上述一个或多个处理器实现如第一方面中任一实现方式描述的方法,或者实现如第二方面任一实现方式描述的方法,或者实现如第三方面描述的方法。

第五方面,本申请实施例提供了一种计算机可读介质,其上存储有计算机程序,其中,该计算机程序被处理器执行时实现如第一方面中任一实现方式描述的方法,或者实现如第二方面任一实现方式描述的方法,或者实现如第三方面描述的方法。

本申请实施例提供的信息展示方法和设备,通过获取扫描的至少一个第一无线接入点的信息,而后获取至少一条目标推送信息,最后根据预设规则在终端设备的当前显示页面中展示至少一个第一无线接入点的信息以及至少一条目标推送信息。相比于在不同显示页面中展示目标推送信息以及第一无线接入点的信息,本申请实施例提供的方法在保证用户获取无线接入点的信息的前提下,可以提高目标推送信息的曝光率,有利于提高目标推送信息的点击率。此外,由于在向用户展示所获取的第一无线接入点的信息的同一页面中,展示了目标推送信息,有利于减少用户获取推送信息所用的时间,可以改善用户体验。

附图说明

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

图1是本申请的一个实施例的信息展示方法可以应用于其中的示例性系统架构图;

图2是根据本申请的信息展示方法的一个实施例的流程图;

图3是根据本申请的信息展示方法的一个应用场景的示意图;

图4是根据本申请的信息展示方法的另一个实施例的流程图;

图5是根据本申请的信息展示方法的又一个实施例的流程图;

图6是根据本申请的信息展示方法的一个实施例的流程图;

图7是根据本申请的信息展示方法的一个实施例的流程图;

图8是适于用来实现本申请实施例的设备的计算机系统的结构示意图。

具体实施方式

下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

图1示出了本申请的一个实施例的信息展示方法可以应用于其中的示例性系统架构100。

如图1所示,系统架构100可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。

用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种客户端应用,例如无线接入点接入类应用、搜索类应用、即时通信工具等。

终端设备101、102、103可以是硬件,也可以是软件。当终端设备101、102、103为硬件时,可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、电子书阅读器、膝上型便携计算机和台式计算机等等。当终端设备101、102、103为软件时,可以安装在上述所列举的电子设备中。其可以实现成多个软件或软件模块(例如用来提供分布式服务的软件或软件模块),也可以实现成单个软件或软件模块。在此不做具体限定。

网络设备105可以提供各种服务,例如接收终端设备发送的接入无线接入点的请求,并对上述请求等数据进行分析等处理,并将处理结果(例如无线接入点的相关信息)反馈给终端设备。

网络设备可以是硬件,也可以是软件。当网络设备为硬件时,可以实现成多个网络设备组成的分布式网络设备集群,也可以实现成单个网络设备。当网络设备为软件时,可以实现成多个软件或软件模块(例如用来提供分布式服务的软件或软件模块),也可以实现成单个软件或软件模块。在此不做具体限定。

需要说明的是,本申请实施例所提供的信息展示方法可以由终端设备101、102、103执行。也可以由网络设备105执行。

应该理解,图1中的终端设备、网络和网络设备的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和网络设备。

继续参考图2,其示出了根据本申请的信息展示方法的一个实施例的流程200。该信息展示方法应用于终端设备,包括以下步骤:

步骤201,获取扫描到的至少一个第一无线接入点的信息。

在本实施例中,信息展示方法的执行主体(例如图1所示的终端设备)可以获取扫描到的至少一个第一无线接入点的信息。其中,第一无线接入点的信息可以包括第一无线接入点的标识。

第一无线接入点的标识用来区分不同的第一无线接入点。第一无线接入点的标识可以是第一无线接入点的名称。第一无线接入点的名称例如可以是字符、文字、数字,或者字符、文字、数字的组合等。

在一些应用场景中,用户可以向终端设备发起无线接入点获取请求。例如,用户可以通过对设置在终端设备上的无线接入点的预设获取标识执行预设操作,来向终端设备发起无线接入点的获取请求。上述预设操作可以包括点击、光标悬停等选择操作。上述执行主体响应于接收到用户的上述获取请求,获取扫描到的至少一个第一无线接入点的信息。

在本实施例中,上述执行主体可以扫描到预设区域内的上述至少一个第一无线接入点的信号,从而获取上述第一无线接入点的信息。

在本实施例中,上述第一无线接入点可以是通过wi-fi(wirelessfidelity,无线保真)技术接入无线局域网所产生的网络的发射点。实践中,第一无线接入点可以由各种电子设备所提供,例如路由器、智能手机、膝上型便携计算机、台式计算机等。需要说明的是,上述wi-fi技术是目前广泛研究和应用的公知技术,在此不再赘述。

这里的预设区域例如可以是与上述执行主体之间的距离小于几百米,或者小于几十米之间的区域。上述预设区域可以根据第一无线接入点的信号强度进行设定,此处不做限定。在实际应用中,上述预设区域可以与第一无线接入点的信号强度正相关。

步骤202,获取至少一条目标推送信息。

在本实施例中,上述执行主体(例如图1所示的终端设备)可以通过各种方法获取至少一条目标推送信息。

在一些应用场景中,上述执行主体可以预先接收网络设备(例如图1所示的网络设备)发送的多条推送信息。这里的推送信息例如可以是包括文字、图片的多媒体信息。上述执行主体可以从接收到的多条推送信息中选取出至少一条目标推送信息。

在另外一些应用场景中,上述执行主体可以将步骤201中获取的至少一个第一无线接入点的信息发送到网络设备,由网络设备基于上述至少一个第一无线接入点的信息确得出至少一个目标推送信息。例如网络设备确定各个第一无线接入点所占用的上述终端设备的当前显示页面的空间,根据上述第一无线接入点的数量及上述至少一个第一无线接入点所占用的当前显示页面的空间,来确定出至少一条目标推送信息。上述执行主体可以接收上述网络设备发送的上述至少一条目标推送信息。

上述推送信息例如可以是上述网络设备根据海量用户所浏览的信息中统计出的、浏览用户的数量大于预设浏览用户数量阈值的信息。

上述推送信息还可以是上述网络设备根据从用户历史浏览记录中统计出的用户偏好的信息类别,从当前互联网中的海量信息中选取的推送信息。

步骤203,根据预设规则在终端设备的当前显示页面中展示至少一个第一无线接入点的信息以及至少一条目标推送信息。

在本实施例中,信息展示方法的执行主体上可以根据预设规则在终端设备的当前显示页面中展示上述至少一个第一无线接入点的信息以及上述至少一条目标推送信息。

这里,上述执行主体可以将上述至少一个第一无线接入点的信息以及上述至少一条目标推送信息同时展示在终端设备的当前显示页面中。

上述预设规则例如可以包括根据预先设定的展示第一无线接入点的字体来展示第一无线接入点,根据预先设定的展示目标推送信息的字体和图片大小来展示目标推送信息。

在一些应用场景中,上述执行主体还可以在当前显示页面中分别设置用于展示第一无线接入点的区域以及用于展示目标推送信息的区域。用于展示第一无线接入点的区域可以视为第一区域,上述用于展示目标推送信息的区域可以视为第二区域。上述第一区域和第二区域为当前显示页面的互为不同的两部分。上述执行主体可以将至少一个第一无线接入点的信息展示在当前显示页面的第一区域,将至少一条目标推送信息展示在当前显示页面的第二区域。

在这些应用场景中,上述第一区域可以在当前显示页面的上部,上述第二区域可以在当前显示页面的下部。通常,在获取无线接入点的列表时,用户习惯从上向下来浏览无线接入点的列表中的无线接入点的信息。因此,将展示第一无线接入点的区域设置在当前显示屏幕的上部符合用户的习惯。在当前显示页面中同时展示第一无线接入点和推送信息,不会影响用户获取第一无线接入点的信息。

此外,上述第一区域和第二区域还可以将当前显示页面区分为互不相同的左右两个部分。

上述第一区域和第二区域在当前显示页面中的位置可以根据具体的需要进行设定,此处不进行设定。

继续参见图3,图3是根据本实施例的信息展示方法的应用场景的一个示意图300。在图3的应用场景中,用户301首先向终端设备302发起获取无线接入点的请求303;之后,终端设备302获取扫描到的至少一个第一无线接入点的信息。第一无线的信息可以包括第一无线接入点的标识。各第一无线接入点对应的标识分别为:aaaa-01、aaaa-02、bbbb、cccc。其中,标识为aaaa-01、aaaa-02的第一无线接入点可以免费连接;然后,上述终端设备获取至少一条目标推送信息:故事“xxxxxxx”。最后,上述终端设备在其当前显示页面中展示上述各第一无线接入点的信息以及至少一条目标推送信息。展示的各第一无线接入点的信息可以包括各第一无线接入点的标识:aaaa-01、aaaa-02、bbbb、cccc。若第一无线连接点为免费连接的无线连接点,上述展示的第一无线接入点的信息还可以包括“免费连接”标识。上述所展示的目标推送信息中可以包括推送信息的标题“xxxxxxx”,推送信息所属的类别“故事”,以及推送信息的内容304。推送信息的内容304可以包括文字和图片。

本申请的上述实施例提供的方法通过获取扫描到的至少一个第一无线接入点的信息,而后获取至少一条目标推送信息,最后根据预设规则在终端设备的当前显示页面中展示至少一个第一无线接入点的信息以及至少一条目标推送信息,实现了在当前显示页面中同时展示至少一个第一无线接入点以及至少一条目标推送信息。相比于在不同显示页面中展示目标推送信息以及第一无线接入点的信息,本实施例提供的方法在保证用户获取无线接入点的信息的前提下,可以提高目标推送信息的曝光率,有利于提高目标推送信息的点击率。此外,由于在向用户展示所获取的第一无线接入点的信息的同一页面中,展示了目标推送信息,有利于减少用户获取推送信息所用的时间,可以改善用户体验。

在本实施例的一些可选的实现方式中,上述信息展示方法还包括:响应于接收到用户对一第一无线接入点的选择操作,执行与该第一无线接入点的连接操作,并将其他第一无线接入点的信息进行隐藏。

在这些可选的实现方式中,用户对一第一无线接入点的选择操作例如可以包括用户对呈现在屏幕上的第一无线接入点的标识的点击等操作。

在这些可选的实现方式中,当用户选择了一个第一无线接入点之后,上述执行主体可以执行与该第一无线接入点的连接操作。在一些应用场景中,上述执行主体可以通过所获取的该第一无线接入点的连接参数接入该第一无线接入点。上述执行主体可以从图1所示的网络设备获取该第一无线接入点的连接参数。

在本实施例的一些可选的实现方式中,上述信息展示方法还包括:响应于用户对目标推送信息执行的预设操作,将第一无线接入点的信息进行隐藏。

在本实施例中,上述预设操作例如可以是点击、光标悬停等选择操作。

在这些可选的实现方式中,若用户对上述目标推送信息执行了上述预设操作,上述执行主体可以将第一无线接入点进行隐藏,并在其显示屏幕的当前显示页面中展示上述目标推送信息的详情页。这样一来,可以根据用户的选择在当前显示页面中显示目标推送信息的详情页,有利于改善用户体验。

进一步参考图4,其示出了信息展示方法的又一个实施例的流程400。该信息展示方法应用于终端设备,包括以下步骤:

步骤401获取扫描到的至少一个候选无线接入点的信息,从所获取的至少一个候选无线接入点的信息中确定出至少一个第一无线接入点的信息。

在本实施例中,响应于接收到无线接入点获取请求,信息展示方法的执行主体(例如图1所示的终端设备)可以获取扫描到的预设区域内的至少一个候选无线接入点的信息。然后从所获取的至少一个候选无线接入点的信息中确定出至少一个第一无线接入点的信息。

在本实施例中,各候选无线接入点的信息可以包括候选无线接入点的标识。候选无线接入点的标识用来区分不同的候选无线接入点。候选无线接入点的标识例如可以是字符、文字、数字,或者字符、文字、数字的组合等。

在本实施例中,上述执行主体可以获取预设区域内的上述候选无线接入点发射的信号,从而获取上述候选无线接入点的信息。

在本实施例中,上述候选无线接入点可以是通过wi-fi(wirelessfidelity,无线保真)技术接入无线局域网所产生的网络的发射点。实践中,候选无线接入点可以由各种电子设备所提供,例如路由器、智能手机、膝上型便携计算机、台式计算机等。需要说明的是,上述wi-fi技术是目前广泛研究和应用的公知技术,在此不再赘述。

在本实施例中,上述执行主体可以通过各种分析方法从上述至少一个候选无线接入点中确定出至少一个第一无线接入点。

在本实施例的一些可选的实现方式中,上述从所获取的至少一个候选无线接入点的信息中确定出至少一个第一无线接入点的信息,可以包括如下步骤:

首先,确定上述终端设备的当前显示页面的尺寸和分辨率。

上述执行主体可以获取其显示屏幕的当前显示页面的尺寸和分辨率。获取终端设备的当前显示页面的尺寸和分辨率的方法是目前广泛研究和应用的公知技术,此处不再赘述。

其次,确定每一个候选无线接入点在上述当前显示页面中所占用的空间。

在这些的可选的实现方式中,上述执行主体可以根据预先设置的候选无线接入点的相关参数来确定每一个候选无线接入点在上述显示屏幕的显示页面中所占用的空间。

实践中,上述执行主体可以根据候选无线接入点的预设参数来确定候选无线接入点在上述显示屏幕中所占用的高度。这里的预设参数例如可以包括密度无关像素(density-independentpixel,dp)。

这里的所占用的高度是指,在终端设备的显示屏幕与水平面垂直的状态下,以上述显示屏幕的垂直于水平面的边为参考边,用于显示上述候选无线接入点的区域的与上述参考边平行的边所占用的上述参考边的高度。这里的高度的单位可以是像素。

最后,根据终端设备的当前显示页面的尺寸、分辨率以及每一个候选无线接入点在显示屏幕的当前显示页面中所占用的空间确定出至少一个第一无线接入点。

在这些可选的实现方式中,若终端设备显示屏幕的尺寸和分辨率较大,则从候选无线接入点中所确定出的第一无线接入点的数量也可以较多。若终端设备显示屏幕的尺寸和分辨率较小,则从候选无线接入点中所确定出的第一无线接入点的数量也可以较少。这样,可以在保证第一无线接入点的信息的清晰度的前提下,尽量多的向用户提供第一无线接入点的信息。

在本实施例的另一些可选的实现方式中,上述从所获取的至少一个候选无线接入点的信息中确定出至少一个第一无线接入点的信息,可以包括如下步骤:

首先,确定各候选无线接入点的信号强度。

在这些可选的实现方式中,上述执行主体可以根据预设方法获取各候选无线接入点的信号强度。这里的预设方法例如可以是各种预先设定的用于获取无线接入点的信号的强度的方法。

其次,从信号强度大于预设第一强度阈值的候选无线接入点中确定出至少一个第一无线接入点。

在这些可选的实现方式中,可以预先设置第一强度阈值。上述执行主体可以将每一个候选无线接入点的信号强度与上述第一强度阈值进行比对。然后,从信号强度大于预设第一强度阈值的候选无线接入点中确定出至少一个第一无线接入点。上述第一强度阈值可以是任意数值。第一强度阈值可以根据具体的应用场景进行设定,此处不进行限定。

在本实施例的另一些可选的实现方式中,上述从所获取的至少一个候选无线接入点的信息中确定出至少一个第一无线接入点的信息,可以包括如下步骤:

首先,获取各候选无线接入点分别对应的接入用户数量。

在这些可选的实现方式中,上述执行主体可以通过各种方法获取各候选无线接入点分别对应的接入用户数量。

具体地,在一些应用场景中,上述执行主体可以从每一个候选无线接入点处,获取该候选无线接入点对应的接入用户数量。

在另外一些应用场景中,上述执行主体可以从图1所示的网络设备获取每一个候选无线接入点对应的接入用户数量。

这里的每一个无线接入点对应的接入用户数量是指,连接到该无线接入点的用户的数量。

其次,从接入用户数量小于预设用户数量阈值的候选无线接入点中确定出至少一个第一无线接入点。

上述执行主体可以从接入用户数量小于预设用户数量阈值的候选无线接入点中确定出至少一个第一无线接入点。

这里的预设用户数量阈值可以是大于1的任意正整数,可以根据具体的应用场景进行设定,此处不进行限定。

步骤402,获取至少一条目标推送信息。

步骤402与图2所示实施例的步骤202相同,此处不赘述。

步骤403,将至少一个第一无线接入点的信息展示在当前显示页面的第一区域,将至少一条目标推送信息展示在当前显示页面的第二区域。

在本实施例中,上述执行主体可以将至少一个第一无线接入点的信息展示在当前显示页面的第一区域,将至少一条目标推送信息展示在当前显示页面的第二区域。

步骤404,将至少一个候选无线接入点中除第一无线接入点之外的其他候选无线接入点,作为第二无线接入点,并将各第二无线接入点的信息进行隐藏,生成隐藏图标。

在本实施例中,信息展示方法的执行主体(例如图1所示的终端设备)可以将至少一个候选无线接入点中的除第一无线接入点之外的其他候选无线接入点,作为第二无线接入点。上述执行主体可以将各第二无线接入点的信息进行隐藏,生成隐藏图标。

这里的隐藏图标例如可以是用于表示有隐藏的第二无线接入点的信息的标识。隐藏图标可以为具有预先设定形状的图形,或者是用于表示有隐藏的第二无线接入点的文字等。

步骤405,在第一区域中显示隐藏图标,并在隐藏图标中显示被隐藏的第二无线接入点的信息的数量。

在本实施例中,上述第二无线接入点的数量可以大于或等于1。

上述执行主体可以在第一区域中、第一无线接入点的信息之后显示上述隐藏图标。

在一些应用场景中,上述隐藏图标可以在上述任何一个第一无线接入点的信息的下方显示上述隐藏图标。

从图4中可以看出,与图2对应的实施例相比,本实施例中的信息展示方法的流程400突出了将候选接入点的信息中除第一无线接入点的信息的第二无线接入点的信息进行隐藏的步骤。由此,本实施例描述的方案由于将第二无线接入点的信息进行隐藏,一方面有利于在当前显示页面中显示目标推送信息,另一方面还可以提示用户有隐藏的无线接入点的信息以供用户选择。

在一些应用场景中,上述步骤402的获取至少一条目标推送信息可以为上述执行主体从接收到的多条推送信息中选取出至少一条目标推送信息。具体地,上述从接收到的多条推送信息中选取出至少一条目标推送信息,可以包括如下步骤:

首先,根据每一个第一无线接入点的信息所占用的空间,确定第一区域的大小和第二区域的大小。

在本实施例中,可以根据每一个第一无线接入点对应的预设参数来确定该第一无线接入点所占用的空间。上述预设参数例如可以是密度无关像素(density-independentpixel,dp)。这里,确定第一无线接入点所占用的空间例如可以是确定第一无线接入点所占用的当前显示页面的高度。

这里的第一无线接入点所占用的当前显示页面的高度的单位例如可以是像素。

然后根据每一个第一无线接入点的信息所占用的当前显示页面的高度,来确定第一区域的大小和第二区域的大小。

其次,从所接收到的多条推送信息中确定出所占用的空间与上述第二区域的空间大小匹配的至少一条目标推送信息。

在本实施例中,上述执行主体可以预先接收到网络设备(例如图1所示的网络设备)发送的多条推送信息。上述执行主体可以从上述多条推送信息中确定出所占用的空间与上述第二区域的空间大小匹配的至少一条目标推送信息。这里是指,从多条推送信息中确定出所占用的高度与上述第二区域的高度匹配的至少一条目标推送信息。

若一条目标推送信息的所占用高度小于第二区域的高度时,可以选取大于一条的目标推送信息显示在第二区域中。

上述目标推送信息可以是包括文字和/或图片的多媒体信息。

进一步可选地,上述第一无线接入点的信息可以包括预设标签。这里的预设标签例如可以包括第一无线接入点的预设配置信息。上述配置信息例如可以包括第一无线接入点的互联网协议地址(internetprotocoladdress,ipaddress)。此外,上述预设标签还可以包括第一无线接入点的属性信息,例如“高速”等。上述根据每一个第一无线接入点的信息所占用的空间,确定第一区域和第二区域的大小,可以包括如下步骤:

首先,确定包括预设标签的第一无线接入点的信息所占用的当前显示页面的空间。

在这些可选的实现方式中,上述执行主体除了确定第一无线接入点的信息所占用的当前显示页面的空间之外,还可以确定第一无线接入点的信息所包括的预设标签所占用的空间大小。这里的空间大小例如可以是第一无线接入点的信息所占用的当前显示页面的高度,或者是预设标签所占用的当前显示页面的高度。

其次,根据包括预设标签的第一无线接入点的信息所占用的空间,确定第一区域的大小和第二区域的大小。

这里的第一区域的大小可以包括第一区域在当前显示页面中所占用的高度和第二区域的大小可以包括第二区域在当前显示页面中所占用的高度。

这里的所占用的高度是指,在终端设备的显示屏幕与水平面垂直的状态下,以上述显示屏幕的垂直于水平面的边为参考边,上述第一区域、或者第二区域的与上述参考边平行的边所占用的上述参考边的高度。这里的高度的单位可以是像素。

这样一来,上述执行主体可以首先确定出各第一无线接入点的信息所占用的当前显示页面的高度,然后根据所确定的第一无线接入点的信息所占用的当前显示页面的高度确定第一区域的高度。若第一无线接入点的信息包括预设标签,可以确定包括预设标签的第一无线接入点的信息所占用的当前显示页面的高度。然后,根据具有预设标签的第一无线接入点的信息所占用的当前显示页面的高度来确定第一区域的高度。或者,部分第一无线接入点的信息包括预设标签,上述执行主体可以根据包括预设标签的第一无线接入点的信息所占用的当前显示页面的高度,以及不包括预设标签的第一无线接入点的信息所占用的当前显示页面的高度,来确定第一区域的高度。

在确定出第一区域在上述当前显示页面中所占用的高度之后,上述执行主体可以确定出第二区域在上述当前显示页面中所占用的高度。

在本实施例的一些可选的实现方式中,上述步骤401中的从所获取的至少一个候选无线接入点的信息中确定出至少一个第一无线接入点的信息,可以包括如下步骤:

首先,基于用户的历史对隐藏图标的操作数据,确定用户点击隐藏图标的概率。

上述执行主体可以通过图1所示的网络设备获取用户历史对隐藏图标的操作数据。然后根据用户的历史对隐藏图标的操作数据,确定用户点击隐藏图标的概率。

这里用户历史对隐藏图标的操作数据例如可以包括用户历史对隐藏图标的选择、或者不选择的操作数据。

其次,响应于确定用户点击隐藏图标的概率大于预设概率阈值,从至少一个候选无线接入点的信息中确定出数量小于第一预设数量阈值的第一无线接入点的信息。

这里的预设概率阈值可以是任意预先设定的小于1且大于等于零数值。预设概率阈值可以根据具体的应用进行设定,此处不进行限定。

这里的第一预设数量阈值可以任意大于等于1的正整数。第一预设数量阈值可以根据具体的应用进行设定,此处不进行限定。

最后,否则,从至少一个候选无线接入点的信息中确定出数量大于第一预设数量阈值且小于第二预设数量阈值的第一无线接入点的信息。

这里的第二预设数量阈值可以是任意大于1的正整数。第二预设数量阈值可以大于第一预设数量阈值。第二预设数量阈值可以根据具体的应用进行设定,此处不进行设定。

在这些可选的实现方式中,实现了根据用户的偏好来确定第一无线接入点的数量,从而可以进一步改善用户体验。

进一步参考图5,其示出了信息展示方法的又一个实施例的流程500。该信息展示方法应用于终端设备,包括以下步骤:

步骤501,获取扫描到的至少一个候选无线接入点的信息,从所获取的至少一个候选无线接入点的信息中确定出至少一个第一无线接入点的信息。

在本实施例中,步骤501与图4所示实施例中的步骤401相同,此处不赘述。

步骤502,获取至少一条目标推送信息。

在本实施例中,步骤502与图4所示实施例中的步骤402相同,此处不赘述。

步骤503,将至少一个第一无线接入点的信息展示在当前显示页面的第一区域,将至少一条目标推送信息展示在当前显示页面的第二区域。

在本实施例中,步骤503与图4所示实施例中的步骤403相同,此处不赘述。

步骤504,将至少一个候选无线接入点中除第一无线接入点之外的其他候选无线接入点,作为第二无线接入点,并将各第二无线接入点的信息进行隐藏,生成隐藏图标。

在本实施例中,步骤504与图4所示实施例中的步骤404相同,此处不赘述。

步骤505,在第一区域中显示隐藏图标,并在隐藏图标中显示被隐藏的第二无线接入点的信息的数量。

在本实施例中,步骤505与图4所示实施例中的步骤405相同,此处不赘述。

步骤506,响应于用户点击隐藏图标,确定被隐藏的第二无线接入点的信息的数量。

在本实施例中,响应于用户点击隐藏图标,信息展示方法的执行主体(例如图1所示的终端设备)可以确定被隐藏的第二无线接入点的信息的数量。

步骤507,响应于被隐藏的第二无线接入点的信息的数量大于预设数量阈值,确定被隐藏的各第二无线接入点的信息分别指示的第二无线接入点的当前信号强度。

在本实施例中,响应于被隐藏的第二无线接入点的信息的数量大于预设数量阈值,上述执行主体可以确定被隐藏的各第二无线接入点的信息分别指示的第二无线接入点的当前信号强度。

这里的预设数量阈值可以是任意大于1的正整数。上述预设数量阈值可以根据具体的应用场景进行设定,此处不进行限定。

步骤508,在当前显示页面中展示当前信号强度大于预设第二强度阈值的预设数量的第二无线接入点的信息。

在本实施例中,上述预设数量可以为任意正整数,可以根据具体的需要进行设定,此处不进行限定。

这里的预设第二强度阈值可以是预先设定的信号强度阈值。具体的第二强度阈值可以根据具体的需要进行设定,此处不进行限定。

在一些应用场景中,上述执行主体可以将展示的上述预设数量的第二无线接入点的信息覆盖上述目标推送信息。

从图5中可以看出,与图4对应的实施例相比,本实施例中的信息展示方法的流程500突出了根据用户的预设操作,展示隐藏的第二无线接入点的信息的步骤。由此,本实施例描述的方案可以在用户需要浏览被隐藏的第二无线接入点的信息时,向用户呈现满足预设数量的第二无线接入点的信息,从而可以进一步改善用户体验。

请继续参考图6,其示出了根据本申请的信息展示方法的一个实施例的流程600。该信息展示方法应用于网络设备,包括以下步骤:

步骤601,获取至少一个第一无线接入点的信息。

在本实施例中,上述信息展示方法的执行主体(例如图1所示的网络设备)可以通过各种方法获取与终端设备(例如图1所示的终端设备)相距预设距离内的至少一个第一无线接入点的信息。

上述第一无线接入点的信息例如可以包括第一无线接入点的标识。

在一些应用场景中,执行主体可以首先确定终端设备的位置信息。然后从事先获取的多个无线接入点的信息中,确定出与上述终端设备的位置之间的距离小于上述预设距离的至少一个候选无线接入点的信息。然后从上述至少一个候选无线接入点中,确定出至少一个第一无线接入点的信息。这里的预设距离可以为几百米、几十米等。上述预设距离可以根据具体的应用场景进行设定,此处不进行限定。

在另外一些应用场景中,上述执行主体可以接收上述终端设备发送的、由上述终端设备扫描到的至少一个候选无线接入点的信息,然后从上述至少一个候选无线接入点的信息中确定出至少一个第一无线接入点的信息。

在这些应用场景中,上述执行主体可以首先获取终端设备的当前显示页面的尺寸和分辨率。这里的当前显示页面可以为终端设备位于竖屏、或者横屏状态下的当前显示页面。然后基于终端设备的当前显示页面的尺寸和分辨率,从获取的至少一个候选无线接入点的信息中确定出至少一个第一无线接入点的信息。

在本实施例的一些可选的实现方式中,上述从获取的至少一个候选无线接入点中确定出至少一个第一无线接入点的信息,可以包括如下步骤:

首先,确定各候选无线接入点的信号强度。

作为一种示例,上述终端设备在向上述执行主体(例如图1所示的网络设备)发送的候选无线接入点的信息中,可以包括用于指示候选无线接入点的信号强度的信息。上述执行主体可以从终端设备发送的每一个候选无线接入点的信息中确定出该候选无线接入点的信号强度。

作为另一种示例,上述执行主体可以根据事先获取的每一候选无线接入点所发出的无线信号的功率的大小、该候选无线接入点与上述终端设备之间的距离来预测该候选无线接入点发出的信号在上述终端设备处的信号强度。

其次,从信号强度大于预设第一强度阈值的候选无线接入点中确定出至少一个第一无线接入点。

上述第一强度阈值可以是任意数值。第一强度阈值可以根据具体的应用场景进行设定,此处不进行限定。

在本实施例的另一些可选的实现方式中,上述从获取的至少一个候选无线接入点中确定出至少一个第一无线接入点的信息,可以包括如下步骤:

首先,获取各候选无线接入点对应的接入用户数量。

其次,从接入用户数量小于预设用户数量阈值的候选无线接入点中确定出至少一个第一无线接入点。

这里的预设用户数量阈值可以是大于1的任意正整数,可以根据具体的应用场景进行设定,此处不进行限定。

步骤602,根据所获取的至少一个第一无线接入点的信息,确定终端设备的当前显示页面的第一区域的空间大小和第二区域的空间大小。

在本实施例中,上述执行主体可以根据各种分析方法确定终端设备的当前显示页面的第一区域的空间大小和第二区域的空间大小。这里的第一区域用于展示上述至少一个第一无线接入点的信息。

在一些应用场景中,上述执行主体可以首先确定每一个第一无线点的信息占用的上述当前显示页面的空间大小。然后根据所确定的每一个第一无线接入点占用的上述当前显示页面的空间大小,确定出在终端设备的当前显示页面中的第一区域的空间大小。最后,根据上述当前显示页面的空间大小以及第一区域的空间大小,确定出第二区域的空间大小。这里的第一区域和第二区域可以是上述终端设备的当前显示页面中的互不相同的两部分。

这里的第一无线接入的信息占用的终端设备的当前显示页面中的空间大小是指,第一无线接入的信息占用的终端设备的当前显示页面的高度。实践中,述执行主体可以根据第一无线接入点的预设参数来确定第一无线接入点在上述终端设备的当前显示页面中所占用的高度。这里的预设参数例如可以包括密度无关像素(density-independentpixel,dp)。

这里的所占用的高度是指,在终端设备的显示屏幕与水平面垂直的状态下,以上述显示屏幕的垂直于水平面的边为参考边,用于显示上述第一无线接入点的区域的与上述参考边平行的边所占用的上述参考边的高度。这里的高度的单位可以是像素。

步骤603,确定至少一条目标推送信息。

上述执行主体根据各种分析方法确定出至少一条目标推送信息。

在一些应用场景中,上述执行主体可以从多条推送信息中确定出所占用的空间大小与第二区域的空间大小匹配的至少一条目标推送信息。

这里的推送信息所占用的空间大小可以包括推送信息所占用的上述终端设备的当前显示页面的高度。

步骤604,将所确定的第一区域的空间大小、第二区域的空间大小以及至少一个第一无线接入点的信息、至少一条目标推送信息发送给终端设备,以使终端设备在当前显示页面的第一区域展示上述至少一条第一无线接入点,第二区域展示上述至少一条目标推送信息。

在本实施例中,上述执行主体可以将步骤601中获取的至少一个第一无线接入点的信息,步骤602中所确定的第一区域的空间大小、第二区域的空间大小以及步骤603中确定的至少一条目标推送信息发送给终端设备,以使终端设备在当前显示页面的第一区域展示上述至少一个第一无线接入点,第二区域展示上述至少一条目标推送信息。

本实施例提到的信息展示方法,通过由网络设备根据获取的至少一个第一无线接入点信息,确定终端设备的当前显示页面的第一区域的空间大小和第二区域的空间大小,并根据第二区域的空间大小确定至少一条目标推送信息,然后将上述至少一个第一无线计入点的信息、第一区域的空间大小、第二区域的空间大小以及至少一条目标推送信息发送给终端设备,以使终端设备在其当前显示页面的第一区域展示上述至少一个第一无线接入点,第二区域展示上述至少一条目标推送信息。实现了在终端设备的当前显示页面中同时展示第一无线接入点的信息以及目标推送信息。可以提高目标推送信息的曝光率,从而有利于提供目标推送信息的点击率。此外,还可以改善用户体验。

请继续参考图7,其示出了根据本申请的信息展示方法的一个实施例的流程700。该信息展示方法应用于终端设备,包括以下步骤:

步骤701,接收网络设备发送的至少一个第一无线接入点的信息。

在本实施例中,信息展示方法的执行主体(例如图1所示的终端设备)可以接收由网络设备发送的至少一个第一无线接入点的信息。

这里的至少一个第一无线接入点的信息例如可以包括第一无线接入点的标识。

这里的至少一个第一无线接入点的信息例如可以是网络设备根据上述执行主体的当前显示页面的尺寸和分辨率从多个候选无线接入点中确定出的。

第一无线接入点的数量可以大于等于1。第一无线接入点的数量例如可以为3,或5等。第一无线接入点的数量可以根据具体的应用进行设定,此处不进行限定。

步骤702,接收网络设备所确定的至少一条目标推送信息。

在本实施例中,上述执行主体可以接收网络设备所确定的至少一条目标推送信息。

这里的目标推送信息可以为包括文字、图片的多媒体信息。

步骤703,根据所接收到的、由网络设备确定的第一区域的空间大小和第二区域的空间大小,在当前显示页面的第一区域和第二区域中分别展示至少一个第一无线接入点的信息以及至少一条目标推送信息。

在本实施例中,上述网络设备可以首先根据每一个第一无线接入点占用的终端设备的当前显示页面的空间确定出第一区域的空间大小。然后根据当前显示页面的空间大小以及第一区域的空间大小确定出上述当前显示页面的第二区域的空间大小。上述第一区域和第二区域为上述当前显示页面的互为不同的部分。

上述网络设备再根据所确定的上述终端设备的第二区域的空间大小,从多条推送信息中确定出所占用的空间大小与第二区域的空间大小匹配的至少一条目标推送信息。

下面参考图8,其示出了适于用来实现本申请实施例的设备的计算机系统800的结构示意图。图8示出的设备仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。

如图8所示,计算机系统800包括中央处理单元(cpu,centralprocessingunit)801,其可以根据存储在只读存储器(rom,readonlymemory)802中的程序或者从存储部分808加载到随机访问存储器(ram,randomaccessmemory)803中的程序而执行各种适当的动作和处理。在ram803中,还存储有系统800操作所需的各种程序和数据。cpu801、rom802以及ram803通过总线804彼此相连。输入/输出(i/o,input/output)接口805也连接至总线804。

以下部件连接至i/o接口805:包括键盘、鼠标等的输入部分806;包括诸如阴极射线管(crt,cathoderaytube)、液晶显示器(lcd,liquidcrystaldisplay)等以及扬声器等的输出部分807;包括硬盘等的存储部分808;以及包括诸如lan(局域网,localareanetwork)卡、调制解调器等的网络接口卡的通信部分809。通信部分809经由诸如因特网的网络执行通信处理。驱动器810也根据需要连接至i/o接口805。可拆卸介质811,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器810上,以便于从其上读出的计算机程序根据需要被安装入存储部分808。

特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分809从网络上被下载和安装,和/或从可拆卸介质811被安装。在该计算机程序被中央处理单元(cpu)801执行时,执行本申请的方法中限定的上述功能。需要说明的是,本申请所述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、rf等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言或其组合来编写用于执行本申请的操作的计算机程序代码,程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c++,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

附图中的流程图和框图,图示了按照本申请各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

作为另一方面,本申请还提供了一种计算机可读介质。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被处理器执行时,使得该处理器:获取扫描到的至少一个第一无线接入点的信息,第一无线接入点的信息包括第一无线接入点的标识;获取至少一条目标推送信息;根据预设规则在终端设备的当前显示页面中展示至少一个第一无线接入点的信息以及至少一条目标推送信息。

以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

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