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

用于配置系統(tǒng)的修改管理的系統(tǒng)和方法與流程

文檔序號:11154834閱讀:399來源:國知局
用于配置系統(tǒng)的修改管理的系統(tǒng)和方法與制造工藝

本公開大體上涉及工廠的工業(yè)自動化領(lǐng)域。具體地說,本公開涉及可用于工廠的一個或多個配置系統(tǒng)的修改系統(tǒng)。



背景技術(shù):

用于工業(yè)處理工廠的工業(yè)自動化系統(tǒng)包括不同類型的系統(tǒng)。不同類型的系統(tǒng)用于不同的目的,并且每個類型可存在不止一個系統(tǒng)。這些目的的示例有處理控制和安全控制。每種系統(tǒng)可在工程階段被配置或設(shè)置,然后在操作階段中使用并在維護階段中更新。

在各個階段(工程、操作和維護),各個系統(tǒng)可具有分離的工具和數(shù)據(jù)庫。工具可包括(但不限于)安裝有軟件并且用于在各個階段中完成任務(wù)的計算裝置。在一個示例中,配置軟件是用于完成限定工廠中的控制器的控制邏輯的任務(wù)的工具。

當(dāng)硬件組件出現(xiàn)問題時,用戶需要找到并使用各個分離的工具來識別諸如現(xiàn)場裝置或者設(shè)備之類的硬件組件的改變歷史。從識別出的改變歷史中,用戶可追蹤歷史中的改變來解決問題。

在一般的工廠中,第一工程師在執(zhí)行改變之前提交改變請求供批準(zhǔn)。改變可包括(但不限于)為硬件組件分配識別標(biāo)簽、定義控制邏輯中的參數(shù)。當(dāng)批準(zhǔn)了改變請求時,第二工程師執(zhí)行改變。第三工程師隨后檢查系統(tǒng)以確認改變是否已完成。

需要許多人力和后勤來保存改變請求的記錄和改變請求的完成的記錄。需要更多的人力和時間來檢查和確定改變請求是否已完成。在一個改變請求中,可存在需要改變的多個修改項。對于包括(但不限于)復(fù)雜組件網(wǎng)絡(luò)的工業(yè)自動化系統(tǒng),尤其如此。各個組件可具有多個參數(shù)和對應(yīng)的值。



技術(shù)實現(xiàn)要素:

一種用于配置系統(tǒng)的修改管理系統(tǒng),包括(但不限于)在一個或多個處理器中應(yīng)用的比較器、記錄產(chǎn)生器和鏈接產(chǎn)生器。比較器被配置為確定第一指令文件中的第一修改項是否被修改。記錄產(chǎn)生器被配置為當(dāng)?shù)谝恍薷捻椡ㄟ^比較器被確定為將被修改時創(chuàng)建第一記錄并且將第一修改項存儲在第一記錄中。鏈接產(chǎn)生器被配置為產(chǎn)生第一記錄與第一指令文件之間的第一鏈接,其中,第一指令文件被配置為定義用于配置系統(tǒng)的至少一個修改項。

附圖說明

圖1是根據(jù)本發(fā)明的一些實施例的用于工廠的配置系統(tǒng)的修改管理系統(tǒng)的概覽的框圖;

圖2是根據(jù)本發(fā)明的一些實施例的修改管理系統(tǒng)的圖;

圖3是根據(jù)本發(fā)明的一些實施例的當(dāng)選擇了訪問鏈接時被激活的應(yīng)用的示圖;

圖4是根據(jù)本發(fā)明的一些實施例的產(chǎn)生的多個鏈接的示圖;

圖5是根據(jù)本發(fā)明的一些實施例的記錄、鏈接和指令文件的表;

圖6A和圖6B是根據(jù)本發(fā)明的一些實施例的修改管理系統(tǒng)的工作流程。

具體實施方式

圖1示出了用于工廠的配置系統(tǒng)10的修改管理系統(tǒng)100。配置系統(tǒng)10可包括(但不限于)用于工廠中使用的不同類型的系統(tǒng)的多個配置系統(tǒng)10。不同類型的系統(tǒng)在工廠中用于不同的目的。工廠包括(但不限于)用于一個或多個工業(yè)處理的硬件、現(xiàn)場裝置和設(shè)備。

