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

動(dòng)態(tài)服務(wù)擴(kuò)展性的制作方法

文檔序號(hào):12176402閱讀:193來源:國(guó)知局
動(dòng)態(tài)服務(wù)擴(kuò)展性的制作方法與工藝

本發(fā)明涉及動(dòng)態(tài)服務(wù)擴(kuò)展性。



背景技術(shù):

軟件系統(tǒng)的開發(fā)和維護(hù)非常昂貴。為了節(jié)省開發(fā)費(fèi)用,各家公司通常尋求商業(yè)現(xiàn)貨產(chǎn)品(即COTS)、解決方案,然后,對(duì)這些產(chǎn)品進(jìn)行自定義、定制和配置,從而滿足它們的特定需求。但是,在目前的現(xiàn)代計(jì)算環(huán)境中,許多軟件解決方案,雖然也許由單一軟件系統(tǒng)后端支持,但部署在類型不同的許多設(shè)備上及在類型不同的許多設(shè)備上執(zhí)行。因此,COTS解決方案節(jié)省的成本,雖然在某些方面比較顯著,但是,在其它方面比較有限。

此外,從舊系統(tǒng)換到COTS系統(tǒng)可能需要在COTS系統(tǒng)內(nèi)重新開發(fā)舊系統(tǒng)的功能,需要的時(shí)間較多,成本高昂-這兩者都是成功部署的障礙。

此外,各公司通常將多重軟件系統(tǒng)用于不同的用途,并與業(yè)務(wù)合作伙伴的計(jì)算機(jī)系統(tǒng)集成。當(dāng)考慮到計(jì)算機(jī)系統(tǒng)可能部署于許多設(shè)備類型時(shí),集成多個(gè)軟件系統(tǒng)及與業(yè)務(wù)合作伙伴的計(jì)算機(jī)系統(tǒng)集成成本高昂且需時(shí)較多,維護(hù)工作量大。



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

根據(jù)本發(fā)明的第一個(gè)方面,提供一種方法,包括:在擴(kuò)展流注冊(cè)表內(nèi),維持代理進(jìn)程腳本執(zhí)行環(huán)境中可執(zhí)行的擴(kuò)展腳本的版本集,與應(yīng)用擴(kuò)展點(diǎn)有關(guān)的多個(gè)擴(kuò)展腳本集;經(jīng)由執(zhí)行所述方法的計(jì)算機(jī)的網(wǎng)絡(luò)接口設(shè)備接收來自代理進(jìn)程、包括應(yīng)用擴(kuò)展點(diǎn)標(biāo)識(shí)符的擴(kuò)展腳本檢索請(qǐng)求;從擴(kuò)展流注冊(cè)表檢索與擴(kuò)展腳本檢索請(qǐng)求中所含應(yīng)用擴(kuò)展點(diǎn)標(biāo)識(shí)符有關(guān)的擴(kuò)展腳本最新版本;經(jīng)由執(zhí)行所述方法的計(jì)算機(jī)的網(wǎng)絡(luò)接口設(shè)備,將檢索到的擴(kuò)展腳本傳輸給代理進(jìn)程。

任選所述擴(kuò)展腳本檢索請(qǐng)求包括由代理進(jìn)程所緩存的擴(kuò)展腳本的版本標(biāo)識(shí)符,所述方法進(jìn)一步包括:將擴(kuò)展檢索請(qǐng)求的版本標(biāo)識(shí)符與和在擴(kuò)展流注冊(cè)表內(nèi)維持的應(yīng)用擴(kuò)展點(diǎn)標(biāo)識(shí)符有關(guān)的擴(kuò)展腳本最新版本的版本標(biāo)識(shí)符進(jìn)行比較;當(dāng)擴(kuò)展檢索請(qǐng)求的版本標(biāo)識(shí)符與和擴(kuò)展流注冊(cè)表內(nèi)的應(yīng)用擴(kuò)展點(diǎn)標(biāo)識(shí)符有關(guān)的擴(kuò)展腳本最新版本相等時(shí),放棄檢索和傳輸;經(jīng)由執(zhí)行所述方法的計(jì)算機(jī)的網(wǎng)絡(luò)接口設(shè)備向代理進(jìn)程傳輸一個(gè)答復(fù),表明代理進(jìn)程緩存的擴(kuò)展腳本是最新版本。

任選所述方法進(jìn)一步包括:識(shí)別從檢索到的擴(kuò)展腳本的腳本內(nèi)所調(diào)用的任何其它擴(kuò)展腳本;檢索在檢索到的擴(kuò)展腳本的腳本內(nèi)識(shí)別的任何其它擴(kuò)展腳本;其中傳輸檢索的擴(kuò)展腳本包括傳輸已經(jīng)檢索的任何其它擴(kuò)展腳本。

當(dāng)擴(kuò)展腳本包括其中調(diào)用的多個(gè)其它擴(kuò)展腳本時(shí),擴(kuò)展腳本任選包括順序調(diào)用多個(gè)其它擴(kuò)展腳本中的每個(gè)擴(kuò)展腳本;順序調(diào)用多個(gè)其它擴(kuò)展腳本任選將前面其它擴(kuò)展腳本的輸出與后面其它擴(kuò)展腳本的輸入相關(guān)聯(lián)。

任選當(dāng)擴(kuò)展腳本被調(diào)用時(shí),其會(huì)接收指定形式的參數(shù),擴(kuò)展腳本的輸出也是根據(jù)所述指定形式來進(jìn)行的。

根據(jù)本發(fā)明的第二個(gè)方面,提供一種系統(tǒng),包括:至少一個(gè)網(wǎng)絡(luò)接口設(shè)備;至少一個(gè)處理器;至少一個(gè)存儲(chǔ)器;應(yīng)用,所述應(yīng)用儲(chǔ)存在至少一個(gè)存儲(chǔ)器內(nèi)且可由至少一個(gè)處理器執(zhí)行,從而執(zhí)行包括擴(kuò)展點(diǎn)的進(jìn)程,每個(gè)擴(kuò)展點(diǎn)包括某個(gè)應(yīng)用的代理進(jìn)程的標(biāo)識(shí)符和擴(kuò)展點(diǎn)調(diào)用,代理進(jìn)程進(jìn)一步可由至少一個(gè)處理器執(zhí)行,以提供腳本執(zhí)行環(huán)境,執(zhí)行數(shù)據(jù)處理活動(dòng),數(shù)據(jù)處理活動(dòng)包括:接收具有來自應(yīng)用的參數(shù)的擴(kuò)展點(diǎn)調(diào)用;檢索與擴(kuò)展點(diǎn)調(diào)用有關(guān)的擴(kuò)展腳本;根據(jù)腳本執(zhí)行環(huán)境內(nèi)的參數(shù),執(zhí)行擴(kuò)展腳本,得到結(jié)果數(shù)據(jù);將結(jié)果數(shù)據(jù)返回到應(yīng)用。

