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

定義設(shè)計(jì)計(jì)劃的制作方法_2

文檔序號(hào):9291616閱讀:來(lái)源:國(guó)知局
在一個(gè)示例中,控件是多個(gè)節(jié)點(diǎn)按鈕位于被觸摸或點(diǎn)擊的位置周圍的針輪控件。那個(gè)位置可被稱為控件的中心點(diǎn)。節(jié)點(diǎn)按鈕用于從多個(gè)可用節(jié)點(diǎn)中選擇。界面引擎54被配置為使多個(gè)節(jié)點(diǎn)中的選擇的節(jié)點(diǎn)根據(jù)用戶與多個(gè)節(jié)點(diǎn)按鈕之一的交互而顯示在中心點(diǎn)處。因此,在多次重復(fù)(其中用戶與虛擬畫(huà)布交互,使控件顯示在那個(gè)畫(huà)布上的各個(gè)位置處)之后,界面引擎54使用戶在每個(gè)位置處與控件交互時(shí)所選擇的多個(gè)節(jié)點(diǎn)被顯示。
[0024]元件引擎56被配置為檢查與多個(gè)節(jié)點(diǎn)相關(guān)的計(jì)劃元件,以識(shí)別計(jì)劃元件之間的連接兼容性。計(jì)劃元件可存儲(chǔ)在儲(chǔ)存庫(kù)50中或由存儲(chǔ)在儲(chǔ)存庫(kù)50中的數(shù)據(jù)識(shí)別。例如,在儲(chǔ)存庫(kù)50中識(shí)別的每個(gè)可用節(jié)點(diǎn)也可識(shí)別其對(duì)應(yīng)的計(jì)劃元件。在一個(gè)示例中,每個(gè)計(jì)劃元件定義其自己的連接兼容性,也就是說(shuō),其定義與其可連接的一個(gè)或多個(gè)計(jì)劃元件或元件類型。將計(jì)劃元件連接到未被識(shí)別的另一元件將違反給定元件的連接兼容性。
[0025]計(jì)劃引擎58被配置為創(chuàng)建計(jì)劃工件,其中該計(jì)劃工件規(guī)定由多個(gè)節(jié)點(diǎn)表示的計(jì)劃元件之間的連接。這些連接基于由元件引擎56識(shí)別的連接兼容性以及用戶定義的虛擬畫(huà)布路徑和/或用戶選擇的位于虛擬畫(huà)布上的多個(gè)節(jié)點(diǎn)的相對(duì)接近度來(lái)確定。虛擬畫(huà)布路徑是虛擬畫(huà)布上的、以給定的順序穿過(guò)兩個(gè)或更多個(gè)所顯示的節(jié)點(diǎn)的路徑。界面引擎54可負(fù)責(zé)識(shí)別用戶與虛擬畫(huà)布的、定義虛擬畫(huà)布路徑的交互。例如,用戶可掃過(guò)或點(diǎn)擊穿過(guò)那些節(jié)點(diǎn)的路徑。界面引擎54可接著將路徑識(shí)別為節(jié)點(diǎn)的有序序列,使得計(jì)劃元件之間的連接可至少部分地由那個(gè)序列定義。圖8和圖9示出一個(gè)示例。
[0026]界面引擎54可負(fù)責(zé)基于由計(jì)劃引擎58確定的連接,來(lái)鏈接所顯示的多個(gè)節(jié)點(diǎn)。鏈接在這個(gè)示例中可包括使每對(duì)節(jié)點(diǎn)之間的鏈接被顯示,每對(duì)節(jié)點(diǎn)相關(guān)的計(jì)劃元件已由計(jì)劃引擎58連接。因此,鏈接那些節(jié)點(diǎn)可用來(lái)創(chuàng)建規(guī)定所表示的計(jì)劃元件之間的對(duì)應(yīng)連接的計(jì)劃工件。
[0027]所顯示的每個(gè)節(jié)點(diǎn)可以充當(dāng)一控件,其中該控件在被選擇時(shí)允許用戶修改與那個(gè)節(jié)點(diǎn)所表示的計(jì)劃元件相關(guān)的參數(shù)。此外,接合節(jié)點(diǎn)對(duì)的每個(gè)鏈接可用作一控件,其中該控件在被選擇時(shí)允許用戶修改用于定義對(duì)應(yīng)的計(jì)劃元件對(duì)之間的連接的參數(shù)。計(jì)劃引擎58然后負(fù)責(zé)根據(jù)用戶與節(jié)點(diǎn)和/或顯示在虛擬畫(huà)布上的鏈接的交互,來(lái)創(chuàng)建或修改計(jì)劃工件。
[0028]使用被定位和識(shí)別出的節(jié)點(diǎn)和對(duì)應(yīng)的計(jì)劃元件以及所產(chǎn)生的鏈接和對(duì)應(yīng)連接,設(shè)計(jì)計(jì)劃被定義,且計(jì)劃引擎58負(fù)責(zé)創(chuàng)建并保存表示所定義的設(shè)計(jì)計(jì)劃的計(jì)劃工件。計(jì)劃引擎58可將工件保存在儲(chǔ)存庫(kù)50中。
[0029]實(shí)例化服務(wù)52可接著處理那個(gè)工件,以實(shí)例化所定義的設(shè)計(jì)計(jì)劃。在所定義的設(shè)計(jì)計(jì)劃是云體系結(jié)構(gòu)的場(chǎng)合,實(shí)例化服務(wù)52可以是云控制器,或能夠使用工件來(lái)實(shí)例化云體系結(jié)構(gòu)的其它服務(wù)。因此,由所顯示的節(jié)點(diǎn)表示的每個(gè)計(jì)劃元件又可表示基礎(chǔ)設(shè)施元件、平臺(tái)元件、應(yīng)用元件和服務(wù)元件中的至少一種。計(jì)劃工件接著被配置為被處理,以自動(dòng)實(shí)例化基礎(chǔ)設(shè)施部件、平臺(tái)部件、應(yīng)用部件和服務(wù)部件中的至少一種。
[0030]在前述討論中,引擎54-58被描述為硬件和程序的組合??梢杂枚喾N方式實(shí)現(xiàn)引擎54-58。參考圖11,程序可以是存儲(chǔ)在有形存儲(chǔ)資源60上的處理器可執(zhí)行指令,而硬件可包括用于執(zhí)行那些指令的處理資源62。因此,存儲(chǔ)資源60可被認(rèn)為存儲(chǔ)程序指令,程序指令當(dāng)由處理資源62執(zhí)行時(shí)實(shí)現(xiàn)圖10的系統(tǒng)48。
[0031]存儲(chǔ)資源60通常表示能夠存儲(chǔ)可由處理資源62執(zhí)行的指令的任何數(shù)量的存儲(chǔ)部件。存儲(chǔ)資源60在其不包括臨時(shí)信號(hào)但相反由被配置為存儲(chǔ)相關(guān)指令的一個(gè)或多個(gè)存儲(chǔ)部件構(gòu)成的意義上是非臨時(shí)的。存儲(chǔ)資源60可在單個(gè)設(shè)備中實(shí)現(xiàn)或分布在設(shè)備當(dāng)中。同樣,處理資源62表示能夠執(zhí)行由存儲(chǔ)資源60存儲(chǔ)的指令的任何數(shù)量的處理器。處理資源62可集成在單個(gè)設(shè)備中或分布在設(shè)備當(dāng)中。此外,存儲(chǔ)資源60可完全或部分地與處理資源62集成在相同的設(shè)備中,或它可以是分開(kāi)的,但可由那個(gè)設(shè)備和處理資源62訪問(wèn)。
[0032]在一個(gè)示例中,程序指令可以是安裝包的部分,安裝包當(dāng)被安裝時(shí)可由處理資源62執(zhí)行以實(shí)現(xiàn)系統(tǒng)48。在這種情況下,存儲(chǔ)資源60可以是便攜式介質(zhì),例如CD、DVD或閃存驅(qū)動(dòng)器或由服務(wù)器維持的存儲(chǔ)器,安裝包可從該服務(wù)器下載并安裝。在另一示例中,程序指令可以是已經(jīng)安裝的一個(gè)或多個(gè)應(yīng)用的部分。在這里,存儲(chǔ)資源60可包括集成存儲(chǔ)器,例如硬盤(pán)驅(qū)動(dòng)器、固態(tài)驅(qū)動(dòng)器等。
[0033]在圖11中,存儲(chǔ)在存儲(chǔ)資源60中的可執(zhí)行程序指令可被描繪為界面模塊64、元件模塊66和計(jì)劃模塊68。界面模塊64表示當(dāng)被執(zhí)行時(shí)使處理資源62實(shí)現(xiàn)圖10的界面引擎54的程序指令。元件模塊66表示當(dāng)被執(zhí)行時(shí)使元件引擎56實(shí)現(xiàn)的程序指令。同樣,計(jì)劃模塊68表示當(dāng)被執(zhí)行時(shí)使計(jì)劃引擎58實(shí)現(xiàn)的程序指令。
[0034]操作:圖12是為實(shí)現(xiàn)用于創(chuàng)建計(jì)劃工件的方法所采取的步驟的流程圖。在討論圖12時(shí),可參考圖1-9的屏幕視圖和在圖10及圖11中描繪的部件。進(jìn)行這樣的參考,以提供上下文示例,而不是限制實(shí)現(xiàn)圖12所描繪的方法的方式。
[0035]參考圖12,使虛擬畫(huà)布和用于從多個(gè)節(jié)點(diǎn)中進(jìn)行選擇的控件被顯示(步驟70)??丶梢皂憫?yīng)用戶與虛擬畫(huà)布的交互被顯示。使用戶選擇的多個(gè)節(jié)點(diǎn)顯示在虛擬畫(huà)布上(步驟72)。用戶選擇的節(jié)點(diǎn)是通過(guò)用戶與控件交互而選擇的節(jié)點(diǎn)。用戶選擇的每個(gè)節(jié)點(diǎn)在虛擬畫(huà)布上具有用戶選擇的位置。參考圖10,界面引擎54可負(fù)責(zé)步驟70和72。虛擬畫(huà)布、控件和用戶選擇的多個(gè)節(jié)點(diǎn)的示例在圖1-9中被描繪為畫(huà)布12、控件22以及節(jié)點(diǎn)32?!笆埂笨砂ㄖ苯优c顯示設(shè)備交互或傳遞用于指導(dǎo)顯示設(shè)備顯示虛擬畫(huà)布、控件以及用戶選擇的多個(gè)節(jié)點(diǎn)的數(shù)據(jù)。
[0036]在步驟70中使控件被顯示可包括對(duì)于用戶選擇的多個(gè)節(jié)點(diǎn)中的每個(gè)節(jié)點(diǎn),使多個(gè)節(jié)點(diǎn)按鈕位于對(duì)應(yīng)的中心點(diǎn)周圍的針輪界面控件被顯示,其中,中心點(diǎn)在虛擬畫(huà)布上的位置由用戶選擇。于是,在步驟72中使用戶選擇的多個(gè)節(jié)點(diǎn)被顯示可包括對(duì)于每個(gè)對(duì)應(yīng)的中心點(diǎn)使在那個(gè)中心點(diǎn)處的對(duì)應(yīng)節(jié)點(diǎn)被顯示。根據(jù)用戶與位于那個(gè)中心點(diǎn)周圍的節(jié)點(diǎn)按鈕之一的交互來(lái)選擇對(duì)應(yīng)節(jié)點(diǎn)。
[0037]檢查由用戶選擇的多個(gè)節(jié)點(diǎn)表示的計(jì)劃元件,以識(shí)別那些計(jì)劃元件之間的連接兼容性(步驟74)。如上面解釋的,被顯示的每個(gè)節(jié)點(diǎn)表示計(jì)劃元件。每個(gè)計(jì)劃元件定義其自己相對(duì)于其它計(jì)劃元件的兼容性。參考圖10,元件引擎56可負(fù)責(zé)實(shí)現(xiàn)步驟74。
[0038]生成連接數(shù)據(jù)(步驟76)。連接數(shù)據(jù)基于連接兼容性以及用戶定義的虛擬畫(huà)布路徑和/或用戶選擇的如位于虛擬畫(huà)布上的多個(gè)節(jié)點(diǎn)的相對(duì)接近度,來(lái)定義計(jì)劃元件中的兩個(gè)或更多個(gè)之間的連接。用戶定義的虛擬畫(huà)布路徑例如可由用戶與虛擬畫(huà)布的交互定義。那個(gè)交互定義穿過(guò)所顯示的節(jié)點(diǎn)中的兩個(gè)或更多個(gè)的路徑。連接數(shù)據(jù)可稍后用于生成計(jì)劃工件??商娲?,連接數(shù)據(jù)可以是隨著節(jié)點(diǎn)被添加到虛擬畫(huà)布且連接被建立時(shí)過(guò)程中產(chǎn)生的這種工件的部分。參考圖10,計(jì)劃引擎58可負(fù)責(zé)實(shí)現(xiàn)步驟76。
[0039]根據(jù)連接數(shù)據(jù),使用戶選擇的多個(gè)節(jié)點(diǎn)中的三個(gè)或更多個(gè)之間的兩個(gè)或更多個(gè)鏈接顯示在虛擬畫(huà)布上(步驟78)。參考圖10,界面引擎54可實(shí)現(xiàn)步驟80。這樣鏈接的示例在圖1-9中被描繪為鏈接36和44。
[0040]生成計(jì)劃工件,其中由用戶選擇的三個(gè)或更多個(gè)節(jié)點(diǎn)表示的計(jì)劃元件如被顯示的鏈接所表示那樣的被連接(步驟80)。參考圖10,計(jì)劃引擎58可實(shí)現(xiàn)步驟80。在例如設(shè)計(jì)計(jì)劃是云體系結(jié)構(gòu)的場(chǎng)合,由被顯示的節(jié)點(diǎn)表示的每個(gè)計(jì)劃元件又表示基礎(chǔ)實(shí)施元件、平臺(tái)元件、應(yīng)用元件和服務(wù)元件中的至少一種。因此,步驟80可包括產(chǎn)生被配置為被處理以自動(dòng)實(shí)例化基礎(chǔ)設(shè)施部件、平臺(tái)部件、應(yīng)用部件和服務(wù)部件中的至少一種的計(jì)劃工件。
[0041]在示例中,在步驟72中被顯示的每個(gè)節(jié)點(diǎn)充當(dāng)一控件,該控件被選擇時(shí)允許用戶修改與那個(gè)節(jié)點(diǎn)所表示的計(jì)劃元件相關(guān)的參數(shù)。同樣,在步驟78中被顯示的每個(gè)鏈接充當(dāng)一控件,該控件被選擇時(shí)允許用戶修改用于定義由對(duì)應(yīng)的節(jié)點(diǎn)對(duì)表示的計(jì)劃元件之間的連接的參數(shù)。步驟80可然后包括至少部分地根據(jù)用戶與節(jié)點(diǎn)和/或鏈接的交互來(lái)產(chǎn)生計(jì)劃工件。
[0042]結(jié)論:圖1-9描繪用于定義設(shè)計(jì)計(jì)劃的用戶界面。那個(gè)用戶界面僅僅是示例。圖10-11幫助描繪各種實(shí)施例的體系結(jié)構(gòu)、功能和操作。特別是,圖10和圖11描繪各種物理和邏輯部件。各種部件至少部分地被定義為程序或程序編制。每個(gè)這樣的部件、其部分或其各種組合可全部或部分地表示包括一個(gè)或多個(gè)可執(zhí)行指令以實(shí)現(xiàn)任何規(guī)定的邏輯功能的模塊、段、代碼
當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1