在许多地理上远距离的发送者和接收者地点之间传送数据的方法

文档序号:7574440阅读:485来源:国知局
专利名称:在许多地理上远距离的发送者和接收者地点之间传送数据的方法
技术领域
本发明一般涉及基于计算机的数据传输网络,特别涉及一种方法,用这种方法由提供者操作的数据发送服务可在地理上远距离的地点之间以高速为用户传送大的数据块。
在两个遥远的地点之间传送大的数据文件(一般是在兆字节及更大规模范围内的那些文件)或大量较小的数据块传统上一直是用三种方法之一实现的(1)在诸如磁带,软磁盘或光盘(称为“隐蔽网”)之类的有形媒体上实体传送数据,(2)经由调制解调器和公用电信线路的电子传输,或(3)在电子领域内通过由一个或多个电路,光导纤维,微波或卫星连接组成的专用传输通道的传送。
在许多产业部门,如摄影和新闻报道前的作业,期刊和目录印刷,医学图像,CAD(计算机辅助设计)/CAM(计算机辅助制造)的制造和生产,财政和会计服务,以及许多科学和技术研究作业,在远程地点之间传送庞大的数据文件的需求一直在继续扩大。
实体运送数据受到大的数据文件的长度以及可运送的媒体的容量的限制。由于其每兆字节存储容量的相对低的价格,软磁盘媒体目前是一种优选途径。具有大约1.44兆字节格式化未压缩容量的常规高密度软盘已经在被各种各样的大容量可选媒体取代,如100兆字节的IomegaZIPTM或Syquest驱动器,以及最近由3M公司推出的与流行的1.44兆字节格式向下兼容的120兆字节LS-120TM软磁盘。利用象富士通的230兆字节DynaMO格式之类的磁光盘,象工业标准650兆字节光盘只读存储器那样的只写一次读出多次的和可重写的光盘,以及各种各样的可换硬盘驱动器,可获得甚至更大的容量。
但是,即使具有日益增加的存储容量和降低了的设备价格,数据的实体运送仍有许多固有的缺点。除了媒体的费用以外,还有实际实体运送附加的财力花费,包括包装、邮政、通信员或信使的费用,以及与卸载,查址,传递,接收和随后装入数据的人员有关的时间和费用。如果数据在远程地点被处理并返回时,费用要加倍。
利用全天的或当天的信使,在两个地理上远程地点(即超出一个大城市区域的界限)之间来回装运在运输中还将需要一天或两天。
最后,由于有缺陷的媒体,看管不好,环境条件,以及运输路线错误还有数据丢失或恶化的内在危险。防止这些问题的尝试要求保护性包装,重复装运以及其它安全措施,所有这些既花钱多,费时间,而且是靠不住的。即使安全措施到位,在运输中损失的媒体或恶化的数据可能导致损失几天时间,而且还耗费宝贵的人员时间,造成有关特定项目或作业的状态的不定因素。
有各种各样的电子数据传输系统,用来在两个空间隔开的地点之间传输数据文件。局域网(LAN)通常被认为最适宜于在一个实验室或校园的范围内,利用文件服务器或主机系统作为基于,把许多个人计算机连在一起,某些LAN利用专用的传输通道扩展到规定的实验室或校园的地理边界之外。广域网络(WAN)通常被用于更远的地点之间的连接,并可用来把单独的LAN互连。在既有LAN又有WAN的情况下,在本地计算机之间通常有利用低速硬连线或红外通道的网络连接,在远距离地点之间有专用的高速连接或具有共用的外围设备以及系统维护装置。
虽然专用的LAN或WAN将适合在同类独立单位内部如具有几个工厂的单个公司或具有一个以上校园的大学的数据传输需要,它们已经证明不适于用来在不同种类单位如服务提供者和他们的顾客之间传送数据。
经由常规的多路远程通信通道的数据传输太慢,不适于用于大的、甚至压缩了的数据文件。数据错误,验证方法及加密协议都使这样的系统复杂化。共享的公用网络对于要求快速发运大而复杂的数据文件的大多数产业的持续使用来说,特别对于安全性和数据完整性是首要考虑事项的那些场合,同样太慢且不便使用。
专用的WAN是一种可行的解决办法,但却使许多公司所要求的中等的传输量常常过于昂贵。此外,一个公司可能要求与许多位于远程场所的独立的发送者或接收者频繁的传输连接,每个发送者或接收者具有不同的LAN结构和协议,一个公司可能还要求与其它许多独立的场所不经常的或“一次性”的不重复的传输连接。
利用商用WAN有时能为与独立的场所具有大量或重复的传输需求的公司克服这些问题,但是这些可能是相当复杂和昂贵的,要求即应设备,租用的传输通道,技术支持,维护,以及由用户开发的软件应用程序。
本发明的方法使得有可能用电子方法在地理上远距离的地点之间传送大的数据块把发送者的数据上装到服务提供者的网络当地的集线器点上,给该数据打上电子发票的记号,把该数据经由服务提供者的高速网络传送到接收者地理位置当地的第二级集线器点,把数据从第二集线器点下装到接收者的网络上。
给数据打上记号,以便服务提供者能跟踪数据文件并按几种因素之中的任何一种或多种因素所决定的标准价格向发送者或接收者收费,这些因素如数据块的大小或者对数据进行的附加增值服务,象验证,归档,加密或压缩。在两个地理上截然不同的地点-如服务提供者的第一级和第二级网络集线器点-可保留被传送数据的复制的归档版本,以便防止万一由于发送者,接收者或服务提供者造成数据丢失或恶化时需要重建或重发。
服务提供者的网络在许多地理上远距离的集线器点之间可按菊链,闭合环路或其它混合式布局的形式扩展(与用于传统的全天包裹投递业务的轮子和辐条布局相比)。可减少网络连接的总数,而仍保持最低数量的备用连接,以便在万一发生网络连接故障时确保数据交付。会计和跟踪功能可在各个集线器点上进行,或者可把电子发票传送到单独的数据管理中心并在那里进行处理。
该网络虚拟透明地与发送者和接收者的网络连接-利用与现有的图形用户接口(GUI)兼容的专用的链接模块和面向对象的程序-而不是与那些用户网络直接相互作用。