任選以第一格式接收參數(shù);結(jié)果數(shù)據(jù)采用第一格式。

任選當(dāng)檢索到的擴(kuò)展腳本時(shí),當(dāng)腳本緩存在至少一個(gè)存儲(chǔ)器內(nèi)時(shí),代理進(jìn)程從至少一個(gè)存儲(chǔ)器檢索擴(kuò)展腳本,當(dāng)擴(kuò)展腳本未緩存在至少一個(gè)存儲(chǔ)器內(nèi)時(shí),代理進(jìn)程經(jīng)由至少一個(gè)網(wǎng)絡(luò)接口設(shè)備從網(wǎng)絡(luò)位置的擴(kuò)展流注冊(cè)表檢索擴(kuò)展腳本,代理進(jìn)程的數(shù)據(jù)處理活動(dòng)任選進(jìn)一步包括:當(dāng)從擴(kuò)展流注冊(cè)表檢索時(shí),將擴(kuò)展腳本緩存在至少一個(gè)存儲(chǔ)器內(nèi)。

任選代理進(jìn)程包括配置設(shè)置,其指導(dǎo)代理進(jìn)程進(jìn)行如下事項(xiàng):繞過從至少一個(gè)存儲(chǔ)器檢索擴(kuò)展腳本的企圖;根據(jù)擴(kuò)展腳本的緩存版本的版本標(biāo)識(shí)符(緩存時(shí))詢問擴(kuò)展流注冊(cè)表;只有當(dāng)至少一個(gè)存儲(chǔ)器確實(shí)包括擴(kuò)展腳本的緩存版本時(shí)或當(dāng)擴(kuò)展流注冊(cè)表包含比在至少一個(gè)存儲(chǔ)器內(nèi)緩存的擴(kuò)展腳本更新的版本時(shí),才檢索擴(kuò)展腳本。

任選擴(kuò)展腳本是可由位于應(yīng)用擴(kuò)展點(diǎn)的應(yīng)用調(diào)用的多個(gè)擴(kuò)展腳本中的一個(gè)腳本,每個(gè)應(yīng)用擴(kuò)展點(diǎn)與一個(gè)擴(kuò)展腳本相關(guān)聯(lián);至少一個(gè)應(yīng)用擴(kuò)展腳本不包括用于執(zhí)行的功能腳本。

任選擴(kuò)展腳本包括以下中的至少一種:調(diào)用至少一個(gè)其它擴(kuò)展腳本,當(dāng)其調(diào)用時(shí),在代理進(jìn)程的腳本執(zhí)行環(huán)境內(nèi)執(zhí)行;經(jīng)由至少一個(gè)網(wǎng)絡(luò)接口設(shè)備,調(diào)用至少一種在聯(lián)網(wǎng)計(jì)算設(shè)備上執(zhí)行的服務(wù)。

根據(jù)本發(fā)明的第三個(gè)方面,提供一種方法,包括:由在能夠執(zhí)行應(yīng)用的計(jì)算設(shè)備上所執(zhí)行的代理進(jìn)程從應(yīng)用接收擴(kuò)展腳本調(diào)用和參數(shù);根據(jù)代理進(jìn)程的腳本執(zhí)行環(huán)境內(nèi)的參數(shù),檢索和執(zhí)行擴(kuò)展腳本,獲得結(jié)果數(shù)據(jù);將結(jié)果數(shù)據(jù)返回到應(yīng)用。

任選以第一格式接收參數(shù);結(jié)果數(shù)據(jù)采用第一格式。

任選當(dāng)檢索擴(kuò)展腳本時(shí),當(dāng)腳本緩存在計(jì)算設(shè)備的存儲(chǔ)器內(nèi)時(shí),代理進(jìn)程從計(jì)算設(shè)備的存儲(chǔ)器檢索擴(kuò)展腳本,當(dāng)擴(kuò)展腳本未緩存在計(jì)算設(shè)備的存儲(chǔ)器內(nèi)時(shí),代理進(jìn)程經(jīng)由計(jì)算設(shè)備的網(wǎng)絡(luò)接口設(shè)備從網(wǎng)絡(luò)位置的擴(kuò)展流注冊(cè)表檢索擴(kuò)展腳本。

任選代理進(jìn)程包括配置設(shè)置,識(shí)別何時(shí)試圖從存儲(chǔ)設(shè)備檢索擴(kuò)展腳本,何時(shí)繞過從存儲(chǔ)器檢索擴(kuò)展腳本的企圖。

任選擴(kuò)展腳本是位于應(yīng)用擴(kuò)展點(diǎn)的、可由應(yīng)用所調(diào)用的多個(gè)擴(kuò)展腳本中的一個(gè)腳本,每個(gè)應(yīng)用擴(kuò)展點(diǎn)與一個(gè)擴(kuò)展腳本相關(guān)聯(lián)。

任選至少一個(gè)應(yīng)用擴(kuò)展腳本不包括用于執(zhí)行的功能腳本。

任選擴(kuò)展腳本包括調(diào)用至少一個(gè)當(dāng)被調(diào)用時(shí)會(huì)在代理進(jìn)程的腳本執(zhí)行環(huán)境內(nèi)執(zhí)行的其它擴(kuò)展腳本。

任選擴(kuò)展腳本包括經(jīng)由計(jì)算設(shè)備的網(wǎng)絡(luò)接口設(shè)備調(diào)用在聯(lián)網(wǎng)計(jì)算設(shè)備上執(zhí)行的至少一個(gè)服務(wù)。

任選代理進(jìn)程是該應(yīng)用的模塊。

在本發(fā)明的各種實(shí)施例中,每個(gè)實(shí)施例都包括用于動(dòng)態(tài)服務(wù)擴(kuò)展性的至少一個(gè)系統(tǒng)、設(shè)備、方法和軟件。例如,可以實(shí)施或涉及一些實(shí)施例,提供可在所有設(shè)備、應(yīng)用和應(yīng)用程序平臺(tái)使用的單一形式的進(jìn)程定制,減少開發(fā)、集成及維護(hù)的費(fèi)用和工作量。

