当前位置: 首页 > 专利查询>谷歌公司专利>正文

存储应用数据及设备之间传送应用数据制造技术

技术编号:15397259 阅读:302 留言:0更新日期:2017-05-19 11:43
描述了用于存储数据和在应用设备之间传送数据的方法、系统和装置。在一个方面,一种方法包括:由在第一设备上运行的第一服务从在第二设备上运行的第二服务接收应用数据,所述应用数据用于第二设备上的第一应用集合;由所述第一服务使得第一设备针对第一集合中的每一个应用存储用于所述应用的所述应用数据;由所述第一服务从在第三设备上运行的第三服务接收对应用数据的请求,所述应用数据用于在所述第三设备上的第二应用集合;由所述第一服务确定所述第一设备存储用于第二应用集合的应用数据;由所述第一服务使得第一设备向所述在第三设备上运行的第三服务提供存储的应用数据。

Storing application data and transferring data between devices

A method, system, and device for storing data and transferring data between application devices are described. In one aspect, a method includes the first service is running on the first device from running on the second device second receives the application service data, the application data for the first second applications on the device set; by the first service so that the first article in a set of equipment for each application store for the application data of the application; by the first service from running on the third device third service receives the application data request, the application data for the second application in the third sets of equipment; the first device stores application data for the second application set is determined by the first the application of data service; by the first service makes the first device to the third device operating at the third service providing storage.

