[发明专利]用于向第三方应用端到端地暴露原生数据类型的导出的表示的系统和方法有效
申请号: | 201380041512.6 | 申请日: | 2013-05-30 |
公开(公告)号: | CN104520834B | 公开(公告)日: | 2017-12-05 |
发明(设计)人: | M·J·普罗科皮奥;B·L·凯恩斯 | 申请(专利权)人: | 谷歌公司 |
主分类号: | G06F15/16 | 分类号: | G06F15/16 |
代理公司: | 北京市柳沈律师事务所11105 | 代理人: | 邵亚丽 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 第三 应用 端到端 暴露 原生 数据类型 导出 表示 系统 方法 | ||
有关申请的交叉引用
本申请要求对于2012年6月26日提交的第61/664,527号美国临时申请和于2013年3月15日提交的第13/833,479号美国非临时申请的权益,其二者通过引用而各自整体结合于此。
技术领域
一般而言,这一公开内容涉及基于web的存储系统、具体地涉及用于向第三方应用暴露原生数据类型的导出的表示的系统和方法。
背景技术
基于web的存储系统是允许用户存储和取回从一个或者多个用户设备可访问的数据的文件托管系统。这些存储系统可以使用云存储装置以存储用户数据。有时,基于web的存储系统存储可以使用原生应用而查看或者编辑的而标准第三方应用不可查看或者编辑的原生文件。因此,在web存储系统上的处于原生格式的文件的原始内容并不总是可由第三方应用访问。
发明内容
这里公开用于提供原生数据的导出的表示的系统和方法。一个方面涉及一种用于向应用导出文件的系统或方法。处理器从用户接收对于访问在基于web的存储系统上存储的文件的请求。该请求包括对用于打开文件的应用的指明,并且该文件与原生格式关联。处理器确定应用未被配置为导入处于原生格式的文件,并且确定文件是否能被转换成可由应用导入的可导入格式。处理器将文件从原生格式转换成可导入格式并且向应用导出所转换的、处于可导入格式的文件,该应用打开所转换的文件。
在一个实施例中,确定文件是否能被转换包括标识与文件关联的可导出格式,该可导出格式匹配与应用关联的可导入格式。标识步骤包括交叉引用与文件关联的可导出格式列表和与应用关联的可导入格式列表。可导出格式列表与第一方原生应用或者第三方原生应用关联。交叉引用包括标识在可导出格式列表和可导入格式列表二者中包括的一个或者多个格式。处理器在存在在可导出格式列表与可导入格式列表之间的多个匹配时接收指示期望的格式的用户输入。
在一个实施例中,处理器接收对于关联可导入格式与应用的应用请求。可选地,处理器基于关联请求来更新与应用关联的可导入格式列表。
在一个实施例中,导出步骤包括传输与所转换的文件对应的下载数据。
附图说明
本公开内容的以上和其它特征、包括它的性质和它的各种优点将在考虑与附图结合进行的以下具体描述时更为清楚,在附图中:
图1是根据说明性实施例的用于提供访问文件的表示的计算机化系统的框图。
图2是根据说明性实施例的在包括与原生文件有关的数据的原生数据库上存储的示例数据结构。
图3是根据说明性实施例的在包括与第三方应用有关的数据的第三方数据库上存储的示例数据结构。
图4是根据说明性实施例的由处理器用来导出原生文件的表示的方法的流程图。
图5是根据说明性实施例的由处理器用来确定是准许还是拒绝对于访问原生文件的表示的请求的方法的流程图。
图6是根据说明性实施例的由处理器用来转换和导出原生文件的表示的方法的流程图。
图7是根据说明性实施例的由处理器用来更新与第三方应用关联的文件格式列表的方法的流程图。
图8是根据说明性实施例的用于执行这里描述的过程中的任何过程的计算设备的框图。
具体实施方式
为了提供对这里描述的系统和方法的全面理解,现在将描述包括基于web的存储系统的某些说明性实施例。然而,本领域普通技术人员将理解可以如对于解决的应用而言适合的那样适配和修改这里描述的系统和方法并且可以在其它适当应用中运用这里描述的系统和方法而且这样的其它添加和修改不会脱离其范围。一般而言,这里描述的计算机化系统可以包括一个或者多个引擎,该一个或者多个引擎包括一个或者多个处理设备、比如计算机、微处理器、逻辑设备或者其它设备或者处理器,该一个或者多个处理设备用硬件、固件和软件被配置为实现这里描述的计算机化方法中的一种或者多种方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌公司,未经谷歌公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380041512.6/2.html,转载请声明来源钻瓜专利网。