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

文档序号:6540930阅读:138来源:国知局
一种信息处理方法和电子设备的制作方法
【专利摘要】本发明提供一种信息处理方法和电子设备,其中,所述方法应用于具有显示单元的电子设备中,所述显示单元的显示区域内能够显示第一窗口和第二窗口,所述第二窗口对所述第一窗口有遮挡;当所述第一窗口和所述第二窗口开启时,所述方法包括:获取关于当前用户的第一信息,所述第一信息是基于采集单元所采集信息确定出的且用于表征眼部特征;根据所述第一信息确定第一位置,所述第一位置为所述当前用户的视线焦点在所述显示区域所处的位置;检测所述第一位置与所述第二窗口的位置关系,得到第一检测结果;对所述第二窗口执行与所述第一检测结果对应的操作,以保证所述当前用户所关注窗口按预设规则完整显示。
【专利说明】一种信息处理方法和电子设备
【技术领域】
[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]时长检测模块,用于检测所述当前用户的视线焦点在所述第一位置的持续时间是否达到第一时长,得到第二检测结果;并当第二检测结果表示所述持续时间达到所述第一时长时,触发所述位置关系检测模块。
[0039]其中,检测结果处理模块,包括:
[0040]第一处理单元,用于当所述第一检测结果表示所述第一位置位于所述第二窗口之外时,对所述第二窗口执行预设第一类操作,以使所述第一窗口不受所述第二窗口遮挡;
[0041]第二处理单元,用于当所述第一检测结果表示所述第一位置位于所述第二窗口之内时,对所述第二窗口执行预设第二类操作,以使所述第二窗口按预设规则完整显示。
[0042]其中,所述第一处理单元,具体用于当所述第一检测结果表示所述第一位置位于所述第二窗口之外时,关闭所述第二窗口 ;或者,
[0043]所述第一处理单元,具体用于当所述第一检测结果表示所述第一位置位于所述第二窗口之外时,控制所述第二窗口最小化;或者,
[0044]所述第一处理单元,具体用于当所述第一检测结果表示所述第一位置位于所述第二窗口之外时,控制所述第二窗口移动到所述第一窗口之外的位置;或者,
[0045]所述第一处理单元,具体用于当所述第一检测结果表示所述第一位置位于所述第二窗口之外时,将所述第二窗口置于底层。
[0046]其中,所述第一处理单元,包括:
[0047]检测子单元,用于当所述第一检测结果表示所述第一位置位于所述第二窗口之外时,检测所述第一窗口的展示状态,得到第三检测结果;
[0048]第一检测结果处理子单元,用于当所述第三检测结果表示所述第一窗口为全屏窗口时,关闭所述第二窗口或控制所述第二窗口最小化;
[0049]第二检测结果处理子单元,用于当所述第三检测结果表示所述第一窗口为非全屏窗口时,控制所述第二窗口移动到所述第一窗口之外的位置或将所述第二窗口置于底层。
[0050]其中,所述第二处理单元,具体用于当所述第一检测结果表示所述第一位置位于所述第二窗口之内时,将所述第二窗口调整到指定区域;或者,
[0051]所述第二处理单元,具体用于当所述第一检测结果表示所述第一位置位于所述第二窗口之内时,放大显示所述第二窗口。
[0052]其中,所述第二处理单元,还用于启动所述第二窗口内的应用。
[0053]其中,所述第二处理单元,还用于当所述应用执行完毕时,关闭所述第二窗口。
[0054]由上可知,本发明实施例的技术方案根据当前用户的视线焦点在显示区域所处的位置与第二窗口的位置关系,对所述第二窗口执行相应的操作。由此,本发明能够保证所述当前用户所关注窗口按预设规则完整显示,从而避免用户手动操作窗口,简化用户操作。
【专利附图】

