[發(fā)明專利]在基于圖的程序中指定組件在審
| 申請?zhí)枺?/td> | 202011280454.0 | 申請日: | 2015-09-02 |
| 公開(公告)號: | CN112363712A | 公開(公告)日: | 2021-02-12 |
| 發(fā)明(設(shè)計)人: | C·W·斯坦菲爾;A·韋斯;A·F·羅伯茨;S·A·庫克利希 | 申請(專利權(quán))人: | 起元科技有限公司 |
| 主分類號: | G06F8/34 | 分類號: | G06F8/34;G06F9/448;G06F9/48 |
| 代理公司: | 隆天知識產(chǎn)權(quán)代理有限公司 72003 | 代理人: | 石海霞;金鵬 |
| 地址: | 美國馬*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 程序 指定 組件 | ||
1.一種用于處理基于圖的程序規(guī)范的方法,所述方法包括:
接收包括基于圖的程序規(guī)范的用戶輸入,所述基于圖的程序規(guī)范包括鏈路、數(shù)據(jù)端口和組件,每個組件對應(yīng)于處理任務(wù)并且具有所述數(shù)據(jù)端口中的至少一個,其中所述數(shù)據(jù)端口包括標(biāo)量數(shù)據(jù)端口和集合數(shù)據(jù)端口;
在用戶界面上呈現(xiàn)所述基于圖的程序規(guī)范;
基于所識別的入口點和出口點形成所述組件的子集,所述入口點和出口點已經(jīng)至少部分地基于將一個子集中的組件的集合數(shù)據(jù)端口與另一個子集中的組件的標(biāo)量數(shù)據(jù)端口相連接的鏈路被識別;
在所述用戶界面內(nèi)呈現(xiàn)所述子集的視覺表示;以及
為所述子集中的每一個生成代碼,其中所述代碼使運行時系統(tǒng)執(zhí)行與所述子集中的所述組件對應(yīng)的處理任務(wù)。
2.根據(jù)權(quán)利要求1所述的方法,還包括:
存儲用戶輸入的歷史,其中所述用戶輸入包括將被包含在所述子集的一個中的組件的規(guī)范。
3.根據(jù)權(quán)利要求1所述的方法,還包括:
存儲用戶輸入的歷史,其中所述用戶輸入的歷史包括將被包含在所述子集的一個中的組件的規(guī)范;以及使將包括指定組件的子集包括用于啟用或禁用所述子集中所有組件的輸入。
4.根據(jù)權(quán)利要求1所述的方法,還包括:
存儲用戶輸入的歷史,所述用戶輸入的歷史包括指定將從所述子集中的一個移除的組件的用戶輸入。
5.根據(jù)權(quán)利要求1所述的方法,還包括:
生成新子集,所述新子集包括將要從所述子集的一個中移除的組件,如在指定將要移除的組件的所存儲的用戶輸入的歷史中指定的。
6.根據(jù)權(quán)利要求1所述的方法,還包括:延遲形成所述子集,直到接收到用戶輸入,所述用戶輸入指定將包括將要從所述子集的一個中移除的組件的新子集,如在所存儲的用戶輸入的歷史中指定的。
7.根據(jù)權(quán)利要求1所述的方法,還包括:使所述標(biāo)量數(shù)據(jù)端口中的每一個容納至多單個數(shù)據(jù)元素通過的通道并且使所述集合數(shù)據(jù)端口中的每一個容納多個數(shù)據(jù)元素通過的通道。
8.根據(jù)權(quán)利要求1所述的方法,其中用戶輸入包括接收指定作為第二組件的上游的第一組件的輸入,并且其中所述方法還包括:識別將所述第一組件的輸出端處的集合數(shù)據(jù)端口連接到所述第二組件的輸入端處的標(biāo)量數(shù)據(jù)端口的鏈路;以及至少部分地基于如此識別的所述鏈路來識別入口點,其中形成所述組件的子集至少部分地取決于已識別的所述入口點。
9.根據(jù)權(quán)利要求1所述的方法,其中所述方法還包括:識別將第一組件的輸出端處的標(biāo)量數(shù)據(jù)端口連接到作為所述第一組件的下游的第二組件的輸入端處的集合數(shù)據(jù)端口的鏈路;以及至少部分地基于如此識別的所述鏈路識別出口點,其中形成所述組件的子集至少部分地取決于已識別的所述出口點。
10.根據(jù)權(quán)利要求1所述的方法,其中形成子集包括:遍歷所述組件,同時保持記錄,以及將每個組件與從所述記錄確定的單個子集標(biāo)識符相關(guān)聯(lián),其中所述記錄對遍歷的入口點和出口點進行記錄。
11.根據(jù)權(quán)利要求10所述的方法,還包括:確保每個子集標(biāo)識符的唯一性。
12.根據(jù)權(quán)利要求10所述的方法,還包括:將所述記錄保持為標(biāo)識符值的路徑。
13.根據(jù)權(quán)利要求12所述的方法,還包括:在標(biāo)識符值的路徑中包括通過分隔符彼此分隔的標(biāo)識符值的字符串。
14.根據(jù)權(quán)利要求1所述的方法,其中形成子集包括:將所述基于圖的程序規(guī)范的第一組件與子集標(biāo)識符相關(guān)聯(lián);將所述子集標(biāo)識符傳播到所述第一組件的下游的組件;以及基于所識別的子集入口點和所識別的子集出口點,在所述子集標(biāo)識符的傳播過程中修改所述子集標(biāo)識符。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于起元科技有限公司,未經(jīng)起元科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011280454.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