图1是本发明的网络的混合式布局简图,服务提供者利用这个网络使用本发明的方法在发送者和接收者之间传送文件;图2是表明使用本发明的方法在发送者和接收者之间传送文件的基本操作步骤的流程图;图3是表明使用本发明的方法在发送者和接收者之间处理和传送文件的替代操作步骤的流程图;图4是在发送者的计算机系统上从假想的发送者的观察点来看的常规图形用户接口(GUI)有代表性的例子的略图5是图4的GUI略图,其中已经由用户选择程序图符并产生了附加的屏幕图符;图6是图5的GUI略图,其中已经选择文件图符并正由用户拖动;图7是图6的GUI略图,其中文件图符正被放入屏幕图符;以及图8是图7的GUI略图,其中已经打开对话窗,用户已经输入信息和选择任选项,软件程序已经提供应答信息。
本发明的方法在图1-8中用图解说明,其中一般用数字10注明。为了方便起见,本发明的方法10以及在此处描述的用来实现本发明的方法10的数据发送网络的各种实施例都可互换地简单称为方法10或数据发送网络10。
详细参看图1,所表示的网络10由许多网络集线器12组成,后者在地理上分开放置在许多空间上远距离的地点,如不同的城市,大城市的区域,州,乡村或其它类似的地点。每个网络集线器12经由高速数字的,模拟的或混合式电子传输通道14,此处称之为网络连接14,至少与其它一个网络集线器12连接。不同的网络连接14用a,b,c,d,e和f表示,连接a在第一级和第二级网络集线器12之间延伸,连接b在第一级和第三级网络集线器12之间延伸,连接c在第三级和第二级网络集线器12之间延伸,而连接d,e和f把许多附加的网络集线器12连接成一个整体。
许多发送者或接收者16与每个网络集线器连接,这些发送者或接收者中的每一个通常位于地理上比较最靠近的相应的一个网络集线器12地点,每个发送者或接收者16具有一台经由专用的电子传输通道18和网络访问装置20与相应的网络集线器12连接的计算机系统。
发送者和接收者16可能构成单独的或相关的行业,个体,学校或其它实体。在图1中,用共同的几何结构,包括三角形,正方形,五角形,六角形和八角形,来表示属于类似或相关实体的发送者或接收者16。因此,主观上用三角形表示的与第一级网络集线器12连接的发送者或接收者16与用三角形表示的与第二级和附加的网络集线器12连接的发送者或接收者相关。每个这样的发送者或接收者16可能是一个公司的地区办公室,母体和子公司,财政机关的分部,政府办公室,大学校园,等等。
因此可容易地理解各种截然不同的运行布局。例如,用六角形表示的发送者和接收者16沿着由标明a,b和c的网络连接14所组成的闭合环路在第一级,第二级和第三级网络集线器之间连在一起。没有这样的发送者或接收者16与该闭合环路之外的附加的网络集线器12之中的一个连接。用三角形表示的发送者和接收者16只是沿着通道b-d-f由网络集线器12和网络连接14连在一起,而用八角形表示的发送者和接收者16只是沿着通道a-e-f由网络集线器12和网络连接14连在一起,只有把没有类似的或相关的发送者或接收者16与之连接的中间的网络集线器12包括进去时才能形成闭合环路。相关的发送者和接收者16可连接到由没有相关的发送者或接收者16的多个中间网络集线器12之中的一个隔开的各网络集线器12上,就象在用五角形表示的发送者或接收者16的情况下那样,或者它们可连接到每个网络集线器12上,就象用正方形表示的发送者或接收者16那样。此外,参看连接到第三级网络集线器12上的用正方形表示的共同的发送者和接收者16,许多单独的发送者或接收者16的地点或设备可经由局域网22互连,后者具有一个或多个与网络集线器12(这里,指的是第三级网络集线器12)的连接。
因此,发送者16能把电子领域的文件经由与网络集线器12的直接连接,或者通过相关的发送者或接收者16与网络集线器12的间接连接,传送给与网络12有效连接的任一可能的接收者。
这样,在任意两个发送者和接收者16之间将形成最短的物理通道,随着网络集线器12和网络连接的数量增加,在可能的每一对发送者和接收者16之间的备用通道数量也会增加。这些备用通道在物理上可能比最短的通道连接更长,因此,在递增的费用水平上要建造和维护它们可能会更为昂贵,而这种物理上的差异对于文件的电子传输来说将是微不足道的。尽管可在每个网络集线器12之间建立直接的网络连接14,可容易理解的是,实际的网络连接14的数量可被减少到最低限度,使得每个网络集线器12通过一条最短通路和一条备用通路与每另一个网络集线器12连接,从而确保通向或来自一个特定的网络集线器12的传输将不会由于和该网络集线器12的相应的网络连接14之中的一条连接的故障而被中断。
同样可以理解的是,在两个网络集线器12之间建立的不同的备用通路使得有可能把电子领域的文件复本同时(或几乎同时)传输到分离的网络集线器12并传送给不同的接收者16,或者在完全不同的时间传送给截然不同的网络集线器12和接收者16,这分别取决于传输的相对紧急程度以及在网络10内部在受到影响的网络连接14上的文件“通信量”。因此,一个文件可被分成分开的和不同的子文件并通过两条不同的通路传输,并在网络集线器12处重新组合,文件将从该处直接传送给接收者16。例如,第一个子文件从第一级传输到第二级网络集线器12,而分开的子文件从第一级传输到第三级再到第二级网络集线器12,并在第二级网络集线器12处重新组合成文件。
因此,为了说明,“文件”这个术语在功能上可包括单个数据文件,一批分开的数据文件,或者相互附加在一起以形成一个合成的数据文件的许多数据块。
本发明的数据发送网络10最好由“服务提供者”经营,后者在整体上或部分地为诸如开发,安装,支持和维护网络10,网络集线器12,网络连接14以及网络访问装置20的部件之类活动负责。这样,许多发送者或接收者16每个都可被认为是服务提供者的“客户”或“用户”。
位于每个网络集线器12处的网络10的工作部件将包括至少一台装在主机或文件服务器结构上的中央处理单元或处理器陈列,与中央处理单元连接的访问控制模块,用来管理网络上的分布式网点之间的数据流的一个或多个广域网络(WAN)路由器和各种网络连接14,信道和数据服务单元,电源,用户接口(如个人计算机或终端),各种外围设备,包括软盘,磁光盘和光盘输入/输出,光学的,RAID(随机存取图像装置)或其它大容量存储器,高分辨率打印机或绘图机,扫描器或其它数字化装置,如电荷耦合器件(CCD)摄象机,调制解调器,以及用来完成加密,压缩,彩色校正,完整性检验,索引,文件比较或数据串搜索的专用的RISC处理机。
网络访问模块通常将包括硬件和软件成分两者,它们用来限制未经授权访问网络10并控制与服务提供者或沿着网络连接14的通信,还监控传输参数并检测与要通过网络10传送的每个文件有关的特征属性以及每个发送者或接收者16与网络10的连接。网络访问模块将与事项控制模块及信息数据库有效连接,后两者一起处理和保留有关被传送的文件的状态和跟踪数据,计算传输以及所提供的其它增值服务的费用,并完成服务提供者所规定的处理功能。访问控制模块、事项控制模块及信息数据库的一部分可被生成或保留在(或装入)由发送者或接收者16操作的计算机系统上,作为一个或多个软件程序或硬件接口。
从下面详细讨论的最佳操作方法的说明中将会明白软件和硬件配置的各个方面,但是,在设计、操作和维护广域网络、数据库管理系统以及基于事项的网络通信系统的技术领域内的普通技术人员可能开发出各种各样的实施例,它们适当运行并满足特殊的性能要求,这些取决于网络10的预期用途、设计和预算上的限制、内部工业标准和协议,用户选择,规则要求,以及硬件和软件技术的可用性和未来的发展。
例如,网络连接14可能包括光导纤维、微波、卫星、或者其它能够相对高速数据传输的高带宽通信通道。把各个发送者或接收者16与相应的网络集线器12连接起来的电子传输通道将取决于该通道18的要处理的传输量、把文件传送给网络集线器12的可用时间、以及传输速率。通道18可因地点而异并可能包括各种各样的已知规格,这包括专用的T1或T3连接,综合业务数字网络(ISDN),光纤线路,微波远程通信链路,开关线路,互联网,或者甚至调制解调器和公用电话线路。在某些情况下,把各个发送者或接收者16与相应的网络集线器12连接起来的电子传输通道可能在比网络集线器12之间的网络连接14实际上更慢的传输速率下工作,但是,发送者或接收者16和相应的网络集线器12之间的相对短的物理距离使得发送者或接收者有可能向相对高速的传输通道18的规格投资,否则,如果发送者16要建立与一个或多个地理上的远程接收者16的直接连接时,在财政上或逻辑上都可能是不实际的。
详细参看图2,这里描述了与利用网络10从发送者16向接收者16传送文件有关的基本操作步骤。可以理解,这些操作步骤中的好多步骤可按不同的或非顺序的次序完成,可被分为子程序并由网络10的不同成分完成,可包括由操作员或个人手动完成的步骤,以及根据预定的程序指令自动完成的步骤,还可能包括附加的或可选择的步骤。因此,所描述和要求保护权利的本发明方法的各种步骤被认为是整个过程的代表,而不是为了在发送者16和预期的接收者16之间达到传送文件的所需结果的一种顺序程式。
最初在位于发送者16处的计算机系统或网络上由发送者16或者为之产生文件,或是利用用来读出数据或把数据数字化的任一常规的输入/输出装置把文件装到该系统上。然后或是经由把发送者16和相应的网络集线器12连在一起的电子传输通道,或是通过实际传送含有文件的有形媒体,把文件传送到第一级网络集线器12。
产生一个电子发票并在使用中与文件链接。电子发票可利用由服务提供者提供的在发送者16的计算机系统上运行的软件产生,或者可通过与网络接口装置20或网络集线器12相互作用产生。电子发票可由链接的数据文件或者通过使用共同基准附加在文件上,作为数据文件的一单独部分。电子发票将包括至少两个数据元素,一个是文件唯一的识别标记,另一个是与文件或其传输有关的至少一个特征属性,后者与(或者间接与)把文件从发送者16传送给接收者16的价格有关。
识别标记和特征属性可能是截然不同的数据元素,或者可把它们组合成单个数据元素,网络访问模块,事项模块,信息数据库以及文件跟踪系统能够识别它并把它译码,以供随后处理。识别标记可能还包括有关发送者16或接收者16身份的信息,路由选择或传输指令,增值服务要求,确认或重发指令,成批处理指令,分块或数据块结构信息,网络访问授权信息,以及安全或数据检验标准。特征属性通常可能是或者涉及用兆字节表示的文件的数字文件长度,所要求的网络优先级或传输速率,传送到第一级网络集线器12或传输到第二级网络集线器12的日期与时刻,文件的数字位深度或模拟内容,相对于文件要提供的增值服务,预期的接收者16的特征或状态,或者全部或部分地决定向发送者16或接收者16收取传送或处理文件的费用的任何其它的适当标准。
在第一级网络集线器12处产生文件的复本并存储在档案存储系统中,以用于未来的参考,安全,检验或重发的目的。
在第一级网络集线器处还可完成对文件(或其一部分)的第一步处理操作,包括加密,压缩,筛选或错误检测,或者任意种类的增值服务,如图形图像的彩色校正或彩色分离,产生有形的或电子领域的压缩,视频和声频排序,用于电子出版的版权版税计算,等等。可完成任意数量的这类处理操作,视所施加的费用和时间限制而定。
然后文件就经由适当的网络连接14按规定路线进行电子传输。对于特定的发送者-接收者16传输来说可选定预定的路线,或者网络10可根据文件的大小,复杂性,处理要求,网络信息流通量,以及每个网络集线器12和网络连接14的工作状态为一个给定的文件计算出最有效的路线。文件然后就按确定的路线从第一级网络集线器被传输到第二级网络集线器。
然后在第二级网络集线器12处完成可能要求的任何第二个处理步骤,如数据的解压缩或解密。此外,可进行在另一种情况下作为“第一步”处理操作已被完成的增值服务,如图形图像的彩色校正或彩色分离。在第二级网络集线器12可完成这些增值服务,或者是因为这些操作应紧接着传输之后完成,以确保数据完整性,或者是由于与第一级网络集线器12的那些能力相比更为有用或有效的处理能力。
然后利用上面描述的有关把文件从发送者16传输给第一级处理集线器12的同样的方法把文件从第二级网络集线器12传输给接收者16。
处理电子发票,以便计算出为传输或增值服务应收取的费用,该费用至少部分地是根据与文件,它的传输,或者发送者或接收者16(它们也同样被认为是该文件特征属性)有关的一个或多个特征属性计算的。费用可向发送者或接收者16或两者收取,可在成功地传输或接收文件之前或以后收取。发送者或接收者可保留服务提供者的账单,以便与记入借方的费用相对照,或者服务提供者可被授权进行电子资金过户,以便定期地或在逐个文件的基础上获得该费用。服务提供者可把用于传输的几项费用汇编成一个费用,接收支付额或从以任何常规的方式给发送者或接收者16开出帐单。可以这样理解,利用由服务提供者所提供的软件程序和数据库信息可全部或部分地在传输文件之前,以后,或在其过程中,可在第一级或第二级网络集线器12之中的一处或两处,可在由服务提供者操作的远程数据管理设备上,或者可在发送者或接收者16自己的计算机系统上进行处理电子发票和收取传输或增值服务费用的步骤。
参看图3,表示了上述步骤中的某些变动或可选项,例如,在发送者16把文件传送给第一级网络集线器12之前就把电子发票与文件联系起来,把文件分成子文件,以便通过同样的或分开的网络连接14并行传输,通过包括分开的网络连接14的截然不同的通道把不同的子文件传输到第二级网络集线器12,在第二级网络集线器12把子文件重新组合或组成原始文件,在相对于预定的质或量的标准或界限的恶化方面检验文件的完整性,如果检验过程产生不能令人满意的或不能接受的结果或者其它判断标准要求重发时,就重发文件。
详细参看图4-8,根据一给定发送者16的直观透视图更详细地描述了把文件从发送者16传送给预期的接收者16的操作步骤,该发送者利用具有在图4-8中用图解表示的图形用户接口(GUI)的计算机系统。这个GUI只是准备用作有代表性的例子,它包括与其它商业上现有的GUI相同的或类似的成分和描绘,包括微软公司销售的Windows95TM和苹果计算机公司销售的Mac-OS。熟悉设计和编写软件程序及GUI的技术人员将容易理解这些描绘代表的本质,因为它们与上面提到的两个特定的GUI以及其它已知的GUI和更广泛的面向对象程序设计系统(OOPS)有关。
参看图4,表示了监视器屏幕24或虚拟“台面”的范围,在其上面显示了与发送者16的计算机系统的软件或硬件成分有关的各种图形元素,包括装有计算机的操作系统并具有特定的卷名称的硬盘驱动器26,象“垃圾箱”那样的功能图符28,在启动时它完成特定的操作(在垃圾箱28的情况下保留和删除放置的文件),每个与存在于或适用于操作系统的软件程序有关的许多程序图符30,以及与装在系统存储器中或存储在硬盘上的数字数据文件有关的许多文件图符32。
在图5中,发送者16利用象鼠标器或触摸垫驱动的光标那样的指示器34来“点亮”和选择所需的程序图符30(在这种情况下是对应于并负责建立与服务提供者的网络10的通信连接的软件程序)并启动指示器或其它命令,以便启动操作系统内的程序。作为该程序被启动的结果,在台式机24的预定位置产生单独的显示图符36,后者随后可被有选择地移动或重新放置到台式机上任何所需的位置上,将其隐藏,缩小,或者按另一种方式改变外形。在其它类型的GUI中,在显示图符36位置上(或在其上)可产生菜单条或菜单列。
图6表示发送者16同样利用指示器34来选择和突出文件图符32并拖动该文件图符32横过台式机24,而该文件图符32与要通过网络传送给预期的接收者16的文件相对应。
在图7中,发送者已把该文件图符32放入与服务提供者的程序(因而与通向网络10的连接18)相对应的显示图符34,因此该图符暂时被点亮。
作为这项操作的结果,如图8所示在台式机24上产生对话窗38。该对话窗38包括数据输入栏40,可由发送者16把有关文件,发送者或接收者16,路径选择,或其它判断标准的信息输入该栏中。对话窗还包括选择栏42,发送者可根据预先输入的信息从其中选择一个或多个预期的接收者,或者可在需要或要求时输入相应的信息。对话窗38提供可供选择或启动的按钮44,以便选定与文件信息或内容,它的传输,或者应由服务提供者提供的增值服务有关的各种可选项。启动那些按钮44表示选择一个可选项,并使软件程序产生相应的命令或把适当的信息附加到文件或电子发票上。由软件程序产生(或从服务提供者传输回发送者16的计算机系统)的某些信息也可在对话窗38内显示出来,或保留在单独的记录文件中。被显示的信息可包括文件独有的识别信息,如编号或跟踪号码,用兆字节或其它单位表示的文件大小,所要求的预定传输时间或计划中的预计传输时间,确认收到,等等。
所提供或显示的这些不同的栏和信息当然是为网络10的每种特定的实施例或应用而设计的,它们取决于所提供的传输和增值服务的类型、服务提供者和发送者及接收者16的特征、所涉及的文件类型、发送者或接收者的软件、硬件和通信设备的能力,并且能够在软件容许的预先规定的参数范围内由用户进一步定制。
这样,通过启动服务提供者的程序,经由网络访问装置20和通信通道18,可建立与服务提供者的有效连接,然后在GUI“背景”下该程序将保持驻留和提供给发送者16,直到后来“退出”为止,从而为发送者16提供以高的传输速率快速而容易地向任一预期的与服务提供者网络10链接的接收者16传输文件的能力,该接收者甚至可以位于地理上最遥远的地点而不用考虑发送者和接收者16的计算机系统或局部网络协议之间的差异。
在已从发送者16的角度来描述网络10的工作的同时,网络10将对接收者16来说以同样完整和“无形”的方式工作。接收者16可能在期待传递文件,将打开由存在于接收者的计算机系统上的软件程序所产生的相应程序屏幕或对话窗,并确定是否已经收到该文件。反过来,在接收者16的计算机系统上收到文件后可向接收者16产生一个信号,如电子邮件消息,提示音,在台面或菜单条上出现可见的图符或标志,或者闪烁的或闪光的图符或符号。
可容易理解的是,也可把软件和网络10这样配置,使潜在的接收者16有可能向特定的网络集线器12或发送者16的计算机系统发出请求,或者在整个网络范围内发出查找请求,以寻求满足给定的查找标准的文件。一旦发现之后,就可向潜在的接收者16提供该文件的地点,接收者然后就可能向文件所在的相应的计算机系统或存储装置发出请求,或者可自动地检索到文件并传输给接收者16。安全和访问协议可限制接收者访问查找仅某些计算机系统或网络集线器12,或者容许潜在的接收者16只查找其个人或计算机系统对其拥有授权的特定的文件类型。同样,技术复杂的程度和可采用的各种设计的范围使得普通技术人员有可能开发出网络10的各种实施例,以便实际上完成可能要求的任务的任意组合,并满足各种各样用户和产业的需要。
尽管已经参照附图详细描述了上述方法10的最佳实施例,但是可以理解,在不脱离附加的权利要求的精神和范围的情况下,在方法10中可做出各种变动和修改。
权利要求
1.把电子领域的文件从发送者传送给相对于所述发送者位于地理上的远程地点的接收者的一种方法,所述方法至少部分地由服务提供者执行,所述方法包括下列步骤把文件从发送者传送到由服务提供者经营的服务网络的第一级集线器,所述第一级集线器位于与接收者相比在地理上更靠近文件发送者的地点;把电子发票与文件联系起来,所述电子发票包括与文件相对应的唯一的识别标记以及与把文件从发送者传送给接收者的价格有关的特征属性;用电子方法把文件从所述第一级集线器传输到由服务提供者经营的所述服务网络的第二级集线器,所述第二级集线器位于地理上更靠近文件接收者的地点;把文件从所述服务网络的所述第二级集线器传送给接收者;在由服务提供者建立的信息数据库内处理所述电子发票;以及向发送者或接收者收取把文件从发送者传送给接收者的费用,所述费用至少部分地根据与文件的所述特征属性相对应的所述价格决定。
2.权利要求1的方法,进一步包括以下步骤产生电子领域的文件复本;并把所述复本存储在与服务网络的第一级集线器有效联系的档案存储系统中。
3.权利要求2的方法,进一步包括以下步骤产生电子领域文件的第二个复本;并把所述第二个复本存储在与服务网络的第二级集线器有效联系的第二个档案存储系统中。
4.权利要求1的方法,进一步包括以下步骤产生电子领域的文件复本;并把所述复本存储在与服务网络的第二级集线器有效联系的档案存储系统中。
5.权利要求1的方法,其中文件包括数字数据,该方法进一步包括以下步骤完成对文件内的数字数据的至少一部分的处理操作,所述处理操作由服务提供者维护的处理机进行。
6.权利要求5的方法,其中装在文件内的数字数据包括图形图像,而处理操作就是彩色校正所述图形图像。
7.权利要求5的方法,其中处理操作是数字数据的数字压缩。
8.权利要求7的方法,其中该方法进一步包括以下步骤完成对文件内的数字数据的至少一部分的第二项处理操作,所述第二项处理操作由服务提供者维护的第二台处理机进行,所述第二项处理操作是对以前在处理操作中被压缩的数字数据的解压缩。
9.权利要求5的方法,其中处理操作是对数字数据加密。
10.权利要求9的方法,其中该方法进一步包括以下步骤完成对文件内的数字数据的至少一部分的第二项处理操作,所述第二项处理操作由服务提供者维护的第二台处理机进行,所述第二项处理操作是对以前在处理操作中被加密的数字数据的解密。
11.权利要求5的方法,其中数字数据在被用电子方法传输以后具有一个完整性水平,处理操作包括以下步骤在用电子方法把文件传输到第二级集线器的步骤之后,相对于选择的质的标准检验数据的完整性水平;和如果数字数据的完整性水平相对于所述选择的质的标准来说低于预定的令人满意的阈值时,把文件的至少一部分重新从第一级集线器传输到第二级集线器。
12.权利要求1的方法,其中把文件从服务网络的第一级集线器传输到第二级集线器的步骤包括以下步骤利用与服务网络的第一级集线器有效联系的处理机把文件分成第一个子文件和第二个子文件,把所述第一个子文件用电子方法传输到服务网络的第二级集线器;用电子方法把第二个子文件从由服务提供者经营的服务网络的第一级集线器传输到第三级集线器,所述第三级集线器位于地理上相对于第一级集线器和第二级集线器两者来说都遥远的地点;用电子方法把第二个子文件从服务网络的所述第三级集线器传输到第二级集线器;并重新组合第一个子文件和第二个子文件以形成传送给接收者的文件。
13.权利要求1的方法,其中发送者备有计算机系统,把文件从发送者传送到服务网络的第一级集线器的步骤包括提供在发送者的计算机系统和服务网络的第一级集线器之间的电子传输通道;并通过所述电子传输通道用电子方法把文件从发送者的计算机系统传输到服务网络的第一级集线器。
14.权利要求13的方法,其中发送者的计算机系统与具有第一个网络协议的局域网有效连接,电子传输通道包括在发送者的所述局域网和服务网络的第一级集线器之间的专用网络连接,服务网络具有第二个网络协议,所述专用网络连接包括网络访问装置,后者使得有可能在所述第一个协议和所述第二个协议之间进行文件的电子转换。
15.权利要求13的方法,其中电子传输通道包括在发送者的计算机系统和服务网络的第一级集线器之间的专用网络连接。
16.权利要求13的方法,其中电子传输通道的至少一部分包括互联网连接。
17.权利要求13的方法,其中电子传输通道包括综合业务数字网络线路。
18.权利要求13的方法,其中电子传输通道包括微波传输系统。
19.权利要求1的方法,其中通过它用电子方法传输文件的服务网络的至少一部分包括光纤传输通道。
20.权利要求1的方法,其中服务网络的至少一部分包括卫星链路,文件就是通过该网络用电子方法传输的。
21.权利要求1的方法,其中发送者备有计算机系统,该系统包括把数据写入有形媒体的外围设备,服务网络的第一级集线器包括从所述有形媒体上读出数据的外围设备,其中把文件从发送者传送到服务网络的第一级集线器的步骤进一步包括把文件写在有形媒体上;把有形媒体从发送者的计算机系统实体地传送到与服务网络的第一级集线器有效连接的用于读出数据的外围设备;并从有形媒体上读出数据,以便能通过服务网络用电子方法传输文件。
22.权利要求1的方法,其中接收者备有计算机系统,把文件从服务网络的第二级集线器传送给接收者的步骤包括在接收者的计算机系统和服务网络的第二级集线器之间提供电子传输通道;并用电子方法通过所述电子传输通道把文件从服务网络的第二级集线器传输到接收者的计算机系统。
23.权利要求22的方法,其中接收者的计算机系统与具有第一个网络协议的局域网有效连接,电子传输通道包括在接收者的所述局域网和服务网络的第二级集线器之间的专用网络连接,服务网络具有第二个网络协议,所述专用网络连接包括网络访问装置,后者使得有可能在所述第一个协议和所述第二个协议之间进行文件的电子转换。
24.权利要求22的方法,其中电子传输通道包括在接收者的计算机系统和服务网络的第二级集线器之间的专用网络连接。
25.权利要求22的方法,其中电子传输通道的至少一部分包括互联网连接。
26.权利要求22的方法,其中电子传输通道包括综合业务数字网络线路。
27.权利要求22的方法,其中电子传输通道包括微波传输系统。
28.权利要求1的方法,其中接收者备有计算机系统,该系统包括用于从有形媒体上读出数据的外围设备,服务网络的第二级集线器包括用于把数据写入所述有形媒体的外围设备,其中把文件从服务网络的第二级集线器传送给接收者的步骤进一步包括把文件写入有形媒体;把有形媒体从第二级集线器实体地传送到与接收者的计算机系统有效连接的用于读出数据的外围设备;并从有形媒体上读出数据,以便能由接收者的计算机系统用电子方法处理文件。
29.权利要求1的方法,其中服务网络有一个最高的传输速率,发送者备有计算机系统,其中把文件从发送者传送到服务网络的第一级集线器再传送给接收者的步骤进一步包括在发送者的计算机系统和服务网络的第一级集线器之间提供电子传输通道,所述电子传输通道具有比服务网络的最高传输速率低得多的最高传输速率。
30.权利要求29的方法,其中电子传输通道包括许多并行连接,其中文件被分成许多子文件,所述许多子文件之中的每一个一般相互同时通过所述许多并行连接之中相应的一个连接传输。
31.权利要求1的方法,其中服务网络有一个最高传输速率,接收者备有计算机系统,其中把文件从服务网络的第二级集线器传送给接收者的步骤进一步包括在接收者的计算机系统和服务网络的第二级集线器之间提供电子传输通道,所述电子传输通道具有比服务网络的最高传输速率低得多的最高传输速率。
32.权利要求31的方法,其中电子传输通道包括许多并行连接,其中文件被分成许多子文件,所述许多子文件之中的每一个一般相互同时通过所述许多并行连接之中相应的一个连接传输。
33.权利要求1的方法,其中唯一的识别标记是与文件有关的序号,用来跟踪文件。
34.权利要求1的方法,其中发送者备有计算机系统,唯一的识别标记由发送者的所述计算机系统产生。
35.权利要求1的方法,其中唯一的识别标记由服务提供者产生。
36.权利要求1的方法,其中与把文件从发送者传送给接收者的价格有关的特征属性一般与文件的字节长度相对应。
37.权利要求1的方法,其中与把文件从发送者传送给接收者的价格有关的特征属性一般与服务网络的传输速率相对应。
38.权利要求1的方法,其中与把文件从发送者传送给接收者的价格有关的特征属性一般与第一级集线器和第二级集线器之间的地理间隔相对应。
39权利要求1的方法,其中与把文件从发送者传送给接收者的价格有关的特征属性一般与把文件从第一级集线器电子传输到第二级集线器的日期与时刻相对应。
40.权利要求1的方法,其中与把文件从发送者传送给接收者的价格有关的特征属性一般与服务提供者对文件所进行的处理操作相对应。
41.权利要求1的方法,其中发送者备有计算机系统,用来确定费用的信息数据库的至少一部分存在于发送者的所述计算机系统中。
42.权利要求1的方法,其中发送者备有计算机系统,该系统在能够支持拖动和放下功能的图形用户接口下运行,其中服务提供者向发送者提供软件程序,该程序靠所述图形用户接口工作并产生发送者的所述计算机系统的操作员可看得见的图符,文件还具有能在所述图形用户接口内操纵的句柄,以使所述操作员可通过以下步骤开始把文件从发送者传送到第一级集线器的步骤在由软件程序所产生的图符内拖动和放下与要传输给接收者的文件相对应的句柄;并输入有关接收者的识别信息,操作员打算把文件传输给该接收者。
43.权利要求1的方法,其中文件被传送给许多附加的接收者,服务网络包括许多与第一级集线器有效连接的附加的集线器,所述许多附加的集线器中的每一个一般被配置在与发送者相比地理上更靠近所述许多附加的接收者之中的一个接收者的地点,该方法进一步包括以下步骤产生数目与许多附加的接收者数目相等的电子领域的文件的若干复本;用电子方法把文件的所述复本之中的一个传输到所述许多附加的集线器之中相应的一个集线器;并把文件的所述复本之中的每个所述的一个复本从所述多个集线器之中所述相应的一个集线器传送给许多附加的接收者之中的一个接收者。
全文摘要
用电子方法在地理上远距离的地点之间传送大数据块的方法:把发送者的数据上装到服务提供者网络当地的集线器点上,给该数据打上电子发票的记号,把该数据经由服务提供者的高速网络传送到接收者地理位置当地的第二级集线器点,把数据从第二级集线器点下装到接收者的网络上。在两个地理上截然不同的地点,如服务提供者的第一级和第二级网络集线器点,可保存被传送数据的复制的归档版本。可减少网络连接的总数,保持最低数量的备用连接,以便在万一发生网络连接故障时确保数据交付。在第一级和第二级集线器点之间传送数据之前或以后都可对数据完成增值服务。
文档编号H04L12/58GK1194747SQ97190574
公开日1998年9月30日 申请日期1997年4月11日 优先权日1997年4月11日
发明者爱德华·J·德里斯科尔三世, 艾伦·L·威特斯, 吉恩·A·凯思, 理查德·A·彼德森 申请人:纳特科通讯公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1