买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】与本地配对的设备同步以使用点到点通信从远程服务器获得数据_西部数据技术公司_201680004176.1 

申请/专利权人:西部数据技术公司

申请日:2016-03-25

公开(公告)日:2021-01-08

公开(公告)号:CN107003981B

主分类号:G06F15/16(20060101)

分类号:G06F15/16(20060101);G06F16/20(20190101);H04L12/28(20060101);H04L29/08(20060101);H04L29/12(20060101)

优先权:["20150331 US 14/674,681"]

专利状态码:有效-授权

法律状态:2021.01.08#授权;2017.08.25#实质审查的生效;2017.08.01#公开

摘要:本申请公开一种计算机实施的方法,可以包括由第一移动计算设备请求存储在广域网WAN上的地址位置处的逻辑数据对象;由第一移动计算设备从WAN上的地址位置接收所请求的逻辑数据对象,并且将所接收的逻辑数据对象存储在第一移动计算设备中。然后,可以从第二移动计算设备接收逻辑数据对象请求。响应于逻辑数据对象请求,可使用对等通信协议,将存储在WAN上的地址位置处的逻辑数据对象的所存储的逻辑数据对象的副本从第一移动计算设备发送到第二移动计算设备。所存储的逻辑数据对象的所发送的副本可缺乏由所存储的逻辑数据对象引用的数据或数据文件。

主权项:1.一种用于将一个设备的内容与另一个设备的内容同步的系统,所述系统包括:第一移动计算设备,通过配置和设置信息来配置和设置以通过广域网即WAN存储数据到网络附加存储设备即NAS设备和从所述NAS设备访问所述数据,其中所述第一移动计算设备经配置:从第二移动计算设备接收对于所述配置和设置信息和关于存储在所述NAS设备上的内容的内容元数据的请求;以及将所述配置和设置信息和所述内容元数据直接发送到所述第二移动计算设备;以及所述第二移动计算设备,经配置:从所述第一移动计算设备请求所述配置和设置信息和关于存储在所述NAS设备上的内容的内容元数据,直接从所述第一移动计算设备接收所述配置和设置信息和所述内容元数据,安装从所述第一移动计算设备接收的所述配置和设置信息使得所述第二移动计算设备现在与所述第一移动计算设备同样地配置和设置以通过所述WAN存储数据到所述NAS设备以及从所述NAS设备访问所述数据,使用所述内容元数据直接从所述第一移动计算设备和或通过所述WAN从所述NAS设备请求关联的内容;以及直接从所述第一移动计算设备和或通过所述WAN从所述NAS设备接收所述内容。

