用于控制终端的温度的方法及支持该方法的终端与流程

文档序号:11514421阅读:293来源:国知局
用于控制终端的温度的方法及支持该方法的终端与流程

本申请是申请日为2012年7月27日、申请号为201210264049.9、发明名称为“用于控制终端的温度的方法及支持该方法的终端”的发明专利申请的分案申请。

本发明涉及终端的温度控制。更具体地讲,本发明涉及一种用于控制终端的温度的方法及支持该方法的终端,所述方法和终端限制控制器的驱动或者终端的功能以进行终端的温度控制,从而使终端可维持稳定操作。



背景技术:

随着技术的快速发展,终端已被开发为除了支持语音通话功能,还支持诸如影像通话、电子记事本功能、互联网功能的各种功能。终端支持通话功能、语音采集功能、音频输出功能和用于支持通话功能的屏幕显示功能。目前,便携式终端以这种方式被制造:最小化厚度并最大化便携式终端的显示单元的屏幕区域。为了创造这样的便携式终端,应提高便携式终端的内部组件的密度。当终端的内部组件的密度得到提高时,在终端的操作期间可用于散热的空间减少,从而热量的散发变得困难。当以高负荷或高速度操作终端时,在终端的内部组件中累积的热量大于内部或外部散发的热量。当终端的温度根据终端的内部组件的热量的累积而提高时,终端可能发生故障。当终端的温度大幅提高时,电池或内部组件可能被损坏。另外,在具有高环境温度的环境中,环境温度影响终端的温度,从而对终端的稳定性造成消极的影响。



技术实现要素:

本发明的多个方面在于至少解决上述的问题和/或缺点并至少提供下述的优点。因此,本发明的一方面在于提供一种用于控制终端的温度以使终端的温度控制可以被高效稳定地执行的方法及支持该方法的终端。

本发明的另一方面在于提供一种用于控制终端的温度的方法及支持该方法的终端,所述方法限制终端的控制器的驱动从而降低终端的温度或者将终端的温度收敛到恒定温度。

本发明的另一方面在于提供一种用于控制终端的温度的方法及支持该方法的终端,所述方法限制终端的控制器的负载量从而降低终端的温度或者将终端的温度收敛到恒定温度。

根据本发明的一方面,提供一种用于控制终端的温度的方法。该方法包括:检测终端的温度;以及执行基于温度的第一调节过程和基于时间的第二调节过程中的至少一个,其中,基于温度的第一调节过程包括:当终端的温度是第一预设温度时,以第一驱动频率驱动控制器,以及当根据以第一驱动频率驱动控制器,终端的温度下降到低于第一预设温度的第二预设温度时,以高于第一驱动频率的第二驱动频率驱动控制器;基于时间的第二调节过程包括重复地执行以下操作:当终端的温度是第一预设温度时,在第一时间内以第一驱动频率驱动控制器,以及在第一时间过去之后,在第二时间内以第二驱动频率驱动控制器。

根据本发明的另一方面,提供一种用于支持温度控制的终端。该终端包括:温度传感器,检测终端的温度;以及控制器,执行基于温度的第一调节过程和基于时间的第二调节过程中的至少一个,其中,基于温度的第一调节过程包括:当由温度传感器检测到的终端的温度是第一预设温度时,以第一驱动频率驱动控制器,以及当终端的温度下降到低于第一预设温度的第二预设温度时,以高于第一驱动频率的第二驱动频率驱动控制器;基于时间的第二调节过程用于在第一时间内以第一驱动频率驱动控制器,以及在第一时间过去之后在第二时间内以高于第一驱动频率的第二驱动频率驱动控制器。

从下面结合附图公开本发明示例性实施例的详细描述中,对本领域技术人员来说,本发明的其他方面、优点和显著特点将变得清楚。

附图说明

从下面结合附图的描述中,本发明的特定示例性实施例的上述和其他方面、特点和优点将更加清楚,其中:

图1是示出根据本发明示例性实施例的终端的配置的框图;

图2是示出根据本发明第一示例性实施例的控制器的配置的框图;

图3是示出根据本发明示例性实施例的处理器驱动控制器的驱动控制的示图;

图4是示出根据本发明第二示例性实施例的控制器的配置的示图;

图5是示出根据本发明第一示例性实施例的用于控制温度的方法的流程图;

图6是示出根据本发明第二示例性实施例的用于控制温度的方法的流程图;

图7是示出根据本发明示例性实施例的根据用于控制温度的方法的终端的温度收敛的曲线图。

贯穿附图,应注意相同的标号用于描述相同或相似的元件、特征和结构。

具体实施方式

