[發明專利]使用協議處理程序的模板和服務器內容下載無效
| 申請號: | 201210356873.7 | 申請日: | 2012-09-21 |
| 公開(公告)號: | CN102937963A | 公開(公告)日: | 2013-02-20 |
| 發明(設計)人: | C·J·豪威爾;K·M·范海單;R·希尼;O·德斯特勒貝克;B·P·薩勒;K·J·小尤哈斯;M·V·韋爾漢卡爾 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;H04L29/08 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 顧嘉運 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 使用 協議 處理 程序 模板 服務器 內容 下載 | ||
技術領域
本申請涉及內容下載,特別是使用協議處理程序的內容下載。
背景技術
用戶可以使用Web瀏覽器來訪問和查看許多類型的電子文檔。然而,對于某些類型的電子文檔,Web瀏覽器在不使用附加軟件的情況下不能呈現這些文檔。例如,對于不被Web瀏覽器本機支持的電子文檔,“插件”程序有時可以與Web瀏覽器相結合地被用于允許這些文檔的查看。然而,這些插件是針對特定品牌的Web瀏覽器的使用而開發的。用戶不僅需要安裝正確的插件以查看非本機內容,而且,必須已經開發好了針對用戶正在使用的這種類型的Web瀏覽器所開發的插件。因此,插件可能對于用戶所使用的Web瀏覽器應用程序不可用或不兼容。
發明內容
提供本發明內容以便以簡化形式介紹將在以下具體實施方式中進一步描述的一些概念。本發明內容并非旨在標識所要求保護的主題的關鍵特征或必要特征,也不旨在用于幫助確定所要求保護的主題的范圍。
注冊用于處理遵循與客戶端應用程序相關聯的協議的URL的協議處理程序啟動從網絡位置上的內容下載。當從瀏覽器中選擇統一資源定位符(URL)時,協議處理程序將URL傳遞給注冊用于處理該協議的客戶端應用程序。客戶端應用程序分析URL并基于在URL中所標識的內容來確定要執行的動作。客戶端應用程序可以執行許多不同的動作,例如:下載所標識的內容;下載與所標識的內容相關聯的任意附加的內容(例如相關的文件);在剪貼板上放置所下載的內容;自動在顯示器內顯示所下載的內容等等。例如,URL可以標識客戶端應用程序顯示的模板和/或可以標識自動放置在文檔中和/或剪貼板上的圖像。當所述應用程序沒有安裝在客戶端機器上時,可以向用戶提供信息以幫助與由URL所標識的內容的交互。
附圖說明
圖1示出了示例性計算設備;
圖2示出了使用協議處理程序的客戶端應用程序下載內容的示例性系統。
圖3示出一種注冊協議并安裝協議處理程序的過程。
圖4示出一種響應于接收鏈接的客戶端應用程序下載內容的過程;
圖5示出一種用于下載與由鏈接所標識的內容相關的內容的過程;以及
圖6示出一種用于將所下載的圖像存儲到剪貼板上的過程。
具體實施方式
現在參考其中相同的標號代表相同的元素的附圖,描述各實施例。具體地,圖1和相應的討論旨在提供對在其中可實現各實施例的合適計算環境的簡要、概括描述。
一般而言,程序模塊包括執行特定任務或實現特定抽象數據類型的例程、程序、組件、數據結構和其他類型的結構。也可使用其它計算機系統配置,包括手持式設備、多處理器系統、基于微處理器或可編程消費電子產品、小型計算機、大型計算機等等。還可使用在其中任務由通過通信網絡鏈接的遠程處理設備執行的分布式計算環境。在分布式計算環境中,程序模塊可位于本地和遠程存儲器存儲設備兩者中。
現在參考圖1,將描述在各實施例中利用的計算機100的說明性計算機架構。圖1所示的計算機體系結構可被配置為移動計算設備(例如智能電話、筆記本、平板……)或桌面計算機,并且包括中央處理單元5(“CPU”)、包括隨機存取存儲器9(“RAM”)和只讀存儲器(“ROM”)10的系統存儲器7、以及將存儲器耦合至中央處理單元(“CPU”)5的系統總線12。
基本輸入/輸出系統存儲在ROM?10中,所述基本輸入/輸出系統包含幫助在諸如啟動期間在計算機內元件之間傳遞信息的基本例程。`計算機100還包括用于存儲操作系統16、客戶端應用程序24、諸如Web瀏覽器應用程序25之類的其它程序模塊、文件27(例如文件、圖像、其它內容)、經注冊的協議29以及協議管理器26的大容量存儲設備14,這將在以下更為詳盡地描述。
大容量存儲設備14通過連接至總線12的大容量存儲控制器(未示出)連接到CPU?5。大容量存儲設備14及其相關聯的計算機可讀介質為計算機100提供非易失性存儲。雖然此處包含的對計算機可讀介質的描述針對諸如硬盤或CD-ROM驅動器等大容量存儲設備,但是計算機可讀介質可以是能夠由計算機100訪問的任何可用介質。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210356873.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:網頁的自定義優化
- 下一篇:汽車輪轂用高強韌輕質合金材料及其制備方法