將指令文件12提供至圖2中的修改管理系統(tǒng)100。指令文件12可包括(但不限于)修改項14。修改項14與配置系統(tǒng)10相關(guān)。比較器16被配置為確定修改項14是否被修改。記錄產(chǎn)生器18被配置為當(dāng)確定將要修改修改項14時創(chuàng)建記錄20并且將修改項14存儲在記錄20中。鏈接產(chǎn)生器22被配置為當(dāng)修改了修改項14時產(chǎn)生記錄20與指令文件12之間的鏈接24。

修改項14限定了配置系統(tǒng)所需的修改。修改可為工廠的設(shè)計或規(guī)范的改變的結(jié)果。組件、設(shè)備或現(xiàn)場裝置或處理條件的改變可要求修改。需要修改來維護和更新配置系統(tǒng)。這是為了確保工廠被更新并且根據(jù)更新后的設(shè)計或規(guī)范進行操作。

圖3中的修改項14可包括(但不限于)利用諸如應(yīng)用之類的工具34對項33進行訪問的訪問鏈接32。對于與工廠配置的參數(shù)相關(guān)的項33,應(yīng)用是一種編輯器。對于與用戶手冊相關(guān)的項33,應(yīng)用是用于用戶手冊的文字處理器。項33是可包括(但不限于)配置數(shù)據(jù)和信息的文件。信息的示例是用戶手冊中的關(guān)于配置系統(tǒng)的說明。當(dāng)修改管理系統(tǒng)100接收用戶輸入以選擇訪問鏈接32時,應(yīng)用34被激活并且項33被訪問。用戶可在應(yīng)用被激活時利用應(yīng)用來瀏覽或編輯項33。

在登出事件中,修改管理系統(tǒng)100接收用戶輸入以登出指令文件12。登出狀態(tài)的指令文件12禁止編輯來增加或改變修改項14。在登出狀態(tài)下,用戶修改修改項14。當(dāng)用戶選擇訪問鏈接32時修改修改項14。

在登入事件中,修改系統(tǒng)100接收用戶輸入以登入指令文件12。

比較器16被配置為當(dāng)指令文件12處于登入狀態(tài)時確定修改項14是否被修改。比較器16讀取登入狀態(tài)和在登出狀態(tài)下的修改項14。然后,比較器16比較修改項14在登入狀態(tài)和登出狀態(tài)下是否不同。最后,當(dāng)?shù)浅鰻顟B(tài)的修改項14與登入狀態(tài)的不同時,比較器16確定修改項14已被修改。

記錄產(chǎn)生器18被配置為當(dāng)比較器確定修改項14已被修改時創(chuàng)建新的記錄20。將被修改的修改項14存儲至記錄20。記錄20具有在登出事件與登入事件之間的時段中被修改的修改項14。

鏈接產(chǎn)生器22隨后產(chǎn)生記錄20與指令文件12之間的鏈接24。鏈接24是記錄20與指令文件12相關(guān)的關(guān)系指示符。

將指令文件12提供至修改管理系統(tǒng)100。指令文件12可包括(但不限于)多個修改項14。所述多個修改項14與配置系統(tǒng)10相關(guān)。比較器16被配置為確定所述多個修改項14是否被修改。記錄產(chǎn)生器18被配置為當(dāng)所述多個修改項14被確定為將被修改時創(chuàng)建記錄20并且存儲所述多個修改項14。鏈接產(chǎn)生器22被配置為當(dāng)所述多個修改項14被修改時產(chǎn)生記錄20與指令文件12之間的鏈接24。

修改項14是對配置系統(tǒng)10的修改的定義。修改可為工廠的設(shè)計或規(guī)范的改變的結(jié)果。組件、設(shè)備或現(xiàn)場裝置或者處理條件的改變可需要修改。要求修改以維護和更新配置系統(tǒng)。這是為了確保工廠被更新并且根據(jù)更新后的設(shè)計或規(guī)范來操作。

