從應用接收文件訪問請求。標識出所述文件訪問請求的一個或多個文件類型,并且還標識出支持所標識出的一個或多個文件類型的文件的一個或多個文件宿主。顯示用戶界面,該用戶界面包括托管區。在該托管區內,所述一個或多個文件宿主中的至少一個顯示所述用戶界面的一部分,該部分標識出能夠被選擇來供獲取的至少一個文件宿主的一個或多個文件或者所述一個或多個文件被保存在其中的能夠被選擇的一個或多個位置。
【技術實現步驟摘要】
【國外來華專利技術】利用不同文件宿主實現文件訪問的方法和計算設備
技術介紹
用戶常常對多種不同文件感興趣,比如文檔文件、圖像文件、音樂文件、視頻文件等等。這些文件可以被存儲在各種存儲設備上,比如用戶計算機的硬驅動器上或者網絡上的服務器上。然而,對于用戶,跟蹤跨這樣的存儲設備的這些文件可能是麻煩的,常常需要用戶從他或她期望利用其來使用文件的各個應用訪問那些各不相同的存儲設備,并且需要用戶記住哪些存儲設備具有哪些文件。
技術實現思路
本
技術實現思路
被提供來以簡要形式介紹概念的選擇,以下將在具體實施方式中對這些概念進行進一步的描述。本
技術實現思路
既不是旨在標識所要求保護主題的關鍵特征或必要特征,也不是旨在被用來限制所要求保護主題的范圍。根據一個或多個方面,從應用接收文件訪問請求。標識出文件訪問請求的一個或多個文件類型,并且還標識出支持所標識出的一個或多個文件類型的文件的一個或多個文件宿主。顯示用戶界面,該用戶界面包括托管區。在該托管區內,所述一個或多個文件宿主中的至少一個顯示用戶界面的一部分,該部分標識出能夠被選擇來供獲取的、所述至少一個文件宿主的一個或多個文件。根據一個或多個方面,從應用接收文件訪問請求。標識出要由該應用保存的文件的文件類型,并且還標識出支持所標識出的文件類型的文件的一個或多個文件宿主。顯示用戶界面,該用戶界面包括托管區。在該托管區內,所述一個或多個文件宿主中的至少一個顯示允許所述至少一個文件宿主保存文件的、用戶界面的一部分。附圖說明將參照附圖描述具體實施方式。在附圖中,附圖標記最左側的(多個)數字標識該附圖標記最先出現的圖。在說明書和附圖中,不同實例中的相同附圖標記的使用可以表示相似或相同的項目。圖1圖示出根據一個或多個實施例的實施了這里所討論的利用了不同文件宿主技術的文件訪問的示例系統。圖2圖示出根據一個或多個實施例的實施了這里所討論的利用了不同文件宿主技術的文件訪問的另一示例系統。圖3、4、5和6中的每一個描述了根據一個或多個實施例的、使用了這里所討論的利用了不同宿主技術的文件訪問來顯示的示例用戶界面。圖7圖示出根據一個或多個實施例的實施了利用不同文件宿主的文件訪問的示例過程。圖8圖示出根據一個或多個實施例的實施了利用不同文件宿主的文件訪問的另一示例過程。具體實施方式概述這里討論利用了不同文件宿主的文件訪問。當使用應用時,用戶可以獲取由諸如文件系統、其他應用、服務提供者等各種不同的文件宿主所保持的文件。類似地,用戶可以將文件保存到各種不同的文件宿主。顯示具有托管區的用戶界面(UI),并且各種不同的文件宿主可以在該托管區內顯示用戶界面。每個文件宿主可以按照文件宿主所期望的那樣在該托管區內裁剪該顯示。通過與該托管區中顯示的用戶界面交互,用戶可以將來自各種不同文件宿主的供獲取的文件選擇到他或她正使用的應用中,和/或選擇文件要被保存到的目的地文件宿主。在以下討論中,首先描述了可操作來執行這里所描述的技術的示例系統。然后,描述了可在所述示例系統和其他系統中操作的示例過程。同樣,示例系統不限于該示例過程的執行。示例系統圖1圖示出根據一個或多個實施例的實施這里所討論的利用了不同文件宿主技術的文件訪問的示例系統100。所圖示系統100包括可以按照多種方式來配置的計算設備102。例如,計算設備102可以被配置為能夠在網絡104上進行通信的計算機,比如桌面型計算機、平板或筆記本計算機、移動站、娛樂器械、在通信上耦合至顯示設備的機頂盒、電視或其他顯示設備、蜂窩或其他無線電話、游戲控制臺、等等。計算設備102的范圍可以從具有豐富的存儲器和處理器資源的全資源設備(例如,個人計算機、游戲控制臺)到具有有限存儲器和/或處理資源的短缺資源設備(例如,傳統機頂盒、手持式游戲控制臺)。附加地,雖然示出了單個計算設備102,但是計算設備102可以代表多個不同設備,比如,由企業用來執行操作的多個服務器、遙控器和機頂盒組合、圖像捕獲設備(例如,照相機)和被配置來捕獲手勢的游戲控制臺、等等。計算設備102還可以包括使得計算設備102的硬件執行操作(例如,配置處理器、功能塊等)的實體(例如,軟件)。例如,計算設備102可以包括計算機可讀介質,該計算機可讀介質可以被配置來保持使得計算設備更具體地計算設備102的硬件執行操作的指令。因此,所述指令用于配置執行操作的硬件,并且按照這種方式導致所述執行操作的硬件的變換。可以由計算機可讀介質通過多種不同配置向計算設備102提供指令。一種這樣的計算機可讀介質配置是信號承載介質,因此被配置為比如經由網絡104向計算設備的硬件傳送指令(例如,像載波一樣)。計算機可讀介質還可以被配置為計算機可讀存儲介質,因此其不是信號承載介質。計算機可讀存儲介質的示例包括隨機存取存儲器(RAM)、只讀存儲器(ROM)、光盤(例如,DVD或CD)、閃存、硬盤存儲器和可以使用磁、光學和其他技術來存儲指令和其他數據的其他存儲器設備。網絡104可以采取多種不同配置。例如,網絡104可以包括因特網、廣域網(WAN)、局域網(LAN)、個域網(PAN)、無線網絡、公共電話網絡、內聯網、其組合等等。此外,雖然示出了單個網絡104,但是網絡104可以被配置成包括多個網絡。計算設備102被圖示為包括文件管理模塊106。文件管理模塊106代表用于管理對一個或多個文件(包括文件系統108中的文件)的訪問的功能。可以以多種方式實施文件管理模塊106,比如,實施成獨立應用、計算設備102的操作系統的一部分、結合操作系統執行的應用等等。文件系統108采用用于通過計算設備102組織并且存儲文件110的技術。文件系統108例如可以采用文件夾的層級結構來管理存儲裝置中的文件110(例如,可執行文件和/或庫文件)。可以被文件管理模塊106和文件系統108采用的多種其他文件管理技術被考慮。附加地,可以使用文件管理模塊106來管理多種不同類型的文件110。例如,文件110可以是文本(文檔)文件、圖像文件、視頻文件、音頻文件、其組合等。應用112是在計算設備102上運行的一個或多個程序、腳本、或其他指令集合。應用112可以采取多種不同配置,比如,娛樂應用(例如,游戲或音頻/視頻播放器)、實用應用(例如,word處理器或Web瀏覽器)、參考應用(例如,詞典或百科全書)等。應用112可以是在計算設備102上運行并且可以被存儲為文件110的一個或多個程序、腳本、或其他指令集合。可替換地,應用112可以是從遠程服務(例如,經由網絡104)下載且在計算設備102上運行而未被存儲為文件110的一個或多個程序、腳本、或其他指令集合。或者,應用112可以是在遠程服務上運行的一個或多個程序、腳本、或其他指令集合,其中,用戶界面由該遠程服務生成并且(例如,經由網絡104)提供給計算設備102用于顯示,以及在計算設備102處接收的輸入(例如,經由網絡104)返回給該遠程服務用于處理。在一個或多個實施例中,應用112是隔離應用,其運行的方式是,應用112訪問計算設備102的資源(例如,聯網計算機、因特網、模塊、設備、存儲器、其他應用)的能力受限。計算設備102的操作系統(和/或其他軟件、固件和/或硬件)允許隔離應用訪問已經被分配該隔離應用或者以其他方式使得其可被該隔離應用使用的、計算設備102的存儲器本文檔來自技高網...

