[發明專利]用于向第三方應用端到端地暴露原生數據類型的導出的表示的系統和方法有效
| 申請號: | 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.szxzyx.cn/pat/books/201380041512.6/2.html,轉載請聲明來源鉆瓜專利網。