全文数据:与本地配对的设备同步以使用点到点通信从远程服务器获得数据背景技术[0001]通过广域网WAN从远程服务器将数据库或其它逻辑数据对象的内容和或结构下载到平板电脑、电话或其它移动计算设备可以是漫长和宽带密集型任务。而且,可能存在多次期望将数据从一个设备传送或复制到另一个设备。然而,依照计算资源、时间和带宽,通过WAN从远程服务器下载许可、验证信息、模式和数据可以是繁重的。附图说明[0002]图1是根据一个实施例的方法、设备和系统的框图。[0003]图2是根据一个实施例的方法的流程图。[0004]图3是根据一个实施例的方法的流程图。[0005]图4是根据一个实施例配置的设备的框图。具体实施方式[0006]图1是根据一个实施例的方法、设备和系统的框图。如在其中所示的,附图标记102指代耦接到包括例如互联网的WAN1〇6的数据存储设备。数据存储设备i〇2可包括例如网络附加存储NAS、存储区域网络(SAN、服务器或在WAN106上的地址位置处的其它计算设备。数据存储设备102可存储例如数据库1〇4、配置文件、XML文件或任何其它逻辑数据结构。例如,数据库可包括移动计算设备的用户的图片和视频的集合,或在企业领域中配置实施例的情况下,可包括」例如客户关系管理CRM数据库。本文中,为了简洁和简单起见,下面将引用“数据库”作为示例性逻辑数据结构,应当理解,术语“数据库”在本文中明确地旨在包含任何开;?式的此类逻辑数据结构。移动或其它计算设备可以親接到局域网LAN1〇8,如可以是移动或其它计算设备112。移动计算设备110、移动计算设备112既可以耦接到LAN108,又可以耦接到WAN106。[0007]根据一个实施例,移动计算设备中的一个诸如移动计算设备11〇可以存储数据库|〇4的完整副本、其部分副本,或可以仅存储数据库1〇4的模式schema。例如,由移动计算设备110存储的数据库104的模式可包括数据库104的逻辑组织例如,文件结构),以及对存储在数据¥104中的数据、文件和其它逻辑数据构造的引用例如,完全限定的路径)。可存在其中第二移动计算设备诸如在图【中的m处所示的希望获得或访问数据库刚的实例。此类可以是当移动计算设备112是新的移动计算设备或被新发出给用户时的情况。此类还可以是当移动计算设备简单地先前尚未访问数据库1〇4时的情况。[000S]一个实施例能够进行数据库或其它逻辑数据结构从第一移动计算设备诸如移动计算设备1.10到第二移动诸如LAN1〇8内的移动计算设备112的对等、点到点或以其他方式的直接传送。实际+,在建立正确的验证和或许可若有的话之后,这样的传送可通过LAN108以LAN速度进行,或可以使用对等、点到点或其它快速通信协议进行。本文中,假设与典型的通过WAN1〇6相比,可以在移动设备丨丨〇和移动设备丨丨2之间更快地进行数据传送,并且具有更少的延迟。^2设备11Q、移动计算设备112可被配对,以便建立验证、^对等通信协议,进行从移动计算设备11G、移动计算设备⑴丨i2中的另一个的数据诸嫩据雜式,而不会涉及副湖之外由许多咖麵離雜難、㈣減牙、近讎信帆)4中的任-个头现或促进此类对等通信。根据一个实施例,在移动计算设备n〇、移动计算设备II2乙间传送的数据厍模式可以仅包括模式自身;也就是麵|在其中的文件或其它麵结_引用,中的114处所不的数据库模式的移动计算设备的用户希据库模式m引用的数据时,如果其接收数据库模式的移动计算设备具有数据,相同的^AN1^〇8内且在相同的LAN1〇8内是可访问的,或仍然親接到请求计算设备,则可以使用^等^信协议从郝动體设备i隸械綱麵的綱。纖抛,可以从麵1〇6上的远程位置诸如从NAS102请求和获得访问由刚刚接收到的数据库模式U4引用的数据。_0]麵-个实施例,诸如在图【中的11〇处所示的移动计算设备可以通过其网口从麵106上_址健i冑概爾据聰。麵—个实譲,賴職包括模式'如例如数据库的t吴式。例如,移动计算设备11〇可以从沿⑶1〇6上的NAS102请求所选择的数据库或其它模式。然后,NAS102可以传送所请求的模式,并且移动计算设备n呵以接收所请求的模式。然后,可以由移动设备110存储所接收的模式,并且所接收的模式可以被存储在移设备110内。还可以由移动计算设备110请求数据库104的全部或部分内容,麵库104的全部或部分内容还可以被传送到移动计算设备11〇,并且由移动计算设备n〇存储由移动计算设备110接收和存储的数据库模式还可以包括熟51〇2的地址和对由数据库1M存储或引用的数据、文件或其它逻辑数据构造的引用例如,路径和或指针)。例如,当向移动计算设备110请求时,可以传送数据库104的模式,于是,其后在后台中或按需要由数据库104包含或引用的数据、文件和其它逻辑数据构造可以被传送到移动计算设备u〇。本文中,引用“模式”,但是应当理解,可以由更通用的短语“逻辑数据对象,,替换该术语。再者,本文中重旻引用移动计算设备。然而,应当理解,可以用大多数任何计算设备无论是否是移动的实施实施例。n[0011]另一个移动计算设备(比如说LAN1〇8上的移动计算设备112可期望访问数据库104。移动计算设备110可通过经由WAN106访问NAS102请求且获取对数据库1〇4的访问,只要呈现足够的凭证。然而,此类请求和访问可相当缓慢,如通过潜在地缓慢的、不可靠用网络进行的。然而,根据一个实施例,不是通过WAN1〇6访问数据库104,移动计算设备U2可以如图1中⑴处所示的将消息发送到移动计算设备110,从移动计算设备11〇代替从NAS102请求数据库104的模式。当在LAN10S上发现移动计算设备110时,当通过验证、信任和许可信息的互换以对等方式与其配对时和当确定事实上移动计算设备11〇存储数据^模式的副本时,可以对移动计算设备110作出这样的模式请求。许多发现协议中的任一个可以被用于确定LAN108上有资格的移动计算设备的存在,可以从LAN1〇8上有资格的移动计算设备请求数据库模式。此类发现协议的示例包括蓝牙服务发现协议SDP、DNS服务发现DNS-SD、动态主机配置协议DHCP、互联网存储名称服务iSNS、用于Java对象的jiniQava智能网络架构,JavaIntelligentNetworkInfrastructure、服务位置协议(SLP;用于发现RTP会话的会话通告协议SAP;简单服务发现协议SSDP;通用即插即用upnp的组成部分;用于web服务的统一描述、发现和集成UDDI;网络代理自动发现协议wpad;WS-发现(web服务动态发现);XMPP服务发现(XEP-0030或\\1^8可扩展资源描述符序列,extensibleResourceDescriptorSequence,仅仅例举一些可能。[0012]响应于来自移动计算设备112的模式请求,移动计算设备110可以从其本地存储器检索所请求的模式,并且可以将所请求的模式的副本发送到请求的移动计算设备112,如在图1中的⑵处表明的。可以使用对等通信,以可以高于通过WAN106的通信的点到点通信的速度特性,将该模式从移动计算设备110传送到移动计算设备1丨2。已经从移动计算设备110接收所请求的数据库模式114的移动计算设备112可以将所接收的模式存储在其存储器中,或本地可容易地访问的存储器中。[0013]_在该阶段中,根据一个实施例,移动计算设备112存储数据库104的模式的副本。因而,移动计算设备112具有对数据库104的结构的全部访问,但不具有对其中包含或引用的数据的全部访问。例如,然而,移动设备112没有存储由数据库1〇4的所接收的模式包含或引用的文件或其它数据中的任一个。根据一个实施例,然后,如果移动设备11〇仍然处于与移动设备112的对等通信中,或以其他方式诸如通过LAN1〇8对于移动计算设备U2是可访问的,则移动计算设备112可以从移动设备no请求一个或更多个所选择的文件或模式中引用白_^其匕逻麵1数据构造。如果头际上移动计算设备11〇仍然处于与移动计算设备112的对等通f目中,或可以重新建立此类通信,则其可以对此类请求作出响应,并且将所请求的文件、数据或其它逻辑数据结构提供给移动计龍备112,只要移动计籠备u喊际存顏请求的^据、(-个或更多个文件或-个或更多个其它逻難雛构。可以使用对等通信协议,实现从移动计算设备110到移动设备112的此类数据传送,并且可以整个在LAN1〇8内发生从移动计算设备11〇到移动设备〗i2的此类数据传送。=0^4]然而,如果在LAN108上,移动设备11〇不再是可达到的,或事实上,移动设备u〇没1存^请求的数据、(-个或更多个文件或一个或更多个其它逻辑数据结构的本地副本、,^计算设备112可以通过WAN106从远程计算设备102进行请求。在图1中⑶处示出远程计算设备102在因此开发的示例中为觸可以访问存储在数据库1〇4中巧求^据、一个或更多个文件和或其它逻辑数据结构,并且将其提供到移动计算=甘中的处所不的,只要移动计算设备持有对访问此类数据必需的许可和1G2__收隨獅M棚模雜航雜或对于移动计算设个实施例’卿卿龍更新邮动计算设备110提翻移动计算设备112设备112通过侧⑽连接到廳逝时,这样的更新可以起源于廳=17,1头施例,由移动设备112存储的模式可以廳与其通信的另—个移动计楢弋則斤如,如果由移动计算设备110存储的模式比由移动计算设备112存储的移5计算设备110更新存储在移动计算设备112中的模式。供选择地,如算设备11存储的模式比由移动计算设备110存储的模式更新,则可以由移动计以及模卞知撒移动计算设备110中的模式,从而颠倒先前建立的模式和数据提供者1据相求者角色。可以异步地或以调度的规则间隔进行该更新。以该方式,可以1禾付出秒切rr昇攻奋仔储的糗式与由财51〇2存储的模式和或由移动计算设备n〇存储的模式’。可以实施发布订_麵以传獅咖細細細WAN⑽的所选择的计算设备的改变。供选择地,当建立移动计算设备之间的点到点连接时,可以传播改变以实施其它消息传递方案。wax_6]可雜其中—个计難細计算马力或可侧带麵远超过eeiipse另一个计算f备的计算马力或可访问带宽的实例。在该情况下,在提供c〇nfer与其它移动计算设备交换^适的信息之后,更有能力的移动计算设备可以承担通过ffAN从例如NAS1〇2请求更新的模式和或数据的责任。已经获得此类更新的模式和或数据,然后,更有能力的移动计算设备可以使用对等通信,将所获得的模式和或数据传送到其相对较少能力的设备conferee〇[00、17]为了敵两个献巾義个是最糖,当请求模式或将模式从—个移动计算设备发^到LAN108上的另一个时,模式请求和或模式自身可以包括时间戳,该时间戳指示何时最后-巧修改模式。例如,当从另—个移动计算设备请求模式的副本时,如果请求的接收方自己的模式副本旧于请求的移动计算设备上的副本,则请求的接收方可以不发送所请求的^式。类似地,如果移动计算设备被发送无论是否请求模式,则如果所接收的模式的时间戳旧于其已经本地存储的模式的时间戳,则其可不用其刚刚接收的副本替换其当前存储的模式。[00_18]根据一个头施例,第二移动计算设备112可以依据模式请求,发送访问权限,并且移动^十算a设备110可以依据模式请求,接收访问权限。访问权限可以包括验证信息、信任信息、授权p息W或顺趙式请求者的權有細贿其它信f、雜证。响赶此,访问权限和模式请求的接收方可以仅发送与所接收的访问权限兼容的模式的该部分。这可以是整个模式、模式的一部分或没有模式的任何一部分。_9]图2是根据-个实施例的方法的流程图。如其中所示的,框似要求由第一移动计算设备诸如图1中的110请求存储在地址位置诸如WAN106上的NAS1〇2的地址处的逻辑数据对^数_、文件、XML对__式m。郝,_i+籠备丨爾麵1〇6上的地址位置接收所请求的模式,并且可以将所接收的模式存储在第一移动计算设备中,如图2中的B22处所不的。然后,如B23处所示的,第一移动计算设备11〇可以从第二移动=算设备、诸如图1中的移动计算设备112接收模式请求。其后,然后,如在B24处所示的,响应于^式k求,第一移动计算设备11〇可以使用对等或其它点到点通信,将存储在ffAN上的地址位置处的逻辑数据对象的所存储的模式的副本从第一移动计算设备n〇发送到第二移$计算设仙2。麵-个麵例,錢鄕二移动计籠油2的所存_模式的副本缺之(即,不包括由所存储的模式引用的数据或数据文件。根据一个实施例,发送到第二移动计算设备112的所存储的模式的副本可以包含由所存储的模式引用的数据中的一些或全部。然而,图2从模式请求的接收方的视点示出根据一个实施働方法的方面,剛从f出模式请求且接收所请求的模式的移动计算设备的视点示出根据一个实施例的计算机买施的方法的方面。框B31要求使用对等或其它点到点通信,将对模式的请求从第一移动计算设备诸如图^中的112发送到第二移动计算设备诸如图丨中的i1〇处所示的。根据一个实施例,所请求的模式可以是或包括存储在广域网WAN上的远程地址位置处的逻辑数据对象例如,数据厍或其匕数据构造)的模式。如在B32处所示的,然后,移动计算设备112可以使用对等通彳目方法,从第二移动计算设备11〇接收所请求的模式的副本,并且然后可以将模式的所接收的副本存储在第一移动计算设备112中或存储在对于第一移动计算设备112可访问的位置中。根据一个实施例,在已经从第二移动计算设备110接收模式的副本之后,然后,第一移动计算设备112可以从第一移动设备110模式的发送者或从在所存储的模式中指定的WAN上的地址位置请求在所存储的模式中引用的数据,如在B33处所示的。当需要由模式引用的一个或更多个文件或其它数据构造时,可以直接在框B32之后或其后很久进行框B33。然后,框B34要求从移动计算设备11〇或WAN上的地址位置例如,NAS或WAN上的其它服务器接收所请求的数据,并且根据所接收的和所存储的模式,将所接收的数据存储在第一移动计算设备中(例如,在由所接收的模式限定的文件结构内的适当地方中)。根据一个实施例,所接收的和所存储的模式可以缺乏由所接收的模式引用的数据或数据文件。[0021]在另一个例示性实施方式中,一些组织具有耦接到具有单个共享的WAN连接诸如例如图书馆或学校的LAN的许多计算设备。对于这样的共享的WAN连接为次佳的低带宽)的这并不少见,因为在农村地区或世界的其它地区是常见的。这样的环境中,LAN上的计算设备中的一个的用户可以访问搜索引擎主页。响应于此,搜索服务器可以将许多文件(图像、样式表、javascript文件等下载到用户的计算设备。然而,这些下载的文件对于该搜索引擎的所有用户都是相同的。不是每个计算设备通过WAN从搜索引擎服务器请求相同的文件,可以从LAN内的单个计算设备请求这些文件。然后,文件从其请求的单个计算设备可以在需要时利用LAN内的通信或对等通信信道,将这些文件提供到请求的计算设备。以该方式,不是每个计算设备从缓慢的WAN连接请求相同的文件,这些设备可以代替地利用LAN或对等通信信道,从本地计算设备请求相同的文件,以取得数据,而不是用完WAN连接上的有限带宽。[0022]作为另一个示例,第一计算设备可以检查天气预测。另一个附近的第二计算设备还可以检查相同的天气预测。然而,不是从天气预测服务器请求相同的数据,可以从第一计算设备第一计算设备已经具有所存储的期望的预测请求此类天气数据。以该方式,天气预测服务器端点不再需要由在第一计算设备附近的第二另一个计算设备进行访问。对于本领域中的技术人员可以出现其它实施方式和应用。[0023]图4例示可以利用其实施实施例的计算设备400的框图。计算设备400可以包括例如NAS、SAN、主机、服务器和或其它电子设备。计算设备400可以包括总线401或用于通信信息的其它通信机制,以及与总线401耦接用于处理信息的处理器402。处理器可以经配置用于进行关于图1、图2和图3所示和所描述的功能。计算设备400可以另外包括耦接到总线401用于存储将由处理器402执行的信息和指令的随机访问存储器RAM404或其它动态存储设备404被称为主存储器)。主存储器404也可以被用于在由处理器402执行指令期间存储临时变量或其它中间信息。计算设备400也可以包括耦接到总线401用于存储用于处理器402的静态信息和指令的只读存储器ROM和或其它静态存储设备406。数据存储设备407诸如磁盘、固态盘和或光盘可以耦接到总线401用于存储信息和指令。网络接口设备408诸如调制解调器或网络(例如,诸如以太网)卡也可以耦接到总线401,以提供对网络诸如图1中106和108处所示的)的访问。[0024]计算设备400也可以经由总线401耦接到显示设备421,用于将信息显示给计算机用户。可以提供其它用户界面机制,如在422和423处所示的,用于将方向信息和命令选择通信到处理器402。一个实施例与经配置用于通过LAN提供和或接收模式对象的计算设备400的使用有关,如本文中所示和所描述的。根据一个实施例,响应于(一个或更多个处理器402执行包含在存储器404中的指令的序列,可以由一个或更多个计算设备400进行本文中所描述的处理。可以从另一个计算机可读的和非暂时介质诸如数据存储设备407和或从远程定位的服务器将此类指令读取到存储器404中。包含在存储器404中的指令的序列的执行可以使一个或更多个处理器402实施上述方法和功能。在供选择的实施例中,取代软件指令可以使用硬连线电路以实施实施例,或硬连线电路可以与软件指令组合使用以实施实施例。因此,所描述的实施例不限于硬件电路和软件的任何具体组合。[0025]关于图1-图4所示和所描述的功能和结构使得能够进行对等或点到点传送,对等或点到点传送允许用户迅速地访问远程数据库或其它数据构造,且不必下载其全部副本。可以以对等速度传送设备配置和偏好,从而与先前可能的相比,使得用户能够使新的或其它设备与现有设备更迅速地同步。显著地,使从一个设备到另一个设备的更快的数据传送成为可能,而不用访问WAN例如,互联网)。而且,除了从一个设备到另一个的模式的直接点到点传送,实施例使得能够使用例如点到点或对等通信协议,从一个设备到另一个设备的许可和或其它凭证的传送,以访问例如远程数据库。[0026]虽然已经描述了本公开的某些实施例,但是已经仅以示例的方式呈现这些实施例,并且这些实施例不旨在限制本公开的范围。实际上,可以以各种其他形式体现本文中描述的新颖方法、设备和系统。还有,可以在不脱离本公开的精神的情况下,在本文中描述的方法和系统的形式上作出各种省略、替补和改变。所附权利要求书和它们的等价物旨在覆盖如将落入本公开的范围和精神内的此类形式或修改。例如,本领域的技术人员将理解,在各种实施例中,真实物理和逻辑结构可以与图中所示的这些不同。根据实施例,可以去除上面示例中描述的某些步骤,可以添加其它的。再者,上面公开的具体实施例的特征和属性可以以不同方式组合以形成额外的实施例,所有这些落入本公开的范围内。虽然本公开提供了某些优选的实施例和应用,包括没有提供本文中阐述的所有特征和优点的实施例的对于本领域中的普通技术人员明显的其它实施例也在本公开的范围内。相应地,旨在仅由引用所附权利要求书限定本公开的范围。

