一种任务管理方法及电子设备的制作方法

文档序号:6490417阅读:148来源:国知局
一种任务管理方法及电子设备的制作方法
【专利摘要】本发明公开了一种任务管理方法及电子设备,该方法应用于一电子设备中,该电子设备包括一触控单元和显示单元,若当前电子设备使用metro风格全屏界面显示第一应用的显示内容,该方法包括:通过所述触控单元接收用户输入的第一触控信息;检测所述第一触控信息是否与第一预设控制信息相同,如果是,则确定系统当前正在运行的至少一个应用;根据所述至少一个应用对应生成提示信息,使用户根据所述提示信息切换到第二应用或关闭所述第一应用。使得metro应用环境中应用之间的切换操作更为简便快速。
【专利说明】一种任务管理方法及电子设备
【技术领域】
[0001 ] 本发明涉及电子【技术领域】,尤其涉及一种任务管理方法及电子设备。
【背景技术】
[0002]“Windows8”推出的一个专为触摸而设计的最新Metro风格界面,Metro是“typography-based design language”(基于排版的设计语言)。Metro UI 是一种界面展示技术,与iOS和Android界面最大的区别在于:后两种都是以应用为主要呈现对象,而Metro界面强调的是信息本身,而不是冗余的界面元素。显示下一个界面的部分元素的功能上的作用主要是提示用户“这儿有更多信息”。同时在视觉效果方面,这有助于形成一种身临其境的感觉。metro界面同时支持鼠标和键盘,并应用于平板设备。Win8 metro界面展示技术提供Metro风格的界面和大量可供使用的新应用程序。这些应用程序拥有远远超出图形设计范畴的新特性(一个平台)。
[0003]Win8 metro定义了以info consumption为主的全屏应用环境,因为metro风格界面所展示给用户的都是全屏界面,所以在这种环境下用户无法确定电子设备当前都有哪些应用正在运行,也无法准确的进行应用切换,而且用户无法根据当前的使用需要关闭正在运行的某一个或几个应用。
[0004]现有技术中实现应用切换的方法是:因为应用在存放和使用时都存在一定的逻辑排放顺序,所以现有技术中可以通过多次切换应用,找到想要使用的应用。但是当应用非常多的时候,逐个切换应用会非常麻烦,而且很可能需要通过多次操作之后才能找到需要的应用。

【发明内容】