方法形式的一個(gè)實(shí)施例包括由在能夠執(zhí)行應(yīng)用的計(jì)算設(shè)備上所執(zhí)行的代理進(jìn)程從應(yīng)用接收擴(kuò)展腳本調(diào)用和參數(shù)。然后,所述方法根據(jù)代理進(jìn)程的腳本執(zhí)行環(huán)境內(nèi)的參數(shù),檢索和執(zhí)行擴(kuò)展腳本,獲得結(jié)果數(shù)據(jù),并將結(jié)果數(shù)據(jù)返回到應(yīng)用。

另一個(gè)方法實(shí)施例包括在擴(kuò)展流注冊(cè)表內(nèi)維持代理進(jìn)程腳本擴(kuò)展環(huán)境內(nèi)可執(zhí)行的擴(kuò)展腳本的版本集。多個(gè)擴(kuò)展腳本集通常與應(yīng)用擴(kuò)展點(diǎn)相關(guān)聯(lián)。然后,所述方法經(jīng)由執(zhí)行所述方法的計(jì)算機(jī)的網(wǎng)絡(luò)接口設(shè)備,從代理進(jìn)程接收包括應(yīng)用擴(kuò)展點(diǎn)標(biāo)識(shí)符的擴(kuò)展腳本檢索請(qǐng)求。然后,從擴(kuò)展流注冊(cè)表檢索與擴(kuò)展腳本檢索請(qǐng)求中所含應(yīng)用擴(kuò)展點(diǎn)標(biāo)識(shí)符有關(guān)的擴(kuò)展腳本的最新版本。這個(gè)方法實(shí)施例進(jìn)一步包括經(jīng)由執(zhí)行方法的計(jì)算機(jī)的網(wǎng)絡(luò)接口設(shè)備將檢索的擴(kuò)展腳本傳輸給代理進(jìn)程。

另一個(gè)實(shí)施例以系統(tǒng)方式呈現(xiàn)。該等實(shí)施例的系統(tǒng)包括至少一個(gè)網(wǎng)絡(luò)接口設(shè)備、至少一個(gè)處理器、至少一個(gè)存儲(chǔ)器。應(yīng)用儲(chǔ)存在至少一個(gè)存儲(chǔ)器內(nèi),可由至少一個(gè)處理器執(zhí)行,從而執(zhí)行包括擴(kuò)展點(diǎn)的進(jìn)程。此類實(shí)施例的每個(gè)擴(kuò)展點(diǎn)包括某個(gè)應(yīng)用的代理進(jìn)程的標(biāo)識(shí)符和擴(kuò)展點(diǎn)調(diào)用。代理進(jìn)程可由至少一個(gè)處理器執(zhí)行,以提供腳本執(zhí)行環(huán)境和執(zhí)行數(shù)據(jù)處理活動(dòng)。數(shù)據(jù)處理活動(dòng)可包括從應(yīng)用接收帶參數(shù)的擴(kuò)展點(diǎn)調(diào)用,檢索與擴(kuò)展點(diǎn)調(diào)用有關(guān)的擴(kuò)展腳本。數(shù)據(jù)處理活動(dòng)進(jìn)一步包括根據(jù)腳本執(zhí)行環(huán)境內(nèi)的參數(shù),執(zhí)行擴(kuò)展腳本,獲得結(jié)果數(shù)據(jù)。然后,將結(jié)果數(shù)據(jù)返回到應(yīng)用。

附圖說明

以下通過舉例并參照附圖,對(duì)本發(fā)明的上述內(nèi)容和其他方面加以具體說明:

根據(jù)一個(gè)示例實(shí)施例,圖1是系統(tǒng)的邏輯方框圖;

根據(jù)一個(gè)示例實(shí)施例,圖2是方法的流程方框圖;

根據(jù)一個(gè)示例實(shí)施例,圖3是方法的流程方框圖;及

根據(jù)一個(gè)示例實(shí)施例,圖4是計(jì)算設(shè)備的方框圖。

具體實(shí)施方式

在本發(fā)明的各種實(shí)施例中,每個(gè)實(shí)施例都包括用于動(dòng)態(tài)服務(wù)擴(kuò)展性的至少一個(gè)系統(tǒng)、設(shè)備、方法和軟件。例如,可以實(shí)施或涉及一些實(shí)施例,提供可在所有設(shè)備、應(yīng)用和應(yīng)用程序平臺(tái)使用的單一形式的進(jìn)程定制,減少開發(fā)、集成及維護(hù)的費(fèi)用和工作量。一些此類實(shí)施例包括為每個(gè)特定設(shè)備、應(yīng)用和應(yīng)用程序平臺(tái)定制的代理,包括腳本執(zhí)行環(huán)境,在這些環(huán)境內(nèi),不管特定設(shè)備、應(yīng)用和應(yīng)用程序平臺(tái)是什么,都可以執(zhí)行單一形式的腳本。腳本可在代理內(nèi)從應(yīng)用和應(yīng)用程序(例如,應(yīng)用或應(yīng)用程序內(nèi)定義的擴(kuò)展點(diǎn))調(diào)用。接收腳本調(diào)用時(shí),當(dāng)調(diào)用腳本未緩存在本地存儲(chǔ)器內(nèi)或過期時(shí),代理從中央腳本庫(kù)檢索腳本,然后在代理的腳本執(zhí)行環(huán)境內(nèi)執(zhí)行腳本。當(dāng)執(zhí)行這種腳本時(shí),可以根據(jù)代理和其它情況中部署的其它代理內(nèi)以前配置的各種協(xié)議,調(diào)用其它系統(tǒng)的進(jìn)程。但是,并非應(yīng)用內(nèi)的所有擴(kuò)展點(diǎn)都包括擴(kuò)展腳本中表示的擴(kuò)展。在一些實(shí)施例中,擴(kuò)展腳本可能仍然存在,但是包括擴(kuò)展腳本空集。其它實(shí)施例并沒有擴(kuò)展腳本,而是開發(fā)用于處置來自擴(kuò)展腳本檢索企圖的空(NULL)返回。

