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.
【技术实现步骤摘要】
【国外来华专利技术】存储应用数据及设备之间传送应用数据
技术介绍
本说明书涉及存储应用数据及在设备之间传送应用数据。计算设备,诸如个人计算机、平板式计算机、及移动电话,经常安装有应用,以执行各种不同的功能,包括生产力应用、后台服务应用、娱乐应用、及其它应用。许多应用是由第三方开发的,其使用服务器计算机向用户设备分配应用和应用数据。例如,用户设备可从应用的应用服务器下载并安装该应用。相同或不同的应用服务器可提供应用数据,例如,用于应用的新的应用内容和/或新的应用更新。为了使应用和应用内容保持不断更新,用户设备将经常连接到网络(诸如,互联网)以周期性地获得来自第三方服务器的应用数据。
技术实现思路
总体而言,本说明书描述主题的一个创新方面可以实现为一种方法,所述方法包括以下动作:由在第一设备上运行的第一服务从在第二设备上运行的第二服务接收应用数据,所述应用数据用于被安装在所述第二设备上且由所述第二服务支持的一个或多个应用的第一集合中的每一个应用,所述第一集合中的每一个应用与所述第二服务分离;由所述第一服务使得所述第一设备针对第一集合中的每一个应用,存储用于所述应用的所述应用数据;由所述第一服务从在第三设备上运行的第三服务接收对应用数据的请求,所述应用数据用于被安装在所述第三设备上的一个或多个应用的第二集合中的每一个应用,所述第二集合中的每一个应用与所述第三服务分离;由所述第一服务确定所述第一设备存储应用数据,所述应用数据用于所述第二应用集合中的一个或多个应用的子集;以及所述第一服务使得所述第一设备向所述在第三设备上运行的第三服务提供存储的应用数据,所述应用数据用于所述子集中的至少一个应用。 ...
【技术保护点】
一种计算机实现的方法,包括:由在第一设备上运行的第一服务从在第二设备上运行的第二服务接收应用数据,所述应用数据用于被安装在所述第二设备上且由所述第二服务支持的一个或多个应用的第一集合中的每一个应用,所述第一集合中的每一个应用与所述第二服务分离;由所述第一服务使得所述第一设备针对所述第一集合中的每一个应用存储用于所述应用的所述应用数据;由所述第一服务从在第三设备上运行的第三服务接收对应用数据的请求,所述应用数据用于被安装在所述第三设备上的一个或多个应用的第二集合中的每一个应用,所述第二集合中的每一个应用与所述第三服务分离;由所述第一服务确定所述第一设备存储应用数据,所述应用数据用于第二应用集合中的所述一个或多个应用的子集;以及由所述第一服务使得所述第一设备向在所述第三设备上运行的所述第三服务提供存储的应用数据,所述应用数据用于所述子集中的至少一个应用。
【技术特征摘要】
【国外来华专利技术】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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。