[0005]本发明提供一种任务管理方法及电子设备,本发明所提供的方法和电子设备解决现有Win8 metro的info consumption为主的全屏应用环境中,当用户需要进行应用切换时,需要逐个切换应用操作复杂,而且很多时候需要通过多次操作之后才能找到需要的应用的问题。
[0006]本发明提供一种任务管理方法,该方法应用于一电子设备中,该电子设备包括一触控单元和显示单元,若当前电子设备使用metix)风格全屏界面显示第一应用的显示内容,该方法包括:
[0007]通过所述触控单元接收用户输入的第一触控信息;
[0008]检测所述第一触控信息是否与第一预设控制信息相同,如果是,则确定系统当前正在运行的至少一个应用;
[0009]根据所述至少一个应用对应生成提示信息,使用户根据所述提示信息切换到第二应用或关闭所述第一应用。
[0010]当所述触控单元为触控板时,检测所述第一触控信息是否与第一预设控制信息相同包括:[0011]检测接收到的第一触控信息是否包括多个触控点,如果是,则确定接收到的第一触控信息与第一预设控制信息相同。
[0012]检测所述第一触控信息是否与第一预设控制信息相同包括:
[0013]检测接收到的第一触控信息是否包括多个触控点,得到第一检测结果;
[0014]如果所述第一检测结果表明包括多个触控点,则根据所述第一触控信息确定用户输入第一触控信息时的所述多个触控点的移动轨迹;
[0015]检测所述多个触控点的移动轨迹是否与预存的移动轨迹相同,如果相同,则确定所述第一触控信息与第一预设控制信息相同。
[0016]根据所述至少一个应用对应生成提示信息包括:
[0017]根据所述至少一个应用的唯一标识确定所述至少一个应用所属的应用类型;
[0018]根据每个应用的类型将所述至少一个应用划分到预设的多个集合中,根据划分的集合分类生成所述提示信息。
[0019]根据所述至少一个应用对应生成提示信息之后,进一步包括:
[0020]当接收到第二触控信息后,将所述第二触控信息与预设的触控信息与应用控制指令的对应关系确定与所述第二触控信息对应的第一应用控制指令;
[0021]执行所述第一应用控制指令,控制系统从第一应用切换到第二应用;或关闭所述
第一应用。
[0022]根据上述方法本发明还提供一种电子设备,该电子设备包括一触控单元和显示单元,若当前电子设备使用metix)风格全屏界面显示第一应用的显示内容,该电子设备还包括:
[0023]所述触控单元,用于接收用户输入的第一触控信息;
[0024]应用检测单元,用于检测所述第一触控信息是否与第一预设控制信息相同,如果是,则确定系统当前正在运行的至少一个应用;
[0025]应用管理单元,用于根据所述至少一个应用对应生成提示信息,使用户根据所述提示信息切换到第二应用或关闭所述第一应用。
[0026]当所述触控单元为触控板,则所述应用检测单元还用于检测接收到的第一触控信息是否包括多个触控点,如果是,则确定接收到的第一触控信息与第一预设控制信息相同。
[0027]当所述触控单元为触控板,则所述应用检测单元还用于检测接收到的第一触控信息是否包括多个触控点,得到第一检测结果;如果所述第一检测结果表明包括多个触控点,则根据所述第一触控信息确定用户输入第一触控信息时的所述多个触控点的移动轨迹;检测所述多个触控点的移动轨迹是否与预存的移动轨迹相同,如果相同,则确定所述第一触控信息与第一预设控制信息相同。
[0028]应用管理单元根据所述至少一个应用对应生成提示信息包括:
[0029]根据所述至少一个应用的唯一标识确定所述至少一个应用所属的应用类型;
[0030]根据每个应用的类型将所述至少一个应用划分到预设的多个集合中,根据划分的集合分类生成所述提示信息。
[0031]优化的方案,该电子设备还包括:
[0032]应用控制单元,用于当接收到第二触控信息后,将所述第二触控信息与预设的触控信息与应用控制指令的对应关系确定与所述第二触控信息对应的第一应用控制指令;执行所述第一应用控制指令,控制系统从第一应用切换到第二应用;或关闭所述第一应用。
[0033]上述技术方案中的一个或两个,至少具有如下技术效果:
[0034]本发明提供一种任务管理方法及电子设备,该方法所适用的电子设备采用metro界面展示技术。因为metro界面展示技术是info consumption为主的全屏应用环境,所以在这种环境下用户无法确定电子设备当前都有哪些应用正在运行,也无法准确的进行应用切换,而且用户无法根据当前的使用需要关闭正在运行的某一个或几个应用。本发明实施例所提供的方法能够在确定当前正在运行的应用后,根据当前运行的多个应用的信息生成提示信息,用户则可以根据电子设备显示的所述提示信息确定当前正在运行的应用。使得metro应用环境中应用之间的切换操作更为简便快速。
【专利附图】