提供以下参照附图的描述以帮助全面理解由权利要求及其等同物限定的本发明的示例性实施例。以下参照附图的描述包括各种具体细节以帮助理解,但这些细节应被认为只是示例性的。因此,本领域的普通技术人员将认识到,在不脱离本发明的范围和精神的情况下,可对这里描述的实施例进行各种改变和修改。另外,为了清楚和简明,可省略公知功能和结构的描述。

在下面的描述和权利要求中使用的术语和词语不限于书面含义,而只是被发明人用来使发明得到清晰和一致的理解。因此,本领域技术人员应当清楚的是,提供以下本发明示例性实施例的描述只是为了说明的目的,而不是限制由权利要求及其等同物限定的本发明的目的。

除非上下文有明确相反的指示,否则应理解单数形式包括复数含义。因此,例如,参考“组件表面”包括参考一个或多个这种表面。

图1是示出根据本发明示例性实施例的终端的配置的框图。

参照图1,终端100可包括射频(rf)通信单元110、输入单元120、音频处理器130、显示单元140、存储器150、温度传感器170和控制器160。

终端100使用温度传感器170检测终端100的温度。当检测到的终端100的温度在预设的温度范围内时,终端100调整控制器160的驱动频率以调整终端100的温度。当调整控制器160的驱动频率时,根据固定范围的驱动频率自适应地驱动控制器160,从而在维持终端100的驱动性能的同时降低终端的温度,并确保终端100的稳定性和功能性。

另外,终端100以相对于固定范围的驱动频率的预设时间周期来操作控制器160,从而可提高稳定性和功能性以控制适合于用户喜好的终端100。终端100可根据温度来控制应用程序的限制,以进一步增强终端100的稳定性。下面描述与前述的终端100的温度控制关联的各个结构的操作及其功能。

rf通信单元110通过网络装置形成与另一终端的通信信道。rf通信单元110可通过根据用于形成与网络装置的通信信道的各个通信方案中的至少一个通信方案的通信模块被构造。例如,rf通信单元110可通过支持诸如宽带码分多址(wcdma)与正交频分多址(ofdma)方案的各种通信方案的通信模块和支持诸如cdma与全球移动通信系统(gsm)方案的通信方案的通信模块中的至少一个被构造。

响应于用户的请求,rf通信单元110在控制器160的控制下可形成用于通话功能或消息服务功能的基本通信信道和用于网络访问功能的数据通信信道。可根据控制器160的驱动频率的调整来限制基于rf通信单元110操作的通信信道的形成功能。例如,在控制器160的控制下,当维持基本通信信道的形成时,可限制通过rf通信单元110的数据通信信道的形成。当在用户激活多个网络浏览器的同时终端的温度大于预定温度时,控制器160可终止所述多个网络浏览器中的至少一个,并且即使网络浏览器的激活被请求也不执行。在这种情况下,控制器160可执行控制,以使具有相对较高优先级的特定网络浏览器继续执行,但具有相对较低优先级的网络浏览器被终止。

输入单元120根据用户输入可生成用于供电的输入信号、用于激活rf通信单元110的输入信号、用于激活应用程序以支持从终端100提供的各种功能的输入信号以及用于设置控制器160的驱动的输入信号。输入单元120可根据用户的控制生成前述的输入信号并将前述的输入信号发送到控制器160。当终端100包括全触摸屏时,输入单元120可通过侧边键或者单独的热键被构造。输入单元120可被在终端100的触摸屏上显示的键映射图替代。输入单元120可接收用于接收数字或字符信息的输入以及用于设置各种功能的多个输入键和功能键。功能键可包括方向键、侧边键和被设置为执行特定功能的热键。

音频处理器130包括用于播放音频数据、音乐文件或运动图像文件的扬声器spk和用于采集用户的语音或其他音频信号的麦克风mic。音频处理器130支持通过扬声器spk输出在终端100的各种功能的操作期间生成的音频数据。音频处理器130可根据控制器160的驱动频率的调整来输出引导声音。例如,当终端100的温度上升到预定温度,从而应用驱动频率的调整时,音频处理器130可输出关于驱动频率调整范围阶段(例如,调节(throttle)设置阶段)或者驱动频率的引导声音。当在根据终端100的温度设置功能限制的同时请求特定功能的激活时,音频处理器130可输出关于相应功能的限制的引导声音。当生成了用于限制先前执行的特定功能的事件时,音频处理器130可根据相应事件的生成来输出引导声音。可根据存在的用户设置或终端的规定来调整引导声音的输出功能。因此,可省略相应引导声音的输出。

