无线连接控制方法、装置及终端设备的制造方法_2

文档序号:8925827阅读:来源:国知局
附图。
[0042]图1为本发明实施例公开的一种无线连接控制方法的工作流程示意图;
[0043]图2为本发明实施例公开的一种无线连接控制方法中,判断第一终端设备是否满足第一连接条件的工作流程示意图;
[0044]图3为本发明实施例公开的又一种无线连接控制方法的工作流程示意图;
[0045]图4为本发明实施例公开的一种无线连接控制装置的结构示意图。
【具体实施方式】
[0046]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0047]为了解决现有技术中存在的,当不使用无线连接时,无线连接保持开启状态会耗费电能的问题,本申请公开了一种无线连接控制方法、装置及终端设备。
[0048]实施例一
[0049]本申请的实施例一公开了一种无线连接控制方法,该方法应用于第一终端设备。参见图1所示的工作流程示意图,所述无线连接控制方法包括:
[0050]步骤S11、获取需要与所述第一终端设备进行无线连接的第二终端设备的连接信息,并在需要进行数据传输时,通过所述连接信息实现与所述第二终端设备的无线连接。
[0051]无线连接能够以多种形式实现,如蓝牙连接、wifi连接等,不同形式的无线连接所需的连接信息不同。例如,在建立与第二终端设备的蓝牙连接时,需要所述第二终端设备的蓝牙端口的相关信息。通过获取到的连接信息,所述第一终端设备能够与所述第二终端设备建立无线连接,并通过所述无线连接实现数据传输,信息共享。
[0052]步骤S12、在建立无线连接后,获取所述第一终端设备的使用状态,并根据所述使用状态,判断所述第一终端设备是否满足预设的第一连接条件。
[0053]在实际应用中,预设的所述第一连接条件可为多种形式,从而能够满足不同的应用需求。
[0054]步骤S13、当根据判断结果,确定所述第一终端设备的使用状态满足第一连接条件时,中断所述无线连接。
[0055]本申请的步骤Sll至步骤S13中公开了一种无线连接控制方法。该方法应用于第一终端设备,首先获取需要与所述第一终端设备进行无线连接的第二终端设备的连接信息,并在需要进行数据传输时,通过所述连接信息实现与所述第二终端设备的无线连接;然后获取所述第一终端设备的使用状态,据此判断所述第一终端设备是否满足预设的第一连接条件;获取判断结果后,若确定所述第一终端设备的使用状态满足第一连接条件时,则中断所述无线连接。这个过程中,根据第一终端设备的使用状态和预设的第一连接条件,能够确定所述第一终端设备是否需要建立无线连接,并在不需要时,及时中断所述无线连接,避免了电量的耗费。
[0056]其中,所述第一连接条件包括多种形式,以适应不同情境的应用需求。当所述第一连接条件为预设的时间,所述第一终端设备的使用状态为无线连接建立后,未传输数据的时间时,步骤S12中公开的判断所述第一终端设备是否满足预设的第一连接条件包括:
[0057]将无线连接建立后,未传输数据的时间与所述预设的时间相对比,当所述无线连接建立后,未传输数据的时间不小于所述预设的时间时,则确定所述第一终端设备满足所述预设的第一连接条件。
[0058]在通过无线连接传输数据时,当数据传输完毕,或者网络资源被其他应用程序占据时,会出现一段时间内未传输数据的情况。本申请中,设定第一连接条件为预设的时间,并将未传输数据的时间与所述预设的时间相对比,当确定未传输数据的时间不小于所述预设的时间时,通常认为需要中断当前的无线连接,则确定所述第一终端设备满足所述预设的第一连接条件。
[0059]另外,在第一终端设备中,往往同时运行有多个应用程序,而某些应用程序需要优先考虑。这种情况下,参见图2所示的工作流程示意图,步骤S12中公开的判断所述第一终端设备是否满足预设的第一连接条件包括:
[0060]步骤S121、判断当前是否运行需要优先考虑的应用程序,若是,则执行步骤S122的操作,若否,则执行步骤S124的操作;
[0061]步骤S122、根据判断结果,确定当前运行有需要优先考虑的应用程序时,获取所述无线连接当前的传输速率,并判断所述当前的传输速率是否大于预设的传输速率,若是,则执行步骤S123的操作,若否,则返回执行步骤S124的操作;
[0062]步骤S123、当根据判断结果,确定所述当前的传输速率于所述预设的传输速率时,则确定满足所述预设的第一连接条件;
[0063]步骤S124、等待预设的时间段后,返回执行步骤S121的操作。
[0064]在第一终端设备中,往往同时运行有多个应用程序,而其中一些应用程序较为重要,这种情况下,预先根据应用需求设定当前需要预先考虑的应用程序,并在无线连接建立后,判断所述第一终端设备中,当前是否运行有其他需要优先考虑的应用程序;若根据判断结果,确定当前运行有需要优先考虑的应用程序,且当前的无线连接占据的传输速率大于预设的传输速率时,则认为所述无线连接占据了大量的网络资源。这种情况下,为了避免对当前运行的需要优先考虑的应用程序造成影响,通常认定所述第一终端设备满足预设的第一连接条件,需要中断无线连接。
[0065]例如,当前运行有下载程序,所述下载程序为需要优先考虑的应用程序。若无线连接占据的传输速率大于预设的传输速率,为了避免影响下载速度,则确定第一终端设备满足预设的第一连接条件,以便后续中断无线连接。
[0066]进一步的,当所述第一连接条件为预设的数据传输进度,所述第一终端设备的使用状态为无线连接建立后,数据传输的当前进度时,步骤S12中公开的判断所述第一终端设备是否满足预设的第一连接条件包括:
[0067]将所述数据传输的当前进度与所述预设的数据传输进度相对比,当所述数据传输的当前进度不小于所述预设的数据传输进度时,则确定满足所述预设的第一连接条件。
[0068]在一些应用场景下,需要传输的数据容量较大,这种情况下,可能需要多次对数据进行传输。因此,也可预先设定数据传输进度,当数据传输的当前进度达到预设的数据传输进度时,则中断无线连接,下次再继续进行传输即可。
[0069]上述方案中,介绍了如何判断所述第一终端设备是否满足预设的第一连接条件的方法,根据不同的应用需求,能够设置不同的第一连接条件,从而使第一终端设备能够适应多种应用场景。
[0070]实施例二
[0071]另外,本申请的实施例二公开一种无线连接控制方法,应用于第一终端设备,参见图3所示的工作流程示意图,所述无线连接控制方法包括:
[0072]步骤S21、获取需要与所述第一终端设备进行无线连接的第二终端设备的连接信息,并在需要进行数据传输时,通过所述连接信息实现与所述第二终端设备的无线连接,当通过所述无线连接传输数据时,获取数据传输进度信息并存储;
[0073]步骤S22、在建立无线连接后,获取
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1