【附图说明】
[0035]图1为本发明实施例一种任务管理方法的流程图;
[0036]图2为本发明实施例一种电子设备的结构示意图。
【具体实施方式】
[0037]本发明提供一种任务管理方法及电子设备,该方法所适用的电子设备采用metro界面展示技术。因为metro界面展示技术是info consumption为主的全屏应用环境,所以在这种环境下用户无法确定电子设备当前都有哪些应用正在运行,也无法准确的进行应用切换,而且用户无法根据当前的使用需要关闭正在运行的某一个或几个应用。本发明实施例所提供的方法能够在确定当前正在运行的应用后,根据当前运行的多个应用的信息生成提示信息,用户则可以根据电子设备显示的所述提示信息确定当前正在运行的应用。
[0038]如图1所示,本发明实施例提供一种任务管理方法,本发明所提供的方法应用在window8-metro界面展示技术中,该方法应用于一电子设备中,该电子设备包括一触控单元和显示单元,若当前电子设备使用metix)风格全屏界面显示第一应用的显示内容,下面结合说明书附图对本发明的【具体实施方式】进行详细说明:
[0039]步骤101,通过所述触控单元接收用户输入的第一触控信息;
[0040]在本发明实施例中,所述触控单元和所述显示单元可以是组合在一起的触控显示屏;所述触控单元也可是触控板。
[0041]步骤102,检测所述第一触控信息是否与第一预设控制信息相同,如果是,则确定系统当前正在运行的至少一个应用;
[0042]现有技术中的metix)环境中,当前使用的应用为全屏界面显示,则没有提供任何方式获取当前系统正在运行的多个应用程序的情况。在本发明实施例中,可以通过多种方式触发系统显示当前系统正在运行的应用程序,具体可以是:
[0043](I)电子设备外接鼠标或键盘等外接输入设备的情况下,则可在鼠标的双击选项中添加一个候选项,如果用户选择该候选项则可以触发系统去确定当前系统正在运行的应用。另外,也可预设键盘按键中的多个组合键的方式触发系统去确定当前系统正在运行的应用。
[0044](2)对于电子设备设置有触控接收单元的情况,则可以预先设置某一触控手势为触发系统操作的特定手势。如果是触控板,则可以定义某一多指操作为触发指令。例如:如果检测到用户在执行某一触控操作时,检测到多个触控点,则触发系统检测当前正在运行的应用。
[0045]步骤103,根据所述至少一个应用对应生成提示信息,使用户根据所述提示信息切换到第二应用或关闭所述第一应用。
[0046]本发明实施例中,生成的提示信息可以通过预设的显示界面进行显示,该提示信息中以数据项的形式显示系统当前运行的每一个应用的相关信息。其中,当用户通过触控点击、鼠标点击或者键盘选择提示信息显示界面中的任一选项后,系统则可根据用户输入的信息确定切换应用或关闭当前应用。
[0047]为了便于用户在信息提示界面切换和关闭所述第一应用,本发明实施例还包括:
[0048]步骤104,当接收到第二触控信息后,将所述第二触控信息与预设的触控信息与应用控制指令的对应关系确定与所述第二触控信息对应的第一应用控制指令;执行所述第一应用控制指令,控制系统从第一应用切换到第二应用;或关闭所述第一应用。
[0049]进一步,在本发明实施例中,当电子设备所应用的输入信息接收设备为触控板时,则本发明实施例中检测所述第一触控信息是否与第一预设控制信息相同的具体实现方式可以是:
[0050]首先,当触控板检测到至少两个触控操作,获取所述至少两个触控操作对应的触控操作信息;
[0051]本发明实施例中的触控操作的定义是当触控点与显示单元接触到触控与显示单元分离的整个操作过程。而且在本发明实施例中,一个触控操作可以对应多个触控点。
[0052]在发明实施中,所述触控操作信息可以包括多种,该触控操作信息的主要用于对多个触控操作进行分类。最优化的方式所述触控操作信息可以包括:触控操作的时序参数、触控操作的位置参数、触控操作的轨迹参数和触控操作的触控点参数。
[0053]所述时序参数表明执行所述至少两个触控操作的先后顺序;所述轨迹参数表明任一触控操作中触控点的运行轨迹;所述触控点参数表明任一触控操作中包括的触控点个数。
[0054]在本发明实施中触控操作信息中的各参数可以单独使用,也可以多个参数混合使用从而更精确的确定任一触控操作对应的显示对象。
[0055]其次,检测所述触控操作信息中任一触控参数是否与预设的触控参数对应,如果是,则确定当前触控信息与第一预设控制信息相同。
[0056]通过上述触控板的信息接收方式,在本发明实施例中检测所述第一触控信息是否与第一预设控制信息相同可以通过以下两种方式实现:
[0057](I)检测触控点确定:
[0058]检测接收到的第一触控信息是否包括多个触控点,如果是,则确定接收到的第一触控信息与第一预设控制信息相同。
[0059](2)在检测触控点满足要求后,再确定所述第一触控信息确定用户输入第一触控信息中的触控点的移动轨迹是否相同:
[0060]检测接收到的第一触控信息是否包括多个触控点,得到第一检测结果;
[0061]如果所述第一检测结果表明包括多个触控点,则根据所述第一触控信息确定用户输入第一触控信息时的所述多个触控点的移动轨迹;[0062]检测所述多个触控点的移动轨迹是否与预存的移动轨迹相同,如果相同,则确定所述第一触控信息与第一预设控制信息相同。
[0063]因为,现有wind8操作系统中,可以在Desktop和Metro应用环境中切换,所以系统中很多时候会存在两个的相同功能但是在不同应用环境中使用的应用,如Desktop和Metro应用环境中都会分别设置IE。开发应用程序的语言不相同,应用环境不相同,以及ID号不相同。为了便于用户选择自己所需要的应用,本发明实施例在生成提示信息的时候,则还需要添加对应的分类信息,让用户能够根据显示的提示信息确定当前正在运行的各个应用都需要运行在那个应用环境中。
[0064]根据所述至少一个应用对应生成提示信息的时候,则会将适用于不同应用环境的应用分成多个集合之后,再对应的生成提示信息。具体实现方法可以是:
[0065]根据所述至少一个应用的唯一标识确定所述至少一个应用所属的应用类型;
[0066]在该实施例中,所述应用类型包括metro应用和desktop应用。
[0067]根据每个应用的类型将所述至少一个应用划分到预设的多个集合中,根据划分的集合分类生成所述提示信息。
[0068]应用本发明实施例所提供的上述方法,在metix)全屏显示的某一应用界面的情况下,根据显示的提示信息,用于可以切换到第二应用或者是关闭第一应用。使得metix)应用环境中应用之间的切换操作更为简便快速,并且显示的提示信息中还包括当前运行应用的适用环境,方便用户选择需要使用的应用。
[0069]如图2所示,本发明实施例提供一种电子设备,该电子设备包括一触控单元和显示单元,若当前电子设备使用metro风格全屏界面显示第一应用的显示内容,该电子设备还包括:
[0070]所述触控单元201,用于接收用户输入的第一触控信息;
[0071]在本发明实施例中,所述触控单元和所述显示单元可以是组合在一起的触控显示屏;所述触控单元也可是触控板。
[0072]应用检测单元202,用于检测所述第一触控信息是否与第一预设控制信息相同,如果是,则确定系统当前正在运行的至少一个应用;
[0073]应用管理单元203,用于根据所述至少一个应用对应生成提示信息,使用户根据所述提示信息切换到第二应用或关闭所述第一应用。
[0074]本发明实施例中,生成的提示信息可以通过预设的显示界面进行显示,该提示信息中以数据项的形式显示系统当前运行的每一个应用的相关信息。其中,当用户通过触控点击、鼠标点击或者键盘选择提示信息显示界面中的任一选项后,系统则可根据用户输入的信息确定切换应用或关闭当前应用。
[0075]为了便于用户在信息提示界面切换和关闭所述第一应用,该电子设备还包括:
[0076]应用控制单元204,用于当接收到第二触控信息后,将所述第二触控信息与预设的触控信息与应用控制指令的对应关系确定与所述第二触控信息对应的第一应用控制指令;执行所述第一应用控制指令,控制系统从第一应用切换到第二应用;或关闭所述第一应用。
[0077]因为在现有技术中,触控板所能提供的输入操作识别类型比较有限,所以在本发明实施例中,为了定义某一触控触控板操作能够触发生成该实施例中提示信息,则电子设备还可以识别用户对触控板执行的多点触控操作,具体实现可以是:[0078](I)所述应用检测单元202还用于检测接收到的第一触控信息是否包括多个触控点,如果是,则确定接收到的第一触控信息与第一预设控制信息相同。
[0079](2)所述应用检测单元202还用于检测接收到的第一触控信息是否包括多个触控点,得到第一检测结果;如果所述第一检测结果表明包括多个触控点,则根据所述第一触控信息确定用户输入第一触控信息时的所述多个触控点的移动轨迹;检测所述多个触控点的移动轨迹是否与预存的移动轨迹相同,如果相同,则确定所述第一触控信息与第一预设控制信息相同。
[0080]因为,现有wind8操作系统中,可以在Desktop和Metro应用环境中切换,所以系统中很多时候会存在两个的相同功能但是在不同应用环境中使用的应用,如Desktop和Metro应用环境中都会分别设置IE。开发应用程序的语言不相同,应用环境不相同,以及ID号不相同。为了便于用户选择自己所需要的应用,本发明实施例在生成提示信息的时候,则还需要添加对应的分类信息,让用户能够根据显示的提示信息确定当前正在运行的各个应用都需要运行在那个应用环境中。
[0081]所述应用管理单元203根据所述至少一个应用对应生成提示信息包括:
[0082]根据所述至少一个应用的唯一标识确定所述至少一个应用所属的应用类型;
[0083]根据每个应用的类型将所述至少一个应用划分到预设的多个集合中,根据划分的集合分类生成所述提示信息。
[0084]本申请实施例中的上述一个或多个技术方案,至少具有如下的技术效果:
[0085]本发明提供一种任务管理方法及电子设备,该方法所适用的电子设备采用metro界面展示技术。因为metro界面展示技术是info consumption为主的全屏应用环境,所以在这种环境下用户无法确定电子设备当前都有哪些应用正在运行,也无法准确的进行应用切换,而且用户无法根据当前的使用需要关闭正在运行的某一个或几个应用。本发明实施例所提供的方法能够在确定当前正在运行的应用后,根据当前运行的多个应用的信息生成提示信息,用户则可以根据电子设备显示的所述提示信息确定当前正在运行的应用。
[0086]应用本发明实施例所提供的上述方法,在metix)全屏显示的某一应用界面的情况下,根据显示的提示信息,用于可以切换到第二应用或者是关闭第一应用。使得metix)应用环境中应用之间的切换操作更为简便快速,并且显示的提示信息中还包括当前运行应用的适用环境,方便用户选择需要使用的应用。
[0087]本发明所述的方法并不限于【具体实施方式】中所述的实施例,本领域技术人员根据本发明的技术方案得出其它的实施方式,同样属于本发明的技术创新范围。
[0088]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种任务管理方法,该方法应用于一电子设备中,该电子设备包括一触控单元和显示单元,若当前电子设备使用metiX)风格全屏界面显示第一应用的显示内容,其特征在于,该方法包括: 通过所述触控单元接收用户输入的第一触控信息; 检测所述第一触控信息是否与第一预设控制信息相同,如果是,则确定系统当前正在运行的至少一个应用; 根据所述至少一个应用对应生成提示信息,使用户根据所述提示信息切换到第二应用或关闭所述第一应用。
2.如权利要求1所述的方法,其特征在于,当所述触控单元为触控板时,检测所述第一触控信息是否与第一预设控制信息相同包括: 检测接收到的第一触控信息是否包括多个触控点,如果是,则确定接收到的第一触控信息与第一预设控制信息相同。
3.如权利要求1所述的方法,其特征在于,检测所述第一触控信息是否与第一预设控制信息相同包括: 检测接收到的第一触控信息是否包括多个触控点,得到第一检测结果; 如果所述第一检测结果表明包括多个触控点,则根据所述第一触控信息确定用户输入第一触控信息时的所述多个触控点的移动轨迹; 检测所述多个触控点的移动轨迹是否与预存的移动轨迹相同,如果相同,则确定所述第一触控信息与第一预设控制信息相同。
4.如权利要求1所述的方法,其特征在于,根据所述至少一个应用对应生成提示信息包括: 根据所述至少一个应用的唯一标识确定所述至少一个应用所属的应用类型; 根据每个应用的类型将所述至少一个应用划分到预设的多个集合中,根据划分的集合分类生成所述提示信息。
5.如权利要求4所述的方法,其特征在于,所述应用类型包括metro应用和desktop应用。
6.如权利要求1所述的方法,其特征在于,根据所述至少一个应用对应生成提示信息之后,进一步包括: 当接收到第二触控信息后,将所述第二触控信息与预设的触控信息与应用控制指令的对应关系确定与所述第二触控信息对应的第一应用控制指令; 执行所述第一应用控制指令,控制系统从第一应用切换到第二应用;或关闭所述第一应用。
7.一种电子设备,该电子设备包括一触控单元和显示单元,若当前电子设备使用metro风格全屏界面显示第一应用的显示内容,其特征在于,该电子设备还包括: 所述触控单元,用于接收用户输入的第一触控信息; 应用检测单元,用于检测所述第一触控信息是否与第一预设控制信息相同,如果是,则确定系统当前正在运行的至少一个应用; 应用管理单元,用于根据所述至少一个应用对应生成提示信息,使用户根据所述提示信息切换到第二应用或关闭所述第一应用。
8.如权利要求7所述的电子设备,其特征在于,当所述触控单元为触控板,则所述应用检测单元还用于检测接收到的第一触控信息是否包括多个触控点,如果是,则确定接收到的第一触控信息与第一预设控制信息相同。
9.如权利要求7所述的电子设备,其特征在于,当所述触控单元为触控板,则所述应用检测单元还用于检测接收到的第一触控信息是否包括多个触控点,得到第一检测结果;如果所述第一检测结果表明包括多个触控点,则根据所述第一触控信息确定用户输入第一触控信息时的所述多个触控点的移动轨迹;检测所述多个触控点的移动轨迹是否与预存的移动轨迹相同,如果相同,则确定所述第一触控信息与第一预设控制信息相同。
10.如权利要求7所述的电子设备,其特征在于,应用管理单元根据所述至少一个应用对应生成提示信息包括: 根据所述至少一个应用的唯一标识确定所述至少一个应用所属的应用类型; 根据每个应用的类型将所述至少一个应用划分到预设的多个集合中,根据划分的集合分类生成所述提示信息。
11.如权利要求7所述的电子设备,其特征在于,该电子设备还包括: 应用控制单元,用于当接收到第二触控信息后,将所述第二触控信息与预设的触控信息与应用控制指令的对应关系确定与所述第二触控信息对应的第一应用控制指令;执行所述第一应用控制指令,控制系统从第一应用切换到第二应用;或关闭所述第一应用。
【文档编号】G06F3/0484GK103793088SQ201210426044
【公开日】2014年5月14日 申请日期:2012年10月30日 优先权日:2012年10月30日
【发明者】史昕亮, 徐琳 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1