一种用于数据通信的方法和系统的制作方法_4

文档序号:9865153阅读:来源:国知局
脱机状态转为运行状态时,计算机系统100中的NIC 102可以比较存储在计算机系统100中的选择数据与存储在第二存储设备110中的选择数据的复制件。当计算机系统100处于脱机状态时,NI C 102可以访问第二存储设备110。在步骤403中,确定存储在第二存储设备110中的选择数据的复制件是否发生了改变。如果该选择数据的复制件发生了改变,示范性步骤将继续步骤404。在步骤404中,确定是否需要对计算机系统100中的选择数据进行更新。若需要对该选择数据进行更新,示范性步骤将继续步骤405。在步骤405中,NIC 102可以将存储在第二存储设备110中的基于该改变的选择数据复制件替代计算机系统100中的选择数据。示范性步骤结束于步骤406。在步骤403中,若选择数据的复制件没有改变,示范性步骤将跳到结束步骤406。在步骤404中,若不需要更新选择数据,示范性步骤将跳到步骤407。在步骤407中,NIC 102可以将计算机系统100中的选择数据替代存储在第二存储设备110中的选择数据的修改后复制件。示范性步骤将跳到结束步骤406。
[0080]在本发明的各种实施例中,当计算机系统100处于运行状态时,该计算机系统100中的NIC 102可以用于复制存储在计算机系统100的存储设备104中的选择数据,并将复制的选择数据存储到第二存储设备110中。当计算机系统100处于脱机状态或不运行时,NIC102可以访问第二存储设备110。当计算机系统100处于脱机状态时,NIC 102不能访问该计算机系统100中的存储设备104。当计算机系统100处于脱机状态且NIC 102由电源101供电并启动时,NIC 102可以用于提供通过网络120对存储在第二存储设备110中的选择数据复制件的远程访问。
[0081]当计算机系统100处于运行状态时,存储在存储设备104中的选择数据可以由NIC102根据与该选择数据相关的选择属性选项来识别。属性选项将该选择数据归类为脱机可用数据。只要存储在存储设备104中的选择数据发生了改变,NIC 102就用于将基于该改变的选择数据的更新后复制件替代存储在第二存储设备110中的选择数据复制件。选择数据可以包括,例如,图片文件、音乐文件、库文件、视频文件和/或文档文件。
[0082]当计算机系统100处于脱机状态时可由NIC102访问的第二存储设备110可以,例如,对NIC 102来说是本地存储器。第二存储设备110还可以,例如,对NIC 102来说是远程存储器。第二存储设备110可以包括,例如,与NIC 102本地或远程连接的插入式存储卡110a、集成到计算机系统100中的EMMCllOb和/或与网络120连接的NAS设备110c。
[0083]当计算机系统100从脱机状态转为运行状态时,NIC102可以用于比较存储在第二存储设备110中的选择数据的复制件与存储在存储设备104中的选择数据。根据上述比较结果和/或计算机系统100的用户配置,NIC 102可以用存储在第二存储设备110中的选择数据复制件替代存储在存储设备104中的选择数据。
[0084]本发明的另一个实施例可以提供一种机器和/或计算机可读存储器和/或媒介,其存储器储的机器代码和/或计算机程序包括至少一个代码段,所述至少一个代码段由机器和/或计算机执行,从而使该机器和/或计算机执行上述用于计算机系统上的脱机数据访问的步骤。
[0085]因此,本发明可以通过硬件、软件,或者软、硬件结合来实现。本发明可以在至少一个计算机系统中以集中方式实现,或者由分布在几个互连的计算机系统中的不同部分以分散方式实现。任何可以实现方法的计算机系统或其它设备都是可适用的。常用软硬件的结合可以是安装有计算机程序的通用计算机系统,通过安装和执行程序控制计算机系统,使其按方法运行。
[0086]本发明还可以通过计算机程序产品进行实施,程序包含能够实现本发明方法的全部特征,当其安装到计算机系统中时,可以实现本发明的方法。本文件中的计算机程序所指的是:可以采用任何程序语言、代码或符号编写的一组指令的任何表达式,该指令组使系统具有信息处理能力,以直接实现特定功能,或在进行下述一个或两个步骤之后实现特定功能:a)转换成其它语言、解码或符号;b)以不同的格式再现。
[0087]虽然本发明是通过具体实施例进行说明的,本领域技术人员应当明白,在不脱离本发明范围的情况下,还可以对本发明进行各种变换及等同替代。另外,针对特定情形或材料,可以对本发明做各种修改,而不脱离本发明的范围。因此,本发明不局限于所公开的具体实施例,而应当包括落入本发明权利要求范围内的全部实施方式。
【主权项】
1.一种用于数据通信的方法,其特征在于,包括: 计算机系统中的网络接口控制器中: 当所述计算机处于运行状态时,复制存储在所述计算机系统中的存储设备中的选择数据到与所述计算机系统相连的第二存储设备中,其中: 所述第二存储设备是当所述计算机系统处于脱机状态时所述网络接口控制器可以访问的存储设备; 所述计算机系统中的所述存储设备是当所述计算机系统处于所述脱机状态时所述网络接口控制器不能访问的存储设备;以及 当所述计算机系统处于所述脱机状态且所述网络接口控制器启动时,通过所述网络接口控制器提供对存储在所述第二存储设备中的所述复制的选择数据的远程访问,并且其中所述第二存储设备相对于所述网络接口控制器来说是远端存储设备。2.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:当所述计算机系统处于所述运行状态时,根据与所述选择数据相关的选择属性选项识别存储在所述存储设备中的所述选择数据,其中所述选择属性选项将所述选择数据归类为脱机可用数据。3.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:当所述计算机系统处于所述运行状态时,并且只要存储在所述存储设备中的所述选择数据发生了改变,用基于所述改变的所述选择数据的更新后复制件替代存储在所述第二存储设备中的所述复制的选择数据。4.根据权利要求1所述的方法,其特征在于,所述第二存储设备对所述网络接口控制器来说是本地存储设备。5.根据权利要求1所述的方法,其特征在于,所述第二存储设备对所述网络接口控制器来说是远程存储设备。6.一种用于数据通信的系统,其特征在于,包括: 用于计算机系统中的网络接口控制器中的一个或多个处理器和/或电路,所述一个或多个处理器和/或电路用于: 当所述计算机处于运行状态时,复制存储在所述计算机系统中的存储设备中的选择数据到与所述计算机系统相连的第二存储设备中,其中: 所述第二存储设备是当所述计算机系统处于脱机状态时所述网络接口控制器可以访问的存储设备; 所述计算机系统中的所述存储设备是当所述计算机系统处于所述脱机状态时所述网络接口控制器不能访问的存储设备;以及 当所述计算机系统处于所述脱机状态且所述网络接口控制器启动时,通过所述网络接口控制器提供对存储在所述第二存储设备中的所述复制的选择数据的远程访问,并且其中所述第二存储设备相对于所述网络接口控制器来说是远端存储设备。7.根据权利要求6所述的系统,其特征在于,当所述计算机系统处于所述运行状态时,所述一个或多个处理器和/或电路用于根据与所述选择数据相关的选择属性选项识别存储在所述存储设备中的所述选择数据,其中所述选择属性选项将所述选择数据归类为脱机可用数据。8.根据权利要求6所述的系统,其特征在于,当所述计算机系统处于所述运行状态时,并且只要存储在所述存储设备中的所述选择数据发生了改变,所述一个或多个处理器和/或电路用于将基于所述改变的所述选择数据的更新后复制件替代存储在所述第二存储设备中的所述复制的选择数据。9.根据权利要求6所述的系统,其特征在于,所述第二存储设备对所述网络接口控制器来说是本地存储设备。10.根据权利要求6所述的系统,其特征在于,所述第二存储设备对所述网络接口控制器来说是远程存储设备。
【专利摘要】本发明涉及一种用于数据通信的方法和系统。当计算机系统处于运行状态时,该计算机系统中的网络接口控制器(NIC)可以用于复制选择数据到第二存储设备。当该计算机系统处于脱机状态或不运行状态时,NIC可以访问第二存储设备。当该计算机系统处于脱机状态且NIC由电源供电并启动时,该NIC可以提供通过网络对存储在第二存储设备中的选择数据复制件的远程访问。当该计算机系统处于运行状态时,并且只要所述选择数据发生了改变,该NIC用于将基于该改变的选择数据的更新后复制件替代存储在第二存储设备中的选择数据复制件。其中所述第二存储设备相对于所述NIC来说是远端存储设备。
【IPC分类】G06F3/06
【公开号】CN105630428
【申请号】CN201610130578
【发明人】西蒙·阿苏尔德
【申请人】美国博通公司
【公开日】2016年6月1日
【申请日】2010年11月3日
【公告号】CN102055792A, EP2320313A2, EP2320313A3, US20110106906
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1