所述多個修改項14中的每一個可包括(但不限于)利用諸如應(yīng)用之類的工具34來訪問項33的訪問鏈接32。項33是可包括(但不限于)配置數(shù)據(jù)和信息的文件夾。信息的示例是用戶手冊中的關(guān)于配置系統(tǒng)的說明。當(dāng)管理系統(tǒng)100接收用戶輸入以選擇訪問鏈接32時,應(yīng)用34被激活并且項33被訪問。當(dāng)應(yīng)用被激活時,用戶可利用應(yīng)用來瀏覽或者編輯項33。

在登出事件中,修改管理系統(tǒng)100接收用戶輸入以登出指令文件12。登出狀態(tài)的指令文件12禁止編輯來增加或改變所述多個修改項14。在登出狀態(tài),用戶修改所述多個修改項14。當(dāng)用戶選擇訪問鏈接32時,修改所述多個修改項14中的每一個。

在登入事件中,修改系統(tǒng)100接收用戶輸入以登入指令文件12。接收額外用戶輸入以登入所述多個修改項14中的至少一個。

比較器16被配置為當(dāng)指令文件12處于登入狀態(tài)時確定所述多個修改項14中的每一個是否被修改。對于所述多個修改項14中的每一個,比較器16在登入狀態(tài)和在登出狀態(tài)讀取修改項14。然后,比較器16比較修改項14在登入狀態(tài)和在登出狀態(tài)是否不同。最后,當(dāng)?shù)浅鰻顟B(tài)的修改項14與登入狀態(tài)的不同時,比較器16確定修改項14已被修改。

記錄產(chǎn)生器18被配置為當(dāng)比較器確定所述多個修改項14中的至少一個被修改時創(chuàng)建新的記錄20。將被修改的所述多個修改項14中的至少一個存儲至記錄20。在登出事件與登入事件之間的時間段中,記錄20具有被修改的所述多個修改項14中的至少一個。

鏈接產(chǎn)生器22被配置為識別所述多個修改項14的指令文件12。鏈接產(chǎn)生器22隨后產(chǎn)生記錄20與指令文件12之間的鏈接24。鏈接24是指示記錄20與指令文件12相關(guān)的關(guān)系指示符。

當(dāng)在多個時間段修改指令文件12時,指令文件12具有多個登出事件和登入事件。在不同的登入和登出實例的時間段期間修改指令文件12中的所述多個修改項14。圖4示出了產(chǎn)生的多個記錄20和鏈接24,各個記錄20針對各個時間段,并且各個鏈接24是在指令文件12與所述多個記錄20之一之間。

根據(jù)本發(fā)明的另一實施例,指令文件12可包括(但不限于)多個指令文件12。所述多個指令文件12中的每一個具有多個修改項14。修改項14中的每一個可包括(但不限于)利用諸如應(yīng)用之類的工具34來訪問項33的訪問鏈接32。項33是可包括(但不限于)配置數(shù)據(jù)和信息的文件夾。信息的示例是用戶手冊中的關(guān)于配置系統(tǒng)的說明。當(dāng)管理系統(tǒng)100接收用戶輸入時,應(yīng)用34被激活并且項33被訪問。用戶可在應(yīng)用被激活時利用應(yīng)用瀏覽或者編輯項33。

在登出事件中,用戶輸入被接收以登出所述多個指令文件12中的至少一個。所述多個指令文件12被提供為顯示在列表中。用戶輸入被接收以確定所述多個指令文件12中的至少一個正被登出。禁止編輯登出狀態(tài)的所述多個指令文件12中的至少一個以添加或者改變所述多個修改項14?;陬A(yù)定粒度水平接收額外用戶輸入以登出所述多個修改項14中的至少一個。

在登出狀態(tài),用戶修改所述多個修改項14。當(dāng)用戶選擇訪問鏈接32時,修改所述多個修改項14中的每一個。

在登入事件中,修改系統(tǒng)100接收用戶輸入以登入所述多個指令文件12中的至少一個?;陬A(yù)定粒度水平接收額外用戶輸入以登入所述多個修改項14中的至少一個。

接著將檢驗欄36提供給所述多個指令文件12中的每一個和所述多個修改項14中的每一個。用戶輸入采用在檢驗欄36中進行檢驗的形式。

