无线网络推荐方法、装置和设备与流程

文档序号:11139776阅读:509来源:国知局
无线网络推荐方法、装置和设备与制造工艺

本公开涉及通信技术,尤其涉及一种无线网络推荐方法、装置和设备。



背景技术:

随着智能终端设备技术的飞速发展,WIFI的普及率也越来越高,手机、平板电脑等智能终端设备的在用户的生活中应用越发广泛,除了在家中设置WIFI,在公共场合,例如工作场所,公共区域等,经常存在不止一个WIFI的情况,给用户的选择造成一定的困扰,因此本方案提出了一种选择WIFI进行连接的方法。



技术实现要素:

为克服相关技术中存在的问题,本公开提供一种无线网络推荐方法、装置和设备。

根据本公开实施例的第一方面,提供一种无线网络推荐方法,包括:

接收终端设备发送的网络标识列表;所述网络标识列表中包括至少两个无线网络的网络标识;

根据预先获取的每个无线网络的带宽信息和/或稳定性信息,从所述网络标识列表中选择第一网络标识;所述第一网络标识对应的无线网络的带宽最大和/或稳定性最高;

将所述第一网络标识发送给所述终端设备,以使所述终端设备选择所述第一网络标识对应的网络进行连接。

本公开实施例提供的方案中,服务器获取终端设备当前可以连接的网络标识列表,并根据预先获取的每个网络的带宽和或稳定性信息选择最佳的第一网络标识,然后向终端设备推荐该第一网络标识对应的网络,解决了多个无线网络可连接时的选择问题,自动实现性能较好的网络选择,提高用户体验。

可选的,所述接收终端设备发送的网络标识列表之前,所述方法还包括:

接收并存储至少一个终端设备上报的网络标识以及对应的带宽信息和/或稳定性信息。

本公开实施例提供的方案中,服务器需要在根据带宽信息或者稳定性信息为终端设备推荐合适的无线网络时,需要预先通过多个终端设备上报进行信息收集,获取每个无线网络的测试信息,然后在需要推荐的时候根据存储的每个无线网络的带宽和稳定性进行推荐,实现性能较好的网络的推荐,以提高用户在使用网络过程中的体验。

可选的,网络标识包括网络名称或者MAC地址。

可选的,稳定性信息包括丢包率。

本公开实施例提供的方案中,上述方案中网络标识可以是用户设置的名称或者MAC地址或者其他可唯一标识网络的标识信息,稳定性信息可以是丢包率、信号强度等能够表征网络性能的特征。

根据本公开实施例的第二方面,提供一种无线网络推荐方法,包括:

向服务器发送网络标识列表;所述网络标识列表中包括至少两个无线网络的网络标识;

接收所述服务器发送的第一网络标识;所述第一网络标识对应的无线网络的带宽最大和/或稳定性最高;

获取所述第一网络标识对应的第一无线网络的接入信息,并根据所述接入信息连接至所述第一无线网络。

本公开实施例提供的方案中,终端设备在检测到可以连接多个网络时,将所有的网络标识汇总生成网络标识列表并发送给服务器,服务器获取终端设备当前可以连接的网络标识列表,并根据预先获取的每个网络的带宽和或稳定性信息选择最佳的第一网络标识,然后向终端设备推荐该第一网络标识对应的网络,解决了多个无线网络可连接时的选择问题,自动实现性能较好的网络选择,提高用户体验。

可选的,所述向服务器发送网络标识列表之前,所述方法还包括:

在接入第二无线网络时,检测获取所述第二无线网络的带宽信息和/或稳定性信息;

将所述第二无线网络的标识和所述第二无线网络的带宽信息和/或稳定性信息发送至所述服务器。

可选的,所述网络标识包括网络名称或者MAC地址。

可选的,所述稳定性信息包括丢包率。

根据本公开实施例的第三方面,提供一种无线网络推荐装置,包括:

第一接收模块,被配置为接收终端设备发送的网络标识列表;所述网络标识列表中包括至少两个无线网络的网络标识;

处理模块,被配置为根据预先获取的每个无线网络的带宽信息和/或稳定性信息,从所述网络标识列表中选择第一网络标识;所述第一网络标识对应的无线网络的带宽最大和/或稳定性最高;

发送模块,被配置为将所述第一网络标识发送给所述终端设备,以使所述终端设备选择所述第一网络标识对应的网络进行连接。

可选的,所述装置还包括:

第二接收模块,被配置为接收并存储至少一个终端设备上报的网络标识以及对应的带宽信息和/或稳定性信息;