显示单元140可根据应用程序的执行提供各种屏幕。显示单元140也可根据终端100的使用提供各种屏幕,例如,空闲屏幕、菜单屏幕、消息创建屏幕、通话屏幕、终端终止屏幕和终端启动屏幕。显示单元140可以是平板显示器(例如,液晶显示器或者有机发光二极管(oled))。显示单元140可包括显示面板和触摸板。显示单元140可包括触摸屏以生成用于支持功能的用户输入信号。因此,用户可使用显示单元140来生成各种输入信号。例如,用户可使用显示单元140生成用于特定功能的操作的输入信号。相应的输入信号可被发送到控制器160,并且控制器160可执行控制,从而激活根据发送的输入信号的与用户功能对应的应用程序。

显示单元140可将终端100的温度信息输出到屏幕的指定区域。显示单元140可根据设置在终端100中的温度传感器170的位置和类型来支持关于终端100的环境温度、内部温度和控制器160的温度中的至少一个的信息的输出。显示单元140可根据终端100的温度输出关于控制器160的驱动频率的调整的信息。例如,当控制器160在根据温度的上升而调整驱动频率的第一调节设置区间期间进行操作时,显示单元140可将与相应操作状态对应的信息输出到屏幕的指定区域。在此情况下,显示单元140可在指定区域暂时提供温度信息和与控制器160的驱动有关的信息,或者在指定区域不断地显示温度信息和与控制器160的驱动有关的信息。当终端的温度上升到需要关机的温度时,显示单元140可在关闭终端100之前输出关于关机的引导消息。

存储器150是存储用于支持终端的驱动和功能的必要的各种应用程序和各种数据的区域。存储器150可具有用于存储各种应用程序的程序区域和用于存储各种数据的数据区域。与终端100的驱动关联的操作系统和应用程序被存储在程序区域中。存储器150可存储控制器的驱动控制程序151和功能限制控制程序153,其中,控制器的驱动控制程序151用于根据终端的温度控制控制器160的驱动频率,功能限制控制程序153根据终端100的温度来支持与控制器的驱动控制程序151有关的功能限制或者单独的功能限制。

驱动控制程序151可包括用于检测终端100的温度信息的例行程序、用于比较检测到的温度信息和预设的温度信息的例行程序、用于当检测到的温度信息在预设的温度范围之内时调整控制器160的驱动频率的调整例行程序以及用于根据终端的温度的上升控制终端100的关机的关机例行程序。所述调整例行程序可包括第一调整例行程序和第二调整例行程序,其中,第一调整例行程序根据终端100的温度的上升将驱动频率调整到第一驱动频率,第二调整例行程序在根据控制器160的第一驱动频率操作而执行温度下降且温度下降变为预定温度的情况下将驱动频率调整到第二驱动频率。所述调整例行程序可包括用于按照温度范围分多级应用调节应用例行程序的多级应用例行程序,所述调节应用例行程序重复执行第一调整例行程序和第二调整例行程序。下面描述根据多级应用例行程序的控制器160的操作。

功能限制控制程序153包括这样的例行程序,所述例行程序进行控制以使激活请求单独发生的应用程序的激活被限制或终止,或者使当控制器160根据调整例行程序进行操作或不管调整例行程序进行操作时激活的应用程序被限制或终止。功能限制控制程序153可包括:用于确定调整例行程序的激活的例行程序;用于当调整例行程序被激活或者终端的温度上升到特定温度时确定当前激活的应用程序的优先级信息的例行程序;用于根据优先级信息终止特定应用程序或引导应用程序的终止的例行程序;用于确定请求激活的应用程序的优先级信息的例行程序;以及用于根据优先级信息终止激活的应用程序、激活请求的应用程序以及指示激活请求不能被执行且拒绝该请求的例行程序。

功能限制控制程序153可根据应用程序的驱动来提供激活的应用程序的当前信息、内存分配信息和控制器160的负载信息。因此,用户可基于从功能限制控制程序153提供的应用程序的信息手动终止特定应用程序,以稳定操作终端100。数据区域可存储在终端100的操作过程期间生成的各种数据和内容或控件。数据区域存储应用程序的优先级信息和温度信息集,从而应用调整例行程序和强制终止例行程序,并且可根据程序的操作参考所述数据区域。

温度传感器170被布置在终端100的预定位置。温度传感器170测量终端100的温度,并且将检测到的温度信息提供给控制器160。温度传感器170可被布置在终端100的外表的一侧以测量环境温度。温度传感器170也可被布置在终端的内侧以测量终端100的内部温度。温度传感器170还可包括多个温度传感器以测量环境温度和内部温度两者。温度传感器170可被布置为毗邻控制器160以测量终端100的控制器160的温度。温度传感器170检测终端的环境温度和内部温度中的至少一个或者控制器160的温度,并将检测到的温度信息发送到控制器160。