比較器16被配置為當(dāng)所述多個指令文件12中的至少一個和所述多個修改項14中的至少一個處于登入狀態(tài)時確定所述多個修改項14中的每一個是否被修改。對于處于登入狀態(tài)的所述多個修改項14中的每一個,比較器16讀取在登入狀態(tài)和在登出狀態(tài)的修改項14。然后,比較器16比較修改項14在登入狀態(tài)和在登出狀態(tài)是否不同。最后,當(dāng)處于登出狀態(tài)的修改項14和登入狀態(tài)不同時,比較器16確定修改項14已被修改。

記錄產(chǎn)生器18被配置為當(dāng)比較器確定所述多個修改項14中的至少一個被修改時創(chuàng)建新的記錄20。將被修改的所述多個修改項14中的至少一個存儲至記錄20。在登出事件與登入事件之間的時間段中,記錄20具有被修改的所述多個修改項14中的至少一個。

鏈接產(chǎn)生器22被配置為識別記錄20中的所述多個修改項14的指令文件12。鏈接產(chǎn)生器22隨后產(chǎn)生記錄20與指令文件12之間的鏈接24。鏈接24是指示記錄20與指令文件12相關(guān)的關(guān)系指示符。

當(dāng)指令文件12在多個時間段被修改時,指令文件12具有多個登出事件和登入事件。指令文件12中的所述多個修改項14在不同的登入和登出實例的時間段中被修改。產(chǎn)生了多個記錄20和鏈接,各個記錄針對各個時間段,并且各個鏈接是在指令文件12與所述多個記錄20之一之間。第一登入事件是第一實例。下一登入事件(第二登入事件)是第二實例。第一實例和第二實例不同,并且是分開的事件。

在一個實施例中,登出多個指令文件12并且記錄20包括來自所述多個指令文件12的多個修改項14。鏈接產(chǎn)生器22產(chǎn)生多個鏈接24,各個鏈接在記錄20與所述多個指令文件12中的每一個之間。

指令文件12針對配置系統(tǒng)10通過人力或者利用帶軟件的計算裝置來配置。根據(jù)本發(fā)明的實施例,指令文件可包括(但不限于)對于指令文件12唯一的標(biāo)識符。

根據(jù)本發(fā)明的一些實施例,記錄產(chǎn)生器18產(chǎn)生用于記錄20的標(biāo)識符26和用于鏈接24的標(biāo)識符28。

根據(jù)本發(fā)明的一些實施例,記錄20具有與指令文件12相似的結(jié)構(gòu)。

根據(jù)本發(fā)明的一些實施例,記錄20包括(但不限于)用戶標(biāo)識符、登入事件的發(fā)生和至少一個指令文件的標(biāo)識符中的至少一個。登入事件的發(fā)生包括至少日期和時間。

根據(jù)本發(fā)明的一些實施例,記錄產(chǎn)生器18在第一修改項被登出時注冊第一登出事件,在第一修改項被登入時注冊第一登入事件。記錄產(chǎn)生器隨后比較第一登入事件與第一登出事件的第一修改項以確定第一修改項是否被修改。

根據(jù)本發(fā)明的一些實施例,記錄產(chǎn)生器18產(chǎn)生表50。表可包括(但不限于)所述多個記錄20的標(biāo)識符26、關(guān)聯(lián)的鏈接24的標(biāo)識符28和關(guān)聯(lián)的指令文件12的標(biāo)識符52。

根據(jù)本發(fā)明的一些實施例,在登入事件中,鏈接產(chǎn)生器22被配置為確定正被登出的所述多個修改項14中的至少一個是否與記錄20中的一個修改項14相關(guān)。一些修改項14彼此相關(guān),并且這會檢測相關(guān)的修改項14是否未在相同的登入事件中被登入。鏈接產(chǎn)生器22在所述多個修改項14中的至少一個與記錄中的一個修改項14相關(guān)并且未被登入時產(chǎn)生通知。這會警告用戶修改未完成。

圖6A示出了根據(jù)本發(fā)明的一些實施例的方法的工作流程600。