由于部署實(shí)體(如公司)內(nèi)可能有各種不同的設(shè)備、應(yīng)用和應(yīng)用程序平臺(tái),因此,通常為每個(gè)此類平臺(tái)定制代理。但是,代理為腳本提供共同的執(zhí)行環(huán)境,從而提供標(biāo)準(zhǔn)化機(jī)制,通過這種機(jī)制,軟件系統(tǒng)、應(yīng)用和應(yīng)用程序可以集成、定制和統(tǒng)一到單一進(jìn)程和代碼主體內(nèi),從而利用新平臺(tái)上的現(xiàn)有功能及在舊系統(tǒng)內(nèi)開拓新的功能。

此外,一些實(shí)施例提供軟件系統(tǒng)的定制化、擴(kuò)展和靈活性,用于新進(jìn)程和附加進(jìn)程、促銷和其它新程序、技術(shù)等的快速增長(zhǎng)和采用。例如,由于技術(shù)已經(jīng)引領(lǐng)人們使用移動(dòng)設(shè)備,如智能手機(jī)、平板電腦和智能手表以及智能電視、機(jī)頂盒等,以前只在營(yíng)業(yè)時(shí)間在商店銷售點(diǎn)(POS)終端開展的交易現(xiàn)在實(shí)際上可以在所有地點(diǎn)和一天中的所有時(shí)間內(nèi)進(jìn)行。為了在許多技術(shù)設(shè)備平臺(tái)(每個(gè)平臺(tái)操作不同的應(yīng)用程序或應(yīng)用)上開展這些交易,開發(fā)了支持每種技術(shù)設(shè)備平臺(tái)的客戶端和服務(wù)器代碼。結(jié)果是大量代碼和功能重復(fù)。此處的一些實(shí)施例提供利用實(shí)際上所有交易的共性的解決方案,例如,向交易增添購(gòu)買、計(jì)稅、生成總額、接收付款和生成收據(jù)的項(xiàng)目。

此類實(shí)施例包括一組應(yīng)用程序和應(yīng)用標(biāo)準(zhǔn)化的規(guī)定的應(yīng)用程序和應(yīng)用擴(kuò)展點(diǎn)。對(duì)這些擴(kuò)展點(diǎn)進(jìn)行定制,為每個(gè)擴(kuò)展點(diǎn)提供標(biāo)準(zhǔn)化形式的數(shù)據(jù),然后,將這些數(shù)據(jù)與標(biāo)準(zhǔn)化擴(kuò)展腳本調(diào)用一起傳輸?shù)饺缜拔乃龅拇?,并且這些數(shù)據(jù)與應(yīng)用程序或應(yīng)用一起呈現(xiàn),或呈現(xiàn)于應(yīng)用程序或應(yīng)用之內(nèi)。收到擴(kuò)展腳本調(diào)用后,代理可以檢索與標(biāo)準(zhǔn)化擴(kuò)展點(diǎn)(從該擴(kuò)展點(diǎn)接收擴(kuò)展腳本調(diào)用)有關(guān)的腳本。擴(kuò)展腳本可由代理從儲(chǔ)存在存儲(chǔ)設(shè)備上的存儲(chǔ)器中的擴(kuò)展腳本緩存進(jìn)行檢索或從位于網(wǎng)絡(luò)位置的擴(kuò)展流注冊(cè)表進(jìn)行檢索。一旦檢索到擴(kuò)展腳本,就會(huì)由代理根據(jù)擴(kuò)展腳本調(diào)用內(nèi)所包含的數(shù)據(jù)來執(zhí)行該擴(kuò)展腳本。然后,可能包括一個(gè)或多個(gè)遠(yuǎn)程進(jìn)程調(diào)用的擴(kuò)展腳本就會(huì)執(zhí)行,從而提供、檢索或產(chǎn)生交易相關(guān)數(shù)據(jù)。當(dāng)擴(kuò)展腳本已經(jīng)執(zhí)行后,擴(kuò)展腳本提供輸出,通常是與與擴(kuò)展腳本調(diào)用一同接收的數(shù)據(jù)相同的標(biāo)準(zhǔn)化形式,并將數(shù)據(jù)返回到調(diào)用應(yīng)用程序或應(yīng)用。

通過此類實(shí)施例,幾乎為任何設(shè)備和計(jì)算平臺(tái)提供了增加新的交易處理及改善現(xiàn)有交易處理的很大的靈活性。這可能包括以新的方式集成新的客戶忠誠(chéng)計(jì)劃,在所有計(jì)算平臺(tái)等以標(biāo)準(zhǔn)化方式增加強(qiáng)制ID驗(yàn)證。此外,由于每個(gè)腳本都可在代理的腳本執(zhí)行環(huán)境內(nèi)執(zhí)行,代理位于組織的每個(gè)支持的計(jì)算和設(shè)備平臺(tái)上,寫入一次的腳本代碼可在任何地方執(zhí)行。此外,當(dāng)前腳本代碼的分發(fā)通過代理來進(jìn)行,非常方便。從而簡(jiǎn)化和加速了開發(fā),減少了開發(fā)和維護(hù)成本、工作量和時(shí)間。

本文參照?qǐng)D形對(duì)該等及其他實(shí)施例加以描述。

在下文的詳細(xì)描述中,引用了構(gòu)成本文組成部分的附圖,并在所述附圖中以圖示方式顯示了其中可以實(shí)施發(fā)明主旨事項(xiàng)的特定實(shí)施例。該等實(shí)施例乃以足夠的細(xì)節(jié)予以描述,以確保本領(lǐng)域的技術(shù)人員能夠?qū)嵤┧鼈?,并且需要了解的是,可以利用其他?shí)施例,且可以在不偏離發(fā)明主旨事項(xiàng)范圍的情況下做出結(jié)構(gòu)、邏輯及電氣改變。該等發(fā)明主旨事項(xiàng)的實(shí)施例在本文中可以單獨(dú)及/或共同地被稱為“發(fā)明”,其僅僅是為了方便而無意將本申請(qǐng)的范圍主動(dòng)限制為任何單個(gè)發(fā)明或發(fā)明概念(如果實(shí)際披露的多于一個(gè)的話)。

因此,下文的描述不應(yīng)被視為具有限制意義,并且發(fā)明主旨事項(xiàng)的范圍由所附權(quán)利要求予以界定。