【技术实现步骤摘要】
【国外来华专利技术】存储应用数据及设备之间传送应用数据
技术介绍
本说明书涉及存储应用数据及在设备之间传送应用数据。计算设备,诸如个人计算机、平板式计算机、及移动电话,经常安装有应用,以执行各种不同的功能,包括生产力应用、后台服务应用、娱乐应用、及其它应用。许多应用是由第三方开发的,其使用服务器计算机向用户设备分配应用和应用数据。例如,用户设备可从应用的应用服务器下载并安装该应用。相同或不同的应用服务器可提供应用数据,例如,用于应用的新的应用内容和/或新的应用更新。为了使应用和应用内容保持不断更新,用户设备将经常连接到网络(诸如,互联网)以周期性地获得来自第三方服务器的应用数据。
技术实现思路
总体而言,本说明书描述主题的一个创新方面可以实现为一种方法,所述方法包括以下动作:由在第一设备上运行的第一服务从在第二设备上运行的第二服务接收应用数据,所述应用数据用于被安装在所述第二设备上且由所述第二服务支持的一个或多个应用的第一集合中的每一个应用,所述第一集合中的每一个应用与所述第二服务分离;由所述第一服务使得所述第一设备针对第一集合中的每一个应用,存储用于所述应用的所述应用数据;由所述第一服务从在第三设备上运行的第三服务接收对应用数据的请求,所述应用数据用于被安装在所述第三设备上的一个或多个应用的第二集合中的每一个应用,所述第二集合中的每一个应用与所述第三服务分离;由所述第一服务确定所述第一设备存储应用数据,所述应用数据用于所述第二应用集合中的一个或多个应用的子集;以及所述第一服务使得所述第一设备向所述在第三设备上运行的第三服务提供存储的应用数据,所述应用数据用于所述子集中的至少一个应用。可选择地,这些和其它的实施例中的每一个可包括以下特征中的一个或多个。所述方法可以进一步包括:由所述第一服务使得所述第一设备广播无线连接可用性;及接收来自第二设备的无线连接请求;及响应于从所述第二设备接收所述无线连接的请求,由所述第一服务使得所述第一设备建立与第二设备的无线连接。使得所述第一设备广播无线连接可用性可包括:使得所述第一设备的扬声器发出指定无线连接数据的音频样本。所述无线连接数据可包括:用于第一设备的无线组件的服务集标识符(SSID);用于连接到所述无线组件的口令;及识别所述子集中至少一个应用的数据。无线连接数据可以包括:用于所述第一设备的蓝牙组件的蓝牙(IEEE802.15.1)标识符;及识别所述子集中至少一个应用的数据。无线连接数据可以包括用于加密所述第一设备和第二设备之间通信的公共密钥。所述无线连接请求可以包括第一手势输入;以及所述第一服务仅响应于确定所述第一手势与先前配置的手势匹配时,使得所述第一设备建立与所述第二设备的无线连接。第一设备可以存储用于多个应用的数据,所述多个应用中的至少一个应用与包括在所述第一应用集合中的应用不同。所述一个或多个应用的子集可以包括至少一个由所述第一设备为其存储数据的不同应用、及包括在第一集合中的至少一个应用。第一设备可以同时与所述第二设备和所述第三设备通信。当向在第三设备上运行的第三服务提供用于所述子集中至少一个应用的所述存储的应用数据时,所述第一设备可以不与所述第二设备通信。所述第一设备可以包括用于移动设备的充电站。可以实现本说明书描述的主题的特定实施例以实现以下的优点中的一个或多个。设备之间传送应用数据实现在不需要连接到局域网或广域网的情况下的内容和其它数据的共享。不能够与第三方应用服务器通信的设备可以从另一个用户设备或中间同步设备获得应用数据。客户端设备和同步设备可以能够更快地和/或以更安全的和/或可靠的方式在彼此之间经由分离的网络连接通信,导致比其它方式更快、更安全、和/或更可靠的应用数据传送。使用支持多个应用的服务允许应用开发者配置应用以使用分离的服务共享应用数据。此外,当用户设备从另一个用户设备获取应用数据而不是通过网络服务提供商的网络获取应用数据时,可以减小网络服务提供商(例如互联网服务提供商和蜂窝网络提供商)的网络流量。本说明书中描述的主题的一个或多个实施例的细节在附图和下面的描述中列出。本主题的其它特征、方面和优点将从描述、附图和权利要求书中显而易见。附图简要说明图1A是其中设备之间传送应用数据的示例环境的框图。图1B是其中使用同步设备在设备之间传送应用数据的示例环境的框图。图2A是设备之间传送应用数据的示例数据流。图2B是使用同步设备在设备之间传送应用数据的示例数据流。图3A是用于在设备之间传送应用数据的示例应用界面的示意图。图3B是用于在设备之间传送应用数据的示例同步服务界面的示意图。图4是用于在设备之间传送应用数据的示例过程的流程图。图5是用于在设备之间接收应用数据的示例过程的流程图。图6是用于使用中间设备传送应用数据的示例过程的流程图。图7是示例数据处理装置的框图。各图中相似的附图标号和标示指示相似的元件。具体实施方式概述同步(sync)服务有助于在设备(诸如移动电话、个人计算机和平板式计算机)之间传送数据。用户设备可以运行周期性地更新(例如,通过安装有所述应用的用户设备及/或通过可经由互联网访问的第三方应用服务器)的应用。运行在用户设备上的同步服务允许用户设备在其上安装的匹配应用之间传送应用专用数据,而不需要连接第三方应用服务器。同步服务可有助于用于多个不同的应用的此功能。例如,第一用户设备可以安装有新闻应用,该应用通过可经由互联网访问的第三方应用服务器周期性地接收新的新闻文章。未连接到互联网的第二用户设备可以使用运行于每个设备上的以有助于从第一设备向第二设备传送文章的同步服务从第一用户设备接收新的新闻文章。此外,中间设备可以被用来促成用户设备之间的应用数据传送。例如,中间设备还可运行同步服务,并在本地存储中存储应用数据。运行于中间设备的同步服务允许用户设备将应用数据传送到中间设备,其可以充当临时和/或永久高速缓存以用于将应用数据传送到另一用户设备。通过示例的方式,在第一设备上运行的同步服务可以建立与第二设备的无线连接,例如使用蓝牙或Wi-Fi直连。在第二设备上运行的同步服务可以向第一设备发送应用列表,这些应用安装在第二设备上并由同步服务支持。在第一设备上运行的同步服务可以使用应用列表来确定第一设备是否安装有任何匹配应用。如果是,则同步服务可以请求从匹配的应用进行应用更新。如果匹配的应用有待共享的数据,其可以将该信息发送到第一设备上的同步服务,第一设备上的同步服务将其发送到第二设备上的同步服务,且在所述第二设备上的同步服务将把该数据发送到在第二设备上相应的匹配应用。如果安装第二设备上的应用有待提供的数据,在第二设备上的同步服务也可以发送应用数据到第一设备。当使用中间设备时,该中间设备的同步服务可以接收、存储和传送应用数据,例如自动地和/或基于用户设备的请求接收、存储和传送应用数据。这些特征和附加特征将在下面更详细地描述。示例操作环境图1A为其中在设备之间传送应用数据的示例环境100的框图,且图1B为其中同步设备160被用来在设备之间传送应用数据的示例环境150的框图。计算机网络102(诸如,局域网(LAN)、广域网(WAN)、互联网或其组合)将诸如用户设备1104的一个或多个用户设备与一个或多个应用服务器106连接。在示例环境100中,用户设备1104与用户设本文档来自技高网...
存储应用数据及设备之间传送应用数据

