用于与控制计算机资源的操作系统交互作用的设备和方法技术方案

技术编号:2885982 阅读:153 留言:0更新日期:2012-04-11 18:40
一种计算机系统,包括:计算机资源(40),用来控制所述计算机资源(40)的操作系统(10),和一个3D接口,该3D接口使用户与操作系统交互作用并用来从多个不同视点(15)提供至少一部分计算机资源的多个相应显示表示。(*该技术在2018年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利
本专利技术涉及操作系统及与其相关的方法。本专利技术背景3D游戏,例如Doom和Quake,是众所周知的。3D仿真器,包括RT3D(实时三维)驱动仿真器,是众所周知的,例如微软公司的用于Windows95的飞行仿真器和Mirage的ATF飞行仿真器。CAD(计算机辅助设计)和CAM(计算机辅助制造)均为众所周知的3D系统。VRML(虚拟现实建模语言)在1996年由Wiley & Sons出版的JoshWhite所著的“设计3D图形”中被描述为“用于互连网上的实时3D图形的首创、开放标准…它支持我们需要的所有基本的东西任意的3DS型式网格、纹理和光线…增加的动画能力应该使它成为通用RT3D建模文件格式标准的有力竞争者”(pp.332-333)。VRML1.0和VRML2.0不提供虚拟世界中的实时交互物体也不允许物体在屏幕上自由移动。已知有许多不同的操作系统,例如Windows95和微软公司的Windows操作系统族的其他成员,DOS,OS/2,和Unix。Sandy Bay软件公司在网址http//www.pcwebopedia.com/index.html处的PCWebopaedia中描述了普通操作系统。说明书中提到的所有出版物和其中引用的出版物的公开内容被结合在此作为参考。本专利技术概述本专利技术旨在提供一种3D操作系统。根据本专利技术的一个优选实施例,提供一种计算机系统,包括计算机资源;一个操作系统,用来控制所述计算机资源;和一个3D接口,使用户与操作系统交互作用并提供包括至少一部分计算机资源的表示的至少一个屏幕显示图象,其中基本上所有所述表示是三维的。根据本专利技术的另一个优选实施例,提供一种计算机系统,包括计算机资源;一个操作系统,用来控制所述计算机资源;和一个3D接口,使用户与操作系统交互作用并用来提供来自多个不同视点的至少一部分计算机资源的多个相应的显示表示。根据本专利技术的又一个优选实施例,3D运动仿真器用来实时产生多个视图。根据本专利技术的又一个优选实施例,提供与多个计算机系统结合使用的操作系统设备,所述计算机系统中的每一个具有不同的计算机资源配置,所述设备包括一个操作系统,用来控制所述计算机资源;和一个3D接口,使用户与操作系统交互作用并用来为具有特定计算机资源配置的每个特定的计算机系统提供至少一部分所述特定计算机资源配置的至少一个3D显示表示。根据本专利技术的又一个优选实施例,计算机资源配置包括至少一个软件资源和/或至少一个硬件资源。根据本专利技术的又一个优选实施例,3D接口包括一个3D运动仿真器,用来提供从计算机资源的3D表示内的多个视点看过去的计算机资源的3D表示的相应多个视图;和一个视点选择接收器,用来从计算机系统的用户接收多个选择的视点,其中该3D运动仿真器产生相应于所选择的视点的视图。根据本专利技术的又一个优选实施例,计算机资源包括应用程序。根据本专利技术的又一个优选实施例,视点包括至少一个应用程序的3D表示内的至少两个视点。根据本专利技术的又一个优选实施例,计算机资源包括一逻辑结构,并且其中3D表示包括该逻辑结构的3D表示。根据本专利技术的又一个优选实施例,该逻辑结构包括一分层结构。根据本专利技术的又一个优选实施例,提供一种计算机系统,包括计算机资源;一个操作系统,用来控制所述计算机资源;和一个3D接口,使用户与操作系统交互作用并提供一序列屏幕显示图象,这些图象一起产生基本上所有所述计算机资源的3D表示。根据本专利技术的又一个优选实施例,计算机系统包括一第一计算机,例如一包括操作系统的服务器,和一包括3D接口的第二计算机。最好,至少一些计算机资源位于第一计算机内和/或至少一些计算机位于由服务器服务的计算机内。根据本专利技术的又一个优选实施例,提供一种用于控制驻留在至少一个第二计算机中的多个计算机资源的主计算机系统,该主计算机设备包括电子存储设备,包括一个计算机资源数据库,存储与多个计算机资源之间的关系有关的信息,和一个操作系统,访问所述计算机资源数据库以便操纵所述多个计算机资源,并包括一个计算机资源传输单元,例如FTP(文件传输协议)单元,用来从所述至少一个第二计算机向所述电子存储设备传输至少一个计算机资源。根据本专利技术的又一个优选实施例,该电子存储设备包括ROM,例如硬盘或CD-ROM,和/或RAM。根据本专利技术的又一个优选实施例,提供一种用于与操作系统交互作用的方法,该操作系统用来控制计算机资源,该方法包括提供包括至少一部分计算机资源的表示的至少一个屏幕显示图象,其中基本上所有所述表示是三维的;以及接收由用户提供的与所述至少一个屏幕显示图象有关的至少一个用户输入并根据所述至少一个用户输入与操作系统交互作用。根据本专利技术的又一个优选实施例,提供一种用于与操作系统交互作用的方法,该操作系统用来控制计算机资源,该方法包括提供来自多个不同视点的至少一部分计算机资源的多个相应的显示表示;以及接收由用户提供的与所述多个显示表示中的至少一个有关的至少一个用户输入并根据所述至少一个用户输入与操作系统交互作用。根据本专利技术的又一个优选实施例,提供一种用于与操作系统交互作用的方法,该操作系统与多个计算机系统结合使用,所述计算机系统中的每一个具有不同的计算机资源配置,其中该操作系统用来控制计算机资源,所述方法包括为具有特定计算机资源配置的每个特定的计算机系统提供至少一部分所述特定计算机资源配置的至少一个3D显示表示;以及接收由用户提供的与所述多个显示表示中的至少一个有关的至少一个用户输入并根据所述至少一个用户输入与操作系统交互作用。根据本专利技术的又一个优选实施例,提供一种用于与操作系统交互作用的方法,该操作系统用来控制计算机资源,该方法包括提供一序列屏幕显示图象,这些图象一起产生基本上所有计算机资源的3D表示;以及接收由用户提供的与所述显示屏幕图象序列中的至少一个图象有关的至少一个用户输入并根据所述至少一个用户输入与操作系统交互作用。根据本专利技术的又一个优选实施例,提供一种用于通过一主计算机与驻留在至少一个辅助计算机中的多个计算机资源交互作用的方法,该方法包括在主计算机中提供一计算机资源数据库,该数据库存储与多个计算机资源之间的关系有关的信息;以及从所述至少一个辅助计算机向所述主计算机传输由用户依赖所述计算机资源数据库选择的至少一个计算机资源。术语“数据库”旨在包括通常存储在电子存储装置上的信息,这些信息可以以任何格式存储,通常但并非必须以某种类型的分层结构格式存储。术语“数据库”总地指通常独立于任何特定应用程序的结构化数据的集合。附图的简要说明从下面结合附图的详细说明可以理解本专利技术,附图中附图说明图1是按照本专利技术一个优选实施例构成及工作的一个3D操作系统的简化功能方框图;图2是在MS-Windows95操作系统内定义的一个典型的计算机资源阵列的程序部分的结构的实例;图3示出了一个计算机资源数据库,特别是包括,主文件夹,具有表示图2的程序部分的子树的树,还包括作为主文件夹的“后代”的其他文件夹。图4A示出了包括计算机资源之间关系的3D表示的一个3D虚拟景象的一初始投影,即从一初始视点将该3D虚拟景象投影为2D所得到的一个投影;图4B示出了包括计算机资源之间关系的3D表示的同一3D虚拟景象投影为2D所得到的另一初始投影,本文档来自技高网...

【技术保护点】
一种计算机系统,包括:计算机资源;一个操作系统,用来控制所述计算机资源;和一个3D接口,使用户与操作系统交互作用并提供包括至少一部分计算机资源的表示的至少一个屏幕显示图象,其中基本上所有所述表示是三维的。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:尼尔罗内
申请(专利权)人:克劳克怀斯技术有限公司
类型:发明
国别省市:IL[以色列]

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1