可选的,所述第一接收模块接收的网络标识列表中的网络标识包括网络名称或者MAC地址;所述第二接收模块接收的稳定性信息包括丢包率。

根据本公开实施例的第四方面,提供一种无线网络推荐装置,包括:

第一发送模块,被配置为向服务器发送网络标识列表;所述网络标识列表中包括至少两个无线网络的网络标识;

接收模块,被配置为接收所述服务器发送的第一网络标识;所述第一网络标识对应的无线网络的带宽最大和/或稳定性最高;

处理模块,被配置为获取所述第一网络标识对应的第一无线网络的接入信息,并根据所述接入信息连接至所述第一无线网络。

可选的,所述装置还包括:

检测模块,被配置为在接入第二无线网络时,检测获取所述第二无线网络的带宽信息和/或稳定性信息;

第二发送模块,被配置为将所述第二无线网络的标识和所述第二无线网络的带宽信息和/或稳定性信息发送至所述服务器。

可选的,所述第一发送模块发送的所述网络标识列表中的网络标识包括网络名称或者MAC地址;所述第二发送模块发送的所述稳定性信息包括丢包率。

根据本公开实施例的第五方面,提供一种服务器,包括:被配置为存储处理器可执行指令的存储器、处理器、接收器和发送器;

所述接收器被配置为接收终端设备发送的网络标识列表;所述网络标识列表中包括至少两个无线网络的网络标识;

所述处理器被配置为根据预先获取的每个无线网络的带宽信息和/或稳定性信息,从所述网络标识列表中选择第一网络标识;所述第一网络标识对应的无线网络的带宽最大和/或稳定性最高;

所述发送器被配置为将所述第一网络标识发送给所述终端设备,以使所述终端设备选择所述第一网络标识对应的网络进行连接。

根据本公开实施例的第六方面,提供一种终端设备,包括:被配置为存储处理器可执行指令的存储器、处理器、发送器和接收器;

所述发送器被配置为向服务器发送网络标识列表;所述网络标识列表中包括至少两个无线网络的网络标识;

所述接收器被配置为接收所述服务器发送的第一网络标识;所述第一网络标识对应的无线网络的带宽最大和/或稳定性最高;

所述处理器被配置为获取所述第一网络标识对应的第一无线网络的接入信息,并根据所述接入信息连接至所述第一无线网络。

本发明提供的无线网络推荐方法、装置和设备,服务器预先收集并存储可连接的无线网络的带宽信息和/稳定性信息,当终端设备有多个可连接网络进行选择时,向服务器发送网络标识列表,即服务器获取终端设备当前可以连接的网络标识列表,并根据预先获取的每个网络的带宽和或稳定性信息选择最佳的第一网络标识,然后向终端设备推荐该第一网络标识对应的网络,解决了多个无线网络可连接时的选择问题,自动实现性能较好的网络选择,提高用户体验。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1是根据一示例性实施例示出的一种无线网络推荐方法实施例一的流程图。

图2是根据一示例性实施例示出的一种无线网络推荐方法实施例二的流程图。

图3是根据一示例性实施例示出的一种无线网络推荐方法实施例三的流程图。

图4是根据一示例性实施例示出的一种无线网络推荐装置实施例一的框图。

图5是根据一示例性实施例示出的一种无线网络推荐装置实施例二的框图。

图6是根据一示例性实施例示出的一种无线网络推荐装置实施例三的框图。

图7是根据一示例性实施例示出的一种无线网络推荐装置实施例四的框图。

图8是根据一示例性实施例示出的一种服务器的实体的框图。

图9是根据一示例性实施例示出的一种终端设备的实体的框图。

图10是根据一示例性实施例示出的一种终端设备1200的框图。

图11是根据一示例性实施例示出的一种服务器1900的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

图1是根据一示例性实施例示出的一种无线网络推荐方法实施例一的流程图。如图1所示,该方法主要是用在服务器侧,该无线网络推荐方法在服务器侧的具体实现步骤包括:

在步骤S101中,接收终端设备发送的网络标识列表;所述网络标识列表中包括至少两个无线网络的网络标识。

在本步骤中,用户的终端设备在公共区域或者其他有多个WIFI可以选择连接的场合中,检测到有多个无线网络(WIFI)可以连接时,向服务器发送所有可连接的网络标识列表,即服务器接收终端设备发送的包括至少两个网络标识的网络标识列表。