【技术保护点】
一种计算机实现的方法,包括:由在第一设备上运行的第一服务从在第二设备上运行的第二服务接收应用数据,所述应用数据用于被安装在所述第二设备上且由所述第二服务支持的一个或多个应用的第一集合中的每一个应用,所述第一集合中的每一个应用与所述第二服务分离;由所述第一服务使得所述第一设备针对所述第一集合中的每一个应用存储用于所述应用的所述应用数据;由所述第一服务从在第三设备上运行的第三服务接收对应用数据的请求,所述应用数据用于被安装在所述第三设备上的一个或多个应用的第二集合中的每一个应用,所述第二集合中的每一个应用与所述第三服务分离;由所述第一服务确定所述第一设备存储应用数据,所述应用数据用于第二应用集合中的所述一个或多个应用的子集;以及由所述第一服务使得所述第一设备向在所述第三设备上运行的所述第三服务提供存储的应用数据,所述应用数据用于所述子集中的至少一个应用。

【技术特征摘要】
【国外来华专利技术】2014.09.19 US 14/491,4481.一种计算机实现的方法,包括:由在第一设备上运行的第一服务从在第二设备上运行的第二服务接收应用数据,所述应用数据用于被安装在所述第二设备上且由所述第二服务支持的一个或多个应用的第一集合中的每一个应用,所述第一集合中的每一个应用与所述第二服务分离;由所述第一服务使得所述第一设备针对所述第一集合中的每一个应用存储用于所述应用的所述应用数据;由所述第一服务从在第三设备上运行的第三服务接收对应用数据的请求,所述应用数据用于被安装在所述第三设备上的一个或多个应用的第二集合中的每一个应用,所述第二集合中的每一个应用与所述第三服务分离;由所述第一服务确定所述第一设备存储应用数据,所述应用数据用于第二应用集合中的所述一个或多个应用的子集;以及由所述第一服务使得所述第一设备向在所述第三设备上运行的所述第三服务提供存储的应用数据,所述应用数据用于所述子集中的至少一个应用。2.根据权利要求1所述的方法,还包括:由所述第一服务使得所述第一设备广播无线连接可用性;以及接收来自所述第二设备的无线连接请求;以及响应于从所述第二设备接收所述无线连接请求,由所述第一服务使得所述第一设备建立与所述第二设备的无线连接。3.根据权利要求2所述的方法,其中,使得所述第一设备广播无线连接可用性包括:使得所述第一设备的扬声器发出指定无线连接数据的音频样本。4.根据权利要求3所述的方法,其中,所述无线连接数据包括:用于所述第一设备的无线组件的服务集标识符(SSID);用于连接到所述无线组件的口令;以及识别所述子集中的所述至少一个应用的数据。5.根据权利要求3所述的方法,其中,所述无线连接数据包括:用于所述第一设备的蓝牙组件的蓝牙(IEEE802.15.1)标识符;以及识别所述子集中的所述至少一个应用的数据。6.根据权利要求3所述的方法,其中,所述无线连接数据包括用于加密所述第一设备和所述第二设备之间的通信的公共密钥。7.根据权利要求2所述的方法,其中:所述无线连接请求包括第一手势输入;及所述第一服务仅响应于确定所述第一手势与先前配置的手势匹配而使得所述第一设备建立与所述第二设备的无线连接。8.根据权利要求1所述的方法,其中,所述第一设备存储用于多个应用的数据,所述多个应用中的至少一个应用与包括在所述第一应用集合中的所述应用不同。9.根据权利要求8所述的方法,其中,所述一个或多个应用的所述子集包括所述第一设备对其存储应用数据的不同应用中的至少一个以及包括在所述第一集合中的至少一个应用。10.根据权利要求1所述的方法,其中,所述第一设备同时与所述第二设备和所述第三设备通信。11.根据权利要求1所述的方法,其中,当向在所述第三设备上运行的所述第三服务提供用于所述子集中的所述至少一个应用的所存储的应用数据时,所述第一设备不与所述第二设备通信。12.根据权利要求1所述的方法,其中,所述第一设备包括用于移动设备的充电站。13.一种系统,包括:一个或多个数据处理装置;以及数据存储设备,所述数据存储设备存储指令,所述指令在由所述一个或多个数据处理装置执行时使得所述一个...

【专利技术属性】
技术研发人员:陈秀勇陈纬刚保罗·李
申请(专利权)人:谷歌公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1