亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于存儲的生命周期信息來自動推薦更新的制作方法

文檔序號:9848252閱讀:453來源:國知局
基于存儲的生命周期信息來自動推薦更新的制作方法
【專利說明】基于存儲的生命周期信息來自動推薦更新
[0001 ] 背景
[0002]計算機系統(tǒng)當前被廣泛應用。一些此類系統(tǒng)在系統(tǒng)被部署在終端用戶的場所之前被(某些在很大程度上)定制。這些系統(tǒng)通常還具有可被安裝的更新。
[0003]作為示例,一些此類計算機系統(tǒng)包括業(yè)務(wù)系統(tǒng),諸如顧客關(guān)系管理(CRM)系統(tǒng)、企業(yè)資源規(guī)劃(ERP)系統(tǒng)、業(yè)務(wù)線(LOB)系統(tǒng)等。在這些類型的系統(tǒng)中,用戶或顧客首先購買通用業(yè)務(wù)系統(tǒng),且用戶和顧客通常對該通用業(yè)務(wù)系統(tǒng)進行定制、擴展或其它修改,以便獲得其自己的定制部署。
[0004]此類系統(tǒng)通常具有針對其發(fā)布的更新。更新可包括新版本以及隱錯修正。例如,當業(yè)務(wù)系統(tǒng)的新版本被生成時,隨后通常是針對在發(fā)布之前未被修復的問題的多個隱錯修正。修正通常在其被生成時被零碎地發(fā)布。然而,周期性地,發(fā)布累積更新包,該累積更新包包括到該時刻所生成的所有修正。例如,這可包括數(shù)百或者甚至數(shù)千個修正。
[0005]當顧客希望將來自累積更新的修正應用到其自己的顧客產(chǎn)品時,他們通常必須應用累積更新中的全部修正,或不應用其中的任何修正。沒有從累積更新中揀取并選擇要應用哪些定制的任何能力。
[0006]而且,用戶可能隨著時間向其產(chǎn)品應用多個不同修正。對用戶而言,知道產(chǎn)品的綜合的更新狀態(tài)可能是困難的。這不被跟蹤或存儲。
[0007]而且,在這些業(yè)務(wù)系統(tǒng)中,用戶在多個不同環(huán)境中操作并不罕見。例如,用戶可能是在開發(fā)環(huán)境、以及測試環(huán)境、或多個開發(fā)和測試環(huán)境中操作的開發(fā)者。類似地,在產(chǎn)品已被部署的情況下,也可能有生產(chǎn)環(huán)境,以及其它環(huán)境。
[0008]當前用戶難以決定是否應用任何更新,且如果應用的話應用哪些更新。如果用戶在多個環(huán)境中操作,則用戶可能需要在所有環(huán)境中應用所選更新。這是耗時的。而且,在應用更新之前,用戶無法確定更新將如何影響業(yè)務(wù)系統(tǒng)內(nèi)的底層業(yè)務(wù)過程和對象。而且,如果用戶選擇應用累積更新中的所有更新,通常存在沖突。即,用戶的定制可能與所應用的更新沖突??赡芑ㄙM用戶大量時間和努力來解決這些沖突。
[0009]提供以上討論僅用作一般的背景信息,并不旨在用作幫助來確定所要求保護的主題的范圍。
[0010]概述
[0011]存儲指示計算機系統(tǒng)的配置的生命周期信息以及計算機系統(tǒng)的更新狀態(tài)。基于該生命周期信息自動推薦對該計算機系統(tǒng)的更新。
[0012]提供本概述以便以簡化的形式介紹以下在詳細描述中進一步描述的一些概念。本概述并非旨在標識出要求保護的主題的關(guān)鍵特征或必要特征,亦非旨在用作輔助確定要求保護的主題的范圍。所要求保護的主題不限于解決在背景中提及的任何或所有缺點的實現(xiàn)。
[0013]附圖簡述
[0014]圖1是一個說明性更新架構(gòu)的框圖。
[0015]圖1A示出更新安裝程序組件的更詳細框圖的一個示例。
[0016]圖1B-1到1B_3(統(tǒng)稱為圖1B)示出了解說圖1所示的架構(gòu)的整體操作的一個實施例的流程圖。
[0017]圖1C是解說圖1中所示的架構(gòu)在生成業(yè)務(wù)過程影響分析時的操作的一個實施例的流程圖。
[0018]圖1D是解說圖1中所示的架構(gòu)在生成對象和層級影響分析時的操作的一個實施例的流程圖。
[0019]圖2-33是說明性的用戶界面顯示。
[0020]圖34示出被部署在云計算架構(gòu)中的圖1中示出的架構(gòu)的一個實施例。
[0021]圖35— 40不出了移動設(shè)備的各實施例。
[0022]圖41是一個說明性計算環(huán)境的框圖。
[0023]詳細描述
[0024]圖1示出一個說明性架構(gòu)100的框圖。架構(gòu)100包括顧客業(yè)務(wù)系統(tǒng)1I(其可以是在場系統(tǒng)、基于云的系統(tǒng)、或另一系統(tǒng))。架構(gòu)100還解說性地包括生命周期系統(tǒng)200。業(yè)務(wù)系統(tǒng)101和生命周期系統(tǒng)200可解說性地由用戶114通過系統(tǒng)101和200本身或通過用戶設(shè)備116生成的用戶界面顯示115來訪問。在一個實施例中,用戶界面顯示115具有用戶輸入機制117,用戶114可致動該用戶輸入機制以便操縱和控制系統(tǒng)1I和200。
[0025]顧客業(yè)務(wù)系統(tǒng)101解說性地包括處理器102、數(shù)據(jù)存儲104、用戶界面組件105、更新安裝程序組件106、沖突解決組件108和業(yè)務(wù)過程組件121。數(shù)據(jù)存儲104本身解說性地包括數(shù)據(jù)108、應用110、業(yè)務(wù)過程112、工作流114以及其它項116。在一個實施例中,應用110解說性地包括被用來運行業(yè)務(wù)系統(tǒng)101中的業(yè)務(wù)過程112和工作流114的業(yè)務(wù)邏輯。應用110解說性地對數(shù)據(jù)108操作,該數(shù)據(jù)可包括表示業(yè)務(wù)系統(tǒng)101中的項的實體。從而,應用110可包括總分類賬應用、倉儲應用、允許用戶跟蹤業(yè)務(wù)機會、跟蹤業(yè)務(wù)系統(tǒng)中的銷售或生產(chǎn)的應用、或各種其它業(yè)務(wù)應用。實體例如包括表示顧客的顧客實體、表示業(yè)務(wù)機會的機會實體、表示倉儲項的倉儲實體、表示報價和提議的報價和提議實體等。數(shù)據(jù)108可包括各種其它實體和數(shù)據(jù),且上面提及的那些僅是作為示例提及的。用戶114(或其它用戶)可解說性地訪問顧客業(yè)務(wù)系統(tǒng)101以便執(zhí)行在執(zhí)行部署業(yè)務(wù)系統(tǒng)101的組織的業(yè)務(wù)中進行的活動、任務(wù)、工作流等。
[0026]生命周期系統(tǒng)200解說性地包括項目信息206、環(huán)境信息208(其可包括表示顧客業(yè)務(wù)系統(tǒng)101中被用戶使用的業(yè)務(wù)過程集209的信息)、更新狀態(tài)跟蹤信息210、服務(wù)202-204、更新信息203、更新推薦服務(wù)212、影響分析信息211、代碼合并信息213、報告生成器服務(wù)214和處理器217。生命周期系統(tǒng)200中的數(shù)據(jù)和信息被解說性地存儲在作為系統(tǒng)200的一部分或者能由系統(tǒng)200訪問的數(shù)據(jù)存儲中。服務(wù)202-204可被各個人使用以便標識、跟蹤和解決在項目的各生命周期階段期間出現(xiàn)的問題(例如,從預售到實現(xiàn)和維護)。例如,當業(yè)務(wù)系統(tǒng)101被設(shè)計、構(gòu)建、部署和測試時,各服務(wù)202-204解說性地允許開發(fā)者以及用戶組織跟蹤出現(xiàn)的問題,并且確定在業(yè)務(wù)系統(tǒng)101的最終實例被部署在該組織處時是否滿足用戶的預期。
[0027]用戶114可解說性地登錄到生命周期系統(tǒng)200以查看服務(wù)202-204所提供的各信息。在一個實施例中,例如,服務(wù)202-204包括一服務(wù),該服務(wù)允許用戶標識組織的需要以及由業(yè)務(wù)系統(tǒng)提供的基本功能并生成標識需要對業(yè)務(wù)系統(tǒng)所做的功能或定制的安裝間隙列表,以便滿足部署業(yè)務(wù)系統(tǒng)的顧客的需要。所述服務(wù)還解說性地包括診斷服務(wù),該診斷服務(wù)允許生命周期系統(tǒng)200標識定義所部署業(yè)務(wù)系統(tǒng)101的環(huán)境的特定環(huán)境信息。例如,環(huán)境數(shù)據(jù)可標識操作系統(tǒng)的版本號和身份、基本系統(tǒng)101的版本號、已被應用到系統(tǒng)101的特定修補、業(yè)務(wù)系統(tǒng)101所使用的數(shù)據(jù)庫和其它應用平臺的版本號、業(yè)務(wù)系統(tǒng)101是否在生產(chǎn)環(huán)境、測試環(huán)境、用戶接受測試環(huán)境中等、以及各種其它信息。
[0028]用戶114可訪問生命周期系統(tǒng)200來查看定義用戶的項目的項目信息206、包括上面提及的環(huán)境數(shù)據(jù)的環(huán)境信息208、以及在業(yè)務(wù)系統(tǒng)101上運行的業(yè)務(wù)過程集209的指示,標識業(yè)務(wù)系統(tǒng)101的更新狀態(tài)的更新跟蹤信息210(例如,哪些更新已經(jīng)被應用及何時被應用),指示可用更新及與已被安裝的更新相對應的詳細信息的更新信息203,基于從業(yè)務(wù)系統(tǒng)101采集的信息來推薦業(yè)務(wù)系統(tǒng)101的更新的更新推薦服務(wù)212,顯示所選更新對業(yè)務(wù)系統(tǒng)101(諸如業(yè)務(wù)過程112、對象、層等)的影響的影響分析信息211,顯示自動沖突解決方案的影響的代碼合并信息213,以及可被用來生成下面更詳細地討論的各種報告的報告生成器服務(wù)214。
[0029]在更詳細地描述架構(gòu)100的整體操作之前,將提供簡要概覽以增強理解。累積更新120可間歇性地變得可用于更新顧客業(yè)務(wù)系統(tǒng)101(且具體而言,系統(tǒng)101中的應用110或數(shù)據(jù)存儲104中的信息)。累積更新120可包括熱修復或以及各種其它更新。在一個實施例中,更新安裝程序組件106使用用戶界面組件105來生成用戶界面顯示115,該用戶界面顯示允許用戶114選擇期望的各種更新,并且還看到指示出那些更新對用戶的業(yè)務(wù)系統(tǒng)101的影響(例如,在潛在沖突方面)的影響分析。更新安裝程序組件106還解說性地允許用戶114基于主題或以其它方式搜索各種更新,且查看對業(yè)務(wù)過程112的影響,以及保存所選更新以在其它環(huán)境中重播(或應用)。更新安裝程序組件106還解說性地安裝所選更新,并且在得到命令時可自動解決沖突。顧客業(yè)務(wù)系統(tǒng)101的更新狀態(tài)被作為更新狀態(tài)跟蹤信息210解說性地上傳到生命周期系統(tǒng)200。從而,用戶114還可登錄到生命周期系統(tǒng)200以便查看更新狀態(tài)跟蹤信息210并接收來自更新推薦服務(wù)212的推薦更新,并且查看各種其它信息和報告,如下面更詳細地描述的。
[0030]圖1A是更新安裝程序組件106的更詳細實施例的一個示例的框圖。圖1A示出了更新安裝程序組件106解說性地包括更新搜索組件130、技術(shù)影響分析器組件(或影響分析器組件)132、業(yè)務(wù)過程分析器組件134、安裝引擎136、以及回復組件138。其還可包括其它組件140。更新搜索組件130允許用戶搜索更新。影響分析器組件132允許用戶在應用所選更新之前查看所選更新對業(yè)務(wù)系統(tǒng)101中的對象和層的影響。業(yè)務(wù)過程分析器組件134允許用戶在應用所選更新之前查看所選更新對系統(tǒng)101中的業(yè)務(wù)過程的影響。安裝引擎136安裝所選更新,且重播組件138在其它環(huán)境中重播(或安裝)所選更新。
[0031]圖1B-1到1Β-3(統(tǒng)稱為圖1B)示出了圖1所示的組件106和架構(gòu)100的整體操作的一個示例性實施例的流程圖?,F(xiàn)在將彼此結(jié)合描述圖1到1B。
[0032]為了開始安裝更新,用戶114首先啟動更新安裝程序組件106。這由圖1B中的框250指示。更新安裝程序組件106解說性地生成可由用戶查看的各種不同的初步用戶界面顯示。這由框252指示。更新安裝程序組件106還生成允許用戶選擇要向其應用更新的給定環(huán)境的用戶界面顯示。這由框254指示出。用戶界面顯示還可允許用戶選擇安裝類型(諸如其中所有更新被自動應用的快速安裝、或其中用戶114可任選地登錄到用戶生命周期系統(tǒng)200來標識用戶希望應用的特定更新的高級安裝)。選擇安裝類型由圖1B中的框256指示。
[0033]
當前第1頁1 2 3 4 5 6 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1