[发明专利]与本地配对的设备同步以使用点到点通信从远程服务器获得数据有效
| 申请号: | 201680004176.1 | 申请日: | 2016-03-25 |
| 公开(公告)号: | CN107003981B | 公开(公告)日: | 2021-01-08 |
| 发明(设计)人: | C·约塞奇瑞阳坎达斯;M·多尔蒂 | 申请(专利权)人: | 西部数据技术公司 |
| 主分类号: | G06F15/16 | 分类号: | G06F15/16;G06F16/20;H04L12/28;H04L29/08;H04L29/12 |
| 代理公司: | 北京纪凯知识产权代理有限公司 11245 | 代理人: | 赵志刚;赵蓉民 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 本地 配对 设备 同步 使用 到点 通信 远程 服务器 获得 数据 | ||
本申请公开一种计算机实施的方法,可以包括由第一移动计算设备请求存储在广域网(WAN)上的地址位置处的逻辑数据对象;由第一移动计算设备从WAN上的地址位置接收所请求的逻辑数据对象,并且将所接收的逻辑数据对象存储在第一移动计算设备中。然后,可以从第二移动计算设备接收逻辑数据对象请求。响应于逻辑数据对象请求,可使用对等通信协议,将存储在WAN上的地址位置处的逻辑数据对象的所存储的逻辑数据对象的副本从第一移动计算设备发送到第二移动计算设备。所存储的逻辑数据对象的所发送的副本可缺乏由所存储的逻辑数据对象引用的数据或数据文件。
背景技术
通过广域网(WAN)从远程服务器将数据库或其它逻辑数据对象的内容和/或结构下载到平板电脑、电话或其它移动计算设备可以是漫长和宽带密集型任务。而且,可能存在多次期望将数据从一个设备传送或复制到另一个设备。然而,依照计算资源、时间和带宽,通过WAN从远程服务器下载许可、验证信息、模式和数据可以是繁重的。
附图说明
图1是根据一个实施例的方法、设备和系统的框图。
图2是根据一个实施例的方法的流程图。
图3是根据一个实施例的方法的流程图。
图4是根据一个实施例配置的设备的框图。
具体实施方式
图1是根据一个实施例的方法、设备和系统的框图。如在其中所示的,附图标记102指代耦接到包括例如互联网的WAN 106的数据存储设备。数据存储设备102可包括例如网络附加存储(NAS)、存储区域网络(SAN)、服务器或在WAN 106上的地址位置处的其它计算设备。数据存储设备102可存储例如数据库104、配置文件、XML文件或任何其它逻辑数据结构。例如,数据库可包括移动计算设备的用户的图片和视频的集合,或在企业领域中配置实施例的情况下,可包括例如客户关系管理(CRM)数据库。本文中,为了简洁和简单起见,下面将引用“数据库”作为示例性逻辑数据结构,应当理解,术语“数据库”在本文中明确地旨在包含任何形式的此类逻辑数据结构。移动或其它计算设备110可以耦接到局域网(LAN)108,如可以是移动或其它计算设备112。移动计算设备110、移动计算设备112既可以耦接到LAN108,又可以耦接到WAN 106。
根据一个实施例,移动计算设备中的一个诸如移动计算设备110可以存储数据库104的完整副本、其部分副本,或可以仅存储数据库104的模式(schema)。例如,由移动计算设备110存储的数据库104的模式可包括数据库104的逻辑组织(例如,文件结构),以及对存储在数据库104中的数据、文件和其它逻辑数据构造的引用(例如,完全限定的路径)。可存在其中第二移动计算设备诸如在图1中的112处所示的希望获得或访问数据库104的实例。此类可以是当移动计算设备112是新的移动计算设备或被新发出给用户时的情况。此类还可以是当移动计算设备简单地先前尚未访问数据库104时的情况。
一个实施例能够进行数据库或其它逻辑数据结构从第一移动计算设备诸如移动计算设备110到第二移动诸如LAN 108内的移动计算设备112的对等、点到点或以其他方式的直接传送。实际上,在建立正确的验证和/或许可(若有的话)之后,这样的传送可通过LAN108以LAN速度进行,或可以使用对等、点到点或其它快速通信协议进行。本文中,假设与典型的通过WAN 106相比,可以在移动设备110和移动设备112之间更快地进行数据传送,并且具有更少的延迟。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西部数据技术公司,未经西部数据技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680004176.1/2.html,转载请声明来源钻瓜专利网。





