功能控制方法和支持该方法的电子设备的制造方法_3

文档序号:9633861阅读:来源:国知局
可以相应于特定时段或事件发生(例如,通信功能运行)来执行温度检测,并且可以基于检测到的温度信息来限制至少一个运行中功能。根据本公开的实施例,S10P模块33可以基于从电池温度传感器183、用于应用处理器的温度传感器185和通信处理器20提供的温度信息中的至少一个来限制通信功能。例如,S10P模块33可以基于电池温度信息、用于应用处理器的温度信息和用于电力控制模块的温度信息的平均温度值、最高温度值或最低温度值来限制通信功能。根据本公开的实施例,在向电池温度信息、用于应用处理器的温度信息和用于电力控制模块的温度信息分配权重之后,S10P模块33可以基于与权重相对应的温度信息计算来限制通信功能。例如,在执行数据通信功能的处理期间,与其他温度信息相比,S1P模块33可以将相对较高的权重分配给用于应用处理器的温度信息。在执行呼叫功能的处理期间,与其他温度信息相比,S1P模块33可以将相对较高的权重分配给用于电力控制模块的温度信息。
[0074]S10P模块33可以关于通信功能限制来控制计时器39的驱动。根据本公开的实施例,S10P模块33可以将用于通信模块的温度传感器181递送到通信处理器20的温度信息与温度设置信息31进行比较。S10P模块33可以驱动计时器39,其中,检测到的温度信息满足约束温度条件。此外,S10P模块33可以将与计时器39相关的通知信息输出到UI控制模块37。当计时器39的驱动被终止时,S10P模块33可以从通信处理器20请求通信功能终止。
[0075]S10P模块33可以相应于检测到的温度信息来控制冷却(例如,应用终止)或断电。例如,当检测到的温度信息满足受限温度条件时,S10P模块33可以控制冷却处理。关于冷却处理,S10P模块33可以从UI控制模块37请求相关的功能处理。此外,当检测到的温度信息满足极限温度条件时,S10P模块33可以处理断电。对于断电,S10P模块33可以从UI控制模块37请求引导信息输出。
[0076]根据本公开的各种实施例,S10P模块33可以在指定的第一温度范围(例如,指定的用于功能终止的温度范围)内终止呼叫功能。在呼叫功能终止之后,S10P模块33可以执行与重新呼叫尝试相对应的呼叫功能并且执行温度检测。当检测到的温度信息接近指定的第二温度范围(例如,指定的用于冷却运行的温度范围)(例如,当指定的温度是42°C /107.6° F)时,可以输出用于通知冷却运行或者通信功能限制的通知消息。例如,通知消息可以被输出为指定的蜂鸣声、振动、文本或图像。上述功能可以被应用到第一温度范围。例如,在第一温度范围被指定为40°C/104° F的情况下,如果检测到与38°C或39°C相对应的温度信息,则S10P模块33可以输出通知通信功能能够被限制的通知消息。
[0077]UI控制模块37可以相应于来自S10P模块33的请求,输出显示数据。例如,UI控制模块37可以通过输入/输出接口 170输出与计时器计数相对应的音频数据,或可以关于计时器39的驱动将与计时器计数相对应的显示数据输出到显示器150。UI控制模块37可以通过输入/输出接口 170和显示器150中的至少一个,相应于检测到的温度信息来处理对应于温度条件(满足约束温度条件的状态、满足受限温度条件的状态和满足极限温度条件的状态中的至少一个)中的至少一个警报消息输出。
[0078]根据本公开的各种实施例,UI控制模块37可以将通信功能控制相关的虚拟按钮输出到屏幕,其中在屏幕中输出了对应于计时器计数的显示数据。UI控制模块37可以相应于计时器39的完成来输出功能终止屏幕。在功能终止后,UI控制模块37可以输出通信功能使用相关的虚拟按钮。
[0079]根据本公开的各种实施例,UI控制模块37可以根据冷却状态来处理输入限制。例如,UI控制模块37可以执行触摸功能相关的硬件控制(例如,紧急呼叫执行运行期间的触摸面板停用和触摸激活)。UI控制模块37可以停用通信功能运行相关的物理按键或虚拟按钮。
[0080]通信服务支持模块35可以关于电子设备的100的通信功能支持,与通信处理器20进行通信。例如,通信服务支持模块35可以关于通信功能运行请求,从通信处理器20请求与其他电子设备102或服务器设备104建立通信信道。通信服务支持模块35可以接收由通信处理器20接收的呼叫声音或数据,并且可以将其提供给相关的应用(例如,通信功能应用)。
[0081]根据本公开的各种实施例,通信服务支持模块35可以相应于S10P模块33的请求或在特定时段从通信处理器20接收用于电力控制模块的温度信息,并且可以将温度信息递送到S10P模块33。通信服务支持模块35可以相应于S10P模块33的请求,将通信功能终止请求递送到通信处理器20。
[0082]计时器39可以相应于S10P模块33的控制来驱动。计时器39的驱动时间可以调整。根据本公开的各种实施例,计时器39可以支持各种调度时间设置。例如,取决于约束温度条件满足,计时器39可以支持与功能终止调度时间相对应的计数(例如,终止通信功能所花费的时间)。此外,计时器39可以在通信功能运行的同时支持计数,该技术与为在特定时间期间维持通信功能而设置的基本通信执行时间相对应。
[0083]通信处理器20可以相应于应用处理器30的控制来支持通信功能。例如,当从通信服务支持模块35接收到通信信道建立的请求时,通信处理器20可以控制通信接口 160,以便与其它电子设备102或服务器设备104建立通信信道。通信处理器20可以将通过通信接口 160接收到的通信数据递送到应用处理器30的通信服务支持模块35。
[0084]通信处理器20可以相应于S10P模块33的通信功能终止请求,处理通信信道释放。与此相关,通信处理器20可以将功能终止调度时间发送到其他电子设备102或服务器设备104。通信处理器20可以将功能终止调度时间到达或与冷却或断电相对应的功能终止发送到其他电子设备102或服务器设备104。
[0085]通信处理器20可以包括S10P模块33、UI控制模块37和计时器21。在这种情况下,通信处理器20可以与应用处理器30分开地执行与温度条件满足相对应的功能限制。可替换地,当应用处理器30处于睡眠状态时,通信处理器20可以处理与温度条件满足相对应的功能限制。根据本公开的实施例,通信处理器20将用于电力控制模块的温度信息和温度设置信息31进行比较,并且可以相应于比较结果驱动计时器21。类似于计时器39,计时器21可以被用于对功能终止调度时间或基本通信执行时间进行计数。当通信处理器20包括计时器21时,应用处理器30的计时器39可以被省略。
[0086]电子设备可以包括支持通信功能的通信接口,以及根据通信功能运行当检测到的温度信息满足指定的温度条件时用于驱动计时器以警告通信功能终止的处理。
[0087]处理器可以被设置为在用于执行温度检测的操作之前,在指定的基本通信执行时间期间维持通信功能运行。
[0088]处理器可以被设置为当获得的温度信息满足指定的温度条件时,在指定的基本通信执行时间期间维持通信功能运行。
[0089]处理器可以被设置为在基本通信执行时间逝去之后再次执行温度检测,并且当获得的温度信息满足指定的温度条件时驱动计时器,并且输出与计时器驱动相对应的计数信息。
[0090]处理器可以被设置为输出与计数信息相对应的显示数据和音频数据中的至少一个。
[0091]处理器可以被设置为输出被设置为在计时器驱动时间期间维持通信功能的虚拟键按钮、被设置为终止通信功能的虚拟键按钮、以及用于将与计时器驱动相对应的通信功能终止延迟特定时间的虚拟键按钮中的至少一个。
[0092]当定时器驱动期满时,处理器可以被设置为在特定时间期间不重新使用通信功會泛。
[0093]当所述特定时间逝去时,处理器可以被设置为输出与通信功能重新使用可用性相关的信息。
[0094]处理器可以被设置为当计时器驱动期满时通过切断电源来断电,或者当在计时器驱动期满之后重新执行的温度检测结果满足指定的极限温度条件时通过切断电源来断电。
[0095]处理器可以被设置为向另一电子设备发送与计时器驱动相对应的通信功能终止调度时间或通信功能终止中的至少一个。
[0096]当在计时器驱动期间检测到的温度信息满足指定的极限温度条件时,处理器可以被设置为通过切断电源来断电。
[0097]电子设备可以包括用于存储至少一个指令的存储器和连接到存储器的用于运行指令的至少一个处理器。由至少一个处理器运行的指令可以被设置为在通信功能运行期间检测电子设备的温度信息,如果检测到的温度信息满足指定的温度条件则驱动计时器以警告通信功能终止,以及输出与计时器驱动相对应的计数信息。可替换地,电子设备可以包括用于存储至少一个指令的存储器和连接到存储器的用于运行指令的至少一个处理器。电子设备可以被设置为在通信功能运行时检查电子设备的温度信息是否满足指定的温度条件,并且当温度信息满足指定的温度条件时在基本通信执行时间期间维持通信功能运行。
[0098]指令可以被设置为在基本通信执行时间逝去之后再次检测电子设备的温度信息,当重新检测的温度信息满足指定的温度条件时驱动计时器以警告通信功能终止,并且输出与计时器驱动相对应的计数信息。
[0099]可替换地,电子设备可以包括用于存储至少一个指令的存储器和连接到存储器的用于运行指令的至少一个处理器,并且可以被设置为当通信功能被运行时在自动指定大小的基本通信执行时间期间维持通信功能运行,在基本通信执行时间逝去之后检测电子设备的温度信息,如果检测到的温度信息满足指定的温度条件则驱动计时器以警告通信功能终止,并且输出与计时器驱动相对应的计数信息。
[0100]图3是示出根据本公开的实施例的功能控制方法的流程图。图3描述了当约束温度条件发生时的情况。当约束温度条件发生时,计时器被设置用于功能的终止。当输入事件发生时,在操作301中,电子设备100可以检查输入事件是否与特定应用运行相关。如果发生的输入事件不是与通信功能(例如,语音呼叫功能、图像呼叫功能、数据通信功能等等)相关的输入事件(例如,与呼叫连接请求接收或呼叫连接尝试相关的事件、网络访问请求事件等等),则电子设备100可以在操作303中处理与输入事件相对应的功能执行。例如,电子设备100可以相应于输入事件的类型,播放内容或检测生物信号以支持检测到的信息处理。
[0101]当输入事件与特定应用运行相关时,电子设备100可以相应于输入事件类型,支持应用运行。例如,电子设备100可以相应于输入事件类型,提供语音呼叫功能、图像呼叫功能、数据通信功能、内容流接收和输出功能、广播接收功能和语音搜索功能。当特定应用被运行时,电子设备100可以在操作305中执行温度检测。例如,当通信相关的应用被运行时,电子设备100可以从用于通信模块的温度传感器181收集温度信息。电子设备100可以将检测到的温度信息与温度设置信息31进行比较。
[0102]在操作307中,电子设备100可以检查是否是约束温度条件。例如,电子设备100可以检查检测到的温度信息是否在指定的第一温度范围内。当检测到的温度信息超过约束温度时,电子设备100可以在操作309中执行计时器驱动和功能终止引导。计时器可以对特定时间进行计数。电子设备100可以将与计时器驱动对应计数的信息输出到输入/输出接口 170和显示器150中的至少一个。当计时器驱动期满时,电子设备100可以输出用于警告运行中的功能将被终止的功能终止引导(例如,音频数据和显示数据中的至少一个)。
[0103]在操作311中,电子设备100可以检查计时器是否期满。在计时器期满之前,电子设备100可以分支到操作309,并且再次执行后续操作。根据本公开的各种实施例,在计时器期满之前,电子设备100可以分支到操作307,并且再次执行后续操作。例如,电子设备100可以支持运行中的通信功能。
[0104]当计时器期满时,电子设备100可以在操作313中处理功能终止。例如,电子设备100可以处理与通信功能终止有关的通信信道释放。此外,电子设备100可以终止与通信功能有关的运彳丁的应用。
[0105]当检测到的温度信息不满足约束温度条件时,电子设备100可以在操作315中支持特定应用运行。例如,当检测到的温度信息在第一温度范围内时,电子设备100可以执行处理以维持特定应用运行。
[0106]在操作317中,电子设备100可以检查与功能终止相关的事件是否发生。当功能终止相关的事件发生时,电子设备100可以在操作313中执行功能终止处理。如果没有功能终止相关的事件,则电子设备100可以分支到操作305,并且再次执行后续操作。
[0107]图4是示出根据本公开的各种实施例的通信功能控制方法的流程图,其中电子设备100允许在逝去一段时间之后检查温度。如果在检查温度之后受限温度条件发生,则电子设备100处理冷却措施。如果在检查温度之后约束温度条件发生,则电子设备100设置用于终止通信功能的计时器。
[0108]当事件发生时,电子设备100可以在操作401中检查通信功能相关的事件是否发生。如果通信功能相关的事件没有发生,则电子设备100可以在操作403中处理与发生的事件相对应的功能执行。例如,电子设备100可以处理存储的音乐内容的回放或支持与事件类型相对应的手表功能。可替换地,电子设备100可以支持消息检查功能。
[0109]如果通信功能相关的事件发生,则电子设备100可以处理通信功能执行。例如,电子设备100可以运行通信功能相关的应用,并且可以与其它电子设备102建立语音呼叫信道或者视频呼叫信道。在这个操作期间,电子设备100可以对指定的基本通信执行时间进行计数。电子设备100可以输出与基本通信执行时间相关地计数的信息。
[0110]在操作405中,电子设备100可以检查特定的基本通信执行时间是否逝去。如果在基本通信执行时间内通信功能终止相关的事件发生,则电子设备100可以处理通信功能终止。如果基本通信执行时间没有逝去,则电子设备100可以在操作401中支持通信功能执行。
[0111]如果基本通信执行时间逝去,则电子设备100可以在操作407中执行温度检测。电子设备100可以将检测到的温度信息与温度设置信息31进行比较。在操作409中,电子设备100可以处理与温度信息相对应的通知信息输出。例如,当检测到的温度信息在第一温度范围内时,电子设备100可以警告与约束温度条件的满足相对应的功能终止调度时间。当对应的时间逝去之后(例如,当功能终止调度时间逝去时),电子设备100可以输出用于引导功能将被终止的通知信息。可替换地,当检测到的温度信息在第二温度范围内并且从而满足特定的受限温度条件时,电子设备100可以警告冷却功能(例如,用于处理指定功能在特定时间期间不被使用的功能)的运行,并且可以输出用于引导功能使用据此不可用的通知信息。可替换地,当检测到的温度信息在第三温度范围内并且从而满足极限温度条件时,电子设备100可以警告断电。在这个操作期间,电子设备100可以执行控制以输出特定计时器的计数信息。例如,电子设备100可以输出用于将要运行冷却功能的警告时间点的特定计时器计数信息。可替换地,电子设备100可以输出用于运行断电的警告时间点的特定计时器计数信息。根据本公开的各种实施例,与在操作409中的温度信息相对应的通知信息输出可以被省略。
[0112]在操作411中,电子设备100可以检查检测到的温度信息是否满足与第二温度范
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1