在步驟S602中,修改管理系統(tǒng)100識別在第一時間實例的登出事件。在步驟S604中,修改管理系統(tǒng)100識別在第二時間實例的登入事件。在步驟S606中,比較器16確定指令文件12中的多個修改項14中的每一個是否被修改。在步驟S608中,產(chǎn)生器18被配置為:如果比較器16確定所述多個修改項14中的每一個已被修改,則創(chuàng)建記錄20并且存儲修改項14。在步驟S610中,鏈接產(chǎn)生器22被配置為在所述多個修改項14中的每一個被修改時產(chǎn)生記錄20與指令文件12之間的鏈接24。

圖6B示出了當(dāng)存在多個指令文件并且各個指令文件具有多個修改項時的根據(jù)本發(fā)明的一些實施例的方法的工作流程620。在步驟S622中,修改管理系統(tǒng)100識別在第一時間實例的登出事件。在步驟S624中,修改管理系統(tǒng)100識別在第二時間實例的登入事件。在步驟S626中,比較器16確定指令文件12中的多個修改項14中的每一個是否被修改。在步驟S628中,記錄產(chǎn)生器18被配置為:如果比較器16確定所述多個修改項14中的每一個已被修改,則創(chuàng)建記錄20并且存儲修改項14。在步驟S630中,鏈接產(chǎn)生器22被進一步配置為識別針對記錄20中的所述多個修改項中的每一個指令文件。當(dāng)識別出不止一個指令文件時,鏈接產(chǎn)生器22產(chǎn)生記錄20與所述多個指令文件12中的每一個之間的多個鏈接24。

有利的是,記錄20可用于確認在指令文件12中列出的修改項14是否完成。就識別或確認配置系統(tǒng)中的修改所需的時間和努力而言,是有效的。從識別指令文件12的鏈接24中容易跟蹤對配置系統(tǒng)的多個修改?;谥噶钗募?2,用戶可確定修改項14是否被正確修改。

上述實施例中的系統(tǒng)和方法可通過執(zhí)行計算機軟件、軟件組件、程序代碼和/或一個或多個處理器上的指令的機器或電路來部分或整體地部署。一個或多個處理器可為通用計算機、服務(wù)器、云服務(wù)器、客戶機、網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)、移動計算平臺、靜態(tài)計算平臺或者其它計算平臺的一部分。一個或多個處理器可為任何類型的計算裝置或者處理裝置或者能夠執(zhí)行程序指令、代碼、二進制指令等的裝置。一個或多個處理器可為或者可包括單個處理器、數(shù)字處理器、內(nèi)置處理器、微處理器或可直接或間接地便于執(zhí)行其上存儲的程序代碼或程序指令的諸如協(xié)處理器(例如,數(shù)學(xué)協(xié)處理器、圖形協(xié)處理器、通信協(xié)處理器等)之類的任何變型形式。另外,一個或多個處理器可允許多個程序、線程和代碼的執(zhí)行。線程可同時執(zhí)行以提高一個或多個處理器的性能和有利于應(yīng)用的同時操作。本文描述的程序代碼、程序指令等可在一個或多個線程中實現(xiàn)。如本文所述,一個或多個處理器可包括存儲代碼、指令和程序的存儲器。如本文和別處所述,處理器可通過可存儲代碼、指令和程序的接口來訪問非暫時性處理器可讀存儲介質(zhì)。與用于存儲程序、代碼、程序指令或能夠被計算裝置或處理裝置執(zhí)行的其它類型的指令的處理器關(guān)聯(lián)的非暫時性處理器可讀存儲介質(zhì)可包括(但不限于)存儲器、硬盤、閃速驅(qū)動器、RAM、ROM、CD-ROM、DVD、高速緩存等中的一個或多個。

處理器可包括可提高多處理器的速度和性能的一個或多個核。在一些實施例中,處理器可為將兩個或多個獨立核組合的雙核處理器、四核處理器、其它芯片級多處理器等。

本文所述的方法和系統(tǒng)可通過在服務(wù)器、客戶機、防火墻、網(wǎng)關(guān)、集線器、路由器或者其它這種計算機和/或聯(lián)網(wǎng)硬件上執(zhí)行計算機軟件的機器來部分或整體地部署。

