用于加速网络、推送信息的方法和设备技术

技术编号:19439234 阅读:32 留言:0更新日期:2018-11-14 13:57
本申请实施例公开了用于加速网络、推送信息的方法和设备。用于加速网络的方法的一具体实施方式包括:响应于确定第一设备已连接热点,显示悬浮窗;响应于检测到针对悬浮窗的预设操作,对第一设备的WiFi网络进行加速,其中,WiFi网络用于表示第一设备通过连接热点产生的网络。该实施方式丰富了网络加速的方法。

【技术实现步骤摘要】
用于加速网络、推送信息的方法和设备
本申请实施例涉及计算机
,具体涉及用于加速网络、推送信息的方法和设备。
技术介绍
Wi-Fi(WirelessFidelity,无线保真)是目前应用最广泛的连接无线局域网的技术之一。实践中,通过Wi-Fi技术接入无线局域网时,若当前连接的无线局域网的网速不佳,现有技术往往需要用户手动将一些连网进程关闭,进而提高当前网速,或手动将当前连接的无线局域网切换为网速更好的其他网络。
技术实现思路
本申请实施例提出了用于加速网络、推送信息的方法和设备。第一方面,本申请实施例提供了一种用于加速网络的方法,应用于第一设备,该方法包括:响应于确定第一设备已连接热点,显示悬浮窗;响应于检测到针对悬浮窗的预设操作,对第一设备的WiFi网络进行加速,其中,WiFi网络用于表示上述第一设备通过连接热点产生的网络。第二方面,本申请实施例提供了一种用于推送信息的方法,应用于第二设备,该方法包括:响应于接收到第一设备发送的至少一个热点的热点信息,确定至少一个热点中存在对应的密码信息的热点,以及获取上述对应的密码信息;将获取的密码信息以及与密码信息对应的热点的热点信息发送给第一设备,以使第一设备响应于检测到针对所显示的悬浮窗的预设操作,切换第一设备所连接的热点,上述悬浮窗在第一设备已连接热点的情况下显示。第三方面,本申请实施例提供了一种设备,该设备包括:一个或多个处理器;存储装置,其上存储有一个或多个程序;当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面或第二方面描述的方法。第四方面,本申请实施例提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面或第二方面描述的方法。本申请实施例提供的用于加速网络、显示信息的方法和设备,通过首先确定第一设备已连接热点,然后显示悬浮窗。当检测到针对悬浮窗的预设操作时,对第一设备的WiFi网络进行加速,其中,WiFi网络用于表示第一设备通过连接热点产生的网络。从而实现了以针对悬浮窗的预设操作来触发对第一设备的WiFi网络进行加速,提供了简化且容易被获知的网络加速操作。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是本申请的一个实施例可以应用于其中的示例性系统架构图;图2是根据本申请的用于加速网络的方法的一个实施例的流程图;图3是根据本申请的用于加速网络的方法的一个应用场景的示意图;图4是根据本申请的用于加速网络的方法的又一个实施例的流程图;图5是根据本申请的用于推送信息的方法的一个实施例的流程图;图6是适于用来实现本申请实施例的网络设备的计算机系统的结构示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。图1示出了可以应用本申请的用于加速网络、推送信息的方法的示例性架构100。如图1所示,系统架构100可以包括设备101、网络102和设备103。网络102用以在设备101和设备103之间提供通信链路的介质。网络102可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。设备101、103可以是支持网络连接从而提供各种网络服务的硬件设备或软件。当设备为硬件时,其可以是支持信息交互或热点连接功能的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机、台式计算机和服务器等等。这时,作为硬件设备,其可以实现成多个设备组成的分布式设备群,也可以实现成单个设备。当设备为软件时,可以安装在上述所列举的电子设备中。这时,作为软件,其可以实现成例如用来提供分布式服务的多个软件或软件模块,也可以实现成单个软件或软件模块。在此不做具体限定。在实践中,设备可以通过安装相应的客户端应用或服务端应用来提供相应的网络服务。设备在安装了客户端应用之后,其可以在网络通信中体现为客户端。相应地,在安装了服务端应用之后,其可以在网络通信中体现为服务端。作为示例,在图1中,设备103体现为服务端,而设备101体现为客户端。例如,设备101可以是安装有热点连接应用的客户端,设备103可以是热点连接应用的后台服务器。安装有热点连接应用的客户端可以从热点连接应用的后台服务器中获取支持连接的热点的密码信息,从而对设备101的WiFi网络进行加速。在一些实施例中,设备101可以采用各种终端设备,包括但不限于智能手机、平板电脑、膝上型便携计算机、台式计算机等等;设备103可以采用提供各种服务的服务设备,包括但不限于集成式的或分布式的服务器等。需要说明的是,本申请的一些实施例所提供的用于加速网络的方法可以由设备101执行,用于推送消息的方法可以由设备103执行。应该理解,图1中的网络和设备的数目仅仅是示意性的。根据实现需要,可以具有任意数目的网络和设备。继续参考图2,示出了根据本申请的用于加速网络的方法的一个实施例的流程200。该用于加速网络的方法应用于第一设备,包括以下步骤:步骤201,响应于确定第一设备已连接热点,显示悬浮窗。在本实施例中,响应于确定第一设备已连接热点,用于加速网络的方法的执行主体(如图1所示的设备101),可以在第一设备的屏幕上显示悬浮窗。其中,热点用于表示WiFi网络的发射点。在这里,WiFi网络用于表示通过Wi-Fi技术接入无线局域网所产生的网络。实践中,热点可以由各种电子设备所提供,例如路由器、手机等。在本实施例中,悬浮窗通常是显示于第一设备的屏幕上的可以浮动的窗口。当第一设备当前显示页面为桌面,悬浮窗可以显示于第一设备的桌面上。当第一设备当前显示页面为其他应用的界面时,悬浮窗可以显示于其他应用的界面上。通常情况下,悬浮窗的尺寸小于第一设备的屏幕尺寸。需要说明的是,悬浮窗可以具有任意的形状,也可以位于第一设备的屏幕的任意区域,在此不做具体限定。在本实施例的一些可选的实现方式中,响应于具有悬浮窗权限,上述执行主体可以在第一设备的屏幕上显示悬浮窗。其中,悬浮窗权限通常是用于控制悬浮窗是否可以在第一设备的屏幕上显示的一项权限。当具有悬浮窗权限时,上述执行主体就会具有在第一设备的屏幕上显示悬浮窗的能力。实践中,上述执行主体可以向第一设备的系统申请悬浮窗权限,从而获得此权限。需要说明的是,上述申请悬浮窗权限是目前广泛研究和应用的公知技术,在此不再赘述。在本实施例的一些可选的实现方式中,响应于确定第一设备已连接热点以及第一设备处于桌面显示状态,上述执行主体可以在第一设备的桌面显示悬浮窗。其中,桌面显示状态用于描述第一设备当前显示页面为桌面。步骤202,响应于检测到针对悬浮窗的预设操作,对第一设备的WiFi网络进行加速,其中,WiFi网络用于表示第一设备通过连接热点产生的网络。在本实施例中,响应于检测到针对悬浮窗的预设操作,上述执行主体可以对第一设备的WiFi网络进行加速。其中,预设操作可以是技术人员预先设置的操作,包括各种形式。可选的,预设操作可以是点击悬浮窗。可选的本文档来自技高网...

