[發明專利]從虛擬化數據源高效提供數據有效
| 申請號: | 201210335702.6 | 申請日: | 2012-09-12 |
| 公開(公告)號: | CN102937857A | 公開(公告)日: | 2013-02-20 |
| 發明(設計)人: | T.G.格拉扎;H.馬穆德;V.P.西巴爾;P.格爾;G.A.F.費拉里;T.A.亞當斯;I.N.馬丁尼斯 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | G06F3/0481 | 分類號: | G06F3/0481 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 景軍平;汪揚 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬 數據源 高效 提供 數據 | ||
背景技術
計算機變得高度集成于勞動力、家庭、移動設備和許多其它場所。計算機能快速地且高效地處理大量信息。被設計成在計算機系統上運行的軟件應用允許用戶執行廣泛的功能,包括商務應用,學校作業、娛樂等。軟件應用常常被設計成執行具體任務,諸如用于文獻寫作的文字處理應用,用于發送、接收和組織電子郵件的電子郵件程序。
在某些情況下,軟件應用被設計成經由各種用戶界面向用戶呈現信息。這些界面可被配置成以多種不同方式來顯示數據,這取決于應用的開發人員如何選擇來安排數據。在某些情況下,應用的用戶可使用用戶界面來與本地數據源或遠程數據源(例如,來自互聯網)互動,或者從本地數據源或遠程數據源來請求數據。在這樣的情況下,用戶界面(例如,瀏覽器的用戶界面)將與底層應用(underlying?application)互動以向服務器發送數據請求。服務器將接收該請求且在可能時對于該應用做出響應(例如,在數據請求上升到處理隊列的頂部之后)。當服務器正在處理數據請求時,應用通常示出其預先請求的界面或者根本什么也不顯示。
發明內容
本文所述的實施例針對于實施從虛擬化數據源接收的數據且從虛擬化數據源高效地提供數據。在一實施例中,計算機系統用戶界面(UI)向數據源發送數據元素的請求。計算機系統在檢索和傳輸所請求的數據時從數據源接收將要顯示占位符數據的指示。計算機系統然后在UI中對于所請求的數據元素中的每一個顯示占位符數據且在自數據源接收每個數據元素時動態地將所請求的數據元素添加到所顯示的占位符數據。
在另一實施例中,計算機系統提供用戶可導航的界面,該用戶可導航的界面允許用戶在存儲于數據源中的不同數據元素的集合中導航;計算機系統從用戶接收第一導航輸入。該第一導航輸入向數據源指示基于第一導航輸入欲發送給用戶的各種數據元素;該計算機系統然后顯示用戶利用所述第一導航輸入導航到的那些數據元素;計算機系統接收自用戶的第二導航輸入,該第二導航輸入向數據源指示基于導航輸入要發送給用戶的各種新數據元素。該計算機系統也在從數據源接收每個數據元素時利用新數據元素來動態更新用戶可導航的界面。
在又一實施例中,計算機系統提供用戶可導航的界面,該用戶可導航的界面允許用戶在存儲于數據源中的不同數據元素的集合中導航;計算機系統接收自用戶的導航輸入,其向數據源指示基于第一導航輸入要發送給用戶的各種數據元素。該計算機系統然后顯示用戶利用第一導航輸入導航到的那些數據元素。計算機系統確定導航輸入請求了下面這樣的數據元素:該數據元素觸發從數據源檢索的隨后的數據元素集的請求。該計算機系統然后在從數據源接收每個數據元素時利用隨后數據元素集來動態更新用戶可導航的界面。
提供本發明內容以便以簡化形式介紹了概念的選擇,這些概念將在下文的具體實施方式中進一步描述。本發明內容旨在并不確認所要求保護的主題的關鍵特點或必要特點,也不旨在用于輔助確定所要求保護的主題的范圍。
額外的特點和優點將在接下來的描述中陳述且通過描述將部分地對于本領域普通技術人員而言是顯然的,或者可通過實踐本文的教導內容來學習。本發明的實施例的特點和優點可利用在所附權利要求中特別地指出的手段和組合來實現和得到。從下文的描述和所附權利要求,本發明的實施例的特點將變得更完全明顯或者可通過如下文所述實踐本發明來學習。
附圖說明
為了進一步闡明本發明的實施例的上述和其它優點和特點,參考附圖給出本發明的實施例的更具體的描述。應了解,這些附圖僅描繪了本發明的典型實施例且因此并不認為限制其范圍。本發明的實施例將通過使用附圖來進一步具體地和詳細地描述和解釋,在附圖中:
圖1示出了其中本發明的實施例可操作的計算機架構,其包括實施從虛擬化數據源接收的數據。
圖2示出了用于實施從虛擬化數據源所接收的數據的示例方法的流程圖。
圖3示出了用于從虛擬化數據源高效提供數據的示例方法的流程圖。
圖4示出了用于從虛擬化數據源高效提供數據的備選示例方法的流程圖。
圖5A和圖5B示出了其中數據元素分別以經典和增量方式加載的實施例。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210335702.6/2.html,轉載請聲明來源鉆瓜專利網。





