欢迎光临小豌豆知识网!
当前位置:首页 > 生活技术 > 其他技术> 一种终端中无线保真器件的控制方法、装置及终端独创技术43030字

一种终端中无线保真器件的控制方法、装置及终端

2021-02-16 01:28:56

一种终端中无线保真器件的控制方法、装置及终端

  技术领域tt

  本发明涉及通信技术领域,尤其涉及一种无线保真(wireless fidelity,ttwifi)器件的控制方法、装置及终端。tt

  背景技术tt

  当前终端在不使用wifi功能时,终端中用于启动wifi连接的wifi器件处tt于待机状态,仍然要消耗一定的电量。例如在某手机上测试的数据表明:如果tt原来没有保存过wifi接入点标识的,手机灭屏时电流大约是5毫安左右,原来tt保存过wifi接入点标识的,电流大约10毫安。tt

  如果终端与wifi接入点断开之后立即关闭终端中的wifi器件,则再次进tt入该wifi接入点覆盖的区域时,wifi器件又无法自动连接到wifi接入点。tt

  本发明的发明人发现,目前wifi器件普遍存在的一个问题就是离开wifitt接入点覆盖的区域后,wifi器件进入待机状态,导致有额外的5-10mA电流消tt耗,如果关闭wifi器件,则再次回到wifi接入点覆盖的区域时,无法自动打tt开wifi器件。tt

  发明内容tt

  本发明实施例提供一种终端中wifi器件的控制方法,可以根据终端的位置tt信息,触发关闭或开启终端中的wifi器件,既节省了终端的电量,又不需要用tt户手动开启wifi器件。tt

  本发明第一方面提供一种终端中无线保真wifi器件的控制方法,包括:tt

  获取所述终端第一时刻的第一位置信息、第二时刻的第二位置信息和所述tt终端中存储的所有wifi接入点的标识分别对应的每个wifi接入点的覆盖范围,tt所述第一时刻早于所述第二时刻;tt

  当确定所述终端在所述第一时刻在所述每个wifi接入点中的至少一个wifitt接入点的覆盖范围内,所述第二时刻在所述所有wifi接入点的标识分别对应的tt每个wifi接入点的覆盖范围外时,触发关闭所述wifi器件;tt

  当确定所述终端在所述第一时刻在所述所有wifi接入点的标识分别对应tt的每个wifi接入点的覆盖范围外,所述第二时刻在所述每个wifi接入点中的tt至少一个wifi接入点的覆盖范围内时,触发开启所述wifi器件。tt

  结合第一方面,在第一种可能的实现方式中,所述当确定所述终端在所述tt第一时刻在所述每个wifi接入点中的至少一个wifi接入点的覆盖范围内,所tt述第二时刻在所述所有wifi接入点的标识分别对应的每个wifi接入点的覆盖tt范围外时,触发关闭所述wifi器件的步骤,具体包括:tt

  确定所述第一位置信息对应的位置和所述第二位置信息对应的位置与所tt述所有wifi接入点的标识分别对应的每个wifi接入点的覆盖范围的关系;tt

  当所述第一位置信息对应的位置在所述每个wifi接入点中的至少一个wifitt接入点的覆盖范围内,所述第二位置信息对应的位置在所述所有wifi接入点的tt标识分别对应的每个wifi接入点的覆盖范围外时,触发关闭所述wifi器件。tt

  结合第一方面,在第二种可能的实现方式中,所述当确定所述终端在所述tt第一时刻在所述所有wifi接入点的标识分别对应的每个wifi接入点的覆盖范tt围外,所述第二时刻在所述每个wifi接入点中的至少一个wifi接入点的覆盖tt范围内时,触发开启所述wifi器件的步骤,具体包括:tt

  确定所述第一位置信息对应的位置和所述第二位置信息对应的位置与所tt述所有wifi接入点的标识分别对应的每个wifi接入点的覆盖范围的关系;tt

  当所述第一位置信息对应的位置在所述所有wifi接入点的标识分别对应tt的每个wifi接入点的覆盖范围外,所述第二位置信息对应的位置在所述每个ttwifi接入点中的至少一个wifi接入点的覆盖范围内时,触发开启所述wifi器件。tt

  结合第一方面、第一方面第一种或者第二种可能的实现方式,在第三种可tt能的实现方式中,所述控制方法还包括:tt

  获取连接到新的wifi接入点的触发指令,所述触发指令中携带所述新的ttwifi接入点的标识;tt

  获取并关联存储所述新的wifi接入点的标识和所述新的wifi接入点的覆tt盖范围。tt

  结合第一方面、第一方面第一种至第三种可能的实现方式,在第四种可能tt的实现方式中,所述开启所述wifi器件的步骤之后,还包括:tt

  向所述wifi器件发送第一搜索指示,以使所述wifi器件搜索所述终端中tt存储的所有wifi接入点的标识分别对应的每个wifi接入点,从而使所述wifitt器件与搜索到的wifi接入点中的一个建立连接。tt

  结合第一方面、第一方面第一种至第三种可能的实现方式,在第五种可能tt的实现方式中,所述开启所述wifi器件的步骤之后,还包括:tt

  向所述wifi器件发送第二搜索指示,以使所述wifi器件搜索所述终端中tt存储的所有wifi接入点的标识分别对应的每个wifi接入点;tt

  接收所述wifi器件发送来的搜索到的wifi接入点的标识;tt

  确定所述搜索到的wifi接入点的标识中建立连接次数最多的wifi接入点tt的标识;tt

  向所述wifi器件发送所述建立连接次数最多的wifi接入点的标识,以使tt所述wifi器件与所述建立连接次数最多的wifi接入点的标识对应的wifi接入tt点建立连接。tt

  本发明第二方面提供一种控制装置,包括:tt

  获取单元,用于获取所述终端第一时刻的第一位置信息、第二时刻的第二tt位置信息和所述终端中存储的所有wifi接入点的标识分别对应的每个wifi接tt入点的覆盖范围,所述第一时刻早于所述第二时刻;tt

  第一控制单元,用于当确定所述终端在所述第一时刻在所述获取单元获取tt的每个wifi接入点中的至少一个wifi接入点的覆盖范围内,所述第二时刻在tt所述所有wifi接入点的标识分别对应的每个wifi接入点的覆盖范围外时,触tt发关闭所述wifi器件;tt

  第二控制单元,用于当确定所述终端在所述第一时刻在所述获取单元获取tt的所有wifi接入点的标识分别对应的每个wifi接入点的覆盖范围外,所述第tt二时刻在所述每个wifi接入点中的至少一个wifi接入点的覆盖范围内时,触tt发开启所述wifi器件。tt

  结合第二方面,在第一种可能的实现方式中,所述第一控制单元,包括:tt第一确定子单元和第一控制子单元,tt

  所述第一确定子单元,用于确定所述第一位置信息对应的位置和所述第二tt位置信息对应的位置与所述所有wifi接入点的标识分别对应的每个wifi接入tt点的覆盖范围的关系;tt

  所述第一控制子单,用于当所述第一确定子单元确定的第一位置信息对应tt的位置在所述每个wifi接入点中的至少一个wifi接入点的覆盖范围内,所述tttttt第二位置信息对应的位置在所述所有wifi接入点的标识分别对应的每个wifitt接入点的覆盖范围外时,触发关闭所述wifi器件。tt

  结合第二方面,在第二种可能的实现方式中,所述第二控制单元,包括:tt第二确定子单元和第二控制子单元,tt

  所述第二确定子单元,用于确定所述第一位置信息对应的位置和所述第二tt位置信息对应的位置与所述所有wifi接入点的标识分别对应的每个wifi接入tt点的覆盖范围的关系;tt

  所述第二控制子单元,用于当所述第二确定子单元确定的第一位置信息对tt应的位置在所述所有wifi接入点的标识分别对应的每个wifi接入点的覆盖范tt围外,所述第二位置信息对应的位置在所述每个wifi接入点中的至少一个wifitt接入点的覆盖范围内时,触发开启所述wifi器件。tt

  结合第二方面,第二方面第一种或者第二种可能的实现方式中,在第三种tt可能的实现方式中,所述控制装置还包括关联存储单元,tt

  所述获取单元,还用于获取连接到新的wifi接入点的触发指令,所述触发tt指令中携带所述新的wifi接入点的标识,并获取所述新的wifi接入点的标识tt和所述新的wifi接入点的覆盖范围;tt

  所述关联存储单元,用于关联存储所述获取单元获取的所述新的wifi接入tt点的标识和所述新的wifi接入点的覆盖范围。tt

  结合第二方面、第二方面第一种至第三种可能的实现方式,在第四种可能tt的实现方式中,tt

  所述控制装置还包括:第一发送单元,tt

  所述第一发送单元,用于在所述第二控制单元触发开启所述wifi器件后,tt向所述wifi器件发送第一搜索指示,以使所述wifi器件搜索所述终端中存储tt的所有wifi接入点的标识分别对应的每个wifi接入点,从而使所述wifi器件tt与搜索到的wifi接入点中的一个建立连接。tt

  结合第二方面、第二方面第一种至第三种可能的实现方式,在第五种可能tt的实现方式中,tt

  所述第二发送单元,用于向所述wifi器件发送第二搜索指示,以使所述ttwifi器件搜索所述终端中存储的所有wifi接入点的标识分别对应的每个wifitttttt接入点;tt

  所述接收单元,用于接收所述wifi器件发送来的搜索到的wifi接入点的tt标识;tt

  所述确定单元,用于确定所述接收单元接收到的所述搜索到的wifi接入点tt的标识中建立连接次数最多的wifi接入点的标识;tt

  所述第二发送单元,还用于向所述wifi器件发送所述确定单元确定的所述tt建立连接次数最多的wifi接入点的标识,以使所述wifi器件与所述建立连接tt次数最多的wifi接入点的标识对应的wifi接入点建立连接。tt

  本发明第三方面提供一种终端,包括:控制装置和wifi器件,所述控制装tt置控制所述wifi器件;tt

  所述控制装置为上述技术方案所述的控制装置。tt

  本发明实施例采用获取所述终端第一时刻的第一位置信息、第二时刻的第tt二位置信息和所述终端中存储的所有wifi接入点的标识分别对应的每个wifitt接入点的覆盖范围,所述第一时刻早于所述第二时刻;当确定所述终端在所述tt第一时刻在所述每个wifi接入点中的至少一个wifi接入点的覆盖范围内,所tt述第二时刻在所述所有wifi接入点的标识分别对应的每个wifi接入点的覆盖tt范围外时,触发关闭所述wifi器件;当确定所述终端在所述第一时刻在所述所tt有wifi接入点的标识分别对应的每个wifi接入点的覆盖范围外,所述第二时tt刻在所述每个wifi接入点中的至少一个wifi接入点的覆盖范围内时,触发开tt启所述wifi器件。与现有技术中待机状态的wifi器件浪费电量,关闭wifi器tt件后,无法自动开启wifi器件相比,本发明实施例提供的终端中wifi器件的tt控制方法,可以根据终端移动过程中的位置,触发关闭或开启终端中的wifitt器件,既节省了终端的电量,又不需要用户手动开启wifi器件。tt

  附图说明tt

  为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所tt需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明tt的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还tt可以根据这些附图获得其他的附图。tt

  图1是本发明实施例中控制方法的一实施例示意图;tt

  图2是本发明实施例中应用场景的一实施例示意图;tt

  图3是本发明实施例中控制装置的一实施例示意图;tt

  图4是本发明实施例中控制装置的另一实施例示意图;tt

  图5是本发明实施例中控制装置的另一实施例示意图;tt

  图6是本发明实施例中控制装置的另一实施例示意图;tt

  图7是本发明实施例中控制装置的另一实施例示意图;tt

  图8是本发明实施例中控制装置的另一实施例示意图;tt

  图9是本发明实施例中终端一实施例示意图;tt

  图10是本发明实施例中终端的一另实施例示意图;tt

  图11是本发明实施例中终端的一另实施例示意图;tt

  图12是本发明实施例中终端的另一实施例示意图。tt

  具体实施方式tt

  本发明实施例提供一种终端中wifi器件的控制方法,可以根据终端的位置tt信息,触发关闭或开启终端中的wifi器件,既节省了终端的电量,又不需要用tt户手动开启wifi器件。本发明实施例还提供相应的装置及终端。以下分别进行tt详细说明。tt

  下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清tt楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是tt全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳tt动前提下所获得的所有其他实施例,都属于本发明保护的范围。tt

  参阅图1,本发明实施例提供的终端中无线保真(wireless fidelity,wifi)tt器件的控制方法的一实施例包括:tt

  101、获取所述终端第一时刻的第一位置、第二时刻的第二位置和所述终tt端中存储的所有wifi接入点的标识分别对应的每个wifi接入点的覆盖范围,tt所述第一时刻早于所述第二时刻。tt

  无线保真(wireless fidelity,wifi)是通过无线电波来连网;常见的就是一tt个无线路由器,那么在这个无线路由器的电波覆盖的有效范围都可以采用wifitt连接方式进行联网。tt

  wifi器件为终端中的与wifi接入点建立连接的wifi模块。tt

  wifi接入点可以为无线路由器、具有wifi功能的电脑、手机等终端设备。tt

  本发明实施例中的终端可以为手机、掌上电脑(Personal Digital ttAssistant,PDA)、笔记本电脑等设备。tt

  终端第一次与wifi接入点建立连接后会存储有wifi接入点的标识,如无tt线路由器的标识。tt

  每个wifi接入点都有一个覆盖范围,当然,终端中存储的wifi接入点的tt标识对应的每个wifi接入点的覆盖范围可以全部重合、也可以部分重合、也可tt以不重合。tt

  终端在移动过程中可能会从wifi接入点的覆盖范围移动出wifi接入点的tt覆盖范围,如果终端移动出wifi接入点的覆盖范围,那么wifi连接就会断开,tt如果wifi还是处于开启状态,就会耗电。tt

  终端移动过程中可以持续获取终端的位置信息,终端所在位置的位置信息tt可以为终端所在的服务小区的标识,较好的为全球定位系统(Global Positioning ttSystem,GPS)定位出的准确的经纬度位置信息。tt

  每个wifi接入点都会有一个唯一的标识,wifi接入点的覆盖范围可以该ttwifi接入点出厂时就已设定好,如无线路由器的标识会对应有该无线路由器的tt覆盖范围。tt

  102、当确定所述终端在所述第一时刻在所述每个wifi接入点中的至少一tt个wifi接入点的覆盖范围内,所述第二时刻在所述所有wifi接入点的标识分tt别对应的每个wifi接入点的覆盖范围外时,触发关闭所述wifi器件。tt

  本发明实施例中确定终端在第一时刻和终端第二时刻是否在所有wifi接tt入点的标识分别对应的每个wifi接入点的覆盖范围内时,可以是确定终端在第tt一时刻的位置和在第二时刻的位置是在所有wifi接入点的标识分别对应的每tt个wifi接入点的覆盖范围内,还是在所有wifi接入点的标识分别对应的每个ttwifi接入点的覆盖范围外。tt

  举例来说,假设终端中存储有5个wifi接入点的标识,分别为wifi1、wifi2、ttwifi3、wifi4和wifi5每个wifi接入点的标识对应的wifi接入点的覆盖范围已tt经确定,假设wifi1和wifi2对应的wifi接入点的覆盖范围有部分重合,其他ttttttwifi3、wifi4和wifi5对应的wifi接入点的覆盖范围与其他4个wifi接入点的tt覆盖范围都不重合,那么当终端在wifi1对应的wifi接入点的覆盖范围内开始tt移动时,获取第一时刻的第一位置信息和第二时刻的第二位置信息,假设第一tt位置信息对应的位置在wifi1对应的wifi接入点的覆盖范围内,如果第二位置tt信息对应的位置在wifi2对应的wifi接入点的覆盖范围内,那么将会发生wifitt接入点的切换,如果第二位置信息对应的位置不在wifi1、wifi2、wifi3、wifi4tt和wifi5分别对应的wifi接入点的覆盖范围内,那么即可触发关闭wifi器件,tt从而节省wifi器件的耗电量。tt

  103、当确定所述终端在所述第一时刻在所述所有wifi接入点的标识分别tt对应的每个wifi接入点的覆盖范围外,所述第二时刻在所述每个wifi接入点tt中的至少一个wifi接入点的覆盖范围内时,触发开启所述wifi器件。tt

  本发明实施例中确定终端在第一时刻和终端第二时刻是否在所有wifi接tt入点的标识分别对应的每个wifi接入点的覆盖范围内时,可以是确定终端在第tt一时刻的位置和在第二时刻的位置是在所有wifi接入点的标识分别对应的每tt个wifi接入点的覆盖范围内,还是在所有wifi接入点的标识分别对应的每个ttwifi接入点的覆盖范围外。tt

  举例来说,假设终端中存储有5个wifi接入点的标识,分别为wifi1、wifi2、ttwifi3、wifi4和wifi5每个wifi接入点的标识对应的wifi接入点的覆盖范围已tt经确定,假设wifi1和wifi2对应的wifi接入点的覆盖范围有部分重合,其他ttwifi3、wifi4和wifi5对应的wifi接入点的覆盖范围与其他4个wifi接入点的tt覆盖范围都不重合,那么当终端在wifi1对应的wifi接入点的覆盖范围内开始tt移动时,获取第一时刻的第一位置信息和第二时刻的第二位置信息,假设第一tt位置信息对应的位置在wifi1、wifi2、wifi3、wifi4和wifi5分别对应的wifi接tt入点的覆盖范围外,第二位置信息对应的位置在wifi1对应的wifi接入点的覆tt盖范围内,那么即可触发开启wifi器件。tt

  本发明实施例采用获取所述终端第一时刻的第一位置信息、第二时刻的第tt二位置信息和所述终端中存储的所有wifi接入点的标识分别对应的每个wifitt接入点的覆盖范围,所述第一时刻早于所述第二时刻;当确定所述终端在所述tt第一时刻在所述每个wifi接入点中的至少一个wifi接入点的覆盖范围内,所tttttt述第二时刻在所述所有wifi接入点的标识分别对应的每个wifi接入点的覆盖tt范围外时,触发关闭所述wifi器件;当确定所述终端在所述第一时刻在所述所tt有wifi接入点的标识分别对应的每个wifi接入点的覆盖范围外,所述第二时tt刻在所述每个wifi接入点中的至少一个wifi接入点的覆盖范围内时,触发开tt启所述wifi器件。与现有技术中待机状态的wifi器件浪费电量,关闭wifi器tt件后,无法自动开启wifi器件相比,本发明实施例提供的终端中wifi器件的tt控制方法,可以根据终端移动过程中的位置,触发关闭或开启终端中的wifitt器件,既节省了终端的电量,又不需要用户手动开启wifi器件。tt

  可选地,在上述图1对应的实施例的基础上,本发明实施例提供的终端中ttwifi器件的控制方法的另一实施例中,所述当确定所述终端在所述第一时刻在tt所述每个wifi接入点中的至少一个wifi接入点的覆盖范围内,所述第二时刻tt在所述所有wifi接入点的标识分别对应的每个wifi接入点的覆盖范围外时,tt触发关闭所述wifi器件的步骤,具体可以包括:tt

  确定所述第一位置信息对应的位置和所述第二位置信息对应的位置与所tt述所有wifi接入点的标识分别对应的每个wifi接入点的覆盖范围的关系;tt

  当所述第一位置信息对应的位置在所述每个wifi接入点中的至少一个wifitt接入点的覆盖范围内,所述第二位置信息对应的位置在所述所有wifi接入点的tt标识分别对应的每个wifi接入点的覆盖范围外时,触发关闭所述wifi器件。tt

  本发明实施例中,确定终端的第一位置信息对应的位置和第二位置信息对tt应的位置是在终端中存储的wifi接入点的标识对应的wifi接入点的覆盖范围内tt还是覆盖范围外,可以通过GPS定位的方式来确定。tt

  举例来说,如果终端中存储的wifi接入点的标识对应的wifi接入点的覆tt盖范围是深圳国贸大厦,获取终端移动过程中在第一时刻的第一位置信息对应tt的位置为国贸大厦大厅内,第二时刻的第二位置信息对应的位置为国贸大厦大tt门外,那么即可确定出终端已经移动到该wifi接入点的覆盖范围外,即可触发tt关闭该wifi器件。tt

  可选地,在上述图1对应的实施例的基础上,本发明实施例提供的终端中ttwifi器件的控制方法的另一实施例中,所述当确定所述终端在所述第一时刻在tt所述所有wifi接入点的标识分别对应的每个wifi接入点的覆盖范围外,所述tttttt第二时刻在所述每个wifi接入点中的至少一个wifi接入点的覆盖范围内时,tt触发开启所述wifi器件的步骤,具体可以包括:tt

  确定所述第一位置信息对应的位置和所述第二位置信息对应的位置与所tt述所有wifi接入点的标识分别对应的每个wifi接入点的覆盖范围的关系;tt

  当所述第一位置信息对应的位置在所述所有wifi接入点的标识分别对应tt的每个wifi接入点的覆盖范围外,所述第二位置信息对应的位置在所述每个ttwifi接入点中的至少一个wifi接入点的覆盖范围内时,触发开启所述wifi器件。tt

  本发明实施例中,如果通过GPS定位出终端在第一时刻的第一位置信息tt对应的位置为深圳国贸大厦门外,第二时刻的第二位置信息对应的位置为深圳tt国贸大厦大厅,那么就可以确定出终端进入wifi接入点的覆盖范围,即可以触tt发开启终端的wifi器件。tt

  可选地,在上述图1对应的实施例及图1对应的可选实施例的基础上,本tt发明实施例提供的终端中wifi器件的控制方法的另一实施例中,还可以包括:tt

  获取连接到新的wifi接入点的触发指令,所述触发指令中携带所述新的ttwifi接入点的标识;tt

  获取并关联存储所述新的wifi接入点的标识和所述新的wifi接入点的覆tt盖范围。tt

  本发明实施例中,当终端接收到用户触发的连接到新的wifi接入点的触发tt指令后,即可获取该新的wifi接入点的标识和所述新的wifi接入点的覆盖范tt围,并将该新的wifi接入点的标识和所述新的wifi接入点的覆盖范围关联存tt储。tt

  可选地,在上述图1对应的实施例及图1对应的可选实施例的基础上,本tt发明实施例提供的终端中wifi器件的控制方法的另一实施例中,所述开启所述ttwifi器件的步骤之后,还可以包括:tt

  向所述wifi器件发送第一搜索指示,以使所述wifi器件搜索所述终端中tt存储的所有wifi接入点的标识分别对应的每个wifi接入点,从而使所述wifitt器件与搜索到的wifi接入点中的一个建立连接。tt

  本发明实施例中,当终端进入wifi接入点的覆盖区域后,开启wifi器件,ttwifi器件开启后,即可搜索终端中存储的wifi接入点的标识对应的wifi接入点,ttttttwifi接入点的覆盖区域是可以重叠的,当wifi器件只搜索到一个wifi接入点时,tt那么就可以与该搜索到的wifi接入点建立wifi连接,如果wifi器件搜索到几个ttwifi接入点,那么可以选择其中一个与之建立wifi连接。tt

  可选地,在上述图1对应的实施例及图1对应的可选实施例的基础上,本tt发明实施例提供的终端中wifi器件的控制方法的另一实施例中,所述开启所述ttwifi器件的步骤之后,还可以包括:tt

  向所述wifi器件发送第二搜索指示,以使所述wifi器件搜索所述终端中tt存储的所有wifi接入点的标识分别对应的每个wifi接入点;tt

  接收所述wifi器件发送来的搜索到的wifi接入点的标识;tt

  确定所述搜索到的wifi接入点的标识中建立连接次数最多的wifi接入点tt的标识;tt

  向所述wifi器件发送所述建立连接次数最多的wifi接入点的标识,以使tt所述wifi器件与所述建立连接次数最多的wifi接入点的标识对应的wifi接入tt点建立连接。tt

  本发明实施例中,当终端进入wifi接入点的覆盖区域后,开启wifi器件,ttwifi器件开启后,控制装置可以发生搜索指示给wifi器件,wifi器件即可搜索终tt端中存储的wifi接入点的标识对应的wifi接入点,wifi接入点的覆盖区域是可以tt重叠的,当wifi器件只搜索到一个或者多个wifi接入点时,可将搜索到的wifitt接入点的标识返回给控制装置,控制装置可以确定其中建立连接次数最多的ttwifi接入点的标识,并指示wifi器件与该建立连接次数最多的wifi接入点建立连tt接。tt

  为了便于理解,下面以一个应用场景为例,详细的说明本发明实施例中终tt端中wifi器件的控制方法的过程:tt

  参阅图2,其中wifi接入点10的覆盖范围确定,可以将wifi接入点10所在的tt位置作为坐标原点,wifi接入点10的覆盖范围为从坐标原点开始上下左右半径tt都为100米的圆形区域,终端20通过GPS或者其他方式获取移动的终端20在第tt一时刻的第一位置信息为距离原点的左方向90米,第二时刻的第二位置信息为tt距离原点的左方向101米,即可确定出终端20从wifi接入点10的覆盖范围移动tt出,终端20即可触发关闭终端20中的wifi器件。如果终端20通过GPS或者其他tttttt方式获取移动的终端20在第一时刻的第一位置信息为距离原点的左方向101tt米,第二时刻的第二位置信息为距离原点的左方向90米,即可确定出终端20tt从移动进入wifi接入点10的覆盖范围,终端20即可触发开启终端20中的wifi器tt件。tt

  这样,通过以上应用场景的描述,可以清楚的看出本发明实施例提供的控tt制方法,可以根据终端的位置信息,触发关闭或开启终端中的wifi器件,既节tt省了终端的电量,又不需要用户手动开启wifi器件。tt

  参阅图3,本发明实施例提供的控制装置的一实施例,包括:tt

  获取单元301,用于获取所述终端第一时刻的第一位置信息、第二时刻的tt第二位置信息和所述终端中存储的所有wifi接入点的标识分别对应的每个wifitt接入点的覆盖范围,所述第一时刻早于所述第二时刻;tt

  第一控制单元302,用于当确定所述终端在所述第一时刻在所述获取单元tt301获取的每个wifi接入点中的至少一个wifi接入点的覆盖范围内,所述第二tt时刻在所述所有wifi接入点的标识分别对应的每个wifi接入点的覆盖范围外tt时,触发关闭所述wifi器件;tt

  第二控制单元303,用于当确定所述终端在所述第一时刻在所述获取单元tt301获取的所有wifi接入点的标识分别对应的每个wifi接入点的覆盖范围外,tt所述第二时刻在所述每个wifi接入点中的至少一个wifi接入点的覆盖范围内tt时,触发开启所述wifi器件。tt

  本发明实施例中,获取单元301获取所述终端第一时刻的第一位置信息、tt第二时刻的第二位置信息和所述终端中存储的所有wifi接入点的标识分别对tt应的每个wifi接入点的覆盖范围,所述第一时刻早于所述第二时刻;第一控制tt单元302当确定所述终端在所述第一时刻在所述获取单元301获取的每个wifitt接入点中的至少一个wifi接入点的覆盖范围内,所述第二时刻在所述所有wifitt接入点的标识分别对应的每个wifi接入点的覆盖范围外时,触发关闭所述wifitt器件;第二控制单元303当确定所述终端在所述第一时刻在所述获取单元301tt获取的所有wifi接入点的标识分别对应的每个wifi接入点的覆盖范围外,所tt述第二时刻在所述每个wifi接入点中的至少一个wifi接入点的覆盖范围内时,tt触发开启所述wifi器件。与现有技术相比,本发明实施例提供的控制装置可以tttttt根据终端的位置信息,触发关闭或开启终端中的wifi器件,既节省了终端的电tt量,又不需要用户手动开启wifi器件。tt

  在上述图3对应的实施例的基础上,参阅图4,本发明实施例提供的终端tt的另一实施例中,所述第一控制单元302,包括:第一确定子单元3021和第tt一控制子单元3022,tt

  所述第一确定子单元3021,用于确定所述第一位置信息对应的位置和所tt述第二位置信息对应的位置与所述所有wifi接入点的标识分别对应的每个wifitt接入点的覆盖范围的关系;tt

  所述第一控制子单3022,用于当所述第一确定子单元3021确定的第一位tt置信息对应的位置在所述每个wifi接入点中的至少一个wifi接入点的覆盖范tt围内,所述第二位置信息对应的位置在所述所有wifi接入点的标识分别对应的tt每个wifi接入点的覆盖范围外时,触发关闭所述wifi器件。tt

  在上述图3对应的实施例的基础上,参阅图5,本发明实施例提供的终端tt的另一实施例中,所述第二控制单元303,包括:第二确定子单元3031和第tt二控制子单元3032,tt

  所述第二确定子单元3031,用于确定所述第一位置信息对应的位置和所tt述第二位置信息对应的位置与所述所有wifi接入点的标识分别对应的每个wifitt接入点的覆盖范围的关系;tt

  所述第二控制子单元3032,用于当所述第二确定子单元3031确定的第一tt位置信息对应的位置在所述所有wifi接入点的标识分别对应的每个wifi接入tt点的覆盖范围外,所述第二位置信息对应的位置在所述每个wifi接入点中的至tt少一个wifi接入点的覆盖范围内时,触发开启所述wifi器件。tt

  在上述图3对应的实施例的基础上,参阅图6,本发明实施例提供的终端tt的另一实施例还包括:关联存储单元304;tt

  所述获取单元301,还用于获取连接到新的wifi接入点的触发指令,所述tt触发指令中携带所述新的wifi接入点的标识,并获取所述新的wifi接入点的tt标识和所述新的wifi接入点的覆盖范围;tt

  关联存储单元304,用于关联存储所述获取单元301获取的所述新的wifitt接入点的标识和所述新的wifi接入点的覆盖范围。tt

  在上述图6对应的实施例的基础上,参阅图7,本发明实施例提供的终端tt的另一实施例还包括:第一发送单元305,tt

  所述第一发送单元305,用于在所述第二控制单元303触发开启所述wifi器tt件后,向所述wifi器件发送第一搜索指示,以使所述wifi器件搜索所述终端中tt存储的所有wifi接入点的标识分别对应的每个wifi接入点,从而使所述wifi器件tt与搜索到的wifi接入点中的一个建立连接。tt

  在上述图6对应的实施例的基础上,参阅图8,本发明实施例提供的终端的tt另一实施例还包括:第二发送单元305、接收单元306和确定单元307,tt

  第二发送单元305,用于在所述第二控制单元303触发开启所述wifi器件tt后向所述wifi器件发送第二搜索指示,以使所述wifi器件搜索所述终端中存tt储的所有wifi接入点的标识分别对应的每个wifi接入点;tt

  接收单元306,用于接收所述wifi器件发送来的搜索到的wifi接入点的标tt识;tt

  确定单元307,用于确定所述接收单元306接收到的所述搜索到的wifi接tt入点的标识中建立连接次数最多的wifi接入点的标识;tt

  所述第二发送单元305,还用于向所述wifi器件发送所述确定单元307确tt定的所述建立连接次数最多的wifi接入点的标识,以使所述wifi器件与所述tt建立连接次数最多的wifi接入点的标识对应的wifi接入点建立连接。tt

  本发明实施例还提供一种计算机可读存储介质,该计算机可读存储介质存tt储有可执行的程序,该程序执行时包括如下步骤:tt

  获取所述终端第一时刻的第一位置信息、第二时刻的第二位置信息和所述tt终端中存储的所有wifi接入点的标识分别对应的每个wifi接入点的覆盖范围,tt所述第一时刻早于所述第二时刻;tt

  当确定所述终端在所述第一时刻在所述每个wifi接入点中的至少一个wifitt接入点的覆盖范围内,所述第二时刻在所述所有wifi接入点的标识分别对应的tt每个wifi接入点的覆盖范围外时,触发关闭所述wifi器件;tt

  当确定所述终端在所述第一时刻在所述所有wifi接入点的标识分别对应tt的每个wifi接入点的覆盖范围外,所述第二时刻在所述每个wifi接入点中的tt至少一个wifi接入点的覆盖范围内时,触发开启所述wifi器件。tt

  该程序执行时还可以包括以下步骤:tt

  获取连接到新的wifi接入点的触发指令,所述触发指令中携带所述新的ttwifi接入点的标识;tt

  获取并关联存储所述新的wifi接入点的标识和所述新的wifi接入点的覆tt盖范围。tt

  该程序执行时还可以包括以下步骤:tt

  向所述wifi器件发送第一搜索指示,以使所述wifi器件搜索所述终端中tt存储的所有wifi接入点的标识分别对应的每个wifi接入点,从而使所述wifitt器件与搜索到的wifi接入点中的一个建立连接。tt

  该程序执行时还可以包括以下步骤:tt

  向所述wifi器件发送第二搜索指示,以使所述wifi器件搜索所述终端中tt存储的所有wifi接入点的标识分别对应的每个wifi接入点;tt

  接收所述wifi器件发送来的搜索到的wifi接入点的标识;tt

  确定所述搜索到的wifi接入点的标识中建立连接次数最多的wifi接入点tt的标识;tt

  向所述wifi器件发送所述建立连接次数最多的wifi接入点的标识,以使tt所述wifi器件与所述建立连接次数最多的wifi接入点的标识对应的wifi接入tt点建立连接。tt

  参阅图9,本发明实施例提供的终端的一实施例包括:wifi器件200、检tt测装置210、存储器220、处理器230,tt

  所述检测装置210,用于检测所述终端移动过程中第一时刻的第一位置tt信息和第二时刻的第二位置信息;tt

  所述存储器220,用于存储与所述终端建立过连接的所有wifi接入点的tt标识分别对应的每个wifi接入点的覆盖范围;tt

  所述处理器230,用于当确定所述终端在所述第一时刻在所述每个wifi接tt入点中的至少一个wifi接入点的覆盖范围内,所述第二时刻在所述所有wifitt接入点的标识分别对应的每个wifi接入点的覆盖范围外时,触发关闭所述wifitt器件200;当确定所述终端在所述第一时刻在所述所有wifi接入点的标识分别tt对应的每个wifi接入点的覆盖范围外,所述第二时刻在所述每个wifi接入点tttttt中的至少一个wifi接入点的覆盖范围内时,触发开启所述wifi器件200。tt

  在上述图9对应的实施例的基础上,本发明实施例提供的终端的另一实tt施例中,tt

  所述处理器230,具体用于确定所述第一位置信息对应的位置和所述第tt二位置信息对应的位置与所述所有wifi接入点的标识分别对应的每个wifi接tt入点的覆盖范围的关系;当所述第一位置信息对应的位置在所述每个wifi接入tt点中的至少一个wifi接入点的覆盖范围内,所述第二位置信息对应的位置在所tt述所有wifi接入点的标识分别对应的每个wifi接入点的覆盖范围外时,触发tt关闭所述wifi器件200。tt

  在上述图9对应的实施例的基础上,本发明实施例提供的终端的另一实tt施例中,tt

  所述处理器230,具体用于确定所述第一位置信息对应的位置和所述第tt二位置信息对应的位置与所述所有wifi接入点的标识分别对应的每个wifi接tt入点的覆盖范围的关系;当所述第一位置信息对应的位置在所述所有wifi接入tt点的标识分别对应的每个wifi接入点的覆盖范围外,所述第二位置信息对应的tt位置在所述每个wifi接入点中的至少一个wifi接入点的覆盖范围内时,触发tt开启所述wifi器件200。tt

  在上述图9对应的实施例的基础上,参阅图10,本发明实施例提供的终tt端的另一实施例中还包括接收器240,tt

  所述接收器240,用于接收连接到新的wifi接入点的触发指令,所述触发tt指令中携带所述新的wifi接入点的标识;tt

  所述检测装置210,还用于检测所述新的wifi接入点的标识对应的新的ttwifi接入点的覆盖范围;tt

  所述存储器220,还用于关联存储所述新的wifi接入点的标识和所述新的ttwifi接入点的覆盖范围。tt

  在上述图10对应的实施例的基础上,参阅图11,本发明实施例提供的tt终端的另一实施例中还包括发送器250,tt

  所述发送器250,用于向所述wifi器件200发送第一搜索指示,以使所述ttwifi器件搜索所述终端中存储的所有wifi接入点的标识分别对应的每个wifitttttt接入点,从而使所述wifi器件与搜索到的wifi接入点中的一个建立连接。tt

  参阅图11,本发明实施例提供的终端的另一实施例中,tt

  所述发送器250,还用于向所述wifi器件200发送第二搜索指示,以使所tt述wifi器件搜索所述终端中存储的所有wifi接入点的标识分别对应的每个wifitt接入点;tt

  所述接收器240,还用于接收所述wifi器件200发送来的搜索到的wifitt接入点的标识;tt

  所述处理器230,还用于确定所述搜索到的wifi接入点的标识中建立连接tt次数最多的wifi接入点的标识;tt

  所述发送器250,还用于向所述wifi器件200发送所述建立连接次数最tt多的wifi接入点的标识,以使所述wifi器件与所述建立连接次数最多的wifitt接入点的标识对应的wifi接入点建立连接。tt

  参阅图12,本发明实施例提供的终端20的另一实施例包括:控制装置30tt和wifi器件200,所述控制装置30控制所述wifi器件200;tt

  所述控制装置30,用于获取所述终端第一时刻的第一位置信息、第二时tt刻的第二位置信息和所述终端中存储的所有wifi接入点的标识分别对应的每tt个wifi接入点的覆盖范围,所述第一时刻早于所述第二时刻;当确定所述终端tt在所述第一时刻在所述每个wifi接入点中的至少一个wifi接入点的覆盖范围tt内,所述第二时刻在所述所有wifi接入点的标识分别对应的每个wifi接入点tt的覆盖范围外时,触发关闭所述wifi器件;当确定所述终端在所述第一时刻在tt所述所有wifi接入点的标识分别对应的每个wifi接入点的覆盖范围外,所述tt第二时刻在所述每个wifi接入点中的至少一个wifi接入点的覆盖范围内时,tt触发开启所述wifi器件。tt

  本发明实施例提供的终端可以根据终端的位置信息,触发关闭或开启终端tt中的wifi器件,既节省了终端的电量,又不需要用户手动开启wifi器件。tt

  本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步tt骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读tt存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。tt

  以上对本发明实施例所提供的终端中wifi器件的控制方法、装置以及终端tttttt进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐tt述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,tt对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围tt上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。tt

《一种终端中无线保真器件的控制方法、装置及终端.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)