在一個(gè)實(shí)施例中,本文描述的功能或算法可以以硬件、軟件或軟件和硬件的組合來實(shí)現(xiàn)。軟件包括存儲(chǔ)在諸如存儲(chǔ)器或其他類型的存儲(chǔ)設(shè)備等計(jì)算機(jī)可讀媒體上的計(jì)算機(jī)可執(zhí)行指令。此外,所描述的功能可對(duì)應(yīng)于模塊,其可以是軟件、硬件、固件或其任何組合。多個(gè)功能以所期望的一個(gè)或多個(gè)模塊來執(zhí)行,并且所描述的實(shí)施例僅僅是示例。軟件在數(shù)字信號(hào)處理器、ASIC、微處理器或在系統(tǒng)(例如個(gè)人計(jì)算機(jī)、服務(wù)器、路由器或能夠處理數(shù)據(jù)的其他設(shè)備,包括網(wǎng)絡(luò)互連設(shè)備)上操作的其他類型的處理器上執(zhí)行。

某些實(shí)施例實(shí)現(xiàn)其中相關(guān)控制及數(shù)據(jù)信號(hào)在模塊之間及通過模塊傳送的兩個(gè)或多個(gè)具體互連的硬件模塊或設(shè)備中的功能,或作為應(yīng)用程序?qū)S眉呻娐返囊徊糠?。因此,示范流程可適用于軟件、固件及硬件實(shí)現(xiàn)。

根據(jù)一個(gè)示例實(shí)施例,圖1是系統(tǒng)100的邏輯方框圖。系統(tǒng)100是一些實(shí)施例可以在其內(nèi)實(shí)施和執(zhí)行的計(jì)算環(huán)境的實(shí)例。系統(tǒng)100包括多個(gè)不同的客戶端類型??蛻舳祟愋涂赡馨ㄒ粋€(gè)或多個(gè)移動(dòng)設(shè)備,如智能手機(jī)102、平板電腦104和智能手表(未畫出)??蛻舳祟愋瓦€可以包括個(gè)人計(jì)算機(jī)106、舊企業(yè)系統(tǒng)108和終端110,如POS終端和自助服務(wù)終端(SST)。SST可包括一個(gè)或多個(gè)自動(dòng)柜員機(jī)(ATM)、自助服務(wù)結(jié)帳臺(tái)(SSC)、自助圖書館結(jié)帳臺(tái)、信息亭和售貨機(jī)等。

每個(gè)不同的客戶端類型與網(wǎng)絡(luò)112連接。網(wǎng)絡(luò)112可以是一個(gè)網(wǎng)絡(luò)類型或各種網(wǎng)絡(luò)類型組合。例如,網(wǎng)絡(luò)可以是局域網(wǎng)或廣域網(wǎng)、安全網(wǎng)絡(luò)、因特網(wǎng)、無線服務(wù)提供商網(wǎng)絡(luò)、網(wǎng)絡(luò)及其它網(wǎng)絡(luò)類型。在一些實(shí)施例中,其它類型的網(wǎng)絡(luò)可作為網(wǎng)絡(luò)112的一部分或位于客戶端-類型和另一個(gè)設(shè)備之間,例如,智能手機(jī)102或平板電腦104和智能手表之間的或其它近場(chǎng)通信連接。

也與網(wǎng)絡(luò)112連接的是企業(yè)系統(tǒng)114。如本發(fā)明所示,企業(yè)系統(tǒng)114提供一組標(biāo)準(zhǔn)服務(wù)116。標(biāo)準(zhǔn)服務(wù)116可包括網(wǎng)絡(luò)服務(wù)器、網(wǎng)絡(luò)服務(wù)及企業(yè)系統(tǒng)114進(jìn)程內(nèi)可訪問的和其它計(jì)算系統(tǒng)和設(shè)備經(jīng)網(wǎng)絡(luò)112可訪問的其它數(shù)據(jù)處理服務(wù)。例如,標(biāo)準(zhǔn)服務(wù)可為在各種客戶端類型客戶端102、104、106、108、110上執(zhí)行的應(yīng)用程序和應(yīng)用提供交易處理服務(wù)。一些此類服務(wù)可包括定價(jià)、計(jì)稅、運(yùn)輸估計(jì)、相關(guān)客戶忠誠(chéng)度計(jì)劃及其它此類服務(wù)。在一些實(shí)施例中,此類服務(wù)116可通過客戶端102、104、106、108、110和企業(yè)系統(tǒng)114上執(zhí)行的應(yīng)用程序、應(yīng)用和它們的進(jìn)程直接訪問。在一些實(shí)施例中和其它實(shí)施例中,服務(wù)116可通過在企業(yè)系統(tǒng)114的數(shù)據(jù)存儲(chǔ)設(shè)備或可由企業(yè)系統(tǒng)訪問的數(shù)據(jù)存儲(chǔ)設(shè)備上的擴(kuò)展流注冊(cè)表120所儲(chǔ)存的擴(kuò)展腳本來訪問。擴(kuò)展流注冊(cè)表120儲(chǔ)存由代理進(jìn)程118、126及應(yīng)用和應(yīng)用程序124從擴(kuò)展流注冊(cè)表120所檢索到的腳本,代理進(jìn)程118、126位于企業(yè)系統(tǒng)114上,應(yīng)用和應(yīng)用程序124位于客戶端102、104、106、108、110上,并在這些客戶端上執(zhí)行。

擴(kuò)展腳本由擴(kuò)展流注冊(cè)表120儲(chǔ)存,在擴(kuò)展流注冊(cè)表120中集中儲(chǔ)存、管理和編輯版本。腳本通常以腳本語言,例如JavaScript或其它類似或衍生腳本語言進(jìn)行編碼。代理進(jìn)程118、126位于計(jì)算設(shè)備上或應(yīng)用程序或應(yīng)用124內(nèi),包括虛擬機(jī)器形式的腳本執(zhí)行環(huán)境,擴(kuò)展腳本在該環(huán)境內(nèi)執(zhí)行。代理進(jìn)程118、126可以是應(yīng)用或應(yīng)用程序124的一部分或是加在它上面的模塊。在一些實(shí)施例中,代理進(jìn)程118、126可添加到舊系統(tǒng)的程序內(nèi),例如,舊企業(yè)系統(tǒng)108,或作為可以在此種舊系統(tǒng)計(jì)算環(huán)境內(nèi)執(zhí)行或訪問的服務(wù)。

