[发明专利]提供对存储在数据存储系统的数据文件访问的系统和方法在审

专利信息
申请号: 201711237577.4 申请日: 2017-11-30
公开(公告)号: CN108427703A 公开(公告)日: 2018-08-21
发明(设计)人: 乔舒亚·丹齐格;阿利萨·费尔德曼;王丽君 申请(专利权)人: 谷歌有限责任公司
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 中原信达知识产权代理有限责任公司 11219 代理人: 周亚荣;安翔
地址: 美国加利*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 数据文件 应用服务器 远程存储服务器 最新版本 存储 数据存储系统 缓存版本 内容请求 用户设备 元数据 访问 远程数据存储系统 访问数据文件 缓存 远程服务器 版本信息 发送文件 访问请求 应用呈现 用户界面 可选 发送 申请 应用
【说明书】:

本申请涉及提供对存储在数据存储系统的数据文件的访问的系统和方法。本文中公开的系统和方法提供了对存储在远程数据存储系统的数据文件的访问。用户设备能够经由通过远程存储服务器提供的用户界面向应用服务器发送文件访问请求,以访问存储在远程存储服务器处的数据文件。应用服务器然后能够可选地识别用于访问数据文件的相关应用,并向远程服务器发送与数据文件有关的元数据和内容请求。元数据和内容请求包括在应用服务器处缓存的数据文件的先前缓存版本的版本信息。当缓存版本不是最新版本时,应用服务器从远程存储服务器接收数据文件的最新版本。数据文件的最新版本然后经由应用服务器上的相关应用呈现给用户设备。

技术领域

总的来说,本公开涉及远程访问环境中的数据文件管理,具体涉及用于提供对存储在远程数据存储系统处的数据文件的访问的系统和方法。

背景技术

用户有时需要访问和编辑各种数据文件。例如,用户可能需要打开或编辑文字处理文件、电子表格文件、数据库文件、编程源代码文件、演示幻灯片、电子邮件消息文件、图像文件、视频文件或其他类型的文件。这些数据文件中的每一个都可能需要相应的专用软件应用来打开或编辑相应的数据文件。因此,用户通常需要在本地计算机上安装所需的专用软件以打开各种类型的数据文件。当用户的设备上没有特定的软件时,用户就不能访问和操作某种类型的数据文件。

当用户试图打开和编辑存储在远程服务器上的数据文件时,现有的文档系统通常要求用户将数据文件从远程服务器下载到用户的本地计算机,使得用户能够经由特定的本地安装的软件应用来打开数据文件。远程存储的数据文件的下载以及本地安装各种软件应用以便对不同类型的数据文件进行操作的需求可能是资源效率低下的。况且,当用户正在操作缺少安装计算机应用的容量或下载数据文件的存储空间的移动设备例如智能电话时,对数据文件的这种访问变得不可行。

发明内容

本文中公开的系统和方法提供了用于提供对存储在远程数据存储系统处的数据文件的访问的机制。托管各种应用的应用服务器用于允许用户设备打开存储在远程数据存储系统处的数据文件,而用户设备不必下载数据文件的副本或本地安装相关应用。用户设备经由通过远程存储服务器提供的用户界面向应用服务器发送文件访问请求,以访问存储在远程存储服务器处的数据文件。应用服务器然后能够可选地识别用于访问数据文件的相关应用,并向远程服务器发送与数据文件有关的元数据和内容请求。元数据和内容请求包括在应用服务器处缓存的数据文件的先前缓存版本的版本信息。在接收到元数据和内容请求时,远程存储服务器基于从元数据和内容请求接收的版本信息来验证数据文件的缓存版本是否是最新版本。当缓存版本不是最新版本时,应用服务器从远程存储服务器接收数据文件的最新版本,用于替换先前缓存的版本。数据文件的最新版本然后经由应用服务器上的相关应用呈现给用户设备。以这种方式,用户能够打开、注释或编辑存储在远程存储服务器处的数据文件的最新版本,而无需将数据文件下载到用户设备,或者在用户设备上本地安装相关应用。

附图说明

结合附图考虑下文的详细描述时,本公开的以上和其他特征、包括它的性质和它的各种优点将变得更加显而易见,在附图中:

图1提供了根据说明性实施例的示例数据流程图,其示出了用于在用户设备、应用服务器和远程存储服务器之间提供对存储在远程数据存储系统处的数据文件的访问的数据消息传递;

图2是根据说明性实施例的示例逻辑流程图,其示出了在用于提供对存储在远程存储服务器处的数据文件的访问的应用服务器处的工作流程的方面;

图3根据说明性实施例提供了示例流程图,其示出了从用户设备经由应用编程接口(API)在远程存储服务器中创建新数据文件的方面;

图4根据说明性实施例提供了示例流程图,其示出了在远程存储服务器中打开数据文件以从用户设备经由API查看、注释或编辑的方面;和

图5是根据说明性实施例,用于执行本文中描述的任何处理的计算设备、例如图1中实现的系统的任何组件的框图。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711237577.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top