充电控制方法、装置、终端及可读存储介质与流程

文档序号:15232362发布日期:2018-08-21 19:44阅读:127来源:国知局
本发明涉及电子
技术领域
,特别是涉及一种充电控制方法、装置、终端及可读存储介质。
背景技术
:随着移动通讯的迅猛发展,终端如手机、平板电脑、可穿戴设备等为人们的通讯带来了极大的便利,成为人们生活工作中必不可少的工具。随着终端设备的普及,其功能越来越强大。各种应用程序的使用,如视频、音乐、游戏等,使终端的电池耗电量迅速,电池的使用时间较短。为了不影响使用,用户常常一边充电一边使用手机。在终端进行充电时,一般会伴随着电池发热现象,继而使终端温度升高,而应用程序的使用也会进一步增加终端的发热。其中,视频是用户使用较频繁且发热最为明显的一种应用程序,在终端进行充电过程中播放视频时,容易造成终端发热严重的现象,影响用户体验,且不利于用户的安全。技术实现要素:鉴于上述状况,有必要针对现有技术中终端充电过程中进行视频播放时终端温度过高问题,提供一种充电控制方法、装置、终端及可读存储介质。一种充电控制方法,包括:检测终端充电过程中是否进行视频播放;若是,获取所述终端的电池的温度;当所述电池的温度大于第一阈值温度且小于第二阈值温度时,根据所述视频的解码方式以及所述视频的分辨率确定所述电池的充电电流,并控制所述电池以所述充电电流进行充电,其中,所述第一阈值温度小于所述第二阈值温度。进一步的,上述充电控制方法,其中,所述根据所述视频的解码方式以及所述视频的分辨率确定所述电池的充电电流的步骤包括:检测所述视频的解码方式和分辨率,并从预存的信息表中分别查询所述解码方式和所述分辨率对应的分值;累计所述解码方式和所述分辨率对应的分值,并从所述预存的信息表中查询累计分值所对应的电流等级,并将所述电流等级对应的电流值作为所述电池的充电电流。进一步的,上述充电控制方法,其中,所述控制所述电池以所述充电电流进行充电的步骤之后还包括:获取所述终端的传感器温度,当所述传感器温度大于或等于第三阈值温度时,将所述屏幕的亮度降至预设值,所述传感器温度为所述终端的局部温度。进一步的,上述充电控制方法,其中,所述获取所述终端的传感器温度的步骤之后还包括:当所述传感器温度小于第四阈值温度时,在预设的调节幅度范围内逐步提高所述电池的充电电流,直至所述电池的充电电流为所述调节幅度范围的上限值或直至所述传感器温度为所述第三阈值温度,所述第四阈值温度小于所述第三阈值温度。进一步的,上述充电控制方法,其中,所述获取所述终端的电池的温度的步骤之后还包括:当所述电池的温度小于或等于第一阈值温度,且大于或等于第五阈值温度时,控制所述电池以预设的第一阈值电流进行充电,所述第五阈值温度小于所述第一阈值温度;当所述电池的温度大于或等于所述第二阈值温度,且小于或等于第六阈值温度时,控制所述电池以预设的第二阈值电流进行充电,所述第六阈值温度大于所述第二阈值温度;当所述电池的温度小于所述第五阈值温度或大于所述第六阈值温度时,控制所述电池停止充电。进一步的,上述充电控制方法,其中,所述获取所述终端的电池的温度的步骤之后还包括:当所述电池的温度小于或等于所述第一阈值温度,所述温度大于或等于所述第二阈值温度,两种情况中出现任意一种时,控制所述电池停止充电。进一步的,上述充电控制方法,其中,所述检测终端充电过程中是否进行视频播放的步骤包括:当检测到终端的多媒体框架打开任意一视频应用时确定所述终端进行视频播放,或者,当检测到终端调用视频解码时确定所述终端进行视频播放。进一步的,上述充电控制方法,其中,所述根据所述视频的解码方式以及所述视频的分辨率确定所述电池的充电电流的步骤之前还包括:提取所述视频的高度信息和宽度信息,并根据所述高度信息和所述宽度信息确定所述视频的分辨率。本发明实施例还提供了一种充电控制装置,包括:检测模块,用于检测终端充电过程中是否进行视频播放;第一获取模块,用于获取所述终端的电池的温度;第一控制模块,用于当所述电池的温度大于第一阈值温度且小于第二阈值温度时,根据所述视频的解码方式以及所述视频的分辨率确定所述电池的充电电流,并控制所述电池以所述充电电流进行充电,其中,所述第一阈值温度小于所述第二阈值温度。进一步的,上述充电控制装置,其中,所述第一控制模块包括:第一查询模块,用于检测所述视频的解码方式和分辨率,并从预存的信息表中分别查询所述解码方式和所述分辨率对应的分值;计算模块,用于累计所述解码方式和所述分辨率对应的分值;第二查询模块,用于从所述预存的信息表中查询累计分值所对应的电流等级,并将所述电流等级对应的电流值作为所述电池的充电电流。进一步的,上述充电控制装置,还包括:第二获取模块,用于获取所述终端的传感器温度,当所述传感器温度大于或等于第三阈值温度时,将所述屏幕的亮度降至预设值。进一步的,上述充电控制装置,还包括:调节模块,用于当所述传感器温度小于第四阈值温度时,在预设的调节幅度范围内逐步提高所述电池的充电电流,直至所述电池的充电电流为所述调节幅度范围的上限值或直至所述传感器温度为所述第三阈值温度,所述第四阈值温度小于所述第三阈值温度。进一步的,上述充电控制装置,还包括:第二控制模块,用于当所述电池的温度小于或等于第一阈值温度,且大于或等于第五阈值温度时,控制所述电池以预设的第一阈值电流进行充电,所述第五阈值温度小于所述第一阈值温度;第三控制模块,用于当所述电池的温度大于或等于所述第二阈值温度,且小于或等于第六阈值温度时,控制所述电池以预设的第二阈值电流进行充电,所述第六阈值温度大于所述第二阈值温度;第四控制模块,用于当所述电池的温度小于所述第五阈值温度或大于所述第六阈值温度时,控制所述电池停止充电。进一步的,上述充电控制装置,还包括:第五控制模块,用于当所述电池的温度小于或等于所述第一阈值温度,所述温度大于或等于所述第二阈值温度,两种情况中出现任意一种时,控制所述电池停止充电。进一步的,上述充电控制装置,其中,所述检测模块具体用于:当检测到终端的多媒体框架打开任意一视频应用时确定所述终端进行视频播放,或者,当检测到终端调用视频解码时确定所述终端进行视频播放。进一步的,上述充电控制装置,还包括:分辨率确定模块,用于提取所述视频的高度信息和宽度信息,并根据所述高度信息和所述宽度信息确定所述视频的分辨率。本发明实施例还提供了一种可读存储介质,其上存储有程序,所述程序被处理器执行时实现上述方法的步骤。本发明实施例还提供了一种终端,包括存储器、处理器以及存储在存储器上并可在处理器上运行的程序,所述处理器执行所述程序时实现上述方法的步骤。本发明实施例中,在终端充电时,检测是否播放视频,当播放视频时,则检测电池是否在第一阈值温度和第二阈值温度之间。若是,则根据播放视频的解码方式和分辨率来确定对应的充电电流,最大程度降低电池的温度的情况下选择在最大的充电电流,避免充电过程中终端温度过高的现象,提高用户体验和使用安全性。附图说明图1为本发明第一实施例中的充电控制方法的流程图;图2为本发明第二实施例中的充电控制方法的流程图;图3为本发明第三实施例中的充电控制装置的结构框图;图4为本发明第四实施例中的充电控制装置的结构框图;图5为本发明实施例中的终端的结构框图。具体实施方式下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。参照下面的描述和附图,将清楚本发明的实施例的这些和其他方面。在这些描述和附图中,具体公开了本发明的实施例中的一些特定实施方式,来表示实施本发明的实施例的原理的一些方式,但是应当理解,本发明的实施例的范围不受此限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。请参阅图1,为本发明第一实施例中的充电控制方法,包括步骤s11~s13。步骤s11,检测终端充电过程中是否进行视频播放。本实施例中的方法应用于终端中,该终端例如手机、平板电脑、个人数字助理、可穿戴设备等。终端在充电过程中电池存储电能并发热,导致终端整体温度升高。若在充电过程中播放视频时,cpu(中央处理器)高负荷运行,使终端的发热现象更加严重,存在一定的安全隐患。鉴于此,本实施例在终端进行充电过程中检测终端是否播放视频,并对电池的充电电流进行调节。终端是否进行视频播放可通过下面两个方式中的任意一个进行检测。第一种检测方式为:检测终端的多媒体框架是否打开任意一视频应用,若是,确定所述终端正在进行视频播放。终端根据应用的apk包名,查询所有的视频应用,当检测到多媒体框架打开了任意一个视频应用时,则说明该终端正在播放视频。其中,多媒体框架为终端中播放媒体资源的接口,以android系统为例,方法1,在launcher函数中返回点击启动的apk包名以供查询,继而比较包名是否为视频类应用。方法2,在activitymanager处理函数中返回处理的apk包名以供查询,继而比较包名是否为视频类应用。。第二种检测方式为:检测终端是否调用视频解码,若是,则确定所述终端正在进行视频播放。播放视频时需要对视频文件进行解码才能观看,因此可利用视频解码接口判断是否调用视频解码,以此确定是否在播放视频。步骤s12,当检测到所述终端进行视频播放时,获取所述终端的电池的温度tbat。一般的电池都有工作温度的限制,不同类型的电池其工作温度范围一般不同,在充电过程中若电池的温度超过电池的工作温度范围时,容易导致电池损坏。在电池充电过程中需要监测电池的温度,具体的,在本实施例中,终端通过电池上的温度传感器实时检测电池温度,区分电池温度是否在安全充电范围内,如超出安全范围,进行相关提示和充电保护;如电池温度在安全范围内则进行充电操作;终端检测到充电时有打开视频类应用进行视频播放,通过实时检测和判断终端上的传感器温度,并实施以下步骤。步骤s13,当所述电池的温度tbat大于第一阈值温度t1且小于第二阈值温度t2时,根据所述视频的解码方式以及所述视频的分辨率确定所述电池的充电电流,并控制所述电池以所述充电电流进行充电,其中,所述第一阈值温度t1小于所述第二阈值温度t2。其中,第一阈值温度t1和第二阈值温度t2设置在电池的工作温度范围内。其可根据实际情况进行设置,例如第一阈值温度t1和第二阈值温度t2可分别设置为电池的工作温度的上限值和下限值。当检测到终端播放视频,且电池的温度tbat在第一阈值温度t1和第二阈值温度t2之间时,根据该视频的解码方式和分辨率确定一合适的充电电流,并控制电池以该充电电流进行充电。视频的解码方式一般包括硬解码和软解码,其中软解码采用cpu进行解码,而硬解码采用非cpu解码,例如显卡gpu、专用的dsp、fpga、asic芯片等。软解码的过程会加速终端cpu的运行,导致终端发热严重。而硬解码采用硬件平台进行解码,其cpu产生的热量较软解码方式少很多,对终端发热影响较小。现有的视频文件的分辨率有多种,如1080p、720p、360p等,分辨率越高cpu负荷越大,产热越大,是引起终端发热的原因之一。因此根据视频的解码方式和视频分辨率的不同选择不同的充电电流。即采用软解码且分辨率越高的视频,对应选择较小的充电电流,以此避免终端的温度过高。对于采用硬解码,分辨率较低的视频宜采用较大的充电电流,在在保证终端温度合适的情况下,提高充电速度。具体实施时,终端中预存有不同解码方式和分辨率的组合对应的充电电流的等级。根据不同组合的视频对应的发热量的大小,设置不同等级的电流值,发热量越大的组合,其对应的充电电流越小。充电电流等级数可等于解码方式和分辨率的组合的数量,每一等级对应的电流值可根据实际经验进行设置。进一步的,当电池的温度tbat小于或等于第一阈值温度t1,电池温度tbat大于或等于第二阈值温度t2,两种情况中出现任意一种时,需要对电池进行保护。具体实施时,可选择一预设的充电电流进行充电,以对电池进行限流保护,防止电池损坏。本实施例中,在终端充电时,检测是否播放视频,当播放视频时,则检测电池是否在第一阈值温度t1和第二阈值温度t2之间。若是,则根据播放视频的解码方式和分辨率来确定对应的充电电流,最大程度降低电池的温度的情况下选择在最大的充电电流,避免充电过程中终端温度过高的现象,提高用户体验和使用安全性。请参阅图2,为本发明第二实施例中的充电控制方法,包括步骤s21~s28。步骤s21,检测终端充电过程中是否进行视频播放。步骤s22,当检测到所述终端进行视频播放时,获取所述终端的电池的温度tbat。步骤s23,当所述电池的温度tbat大于第一阈值温度t1且小于第二阈值温度t2时,检测所述视频的解码方式和分辨率,并从预存的信息表中分别查询所述解码方式和所述分辨率对应的分值。上述步骤中,可在media框架的接口中来检测和判定视频的解码方式,其中,硬解码调用的接口是omx。在hardware的mediaomx处理函数中或者framework的omxmaster处理函数中,将解码方式写到节点中,查询解码方式时去读取此节点的值就可以判定是何种解码方式。以android系统终端为例,如采用的接口是omx,则是硬解码方式,节点值写为1;如没有使用omx接口,则是软解码方式,节点值写为0。本实施例中,视频的分辨率大致可分为三种1080p、720p和其他分辨率,其他分辨率为小于720p的分辨率。视频的分辨率则可在media框架中提取视频尺寸信息,如高度h和宽度w来确定。每个分辨率的视频对应一高度值和宽度值,例如,h在为1080,宽度w为1920判定为1080p;h为720,宽度w为1280判定为720p,以此类推。本实施例中,采用积分制来确定各个解码方式和分辨率对应的充电电流,积分值越高采用的电流越小。具体的,在终端中预先存储有每个解码方式与分值的对应关系,以及每个分辨率和对应分值的对应关系表,例如下述表1中所示。表1.视频类型与对应分值步骤s24,累计所述解码方式和所述分辨率对应的分值,并从所述预存的信息表中查询累计分值所对应的电流等级,并控制所述电池以所述等级的电流进行充电。上述步骤中,对查询到的解码方式和分辨率对应的分值进行求和计算,得到一累计分值。终端中预存有各个积分值与电流等级的对应关系表,该对应关系表例如表2所示。表2.累计分值与电流等级的对应关系累计分值电流等级0i11i22i33i4根据计算得到的累计分值即可在表2中查询对应的电流等级。表2中,各等级的电流大小为i1>i2>i3>i4,且,i1的电流值小于充电过程中未播放视频时的充电电流值,i1-i4的值需要实际测试来调节和设置。可以理解为,视频采用不同的解码方式和分辨率会造成不同程度的cpu发热,从而对终端温度的升高有不同程度的影响,积分值越大则说明对cpu发热影响越大,因此采用越小的充电电流,以降低电池充电时的热量,从而避免终端的温度过高,保护终端功能不被损坏和提高用户体验。例如,视频解码方式为软解码、分辨率为1080p时,对应的电流等级为i4,控制电池以i4进行充电。步骤s25,获取所述终端的传感器温度,从而得到终端局部温度,当所述传感器温度大于或等于第三阈值温度t3时,将所述屏幕的亮度降至预设值,其中传感器温度可以设定为cpu温度,也可以选择终端表面温度,电池温度,晶振温度等。在充电过程中进行播放视频时,终端的温度主要受到电池温度,cpu温度和充电芯片温度影响。电池温度、充电芯片温度和cpu温度升高均导致终端温度升高,同时也会影响彼此的温度。当传感器的温度超过第三阈值温度t3时,逐步降低屏幕的亮度至预设值从而降低终端耗电,减少终端发热。该预设值可根据实际情况进行设置,例如可设置为一固定的亮度值,也可以设置为当前屏幕亮度的50%或60%。通过降低屏幕的亮度,来降低终端的温度。步骤s26,当所述电池的温度tbat小于或等于第一阈值温度t1,且大于或等于第五阈值温度t5时,控制所述电池以预设的第一阈值电流进行充电,所述第五阈值温度t5小于所述第一阈值温度t1。步骤s27,当所述电电池的温度tbat大于或等于所述第二阈值温度t2,且小于或等于第六阈值温度t6时,控制所述电池以预设的第二阈值电流进行充电,所述第六阈值温度t6大于所述第二阈值温度t2。步骤s28,当所述电池的温度小于所述第五阈值温度t5或大于所述第六阈值温度t6时,控制所述电池停止充电。本实施例中,当电池的温度tbat在t1和t2之间时,根据视频的当前解码方式和分辨率确定对应的充电电流等级。当t5≤tbat≤t1时,进行限流充电,即控制电池以一预设的第一阈值电流进行充电。该种情况下,电池的温度较小且电池活性还是较低,因此可选用较小的电流进行充电,以保护电池。具体的,该第一阈值电流可以小于或等于未播放视频时的充电电流。当t2≤tbat≤t6时,进行限流充电,即控制电池以预设的第二阈值电流进行充电,该种情况下电池温度较高,因此可选用较小的充电电流。该第二阈值电流可根据实际需求进行设置。当tbat<t5时,控制电池停止充电。本实施例中,t5为电池的工作电流的下限值,当电池的温度低于该下限值时,停止充电以保护电池。当tbat>t6时,控制电池充电。本实施例中,t6为电池的工作电流的上限值,当电池的温度高于该上限值时,停止充电以保护电池。本实施例中,采用积分制的方式确定不同解码方式和分辨率的视频对应的累计分值,累计分值越大的视频,说明对终端发热影响越大。对应的,需选择的充电电流越小,以降低电池发热。采用积分制方式可有效的选择最佳的充电电流,提高控制效率。同时,检测传感器的温度,当传感器温度高于第三阈值温度t3时,则降低屏幕亮度,以降低终端发热。本实施例中,从控制电池发热和充电芯片发热两个方面来解决终端发热过大的问题。进一步的,作为一种可实施的方式,在步骤s25之后还可执行步骤:可以对上述步骤确定的充电电流进行微调,如当所述传感器的温度小于第四阈值温度t4时,在所述调节幅度范围逐步提高所述电池的充电电流,直至所述电池的充电电流为所述调节幅度范围的上限值或直至所述传感器的温度为所述第三阈值温度t3。其中,第四阈值温度t4小于第三阈值温度t3。其中,第一组温度:t6>t2>t1>t5,第二组温度:t3>t4,在本实施例中,两组温度之间可以进行关联,如传感器温度侦测的是电池温度时,第四阈值温度t4小于或等于第二阈值温度t2,第三阈值温度t3也可以小于或等于第二阈值温度t2。上述步骤中,第四阈值温度t4的值可根据传感器的温度的情况进行设置。当传感器的温度小于第四阈值温度t4时,可适当地提高电池的充电电流,以提高充电速度。该步骤中,充电电流在一定的幅度范围内进行调节。该幅度范围可预先设置,例如电池的充电电流为i4(0.5a),其可在±0.05a的幅度内进行调节,即,充电电流可从0.5a逐步提高直至0.55a,或直至传感器温度到达t3时停止。本实施例中,当传感器温度小于第四阈值温度t4时,在一定范围内增大电池的充电电流,以提高电池的充电速度。本实施例中,既能有效解决充电过程中播放视频时终端温度过大的问题,也可保持较高的充电速度。请参阅图3,为本发明第三实施例中的充电控制装置,包括:检测模块30,用于检测终端充电过程中是否进行视频播放;第一获取模块31,用于获取所述终端的电池的温度;第一控制模块32,用于当所述电池的温度tbat大于第一阈值温度t1且小于第二阈值温度t2时,根据所述视频的解码方式以及所述视频的分辨率确定所述电池的充电电流,并控制所述电池以所述充电电流进行充电,其中,所述第一阈值温度t1小于所述第二阈值温度t2。进一步的,上述充电控制装置,其中,所述第一控制模块32包括:第一查询模块,用于检测所述视频的解码方式和分辨率,并从预存的信息表中分别查询所述解码方式和所述分辨率对应的分值;计算模块,用于累计所述解码方式和所述分辨率对应的分值;第二查询模块,用于从所述预存的信息表中查询累计分值所对应的电流等级,并将所述电流等级对应的电流值作为所述电池的充电电流。进一步的,上述充电控制装置,还包括:第二获取模块33,用于获取所述终端的传感器温度,当所述传感器温度大于或等于第三阈值温度t3时,将所述屏幕的亮度降至预设值。进一步的,上述充电控制装置,还包括:调节模块34,用于当所述传感器温度小于第四阈值温度t4时,在预设的调节幅度范围内逐步提高所述电池的充电电流,直至所述电池的充电电流为所述调节幅度范围的上限值或直至所述传感器温度为所述第三阈值温度t3,所述第四阈值温度t4小于所述第三阈值温度t3。进一步的,上述充电控制装置,还包括:第二控制模块35,用于当所述电池的温度tbat小于或等于第一阈值温度t1,且大于或等于第五阈值温度t5时,控制所述电池以预设的第一阈值电流进行充电,所述第五阈值温度t5小于所述第一阈值温度t1;第三控制模块36,用于当所述电池的温度tbat大于或等于所述第二阈值温度t2,且小于或等于第六阈值温度t6时,控制所述电池以预设的第二阈值电流进行充电,所述第六阈值温度t6大于所述第二阈值温度t2;第四控制模块37,用于当所述电池的温度tbat小于所述第五阈值温度t5或大于所述第六阈值温度t6时,控制所述电池停止充电。进一步的,上述充电控制装置,其中,所述检测模块30具体用于:当检测到终端的多媒体框架打开任意一视频应用时确定所述终端进行视频播放,或者,当检测到终端调用视频解码时确定所述终端进行视频播放。进一步的,上述充电控制装置,还包括:分辨率确定模块38,用于提取所述视频的高度信息和宽度信息,并根据所述高度信息和所述宽度信息确定所述视频的分辨率。进一步的,请参阅图4,为本发明的第四实施例中的充电控制装置,其与第三实施例的不同之处在于,本实施例可不设置第二控制模块、第三控制模块和第四控制模块,而是设置第五控制模块39。第五控制模块用于当所述电池的温度tbat小于或等于所述第一阈值温度t1,所述温度大于或等于所述第二阈值温度t2,两种情况中出现任意一种时,控制所述电池停止充电。本发明实施例所提供的充电控制装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。本发明还提出一种可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的充电控制方法。本发明实施例还提供了一种终端,如图5所示,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例方法部分。所述终端可以为包括手机、平板电脑、pda(personaldigitalassistant,个人数字助理)、pos(pointofsales,销售终端)、车载电脑等任意终端设备,以终端为手机为例:包括,射频(radiofrequency,rf)电路40、存储器41、输入单元42、显示单元43、传感器44、音频电路45、无线(wirelessfidelity,wifi)模块46和处理器47等部件。本领域技术人员可以理解,图5中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。下面结合图5对手机的各个构成部件进行具体的介绍:rf电路40可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器47处理;另外,将设计上行的数据发送给基站。通常,rf电路40包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(lownoiseamplifier,lna)、双工器等。此外,rf电路40还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(globalsystemofmobilecommunication,gsm)、通用分组无线服务(generalpacketradioservice,gprs)、码分多址(codedivisionmultipleaccess,cdma)、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)、长期演进(longtermevolution,lte)、电子邮件、短消息服务(shortmessagingservice,sms)等。存储器41可用于存储软件程序以及模块,处理器47通过运行存储在存储器41的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器41可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器41可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。输入单元42可用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。具体地,输入单元42可包括触控面板421以及其他输入设备422。触控面板421,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板421上或在触控面板421附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板421可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器47,并能接收处理器47发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板421。除了触控面板421,输入单元42还可以包括其他输入设备422。具体地,其他输入设备422可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。显示单元43可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元43可包括显示面板431,可选的,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板431。进一步的,触控面板421可覆盖显示面板431,当触控面板421检测到在其上或附近的触摸操作后,传送给处理器47以确定触摸事件的类型,随后处理器47根据触摸事件的类型在显示面板431上提供相应的视觉输出。虽然在图5中,触控面板421与显示面板431是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将触控面板421与显示面板431集成而实现手机的输入和输出功能。手机还可包括至少一种传感器44,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板431的亮度,接近传感器可在手机移动到耳边时,关闭显示面板431和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。音频电路45、扬声器451,传声器452可提供用户与手机之间的音频接口。音频电路45可将接收到的音频数据转换后的电信号,传输到扬声器451,由扬声器451转换为声音信号输出;另一方面,传声器452将收集的声音信号转换为电信号,由音频电路45接收后转换为音频数据,再将音频数据输出处理器47处理后,经rf电路40以发送给比如另一手机,或者将音频数据输出至存储器41以便进一步处理。wifi属于短距离无线传输技术,手机通过wifi模块46可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图5示出了wifi模块46,但是可以理解的是,其并不属于手机的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。处理器47是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器41内的软件程序和/或模块,以及调用存储在存储器41内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器47可包括一个或多个处理单元;优选的,处理器47可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器47中。手机还包括给各个部件供电的电池48(比如电池),优选的,电池可以通过电池管理系统与处理器47逻辑相连,从而通过电池管理系统实现管理充电、放电、以及功耗管理等功能。尽管未示出,手机还可以包括摄像头、蓝牙模块等,在此不再赘述。在本发明实施例中,所述移动终端所包括的处理器47还具有以下功能:用于执行一程序,所述处理器47执行所述程序时实现如上述的拨号方法。本发明还提出一种可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述的拨号方法。本领域技术人员可以理解,在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何可读存储介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“可读存储介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。可读存储介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,可读存储介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或它们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1