【技術保護點】
一種計算設備中的方法,所述方法包括:從應用接收文件訪問請求;標識出所述文件訪問請求的一個或多個文件類型;標識出支持所標識出的一個或多個文件類型的文件的一個或多個文件宿主;以及顯示包括托管區的用戶界面,在該托管區中,所述一個或多個文件宿主中的至少一個顯示所述用戶界面的一部分,該部分標識出能夠被選擇來供獲取的、所述至少一個文件宿主的一個或多個文件。
【技術特征摘要】
【國外來華專利技術】2011.05.27 US 13/117,5981.一種計算設備中的方法,所述方法包括:從應用接收文件訪問請求;標識出所述文件訪問請求的一個或多個文件類型;標識出支持所標識出的一個或多個文件類型的文件的多個文件宿主中的一個或多個文件宿主,所述多個文件宿主包括至少一個是另一個應用的文件宿主,該另一個應用不同于從中接收到文件訪問請求的應用;以及顯示包括托管區的用戶界面,在該托管區中,所述用戶界面的一部分標識出能夠被選擇來供獲取的、所述至少一個文件宿主的一個或多個文件。2.如權利要求1所述的方法,所述另一個應用在計算設備上運行,所述至少一個文件宿主顯示所述用戶界面的一部分,該部分標識出能夠被選擇來供獲取的、所述至少一個文件宿主的一個或多個文件。3.如權利要求1所述的方法,所述應用在計算設備上以受限的方式運行,所述受限的方式阻止所述應用干擾所述另一個應用并且阻止所述另一個應用干擾所述應用。4.如權利要求1所述的方法,所述多個文件宿主包括在不同于所述計算設備的一個或多個設備上運行的服務提供者的一個或多個其他應用。5.如權利要求1所述的方法,所述應用不知道所述多個文件宿主中的每一個所使用的數據模型。6.如權利要求1所述的方法,還包括:接收對所述標識的文件宿主中的至少...
【專利技術屬性】
技術研發人員:SD霍格維爾夫,DC菲爾茲,MJ吉爾摩爾,RA埃貝林,SJ鮑爾,M米什拉,TK比姆,RH廖,BJ卡拉斯,MP迪南,J哈里斯,RJ懷特,L王,DL戴維斯,
申請(專利權)人:微軟公司,
類型:
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。