[發明專利]基于運行時的應用行為的選擇性啟用有效
| 申請號: | 201080017848.5 | 申請日: | 2010-04-14 |
| 公開(公告)號: | CN102395960A | 公開(公告)日: | 2012-03-28 |
| 發明(設計)人: | S·比安卡爾迪尼;C·普蘭蒂;E·居亞爾 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | G06F15/16 | 分類號: | G06F15/16;G06F9/44 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 黃嵩泉 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 運行 應用 行為 選擇性 啟用 | ||
背景
通常,軟件應用從服務器系統通過網絡被部署到各種客戶端計算機。然而,如果客戶端計算機的子集要接收具有不同行為和/或功能的軟件,則服務器系統可能需要反而將軟件應用的自定義的版本或單獨的版本傳送給每個客戶端計算機子集。對于軟件應用開發者而言,開發和維持不同版本的軟件應用可能是昂貴的且耗時的。
概述
提供本概述以便以簡化的形式介紹將在以下詳細描述中進一步描述的一些概念。本概述并非旨在標識出要求保護的主題的關鍵特征或必要特征,亦非旨在用于限定要求保護的主題的范圍。此外,所要求保護的主題不限于解決在本發明的任一部分中提及的任何或所有缺點的實現。
因而,本發明說明書提供了一種用于將軟件從一中央位置部署到多個遠程安裝站點的系統和方法。系統包括網絡可訪問的服務器系統以及多個遠程計算設備。遠程設備的每一個包括具有一初始實現的基于運行時的應用,該應用經由可從網絡可訪問的服務器系統傳送的一般應用的傳送來安裝。基于運行時的應用被配置成從網絡可訪問的服務器系統接收一標簽、解釋該標簽、并且作為響應,規定基于運行時的應用的一個或多個預先存在的應用行為以便創建該基于運行時的應用的替代實現。如下面將詳細討論的,使用標簽來創建基于運行時的應用的變化實現可以提供和應用軟件的安裝、維護、升級和選擇性版本/特征部署有關的好處。
附圖說明
圖1示出用于將軟件從中央位置部署到多個遠程安裝站點的系統的實施例的框圖。
圖2示出用于選擇性地啟用基于運行時的應用的應用行為的示例性方法的流程圖。
圖3示出服務器系統和計算設備之間的示例性同步的示意性描述。
圖4示出用于激活記賬特征的示例性方法和系統的示意性描述。
圖5示出用于激活應用特征的示例性方法和系統的示意性描述。
詳細描述
圖1示出用于將可安裝軟件部署到多個遠程安裝站點(例如,客戶端計算設備)的系統20。如圖所示,系統20可以包括網絡可訪問服務器系統22,其被配置成經由網絡26與多個計算設備24交互。計算設備24可以包括任何適當類型的計算設備,諸如個人計算機、便攜式數字助理、數字媒體播放器、移動電話等。網絡可訪問服務器系統22可以被配置成經由網絡26將可傳送的一般應用(未示出)傳送到計算設備24。可傳送的一般應用可以被配置成在接收時將基于運行時的應用的初始實現安裝(或便于安裝)到每一個計算設備24上。在其他情況下,基于運行時的應用可以被預先安裝和/或預先嵌入在計算設備24上。在這種情況下,網絡可訪問的服務器系統22還可以被配置成經由網絡26將基于運行時的應用的升級傳送至計算設備24。在一些情況下,升級可以被配置成覆蓋預先安裝的和/或預先嵌入的基于運行時的應用。
網絡可訪問的服務器系統22可以包括一個或多個計算設備,它們可個別地或共同地包括和/或定義邏輯子系統、存儲器/數據存儲子系統等,用于執行這里所討論的各種功能和操作。將要理解,可以實現這些和許多其他元件,而無須背離本發明的范圍。
繼續圖1,網絡可訪問的服務器系統22還可以被配置成經由網絡26將一個或多個標簽(未示出)傳送到每一個計算設備24。取決于設置,這些標簽在此可被不同地稱之為上下文修改符標簽、上下文修改符、或者修改符標簽。這種標簽可以是可由基于運行時的應用所解釋的基于XML的標簽。在一些情況下,標簽可以被單獨地傳送至計算設備24。或者,一個或多個標簽可以被包括在被傳送至計算設備24的XML文檔內。在這一情況下,在接收到標簽后,每一個計算設備24的基于運行時的應用被配置成解釋這些標簽,并且作為響應,規定該基于運行時的應用的一個或多個預先存在的應用行為以便創建基于運行時的應用的替代實現。這一行為可以是“預先存在的”,因為最初安裝的基于運行時的應用有可能執行該行為,盡管在一個特定實現中,它可能由于相關啟用標簽尚未被提供給應用而未顯示出該行為。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201080017848.5/2.html,轉載請聲明來源鉆瓜專利網。