在步骤S102中,根据预先获取的每个无线网络的带宽信息和/或稳定性信息,从所述网络标识列表中选择第一网络标识;所述第一网络标识对应的无线网络的带宽最大和/或稳定性最高。

在本步骤中,服务器在接收到网络标识列表之后,需要对网络标识对应网络进行筛选,为终端设备选择性能最优的网络进行连接,具体的实现方式至少包括以下几种:

第一种实现方式,服务器根据预先获取的每个网络的带宽信息,从网络标识列表中网络标识对应的网络中选择出带宽最优,即带宽最大的第一网络。

第二种实现方式,服务器根据预先获取的每个网路的稳定性信息(例如丢包率),从网络标识列表中网络标识对应的网络中选择出稳定性最优(丢包率最低)的第一网络。

第三种实现方式,服务器根据预先获取的每个网络的带宽信息和稳定性信息,从网络标识列表对应的所有网络中选择出带宽较大且稳定性最好的第一网络;该方案中可以优先考虑带宽或者稳定性,按照性能最优开始排序,然后考虑另一个因素最优的情况选择出稳定性和带宽比较优异的第一网络。

在上述的方案中,网络标识可以是用户配置的名称,也可以是无线网络的媒体访问控制(英文:Media Access Control,简称:MAC)地址,或者其他可以唯一标识无线网络的特征。

在步骤S103中,将所述第一网络标识发送给所述终端设备,以使所述终端设备选择所述第一网络标识对应的网络进行连接。

在本步骤中,服务器将选择出的第一网络对应的第一网络标识返回给终端设备,以使终端设备根据服务器的推荐第一网络标识,选择对应的第一网络进行连接。

在上述方案的实现过程中,在终端设备未连接第一网络之前,终端设备和服务器之间的交互可以是通过当前连接的无线网络(不是选择的最优选择)或者3GPP连接进行通信,在获取到性能最优的第一网络之后,终端设备进行网络连接的切换,连接至性能更优的第一网络。

本公开实施例提供的无线网络推荐方法,服务器获取终端设备当前可以连接的网络标识列表,并根据预先获取的每个网络的带宽和或稳定性信息选择最佳的第一网络标识,然后向终端设备推荐该第一网络标识对应的网络,解决了多个无线网络可连接时的选择问题,自动实现性能较好的网络选择,提高用户体验。

图2是根据一示例性实施例示出的一种无线网络推荐方法实施例二的流程图,如图2所示,本实施例的执行主体为用户的终端设备,例如:手机、平板电脑等可联网的智能终端设备,该无线网络推荐方法具体包括:

在步骤S201中,向服务器发送网络标识列表;所述网络标识列表中包括至少两个无线网络的网络标识。

在本步骤中,用户在在机场、餐厅等公共区域使用终端设备连接无线网络时,终端设备会检测到多个可连接的网络,为了解决用户选择无线网络困难的问题,本方案提出一种自动选择无线网络的方式,终端设备获取检测到的所有无线网络的网络标识生成网络标识列表,并将该网络标识列表发送给服务器进行选择。

在步骤S202中,接收所述服务器发送的第一网络标识;所述第一网络标识对应的无线网络的带宽最大和/或稳定性最高。

在步骤S203中,获取所述第一网络标识对应的第一无线网络的接入信息,并根据所述接入信息连接至所述第一无线网络。

在上述步骤中,服务器根据预先获取的每个无线网络的带宽信息和稳定性信息为所述终端设备选择性能最优的网络,并将选择到的性能最优的第一网络对应的第一网络标识返回给终端设备,终端设备根据服务器的指示与第一网络建立连接。

在与第一网络建立连接之前,若终端设备已经接入其他无线网络,则在收到服务器推荐的第一网络标识之后,终端设备可以断开之间的无线连接,接入第一网络,即进行无线网络切换,若终端设备连接的是3GPP网络则直接切换至第一网络即可。

本公开实施例提供的无线网络推荐方法,终端设备在检测到可以连接多个网络时,将所有的网络标识汇总生成网络标识列表并发送给服务器,服务器获取终端设备当前可以连接的网络标识列表,并根据预先获取的每个网络的带宽和或稳定性信息选择最佳的第一网络标识,然后向终端设备推荐该第一网络标识对应的网络,解决了多个无线网络可连接时的选择问题,自动实现性能较好的网络选择,提高用户体验。