权利要求:1.一种计算设备,包括:存储器;网络接口,所述网络接口经配置耦接到局域网即LAN且耦接到广域网即WAN;处理器,所述处理器耦接到所述存储器且耦接到所述网络接口,所述处理器经配置:通过所述网络接口从所述WAN上的地址位置请求逻辑数据对象;从所述WAN上的所述地址位置接收所请求的逻辑数据对象,并且将所接收的逻辑数据对象存储在所述计算设备的所述存储器中;从其它计算设备接收逻辑数据对象请求;以及响应于所述逻辑数据对象请求,使用对等通信,将存储在所述WAN上的所存储的逻辑数据对象的副本从所述计算设备发送到所述其它计算设备。2.根据权利要求1所述的计算设备,其中所述逻辑数据对象包括存储在所述WAN上的所述地址位置处的远程设备上的所述逻辑数据对象的模式。3.根据权利要求2所述的计算设备,其中所述远程设备包括网络附加存储即NAS。4.根据权利要求2所述的计算设备,其中所述处理器另外经配置维持所存储的逻辑数据对象与存储在所述WAN上的所述地址位置处的所述远程设备上的所述逻辑数据对象同步。5.根据权利要求1所述的计算设备,其中所述逻辑数据对象包括数据库。6.根据权利要求1所述的计算设备,其中所接收的逻辑数据对象请求包括存储在所述其它计算设备中的逻辑数据对象的时间戳,并且其中所述处理器另外经配置只是在所述逻辑数据对象请求中的所述时间戳在时间上晚于所接收的和所存储的逻辑数据对象的所述时间戳的时候,才将所存储的逻辑数据对象的所述副本发送到所述其它计算设备。7.根据权利要求1所述的计算设备,其中所接收的逻辑数据对象请求包括访问权限,并且其中处理器另外经配置仅将与所接收的访问权限兼容的所存储的逻辑数据对象的该部分发送到所述其它计算设备。8.根据权利要求1所述的计算设备,其中所述处理器经配置仅发送所存储的逻辑数据对象而不是在所存储的逻辑数据对象中引用的数据或文件。9.一种计算设备,包括:存储器;网络接口,所述网络接口经配置耦接到局域网即LAN且耦接到广域网即WAN;处理器,所述处理器耦接到所述存储器,并且耦接到所述网络接口,所述处理器经配置:使用对等通信,通过所述网络接口,将逻辑数据对象请求发送到其它计算设备,并且响应于所发送的逻辑数据对象请求,从所述其它计算设备接收逻辑数据对象的副本;将所接收的逻辑数据对象存储在所述存储器中;从所述其它设备和在所存储的逻辑数据对象中指定的所述WAN上的地址位置中的一个请求在所存储的逻辑数据对象中引用的数据;以及根据所接收的和所存储的逻辑数据对象,接收所请求的数据且存储所接收的数据。10.根据权利要求9所述的计算设备,其中所接收的逻辑数据对象包括存储在所述WAN上的所述地址位置处的远程设备上的所述逻辑数据对象的模式。11.根据权利要求10所述的计算设备,其中所述远程设备包括网络附加存储即NAS。12.根据权利要求10所述的计算设备,其中所述处理器另外经配置维持所存储的逻辑数据对象与存储在所述WAN上的所述地址位置处的所述远程设备上的所述逻辑数据对象的所述逻辑数据对象同步。13.根据权利要求9所述的计算设备,其中所述逻辑数据对象包括数据库。14.根据权利要求9所述的计算设备,其中所接收的和所存储的逻辑数据对象被加时间戳。15.根据权利要求9所述的计算设备,其中所发送的逻辑数据对象请求包括最后一次存储的逻辑数据对象的时间戳,并且其中所述处理器另外经配置仅在从所述其它计算设备接收的所述逻辑数据对象的时间戳在时间上晚于所述最后一次存储的逻辑数据对象的时间戳的时候,才更新所述最后一次存储的逻辑数据对象。16.根据权利要求9所述的计算设备,其中所述处理器另外经配置将访问权限连同所述逻辑数据对象请求一起发送到所述其它计算设备,并且其中从所述其它计算设备接收的所述逻辑数据对象与所发送的访问权限兼容。17.根据权利要求9所述的计算设备,其中所接收的和所存储的逻辑数据对象缺乏在所接收的和所存储的逻辑数据对象中引用的数据和文件。18.—种计算机实施的方法,包括:由耦接到局域网即LAN的第一计算设备请求存储在广域网即WAN上的地址位置处的逻辑数据对象;由所述第一计算设备从在所述WAN上的所述地址位置接收所请求的逻辑数据对象,并且将所接收的逻辑数据对象存储在所述第一计算设备中;从第二计算设备接收逻辑数据对象请求;以及响应于所述逻辑数据对象请求,使用对等通信,将存储在所述WAN上的所述地址位置处的所存储的逻辑数据对象的副本从所述第一计算设备发送到所述第二计算设备。19.根据权利要求18所述的计算机实施的方法,其中所存储的逻辑数据对象的所发送的副本缺乏由所存储的逻辑数据对象引用的数据或数据文件。20.—种计算机实施的方法,包括:使用对等通信,将对逻辑数据对象的请求从第一计算设备发送到第二计算设备,所请求的逻辑数据对象存储在广域网即WAN上的远程地址位置处;从所述第二设备接收所请求的逻辑数据对象的副本,并且将所述逻辑数据对象的所接收的副本存储在所述第一设备中;由所述第一计算设备从所存储的逻辑数据对象中指定的所述WAN上的地址位置请求所存储的逻辑数据对象中引用的数据;以及从在所述WAN上的所述地址位置接收所请求的数据,并且根据所接收的和所存储的逻辑数据对象将所接收的数据存储在所述第一设备中。21.根据权利要求2〇所述的计算机实施的方法,其中所接收的和所存储的逻辑数据对象缺乏由所接收的逻辑数据对象引用的数据或数据文件。

百度查询: 西部数据技术公司 与本地配对的设备同步以使用点到点通信从远程服务器获得数据

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。