在一些實(shí)施例中,代理進(jìn)程118、126從客戶端102、104、106、108、110上執(zhí)行的應(yīng)用或應(yīng)用程序124接收擴(kuò)展腳本調(diào)用。在一些實(shí)施例中,根據(jù)應(yīng)用程序或應(yīng)用開發(fā)者或其它團(tuán)體,如公司、工業(yè)團(tuán)體、標(biāo)準(zhǔn)制定機(jī)構(gòu)等制定的標(biāo)準(zhǔn)建立和調(diào)用擴(kuò)展腳本。在此類實(shí)施例中,擴(kuò)展腳本與應(yīng)用或應(yīng)用程序124中包含的擴(kuò)展點(diǎn)或添加到應(yīng)用或應(yīng)用程序的擴(kuò)展點(diǎn)相關(guān)聯(lián)。這種擴(kuò)展點(diǎn)是其中擴(kuò)展腳本調(diào)用到代理進(jìn)程118、126,從而執(zhí)行該擴(kuò)展點(diǎn)的擴(kuò)展腳本的點(diǎn)。當(dāng)擴(kuò)展點(diǎn)和擴(kuò)展腳本標(biāo)準(zhǔn)化時(shí),調(diào)用應(yīng)用或應(yīng)用程序124提供帶調(diào)用擴(kuò)展腳本預(yù)期擴(kuò)展腳本調(diào)用的參數(shù)數(shù)據(jù)。此外,代理進(jìn)程能夠正確地識(shí)別和檢索調(diào)用的擴(kuò)展腳本。

當(dāng)擴(kuò)展腳本調(diào)用通過代理進(jìn)程118、126接收時(shí),代理進(jìn)程118、126可部分根據(jù)配置設(shè)置檢索擴(kuò)展腳本。配置設(shè)置可配置代理進(jìn)程118、126,使其總是從擴(kuò)展流注冊(cè)表120檢索擴(kuò)展腳本,將檢索的擴(kuò)展腳本緩存在客戶端102、104、106、108、110的存儲(chǔ)器內(nèi),針對(duì)擴(kuò)展流注冊(cè)表120的最新版本,檢查緩存擴(kuò)展腳本的版本,只下載更新的版本,否則利用緩存的版本等。不管怎樣,代理進(jìn)程118、126都檢索調(diào)用的擴(kuò)展腳本。

但是,在一些情況下,擴(kuò)展腳本可包括調(diào)用其中的其它擴(kuò)展腳本。例如,調(diào)用的擴(kuò)展腳本可包括調(diào)用三個(gè)其它擴(kuò)展腳本。當(dāng)從存儲(chǔ)器內(nèi)緩存的版本檢索此種擴(kuò)展腳本時(shí),代理進(jìn)程118、126可首先對(duì)擴(kuò)展腳本進(jìn)行評(píng)估,明確其內(nèi)是否還有任何其它擴(kuò)展腳本。當(dāng)其內(nèi)有任何其它擴(kuò)展腳本時(shí),在此例中是三個(gè)擴(kuò)展腳本,代理進(jìn)程118、126可根據(jù)關(guān)于擴(kuò)展腳本檢索的配置設(shè)置,以單一的方式檢索其它三個(gè)擴(kuò)展腳本。在一些實(shí)施例中,當(dāng)從擴(kuò)展流注冊(cè)表120檢索擴(kuò)展腳本時(shí),擴(kuò)展流注冊(cè)表120的進(jìn)程可以識(shí)別所請(qǐng)求的擴(kuò)展腳本內(nèi)包含的擴(kuò)展腳本調(diào)用。當(dāng)完成此種識(shí)別時(shí),擴(kuò)展流注冊(cè)表120的進(jìn)程還可以檢索和提供請(qǐng)求的擴(kuò)展腳本及其它腳本給請(qǐng)求代理118、126。

一旦代理進(jìn)程118、126已經(jīng)檢索調(diào)用的擴(kuò)展腳本,及其內(nèi)可調(diào)用的其它任何擴(kuò)展腳本,代理進(jìn)程118、126執(zhí)行這些擴(kuò)展腳本。值得指出的是,擴(kuò)展腳本還可以包括通過網(wǎng)絡(luò)112調(diào)用一個(gè)或多個(gè)標(biāo)準(zhǔn)服務(wù)116或其它服務(wù)112。

通過這些實(shí)施例,在不同客戶端類型的客戶端102、104、106、108、110上執(zhí)行的應(yīng)用和應(yīng)用程序124能夠利用單一開發(fā)和部署的擴(kuò)展腳本代碼,增強(qiáng)現(xiàn)有功能和新部署的功能。不管交易在哪里進(jìn)行或在哪種類型的設(shè)備上進(jìn)行,都可為數(shù)據(jù)處理提供通用性和一致性。

根據(jù)一個(gè)示例實(shí)施例,圖2是方法200的流程方框圖。方法200是包含圖1擴(kuò)展流注冊(cè)表120的企業(yè)系統(tǒng)114可執(zhí)行的方法的實(shí)例。

方法200包括在擴(kuò)展流注冊(cè)表內(nèi)維持202代理進(jìn)程腳本擴(kuò)展環(huán)境內(nèi)可執(zhí)行的擴(kuò)展腳本的版本集。在此類實(shí)施例中,多個(gè)擴(kuò)展腳本集與應(yīng)用擴(kuò)展點(diǎn)有關(guān)。方法200還經(jīng)由執(zhí)行所述方法的計(jì)算機(jī)的網(wǎng)絡(luò)接口設(shè)備,從代理進(jìn)程接收204包括應(yīng)用擴(kuò)展點(diǎn)標(biāo)識(shí)符的擴(kuò)展腳本檢索請(qǐng)求。應(yīng)用點(diǎn)標(biāo)識(shí)符通常是調(diào)用擴(kuò)展腳本的名稱,但通常與產(chǎn)生擴(kuò)展腳本檢索請(qǐng)求的應(yīng)用程序擴(kuò)展點(diǎn)或應(yīng)用擴(kuò)展點(diǎn)有關(guān)。然后,方法200從擴(kuò)展流注冊(cè)表檢索206與擴(kuò)展腳本檢索請(qǐng)求中包含的應(yīng)用擴(kuò)展點(diǎn)標(biāo)識(shí)符有關(guān)的擴(kuò)展腳本的最新版本。檢索到的擴(kuò)展腳本經(jīng)由網(wǎng)絡(luò)接口設(shè)備傳輸208給請(qǐng)求代理進(jìn)程。