在上述任一方案的基础上,在服务器向终端设备进行无线网络推荐之前,服务器需要收集每个无线网络的带宽信息和或稳定性信息等性能信息,可通过任何连接无线网络的设备上报来进行收集,存储每个无线网络的性能信息。图3是根据一示例性实施例示出的一种无线网络推荐方法实施例三的流程图,如图3所示,本方案提供的无线网络推荐方法的具体实现包括:

在步骤S301中,接收并存储至少一个终端设备上报的网络标识以及对应的带宽信息和/或稳定性信息。

在本步骤中,在初始阶段,任意的终端设备在连接了任意的无线网络之后,可对连接的网络进行性能测试,获取带宽信息以及丢包率等稳定性信息,然后将得到性能信息上报给服务器,该服务器可以是实体服务器也可以是云服务器。服务器接收多个终端服务器对每个网络检测得到的性能信息(即带宽信息和/或稳定性信息),并进行存储,以便后续可以根据收集的信息为终端设备进行无线网络推荐。

在步骤S302中,向服务器发送网络标识列表;所述网络标识列表中包括至少两个无线网络的网络标识。

该过程的具体实现与前述实施例一类似,终端设备可以直接向服务器发送网络推荐请求,携带上述可连接的网络标识列表,触发服务器选择性能最优的网络的过程。

在步骤S303中,根据预先获取的每个无线网络的带宽信息和/或稳定性信息,从所述网络标识列表中选择第一网络标识。

在本步骤中,服务器选择出的第一网络标识对应的第一网络的带宽最宽和/或稳定性最好,具体实现方式参考实施例一。

在步骤S304中,将所述第一网络标识发送给所述终端设备。

在步骤S305中,获取所述第一网络标识对应的第一无线网络的接入信息,并根据所述接入信息连接至所述第一无线网络。

通过上述过程,服务器通过长时间的无线网络的性能信息的手机,可以在终端设备连接网络时候,为终端设备自动选择性能最优的网络推荐给终端设备,避免了用户选择了性能较差的网络导致使用过程中体验差的问题。

除了根据上述的方案由服务器进行选择,终端设备也可以保存连接过的网络的性能信息,在重新在同一个区域中连接无线网络之前,终端设备根据本地存储的不同无线网络对应的性能信息,选择出性能最优的网络进行连接。在前述任一实施例的基础上,以手机为例具体的实现过程可以是:

1、用户在连接每一个wifi时,通过统计记录下此wifi的带宽以及稳定性信息。

2、将统计的信息上传服务器储存下来,这样随着用户越来越多,收集到的wifi信息会越来越多,越来越准确。注意为了保护隐私,只上传wifi的MAC地址(网络标识)和带宽信息,不上传和用户隐私相关的密码等信息。

3、跟某一特定用户相关性比较强的信息,例如用户工作场所的wifi信息,同时下载到用户本地手机上一份。

4、当用户进入到一个新的区域时,如果可以联网,终端设备可以将网络标识列表发送给服务器,以使服务器从收集记录中选取最稳定,带宽最大的的wifi推荐给用户的终端设备。

5、当用户的手机无法联网时,手机可以从本地的信息中查找性能最优的网络,并提示用户选择该网络进行连接。

本发明提供的无线网络推荐装置,通过该种方式解决了由于终端设备默认选取的或者用户选择的wifi性能较差,导致上网不畅的情况,可有效提高用户使用无线网络的体验。

图4是根据一示例性实施例示出的一种无线网络推荐装置实施例一的框图,如图4所示,本实施里提供的无线网络推荐装置10,包括:

第一接收模块11,被配置为接收终端设备发送的网络标识列表;所述网络标识列表中包括至少两个无线网络的网络标识;

处理模块12,被配置为根据预先获取的每个无线网络的带宽信息和/或稳定性信息,从所述网络标识列表中选择第一网络标识;所述第一网络标识对应的无线网络的带宽最大和/或稳定性最高;

发送模块13,被配置为将所述第一网络标识发送给所述终端设备,以使所述终端设备选择所述第一网络标识对应的网络进行连接。

本公开的实施例提供的无线网络推荐装置,用于执行前述任一方法实施例中的服务器侧的技术方案,第一接收模块获取终端设备当前可以连接的网络标识列表,处理模块根据预先获取的每个网络的带宽和或稳定性信息选择最佳的第一网络标识,然后通过发送模块向终端设备推荐该第一网络标识对应的网络,解决了多个无线网络可连接时的选择问题,自动实现性能较好的网络选择,提高用户体验。

在上述图4所示的实施例的基础上,图5是根据一示例性实施例示出的一种无线网络推荐装置实施例二的框图,参照图5,所述无线网络推荐装置10还包括:

第二接收模块14,被配置为接收并存储至少一个终端设备上报的网络标识以及对应的带宽信息和/或稳定性信息;

在上述任一无线网络推荐装置10实施例中,所述第一接收模块11接收的网络标识列表中的网络标识包括网络名称或者MAC地址;

所述第二接收模块14接收的稳定性信息包括丢包率。

本公开的实施例提供的无线网络推荐装置,用于执行前述任一方法实施例的中服务器侧的技术方案,其实现原理和技术效果类似,该装置需要在根据带宽信息或者稳定性信息为终端设备推荐合适的无线网络时,需要预先通过第二接收模块接收多个终端设备上报的信息,获取每个无线网络的带宽信息或者稳定性信息,然后在需要推荐的时候根据存储的每个无线网络的带宽和稳定性进行推荐,实现性能较好的网络的推荐,以提高用户在使用网络过程中的体验。

图6是根据一示例性实施例示出的一种无线网络推荐装置实施例三的框图,参照图6,该无线网络推荐20还包括:

第一发送模块21,被配置为向服务器发送网络标识列表;所述网络标识列表中包括至少两个无线网络的网络标识;

接收模块22,被配置为接收所述服务器发送的第一网络标识;所述第一网络标识对应的无线网络的带宽最大和/或稳定性最高;

处理模块23,被配置为获取所述第一网络标识对应的第一无线网络的接入信息,并根据所述接入信息连接至所述第一无线网络。

本公开的实施例提供的无线网络推荐装置,用于执行前述任一方法实施例中的终端设备侧的技术方案,终端设备在检测到可以连接多个网络时,通过第一发送模块将所有的网络标识汇总生成网络标识列表并发送给服务器,服务器获取终端设备当前可以连接的网络标识列表,并根据预先获取的每个网络的带宽和或稳定性信息选择最佳的第一网络标识,然后向终端设备推荐该第一网络标识对应的网络,解决了多个无线网络可连接时的选择问题,自动实现性能较好的网络选择,提高用户体验。

在上述图6所示的实施例的基础上,图7是根据一示例性实施例示出的一种无线网络推荐装置实施例四的框图,参照图7,该无线网络推荐装置20还包括:

检测模块24,被配置为在接入第二无线网络时,检测获取所述第二无线网络的带宽信息和/或稳定性信息;

第二发送模块25,被配置为将所述第二无线网络的标识和所述第二无线网络的带宽信息和/或稳定性信息发送至所述服务器。

在上述任一实施例提供的无线网络推荐装置20的实施例中,所述第一发送模块21发送的所述网络标识列表中的网络标识包括网络名称或者MAC地址;所述第二发送模块25发送的所述稳定性信息包括丢包率。

本公开的实施例提供的无线网络推荐装置,用于执行前述任一方法实施例中终端设备的技术方案,其实现原理和技术效果类似,服务器需要在根据带宽信息或者稳定性信息为终端设备推荐合适的无线网络时,需要预先通过多个终端设备上报进行信息收集,获取每个无线网络的测试信息,然后在需要推荐的时候根据存储的每个无线网络的带宽和稳定性进行推荐,实现性能较好的网络的推荐,以提高用户在使用网络过程中的体验。

关于上述各个实施例中的无线网络推荐装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。即以上描述了服务器和终端设备的内部功能模块和结构示意。

图8是根据一示例性实施例示出的一种服务器的实体的框图,参照图8,该服务器可以具体实现为:被配置为存储处理器可执行指令的存储器、处理器、接收器和发送器;

所述接收器被配置为接收终端设备发送的网络标识列表;所述网络标识列表中包括至少两个无线网络的网络标识;

所述处理器被配置为根据预先获取的每个无线网络的带宽信息和/或稳定性信息,从所述网络标识列表中选择第一网络标识;所述第一网络标识对应的无线网络的带宽最大和/或稳定性最高;

所述发送器被配置为将所述第一网络标识发送给所述终端设备,以使所述终端设备选择所述第一网络标识对应的网络进行连接。

图9是根据一示例性实施例示出的一种终端设备的实体的框图,参照图9,该终端设备可以具体实现为:被配置为存储处理器可执行指令的存储器、处理器、发送器和接收器;

所述发送器被配置为向服务器发送网络标识列表;所述网络标识列表中包括至少两个无线网络的网络标识;

所述接收器被配置为接收所述服务器发送的第一网络标识;所述第一网络标识对应的无线网络的带宽最大和/或稳定性最高;

