终端控制方法及装置的制造方法_2

文档序号:9914586阅读:来源:国知局
为终端已执行过关机操作。或者,对终端进行无线相容性认证(Wireless Fidelity,W1-Fi)测试并关机后,会将终端的W1-Fi单元的状态信息记录为生产线中特定的W1-Fi标识,当检测到终端的W1-Fi单元的状态信息为生产线中特定的W1-Fi标识,可以认为终端已执行过关机操作等,在此不再一一举例。
[0050 ] 102、若计时时长达到指定时长,对终端执行关机操作。
[0051 ]为了避免终端长时间处于非正常待机状态,可以设定一个指定时长,当计时时长达到指定时长后,就对终端执行关机操作,从而保证终端在出厂前已经执行关机操作,避免电池过放电,使终端在第一次使用时,有足够的电量,保证终端能够正常开机。
[0052]本实施例的终端控制方法的执行主体可以为终端控制装置,该终端控制装置具体可以通过软件来集成,例如该终端控制装置具体可以为一个应用;或者,也可以将终端控制装置集成在终端的操作系统中,本发明对此不进行特别限定。
[0053]本实施例的终端控制方法中,在终端待机状态下,通过检测终端是否执行过关机操作,并当检测到终端没执行过关机操作后,根据待机的指定时长控制终端执行关机操作,使出厂后但未进入市场前的终端能够自动关机,避免了终端的电池过放电,保证终端在第一次使用时能够正常开机,降低了不良终端的生产比例。
[0054]实施例二
[0055]图2为本发明终端控制方法实施例二的流程图,如图2所示,本实施例的终端控制方法在图1所示实施例的基础上进一步更加详细地对本发明的技术方案进行描述。
[0056]如图2所示,本实施例的终端控制方法,具体可以包括如下步骤:
[0057]200、在终端待机状态下,检测终端是否执行过关机操作;若检测到终端没执行过关机操作,执行步骤201;否则,若检测到终端已经执行过关机操作,执行步骤204。
[0058]本实施例中,在终端待机状态下,检测终端是否执行过关机操作的实现机制与图1所示实施例中步骤100的实现机制相同,详细请参考上述相关记载,在此不再赘述。
[0059]201、开始计时。
[0060]若检测到终端没执行过关机操作,说明终端处于非正常待机状态,此时开始对终端的待机时长进行计时。
[0061]202、在计时过程中,检测终端是否正处于出厂前测试阶段;若检测到终端正处于出厂前测试阶段,返回步骤201,也即,重新开始计时;否则,若检测到终端未处于出厂前测试阶段,执行步骤203。
[0062]本实施例具体以终端中指定区域所记录的参数值作为终端是否已执行过关机操作的判断标准为例对本发明的技术方案进行描述。前述其它判断标准的原理与终端中指定区域所记录的参数值作为判断标准的原理相同,在此不再一一举例说明。
[0063]应当理解的是,终端首次开机检测时,可以生成文件factoryfinished,并将该文件存入指定区域,此时factoryf inished对应的数值必然为O,若直接以指定时长为依据,对终端执行关机操作的话,可能存在下述问题:由于指定时长可能比较短,在指定时长内无法完成对终端的出厂测试,此时,可以检测出终端正处于出厂测试阶段,应避免控制终端执行关机操作。因此,本实施例的终端控制方法,在计时过程中,会检测终端是否正处于出厂前测试阶段,需要使终端完成出厂测试后,再对终端执行关机操作。
[0064]具体地,可以根据但不限于终端上是否有用户操作、终端所在环境数据、终端中传感器数据和终端拍摄的图片中至少一个,检测终端是否正处于出厂前测试阶段。
[0065]例如,用户会对终端的按键或者触屏等进行操作,当终端的相关程序监听到按键事件、触屏响应事件以及通用输入/输出(General Purpose Input Output,GP10)值的变化等,可以判断出用户正对终端进行操作,说明终端未完成出厂前测试,必然不会对终端进行关机操作,factoryf inished对应的数值仍为O,此时,应重新计时,将终端的关机时间延长,从而保证终端能够完成出厂测试。
[0066]同理,可以将终端所在环境数据作为终端是否处于出厂前测试阶段的判断标准。其中,终端所在环境数据可以包括但不限于以下数据中至少一个:终端扫描到的无线接入点、终端扫描到的蓝牙设备、终端扫描到的红外设备、终端周围的音频信号、终端的无线电广播数据。
[0067]例如,当将终端扫描到的无线接入点作为终端是否处于出厂前测试阶段的判断标准时,步骤202“检测终端是否正处于出厂前测试阶段”可以包括如下步骤:
[0068]A、扫描终端周围的W1-Fi接入点。
[0069]B、若扫描到的W1-Fi接入点中包含指定W1-Fi接入点或者该指定W1-Fi接入点的信号强度达到指定强度,确定终端正处于出厂前测试阶段。
[0070]例如,本实施例中,终端在生产线测试用的W1- F i接入点的名称以f a f a f a -20080808080503为例,但并不限制其它W1-Fi接入点的名称,当终端搜到fafafa-20080808080503时或者fafafa-20080808080503的信号强度达到指定强度时,则说明终端正处于出厂前测试阶段。
[0071]当将终端扫描到的蓝牙设备作为终端是否处于出厂前测试阶段的判断标准时,步骤202“检测终端是否正处于出厂前测试阶段”可以包括如下步骤:
[0072]Al、扫描终端周围的蓝牙设备。
[0073]B1、若判断出扫描到的蓝牙设备中存在指定蓝牙设备,确定终端正处于出厂前测试阶段。
[0074]当将终端扫描到的音频信号作为终端是否处于出厂前测试阶段的判断标准时,步骤202“检测终端是否正处于出厂前测试阶段”可以包括如下步骤:
[0075 ] A2、采集终端周围的音频信号。
[0076]B2、若采集到的音频信号中存在指定音频信号,确定终端正处于出厂前测试阶段。
[0077]当将终端扫描到的红外设备作为终端是否处于出厂前测试阶段的判断标准时,步骤202“检测终端是否正处于出厂前测试阶段”可以包括如下步骤:
[0078]A3、扫描终端周围的红外设备。
[0079]B3、若扫描到的红外设备中存在指定红外设备,确定终端正处于出厂前测试阶段。
[0080]当将终端的无线电广播数据作为终端是否处于出厂前测试阶段的判断标准时,步骤202“检测终端是否正处于出厂前测试阶段”可以包括如下步骤:
[0081]A4、采集终端周围的无线电广播数据。
[0082]B4、若采集到的无线电广播数据中存在指定无线电广播数据,确定终端正处于出厂前测试阶段。
[0083]同理,由于终端中存在各种不同的传感器,其中传感器可以检测到终端的使用信息,因此也可以将终端中传感器数据作为判断标准,或者,若终端存在摄像头时,会利用摄像头拍摄一些照片等,此时,还可以将终端拍摄的图片作为判断标准,在此不再一一举例说明。
[0084]203、若计时时长达到指定时长,对终端执行关机操作。
[0085]本实施例中,该步骤的实现机制与图1所示实施例中步骤102的实现机制相同,详细请参考上述相关记载,在此不再赘述。
[0086]另外,由于终端在空运过程中为了保证飞机的安全,需要将终端关机,这样可以提高终端空运过程中的安全性。
[0087]204、保持终端当前的待机状态。
[0088]本实施例的终端控制方法主要是针对生产线上因疏忽造成某些终端未关机所造成的不良终端设置的,而终端若已经在出厂前进行关机操作,此时终端的待机状态,则为用户正常开始使用时的待机状态,且factoryf inished在O,说明无需再进行上述关机操作,此时只需保持终端当前的待机状态即可。
[0089]进一步地,在一个具体实现过程中,终端出厂前检测完成后,会对终端进行恢复出厂值操作,因此,在设定指定时长时,可以根据实际经验,指定时长较大于恢复出厂值所需耗费的时长,这样可以保证终端能够完成恢复出厂值,此时可以由操作者对终端进行手动关机,这中情况下可以将文件factoryf ini shed对应的数值修改为I,说明检测终端的所有操作工序均正常。
[0090]但是,当终端完成恢复出厂值后,操作者忘记对终端进行手动关机,本实施例的终端控制方法能够自动将终端进行关机,这中情况下可以将文件factoryf ini shed对应的数值修改为2,说明终端为自动关机,这样能够很清楚的区分出终端如何进行关机操作,便于终端厂家的生产管理。
[0091 ]需要说明的是,由于本实施例的终端控制方法可以实现终端自动关机,因此,终端在出厂前检测完成后,可以不再由操作者对终端进行关机,这样可以提高终端的生产效率。<
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1