在计算机间共享计算机数据的方法和设备技术

技术编号:2919359 阅读:176 留言:0更新日期:2012-04-11 18:40
在计算机间共享计算机数据,包括由用户经由第一计算机上的用户界面标识要经由第二计算机共享的文件系统的至少一个对象;由共享文件系统发生器在第一计算机上创建共享文件系统;由共享文件系统发生器将要被共享的对象安装到共享文件系统中;和经由第一计算机与第二计算机之间的通用串行总线(‘USB’)连接将要被共享对象从共享文件系统暴露给第二计算机。

【技术实现步骤摘要】

本专利技术的领域是数据处理,或者,更加具体地讲,是在计算机间共享计算机数据的方法、设备和产品。
技术介绍
通常援引1948年EDVAC计算机系统的研发作为计算机时代的开始。从那时起,计算机系统逐渐演化成了极为复杂的装置。今天的计算机比诸如EDVAC这样的早期计算机系统精密复杂得多。计算机系统典型地包括硬件和软件组件、应用程序、操作系统、处理器、总线、存储器、输入/输出装置等等的组合。随着半导体工艺和计算机体系结构的发展将计算机的性能推进得越来越高,计算机软件逐渐发展得更加复杂,以利用更高的硬件性能,使得今天的计算机系统比仅仅几年前强大得多。发展迅猛的计算机
之一是在计算机间共享计算机数据。存在着例如使得计算机能够将盘驱动器、存储器中的盘驱动器镜像或CDROM驱动器远程安装到服务器上的技术。如果要被共享的文件与远程安装的驱动器具有相同的媒体类型,那么这种技术效果良好。这种技术对于安装驱动器来说效果相当好,但是目前还没有远程安装单独一个文件、目录或文件夹的有效途径。而且,目前还没有在文件或目录的类型不同于它所要安装到的远程驱动器的情况下远程安装文件或目录的有效途径。
技术实现思路
本专利技术公开了用于在计算机间共享计算机数据的方法、设备和产品,它们包括由用户通过第一计算机上的用户界面标识要通过第二计算机共享的文件系统的至少一个对象;由共享文件系统发生器在第一计算机上创建共享文件系统;由共享文件系统发生器将要被共享的对象安装到共享文件系统中;和通过第一计算机与第二计算机之间的通用串行总线(‘USB’)连接将要被共享的对象从共享文件系统暴露给第二计算机。通过下面图示在附图中的本专利技术的示范性实施方式的更加具体的介绍,本专利技术的前述和其它目的、特征和优点将会是显而易见的,在附图中,类似的附图标记总体上代表本专利技术的示范性实施方式的类似部分。附图说明附图1给出了按照本专利技术的实施方式在计算机间共享计算机数据的示范性系统的网络图。附图2给出了适合用于按照本专利技术的实施方式在计算机间共享计算机数据的USB装置的功能框图。附图3给出了按照本专利技术的实施方式在计算机间共享计算机数据的系统的功能框图。附图4给出了包括在按照本专利技术的实施方式在计算机共享计算机数据的过程中可用种类的示范性计算机的自动运算机器的框图。附图5给出了图解说明按照本专利技术的实施方式在计算机间共享计算机数据的示范性方法的流程图。附图6给出了图解说明按照本专利技术的实施方式在计算机间共享计算机数据的另一种示范性方法的流程图。附图7A给出了包括用于在文件系统的对象间进行导航和操纵文件系统的对象的文件系统工具的示范性图形用户界面的示意图。附图7B给出了包括用于在文件系统的对象间进行导航和操纵文件系统的对象的文件系统工具的另一种示范性图形用户界面的示意图。具体实施例方式下面将从附图1开始,参照附图介绍按照本专利技术的实施方式的用于在计算机间共享计算机数据的示范性方法、设备和产品。附图1给出了图解说明按照本专利技术的实施方式的用于在计算机间共享计算机数据的示范性系统的网络图。附图1的系统总地来说是通过下述过程来进行按照本专利技术的实施方式的在计算机间共享计算机数据的操作的在第一计算机400上标识要经由第二计算机401共享的文件系统404的至少一个对象122、124、在第一计算机上创建共享文件系统414、将要被共享的对象安装418在共享文件系统414中,并且经由第一计算机与第二计算机之间的通用串行总线(USB)连接222从共享文件系统将要被共享的对象暴露于第二计算机。要被共享的对象可以是文件系统的任何结构,比如,例如文件、目录、子目录、文件夹等等。附图1的系统包括经由网络102与第二计算机401连接的第一计算机400、USB装置112和USB连接222。第一计算机400在这个例子中是通用的、可编程的计算机,按照本专利技术的实施方式,第一计算机包括文件系统404,该文件系统包含可以在计算机间共享的对象122、124。按照本专利技术的实施方式,第一计算机400还包括共享文件系统414,可以将来自文件系统404的对象122、124安装到该共享文件系统中,以在计算机间共享。将网络102图示为由路由器104、106组成。路由器是通常被看作用来实现数据通信协议栈(例如,网际协议(‘IP’))中的网络层的数据通信装置。图示的网络102具有路由器,不过,这仅仅是为了进行解释说明,并不是用来限定本专利技术。按照实际情况,在按照本专利技术的实施方式在计算机间共享计算机数据的系统中,第一计算机与USB装置之间的数据通信可以是借助本领域技术人员可以想到的任何数据通信手段来施行的,包括例如有线以太网链路层、无线链路层、传输控制协议(‘TCP’)、超文本传输协议(‘HTTP’)、公共交换电话网络(‘PSTN’)、无线电话网络和这些手段和其它一些手段的组合。USB装置112是遵照由USB Implementers Forum,Inc.发布的通用串行总线技术规范工作的数据通信装置。USB Implementers Forum,Inc.是由开发通用串行总线技术规范的一组公司成立的非赢利性企业。这一组公司包括Apple Computer、Hewlett-Packard、NEC、Microsoft、Intel、Agere、Lucent和Philips。USB网络具有由主机控制器和多个以树状形式从主机控制器连出的装置构成的不对称设计。在USB网络中,每个控制器的分支数量是有限制的。现代计算机很可能具有数个主机控制器,所以总的可用连接装置数量相当大。在任何USB总线上都不需要端接器,因为需要的是SPI-SCSI或者其它一些接口。设计USB是为了减少对在计算机的ISA或PCI总线中增加单独的扩展卡的需要,和通过允许对装置进行热插拔或者无需重启计算机地将装置添加到系统中来提高即插即用能力。当新的USB装置第一次插入时,主机对其进行枚举并且加载装置驱动器来运行它。USB能够连接诸如鼠标、键盘、游戏板和游戏杆、扫描仪、数码相机、打印机、硬盘和网络接入组件之类的外围设备。对于诸如扫描仪和数码相机之类的多媒体装置,USB已经成为了标准连接方法。对于打印机,USB也在不断普及并且开始代替并行端口,因为USB使得将不止一台打印机加到计算机上变得更加简单。到2004年为止,世界上已经有了大约十亿台USB装置。到2005年,不能使用USB的外围设备只有显示器和监视器以及高质量数字视频组件这几大类(因为它们需要的较高数据速率是USB所不能提供的)。USB装置112包括具有经由USB连接222接收文件系统命令并且经由网络102将这些命令转送给第一计算机400的能力的计算机硬件和软件。这样,USB装置象盘驱动器那样出现在第二计算机401上的用户界面或应用程序中,很象是传统的闪存驱动器。第二计算机不知道这样实现的盘驱动器实际上包含从第一计算机经由USB连接222暴露的数据。在按照本专利技术的实施方式的用于在计算机间共享计算机数据的典型系统中,USB装置应该具有类似于闪存驱动器的形状因素,就是说,长度为大约1-2英寸,宽度为1英寸或更小,并且厚度小于一英寸。在这个例子中,USB连接222包括RJ-45连接器110。RJ-45连接器110是用于到网络102的以太网连接108以本文档来自技高网...

【技术保护点】
一种在计算机间共享计算机数据的方法,该方法包括:由用户通过第一计算机上的用户界面标识要通过第二计算机共享的文件系统的至少一个对象;由共享文件系统发生器在第一计算机上创建共享文件系统;由共享文件系统发生器将要被共享的对 象安装到共享文件系统中;和通过第一计算机与第二计算机之间的通用串行总线(‘USB’)连接将要被共享的对象从共享文件系统暴露给第二计算机。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:埃里克R科恩沙恩M拉蒂诺伊斯
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

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

1
相关领域技术
  • 暂无相关专利