在一些實(shí)施例中,接收的204擴(kuò)展腳本檢索請(qǐng)求包括由代理進(jìn)程所緩存的擴(kuò)展腳本版本標(biāo)識(shí)符。在此類實(shí)施例中,方法200將收到的版本標(biāo)識(shí)符與擴(kuò)展流注冊(cè)表中維持的與應(yīng)用擴(kuò)展點(diǎn)標(biāo)識(shí)符有關(guān)的擴(kuò)展腳本的最新版本的版本標(biāo)識(shí)符進(jìn)行比較。當(dāng)版本標(biāo)識(shí)符與所請(qǐng)求的擴(kuò)展腳本的最新版本的版本標(biāo)識(shí)符相等時(shí),方法200將放棄檢索206和傳輸208,可能傳輸一種指示,表明代理進(jìn)程已經(jīng)擁有所請(qǐng)求的擴(kuò)展腳本的最新版本。

方法200的一些實(shí)施例進(jìn)一步識(shí)別檢索到的206擴(kuò)展腳本內(nèi)調(diào)用的任何其它擴(kuò)展腳本,然后,檢索任何識(shí)別的其它擴(kuò)展腳本。在方法200的此類實(shí)施例中,檢索到的擴(kuò)展腳本的傳輸208包括傳輸已經(jīng)檢索到的任何其它擴(kuò)展腳本。

在一些此類實(shí)施例中,當(dāng)擴(kuò)展腳本包括其內(nèi)調(diào)用的多個(gè)其它擴(kuò)展腳本時(shí),擴(kuò)展腳本包括順序調(diào)用多個(gè)其它擴(kuò)展腳本中的每個(gè)腳本。此類實(shí)施例中順序調(diào)用多個(gè)其它擴(kuò)展腳本通常包括將前面其它擴(kuò)展腳本的輸出與后面其它擴(kuò)展腳本的輸入相關(guān)聯(lián)。

根據(jù)一個(gè)示例實(shí)施例,圖3是方法300的流程方框圖。方法300是可能出現(xiàn)企業(yè)系統(tǒng)114和客戶端102、104、106、108、110上的代理進(jìn)程118、126所執(zhí)行的方法的實(shí)例。

方法300包括由在能夠執(zhí)行應(yīng)用的計(jì)算設(shè)備上所執(zhí)行的代理進(jìn)程從應(yīng)用(可能是移動(dòng)設(shè)備或其它類型設(shè)備上執(zhí)行的應(yīng)用程序)上接收302擴(kuò)展腳本調(diào)用和參數(shù)。然后,方法300根據(jù)代理進(jìn)程的腳本執(zhí)行環(huán)境內(nèi)的參數(shù),檢索和執(zhí)行304擴(kuò)展腳本,獲得結(jié)果數(shù)據(jù)。然后,代理進(jìn)程將結(jié)果數(shù)據(jù)返回306到應(yīng)用。在一些實(shí)施例中,參數(shù)被以特定的格式與擴(kuò)展腳本一起接收302,結(jié)果數(shù)據(jù)以同樣的特定格式返回306到應(yīng)用。在此類實(shí)施例中,數(shù)據(jù)以與調(diào)用應(yīng)用預(yù)期數(shù)據(jù)在應(yīng)用內(nèi)進(jìn)一步處理的特定格式相同的格式返回306。因此,在執(zhí)行擴(kuò)展腳本時(shí)可能發(fā)生的關(guān)于或涉及數(shù)據(jù)的其它處理,并不會(huì)破壞應(yīng)用的執(zhí)行。

在一些實(shí)施例中,當(dāng)檢索304擴(kuò)展腳本時(shí),如果腳本緩存在存儲(chǔ)器內(nèi),代理進(jìn)程從計(jì)算設(shè)備的存儲(chǔ)器檢索擴(kuò)展腳本。當(dāng)擴(kuò)展腳本未緩存在計(jì)算設(shè)備的存儲(chǔ)器內(nèi)時(shí),此類實(shí)施例可從擴(kuò)展流注冊(cè)表(如圖1擴(kuò)展流注冊(cè)表120)檢索304擴(kuò)展腳本。在一些此類實(shí)施例中,代理進(jìn)程包括配置設(shè)置,它識(shí)別何時(shí)試圖從存儲(chǔ)設(shè)備檢索擴(kuò)展腳本、何時(shí)繞過從存儲(chǔ)器檢索擴(kuò)展腳本的企圖。例如,配置設(shè)置可表明,每次調(diào)用擴(kuò)展腳本時(shí),代理進(jìn)程僅從擴(kuò)展流注冊(cè)表檢索擴(kuò)展腳本。在其它實(shí)施例中,配置設(shè)置可指導(dǎo)代理進(jìn)程向擴(kuò)展流注冊(cè)表發(fā)送檢索304請(qǐng)求,該請(qǐng)求包含存儲(chǔ)器中緩存的擴(kuò)展腳本版本的版本標(biāo)識(shí)符。然后,擴(kuò)展流注冊(cè)表返回?cái)U(kuò)展腳本的更新版本或提示緩存的擴(kuò)展腳本是最新版本。

在一些實(shí)施例中,檢索304的擴(kuò)展腳本包括調(diào)用至少一個(gè)調(diào)用時(shí)在代理進(jìn)程的腳本執(zhí)行環(huán)境內(nèi)執(zhí)行的其它擴(kuò)展腳本。在一些此類實(shí)施例中,當(dāng)檢索304擴(kuò)展腳本時(shí),擴(kuò)展流注冊(cè)表自動(dòng)返回其它擴(kuò)展腳本。但是,在其它實(shí)施例中,在執(zhí)行擴(kuò)展腳本之前,代理進(jìn)程識(shí)別在檢索到的304擴(kuò)展腳本內(nèi)調(diào)用的其它擴(kuò)展腳本,然后再檢索其它擴(kuò)展腳本。在另一個(gè)實(shí)施例中,方法300在檢索到的擴(kuò)展腳本的執(zhí)行期間執(zhí)行,但是,接收的302擴(kuò)展腳本調(diào)用就會(huì)產(chǎn)生,并會(huì)被返回306到代理進(jìn)程。

