一种电子设备及切换其操作系统桌面的方法、装置的制作方法

文档序号:6483605阅读:126来源:国知局
专利名称:一种电子设备及切换其操作系统桌面的方法、装置的制作方法
技术领域
本发明涉及操作系统桌面技术领域,尤其涉及一种电子设备及切换其操作系统桌
面的方法、装置。
背景技术
随着应用于计算机的软件产品越来越多,计算机操作系统桌面上属于各种软件产 品的应用程序图标也随之增多。 发明人在研究过程中,发现现有计算机操作系统桌面解决方案至少存在以下缺 点不便于用户操作。具体地,多种应用程序图标堆积在计算机操作系统桌面上,当用户想 要点击某一个应用程序图标时,需要在众多应用程序图标中寻找该应用程序图标,不仅不 便于操作,而且浪费了用户的时间。 此外,不同应用程序的最佳操作系统设置不同,用户为了获得某一个应用程序的 最佳操作系统设置,在启动该应用程序之前,需要对操作系统进行重新设置,以达到该应用 程序所需的最佳操作系统设置。使用完成后,还要将操作系统的设置进行还原,以便后续使 用。显然,针对不同的应用程序进行操作系统设置不仅不便于用户操作,而且降低了用户体 验。

发明内容
有鉴于此,本发明提供了一种电子设备及切换其操作系统桌面的方法、装置,以方 便用户操作。 —种切换电子设备操作系统桌面的方法,所述方法提供了一种桌面管理模块,所 述桌面管理模块用于根据应用程序所属使用场景的分类,将所述应用程序绑定至各类使用 场景对应的虚拟桌面,所述方法包括
所述桌面管理模块确定指令; 所述桌面管理模块根据所述指令在所述各类使用场景对应的虚拟桌面之间进行 切换。 优选地,所述桌面管理模块显示所述各类使用场景对应的虚拟桌面以及各虚拟桌 面绑定的应用程序。 优选地,所述桌面管理模块确定指令包括 所述桌面管理模块根据用户输入的切换命令确定所述指令。 优选地,所述桌面管理模块确定指令包括 所述桌面管理模块检测到用户启动了一个应用程序; 识别启动的应用程序所属的虚拟桌面,以确定所述指令。 可选地,所述桌面管理程序还用于维护所述各类使用场景对应的虚拟桌面的操作 系统设置,所述方法还包括 所述桌面管理程序调用切换之后的虚拟桌面的操作系统设置。
优选地,所述操作系统设置支持用户自定义。 优选地,所述各类使用场景对应的虚拟桌面绑定的应用程序支持用户自定义。
—种切换电子设备操作系统桌面的装置,所述装置包括桌面管理模块,所述桌面 管理模块包括 绑定单元,用于根据应用程序所属使用场景的分类,将所述应用程序绑定至各类
使用场景对应的虚拟桌面; 确定单元,用于确定指令; 切换单元,用于根据所述确定单元确定的所述指令,在所述各类使用场景对应的
虚拟桌面之间进行切换。 优选地,所述桌面管理模块包括 显示单元,用于显示所述各类使用场景对应的虚拟桌面以及各虚拟桌面绑定的应 用程序。
优选地,所述确定单元包括 检测单元,用于检测用户启动了一个应用程序; 识别单元,用于识别所述检测单元检测到的启动的应用程序所属的虚拟桌面;
确定子单元,用于根据所述识别单元进行的识别确定所述确定单元的指令。
可选地,所述桌面管理程序还用于维护所述各类使用场景对应的虚拟桌面的操作 系统设置,所述桌面管理模块还包括 调用单元,用于调用切换之后的虚拟桌面的操作系统设置。 —种电子设备,所述电子设备包括上述的装置,所述装置包括桌面管理模块,所述 桌面管理模块包括 绑定单元,用于根据应用程序所属使用场景的分类,将应用程序绑定至各类使用
场景对应的虚拟桌面; 确定单元,用于确定指令; 切换单元,用于根据所述确定单元确定的所述指令,在所述各类使用场景对应的 虚拟桌面之间进行切换。 优选地,所述电子设备包括个人电脑、移动终端或者个人数码助理PDA。
本发明的实施例具有以下有益效果 本发明提供了一种桌面管理模块。该模块可以根据用户的使用场景,将各种应用 程序绑定到不同的虚拟桌面上,这样,属于不同使用场景的应用程序可以进行分类显示,各 虚拟桌面上的应用程序图标可以有效减少,用户可以方便地在不同使用场景下的虚拟桌面 上进行操作。 此外,每个虚拟桌面均具有保证所属的应用程序处于最佳工作状态的最佳操作系 统设置,用户不用再反复对操作系统进行设置,就可以获得应用程序的最佳操作系统设置, 用户体验较佳。