所述处理器被配置为获取所述第一网络标识对应的第一无线网络的接入信息,并根据所述接入信息连接至所述第一无线网络。

在上述服务器和终端设备的实体实施例中,应理解,该处理器可以是中央处理单元(英文:Central Processing Unit,简称:CPU),还可以是其他通用处理器、数字信号处理器(英文:Digital Signal Processor,简称:DSP)、专用集成电路(英文:Application Specific Integrated Circuit,简称:ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,而前述的存储器可以是只读存储器(英文:read-only memory,缩写:ROM)、随机存取存储器(英文:random access memory,简称:RAM)、快闪存储器、硬盘或者固态硬盘。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。

图10是根据一示例性实施例示出的一种终端设备1200的框图。例如,该终端设备可以是智能手机、电脑、收发设备、平板设备、医疗设备,摄像机、数码相机等可以连接无线网络的设备设备。

参照图10,终端设备1200可以包括以下一个或多个组件:处理组件1202,存储器1204,电源组件1206,多媒体组件1208,音频组件1210,输入/输出(I/O)的接口1212,传感器组件1214,以及通信组件1216。

处理组件1202通常控制终端设备1200的整体操作,诸如与显示,数据通信,多媒体操作和记录操作相关联的操作。处理组件1202可以包括一个或多个处理器1220来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1202可以包括一个或多个模块,便于处理组件1202和其他组件之间的交互。例如,处理组件1202可以包括多媒体模块,以方便多媒体组件1208和处理组件1202之间的交互。

存储器1204被配置为存储各种类型的数据以支持在终端设备1200的操作。这些数据的示例包括用于在终端设备1200上操作的任何应用程序或方法的指令,各类数据,消息,图片,视频等。存储器1204可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。

电源组件1206为终端设备1200的各种组件提供电力。电源组件1206可以包括电源管理系统,一个或多个电源,及其他与为终端设备1200生成、管理和分配电力相关联的组件。

多媒体组件1208包括在所述终端设备1200和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。

音频组件1210被配置为输出和/或输入音频信号。例如,音频组件1210包括一个麦克风(MIC),当终端设备1200处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1204或经由通信组件1216发送。在一些实施例中,音频组件1210还包括一个扬声器,用于输出音频信号。

I/O接口1212为处理组件1202和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。

传感器组件1214包括一个或多个传感器,用于为终端设备1200提供各个方面的状态评估。例如,传感器组件1214可以检测到终端设备1200的打开/关闭状态,组件的相对定位,例如所述组件为终端设备1200的显示器和小键盘,传感器组件1214还可以检测终端设备1200或终端设备1200一个组件的位置改变,用户与终端设备1200接触的存在或不存在,终端设备1200方位或加速/减速和终端设备1200的温度变化。传感器组件1214可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1214还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1214还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件1216被配置为便于终端设备1200和其他设备之间有线或无线方式的通信。终端设备1200可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1216经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1216还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。

在示例性实施例中,终端设备1200可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行前述的无线网络推荐方法,包括:

向服务器发送网络标识列表;所述网络标识列表列表中包括至少两个无线网络的网络标识;

接收所述服务器发送的第一网络标识;所述第一网络标识对应的无线网络的带宽最大和/或稳定性最高;

获取所述第一网络标识对应的第一无线网络的接入信息,并根据所述接入信息连接至所述第一无线网络。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1204,上述指令可由终端设备1200的处理器1220执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

图11是根据一示例性实施例示出的一种服务器1900的框图。参照图11,服务器1900包括处理组件1922,其进一步包括一个或多个处理器,以及由存储器1932所代表的存储器资源,用于存储可由处理组件1922的执行的指令,例如应用程序。存储器1932中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1922被配置为执行指令,以执行上述无线网络推荐方法,具体的:接收终端设备发送的网络标识列表;所述网络标识列表列表中包括至少两个无线网络的网络标识;

根据预先获取的每个无线网络的带宽信息和/或稳定性信息,从所述网络标识列表中选择第一网络标识;所述第一网络标识对应的无线网络的带宽最大和/或稳定性最高;

将所述第一网络标识发送给所述终端设备,以使所述终端设备选择所述第一网络标识对应的网络进行连接。

服务器1900还可以包括一个电源组件1926被配置为执行服务器1900的电源管理,一个有线或无线网络接口1950被配置为将服务器1900连接到网络,和一个输入输出(I/O)接口1958。服务器1900可以操作基于存储在存储器1932的操作系统,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由权利要求书指出。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求书来限制。

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