【技术实现步骤摘要】
【国外来华专利技术】
本专利技术的诸方面一般地涉及存储于计算设备上的用户配置文件的管理。更具体地,本专利技术的诸提供一种定义了用于将存储于计算设备上的应用数据与用户数据分隔开的直观且有效的名字空间配置文件的数据结构。
技术介绍
外壳名字空间将由该外壳管理的文件系统和其它对象组编成树形分层结构。名字空间可包括两种基本类型的对象:文件夹和文件。文件夹可被看作树形分层结构的节点,而文件则是树形分层结构的叶子。目前,当用户登录到计算设备时,即创建了其中该用户可存储用户专用信息和以备将来使用的配置信息、并使其与登录到该机器的其他用户保持分隔的用户配置文件。配置信息可包括特定工具栏设置、屏幕分辨率设置和/或收藏夹。在诸如Window品牌的XP操作系统之类的现有操作系统中,用户配置文件包含各种公知文件夹,诸如My Documents(我的文档)文件夹或My Pictures(我的图片)文件夹。这些公知文件夹可为开发者和用户存取信息提供跨越多个应用程序和计算机网络环境的访问。目前名字空间配置的一个缺点涉及由于应用数据和用户数据两者的混合对名字空间的污染。目前名字空间的布局未在用户数据空间与应用数据空间之间提供明确的分隔。例如,图2示出了用于诸如MicrosoftWindowXP的现有技术外壳名字空间配置200。参看图2,可显示许多个文件夹,其中各个文件夹属于包括虚拟文件夹、固定文件系统文件夹、公共文件夹和分用户文件夹在内的四种类型之一。虚拟文件夹可以是出现在外壳名字空间中的虚拟外壳文件夹,并且可能不具有任何与它们相关联的实际文件系统文件夹。例如,Printer(打印机)文件夹可以是一虚 ...
【技术保护点】
一种具有存储于其上的数据结构的计算机可读介质,所述数据结构将名字空间中的应用数据与用户数据分隔开,所述数据结构包括:用于存储配置文件的根文件夹;用于存储要与其他用户共享的信息的公共文件夹,所述公共文件夹是所述根文件夹的子文件夹;以及用于存储用户数据的至少一个用户文件夹,所述至少一个用户文件夹是所述根文件夹的子文件夹,所述至少一个用户文件夹还包括:i)桌面文件夹,所述桌面包括快捷方式;ii)文档文件夹,用于存储由用户创建的文档;iii)下载文件夹,用于存储由所述用户下载的内容;iv)收藏夹文件夹,用于存储由所述用户保存的网站地址;v)音乐文件夹,用于存储由所述用户保存的音乐文件;vi)视频文件夹,用于存储由所述用户保存的视频文件,以及vii)图片文件夹,用于存储由所述用户保存的图片。
【技术特征摘要】
【国外来华专利技术】US 2005-4-1 11/097,6701.一种具有存储于其上的数据结构的计算机可读介质,所述数据结构将名字空间中的应用数据与用户数据分隔开,所述数据结构包括:用于存储配置文件的根文件夹;用于存储要与其他用户共享的信息的公共文件夹,所述公共文件夹是所述根文件夹的子文件夹;以及用于存储用户数据的至少一个用户文件夹,所述至少一个用户文件夹是所述根文件夹的子文件夹,所述至少一个用户文件夹还包括:i)桌面文件夹,所述桌面包括快捷方式;ii)文档文件夹,用于存储由用户创建的文档;iii)下载文件夹,用于存储由所述用户下载的内容;iv)收藏夹文件夹,用于存储由所述用户保存的网站地址;v)音乐文件夹,用于存储由所述用户保存的音乐文件;vi)视频文件夹,用于存储由所述用户保存的视频文件,以及vii)图片文件夹,用于存储由所述用户保存的图片。2.如权利要求1所述的计算机可读介质,其特征在于,所述文档文件夹包括用于存储由所述用户创建的文档的默认存储位置。3.如权利要求1所述的计算机可读介质,其特征在于,所述至少一个用户文件夹还包括:viii)应用数据文件夹,用于存储分用户应用数据和二进制码,所述应用数据文件夹包括本地文件夹和漫游文件夹,所述本地文件夹用于存储机器依赖性应用数据和设置,所述漫游文件夹用于存储非机器依赖性应用数据和设置。4.如权利要求3所述的计算机可读介质,其特征在于,所述本地文件夹还包括用于存储机器专用数据和设置的默认文件夹,所述默认文件夹包括临时文件夹和应用专用文件夹。5.如权利要求3所述的计算机可读介质,其特征在于,所述漫游文件夹还包括用于存储机器专用数据和设置的默认文件夹,所述默认文件夹包括应用专用文件夹。6.如权利要求3所述的计算机可读介质,其特征在于,所述应用数据文件夹是隐藏文件夹。7.如权利要求1所述的计算机可读介质,其特征在于,所述至少一个用户文件夹还包括由我共享文件夹和与我共享文件夹,所述由我共享文件夹包括由所述用户与其他用户共享的数据的同步副本,所述与我共享文件夹包括由其他用户与所述用户共享的数据的同步副本。8.如权利要求1所述的计算机可读介质,其特征在于,所述公共文件夹包括进一步将名字空间中的应用数据与用户数据分隔开的子文件夹,所述子文件夹包括:i)第二桌面文件夹,所述第二桌面包括快捷方式;ii)第二文档文件夹,所述第二文档文件夹用于存储由所述用户创建的文档;iii)第二下载文件夹,用于存储由所述用户下载的内容;iv)第二音乐文件夹,用于存储音乐文件;v)第二图片文件夹,用于存储图片;vi)第二视频文件夹,用于存储视频;vii)第二收藏夹文件夹,用于存储由所述用户保存的网站地址,以及viii)第二应用数据文件夹,用于存储共享的应用数据和二进制码。9.如权利要求8所述的计算机可读介质,其特征在于,用户被赋予对所述子文件夹中的每一个的默认访问,所述默认访问包括基于所述用户所属的安全组的读和执行访问。10.一种将存储在名字空间数据结构中多个文件夹中的应用数据和用户数据分隔开的方法,所述方法包括:创建用于存储要与其他用户共享的信息的公共文件夹;为每个用户创建分用户文件夹,所述分用户文件夹存储每个用户所特有的数据和设置;以及为每个分用户文件夹创建子文件夹,所述子文件夹包括:i)桌面文件夹,所述桌面包括快捷方式;ii)文档文件夹,用于存储由所述用户创建的文档;iii)下载文件夹,用于存储由所述用户下载的内容;iv)收藏夹文件夹,用于存...
【专利技术属性】
技术研发人员:A雷沃特,BD温茨,CJ古扎克,DG德沃切克,SM盖姆皮耶罗,JF摩尔,JE布雷扎克,M朱,MA萨玛吉,
申请(专利权)人:微软公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。