代理進(jìn)程執(zhí)行304的一些擴(kuò)展腳本可包括通過網(wǎng)絡(luò)調(diào)用服務(wù)。此類服務(wù)可通過由代理進(jìn)程所支持的一個(gè)或多個(gè)協(xié)議來實(shí)現(xiàn),或通過與代理進(jìn)程通信的另一個(gè)系統(tǒng)間接地實(shí)現(xiàn)。

根據(jù)一個(gè)示例實(shí)施例,圖4是計(jì)算設(shè)備的方框圖。在一個(gè)實(shí)施例中,多個(gè)該等計(jì)算機(jī)系統(tǒng)被用于一個(gè)分布式網(wǎng)絡(luò)中,以在基于交易的環(huán)境中執(zhí)行多個(gè)組件。一個(gè)面向?qū)ο?、面向服?wù)或面向其他的架構(gòu)可能被用以實(shí)現(xiàn)該等功能,并在多個(gè)系統(tǒng)及組件之間進(jìn)行通信。以計(jì)算機(jī)410形式存在的一個(gè)示例計(jì)算設(shè)備可能包括處理單元402、存儲(chǔ)器404、可移動(dòng)存儲(chǔ)設(shè)備412,以及非可移動(dòng)存儲(chǔ)設(shè)備414。盡管示例計(jì)算設(shè)備被圖示及描述為計(jì)算機(jī)410,但在不同的實(shí)施例中該計(jì)算設(shè)備可以不同形式存在。例如,該計(jì)算設(shè)備可以是智能手機(jī)、平板電腦、智能手表或其他包含相同或類似元件(如圖4所示及描述)的計(jì)算設(shè)備。智能手機(jī)、平板電腦和智能手表等設(shè)備通常統(tǒng)稱為移動(dòng)設(shè)備。此外,盡管各種數(shù)據(jù)存儲(chǔ)元件被圖示為計(jì)算機(jī)410的組成部分,但是,存儲(chǔ)設(shè)備還可以或者替代地包括經(jīng)由網(wǎng)絡(luò)(例如互聯(lián)網(wǎng))可存取的基于云端的存儲(chǔ)設(shè)備。

回到計(jì)算機(jī)410,存儲(chǔ)器404可能包括易失性存儲(chǔ)器406和非易失性存儲(chǔ)器408。計(jì)算機(jī)410可能包括—或者能夠存取包括各種電腦可讀媒體的計(jì)算環(huán)境,例如易失性存儲(chǔ)器406和非易失性存儲(chǔ)器408,可移動(dòng)存儲(chǔ)設(shè)備412和非可移動(dòng)存儲(chǔ)設(shè)備414。計(jì)算機(jī)存儲(chǔ)包括隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、可擦可編程只讀存儲(chǔ)器(EPROM)及電可擦可編程只讀存儲(chǔ)器(EEPROM)、閃存或其他存儲(chǔ)器技術(shù)、光盤只讀存儲(chǔ)器(CD ROM)、數(shù)碼多功能光碟(DVD)或其他光盤存儲(chǔ)器、盒式磁帶、磁帶、磁盤存儲(chǔ)器或其他磁存儲(chǔ)設(shè)備,或者能夠存儲(chǔ)計(jì)算機(jī)可讀指令的任何其他媒體。

計(jì)算機(jī)410可能包括或能夠存取包括輸入416、輸出418,以及通信連接420的計(jì)算環(huán)境。輸入416可以包括一個(gè)或多個(gè)觸摸屏、觸摸板、鼠標(biāo)、鍵盤、攝像頭,一個(gè)或多個(gè)設(shè)備-專用按鈕,一個(gè)或多個(gè)集成在計(jì)算機(jī)內(nèi)或經(jīng)由有線或無線數(shù)據(jù)連接與計(jì)算機(jī)410連接的傳感器,及其它輸入設(shè)備。計(jì)算機(jī)410可使用通信連接420與一個(gè)或多個(gè)遠(yuǎn)程計(jì)算機(jī),例如數(shù)據(jù)庫(kù)服務(wù)器,網(wǎng)絡(luò)服務(wù)器,及其它計(jì)算設(shè)備連接,從而在網(wǎng)絡(luò)環(huán)境中操作。一個(gè)示例遠(yuǎn)程計(jì)算機(jī)可包括個(gè)人計(jì)算機(jī)(PC)、服務(wù)器、路由器、網(wǎng)絡(luò)個(gè)人計(jì)算機(jī)、對(duì)等設(shè)備或其他共用網(wǎng)絡(luò)節(jié)點(diǎn)等等。通信連接420可能是一個(gè)網(wǎng)絡(luò)界面設(shè)備,如一個(gè)以太網(wǎng)卡或無限網(wǎng)卡,或者兩者兼?zhèn)洌蛘呖蛇B接至網(wǎng)絡(luò)的電路。此處的網(wǎng)絡(luò)可能包括一個(gè)或多個(gè)局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、互聯(lián)網(wǎng)及其他網(wǎng)絡(luò)。在一些實(shí)施例中,通信連接420還可以或替代地包括一個(gè)收發(fā)器設(shè)備,例如可使計(jì)算機(jī)410從其它設(shè)備無線接收數(shù)據(jù)和傳輸數(shù)據(jù)給其它設(shè)備的設(shè)備。

存儲(chǔ)在電腦可讀媒體上的電腦可讀指令可由計(jì)算機(jī)410的處理單元402執(zhí)行。硬盤(磁盤或固態(tài)盤)、CD-ROM和RAM是包括永久性計(jì)算機(jī)可讀媒體的物品的一些實(shí)例。例如,各種計(jì)算機(jī)程序425或應(yīng)用程序(如實(shí)現(xiàn)本文圖示及描述的一個(gè)或多個(gè)方法的一個(gè)或多個(gè)應(yīng)用及模塊,或者可在移動(dòng)設(shè)備上執(zhí)行的應(yīng)用程序、應(yīng)用或模塊或通過網(wǎng)絡(luò)瀏覽器可予存取的應(yīng)用程序)可被存儲(chǔ)在永久性計(jì)算機(jī)可讀媒體中。

本領(lǐng)域的技術(shù)人員將容易理解,可以在不偏離如所附權(quán)利要求中表達(dá)的本發(fā)明主旨事項(xiàng)的原理和范圍的情況下,在已經(jīng)描述或圖示的細(xì)節(jié)、材料及部件的布置和方法階段方面作出各種其他改變,以便解釋發(fā)明主旨事項(xiàng)的本質(zhì)。

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