当基于具有输入单元的功能的显示单元140或者单独设置的输入单元生成用于终端的特定功能操作的输入信号时,控制器160可支持执行对应于该输入信号的功能。具体地讲,控制器160可执行各种信号流以及根据本发明的终端100的温度来调整驱动频率所需的操作控制。控制器160可包括图2和图4所示的配置。

图2是示出根据本发明第一示例性实施例的控制器的详细配置的框图,图3是示出根据本发明示例性实施例的控制器的驱动频率的变化的示图。

参照图2和图3,控制器160包括温度信息检测器161和处理器驱动控制器163。

温度信息检测器161以预定周期或者实时检测由温度传感器170检测到的温度信息。温度信息检测器161可检测终端100的环境温度和内部温度以及控制器160的温度。温度信息检测器161可检测控制器160的温度信息。温度信息检测器161确定检测到的温度信息是否对应于预设温度信息。当检测到的温度信息等于或大于预设温度信息时,温度信息检测器161可将相应结果发送到处理器驱动控制器163。

处理器驱动控制器163基于预设驱动频率驱动控制器160以支持终端100的各种功能。处理器驱动控制器163可以以预设驱动频率(例如,1.2ghz)驱动控制器160以支持终端100的功能。如果处理器驱动控制器163从温度信息检测器161接收到指示当前温度等于或大于预设温度的信息,则控制器160可控制驱动频率以第一调节设置范围被操作。当终端100的温度(例如,控制器160的温度)对应于第一预设温度时,处理器驱动控制器163可限制终端100的操作,从而控制器160的驱动频率以第一驱动频率被驱动。由于控制器160根据处理器驱动控制器163的控制以第一驱动频率被驱动,所以控制器160的温度可下降到低于第一预设温度的第二预设温度。因此,处理器驱动控制器163可根据第二预设温度执行控制,以使控制器160以高于第一驱动频率的第二驱动频率被驱动。

当终端100的控制器160的温度上升到第一预设温度时,处理器驱动控制器163可执行控制,以使控制器160再次以低于第二驱动频率的第一驱动频率进行操作。如上所述,当终端100的温度在预设的温度范围内时,处理器驱动控制器163可支持根据第一调节设置的操作控制,其中,第一调节设置用于控制控制器160在预设的驱动频率范围内进行操作。通过前述的过程,处理器驱动控制器163在确保适当的驱动性能的同时降低终端100的温度,从而支持稳定性的保证。

当终端100的控制器160以第一驱动频率进行操作时,由于各种原因(例如,额外请求的功能的激活或者终端的各种操作环境、环境温度以及从终端100生成的热量的积累),温度可能超出第一预设温度。在此情况下,处理器驱动控制器163确定终端100的温度是否达到第三预设温度,并由此可支持第二调节设置应用。当终端100的温度对应于第三预设温度时,处理器驱动控制器163可执行控制,以使控制器160的驱动频率变为第三驱动频率。第三驱动频率可以是低于第一驱动频率的驱动频率。由于控制器160以第三驱动频率进行操作,因此终端100的温度可降低。当终端100的温度下降到终端100的第四预设温度时,处理器驱动控制器163可执行控制,以使控制器160的驱动频率变为高于第三驱动频率的第四驱动频率。当终端100的温度根据基于控制器160的第四驱动频率的操作上升到第三预设温度时,处理器驱动控制器163可执行控制,以使控制器160再次以第三驱动频率进行操作。通过前述重复的过程,本发明的终端100可在一定程度上确保终端100的性能的同时降低终端100的温度。

尽管终端100以第三驱动频率进行操作,但终端的温度仍可能上升。当终端100的温度上升到第五预设温度时,处理器驱动控制器163可执行控制,从而为了维持终端100的稳定性而关闭终端100。当终端的温度达到第五预设温度时,处理器驱动控制器163可执行控制,从而输出关于强制关机的预定的引导声音或引导消息。当在温度上升到低于第五预设温度的预定温度之后预期到温度的持续上升时,处理器驱动控制器163可执行控制,从而输出引导声音或引导消息。如果在控制器160以第四驱动频率进行操作之后终端100的温度持续降低到第一预设温度,则处理器驱动控制器163可根据第一预设温度执行控制,以使控制器160以第一驱动频率进行操作。如果终端100的温度根据温度的持续下降而降低到第二预设温度,则处理器驱动控制器163可执行控制,以使控制器160以第二驱动频率进行操作。

如上所述,处理器驱动控制器163可执行控制,以使控制器160的驱动频率变为预定的调节设置区间之内,从而在降低终端100的温度的同时确保性能。