軟件程序可與一個或多個客戶機關(guān)聯(lián),所述一個或多個客戶機可包括文件客戶機、打印客戶機、域客戶機、互聯(lián)網(wǎng)客戶機、內(nèi)聯(lián)網(wǎng)客戶機和諸如次級客戶機、主機客戶機、分布式客戶機等的其它變型形式??蛻魴C可包括存儲器、處理器、計算機可讀介質(zhì)、存儲介質(zhì)、物理和虛擬端口、通信裝置和能夠通過有線或無線介質(zhì)訪問其它客戶機、服務(wù)器、機器和裝置的接口等中的一個或多個。本文所述的程序或代碼可通過客戶機執(zhí)行。另外,可將執(zhí)行如在本申請中描述的方法所需的其它裝置看作與客戶機關(guān)聯(lián)的基礎(chǔ)結(jié)構(gòu)的一部分??蛻魴C可向包括服務(wù)器、其它客戶機、打印機、數(shù)據(jù)庫服務(wù)器、打印服務(wù)器、文件服務(wù)器、通信服務(wù)器、分布式服務(wù)器等的其它裝置提供接口。這種耦接和/或連接可有利于程序通過網(wǎng)絡(luò)的遠程執(zhí)行。這些裝置中的一些或全部的聯(lián)網(wǎng)可有利于程序或者方法在一個或多個位置的并行處理。另外,通過接口附接至客戶機的任何裝置可包括能夠存儲方法、程序、應(yīng)用、代碼和/或指令的至少一個存儲介質(zhì)。中央數(shù)據(jù)庫可提供將在不同裝置上執(zhí)行的程序指令。在該實施方式中,遠程數(shù)據(jù)庫可用作用于程序代碼、指令和程序的存儲介質(zhì)。

軟件程序可與一個或多個服務(wù)器關(guān)聯(lián),所述一個或多個服務(wù)器可包括文件服務(wù)器、打印服務(wù)器、域服務(wù)器、互聯(lián)網(wǎng)服務(wù)器、內(nèi)聯(lián)網(wǎng)服務(wù)器和諸如次級服務(wù)器、主機服務(wù)器、分布式服務(wù)器等的其它變型形式。服務(wù)器可包括存儲器、處理器、計算機可讀介質(zhì)、存儲介質(zhì)、物理和虛擬端口、通信裝置和能夠通過有線或無線介質(zhì)訪問其它服務(wù)器、客戶機、機器和裝置的接口等中的一個或多個。本文所述的方法、程序或代碼可通過服務(wù)器執(zhí)行。另外,可將執(zhí)行如在本申請中描述的方法所需的其它裝置看作與服務(wù)器關(guān)聯(lián)的基礎(chǔ)結(jié)構(gòu)的一部分。服務(wù)器可向包括客戶機、其它服務(wù)器、打印機、數(shù)據(jù)庫服務(wù)器、打印服務(wù)器、文件服務(wù)器、通信服務(wù)器、分布式服務(wù)器、社交網(wǎng)絡(luò)等的其它裝置提供接口。這種耦接和/或連接可有利于程序通過網(wǎng)絡(luò)的遠程執(zhí)行。這些裝置中的一些或全部的聯(lián)網(wǎng)可有利于程序或者方法在一個或多個位置的并行處理。通過接口附接至服務(wù)器的任何裝置可包括能夠存儲程序、代碼和/或指令的至少一個存儲介質(zhì)。中央數(shù)據(jù)庫可提供將在不同裝置上執(zhí)行的程序指令。在該實施方式中,遠程數(shù)據(jù)庫可用作用于程序代碼、指令和程序的存儲介質(zhì)。

本文所述的方法和系統(tǒng)可通過網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)部分或整體部署。網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)可包括本領(lǐng)域已知的諸如計算裝置、服務(wù)器、路由器、集線器、防火墻、客戶機、個人計算機、通信裝置、路由裝置和其它有源和無源裝置、模塊和/或組件之類的元件。除其它組件之外,與網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)關(guān)聯(lián)的計算和/或非計算裝置可包括諸如閃速存儲器、緩存器、棧、RAM、ROM等的存儲介質(zhì)。本文和別處所述的處理、方法、程序代碼、指令可通過網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)元件中的一個或多個執(zhí)行。

