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

文档序号:6627871阅读:146来源:国知局
一种信息处理方法及电子设备的制作方法
【专利摘要】本发明公开了一种信息处理方法及电子设备,应用于第一电子设备中,该方法包括:当第一电子设备上显示有第一界面时,监测特征点相对于第一界面的相对位置信息;当判断特征点所处位置满足预设条件时,控制保持第一界面的显示内容不变,并加载与相对位置对应的第一数据,以使得当第一电子设备接收到与相对位置对应的切换操作后,通过第一时长,显示与第一数据对应的第二内容;其中,第一时长小于第二时长,第二时长为第一电子设备未加载第一数据时,接收到切换操作后,显示第二内容所需的时长。本发明提供的方法和电子设备用以解决现有技术中存在的从电子设备接收到用于显示一数据的切换操作起,至显示出数据的时长过长的技术问题。
【专利说明】一种信息处理方法及电子设备

【技术领域】
[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]图1为本申请实施例一中信息处理方法的流程图;
[0036]图2A为本申请实施例一中视觉关注区域和视觉关注点的示意图一;
[0037]图2B为本申请实施例一中视觉关注区域和视觉关注点的不意图_■;
[0038]图3A为本申请实施例一中第一操作和位置点的示意图一;
[0039]图3B为本申请实施例一中第一操作和位置点的示意图二 ;
[0040]图4为本申请实施例一中人机交互的示意图;
[0041]图5为本申请实施例二中电子设备的结构图。