将通过示例描述前述的设置温度和驱动频率。第一调节设置的温度范围可以是61~64℃,第一调节设置的驱动频率可以是800mhz和1.2ghz。当终端100的温度上升到64℃时,可控制控制器160以800mhz被驱动。因此,当终端100的温度下降到作为第二预设温度的61℃时,可调整处理器驱动控制器163以作为第二驱动频率的1.2ghz进行操作。第二调节设置的温度范围可以是97~103℃。第二调节设置的驱动频率可以是200mhz和400mhz。当终端100的温度上升到作为第三预设温度的103℃时,控制器160执行控制,以使控制器160以作为第三驱动频率的200mhz进行操作。当终端100的温度根据温度下降而下降到作为第四预设温度的97℃时,处理器驱动控制器163可执行控制,以使控制器160以作为第四驱动频率的400mhz进行操作。

当终端100的温度上升到第一预设温度时,处理器驱动控制器163可执行控制,从而不管温度降低,在第一时间内以第一驱动频率驱动控制器160。处理器驱动控制器163可执行控制,从而在第一时间过去之后,在第二时间内以第二驱动频率驱动控制器160,并且随后在第二时间过去之后,在第一时间内以第一驱动频率驱动控制器160。当终端100的温度上升到第一预设温度时,处理器驱动控制器163可执行控制,从而根据第一驱动频率和第二驱动频率重复执行控制器160的操作。通过前述的操作控制,终端100可执行控制,从而在确保终端100的数据处理性能的同时执行用于温度降低的操作。

当终端100的温度上升到第三预设温度时,处理器驱动控制器163将第三驱动频率和第四驱动频率应用于控制器160以进行控制,从而控制器160在第三时间和第四时间内被重复驱动。第一时间到第四时间可根据终端100的功能性保证或稳定性保证发生改变。例如,为了维持终端100的稳定温度,与第二时间和第四时间相比,控制器160可将第一时间和第三时间设置得较长,其中,控制器160在第一时间和第三时间内以相对低的驱动频率被驱动。为了确保终端100的功能性,控制器160可确保以低速度驱动的区间,从而可通过与第一时间和第三时间相比将第二时间和第四时间设置为较长,来降低终端100的温度。

可根据终端策略固定时间设置或者根据用户请求调整时间设置。

本发明的处理器驱动控制器163的调节设置值不限于前述的值。根据终端100的形式、设计或性能,可将处理器驱动控制器163的调节设置值改变为各种值。前述的示例性实施例已通过示例示出当改变多个驱动频率时应用于驱动终端100的调节设置的阶段包括两个步骤。然而,本发明的示例性实施例不限于此。控制器160可将应用调节设置的阶段分为另外的阶段。

图4是示出根据本发明第二示例性实施例的控制器的配置的示图。

参照图4,控制器160包括温度信息检测器161、处理器驱动控制器163和功能限制单元165。因为温度信息检测器161和处理器驱动控制器163的结构与根据第一示例性实施例的控制器160的温度信息检测器161和处理器驱动控制器163的结构相似,所以将省略其详细描述。

功能限制单元165可执行与驱动频率变化时间对应的激活的应用程序的功能限制或根据终端100的温度信息执行激活的应用程序的功能限制,或者可执行请求激活的应用程序的激活限制。当控制器160的驱动频率发生改变或者终端100的温度上升到第一预设温度时,功能限制单元165可确定当前激活的应用程序的优先级信息,限制或终止具有低优先级的应用程序的功能,或者支持警告用户功能终止的消息的输出。

例如,当在多个网络浏览器正在执行的同时终端100的温度上升到第一预设温度时,功能限制单元165可执行控制,从而终止在后台处理中正在执行且当前没有在显示单元140上显示的至少一个网络浏览器。功能限制单元165可执行控制,从而在根据用户历史维持列出次数最多的网络浏览器的激活状态的同时终止具有相对较少列出次数的网络浏览器。功能限制单元165可执行控制,从而在维持在收藏列表或书签列表中注册的网络浏览器的同时终止没有在相应项目中注册的网络浏览器。每个程序可包括根据温度控制的优先级,并且包括优先级信息的优先级列表可存储在存储器150中并可根据功能限制单元165的请求被参考。

根据预设温度的变化可改变通过功能限制单元165的应用程序限制功能。当终端的温度下降到低于第一预设温度的第二预设温度时,功能限制单元165执行控制,从而可重新激活先前终止的网络浏览器,或者可输出用于重新激活网络浏览器的引导消息。当终端100的温度上升到高于第一预设温度的第三预设温度时,功能限制单元165可执行控制,从而终止具有相对较低优先级的应用程序。在此情况下,终止的应用程序的数目可根据预设温度发生改变。

