一种信息处理方法及电子设备的制作方法

文档序号:6625586阅读:147来源:国知局
一种信息处理方法及电子设备的制作方法
【专利摘要】本发明公开了一种信息处理方法,用于解决因为响应余量不足而降低了电子设备的可靠性的技术问题。所述方法包括:检测到存在针对所述触控显示单元的第一操作;其中,所述第一操作为操作体从远离所述触控显示单元的方向朝向靠近所述触控显示单元的方向运动、并接触到所述触控显示单元的操作;获取所述操作体在与所述触控显示单元相距第一距离时向所述触控显示单元进行运动的运动参数;依据所述运动参数,确定所述第一操作在触控显示单元上对应的预估操作信息,并在所述操作体与所述触控显示单元接触之前,加载与所述预估操作信息对应的操作数据。本发明还公开了相应的电子设备。
【专利说明】一种信息处理方法及电子设备

【技术领域】
[0001]本发明涉及计算机【技术领域】,特别涉及一种信息处理方法及电子设备。

【背景技术】
[0002]随着科学技术的不断发展,电子技术也得到了飞速的发展,电子产品的种类也越来越多,人们也享受到了科技发展带来的各种便利。现在人们可以通过各种类型的电子设备享受随着科技发展带来的舒适生活。比如,手机等电子设备已经成为人们生活中一个不可或缺的部分,人们可以通过手机等电子设备以打电话、发短信等等方式加强与其他人之间的联系。
[0003]现有技术中,很多电子设备的显示屏都以电容屏为主,用户可以直接在显示屏上进行触控来实现相应的功能,无需按键操作,较为方便。
[0004]一般来说,用户如果想要点击显示屏中的某个应用图标,则会对该图标进行点击操作,当用户的手指触摸到显示屏后,电子设备会对用户的操作进行定位,之后加载相应的数据到内存,再响应用户的操作。即,现有技术中,电子设备是在用户的手指确定触摸到显示屏之后再进行响应,无法为系统留出足够的响应余量,相当于系统每次都是在应对突发响应事件,这样可能会降低系统的可靠性。例如,系统可能需要临时调度资源,而这可能降低响应速度,还可能会影响到系统其他对其他进程的处理。并且,在用户的手指触碰显示屏时,电子设备中相应的芯片会出现瞬时大电流,也较为耗费电能,给电子设备中的芯片带来了比较大的负担,同时也会对电子设备中的芯片造成磨损,等等。
[0005]可见,现有技术中存在因为响应余量不足而降低了电子设备的可靠性的技术问题。


【发明内容】