【技术保护点】
1.一种用于加速网络的方法,应用于第一设备,包括:响应于确定第一设备已连接热点,显示悬浮窗;响应于检测到针对所述悬浮窗的预设操作,对所述第一设备的WiFi网络进行加速,其中,所述WiFi网络用于表示所述第一设备通过连接热点产生的网络。

【技术特征摘要】
1.一种用于加速网络的方法,应用于第一设备,包括:响应于确定第一设备已连接热点,显示悬浮窗;响应于检测到针对所述悬浮窗的预设操作,对所述第一设备的WiFi网络进行加速,其中,所述WiFi网络用于表示所述第一设备通过连接热点产生的网络。2.根据权利要求1所述的方法,其中,所述显示悬浮窗,包括:响应于具有悬浮窗权限,显示所述悬浮窗。3.根据权利要求1所述的方法,其中,所述响应于确定第一设备已连接热点,显示悬浮窗,包括:响应于确定第一设备已连接热点以及所述第一设备处于桌面显示状态,显示悬浮窗。4.根据权利要求1所述的方法,其中,所述对所述第一设备的WiFi网络进行加速,包括以下至少一者:清理所述第一设备当前执行的连网进程;以及切换所述第一设备所连接的热点。5.根据权利要求4所述的方法,其中,所述切换所述第一设备所连接的热点,包括:基于所述第一设备的当前位置,确定所述第一设备的可连接热点及其信号强度;将所述第一设备连接至目标热点,其中,所述目标热点属于所述可连接热点且所述目标热点的信号强度大于所述第一设备当前连接热点的信号强度。6.根据权利要求5所述的方法,其中,所述基于所述第一设备的当前位置,确定所述第一设备的可连接热点,包括:响应于确定存在所述第一设备当前连接热点之外的其他热点,将所述其他热点的热点信息发送给通信连接的第二设备;响应于接收到所述第二设备返回的至少一条密码信...

【专利技术属性】
技术研发人员:吴培希
申请(专利权)人:上海连尚网络科技有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1