当应用程序的激活发生时,功能限制单元165可根据终端100的当前温度和优先级信息执行或拒绝相应请求。功能限制单元165可执行控制,从而终止具有低于请求激活的应用程序的优先级的当前激活的应用程序,并且激活请求激活的应用程序。当请求激活的应用程序的优先级信息低于当前激活的应用程序的优先级信息时,功能限制单元165可响应于激活请求输出拒绝消息。当不管拒绝消息再次输入激活请求时,功能限制单元165可执行控制,从而终止当前激活的应用程序之中具有相对较低优先级信息的应用程序,或者终止由用户指定的应用程序,并且激活请求激活的应用程序。通过此过程,终端100可支持适合于终端100的温度状态而激活由用户请求的应用程序。结果,终端100根据终端100的温度限制激活的应用程序,从而降低或增加应用于控制器160的负载量。

根据处理器驱动控制器163的第一调节设置可与控制器160的驱动控制一起来操作功能限制单元165的应用程序限制功能。当当前检测到的温度是第一预设温度时,控制器160可在功能限制单元165的控制下限制负载量(即,当根据第一调节设置调整并操作终端100的驱动频率时激活的剩余应用程序)。因此,终端100可通过控制器160的负载量的调整和控制器160的驱动频率的调整,在支持终端100的稳定状态的同时适当地确保激活的应用程序的驱动性能。

前述的示例性实施例已示出根据本发明示例性实施例的用于控制温度的终端的结构和功能。下面描述根据本发明示例性实施例的用于控制终端的温度的方法。

图5是示出根据本发明第一示例性实施例的用于控制温度的方法的流程图。

参照图5,在步骤501,控制器160可执行控制,从而通过使用从电源提供的电力来提供用于终端100的各个结构的必需的电力。被供电的终端100的各个结构可维持下述状态:根据预设的调度信息和从输入单元120或者具有输入功能的显示单元140接收到的输入信号来支持特定用户功能。

当根据温度的终端驱动控制模式被激活时,在步骤503,控制器160可执行控制以使温度传感器170检测温度信息。根据温度传感器170的数量和位置,控制器160可检测环境温度和内部温度中的至少一个以及控制器160的温度。当根据温度的终端驱动控制模式失活时,控制器160可执行控制以使温度传感器170失活,并且在不调整单独的驱动频率的情况下,根据预设的驱动频率来操作终端100。然而,控制器160激活用于保护终端100和用户的温度传感器170。当由相应温度传感器170检测到的温度变为特定温度(例如,需要终端的关闭的第五预设温度)时,控制器160可执行控制以关闭终端。

当检测到温度信息时,在步骤505,控制器160确定由检测到的温度信息指示的温度是否对应于第一预设温度。当该温度不对应于第一预设温度时,在步骤507,控制器160可执行控制以使终端以根据先前设置的驱动频率被驱动。在步骤507之后,控制器160可返回到步骤503。

当在步骤505检测到的温度对应于第一预设温度时,在步骤509,控制器160可执行控制以使控制器160根据第一调节设置被驱动。所述调节设置可指示控制器160在改变预定范围的多个驱动频率之间的频率的同时进行操作。例如,当终端100的温度上升到第一预设温度时,控制器160可控制终端100以低于先前的驱动频率的第一驱动频率进行操作。

当终端100的温度下降到低于第一预设温度的第二预设温度时,控制器160可执行控制,以使终端100以高于第一驱动频率的驱动频率或者以先前的驱动频率进行操作。控制器160可执行控制,从而在根据第一调节设置驱动终端100的同时周期性地或者实时检测温度信息。

在步骤511,控制器160可确定终端100的温度是否上升到第三预设温度。第三预设温度是高于第一预设温度的温度。当温度小于第三预设温度时,在步骤513,控制器160可确定检测到的温度是否等于或大于第二预设温度且小于或等于第一预设温度。当温度等于或大于第二预设温度且小于或等于第一预设温度时,在步骤509,控制器160可控制终端根据第一调节设置被驱动。当温度小于第二预设温度时,在步骤507,控制器160可控制终端根据先前的设置被驱动。

当在步骤511终端100的温度上升到第三预设温度时,在步骤515,控制器160可控制终端根据第二调节设置被驱动。当终端100的温度上升到第三预设温度时,控制器160可控制终端100以第三驱动频率进行操作。因此,当终端100的温度下降到特定温度(即,大于第一预设温度但小于第三预设温度的第四预设温度)时,控制器160可控制终端100以大于第三驱动频率且小于第一驱动频率的第四驱动频率进行操作。尽管没有示出,但当终端100的温度从第四预设温度下降到第一预设温度时,在步骤509,控制器160可控制终端100再次以第一驱动频率进行操作。