【具体实施方式】
[0042]本申请实施例通过提供一种信息处理方法及电子设备,解决了现有技术中存在的,从电子设备接收到用于显示一数据的切换操作起,至显示出所述数据的时长过长的技术问题。实现提升切换操作的响应速度的技术效果。
[0043]为解决上述技术问题,本申请实施例提供技术方案的总体思路如下:
[0044]—种信息处理方法,应用于第一电子设备中,所述方法包括:
[0045]当所述第一电子设备上显示有第一应用的第一界面时,监测特征点相对于所述第一界面的相对位置的相对位置信息;
[0046]根据所述相对位置信息,判断所述特征点所处位置是否满足预设条件,获得判断结果;
[0047]当所述判断结果为是时,控制保持所述第一界面的显示内容不变,并加载与所述相对位置对应的第一数据,以使得当所述第一电子设备接收到与所述相对位置对应的切换操作后,通过第一时长,显示与所述第一数据对应的第二内容;其中,所述第一时长小于第二时长,所述第二时长为所述第一电子设备未加载所述第一数据时,接收到所述切换操作后,显示所述第二内容所需的时长。
[0048]通过上述内容可以看出,监测特征点相对于所述第一界面的相对位置,并在特征点所处位置满足预设条件时,提前加载与所述相对位置对应的第一数据,以使得当所述第一电子设备接收到与所述相对位置对应的切换操作后,能节省加载所述第一数据的时长,直接将已加载的所述第一数据显示在所述第一应用界面上,实现提升切换操作的响应速度的技术效果。
[0049]为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细说明,应当理解本发明实施例以及实施例中的具体特征是对本申请技术方案的详细的说明,而不是对本申请技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。
[0050]实施例一:
[0051]在实施例一中提供了一种信息处理方法,应用于第一电子设备中,在实际应用中,该第一电子设备可以是智能手机、平板电脑、笔记本或智能手表等电子设备,在本实施例中不再列举。
[0052]请参考图1,图1为本申请实施例一的信息处理方法的流程图,所述方法包括:
[0053]步骤S101,当所述第一电子设备上显示有第一应用的第一界面时,监测特征点相对于所述第一界面的相对位置的相对位置信息;
[0054]步骤S102,根据所述相对位置信息,判断所述特征点所处位置是否满足预设条件,获得判断结果;
[0055]步骤S103,当所述判断结果为是时,控制保持所述第一界面的显示内容不变,并加载与所述相对位置对应的第一数据,以使得当所述第一电子设备接收到与所述相对位置对应的切换操作后,通过第一时长,显示与所述第一数据对应的第二内容;其中,所述第一时长小于第二时长,所述第二时长为所述第一电子设备未加载所述第一数据时,接收到所述切换操作后,显示所述第二内容所需的时长。
[0056]下面将详细介绍本申请实施例提供的方法的具体实现步骤:
[0057]首先,执行步骤SlOl,即当所述第一电子设备上显示有第一应用的第一界面时,监测特征点相对于所述第一界面的相对位置的相对位置信息。
[0058]在具体实施过程中,所述第一界面可以是浏览器的界面,也可以是阅读应用的界面,还可以是游戏界面,在本实施例中不作限制。
[0059]在本申请实施例中,根据特征点的不同,所述监测特征点相对于所述第一界面的相对位置的相对位置信息的方法至少可以分为:监测视觉关注点和监测定位操作位置两种,下面分别进行说明:
[0060]第一种,监测视觉关注点。
[0061]即所述监测特征点相对于所述第一界面的相对位置的相对位置信息包括:
[0062]通过第一采集单元采集第二数据,所述第二数据为表明观看者视觉关注区域的数据;
[0063]分析所述第二数据,确定相对于所述第一界面的视觉关注点;
[0064]监测所述视觉关注点相对于所述第一界面的相对位置的相对位置信息。
[0065]在本申请实施例中,所述观看者可以为用户,也可以为图像采集设备,在本实施例中不作限制。
[0066]下面结合图2A和图2B来介绍视觉关注区域和视觉关注点。
[0067]如图2A所示,当用户a的眼部201观看第一电子设备202时,视觉关注区域为眼部采集到的电子设备的第一区域203,视觉关注点可以为所述视觉关注区域的第一中心点204。当用户b的眼部205观看第一电子设备202时,视觉关注区域为眼部采集到的第一电子设备的第二区域206,视觉关注点可以为所述视觉关注区域的第二中心点207。
[0068]如图2B所示,当第一图像采集设备208采集第一电子设备202的图像时,视觉关注区域为第一图像采集设备208采集到的第一电子设备的第三区域209,视觉关注点可以为所述视觉关注区域的第三中心点210。当第二图像采集设备211采集第一电子设备202的图像时,视觉关注区域为第二图像采集设备211采集到的第一电子设备202的第四区域212,视觉关注点可以为所述视觉关注区域的第四中心点213。
[0069]在了解了视觉关注区域和视觉关注点后,下面介绍如何确定相对于所述第一界面的视觉关注点:
[0070]在本申请实施例中,当所述观看者为用户时,所述第一采集单元可以为摄像头,对应的所述第二数据可以为摄像头捕捉到的所述观看者的眼睛的眼部图像数据;第一电子设备再根据眼部图像数据,分析出观看者的眼睛相对第一电子设备的位置和眼球在眼睛中的相对位置,进而计算出观看者在第一电子设备上的视觉关注区域;最后,第一电子设备根据第一界面在第一电子设备的显示单元上的显示位置和观看者在第一电子设备上的视觉关注区域,确定出相对于所述第一界面的视觉关注点。
[0071 ] 在本申请实施例中,当所述观看者为用户时,所述第一采集单元还可以为带红外收发和/或摄像功能的眼动仪,对应的所述第二数据为眼动仪确定的观看者在第一电子设备上的视觉关注区域的数据;第一电子设备根据第一界面在第一电子设备的显示单元上的显示位置和观看者在第一电子设备上的视觉关注区域,确定出相对于所述第一界面的视觉关注点。
[0072]在本申请实施例中,当所述观看者为图像采集设备时,所述第一采集单元为接收器,所述第二数据为图像采集设备发送给第一采集单元的所述图像采集设备采集的图像数据;第一电子设备先根据所述图像数据,拟合出观看者在第一电子设备上的视觉关注区域,再根据第一界面在第一电子设备的显示单元上的显示位置和观看者在第一电子设备上的视觉关注区域,确定出相对于所述第一界面的视觉关注点。
[0073]第二种,监测定位操作位置。
[0074]即所述监测特征点相对于所述第一界面的相对位置的相对位置信息包括:
[0075]检测第一操作相对于所述第一界面的位置点,其中,所述第一操作与所述切换操作为连续的操作,所述第一操作用于在接收到所述切换操作之前,确定所述切换操作对应的位置;
[0076]监测所述位置点相对于所述第一界面的相对位置的相对位置信息。
[0077]下面结合图3A和图3B介绍第一操作和位置点。
[0078]在本申请实施例中,如图3A所示,当所述切换操作为用手指触碰触控屏上第一界面的触碰操作301时,所述第一操作302为移动手指靠近触控屏上第一界面303的靠近操作,所述位置点为靠近操作靠近所述第一界面的位置的第一点304。
[0079]在本申请实施例中,如图3B所示,当所述切换操作为在第一界面303上点击鼠标的点击操作时,所述第一操作为移动光标305至需要执行切换操作的位置的移动操作306,所述位置点为光标移动到的第二点307。
[0080]在了解了第一操作和位置点后,下面介绍如何检测第一操作相对于所述第一界面的位置点:
[0081]在本申请实施例中,当所述第一操作为所述靠近操作时,第一电子设备上的摄像头获取手指等操作体的图像数据,根据所述图像数据计算出手指等操作体相对于第一电子设备的位置,再根据第一界面在第一电子设备显示单元上的相对位置和操作体相对与第一电子设备的相对位置,确定出所述第一界面上离操作体距离最近的点,确定所述距离最近的点为所述位置点。
[0082]还可以为,所述第一电子设备上设置有多个传感器,当所述第一操作为所述靠近操作时,在操作体靠近的过程中,所述多个传感器中的一个传感器感应到操作体,确定感应到操作体的传感器所处位置的为所述位置点。
[0083]在本申请实施例中,当所述第一操作为移动光标的移动操作时,第一电子设备获取第一界面上的光标所处的位置,确定所述光标所处的位置为所述位置点。
[0084]具体来讲,由于第一操作与所述切换操作为连续的操作,且第一操作在所述切换操作之前,即所述第一操作与所述切换操作分别为一次操作的前半部分操作和后半部分操作。根据所述前半部分操作相对于所述第一界面的位置点,来提前触发加载对应的第一数据,相较在接收到后半部分的切换操作后再触发加载对应的第一数据,能加快接收到切换操作后,显示出第一数据的速度。
[0085]在通过步骤SlOl监测特征点的相对位置信息后,执行步骤S102,即根据所述相对位置信息,判断所述特征点所处位置是否满足预设条件,获得判断结果。
[0086]在本申请实施例中,所述判断所述特征点所处位置是否满足预设条件,具体为:
[0087]判断所述特征点是否处于所述第一界面上的第一预定区域;或
[0088]判断所述特征点处于所述第一界面上的第一预定区域的时长是否达到预设时长。
[0089]在本申请实施例中,所述第一预定区域具体为:
[0090]与所述第一界面的预设边界的距离小于预设阈值的区域;或
[0091]显示有第一链接的区域。
[0092]在通过步骤S102获得判断结果后,当判断结果为是时,执行步骤S103,即当所述判断结果为是时,控制保持所述第一界面的显示内容不变,并加载与所述相对位置对应的第一数据,以使得当所述第一电子设备接收到与所述相对位置对应的切换操作后,通过第一时长,显示与所述第一数据对应的第二内容;其中,所述第一时长小于第二时长,所述第二时长为所述第一电子设备未加载所述第一数据时,接收到所述切换操作后,显示所述第二内容所需的时长。
[0093]在本申请实施例中,根据特征点所处的第一预定区域不同,加载第一数据的方法至少可以分为:加载连续的数据和加载链接数据两种,下面分别进行说明:
[0094]第一种,加载连续的数据。
[0095]即当所述第一预定区域为与所述第一界面的预设边的距离小于预设阈值的区域时,所述加载与所述相对位置对应的第一数据,具体为:
[0096]加载与所述第一预定区域上显示的第三数据相关的第一数据至存储单元中,其中,所述第一数据与所述第三数据为预设的连续显示在所述第一界面的数据。
[0097]具体来讲,所述第一数据与所述第三数据为预设的连续显示在所述第一界面的数据可以是指空间上相连的数据:即所述第一数据和所述第三数据为预设的在一个页面里连续显示的数据。例如:长网页中连续的两段文字。
[0098]所述第一数据与所述第三数据为预设的连续显示在所述第一界面的数据还可以是指时间上相连的数据:即所述第一数据和所述第三数据为预设的第一界面中按时间先后顺序连续显示在不同页面的数据。例如,电子书的第η页的数据与第η+1页的数据。
[0099]以所述第一界面为电子书应用的阅读界面为例,所述预设边可以为阅读界面的底边,当特征点处于与所述底边的距离小于预设阈值的区域时,预加载与阅读界面显示的当前页面连续的下一页的数据。
[0100]以所述第一界面为浏览器应用的浏览界面为例,所述预设边可以为浏览界面的底边,当特征点处于与所述底边的距离小于预设阈值的区域时,预加载与浏览界面底部显示的数据连续的后续数据。
[0101]进一步,第一电子设备还可以根据特征点所处的不同位置,选择加载不同的数据,即当所述预设边包括第一预设边和第二预设边时:
[0102]当所述特征点与所述第一预设边的距离小于所述预设阈值时,所述第一数据为预设的位于所述第三数据之前的数据;
[0103]当所述特征点与所述第二预设边的距离小于所述预设阈值时,所述第一数据为预设的位于所述第三数据之后的数据。
[0104]以所述第一界面为电子书应用的阅读界面为例,所述第一预设边可以为阅读界面的顶边,所述第二预设边可以为阅读界面的底边,当特征点处于与所述顶边的距离小于预设阈值的区域时,预加载与阅读界面显示的当前页面连续的上一页的数据;当特征点处于与所述底边的距离小于预设阈值的区域时,预加载与阅读界面显示的当前页面连续的下一页的数据。
[0105]以所述第一界面为浏览器应用的浏览界面为例,所述第一预设边可以为浏览界面的顶边,所述第二预设边可以为浏览界面的底边,当特征点处于与所述顶边的距离小于预设阈值的区域时,预加载与浏览界面顶部显示的数据连续的前面部分数据;当特征点处于与所述底边的距离小于预设阈值的区域时,预加载与浏览界面底部显示的数据连续的后续数据。
[0106]第二种,加载链接数据。
[0107]即当所述第一预定区域为显示有第一链接的区域时,所述加载与所述相对位置对应的第一数据,具体为:
[0108]加载所述第一链接所指向的第一数据至所述存储单元中,以使得当所述第一链接被触发后,能直接从所述存储单元中读取并显示所述第一数据。
[0109]以所述第一界面为浏览器应用的浏览界面为例,当特征点处于所述浏览界面上显示有第一链接的第一预定区域时,根据所述第一链接携带的地址,预加载所述第一链接所指向的第一数据。
[0110]在本申请实施例中,根据加载源不同,加载第一数据的方法至少可以分为:本地加载和网络加载两种,下面分别进行说明:
[0111]第一种,本地加载。
[0112]即所述第一电子设备包括预存储单元和存储单元,所述加载与所述相对位置对应的第一数据,具体为:
[0113]从所述预存储单元中读取预先保存的与所述相对位置对应的所述第一预备数据;
[0114]通过预设的解码算法,对所述第一预备数据解码获取所述第一数据;
[0115]存储所述第一数据至所述存储单元。
[0116]例如,电子设备从所述预存储单元中读取预先保存的与所述相对位置对应的图像;
[0117]通过图像解码算法对图像进行提前解码,获取解码后的图像,并存储所述图像至所述存储单元,以便于在电子设备接收到切换操作后,快速显示出所述解码后的图像。
[0118]或者,电子设备从所述预存储单元中读取预先保存的与所述相对位置对应的压缩包;
[0119]通过解压算法对压缩包进行提前解压,获取解压后的数据,并存储所述解压后的数据至所述存储单元,以便于在电子设备接收到切换操作后,快速显示出所述解压后的数据。
[0120]第二种,网络加载。
[0121]即所述第一电子设备包括通信单元和存储单元,所述加载与所述相对位置对应的第一数据,具体为:
[0122]通过所述通信单元发送一加载请求至与所述第一电子设备连接的第二电子设备;
[0123]接收所述第二电子设备基于所述加载请求发送的第一数据;
[0124]存储所述第一数据至所述存储单元。
[0125]在具体实施过程中,所述第一电子设备和所述第二电子设备可以基于长期演进系统(Long Term Evolut1n, LTE)连接,还可以基于码分多址(Code Divis1n MultipleAccess, CDMA)连接,还可以基于时分同步码分多址(Time Divis1n-Synchronous CodeDivis1n Multiple Access, TD-SCDMA)连接,还可以基于蓝牙连接,还可以是基于无线局域网(Wireless Fidelity, WIFI)连接等,在本申请中不作限制。
[0126]在本申请实施例中,所述存储单元可以为缓存单元。
[0127]在本申请实施例中,为了节省存储单元的存储空间,可以设置在所述加载与所述相对位置对应的第一数据之后,还包括:
[0128]在满足第一删除条件时,删除所述第一数据。
[0129]具体来讲,所述第一删除条件可以是,从加载所述第一数据起的一预设时长内未接收到所述切换操作;
[0130]所述第一删除条件还可以是,接收到用于关闭所述第一应用的关闭操作。
[0131]最后,为了更好的理解本申请实施例一提供的信息处理方法,下面以所述第一电子设备为平板电脑,第一界面为浏览器的浏览界面,特征点为视觉关注点为例,结合图4,从人机交互的角度来描述本申请实施例一的方案:
[0132]用户a使用平板电脑浏览长网页时,首先开启浏览器的浏览界面401,再沿着浏览界面401的顶边402至底边403的方向浏览;
[0133]当用户a浏览到底边403附近的第三数据时,平板电脑上的眼动仪检测到用户眼睛关注的视觉关注点的进入图4中斜线标识出的第一预定区域404 ;
[0134]当视觉关注点在第一预定区域404的持续时间达到10秒时,平板电脑发送一加载请求至当前网页的服务器,再接收服务器返回的第三数据的后续数据,并存储第三数据的后续数据至缓存中;
[0135]接下来,用户a触碰浏览界面401,将浏览界面401向上移动,则平板电脑直接从缓存读取出第三数据的后续数据,并将其显示在浏览界面401上靠近底边403的区域。
[0136]在用户a不想浏览网页时,用户a关闭浏览器,则平板电脑删除缓存中存储的第三数据的后续数据。
[0137]基于同一方明构思,本申请还提供了实施例二。
[0138]实施例二:
[0139]在实施例二中,提供了一种电子设备,具体为第一电子设备,在实际应用中,该第一电子设备可以是智能手机、平板电脑、笔记本或智能手表等电子设备,在本实施例中不再
列举。
[0140]请参考图5,图5为本申请实施例二的电子设备的结构图,所述电子设备包括:
[0141]监测模块501,用于当所述第一电子设备上显示有第一应用的第一界面时,监测特征点相对于所述第一界面的相对位置的相对位置信息;
[0142]判断模块502,用于根据所述相对位置信息,判断所述特征点所处位置是否满足预设条件,获得判断结果;
[0143]加载模块503,用于当所述判断结果为是时,控制保持所述第一界面的显示内容不变,并加载与所述相对位置对应的第一数据,以使得当所述第一电子设备接收到与所述相对位置对应的切换操作后,通过第一时长,显示与所述第一数据对应的第二内容;其中,所述第一时长小于第二时长,所述第二时长为所述第一电子设备未加载所述第一数据时,接收到所述切换操作后,显示所述第二内容所需的时长。
[0144]在本申请实施例中,所述监测模块501包括:
[0145]第一采集单元,用于采集第二数据,所述第二数据为表明观看者视觉关注区域的数据;
[0146]分析单元,用于分析所述第二数据,确定相对于所述第一界面的视觉关注点;
[0147]第一监测单元,用于监测所述视觉关注点相对于所述第一界面的相对位置的相对位置信息。
[0148]在本申请实施例中,所述监测模块501包括:
[0149]检测单元,用于检测第一操作相对于所述第一界面的位置点,其中,所述第一操作与所述切换操作为连续的操作,所述第一操作用于在接收到所述切换操作之前,确定所述切换操作对应的位置;
[0150]第二监测单元,用于监测所述位置点相对于所述第一界面的相对位置的相对位置信息。
[0151]在本申请实施例中,所述判断模块502还用于:
[0152]判断所述特征点是否处于所述第一界面上的第一预定区域;或
[0153]判断所述特征点处于所述第一界面上的第一预定区域的时长是否达到预设时长。
[0154]在本申请实施例中,所述第一预定区域具体为:与所述第一界面的预设边的距离小于预设阈值的区域;或显示有第一链接的区域。
[0155]在本申请实施例中,当所述第一预定区域为与所述第一界面的预设边的距离小于预设阈值的区域时,所述加载模块503还用于:
[0156]加载与所述第一预定区域上显示的第三数据相关的第一数据至存储单元中,其中,所述第一数据与所述第三数据为预设的连续显示在所述第一界面的数据。
[0157]在本申请实施例中,当所述预设边包括第一预设边和第二预设边时:当所述特征点与所述第一预设边的距离小于所述预设阈值时,所述第一数据为预设的位于所述第三数据之前的数据;当所述特征点与所述第二预设边的距离小于所述预设阈值时,所述第一数据为预设的位于所述第三数据之后的数据。
[0158]在本申请实施例中,当所述第一预定区域为显示有第一链接的区域时,所述加载模块503还用于:
[0159]加载所述第一链接所指向的第一数据至所述存储单元中,以使得当所述第一链接被触发后,能直接从所述存储单元中读取并显示所述第一数据。
[0160]在本申请实施例中,所述加载模块503包括:
[0161]通信单元,用于发送一加载请求至与所述第一电子设备连接的第二电子设备;并接收所述第二电子设备基于所述加载请求发送的第一数据;
[0162]存储单元,用于存储所述第一数据。
[0163]本实施例中提供的电子设备与实施例一中的信息处理方法,是基于同一发明构思下的两个方面,在前面已经对方法的实施过程作了详细的描述,所以本领域技术人员可根据前述描述清楚的了解本实施例中的电子设备的结构及实施过程,为了说明书的简洁,在此就不再赘述了。
[0164]上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:
[0165]1、本申请实施例提供的方法及电子设备,监测特征点相对于所述第一界面的相对位置,并在特征点所处位置满足预设条件时,提前加载与所述相对位置对应的第一数据,以使得当所述第一电子设备接收到与所述相对位置对应的切换操作后,能节省加载所述第一数据的时长,直接将已加载的所述第一数据显示在所述第一应用界面上,实现提升切换操作的响应速度的技术效果。
[0166]2、本申请实施例提供的方法及电子设备,监测观看者在第一界面上的视觉关注点,并在视觉关注点所处位置满足预设条件时,提前加载与所述视觉关注点所处位置对应的第一数据,实现了提升提前加载的智能水平的技术效果。
[0167]3、本申请实施例提供的方法及电子设备,监测切换操作之前的第一操作相对于所述第一界面的位置点,并在位置点所处位置满足预设条件时,提前加载与所述位置点所处位置对应的第一数据,实现了提升提前加载的智能水平的技术效果。
[0168]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0169]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0170]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0171]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0172]具体来讲,本申请实施例中的信息处理方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上。
[0173]对于实施例一提供的信息处理方法,当存储介质中的与所述信息处理方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:
[0174]当所述第一电子设备上显示有第一应用的第一界面时,监测特征点相对于所述第一界面的相对位置的相对位置信息;
[0175]根据所述相对位置信息,判断所述特征点所处位置是否满足预设条件,获得判断结果;
[0176]当所述判断结果为是时,控制保持所述第一界面的显示内容不变,并加载与所述相对位置对应的第一数据,以使得当所述第一电子设备接收到与所述相对位置对应的切换操作后,通过第一时长,显示与所述第一数据对应的第二内容;其中,所述第一时长小于第二时长,所述第二时长为所述第一电子设备未加载所述第一数据时,接收到所述切换操作后,显示所述第二内容所需的时长。
[0177]可选的,所述存储介质中存储的与步骤:监测特征点相对于所述第一界面的相对位置的相对位置信息,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
[0178]通过第一采集单元采集第二数据,所述第二数据为表明观看者视觉关注区域的数据;
[0179]分析所述第二数据,确定相对于所述第一界面的视觉关注点;
[0180]监测所述视觉关注点相对于所述第一界面的相对位置的相对位置信息。
[0181]可选的,所述存储介质中存储的与步骤:所述监测特征点相对于所述第一界面的相对位置的相对位置信息,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
[0182]检测第一操作相对于所述第一界面的位置点,其中,所述第一操作与所述切换操作为连续的操作,所述第一操作用于在接收到所述切换操作之前,确定所述切换操作对应的位置;
[0183]监测所述位置点相对于所述第一界面的相对位置的相对位置信息。
[0184]可选的,所述存储介质中存储的与步骤:所述判断所述特征点所处位置是否满足预设条件,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
[0185]判断所述特征点是否处于所述第一界面上的第一预定区域;或
[0186]判断所述特征点处于所述第一界面上的第一预定区域的时长是否达到预设时长。
[0187]可选的,所述第一预定区域具体为:
[0188]与所述第一界面的预设边的距离小于预设阈值的区域;或
[0189]显示有第一链接的区域。
[0190]可选的,当所述第一预定区域为与所述第一界面的预设边的距离小于预设阈值的区域时,所述存储介质中存储的与步骤:加载与所述相对位置对应的第一数据,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
[0191]加载与所述第一预定区域上显示的第三数据相关的第一数据至存储单元中,其中,所述第一数据与所述第三数据为预设的连续显示在所述第一界面的数据。
[0192]可选的,当所述预设边包括第一预设边和第二预设边时:
[0193]当所述特征点与所述第一预设边的距离小于所述预设阈值时,所述第一数据为预设的位于所述第三数据之前的数据;
[0194]当所述特征点与所述第二预设边的距离小于所述预设阈值时,所述第一数据为预设的位于所述第三数据之后的数据。
[0195]可选的,当所述第一预定区域为显示有第一链接的区域时,所述存储介质中存储的与步骤:加载与所述相对位置对应的第一数据,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
[0196]加载所述第一链接所指向的第一数据至所述存储单元中,以使得当所述第一链接被触发后,能直接从所述存储单元中读取并显示所述第一数据。
[0197]可选的,所述第一电子设备包括通信单元和存储单元,所述存储介质中存储的与步骤:加载与所述相对位置对应的第一数据,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
[0198]通过所述通信单元发送一加载请求至与所述第一电子设备连接的第二电子设备;
[0199]接收所述第二电子设备基于所述加载请求发送的第一数据;
[0200]存储所述第一数据至所述存储单元。
[0201]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0202]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种信息处理方法,应用于第一电子设备中,所述方法包括: 当所述第一电子设备上显示有第一应用的第一界面时,监测特征点相对于所述第一界面的相对位置的相对位置信息; 根据所述相对位置信息,判断所述特征点所处位置是否满足预设条件,获得判断结果; 当所述判断结果为是时,控制保持所述第一界面的显示内容不变,并加载与所述相对位置对应的第一数据,以使得当所述第一电子设备接收到与所述相对位置对应的切换操作后,通过第一时长,显示与所述第一数据对应的第二内容;其中,所述第一时长小于第二时长,所述第二时长为所述第一电子设备未加载所述第一数据时,接收到所述切换操作后,显示所述第二内容所需的时长。
2.如权利要求1所述的方法,其特征在于,所述监测特征点相对于所述第一界面的相对位置的相对位置信息包括: 通过第一采集单元采集第二数据,所述第二数据为表明观看者视觉关注区域的数据; 分析所述第二数据,确定相对于所述第一界面的视觉关注点; 监测所述视觉关注点相对于所述第一界面的相对位置的相对位置信息。
3.如权利要求1所述的方法,其特征在于,所述监测特征点相对于所述第一界面的相对位置的相对位置信息包括: 检测第一操作相对于所述第一界面的位置点,其中,所述第一操作与所述切换操作为连续的操作,所述第一操作用于在接收到所述切换操作之前,确定所述切换操作对应的位置; 监测所述位置点相对于所述第一界面的相对位置的相对位置信息。
4.如权利要求1所述的方法,其特征在于,所述判断所述特征点所处位置是否满足预设条件,具体为: 判断所述特征点是否处于所述第一界面上的第一预定区域;或 判断所述特征点处于所述第一界面上的第一预定区域的时长是否达到预设时长。
5.如权利要求4所述的方法,其特征在于,所述第一预定区域具体为: 与所述第一界面的预设边的距离小于预设阈值的区域;或 显示有第一链接的区域。
6.如权利要求5所述的方法,其特征在于,当所述第一预定区域为与所述第一界面的预设边的距离小于预设阈值的区域时,所述加载与所述相对位置对应的第一数据,具体为: 加载与所述第一预定区域上显示的第三数据相关的第一数据至存储单元中,其中,所述第一数据与所述第三数据为预设的连续显示在所述第一界面的数据。
7.如权利要求6所述的方法,其特征在于,当所述预设边包括第一预设边和第二预设边时: 当所述特征点与所述第一预设边的距离小于所述预设阈值时,所述第一数据为预设的位于所述第三数据之前的数据; 当所述特征点与所述第二预设边的距离小于所述预设阈值时,所述第一数据为预设的位于所述第三数据之后的数据。
8.如权利要求5所述的方法,其特征在于,当所述第一预定区域为显示有第一链接的区域时,所述加载与所述相对位置对应的第一数据,具体为: 加载所述第一链接所指向的第一数据至所述存储单元中,以使得当所述第一链接被触发后,能直接从所述存储单元中读取并显示所述第一数据。
9.如权利要求1-8任一所述的方法,其特征在于,所述第一电子设备包括通信单元和存储单元,所述加载与所述相对位置对应的第一数据,具体为: 通过所述通信单元发送一加载请求至与所述第一电子设备连接的第二电子设备; 接收所述第二电子设备基于所述加载请求发送的第一数据; 存储所述第一数据至所述存储单元。
10.一种电子设备,具体为第一电子设备,包括: 监测模块,用于当所述第一电子设备上显示有第一应用的第一界面时,监测特征点相对于所述第一界面的相对位置的相对位置信息; 判断模块,用于根据所述相对位置信息,判断所述特征点所处位置是否满足预设条件,获得判断结果; 加载模块,用于当所述判断结果为是时,控制保持所述第一界面的显示内容不变,并加载与所述相对位置对应的第一数据,以使得当所述第一电子设备接收到与所述相对位置对应的切换操作后,通过第一时长,显示与所述第一数据对应的第二内容;其中,所述第一时长小于第二时长,所述第二时长为所述第一电子设备未加载所述第一数据时,接收到所述切换操作后,显示所述第二内容所需的时长。
11.如权利要求10所述的电子设备,其特征在于,所述监测模块包括: 第一采集单元,用于采集第二数据,所述第二数据为表明观看者视觉关注区域的数据; 分析单元,用于分析所述第二数据,确定相对于所述第一界面的视觉关注点; 第一监测单元,用于监测所述视觉关注点相对于所述第一界面的相对位置的相对位置信息。
12.如权利要求10所述的电子设备,其特征在于,所述监测模块包括: 检测单元,用于检测第一操作相对于所述第一界面的位置点,其中,所述第一操作与所述切换操作为连续的操作,所述第一操作用于在接收到所述切换操作之前,确定所述切换操作对应的位置; 第二监测单元,用于监测所述位置点相对于所述第一界面的相对位置的相对位置信肩、O
13.如权利要求10所述的电子设备,其特征在于,所述判断模块还用于: 判断所述特征点是否处于所述第一界面上的第一预定区域;或 判断所述特征点处于所述第一界面上的第一预定区域的时长是否达到预设时长。
14.如权利要求13所述的电子设备,其特征在于,当所述第一预定区域为与所述第一界面的预设边的距离小于预设阈值的区域时,所述加载模块还用于: 加载与所述第一预定区域上显示的第三数据相关的第一数据至存储单元中,其中,所述第一数据与所述第三数据为预设的连续显示在所述第一界面的数据。
15.如权利要求13所述的电子设备,其特征在于,当所述第一预定区域为显示有第一链接的区域时,所述加载模块还用于: 加载所述第一链接所指向的第一数据至所述存储单元中,以使得当所述第一链接被触发后,能直接从所述存储单元中读取并显示所述第一数据。
16.如权利要求10-15任一所述的电子设备,其特征在于,所述加载模块包括: 通信单元,用于发送一加载请求至与所述第一电子设备连接的第二电子设备;并接收所述第二电子设备基于所述加载请求发送的第一数据; 存储单元,用于存储所述第一数据。
【文档编号】G06F3/01GK104267812SQ201410488536
【公开日】2015年1月7日 申请日期:2014年9月22日 优先权日:2014年9月22日
【发明者】郎健, 张晓平 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1