[发明专利]在共享计算环境中提供多个并行的桌面和工作区的方法无效
申请号: | 200710102841.3 | 申请日: | 2000-07-26 |
公开(公告)号: | CN101078986A | 公开(公告)日: | 2007-11-28 |
发明(设计)人: | 克里斯托弗·A·伊万斯;詹姆皮罗·M·希拉;维克多·谭;普雷里特·加格;戴维·A·马修;雷纳·芬克;保罗·S·海利尔 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/46 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 李颖 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 共享 计算 环境 提供 并行 桌面 工作 方法 | ||
本申请是于2000年7月26日提交的题为“在共享计算环境中提供多个并行的桌面和工作区的方法和装置”的中国专利申请No.00815798.7的分案申请。
技术领域
本发明涉及计算机和软件,尤其涉及在共享计算环境中提供多个单独的和并行的桌面和工作区的方法和装置。
背景技术
在许多情况下,几个人想要共享一台计算机。例如,一个家庭可能只有一台家庭成员共享的个人计算机(PC)。如果这些用户想要有单独的配置、秘密和/或其应用程序和数据文件的安全性,那么这种共享计算环境不可能充分满足他们。
例如,对于大多数操作系统,用户都共享单一的工作区。不幸的是,这样不可能使其工作区个性化或者保证用户之间的数据的安全。在某些操作系统中,用户可以将他们的数据分成多个“概况,,或“帐户”。这种方案的缺陷之一是,如果一个用户正在使用计算机而另一个用户想访问他们自己的文件,那么,第一个用户必须要关闭所有打开的应用以便另一个用户登录到该系统和访问他们的数据。因此,将失去第一用户的应用程序状态。除了失去该应用程序状态外,由于关闭原来的用户状态和重建新的用户状态所涉及的时间问题,还给该用户带来一些不便。
某些解决方法,比如,Microsoft Outlook Express 5.0版本中所用的“身份管理程序”(Identity Manager),可以使某些用户数据在用户切换期间被各个用户所共享,而不会失去所有的应用程序状态。然而,身份管理程序只管理用户数据的一个小子集。例如,并没有为每个用户都单独地保存文本文件。再者,也很少有可用的工作区个性化,并且,对于其他用户访问,也不能保证该用户数据的安全。
因此,需要一些供多用户计算环境中使用的改进的方法和装置。这些方法和装置最好考虑到共享计算环境中的多个单独的和并行的桌面和工作区。
发明内容
本发明提供了一些供多用户计算环境中使用的改进的方法和装置。这些方法和装置可以被配置为考虑到共享计算环境中的多个单独的和并行的桌面和工作区。
例如,利用一种供多用户计算环境登录用户界面中使用的方法,可以满足上述要求以及其他要求。这种方法包括:为登录过程中所验证的每个用户都建立一个单独的桌面线索(desktop thread);建立与各桌面线索有关的单独的桌面;和保留一个所建立的桌面线索列表。这样,几个用户就可以同时登录。在某些实现方式中,该方法还包括:建立与各桌面有关的单独的用户环境,并启动与各桌面有关的单独的用户外壳(user shell)。该桌面线索列表无需终止与第一桌面有关的桌面线索就可以有选择地从第一桌面切换到第二桌面。实际上,在某些实现方式中,该方法包括:无需终止相关的桌面线索,自动地从一个桌面切换到另一个桌面。例如,这可以发生在配置设定的用户休止状态时段之后。当用户注销时,那么,该方法还包括有选择地从桌面线索列表中去除该可用桌面线索。
附图说明
参照以下结合附图所作的详细描述,可以更好地理解本发明的各种方法和装置,其中:
图1是描述一个举例的计算机系统的框图。
图2示出了适合于图1的计算机系统中使用的一个举例的登录屏幕显示。
图3是描述一个举例的用于识别用户以及建立和保留多个单独的和并行的桌面或远程进程的过程的流程图。
图4是描述一个举例的用于在桌面之间或远程进程之间进行切换的过程的流程图。
具体实施方式
如图1中所示,计算机20包括:一个或多个处理器或处理单元21;一个系统存储器22;和一条总线23,该总线将包括系统存储器22在内的各系统组成部分与处理器21连接。总线23表示几种总线结构(包括存储器总线或存储器控制器、外围总线、图形加速端口和采用各种总线结构中任一总线结构的处理器或局部总线)中的任意一种或多种总线结构。
系统存储器包括只读存储器(ROM)24和随机存储器(RAM)25。ROM 24中存储有基本输入/输出系统(BIOS)26,该系统含有基本例行程序,用于比如在启动期间帮助在计算机20中的各单元之间传送信息。
计算机20还包括:一个硬盘驱动器27,用于对硬盘(未示出)进行读和写;一个磁盘驱动器28,用于对可换磁盘29进行读和写;和一个光盘驱动器30,用于对可换光盘31(比如,CD ROM、DVDROM或其他光媒体)进行读或写。硬盘驱动器27、磁盘驱动器28和光盘驱动器30各自分别通过合适的接口32、33和34与总线23连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710102841.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:机动车室内空气循环净化器
- 下一篇:半导体器件及其制造方法