[0006]本发明实施例提供一种信息处理方法及电子设备,用于解决因为响应余量不足而降低了电子设备的可靠性的技术问题。
[0007]—种信息处理方法,应用于具有触控显示单元的电子设备,包括:
[0008]检测到存在针对所述触控显示单元的第一操作;其中,所述第一操作为操作体从远离所述触控显示单元的方向朝向靠近所述触控显示单元的方向运动、并接触到所述触控显示单元的操作;
[0009]获取所述操作体在与所述触控显示单元相距第一距离时向所述触控显示单元进行运动的运动参数;
[0010]依据所述运动参数,确定所述第一操作在触控显示单元上对应的预估操作信息,并在所述操作体与所述触控显示单元接触之前,加载与所述预估操作信息对应的操作数据。
[0011]可选的,所述预估操作信息包括所述第一操作的操作类型和/或所述第一操作在所述触控显示单元上的位置信息。
[0012]可选的,获取所述操作体在与所述触控显示单元相距第一距离时向所述触控显示单元进行运动的运动参数,包括:通过所述触控显示单元上设置的电容获取所述运动参数,或,通过图像采集单元获得所述运动参数。
[0013]可选的,检测到存在针对所述电子设备的触控显示单元的第一操作,包括:当所述触控显示单元上设置的电容中有至少一个电容的电容值发生改变时,确定检测到所述第一操作。
[0014]可选的,获取所述操作体在与所述触控显示单元相距第一距离时向所述触控显示单元进行运动的运动参数,包括:
[0015]若所述触控显示单元中的电容值发生改变的电容的数量小于第一预设数量,则确定所述运动参数为:所述第一操作为所述操作体从远离所述触控显示单元的方向垂直朝向靠近所述触控显示单元的方向运动的操作;
[0016]若所述触控显示单元中的电容值发生改变的电容的数量大于第二预设数量,则确定所述运动参数为:所述第一操作为所述操作体从远离所述触控显示单元的方向、以特定夹角朝向靠近所述触控显示单元的方向运动的操作。
[0017]可选的,依据所述运动参数,确定所述第一操作在触控显示单元上对应的预估操作信息,包括:
[0018]若所述运动参数为所述第一操作为所述操作体从远离所述触控显示单元的方向垂直朝向靠近所述触控显示单元的方向运动的操作,确定所述第一操作的操作类型为点击操作;
[0019]若所述运动参数为所述第一操作为所述操作体从远离所述触控显示单元的方向、以特定夹角朝向靠近所述触控显示单元的方向运动的操作,确定所述第一操作的操作类型为滑动操作。
[0020]可选的,在确定所述第一操作的操作类型为点击操作的之前、同时或之后,还包括:根据电容值发生变化的电容在所述触控显示单元中所处的位置确定所述第一操作所对应的操作位置。
[0021]可选的,在加载与所述预估操作信息对应的操作数据之后,还包括:在所述操作体与所述触控显示单元相接触时,根据加载的操作数据响应所述第一操作。
[0022]一种电子设备,所述电子设备具有触控显示单元,所述电子设备还包括:
[0023]检测模块,用于检测到存在针对所述触控显示单元的第一操作;其中,所述第一操作为操作体从远离所述触控显示单元的方向朝向靠近所述触控显示单元的方向运动、并接触到所述触控显示单元的操作;
[0024]获取模块,用于获取所述操作体在与所述触控显示单元相距第一距离时向所述触控显示单元进行运动的运动参数;
[0025]确定模块,用于依据所述运动参数,确定所述第一操作在触控显示单元上对应的预估操作信息,并在所述操作体与所述触控显示单元接触之前,加载与所述预估操作信息对应的操作数据。
[0026]可选的,所述预估操作信息包括所述第一操作的操作类型和/或所述第一操作在所述触控显示单元上的位置信息。
[0027]可选的,所述获取模块具体用于:通过所述触控显示单元上设置的电容获取所述运动参数,或,通过图像采集单元获得所述运动参数。
[0028]可选的,所述检测模块具体用于:当所述触控显示单元上设置的电容中有至少一个电容的电容值发生改变时,确定检测到所述第一操作。
[0029]可选的,所述获取模块具体用于:
[0030]若所述触控显示单元中的电容值发生改变的电容的数量小于第一预设数量,则确定所述运动参数为:所述第一操作为所述操作体从远离所述触控显示单元的方向垂直朝向靠近所述触控显示单元的方向运动的操作;
[0031]若所述触控显示单元中的电容值发生改变的电容的数量大于第二预设数量,则确定所述运动参数为:所述第一操作为所述操作体从远离所述触控显示单元的方向、以特定夹角朝向靠近所述触控显示单元的方向运动的操作。
[0032]可选的,所述确定模块具体用于:
[0033]若所述运动参数为所述第一操作为所述操作体从远离所述触控显示单元的方向垂直朝向靠近所述触控显示单元的方向运动的操作,确定所述第一操作的操作类型为点击操作;
[0034]若所述运动参数为所述第一操作为所述操作体从远离所述触控显示单元的方向、以特定夹角朝向靠近所述触控显示单元的方向运动的操作,确定所述第一操作的操作类型为滑动操作。
[0035]可选的,所述确定模块还用于:在确定所述第一操作的操作类型为点击操作的之前、同时或之后,根据电容值发生变化的电容在所述触控显示单元中所处的位置确定所述第一操作所对应的操作位置。
[0036]可选的,所述电子设备还包括响应模块,用于在所述确定模块加载与所述预估操作信息对应的操作数据之后,在所述操作体与所述触控显示单元相接触时,根据加载的操作数据响应所述第一操作。
[0037]本发明实施例中,用户针对所述电子设备进行所述第一操作,在所述第一操作的操作轨迹还没有与所述触控显示单元产生交集时,也就相当于进行所述第一操作的操作体还没有接触到所述触控显示单元时,所述电子设备就可以获取所述操作体的运动参数,根据所述运动参数来预估所述第一操作所对应的操作信息,即所述预估操作信息,这样,在所述操作体与所述触控显示单元接触之前就可以加载与所述预估操作信息对应的操作数据,相当于提前响应了所述第一操作,给所述电子设备中的处理芯片一个预先的缓冲,即,给电子设备留出了响应余量,尽量避免电子设备应对突发事件,提高电子设备的可靠性。在有响应余量的前提下,所述电子设备可以提前调度资源,使系统资源的调度更为高效,提高响应速度,也尽量避免处理芯片突然需要响应所述第一操作所带来的瞬间大电流,按照本发明实施例中的方法,电流是逐渐增大,能够有效地保护处理芯片,不会产生瞬间大电流,较为节省电能,降低对系统的冲击。

【专利附图】

【附图说明】
[0038]图1为本发明实施例中信息处理方法的主要流程图;
[0039]图2为本发明实施例中点击操作的示意图;
[0040]图3为本发明实施例中滑动操作的示意图;
[0041]图4为本发明实施例中电子设备的主要结构框图。

