一种用于提供动态共享的文档的系统和方法,在一个最佳实施例中,所述系统包括一个集线器;以及多个在物理上与上述集线器相邻的计算设备;其中每个计算设备中通过无线连接与集线器通信;集线器在选定的计算设备之间接收和再发送所请求的文档;每个计算设备在将所请求的文档传给集线器之前将各个所请求的文档翻译成与系统无关的语言,以及每个计算设备对各个从集线器接收的文档进行翻译。(*该技术在2020年保护过期,可自由使用*)
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术在总体上涉及计算机软件领域,具体地说,本专利技术涉及软文档共享的方法和系统。目前的计算应用程序在大多数情况下是单用户系统。例如,通常的编辑应用程序允许单个用户打开文件并对内容进行修改。如果在第一用户打开了文件时第二用户试图打开该文件,这就会阻止第二用户打开或修改该文件。有时允许第二用户获得文件的抽点打印拷贝。但是,抽点打印拷贝不能随第一用户对原始拷贝的任何随后的修改而更新。因此,第二用户不能共享第一用户在文件修改时体现出的构思。而且,这就会阻止第二用户修改原始文件的内容,从而会阻止第二用户共享在文件修改时体现出的构思。简言之,第一和第二用户不能协作编辑文件。作为本文中使用的术语,协作是指多客户能共享构思。这种共享包括能在不必使其它成员显式地征求该构思的情况下自动地将一个人的构思表达给其它成员。协作还包括各成员均能自动地接收来自那些传送构思的成员的任何构思的能力。因此,协作至少是指参与协作的成员之间的交流。这种交流/协作可采用多种模式。“智慧风暴(brain-storming)”会话是一种不受限的协作模式。另一方面,每个成员均有指定机会表达构思的“循环”模式是一种受限的协作模式。为了满足协作的这种要求,业已编写出了提供共享文档框架的协作软件工具,所述共享文档框架允许协作会话中的多个用户以协作的方式访问文档。所述共享文档框架一般能为各协作者提供这样一种机制,以便从网络服务器中获得将要被送至协作者的本地地址空间的共享文档的复制拷贝,所说的拷贝与共享文档的所有其它复制拷贝是相同步的。就与物理网络相连的传统桌面个人计算机而言,这种系统能工作的很好。但是,这种模式对于诸如不具备物理网络的个人数字助理之类的计算设备不能很好的工作。个人数字助理(PDA)和类似的计算设备正日益被用户用来创建和保存会议的日程表、记录、图表、列表和用户随时需要的其它项目。由于这些机器有便携的性质,故它们能在不依赖于办公室的情况下为用户提供一种访问这些项目的方便方式。尽管有便携的性质,这些文档中有多种是有时需要进行协同工作的文档。例如,在会议期间,多个用户可能需要同时访问和修改文档,以便创建一个文稿。同时处理单个文档的几个人的协作会导致产生出这样的一种文稿,该文稿显著优于一个人形成的文档或者在不同时间处理该文档的多个人所形成的文档。但是,目前PDA和类似设备不具有以协作方式共享文档所需的功能。所以,希望有这样的方法和系统,它们能使得没有与物理网络相连的PDA和其它便携式计算设备的用户通过对软文档的共享访问而彼此协作。此外,还希望有这样的方法和系统,它们能使得应用不同操作系统的设备在安全的环境下彼此共享文档。本专利技术提供了一种用于将动态共享的文档提供给多个计算设备的系统和方法。在一个最佳实施例中,所述系统包括一集线器(hub)以及多个在物理上与上述集线器相邻的计算设备。所述多个计算设备中的每一个设备均通过无线连接与集线器相通信。所述集线器起一种通过设备的作用,它接收来自发出请求的计算设备的请求、并将其传给其它计算设备;且接收来自其它设备的应答、并将其传给发出请求的设备。每个计算设备均在将文档的请求传送给集线器之前将请求和共享的文档翻译成与系统无关的语言,并且,每个计算设备都将接收到的文档从与系统无关的语言翻译成特定计算设备需要的数据格式。因此,能在没有物理网络连接的情况下可靠地在不同种类计算设备(HCD)之间共享文档,所述不同种类计算设备是具有不同操作系统和数据格式的计算设备。此外,所述集线器是便携式的,从而允许在若干用户聚集到一起开会的任何地点处共享文档。后附的权利要求说明了本专利技术的新颖特征和已确认的特征。但是,在连同附图阅读时,通过参照以下对示意性实施例的详细说明,可以更好地理解本专利技术本身和使用的最佳模式及其它目的和优点,附图中附图说明图1示出了一示意图,它说明了本专利技术一个最佳实施例的用于便携式计算设备的文档共享系统100;图2示出了其中可实施本专利技术的集线器的框图;图3示出了其中可实施本专利技术的数据处理系统的框图;图4示出了本专利技术一个最佳实施例的示例性个人数字助理的框图5示出了一流程图,它依照本专利技术说明了在集线器上执行的处理过程;图6示出了一流程图,它依照本专利技术说明了发送对于来自另一个HCD的文档的请求并接收该文档的方法。参照附图,具体参照图1,依照本专利技术的一个最佳实施例,给出了一示意图,它说明了用于便携式计算设备的文档共享系统100。文档共享系统100包括集线器102、膝上型计算机104、106和108以及个人数字助理(PDA)110、112和114。集线器102是一个便携式设备,它可由用户携带至任何位置,以便于在多个计算设备之间共享软文档。一旦开启了集线器102,它就轮询它所在的区域以判断是否有另一个集线器存在。如果有另一个集线器存在,则集线器102就通过例如LED显示器或者通过形成指示有另一个集线器存在的声音而向用户提供一个出错指示。一旦将出错指示提供给用户,集线器102就降电。或者,如果集线器102判断出在附近存在有一个或多个其它集线器,则集线器102可与其它集线器协作,以便使附近存在的计算设备进行文档共享。一旦集线器102业已加电并判断出附近没有其它集线器,则集线器102创建一个附近存在的计算设备的列表。由于每一个便携式计算设备到达集线器102附近时,它就会开始与集线器102相联系,以指示它的存在,因此,集线器102可将其添加至附近存在的计算设备的列表中。集线器102、各个膝上型计算机104、106和108以及各个PDA110、112和114均配备有无线接收器和发射器,用于在计算设备与集线器102之间进行通信。最佳的是,所述无线接收器和发射器是红外接收器和发射器。但是,所述无线接收器和发射器也可以是诸如射频(RF)接收器和发射器之类的任何类型的无线接收器和发射器。如果使用了红外无线接收器和发射器以外的无线接收器和发射器,则需要限制发射器的发射功率,从而使得在计算设备与集线器102之间传送的信号不能被那些不是处在集线器102附近的设备所接收和解释,以便阻止非法用户截获和读取交换的文档。可以任选的是,作为为防止非法访问共享文档的附加安全特征,可对计算设备104、106、108、110、112和114之间的数据传输进行加密。对数据加密和解密的方法在本
中是周知的。当诸如PDA110之类的在集线器102中进行了登记的计算设备的用户要从诸如膝上型计算机108之类的在集线器102中进行了登记的另一个计算设备中检索文档时,发请求的计算设备就将一个对文档的请求发送给集线器102。可以按照能共同理解的数据格式来发送上述请求。然后,集线器102将所述请求再传送给膝上型计算机108。然后,膝上型计算机108检索所请求的文档并将其翻译成能共同理解的文件格式且将文档发送给集线器102。集线器102将所请求的文档再传送给发请求的计算设备即PDA110,后者将文档从共同理解的数据格式翻译成PDA110需要的文件格式。由于各个计算设备在对请求或文档进行广播之前将请求和文档翻译成共同理解的语言,故可在不同种类计算设备(HCD)之间共享文档,所述不同种类计算设备是运行不同操作系统并使用不同数据文件格式的计算设备。例如,膝上型计算机108本文档来自技高网...
【技术保护点】
一种用于提供动态共享的文档的系统,所述系统包括: 一个集线器;以及 多个在物理上与上述集线器相邻的计算设备;其中 所述多个计算设备中的每一个设备均通过无线连接与集线器相通信; 所述集线器在选定的计算设备之间接收和再发送所请求的文档; 所述多个计算设备中的每个计算设备均在将所请求的文档传给集线器之前将各个所请求的文档翻译成与系统无关的语言,以及 所述多个计算设备中的每个计算设备均对各个从集线器接收的文档进行翻译。
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:HY阿姆鲁,E西尔弗,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。