在步骤517,控制器160可确定在以预定周期或实时检测终端100的温度的过程期间检测到的温度是否达到最大值。当终端100的温度达到最大值时,控制器160可执行控制,从而强制终止终端100的所有功能。当终端100的温度没有达到最大值时,处理进行到步骤511,并且控制器160比较检测到的温度和预设温度,并可执行控制以根据比较结果可重复执行下面的操作。

前述的示例性实施例已示出驱动频率调整阶段分为第一调节设置和第二调节设置。但是,本发明的示例性实施例不限于此。在终端100中可提供更多个调节设置阶段。控制器160的驱动频率可被分段。通过省略步骤511和步骤515并只使用第一调节设置阶段而不使用第二调节设置阶段,终端100可根据终端的温度来控制驱动频率。

当终端的当前温度达到第一预设温度时,可按照时间段应用终端100的驱动频率的调整。基于温度的第一调节设置时间段在第一时间内以第一驱动频率驱动控制器。基于预定时间的重复执行时间,在根据第一调节过程第一时间过去之后,控制器160在第二时间内以高于第一驱动频率的第二驱动频率被驱动。

终端100的驱动频率的调整可被用于在第三温度环境下根据前述时间调整驱动频率的过程代替。当终端的温度上升到大于第一预设温度的第三预设温度时,基于温度的第二调节设置时间段在第三时间内以低于第一驱动频率的第三驱动频率驱动控制器160。用于以高于第三驱动频率且低于第一驱动频率的第四驱动频率驱动控制器的过程可被在预定时间重复执行的基于时间的第二调节过程代替。

结果,在根据本发明示例性实施例的用于控制终端的温度的驱动频率的调整中,可在执行基于温度的第一调节过程之后执行基于温度的第二调节过程,或者可在执行基于温度的第一调节过程之后执行基于时间的第二调节过程。在用于控制终端的温度的驱动频率的调整中,可在执行基于时间的第一调节过程之后执行基于时间的第二调节过程,或者可在执行基于温度的第一调节过程之后执行基于温度的第二调节过程。

如上所述,在根据本发明示例性实施例的用于控制温度的方法中,控制器160的驱动频率根据终端100的温度控制被反复改变,以在确保终端100的性能的同时降低终端100的温度。按多个阶段来提供驱动频率的变化,可在自适应地处理温度上升大于预定值的过程的同时确保终端100的性能,从而自适应地提供功能性。

图6是示出根据本发明第二示例性实施例的用于控制温度的方法的流程图。

参照图6,在步骤601,以与上述步骤501中的相同方式,控制器160可执行控制,从而通过使用从电源提供的电力来提供用于终端100的各个结构的必需的电力。被供电的终端100的各个结构可维持下述状态:根据预设的调度信息和从输入单元120或者具有输入功能的显示单元140接收到的输入信号来支持特定用户功能。

当根据温度的终端驱动控制模式被激活时,在步骤603,控制器160可执行控制以使温度传感器170检测温度信息。根据温度传感器170的数量和位置,控制器160可检测环境温度和内部温度中的至少一个以及控制器160的温度。当根据温度的终端驱动控制模式失活时,控制器160可执行控制以使温度传感器170失活,并且在不调整单独的驱动频率的情况下,根据预设的驱动频率来操作终端100。

当检测到温度信息时,在步骤605,控制器160确定由该温度信息指示的温度是否对应于第一预设温度。当在步骤605包括在温度信息中的温度小于特定温度时,在步骤607,控制器160可执行控制以维持先前的状态。

当在步骤605检测到的温度等于或大于特定温度时,在步骤609,控制器160可执行控制以执行对应于温度的功能维持设置和其他功能限制。当检测到的温度等于或大于特定温度时,控制器160可执行控制以根据预设信息来限制至少一个当前激活的应用程序。控制器160可确定当前激活的应用程序的优先级信息,并执行控制以终止具有相对较低优先级信息的至少一个应用程序或者输出用于终止应用程序的引导消息。

可对应于特定温度信息来调整应用程序的限制数量。当当前温度是对应于第一预设温度的特定温度时,可预先设置剩余的指定为将被激活的应用程序的限制数量。例如,控制器160可执行控制,从而终止除了四个应用程序之外的具有相对较低优先级信息的应用程序,或者在显示单元140上输出引导消息。当当前温度是第三预设温度时,可将剩余的应用程序的限制数量设置为限制到2个。在此情况下,控制器160可根据应用程序的优先级信息将激活的应用程序的数量限制为2个。控制器160可根据温度的上升来限制激活的应用程序以维持应用程序的有限数量。控制器160可阻止相应应用程序的通信功能而不终止应用程序,或者控制器160可执行功能的限制,从而只可使用若干应用功能。