图1为本发明实施例的方法流程图; 图2为本发明实施例在虚拟桌面之间进行切换的第一种方式示意 图3为本发明实施例在虚拟桌面之间进行切换的第二种方式方法流程图; 图4为本发明实施例增加或者删除使用场景对应的虚拟桌面示意图; 图5为本发明实施例绑定新的应用程序到工作场景对应的虚拟桌面示意图; 图6为本发明实施例修改工作场景对应的虚拟桌面操作系统设置示意图; 图7为本发明实施例第一装置结构框图; 图8为本发明实施例第二装置结构框图。
具体实施例方式
为了使本发明的上述特征、优点更加明显易懂,下面结合具体实施方式
对本发明 进行详细说明。 请参考图l,为本发明实施例的方法流程图,所述方法提供了一种桌面管理模块,
所述桌面管理模块用于根据应用程序所属使用场景的分类,将所述应用程序绑定至各类使
用场景对应的虚拟桌面,包括以下步骤 步骤101 :所述桌面管理模块确定指令; 步骤102 :所述桌面管理模块根据所述指令在所述各类使用场景对应的虚拟桌面 之间进行切换。 下面以一个实施例对图1所示步骤进行详细说明。 首先,需要指出的是,本发明实施例基于操作系统创建了一个桌面管理模块。该桌 面管理模块是用户与操作系统内核之间的一个接口,管理用户与操作系统的交互。该桌面 管理模块可以按照用户日常生活中的使用场景定义多个虚拟桌面,每个虚拟桌面对应一种 使用模式,在每个虚拟桌面上可以绑定不同的应用程序。每个虚拟桌面上,只有绑定的应用 程序才能够进行显示,没有绑定的应用程序不可以显示。用户在虚拟桌面上点击应用程序 图标可以调用相关的应用程序。没有被虚拟桌面绑定的应用程序不可以被用户调用。
可选地,该桌面管理模块还可以绑定不同的操作系统设置。在该管理模块中,存储 了操作系统设置项目所在的位置,操作系统设置项目可以存储在注册表、ini文件、文本文 件或者二进制文件中。该桌面管理模块建立一个系统文件,存储每个虚拟桌面的操作系统 设置数值。 该桌面管理模块可以实时监测用户启动的应用程序,并调用用户启动的应用程序 所属的虚拟桌面的操作系统设置。根据用户的设置,该桌面管理模块可以将各虚拟桌面绑 定的应用程序、操作系统设置保存为一个文件。该桌面管理模块还可以在各虚拟桌面之间 进行快速切换,切换时调用相应的相关信息。
操作系统设置可以包括 (1)电源管理,可以包括平衡模式、节能模式或者高性能模式等; (2)屏幕设置,可以包括亮度设置、对比度设置或者色温设置等; (3)界面设置,可以包括字体设置、颜色外观设置、桌面背景设置、主题设置等; (4)声音设置,可以包括音量设置、麦克风设置等。 操作系统设置可以包括但不局限于上述4种情况。 该桌面管理模块在各虚拟桌面之间进行切换可以包括以下两种方式 第一种方式为根据用户输入执行用户提交的命令。各虚拟桌面可以通过多种交互方式进行切换,例如软件按钮、键盘快捷键、触摸屏手势或者摄像头手势等。
假设用户根据工作、网络、游戏或者影音4种使用场景设置了 4个虚拟桌面,每个
虚拟桌面绑定了属于不同使用场景的应用程序,并绑定了不同的操作系统参数,以使各虚
拟桌面绑定的应用程序获得最佳操作系统性能。 在工作场景对应的虚拟桌面,操作系统采用工作模式,屏蔽干扰,有利于长时间阅读。 在网络场景对应的虚拟桌面,操作系统采用阅读模式,有利于长时间阅读。
在游戏场景对应的虚拟桌面,操作系统采用游戏模式,自动禁用不用的后台程序。
在影音场景对应的虚拟桌面,操作系统采用影音模式,将声音、显示器都调整到最 佳状态。 需要指出的是,上述4种使用场景仅为本发明的较佳实施例而已,使用场景的确 定可以包括但不局限于上述4种情况。 若用户想要从工作场景对应的虚拟桌面切换到游戏场景对应的虚拟桌面,通过软 件按钮,桌面管理模块在当前桌面上显示一个选择窗口,请参见图2所示,图2为本发明实 施例在虚拟桌面之间进行切换的第一种方式示意图,用户可以使用鼠标点击或者借助方向 键选择游戏场景对应的虚拟桌面。桌面管理模块还可以将各虚拟桌面縮小全部予以显示, 用户可以直接进行选择。 第二种方式为根据用户启动的应用程序自动进行切换。 下面以一个具体实例进行说明。假设用户在网络场景中下载了 word文件,存储到 本地后,若用户打开该word文件,由于word文件对应的应用程序绑定在工作场景对应的虚 拟桌面,桌面管理模块自动从网络场景对应的虚拟桌面切换至工作场景对应的虚拟桌面。
请参考图3,为本发明实施例在虚拟桌面之间进行切换的第二种方式方法流程图, 可以包括以下步骤 步骤301 :桌面管理模块被激活; 需要指出的是,桌面管理模块可以一直待命,在执行操作时无需激活,因此,步骤 301为可选项。
步骤302 :桌面管理模块检测到启动了一个应用程序; 在具体实例中,桌面管理模块检测到的启动的应用程序具体为用户选择打开 word文件对应的应用程序。
步骤303 :桌面管理程序识别启动的应用程序所属使用场景的虚拟桌面;
在具体实例中,桌面管理模块识别出word文件属于工作场景对应的虚拟桌面。
步骤304 :桌面管理程序调用新的使用场景对应的虚拟桌面,可选地,还可以调用 相应的操作系统设置; 在具体实例中,桌面管理程序调用工作场景对应的虚拟桌面,还可以调用工作场 景对应的虚拟桌面的操作系统设置。 步骤305 :将当前桌面切换至新的使用场景对应的虚拟桌面。 需要指出的是,图3所示步骤均在word文件被用户打开之前完成,这样,在用户打 开word文件时,桌面管理模块已控制当前桌面自动切换至工作场景对应的虚拟桌面。
该桌面管理模块支持用户自定义,即用户可以根据实际需要或者喜好对设置的多个虚拟桌面进行添加、修改或者删除。可选地,用户还可以编辑各虚拟桌面的操作系统设置。 下面对用户增加或者删除使用场景对应的虚拟桌面、绑定新的应用程序到相应虚 拟桌面、修改某虚拟桌面的操作系统设置分别进行说明。 请参考图4,为本发明实施例增加或者删除使用场景对应的虚拟桌面示意图。仍以 工作场景、网络场景、游戏场景以及影音场景为例,用户在操作系统上进入桌面场景设置, 选择增加新场景,或者选择删除某个场景。 若用户选择增加新场景,需要键入新场景名称。用户还可以选择默认设置,默认设 置有预设的虚拟桌面以及相应的操作系统设置。 请参考图5,为本发明实施例绑定新的应用程序到工作场景对应的虚拟桌面示意 图。用户在操作系统上进入桌面场景设置,选择工作场景,在绑定应用程序列表中选择所需 应用程序。 请参考图6,为本发明实施例修改工作场景对应的虚拟桌面操作系统设置示意图。 用户可以在工作场景的界面主题、系统优化列表中进行操作系统设置。用户还可以选择默 认设置。 需要指出的是,本发明所提到的根据使用场景划分多个虚拟桌面的桌面管理模 块,可以是操作系统中唯一存在的桌面管理程序,也可以与其它桌面管理程序同时存在。当 本发明的桌面管理模块与其它桌面管理程序同时存在于一个操作系统时,它们之间是替代 关系,即当本发明所提到的桌面管理模块启动时,其它的桌面管理程序被禁用,当其它桌面 管理程序启动时,本发明提到的桌面管理模块被禁用。用户可以自主选择使用本发明的桌 面管理模块或者其它桌面管理程序,并可以在本发明的桌面管理模块提供的多个虚拟桌面 与其它桌面管理程序提供的桌面之间相互切换。 可以看出,本发明提供了一种桌面管理模块。该模块可以将各种应用程序绑定到 不同的虚拟桌面上,这样,属于不同使用场景的应用程序可以进行分类显示,各虚拟桌面上 的应用程序图标可以有效减少,用户可以方便地在不同使用场景下的虚拟桌面上进行操 作。 此外,每个虚拟桌面均具有保证所属的应用程序处于最佳工作状态的最佳操作系 统设置,用户不用再反复对操作系统进行设置,就可以获得应用程序的最佳操作系统设置, 用户体验较佳。 请参考图7,为本发明实施例第一装置结构框图,所述装置包括桌面管理模块,所 述桌面管理模块包括 绑定单元701,用于根据应用程序所属使用场景的分类,将所述应用程序绑定至各
类使用场景对应的虚拟桌面; 确定单元702,用于确定指令; 切换单元703,用于根据所述确定单元702确定的所述指令,在所述各类使用场景 对应的虚拟桌面之间进行切换。 请参考图8,为本发明实施例第二装置结构框图,在图7的基础上,在图8中
优选地,所述桌面管理模块可以包括 显示单元704,用于显示所述各类使用场景对应的虚拟桌面以及各虚拟桌面绑定的应用程序。
所述确定单元702可以包括 检测单元705,用于检测用户启动了一个应用程序; 识别单元706,用于识别所述检测单元705检测到的启动的应用程序所属的虚拟 桌面; 确定子单元707,用于根据所述识别单元706进行的识别确定所述确定单元的指 令。 所述桌面管理程序还可以用于维护所述各类使用场景对应的虚拟桌面的操作系 统设置,所述桌面管理模块还可以包括 调用单元708,用于调用切换之后的虚拟桌面的操作系统设置。
下面对图8各个单元执行的操作进行详细说明。 绑定单元701根据应用程序所属使用场景的分类,将应用程序绑定至各类使用场 景对应的虚拟桌面。显示单元704可以显示各虚拟桌面以及各虚拟桌面绑定的应用程序, 各虚拟桌面没有绑定的应用程序不予显示。 桌面管理模块在各虚拟桌面之间进行切换可以包括以下两种方式 第一种方式为确定单元702根据用户输入的切换命令确定指令,切换单元703根
据确定单元702确定的指令,在虚拟桌面之间进行切换。 第二种方式为检测单元705检测到用户启动了一个应用程序,识别单元706根据 检测单元705检测到的启动的应用程序,识别出其所属的虚拟桌面,确定子单元707根据识 别单元706进行的识别,确定出指令。切换单元703根据指令在虚拟桌面之间进行切换。
可选地,调用单元708还可以调用切换之后的虚拟桌面的操作系统设置。
可以看出,本发明提供了一种桌面管理模块。该模块可以将各种应用程序绑定到 不同的虚拟桌面上,这样,属于不同使用场景的应用程序可以进行分类显示,各虚拟桌面上 的应用程序图标可以有效减少,用户可以方便地在不同使用场景下的虚拟桌面上进行操 作。 此外,每个虚拟桌面均具有保证所属的应用程序处于最佳工作状态的最佳操作系 统设置,用户不用再反复对操作系统进行设置,就可以获得应用程序的最佳操作系统设置, 用户体验较佳。 本发明还提供了一种电子设备,所述电子设备包括上述桌面管理模块,所述桌面 管理模块包括 绑定单元,用于根据应用程序所属使用场景的分类,将应用程序绑定至各类使用
场景对应的虚拟桌面; 确定单元,用于确定指令; 切换单元,用于根据所述确定单元确定的所述指令,在所述各类使用场景对应的 虚拟桌面之间进行切换。
所述电子设备可以包括个人电脑、移动终端或者个人数码助理(PDA)。 桌面管理模块各单元执行的操作与本发明装置部分的描述相同,具体请参见装置
部分的描述。 最后,还需要说明的是,在本文 ,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作 之间存在任何这种实际的关系或者顺序。而且,术语"包括"、"包含"或者其任何其他变体 意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括 那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或
者设备所固有的要素。在没有更多限制的情况下,由语句"包括一个......"限定的要素,
并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借
助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施,但很多情况下
前者是更佳的实施方式。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部
或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如
ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务
器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。 以上对本发明所提供的一种电子设备及切换其操作系统桌面的方法、装置进行了
详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的
说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依
据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容
不应理解为对本发明的限制。
10
权利要求
一种切换电子设备操作系统桌面的方法,其特征在于,所述方法提供了一种桌面管理模块,所述桌面管理模块用于根据应用程序所属使用场景的分类,将所述应用程序绑定至各类使用场景对应的虚拟桌面,所述方法包括所述桌面管理模块确定指令;所述桌面管理模块根据所述指令在所述各类使用场景对应的虚拟桌面之间进行切换。
2. 根据权利要求1所述的方法,其特征在于,所述桌面管理模块显示所述各类使用场 景对应的虚拟桌面以及各虚拟桌面绑定的应用程序。
3. 根据权利要求1所述的方法,其特征在于,所述桌面管理模块确定指令包括 所述桌面管理模块根据用户输入的切换命令确定所述指令。
4. 根据权利要求1所述的方法,其特征在于,所述桌面管理模块确定指令包括 所述桌面管理模块检测到用户启动了一个应用程序; 识别启动的应用程序所属的虚拟桌面,以确定所述指令。
5. 根据权利要求1所述的方法,其特征在于,所述桌面管理程序还用于维护所述各类 使用场景对应的虚拟桌面的操作系统设置,所述方法还包括所述桌面管理程序调用切换之后的虚拟桌面的操作系统设置。
6. 根据权利要求5所述的方法,其特征在于,所述操作系统设置支持用户自定义。
7. 根据权利要求1所述的方法,其特征在于,所述各类使用场景对应的虚拟桌面绑定 的应用程序支持用户自定义。
8. —种切换电子设备操作系统桌面的装置,其特征在于,所述装置包括桌面管理模块, 所述桌面管理模块包括绑定单元,用于根据应用程序所属使用场景的分类,将所述应用程序绑定至各类使用 场景对应的虚拟桌面;确定单元,用于确定指令;切换单元,用于根据所述确定单元确定的所述指令,在所述各类使用场景对应的虚拟 桌面之间进行切换。
9. 根据权利要求8所述的装置,其特征在于,所述桌面管理模块包括 显示单元,用于显示所述各类使用场景对应的虚拟桌面以及各虚拟桌面绑定的应用程序。
10. 根据权利要求8所述的装置,其特征在于,所述确定单元包括 检测单元,用于检测用户启动了一个应用程序;识别单元,用于识别所述检测单元检测到的启动的应用程序所属的虚拟桌面; 确定子单元,用于根据所述识别单元进行的识别确定所述确定单元的指令。
11. 根据权利要求8所述的装置,其特征在于,所述桌面管理程序还用于维护所述各类 使用场景对应的虚拟桌面的操作系统设置,所述桌面管理模块还包括调用单元,用于调用切换之后的虚拟桌面的操作系统设置。
12. —种电子设备,其特征在于,所述电子设备包括如权利要求8所述的装置,所述装 置包括桌面管理模块,所述桌面管理模块包括绑定单元,用于根据应用程序所属使用场景的分类,将应用程序绑定至各类使用场景 对应的虚拟桌面;确定单元,用于确定指令;切换单元,用于根据所述确定单元确定的所述指令,在所述各类使用场景对应的虚拟 桌面之间进行切换。
13.根据权利要求12所述的电子设备,其特征在于,所述电子设备包括个人电脑、移 动终端或者个人数码助理PDA。
全文摘要
本发明公开了一种电子设备及切换其操作系统桌面的方法、装置。本发明提供了一种桌面管理模块,所述桌面管理模块用于根据应用程序所属使用场景的分类,将所述应用程序绑定至各类使用场景对应的虚拟桌面,所述方法包括所述桌面管理模块确定指令;所述桌面管理模块根据所述指令在所述各类使用场景对应的虚拟桌面之间进行切换。通过本发明,方便了用户操作。
文档编号G06F9/48GK101770399SQ20091007649
公开日2010年7月7日 申请日期2009年1月5日 优先权日2009年1月5日
发明者孙染, 张茜, 彭世峰, 林敏 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1