本文描述的方法、程序代碼和指令可在具有多個核的蜂窩網(wǎng)絡(luò)上實現(xiàn)。蜂窩網(wǎng)絡(luò)可為頻分多址(FDMA)網(wǎng)絡(luò)或碼分多址(CDMA)網(wǎng)絡(luò)。蜂窩網(wǎng)絡(luò)可包括移動裝置、小區(qū)基站、基站、重復(fù)器、天線、塔等。小區(qū)網(wǎng)絡(luò)可為GSM、GPRS、3G、EVDO、網(wǎng)狀網(wǎng)絡(luò)或其它網(wǎng)絡(luò)類型。

本文和別處所述的方法、程序代碼和指令可在移動裝置上或通過移動裝置實現(xiàn)。移動裝置可包括導(dǎo)航裝置、蜂窩電話、移動電話、移動個人數(shù)字助理、筆記本、掌上電腦、上網(wǎng)本、尋呼機、電子書閱讀器、音樂播放器等。除其它組件之外,這些裝置可包括諸如閃速存儲器、緩存器、RAM、ROM之類的存儲介質(zhì)以及一個或多個計算裝置。與移動裝置關(guān)聯(lián)的計算裝置可能夠執(zhí)行其上存儲的程序代碼、方法和指令??蛇x地,移動裝置可被配置為與其它裝置協(xié)作執(zhí)行指令。移動裝置可與與服務(wù)器接合并且被配置為執(zhí)行程序代碼的基站進行通信。移動裝置可在點對點網(wǎng)絡(luò)、網(wǎng)狀網(wǎng)絡(luò)或者其它通信網(wǎng)絡(luò)上通信。程序代碼可存儲在與服務(wù)器關(guān)聯(lián)的存儲介質(zhì)上,并且通過內(nèi)置于服務(wù)器中的計算裝置執(zhí)行?;究砂ㄓ嬎阊b置和存儲介質(zhì)。存儲裝置可存儲通過與基站關(guān)聯(lián)的計算裝置執(zhí)行的程序代碼和指令。

計算機軟件、程序代碼和/或指令可被存儲在機器可讀介質(zhì)上和/或在機器可讀介質(zhì)上訪問,該機器可讀介質(zhì)可包括:將用于計算的數(shù)字數(shù)據(jù)保持一段時間的計算機組件、裝置和記錄介質(zhì);已知為隨機存取存儲器(RAM)的半導(dǎo)體存儲器;通常用于更永久性的存儲的大容量存儲器,諸如光盤、像硬盤、帶、鼓、卡和其它類型的磁性存儲的一些形式;處理器寄存器、高速緩存、易失性存儲器、非易失性存儲器;諸如CD、DVD之類的光學(xué)存儲器;諸如閃速存儲器之類的可移動介質(zhì)(例如,USB棒或鑰匙、軟盤、磁帶、紙帶、穿孔卡片、單機RAM盤、極碟驅(qū)動器、可移動大容量存儲器、off-l ine等);諸如動態(tài)存儲器、靜態(tài)存儲器、讀/寫存儲器、可變存儲器、只讀、隨機存取、按序存取、位置可尋址、文件可尋址、內(nèi)容可尋址、網(wǎng)絡(luò)附接存儲器、存儲區(qū)域網(wǎng)絡(luò)、條形碼、磁性墨水等的其它計算機存儲器。

本文所述的方法和系統(tǒng)可將物理和/或無形項目從一個狀態(tài)轉(zhuǎn)變?yōu)榱硪粻顟B(tài)。本文所述的方法和系統(tǒng)也可將表達物理和/或無形項目的數(shù)據(jù)從一個狀態(tài)轉(zhuǎn)變?yōu)榱硪粻顟B(tài)。