控制器160可控制应用程序,从而根据终端100的温度的降低重新激活预定数量的应用程序,或者输出引导消息。控制器160可执行控制,从而解除功能已被限制的应用程序的限制。例如,当当前温度是将激活的应用程序的数量限制为6个的第二预设温度时,控制器160可执行控制,从而重新激活先前的应用程序或者输出用于激活先前应用程序的引导消息。当当前温度下降到与限制的应用程序的限制解除关联的预定温度时,控制器160可执行控制,从而根据降低的温度和先前的设置重新激活阻止的功能(例如,特定应用程序的通信)。

当在有限数量的应用程序可被同时激活的温度状态下生成请求特定应用程序的激活的输入信号,或者生成用于解除限制的功能的输入信号时,控制器160可根据相应应用程序的优先级来执行应用程序的激活或解除或执行相应的请求拒绝。控制器160确认请求激活或请求功能限制解除的应用程序的优先级。当请求具有相对较高优先级的应用程序的激活或解除时,控制器160可执行控制,从而激活当前激活的应用程序和请求的程序中的至少一个。当请求激活或请求功能限制解除的应用程序的优先级信息低于当前激活的应用程序的优先级信息时,控制器160可拒绝相应请求并根据该拒绝输出引导消息。

当在该拒绝之后输入另一激活请求时,控制器160可执行控制,从而不管优先级信息而激活请求激活的应用程序,并限制具有当前激活的应用程序中的相对较低优先级的应用程序。控制器160可将请求激活的应用程序的优先级信息调整为高于先前值。可通过终端100的制造者和/或应用程序的开发者来定义应用程序的优先级信息。除了若干必要的应用程序或被设计为用于终端100的操作的必要的应用程序,优先级信息可根据用户设置或用户的应用程序的使用历史被改变。

在步骤611,控制器160确定终端100的关机事件是否发生。当终端100的关机事件发生时,控制器160执行控制以关闭终端100。当终端100的关机事件没有发生时,处理可返回到步骤603。关机事件可包括生成用于关闭终端100的输入信号的情况或者终端100的温度变为预设最大值(例如,第五预设温度)的情况。

如前所述,根据本发明示例性实施例的用于控制温度的方法可根据终端100的温度限制执行的或可执行的应用程序,以在确保处理性能的同时限制控制器160的负载,从而将终端100的温度收敛到恒定温度,而不降低终端100的温度或不增加温度。

图7是根据本发明示例性实施例的根据用于控制温度的方法和终端的温度控制的温度变化曲线图。

参照图7,根据第一调节设置,终端100的温度收敛到预定温度而没有上升,并且在持续的温度上升时根据第二调节设置,温度收敛到预定温度而没有上升。因此,本发明的示例性实施例可确保终端100的适当性能,以使终端100的温度没有上升到预定温度之外。

如上所述,根据本发明示例性实施例的用于控制温度的方法和支持该方法的终端可根据终端的温度上升来调整控制器的驱动频率以降低温度,并可执行运行应用程序的功能限制以在确保终端的性能的同时抑制温度上升或降低温度。

前述的终端100还可包括各种附加模块。当终端100是通信终端时,终端100可包括没有提到的元件,例如,用于拍摄对象的静止图像/运动图像的相机模块、用于以终端100的有线通信方案或无线通信方案交换数据的接口、用于与互联网进行通信以执行互联网功能的互联网通信模块和用于接收并广播数字广播的数字广播模块。由于结构元件可根据数字装置的融合趋势发生改变,因此省略这些元件的描述。然而,终端100可包括等同于前述结构元件的结构元件。根据提供的形式或另一结构,终端100可被前述布置中的特定结构代替。本领域技术人员可对此容易地理解。

根据本发明示例性实施例的终端100可包括存储单元,并可以是具有用于支持基于以上内容的数据通信服务的通信模块的任何各种类型的装置。例如,终端100可以是信息通信装置或多媒体装置(例如,便携式多媒体播放器(pmp)、数字广播播放器、个人数字助理(pda)、音乐播放器(例如,mp3播放器)、便携式游戏终端、智能电话、笔记本电脑和手持pc)以及对应于各种通信系统的各种移动通信终端。

如上所述,在根据本发明示例性实施例的用于控制温度的方法和支持该方法的终端中,在确保终端的驱动性能的同时执行温度控制。另外,本发明的示例性实施例可增加关于温度的终端的稳定性,以支持终端的稳定驱动。

尽管已参照本发明的特定示例性实施例示出和描述了本发明,但本领域技术人员将理解,在不脱离由权利要求及其等同物限定的本发明的精神和范围的情况下,可对其进行形式和细节上的各种改变。

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