【附图说明】
[0055]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0056]图1为本发明提供的一种信息处理方法的第一实施例的实现流程示意图;
[0057]图2为本发明提供的一种信息处理方法的第二实施例的实现流程示意图;
[0058]图3为本发明提供的一种信息处理方法的第三实施例的实现流程示意图;
[0059]图4为本发明中第一位置位于第二窗口之外的示意图;
[0060]图5为本发明中第一位置位于第二窗口之内的不意图;
[0061]图6为本发明提供的一种信息处理方法的第四实施例的实现流程示意图;
[0062]图7为本发明提供的一种信息处理方法的第五实施例的实现流程示意图;
[0063]图8为本发明提供的一种电子设备的实施例的结构示意图。
【具体实施方式】
[0064]为使本申请的目的、技术方案和优点更加清楚明白,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0065]本发明提供的一种信息处理方法的第一实施例,应用于具有显示单元的电子设备中,所述显示单元的显示区域内能够显示第一窗口和第二窗口,所述第二窗口对所述第一窗口有遮挡;所述第一窗口可以是浏览页面,所述第二窗口可以是弹出窗口。并且,在实际应用中,该电子设备可以为智能手机、笔记本电脑、平板电脑或智能电视等。
[0066]如图1所示,所述方法可以包括:
[0067]步骤101、当所述第一窗口和所述第二窗口开启时,获取关于当前用户的第一信息,所述第一信息是基于采集单元所采集信息确定出的且用于表征眼部特征;
[0068]需要说明的是,所述第一信息可以包括眼球和眼球周边的特征变化信息、虹膜角度变化信息、虹膜光线信息等信息中的一种或几种。
[0069]其中,所述采集单元可以是红外设备、摄像头等。
[0070]步骤102、根据所述第一信息确定第一位置,所述第一位置为所述当前用户的视线焦点在所述显示区域所处的位置;
[0071]步骤103、检测所述第一位置与所述第二窗口的位置关系,得到第一检测结果;
[0072]步骤104、对所述第二窗口执行与所述第一检测结果对应的操作,以保证所述当前用户所关注窗口按预设规则完整显示。
[0073]由此,本发明实施例可以根据当前用户的视线焦点在显示区域所处的位置与第二窗口的位置关系,对所述第二窗口执行相应的操作,使所述当前用户所关注窗口按预设规则完整显示,从而避免用户手动操作窗口,达到简化用户操作的目的。
[0074]本发明提供的一种信息处理方法的第二实施例,应用于具有显示单元的电子设备中,所述显示单元的显示区域内能够显示第一窗口和第二窗口,所述第二窗口对所述第一窗口有遮挡。
[0075]如图2所示,所述方法可以包括:
[0076]步骤201、当所述第一窗口和所述第二窗口开启时,获取关于当前用户的第一信息,所述第一信息是基于采集单元所采集信息确定出的且用于表征眼部特征;
[0077]步骤202、根据所述第一信息确定第一位置,所述第一位置为所述当前用户的视线焦点在所述显示区域所处的位置;
[0078]步骤203、检测所述当前用户的视线焦点在所述第一位置的持续时间是否达到第一时长,得到第二检测结果;
[0079]这里,所述第一时长可以根据实际情况进行设定,例如:可以是几秒钟,例如2秒、5秒钟等。
[0080]步骤204、当第二检测结果表示所述持续时间达到所述第一时长时,检测所述第一位置与所述第二窗口的位置关系,得到第一检测结果;
[0081]步骤205、对所述第二窗口执行与所述第一检测结果对应的操作,以保证所述当前用户所关注窗口按预设规则完整显示。
[0082]由此,本发明实施例只有当前用户的视线焦点在所述第一位置的持续时间达到第一时长时,才对所述第二窗口执行与所述第一检测结果对应的操作,从而避免误操作,保证操作的准确性。
[0083]本发明提供的一种信息处理方法的第三实施例,应用于具有显示单元的电子设备中,所述显示单元的显示区域内能够显示第一窗口和第二窗口,所述第二窗口对所述第一窗口有遮挡。
[0084]如图3所示,所述方法可以包括:
[0085]步骤301、当所述第一窗口和所述第二窗口开启时,获取关于当前用户的第一信息,所述第一信息是基于采集单元所采集信息确定出的且用于表征眼部特征;
[0086]步骤302、根据所述第一信息确定第一位置,所述第一位置为所述当前用户的视线焦点在所述显示区域所处的位置;
[0087]步骤303、检测所述第一位置与所述第二窗口的位置关系,得到第一检测结果;
[0088]步骤304、当所述第一检测结果表示所述第一位置位于所述第二窗口之外时,对所述第二窗口执行预设第一类操作,以使所述第一窗口不受所述第二窗口遮挡;
[0089]其中,所谓的第一位置位于所述第二窗口之外具体可以参见图4。
[0090]在实际应用中,还可以检测所述当前用户的视线焦点在所述第一位置的持续时间是否达到第二时长,只有持续时间达到第二时长,才确定为有效第一位置,继续对所述第二窗口执行预设第一类操作。这里,所述第二时长可以根据实际情况进行设定,例如:可以是几秒钟,例如2秒、4秒钟等。
[0091]步骤305、当所述第一检测结果表示所述第一位置位于所述第二窗口之内时,对所述第二窗口执行预设第二类操作,以使所述第二窗口按预设规则完整显示。
[0092]其中,所谓的第一位置位于所述第二窗口之内具体可以参见图5。
[0093]在实际应用中,还可以检测所述当前用户的视线焦点在所述第一位置的持续时间是否达到第三时长,只有持续时间达到第三时长,如5秒钟,才确定为有效第一位置,继续对所述第二窗口执行预设第二类操作。
[0094]由此,本发明实施例可以根据第一位置与所述第二窗口的位置关系执行不同类型的操作,以确保当前用户所关注窗口按预设规则完整显示。从而避免用户手动操作窗口,实现简化用户操作的目的。
[0095]在一实施例中,所述对所述第二窗口执行预设第一类操作,可以包括:
[0096]关闭所述第二窗口 ;或者,
[0097]控制所述第二窗口最小化;或者,
[0098]控制所述第二窗口移动到所述第一窗口之外的位置;或者,
[0099]将所述第二窗口置于底层。
[0100]由此,本发明实施例可以采用多种方式对所述第二窗口进行操作,以使所述第一窗口不受所述第二窗口遮挡,满足用户不同的需求。
[0101]更进一步的,在一具体实施例中,所述对所述第二窗口执行预设第一类操作,可以包括:
[0102]检测所述第一窗口的展示状态,得到第三检测结果;[0103]当所述第三检测结果表示所述第一窗口为全屏窗口时,关闭所述第二窗口或控制所述第二窗口最小化;
[0104]当所述第三检测结果表示所述第一窗口为非全屏窗口时,控制所述第二窗口移动到所述第一窗口之外的位置或将所述第二窗口置于底层。
[0105]由此,本发明实施例可以根据第一窗口的展示状态,采用相应的方式对所述第二窗口进行操作,以使所述第一窗口不受所述第二窗口遮挡,满足用户不同的需求。
[0106]在一实施例中,所述对所述第二窗口执行预设第二类操作,可以包括:
[0107]将所述第二窗口调整到指定区域;或者,
[0108]放大显示所述第二窗口。
[0109]由此,本发明实施例可以采用多种方式对所述第二窗口进行操作,以使所述第二窗口按预设规则完整显示,满足用户不同的需求。
[0110]本发明提供的一种信息处理方法的第四实施例,应用于具有显示单元的电子设备中,所述显示单元的显示区域内能够显示第一窗口和第二窗口,所述第二窗口对所述第一窗口有遮挡。
[0111]如图6所示,所述方法可以包括:
[0112]步骤601、当所述第一窗口和所述第二窗口开启时,获取关于当前用户的第一信息,所述第一信息是基于采集单元所采集信息确定出的且用于表征眼部特征;
[0113]步骤602、根据所述第一信息确定第一位置,所述第一位置为所述当前用户的视线焦点在所述显示区域所处的位置;
[0114]步骤603、检测所述第一位置与所述第二窗口的位置关系,得到第一检测结果;
[0115]步骤604、当所述第一检测结果表示所述第一位置位于所述第二窗口之内时,对所述第二窗口执行预设第二类操作,以使所述第二窗口按预设规则完整显示。
[0116]步骤605、启动所述第二窗口内的应用。
[0117]由此,本发明实施例对所述第二窗口执行预设第二类操作之后,启动所述第二窗口内的应用,从而避免用户手动启动应用,从而进一步简化用户操作。
[0118]本发明提供的一种信息处理方法的第五实施例,应用于具有显示单元的电子设备中,所述显示单元的显示区域内能够显示第一窗口和第二窗口,所述第二窗口对所述第一窗口有遮挡。
[0119]如图7所示,所述方法可以包括:
[0120]步骤701、当所述第一窗口和所述第二窗口开启时,获取关于当前用户的第一信息,所述第一信息是基于采集单元所采集信息确定出的且用于表征眼部特征;
[0121]步骤702、根据所述第一信息确定第一位置,所述第一位置为所述当前用户的视线焦点在所述显示区域所处的位置;
[0122]步骤703、检测所述第一位置与所述第二窗口的位置关系,得到第一检测结果;
[0123]步骤704、当所述第一检测结果表示所述第一位置位于所述第二窗口之内时,对所述第二窗口执行预设第二类操作,以使所述第二窗口按预设规则完整显示。
[0124]步骤705、启动所述第二窗口内的应用。
[0125]步骤706、当所述应用执行完毕时,关闭所述第二窗口。
[0126]由此,本发明实施例中当所述应用执行完毕时,关闭所述第二窗口,从而避免用户手动关闭窗口,进一步简化用户操作。
[0127]本发明提供的一种电子设备的实施例,如图8所示,所述电子设备包括显示单元,所述显示单元的显示区域内能够显示第一窗口和第二窗口,所述第二窗口对所述第一窗口有遮挡;所述电子设备还包括:
[0128]用户信息获取模块801,用于当所述第一窗口和所述第二窗口开启时,获取关于当前用户的第一信息,所述第一信息是基于采集单元所采集信息确定出的且用于表征眼部特征;
[0129]位置信息确定模块802,用于根据所述第一信息确定第一位置,所述第一位置为所述当前用户的视线焦点在所述显示区域所处的位置;
[0130]位置关系检测模块803,用于检测所述第一位置与所述第二窗口的位置关系,得到第一检测结果;
[0131]检测结果处理模块804,用于对所述第二窗口执行与所述第一检测结果对应的操作,以保证所述当前用户所关注窗口按预设规则完整显示。
[0132]本实施例中所述第一信息可以包括眼球和眼球周边的特征变化信息、虹膜角度变化信息、虹膜光线信息等信息中的一种或几种。其中,所述采集单元可以是红外设备、摄像头等。
[0133]由此,本发明实施例可以根据当前用户的视线焦点在显示区域所处的位置与第二窗口的位置关系,对所述第二窗口执行相应的操作,使所述当前用户所关注窗口按预设规则完整显示。从而避免用户手动操作窗口,达到简化用户操作的目的。
[0134]在一实施例中,所述电子设备还包括:
[0135]时长检测模块,用于检测所述当前用户的视线焦点在所述第一位置的持续时间是否达到第一时长,得到第二检测结果;并当第二检测结果表示所述持续时间达到所述第一时长时,触发所述位置关系检测模块。
[0136]由此,本发明实施例只有当前用户的视线焦点在所述第一位置的持续时间达到第一时长时,才对所述第二窗口执行与所述第一检测结果对应的操作。从而避免误操作,保证操作的准确性。
[0137]在一实施例中,检测结果处理模块804,包括:
[0138]第一处理单元,用于当所述第一检测结果表示所述第一位置位于所述第二窗口之外时,对所述第二窗口执行预设第一类操作,以使所述第一窗口不受所述第二窗口遮挡;
[0139]第二处理单元,用于当所述第一检测结果表示所述第一位置位于所述第二窗口之内时,对所述第二窗口执行预设第二类操作,以使所述第二窗口按预设规则完整显示。
[0140]由此,本发明实施例可以根据第一位置与所述第二窗口的位置关系执行不同类型的操作,以确保当前用户所关注窗口按预设规则完整显示。从而避免用户手动操作窗口,实现简化用户操作的目的。
[0141]在一实施例中,所述第一处理单元,具体用于当所述第一检测结果表示所述第一位置位于所述第二窗口之外时,关闭所述第二窗口 ;或者,
[0142]所述第一处理单元,具体用于当所述第一检测结果表示所述第一位置位于所述第二窗口之外时,控制所述第二窗口最小化;或者,
[0143]所述第一处理单元,具体用于当所述第一检测结果表示所述第一位置位于所述第二窗口之外时,控制所述第二窗口移动到所述第一窗口之外的位置;或者,
[0144]所述第一处理单元,具体用于当所述第一检测结果表示所述第一位置位于所述第二窗口之外时,将所述第二窗口置于底层。
[0145]由此,本发明实施例可以采用多种方式对所述第二窗口进行操作,以使所述第一窗口不受所述第二窗口遮挡,满足用户不同的需求。
[0146]在一实施例中,所述第一处理单元,包括:
[0147]检测子单元,用于当所述第一检测结果表示所述第一位置位于所述第二窗口之外时,检测所述第一窗口的展示状态,得到第三检测结果;
[0148]第一检测结果处理子单元,用于当所述第三检测结果表示所述第一窗口为全屏窗口时,关闭所述第二窗口或控制所述第二窗口最小化;
[0149]第二检测结果处理子单元,用于当所述第三检测结果表示所述第一窗口为非全屏窗口时,控制所述第二窗口移动到所述第一窗口之外的位置或将所述第二窗口置于底层。
[0150]由此,本发明实施例可以根据第一窗口的展示状态,采用相应的方式对所述第二窗口进行操作,以使所述第一窗口不受所述第二窗口遮挡,满足用户不同的需求。
[0151]在一实施例中,所述第二处理单元,具体用于当所述第一检测结果表示所述第一位置位于所述第二窗口之内时,将所述第二窗口调整到指定区域;或者,
[0152]所述第二处理单元,具体用于当所述第一检测结果表示所述第一位置位于所述第二窗口之内时,放大显示所述第二窗口。
[0153]由此,本发明实施例可以采用多种方式对所述第二窗口进行操作,以使所述第二窗口按预设规则完整显示,满足用户不同的需求。
[0154]在一实施例中,所述第二处理单元,还用于启动所述第二窗口内的应用。
[0155]由此,本发明实施例对所述第二窗口执行预设第二类操作之后,启动所述第二窗口内的应用。从而避免用户手动启动应用,从而进一步简化用户操作。
[0156]在一实施例中,所述第二处理单元,还用于当所述应用执行完毕时,关闭所述第二窗P。
[0157]由此,本发明实施例当所述应用执行完毕时,关闭所述第二窗口。从而避免用户手动关闭窗口,进一步简化用户操作。
[0158]上述用户信息获取模块801、位置信息确定模块802、位置关系检测模块803、检测结果处理模块804可以由电子设备中的中央处理器(Central Processing Unit,CPU)、数字信号处理器(Digital Signal Processor, DSP)或可编程逻辑阵列(Field — ProgrammableGate Array, FPGA)实现。
[0159]在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
[0160]上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
[0161]另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0162]本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(Read-Only Memory, ROM)、随机存取存储器(Random Access Memory, RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0163]或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory, RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0164]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【权利要求】
1.一种信息处理方法,应用于具有显示单元的电子设备中,所述显示单元的显示区域内能够显不第一窗口和第二窗口,所述第二窗口对所述第一窗口有遮挡;当所述第一窗口和所述第二窗口开启时,所述方法包括: 获取关于当前用户的第一信息,所述第一信息是基于采集单元所采集信息确定出的且用于表征眼部特征; 根据所述第一信息确定第一位置,所述第一位置为所述当前用户的视线焦点在所述显示区域所处的位置; 检测所述第一位置与所述第二窗口的位置关系,得到第一检测结果; 对所述第二窗口执行与所述第一检测结果对应的操作,以保证所述当前用户所关注窗口按预设规则完整显示。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一信息确定第一位置之后,还包括: 检测所述当前用户的视线焦点在所述第一位置的持续时间是否达到第一时长,得到第二检测结果; 当第二检测结果表示所述持续时间达到所述第一时长时,执行检测所述第一位置与所述第二窗口的位置关系的步骤。
3.根据权利要求1或2所述的方法,其特征在于,所述对所述第二窗口执行与所述第一检测结果对应的操作,包括: 当所述第一检测结果表示所述第一位置位于所述第二窗口之外时,对所述第二窗口执行预设第一类操作,以使所述第一窗口不受所述第二窗口遮挡; 当所述第一检测结果表示所述第一位置位于所述第二窗口之内时,对所述第二窗口执行预设第二类操作,以使所述第二窗口按预设规则完整显示。
4.根据权利要求3所述的方法,其特征在于,所述对所述第二窗口执行预设第一类操作,包括: 关闭所述第二窗口 ;或者, 控制所述第二窗口最小化;或者, 控制所述第二窗口移动到所述第一窗口之外的位置;或者, 将所述第二窗口置于底层。
5.根据权利要求3所述的方法,其特征在于,所述对所述第二窗口执行预设第一类操作,包括: 检测所述第一窗口的展示状态,得到第三检测结果; 当所述第三检测结果表示所述第一窗口为全屏窗口时,关闭所述第二窗口或控制所述第二窗口最小化; 当所述第三检测结果表示所述第一窗口为非全屏窗口时,控制所述第二窗口移动到所述第一窗口之外的位置或将所述第二窗口置于底层。
6.根据权利要求3所述的方法,其特征在于,所述对所述第二窗口执行预设第二类操作,包括: 将所述第二窗口调整到指定区域;或者, 放大显示所述第二窗口。
7.根据权利要求6所述的方法,其特征在于,所述对所述第二窗口执行预设第二操作之后,还包括: 启动所述第二窗口内的应用。
8.根据权利要求7所述的方法,其特征在于,还包括: 当所述应用执行完毕时,关闭所述第二窗口。
9.一种电子设备,包括 显示单元,所述显示单元的显示区域内能够显示第一窗口和第二窗口,所述第二窗口对所述第一窗口有遮挡;所述电子设备还包括: 用户信息获取模块,用于当所述第一窗口和所述第二窗口开启时,获取关于当前用户的第一信息,所述第一信息是基于采集单元所采集信息确定出的且用于表征眼部特征;位置信息确定模块,用于根据所述第一信息确定第一位置,所述第一位置为所述当前用户的视线焦点在所述显示区域所处的位置; 位置关系检测模块,用于检测所述第一位置与所述第二窗口的位置关系,得到第一检测结果; 检测结果处理模块,用于对所述第二窗口执行与所述第一检测结果对应的操作,以保证所述当前用户所关注窗口按预设规则完整显示。
10.根据权利要求9所述的电子设备,其特征在于,还包括: 时长检测模块,用于检测所述当前用户的视线焦点在所述第一位置的持续时间是否达到第一时长,得到第二检测结果;并当第二检测结果表示所述持续时间达到所述第一时长时,触发所述位置关系检测模块。
11.根据权利要求9或10所述的电子设备,其特征在于,检测结果处理模块,包括: 第一处理单元,用于当所述第一检测结果表示所述第一位置位于所述第二窗口之外时,对所述第二窗口执行预设第一类操作,以使所述第一窗口不受所述第二窗口遮挡;第二处理单元,用于当所述第一检测结果表示所述第一位置位于所述第二窗口之内时,对所述第二窗口执行预设第二类操作,以使所述第二窗口按预设规则完整显示。
12.根据权利要求11所述的电子设备,其特征在于,所述第一处理单元,具体用于当所述第一检测结果表示所述第一位置位于所述第二窗口之外时,关闭所述第二窗口 ;或者, 所述第一处理单元,具体用于当所述第一检测结果表示所述第一位置位于所述第二窗口之外时,控制所述第二窗口最小化;或者, 所述第一处理单元,具体用于当所述第一检测结果表示所述第一位置位于所述第二窗口之外时,控制所述第二窗口移动到所述第一窗口之外的位置;或者, 所述第一处理单元,具体用于当所述第一检测结果表示所述第一位置位于所述第二窗口之外时,将所述第二窗口置于底层。
13.根据权利要求11所述的电子设备,其特征在于,所述第一处理单元,包括: 检测子单元,用于当所述第一检测结果表示所述第一位置位于所述第二窗口之外时,检测所述第一窗口的展示状态,得到第三检测结果; 第一检测结果处理子单元,用于当所述第三检测结果表示所述第一窗口为全屏窗口时,关闭所述第二窗口或控制所述第二窗口最小化; 第二检测结果处理子单元,用于当所述第三检测结果表示所述第一窗口为非全屏窗口时,控制所述第二窗口移动到所述第一窗口之外的位置或将所述第二窗口置于底层。
14.根据权利要求11所述的电子设备,其特征在于,所述第二处理单元,具体用于当所述第一检测结果表示所述第一位置位于所述第二窗口之内时,将所述第二窗口调整到指定区域;或者, 所述第二处理单元,具体用于当所述第一检测结果表示所述第一位置位于所述第二窗口之内时,放大显示所述第二窗口。
15.根据权利要求14所述的电子设备,其特征在于,所述第二处理单元,还用于启动所述第二窗口内的应用。
16.根据权利要求15所述的电子设备,其特征在于,所述第二处理单元,还用于当所述应用执行完毕时,关闭所 述第二窗口。
【文档编号】G06F3/0481GK103902157SQ201410100373
【公开日】2014年7月2日 申请日期:2014年3月14日 优先权日:2014年3月14日
【发明者】陈剑峰 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1