包括在附圖中的流程圖和框圖中的本文所述的模塊、引擎、組件和元件意指模塊、引擎、組件和元件之間的邏輯邊界。然而,根據(jù)軟件或硬件工程實踐,模塊、引擎、組件和元件及其功能可通過計算機可執(zhí)行介質(zhì)在一個或多個處理器、計算機、機器上實現(xiàn),所述計算機可執(zhí)行介質(zhì)能夠執(zhí)行其上作為單片軟件結(jié)構(gòu)、單機軟件模塊或者采用外部例行程序、代碼、服務(wù)的模塊或它們的任意組合而存儲的程序指令,并且所有這種實施方式可落入本公開的范圍內(nèi)。所述機器的示例可包括(但不限于)個人數(shù)字助理、筆記本、個人計算機、移動電話、其它手持計算裝置、醫(yī)學(xué)設(shè)備、有線或無線通信裝置、變換器、芯片、計算器、衛(wèi)星、平板PC、電子書、小機械、電子裝置、具有人工智能的裝置、計算裝置、聯(lián)網(wǎng)設(shè)備、服務(wù)器、路由器、處理器內(nèi)置的眼鏡等。此外,流程圖和框圖中的模塊、引擎、組件和元件或任何其它邏輯組件可在能夠執(zhí)行程序指令的一個或多個機器、計算機或處理器上實現(xiàn)。雖然以上說明和該說明參照的附圖提出了公開的系統(tǒng)的一些功能性方面,但是除非明確陳述或者從上下文中清楚地知道,否則不應(yīng)從這些說明中推斷用于實現(xiàn)這些功能性方面的軟件的特定布置方式。還應(yīng)該理解,以上識別和描述的各個步驟可改變,并且步驟的次序可適于本文公開的技術(shù)的特定應(yīng)用。所有這些改變和修改旨在落入本公開的范圍內(nèi)。除非特定應(yīng)用要求或者明確陳述或者從上下文中清楚地知道,否則各個步驟的次序的說明不應(yīng)被理解為需要這些步驟的具體執(zhí)行次序。

上面描述的方法和/或處理及其步驟可在硬件、軟件或者適于特定應(yīng)用的硬件和軟件的任何組合中實現(xiàn)。硬件可包括通用計算機和/或?qū)S糜嬎阊b置或特定計算裝置或特定計算裝置的特定方面或組件??膳c內(nèi)部和/或外部存儲器一起在一個或多個微處理器、微控制器、內(nèi)置微控制器、可編程數(shù)字信號處理器或其它可編程裝置中實現(xiàn)所述處理。所述處理也可或者替代性地在專用集成電路、可編程門陣列、可編程陣列邏輯或任何其它裝置或可被配置為處理電子信號的裝置的組合中實現(xiàn)。還可理解,一個或多個所述處理可實現(xiàn)為能夠在機器可讀介質(zhì)上執(zhí)行的計算機可執(zhí)行代碼。

可利用可被存儲、匯編或編譯以在以上裝置之一以及多種組合的處理器,處理器架構(gòu)或者不同的硬件和軟件的組合、或者能夠執(zhí)行程序指令的任何其它機器上運行的諸如C之類的結(jié)構(gòu)化編程語言、諸如C++之類的面向?qū)ο蟮木幊陶Z言或任何其它高級或低級編程語言(包括匯編語言、硬件描述語言和數(shù)據(jù)庫編程語言和技術(shù))來生成計算機可執(zhí)行代碼。

因此,在一個方面,上面描述的各方法和所述方法的組合可在當(dāng)在一個或多個計算裝置上執(zhí)行時執(zhí)行其步驟的計算機可執(zhí)行代碼中實現(xiàn)。在另一方面,所述方法可在執(zhí)行其步驟的系統(tǒng)中實現(xiàn),并且可按照多種方式分布在所述裝置上,或者所有功能可集成在專用、單機裝置或其它硬件中。在另一方面,用于執(zhí)行與上面描述的處理關(guān)聯(lián)的步驟的裝置可包括上面描述的任意硬件和/或軟件。所有這種排列和組合旨在落入本公開的范圍內(nèi)。

雖然本公開包括詳細示出和描述的許多實施例,但是本領(lǐng)域技術(shù)人員將容易理解對它們的各種修改和改進。因此,本發(fā)明的精神和范圍不由以上示例限制,而是應(yīng)該在法律允許的最寬范圍內(nèi)進行理解。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1