【具体实施方式】
[0042]本发明实施例中的信息处理方法可以应用于具有触控显示单元的电子设备,所述方法包括:检测到存在针对所述触控显示单元的第一操作;其中,所述第一操作为操作体从远离所述触控显示单元的方向朝向靠近所述触控显示单元的方向运动、并接触到所述触控显示单元的操作;获取所述操作体在与所述触控显示单元相距第一距离时向所述触控显示单元进行运动的运动参数;依据所述运动参数,确定所述第一操作在触控显示单元上对应的预估操作信息,并在所述操作体与所述触控显示单元接触之前,加载与所述预估操作信息对应的操作数据。
[0043]本发明实施例中,用户针对所述电子设备进行所述第一操作,在所述第一操作的操作轨迹还没有与所述触控显示单元产生交集时,也就相当于进行所述第一操作的操作体还没有接触到所述触控显示单元时,所述电子设备就可以获取所述操作体的运动参数,根据所述运动参数来预估所述第一操作所对应的操作信息,即所述预估操作信息,这样,在所述操作体与所述触控显示单元接触之前就可以加载与所述预估操作信息对应的操作数据,相当于提前响应了所述第一操作,给所述电子设备中的处理芯片一个预先的缓冲,即,给电子设备留出了响应余量,尽量避免电子设备应对突发事件,提高电子设备的可靠性。在有响应余量的前提下,所述电子设备可以提前调度资源,使系统资源的调度更为高效,提高响应速度,也尽量避免处理芯片突然需要响应所述第一操作所带来的瞬间大电流,按照本发明实施例中的方法,电流是逐渐增大,能够有效地保护处理芯片,不会产生瞬间大电流,较为节省电能,降低对系统的冲击。
[0044]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0045]本发明实施例中,所述电子设备例如可以是手机、PAD(平板电脑)、PC(个人计算机)、笔记本、智能电视等等,本发明不做限制。例如,如果所述电子设备是手机,则所述触控显示单元就可以是指手机的触控显示屏。
[0046]另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。
[0047]下面结合附图对本发明优选的实施方式进行详细说明。
[0048]请参见图1,本发明实施例提供一种信息处理方法,所述方法可以应用于具有触控显示单元的电子设备。所述方法的主要流程描述如下。
[0049]步骤101:检测到存在针对所述触控显示单元的第一操作;其中,所述第一操作为操作体从远离所述触控显示单元的方向朝向靠近所述触控显示单元的方向运动、并接触到所述触控显示单元的操作。
[0050]所述第一操作可以是用户针对所述触控显示单元进行的触控操作,例如可以是点击操作,或者例如可以是滑动操作,等等。用户所使用的操作体例如可以是用户的手指,或者例如可以是触控笔,或者也可以是其他可以针对所述触控显示单元进行操作的操作体。
[0051]自然的,用户要针对所述触控显示单元进行操作时,用户所使用的操作体都是从远离所述触控显示单元的方向朝向靠近所述触控显示单元的方向运动,之后会接触到所述触控显示单元,以完成整个操作过程。
[0052]可选的,检测所述第一操作可以通过不同的方式进行检测。
[0053]例如,所述触控显示单元上可以设置有多个电容,可以理解为所述触控显示单元是电容显示屏,那么所述电子设备可以通过设置在所述触控显示单元上的电容来检测所述第一操作。
[0054]可选的,本发明实施例中,若通过设置在所述触控显示单元上的电容来检测所述第一操作,那么,检测到存在针对所述电子设备的显示单元的第一操作,可以包括:当所述触控显示单元上设置的电容中有至少一个电容的电容值发生改变时,确定检测到所述第一操作。
[0055]当有操作体进入电容的检测范围时,电容的电容值就会发生变化,因此可以通过电容是否发生变化来确定是否检测到了所述第一操作。
[0056]或者例如,所述电子设备可以具有图像采集单元,例如所述图像采集单元可以是摄像头。那么所述电子设备可以通过摄像头来检测所述第一操作。当然,为了更好地检测所述第一操作,本领域技术人员自然知道应该将摄像头设置在所述电子设备的什么位置。
[0057]步骤102:获取所述操作体在与所述触控显示单元相距第一距离时向所述触控显示单元进行运动的运动参数。
[0058]当所述操作体还未接触到所述触控显示单元、与所述触控显示单元相距所述第一距离时,所述电子设备就可以获取所述操作体的所述运动参数。
[0059]例如,如果所述电子设备通过设置在所述触控显示单元上的电容来检测所述第一操作,那么所述电子设备可以通过设置在所述触控显示单元上的电容来获取所述运动参数。
[0060]例如,如果所述电子设备通过摄像头来检测所述第一操作,那么所述电子设备可以通过摄像头来获取所述运动参数。
[0061]可选的,本发明实施例中,若通过设置在所述触控显示单元上的电容来获取所述操作体的运动参数,那么,获取所述操作体在与所述触控显示单元相距第一距离时向所述触控显示单元进行运动的运动参数,可以包括:
[0062]若所述触控显示单元中的电容值发生改变的电容的数量小于第一预设数量,则确定所述运动参数为:所述第一操作为所述操作体从远离所述触控显示单元的方向垂直朝向靠近所述触控显示单元的方向运动的操作;
[0063]若所述触控显示单元中的电容值发生改变的电容的数量大于第二预设数量,则确定所述运动参数为:所述第一操作为所述操作体从远离所述触控显示单元的方向、以特定夹角朝向靠近所述触控显示单元的方向运动的操作。
[0064]一般来说,如果用户想要进行点击操作,则用户会控制操作体垂直朝向所述触控显示单元方向运动,即,此时操作体的运动方向与所述触控显示单元的平面相垂直或者近似垂直。而若操作体垂直朝向所述触控显示单元的方向运动,则所述触控显示单元上所设置的电容中,能够感应到所述操作体的电容的数量较少,因此,若所述触控显示单元中的电容值发生改变的电容的数量小于所述第一预设数量,则可以确定所述运动参数为:所述第一操作为所述操作体从远离所述显示单元的方向垂直朝向靠近所述显示单元的方向运动的操作。所述第一预设数量可以根据经验值设定。
[0065]而如果用户想要进行滑动操作,则用户一般会控制操作体斜着朝向所述触控显示单元方向运动,即,此时操作体的运动方向与所述触控显示单元的平面相具有所述特定夹角。而若操作体以所述特定夹角朝向所述触控显示单元的方向运动,则所述触控显示单元上所设置的电容中,能够感应到所述操作体的电容的数量比所述操作体垂直朝向所述触控显示单元的方向运动时的数量要多,因此,若所述触控显示单元中的电容值发生改变的电容的数量大于所述第二预设数量,则可以确定所述运动参数为:所述第一操作为所述操作体从远离所述触控显示单元的方向、以所述特定夹角朝向靠近所述触控显示单元的方向运动的操作。同样的,所述第二预设数量可以根据经验值设定。
[0066]本发明实施例中,所述第一预设数量可以等于所述第二预设数量,或者,所述第一预设数量可以小于所述第二预设数量。
[0067]步骤103:依据所述运动参数,确定所述第一操作在触控显示单元上对应的预估操作信息,并在所述操作体与所述触控显示单元接触之前,加载与所述预估操作信息对应的操作数据。
[0068]在获得所述运动参数后,可以根据所述运动参数确定所述第一操作所对应的操作信息,即所述预估操作信息,在确定所述预估操作信息后即可加载与所述预估操作信息所对应的操作数据,这样在所述操作体与所述触控显示单元相接触之前就加载了所述操作数据,当所述操作体与所述触控显示单元相接触时,所述电子设备可以立刻进行响应,不仅提高了响应速度,使用户的等待时间较短,而且对于所述电子设备中的处理芯片来说,因为多了提前加载操作数据的缓冲过程,电流是逐步增大的,尽量避免出现瞬时大电流,有助于芯片的保护,也较为节省电能。因为所述电子设备可以提前响应,拥有了响应余量,可以提前调度资源,使资源调度更为高效。
[0069]可选的,本发明实施例中,依据所述运动参数,确定所述第一操作在触控显示单元上对应的预估操作信息,包括:
[0070]若所述运动参数为所述第一操作为所述操作体从远离所述触控显示单元的方向垂直朝向靠近所述触控显示单元的方向运动的操作,确定所述第一操作的操作类型为点击操作;
[0071]若所述运动参数为所述第一操作为所述操作体从远离所述触控显示单元的方向、以特定夹角朝向靠近所述触控显示单元的方向运动的操作,确定所述第一操作的操作类型为滑动操作。
[0072]在步骤102中介绍过,一般来说,如果用户想要进行点击操作,则用户会控制操作体垂直朝向所述触控显示单元方向运动。因此,若所述运动参数为所述第一操作为所述操作体从远离所述触控显示单元的方向垂直朝向靠近所述触控显示单元的方向运动的操作,则可以确定所述第一操作的操作类型为点击操作。请参见图2,图2中的a表示所述操作体的运动方向,b表示所述第一操作在所述触控显示单元中所对应的位置,c表示所述触控显示单元。
[0073]同样的,如果用户想要进行滑动操作,则用户一般会控制操作体斜着朝向所述触控显示单元方向运动,即,此时操作体的运动方向与所述触控显示单元的平面相具有所述特定夹角。因此,若所述运动参数为所述第一操作为所述操作体从远离所述触控显示单元的方向、以特定夹角朝向靠近所述触控显示单元的方向运动的操作,则可以确定所述第一操作的操作类型为滑动操作。请参见图3,图3中的a表示所述操作体的运动方向,b表示所述第一操作在所述触控显示单元中所对应的位置,其中,图3中所述第一操作所对应的位置实际表示所述第一操作在所述触控显示单元中的轨迹,c表示所述触控显示单元。
[0074]可选的,本发明实施例中,所述预估操作信息可以包括所述第一操作的操作类型,和/或所述第一操作在所述触控显示单元上的位置信息。
[0075]本发明实施例中,如果所述第一操作是滑动操作,则所述电子设备在响应所述第一操作时,可能会关注所述第一操作的位置信息,或者也可能不会关注所述第一操作的位置信息。
[0076]例如,如果所述触控显示单元中显示有一个网站的首页,用户进行滑动操作可能是想要将该页面向下滑动,那么,用户所使用的操作体无论在页面中的哪个位置进行滑动操作,所述电子设备都会按照向下滑动的指令来进行响应,在这种情况下,所述电子设备不会特别关注所述滑动操作的位置信息。
[0077]例如,如果用户是在玩游戏,所述触控显示单元中显示有一个游戏界面,用户进行滑动操作可能是想要让游戏界面中的某个对象发生移动,那么,用户所使用的操作体需要在页面的规定位置处进行滑动操作,否则所述电子设备无法进行正确响应。在这种情况下,所述电子设备会关注所述滑动操作的位置信息。
[0078]当然,若所述第一操作的操作类型为滑动操作,则所述第一操作所对应的位置信息也可以包括所述第一操作的轨迹信息。例如,所述电子设备可以根据所述第一操作的轨迹信息来确定具体的滑动距离。
[0079]可见,若所述第一操作为滑动操作,则所述预估操作信息中可以包括所述第一操作的位置信息,也可以不包括所述第一操作的位置信息,需要根据不同情况确定。
[0080]本发明实施例中,如果所述第一操作是点击操作,则所述电子设备在响应所述第一操作时,一般都会关注所述第一操作的位置信息。因为点击操作一般都是针对所述触控显示单元中的某个位置进行的点击,因此,在确定所述点击操作所对应的位置信息后所述电子设备才能正确响应。
[0081]S卩,本发明实施例中,若是通过设置在所述触控显示单元上的电容确定所述第一操作的操作类型,那么,在确定所述第一操作的操作类型为点击操作的之前、同时或之后,还可以包括:根据电容值发生变化的电容在所述触控显示单元中所处的位置确定所述第一操作所对应的操作位置。
[0082]进一步的,本发明实施例中,在加载与所述预估操作信息对应的操作数据之后,还可以包括:在所述操作体与所述触控显示单元相接触时,根据加载的操作数据响应所述第一操作。
[0083]相当于,在所述操作体与所述触控显示单元接触之前,所述电子设备就预先估计了所述第一操作对应的所述预估操作信息,并已经加载了响应所述第一操作所需的操作数据。在所述操作体接触到所述触控显示单元时,所述电子设备可以立刻根据加载的操作数据来响应所述第一操作,显然加快了响应速度,减少了用户的等待时间。
[0084]可以设想一些应用场景。
[0085]场景1:
[0086]用户想要玩游戏,那么用户需要首先打开该游戏应用。一般来说用户打开游戏应用都是通过点击该游戏应用对应的应用图标来实现。即,用户要对电子设备进行点击操作来打开游戏应用。
[0087]本发明实施例中,所述电子设备可以根据用户针对该应用图标所进行的操作,在用户的手指还未触碰到所述电子设备的触控显示单元时就预先估计所述操作所对应的预估操作信息,此时,所述预估操作信息中可以包括所述操作所对应的操作类型和/或所述操作的位置信息。所述电子设备在确定所述预估操作信息后,在用户的手指还未触碰到所述触控显示单元时就可以加载与所述预估操作信息对应的操作数据。这样,在用户的手指触碰到所述触控显示单元时,所述电子设备可以即刻进行响应,对于用户来说,好像是手指刚触碰到游戏应用的应用图标,电子设备就已经打开了游戏应用对应的界面。
[0088]同样的,用户在进行游戏的过程中,对于用户的每次操作所述电子设备都可以利用本发明实施例中的方式来进行响应,对于用户来说电子设备的响应速度较快,用户在玩游戏时的体验较好,对于电子设备来说也避免了芯片可能出现的瞬间大电流。
[0089]场景2:
[0090]用户想要浏览购物网站,那么用户需要首先打开该购物网站对应的应用。一般来说用户打开购物网站所对应的应用都是通过点击该购物网站的应用对应的应用图标来实现。即,用户要对电子设备进行点击操作来打开购物网站所对应的应用。
[0091]本发明实施例中,所述电子设备可以根据用户针对该应用图标所进行的操作,在用户的手指还未触碰到所述电子设备的触控显示单元时就预先估计所述操作所对应的预估操作信息,此时,所述预估操作信息中可以包括所述操作所对应的操作类型和/或所述操作的位置信息。所述电子设备在确定所述预估操作信息后,在用户的手指还未触碰到所述触控显示单元时就可以加载与所述预估操作信息对应的操作数据。这样,在用户的手指触碰到所述触控显示单元时,所述电子设备可以即刻进行响应,对于用户来说,好像是手指刚触碰到该购物网站的应用对应的应用图标,电子设备就已经打开了购物网站对应的界面。
[0092]同样的,用户在该购物网站中浏览物品的过程中,对于用户的每次操作所述电子设备都可以利用本发明实施例中的方式来进行响应,对于用户来说电子设备的响应速度较快,用户在浏览物品时的体验较好,对于电子设备来说也避免了芯片可能出现的瞬间大电流。
[0093]场景3:
[0094]用户想要浏览新闻网站,那么用户需要首先打开该新闻网站对应的应用。一般来说用户打开新闻网站所对应的应用都是通过点击该新闻网站的应用对应的应用图标来实现。即,用户要对电子设备进行点击操作来打开新闻网站所对应的应用。
[0095]本发明实施例中,所述电子设备可以根据用户针对该应用图标所进行的操作,在用户的手指还未触碰到所述电子设备的触控显示单元时就预先估计所述操作所对应的预估操作信息,此时,所述预估操作信息中可以包括所述操作所对应的操作类型和/或所述操作的位置信息。所述电子设备在确定所述预估操作信息后,在用户的手指还未触碰到所述触控显示单元时就可以加载与所述预估操作信息对应的操作数据。这样,在用户的手指触碰到所述触控显示单元时,所述电子设备可以即刻进行响应,对于用户来说,好像是手指刚触碰到该新闻网站的应用对应的应用图标,电子设备就已经打开了新闻网站对应的界面。
[0096]同样的,用户在该新闻网站中浏览新闻的过程中,对于用户的每次操作所述电子设备都可以利用本发明实施例中的方式来进行响应。例如用户在看完一个页面后,想要滑动到下一页,则所述电子设备可以提前加载相应的操作数据,对于用户来说,想要进行滑动操作时,可能手指刚触碰到所述触控显示单元,显示内容就已经进行了滑动,对于用户来说电子设备的响应速度较快,用户在浏览新闻时的体验较好,对于电子设备来说也避免了芯片可能出现的瞬间大电流。
[0097]综上,如果按照现有技术中的方式,待用户的手指接触到触控显示屏后电子设备再响应,特别当操作过于频繁密集时,电子设备中很多芯片的电流都会出现较大的峰值,例如会造成电子设备发热,有些电子设备还会出现瞬间的响动,这都是电子设备中的芯片(例如CPU(中央处理器))的负担突然增大的表现。而且瞬间增大的电流会对各芯片造成冲击,减损芯片的寿命,也较为浪费电能。
[0098]采用本发明实施例中的技术方案,可以提前加载相应的操作数据,相当于可以实现提前缓加载,甚至留给时间给相应的芯片进行反应,例如CPU可以在这段提前加载的时间内决定停掉哪些大进程,来安排给即将启动的应用。相当于给CPU预留了时间来分配任务,对CPU的调度分配、进程管理等都十分有益。
[0099]本发明实施例从整体上优化了设备的性能,提高了运行效率,CPU的调度分配机制更好,避免瞬间大电流,有利于保护设备,且能达到省电的效果。
[0100]对于用户来说,操控起来更快捷,电子设备的响应速度更快,体验更佳。
[0101]请参见图4,基于同一发明构思,本发明实施例提供一种电子设备,所述电子设备可以包括触控显示单元,所述电子设备还可以包括检测模块401、获取模块402和确定模块403。
[0102]检测模块401用于检测到存在针对所述触控显示单元的第一操作;其中,所述第一操作为操作体从远离所述触控显示单元的方向朝向靠近所述触控显示单元的方向运动、并接触到所述触控显示单元的操作;
[0103]获取模块402用于获取所述操作体在与所述触控显示单元相距第一距离时向所述触控显示单元进行运动的运动参数;
[0104]确定模块403用于依据所述运动参数,确定所述第一操作在触控显示单元上对应的预估操作信息,并在所述操作体与所述触控显示单元接触之前,加载与所述预估操作信息对应的操作数据。
[0105]可选的,本发明实施例中,所述预估操作信息包括所述第一操作的操作类型和/或所述第一操作在所述触控显示单元上的位置信息。
[0106]可选的,本发明实施例中,获取模块402具体用于:通过所述触控显示单元上设置的电容获取所述运动参数,或,通过图像采集单元获得所述运动参数。
[0107]可选的,本发明实施例中,检测模块401具体用于:当所述触控显示单元上设置的电容中有至少一个电容的电容值发生改变时,确定检测到所述第一操作。
[0108]可选的,本发明实施例中,获取模块402具体用于:
[0109]若所述触控显示单元中的电容值发生改变的电容的数量小于第一预设数量,则确定所述运动参数为:所述第一操作为所述操作体从远离所述触控显示单元的方向垂直朝向靠近所述触控显示单元的方向运动的操作;
[0110]若所述触控显示单元中的电容值发生改变的电容的数量大于第二预设数量,则确定所述运动参数为:所述第一操作为所述操作体从远离所述触控显示单元的方向、以特定夹角朝向靠近所述触控显示单元的方向运动的操作。
[0111]可选的,本发明实施例中,确定模块403具体用于:
[0112]若所述运动参数为所述第一操作为所述操作体从远离所述触控显示单元的方向垂直朝向靠近所述触控显示单元的方向运动的操作,确定所述第一操作的操作类型为点击操作;
[0113]若所述运动参数为所述第一操作为所述操作体从远离所述触控显示单元的方向、以特定夹角朝向靠近所述触控显示单元的方向运动的操作,确定所述第一操作的操作类型为滑动操作。
[0114]可选的,本发明实施例中,确定模块403还用于:在确定所述第一操作的操作类型为点击操作的之前、同时或之后,根据电容值发生变化的电容在所述触控显示单元中所处的位置确定所述第一操作所对应的操作位置。
[0115]可选的,本发明实施例中,所述电子设备还包括响应模块,用于:在确定模块403加载与所述预估操作信息对应的操作数据之后,在所述操作体与所述触控显示单元相接触时,根据加载的操作数据响应所述第一操作。
[0116]本发明实施例中的信息处理方法可以应用于具有触控显示单元的电子设备,所述方法包括:检测到存在针对所述触控显示单元的第一操作;其中,所述第一操作为操作体从远离所述触控显示单元的方向朝向靠近所述触控显示单元的方向运动、并接触到所述触控显示单元的操作;获取所述操作体在与所述触控显示单元相距第一距离时向所述触控显示单元进行运动的运动参数;依据所述运动参数,确定所述第一操作在触控显示单元上对应的预估操作信息,并在所述操作体与所述触控显示单元接触之前,加载与所述预估操作信息对应的操作数据。
[0117]本发明实施例中,用户针对所述电子设备进行所述第一操作,在所述第一操作的操作轨迹还没有与所述触控显示单元产生交集时,也就相当于进行所述第一操作的操作体还没有接触到所述触控显示单元时,所述电子设备就可以获取所述操作体的运动参数,根据所述运动参数来预估所述第一操作所对应的操作信息,即所述预估操作信息,这样,在所述操作体与所述触控显示单元接触之前就可以加载与所述预估操作信息对应的操作数据,相当于提前响应了所述第一操作,给所述电子设备中的处理芯片一个预先的缓冲,即,给电子设备留出了响应余量,尽量避免电子设备应对突发事件,提高电子设备的可靠性。在有响应余量的前提下,所述电子设备可以提前调度资源,使系统资源的调度更为高效,提高响应速度,也尽量避免处理芯片突然需要响应所述第一操作所带来的瞬间大电流,按照本发明实施例中的方法,电流是逐渐增大,能够有效地保护处理芯片,不会产生瞬间大电流,较为节省电能,降低对系统的冲击,也减轻电子设备中的处理芯片的负担。
[0118]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0119]在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0120]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0121]另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0122]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory, ROM)、随机存取存储器(Random Access Memory, RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0123]具体来讲,本申请实施例中的一种信息处理方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与第一种信息处理方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:
[0124]检测到存在针对所述触控显示单元的第一操作;其中,所述第一操作为操作体从远离所述触控显示单元的方向朝向靠近所述触控显示单元的方向运动、并接触到所述触控显示单元的操作;
[0125]获取所述操作体在与所述触控显示单元相距第一距离时向所述触控显示单元进行运动的运动参数;
[0126]依据所述运动参数,确定所述第一操作在触控显示单元上对应的预估操作信息,并在所述操作体与所述触控显示单元接触之前,加载与所述预估操作信息对应的操作数据。
[0127]可选的,所述预估操作信息包括所述第一操作的操作类型和/或所述第一操作在所述触控显示单元上的位置信息。
[0128]可选的,所述存储介质中存储的与步骤:获取所述操作体在与所述触控显示单元相距第一距离时向所述触控显示单元进行运动的运动参数,对应的计算机指令在被执行的过程中,具体包括:
[0129]通过所述触控显示单元上设置的电容获取所述运动参数,或,通过图像采集单元获得所述运动参数。
[0130]可选的,所述存储介质中存储的与步骤:检测到存在针对所述电子设备的触控显示单元的第一操作,对应的计算机指令在被执行的过程中,具体包括:
[0131]当所述触控显示单元上设置的电容中有至少一个电容的电容值发生改变时,确定检测到所述第一操作。
[0132]可选的,所述存储介质中存储的与步骤:获取所述操作体在与所述触控显示单元相距第一距离时向所述触控显示单元进行运动的运动参数,对应的计算机指令在具体被执行的过程中,具体包括:
[0133]若所述触控显示单元中的电容值发生改变的电容的数量小于第一预设数量,则确定所述运动参数为:所述第一操作为所述操作体从远离所述触控显示单元的方向垂直朝向靠近所述触控显示单元的方向运动的操作;
[0134]若所述触控显示单元中的电容值发生改变的电容的数量大于第二预设数量,则确定所述运动参数为:所述第一操作为所述操作体从远离所述触控显示单元的方向、以特定夹角朝向靠近所述触控显示单元的方向运动的操作。
[0135]可选的,所述存储介质中存储的与步骤:依据所述运动参数,确定所述第一操作在触控显示单元上对应的预估操作信息,对应的计算机指令在具体被执行的过程中,具体包括:
[0136]若所述运动参数为所述第一操作为所述操作体从远离所述触控显示单元的方向垂直朝向靠近所述触控显示单元的方向运动的操作,确定所述第一操作的操作类型为点击操作;
[0137]若所述运动参数为所述第一操作为所述操作体从远离所述触控显示单元的方向、以特定夹角朝向靠近所述触控显示单元的方向运动的操作,确定所述第一操作的操作类型为滑动操作。
[0138]可选的,所述存储介质中存储的与步骤:确定所述第一操作的操作类型为点击操作,对应的计算机指令在具体被执行之后,还包括:
[0139]根据电容值发生变化的电容在所述触控显示单元中所处的位置确定所述第一操作所对应的操作位置。
[0140]可选的,所述存储介质中存储的与步骤:加载与所述预估操作信息对应的操作数据,对应的计算机指令在具体被执行之后,还包括:
[0141]在所述操作体与所述触控显示单元相接触时,根据加载的操作数据响应所述第一操作。
[0142]以上所述,以上实施例仅用以对本申请的技术方案进行了详细介绍,但以上实施例的说明只是用于帮助理解本发明的方法及其核心思想,不应理解为对本发明的限制。本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
【权利要求】
1.一种信息处理方法,应用于具有触控显示单元的电子设备,包括: 检测到存在针对所述触控显示单元的第一操作;其中,所述第一操作为操作体从远离所述触控显示单元的方向朝向靠近所述触控显示单元的方向运动、并接触到所述触控显示单元的操作; 获取所述操作体在与所述触控显示单元相距第一距离时向所述触控显示单元进行运动的运动参数; 依据所述运动参数,确定所述第一操作在触控显示单元上对应的预估操作信息,并在所述操作体与所述触控显示单元接触之前,加载与所述预估操作信息对应的操作数据。
2.如权利要求1所述的方法,其特征在于,所述预估操作信息包括所述第一操作的操作类型和/或所述第一操作在所述触控显示单元上的位置信息。
3.如权利要求2所述的方法,其特征在于,获取所述操作体在与所述触控显示单元相距第一距离时向所述触控显示单元进行运动的运动参数,包括:通过所述触控显示单元上设置的电容获取所述运动参数,或,通过图像采集单元获得所述运动参数。
4.如权利要求3所述的方法,其特征在于,检测到存在针对所述电子设备的触控显示单元的第一操作,包括:当所述触控显示单元上设置的电容中有至少一个电容的电容值发生改变时,确定检测到所述第一操作。
5.如权利要求4所述的方法,其特征在于,获取所述操作体在与所述触控显示单元相距第一距离时向所述触控显示单元进行运动的运动参数,包括: 若所述触控显示单元中的电容值发生改变的电容的数量小于第一预设数量,则确定所述运动参数为:所述第一操作为所述操作体从远离所述触控显示单元的方向垂直朝向靠近所述触控显示单元的方向运动的操作; 若所述触控显示单元中的电容值发生改变的电容的数量大于第二预设数量,则确定所述运动参数为:所述第一操作为所述操作体从远离所述触控显示单元的方向、以特定夹角朝向靠近所述触控显示单元的方向运动的操作。
6.如权利要求5所述的方法,其特征在于,依据所述运动参数,确定所述第一操作在触控显示单元上对应的预估操作信息,包括: 若所述运动参数为所述第一操作为所述操作体从远离所述触控显示单元的方向垂直朝向靠近所述触控显示单元的方向运动的操作,确定所述第一操作的操作类型为点击操作; 若所述运动参数为所述第一操作为所述操作体从远离所述触控显示单元的方向、以特定夹角朝向靠近所述触控显示单元的方向运动的操作,确定所述第一操作的操作类型为滑动操作。
7.如权利要求6所述的方法,其特征在于,在确定所述第一操作的操作类型为点击操作的之前、同时或之后,还包括:根据电容值发生变化的电容在所述触控显示单元中所处的位置确定所述第一操作所对应的操作位置。
8.如权利要求1-7任一所述的方法,其特征在于,在加载与所述预估操作信息对应的操作数据之后,还包括:在所述操作体与所述触控显示单元相接触时,根据加载的操作数据响应所述第一操作。
9.一种电子设备,所述电子设备具有触控显示单元,所述电子设备还包括: 检测模块,用于检测到存在针对所述触控显示单元的第一操作;其中,所述第一操作为操作体从远离所述触控显示单元的方向朝向靠近所述触控显示单元的方向运动、并接触到所述触控显示单元的操作; 获取模块,用于获取所述操作体在与所述触控显示单元相距第一距离时向所述触控显示单元进行运动的运动参数; 确定模块,用于依据所述运动参数,确定所述第一操作在触控显示单元上对应的预估操作信息,并在所述操作体与所述触控显示单元接触之前,加载与所述预估操作信息对应的操作数据。
10.如权利要求9所述的电子设备,其特征在于,所述预估操作信息包括所述第一操作的操作类型和/或所述第一操作在所述触控显示单元上的位置信息。
11.如权利要求10所述的电子设备,其特征在于,所述获取模块具体用于:通过所述触控显示单元上设置的电容获取所述运动参数,或,通过图像采集单元获得所述运动参数。
12.如权利要求11所述的电子设备,其特征在于,所述检测模块具体用于:当所述触控显示单元上设置的电容中有至少一个电容的电容值发生改变时,确定检测到所述第一操作。
13.如权利要求12所述的电子设备,其特征在于,所述获取模块具体用于: 若所述触控显示单元中的电容值发生改变的电容的数量小于第一预设数量,则确定所述运动参数为:所述第一操作为所述操作体从远离所述触控显示单元的方向垂直朝向靠近所述触控显示单元的方向运动的操作; 若所述触控显示单元中的电容值发生改变的电容的数量大于第二预设数量,则确定所述运动参数为:所述第一操作为所述操作体从远离所述触控显示单元的方向、以特定夹角朝向靠近所述触控显示单元的方向运动的操作。
14.如权利要求13所述的电子设备,其特征在于,所述确定模块具体用于: 若所述运动参数为所述第一操作为所述操作体从远离所述触控显示单元的方向垂直朝向靠近所述触控显示单元的方向运动的操作,确定所述第一操作的操作类型为点击操作; 若所述运动参数为所述第一操作为所述操作体从远离所述触控显示单元的方向、以特定夹角朝向靠近所述触控显示单元的方向运动的操作,确定所述第一操作的操作类型为滑动操作。
15.如权利要求13所述的电子设备,其特征在于,所述确定模块还用于:在确定所述第一操作的操作类型为点击操作的之前、同时或之后,根据电容值发生变化的电容在所述触控显示单元中所处的位置确定所述第一操作所对应的操作位置。
16.如权利要求9-15任一所述的电子设备,其特征在于,所述电子设备还包括响应模块,用于在所述确定模块加载与所述预估操作信息对应的操作数据之后,在所述操作体与所述触控显示单元相接触时,根据加载的操作数据响应所述第一操作。
【文档编号】G06F3/0488GK104238941SQ201410440661
【公开日】2014年12月24日 申请日期:2014年9月1日 优先权日:2014年9月1日
【发明者】许伟 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1