[發(fā)明專利]一種機器人流程自動化多工具集成方法和系統(tǒng)在審
| 申請?zhí)枺?/td> | 202010660552.0 | 申請日: | 2020-07-14 |
| 公開(公告)號: | CN111798216A | 公開(公告)日: | 2020-10-20 |
| 發(fā)明(設計)人: | 阮備軍;朱建秋 | 申請(專利權)人: | 上海智子信息科技股份有限公司 |
| 主分類號: | G06Q10/10 | 分類號: | G06Q10/10;G06F8/38;G06F8/34 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 200090 上海市楊浦*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 機器人 流程 自動化 工具 集成 方法 系統(tǒng) | ||
1.在多用戶環(huán)境下,基于多臺計算機或者智能設備實現(xiàn)的,采用自動拆分、委派和翻譯機制,讓多種RPA工具(包括真人交互)能夠協(xié)作自動化同一業(yè)務流程的方法,這種方法的特征在于以下內(nèi)容(步驟序號是為了方便描述,不體現(xiàn)實現(xiàn)次序):
a)定義與RPA工具無關的,覆蓋業(yè)務范圍內(nèi)各種系統(tǒng)、工具或者平臺的操作(后續(xù)稱為“命令”)集合,開發(fā)人員基于此命令集,定義結構化的RPA程序(后續(xù)稱為“流程”),描述業(yè)務流程,與具體的用何種RPA工具實現(xiàn)無關;
b)每種RPA工具都被封裝成一個提供標準接口的獨立的RPA服務程序,每個RPA服務程序可以只支持第a步中的部分命令,一個命令可以獲得多個RPA服務程序的支持;
c)如果單個RPA服務程序不能執(zhí)行流程中的全部命令,就根據(jù)每個命令對應的一個或者多個RPA服務程序,用算法自動把這個流程拆分,其中的每個流程均可以讓某個RPA服務程序獨立執(zhí)行;
d)委派流程時,根據(jù)流程對應的能夠獨立執(zhí)行流程的RPA服務程序,通過一個算法尋找出RPA服務程序在某臺設備上的一個運行實例,并交由它執(zhí)行;
e)執(zhí)行流程時,每個RPA服務程序運行實例先通過專門的翻譯模塊,把待執(zhí)行的流程翻譯成本地RPA工具能夠執(zhí)行的本地程序,然后再執(zhí)行這些本地程序,完成流程要求的功能
f)執(zhí)行流程當中,每個命令對應的本地程序代碼通過API接口根據(jù)名字或者鍵值讀寫永久存儲的變量,永久存儲的變量存儲在一個所有RPA服務程序運行實例均可訪問的地方。
2.權利要求1所述方法第a步的命令不僅包括邏輯控制結構:IF…THEN、WHILE循環(huán)和FOR循環(huán),而且還包括需要與真人交互的操作。
3.權利要求1所述方法第a步的命令能夠讀寫永久存儲的變量,變量有效范圍限于整個流程,屬于同一流程的永久存儲的變量,流程內(nèi)所有命令均可自由讀寫。
4.權利要求1所述方法第b步的特征在于:每個RPA服務程序能安裝和運行在一臺或者多臺計算機或者其他智能設備上,形成多個RPA服務運行實例,它們之間相互獨立,互不依賴。
5.權利要求1所述方法第c步的特征在于,通過加入流程調(diào)用命令,拆分一個大流程后,會形成的多個流程間有樹狀的主從調(diào)用關系;執(zhí)行它們的多個RPA服務程序,通過流程調(diào)用,協(xié)作完成原有大流程的功能。
6.在多用戶環(huán)境下,基于多臺計算機或者智能設備實現(xiàn)的,多種RPA工具(包括真人)協(xié)作,自動完成同一業(yè)務流程的系統(tǒng);它管理和運行由多種RPA工具(包括真人)協(xié)作執(zhí)行的一種結構化的RPA程序(后續(xù)稱為“流程”),開發(fā)人員在編輯時無需指派用何種RPA工具實現(xiàn)。
7.權利要求6中的系統(tǒng)中,流程由與RPA工具無關的,覆蓋業(yè)務范圍內(nèi)各種系統(tǒng)、工具或者平臺的操作(后續(xù)稱為“命令”)組成,包括IF…THEN、WHILE循環(huán)和FOR循環(huán),而且還包括需要與真人交互的操作。
8.權利要求6中的系統(tǒng)中,每個RPA工具被封裝成一個提供標準接口的獨立的RPA服務程序,具有以下一下特征:
a)每個RPA服務程序能安裝和運行在一臺或者多臺計算機或者其他智能設備上,形成多個RPA服務運行實例,它們之間相互獨立,互不依賴;
b)每個RPA服務程序支持一組特定的命令,一個命令可以獲得多個RPA服務程序的支持;
c)每個RPA服務程序有專門的翻譯模塊,運行實例會把待執(zhí)行的流程翻譯成本地RPA工具能夠執(zhí)行的本地程序,然后再執(zhí)行這些本地程序,完成流程要求的功能;
d)RPA服務程序實例執(zhí)行流程時,每個命令對應的本地程序代碼通過API接口根據(jù)名字或者鍵值讀寫永久存儲的變量,永久存儲的變量存儲在一個所有RPA服務程序運行實例均可訪問的地方。
9.權利要求6中的系統(tǒng)中,有以下流程拆分和委派過程:
a)如果單個RPA服務程序不能執(zhí)行流程中的全部命令,就根據(jù)每個命令對應的一個或者多個RPA服務程序,用算法自動把這個流程拆分,通過加入流程調(diào)用命令,形成一個樹狀主從調(diào)用的多流程結構,一起協(xié)作完成原有流程的功能,其中的每個流程均可以讓某個RPA服務程序獨立執(zhí)行;
b)執(zhí)行流程時,根據(jù)流程對應的能夠獨立執(zhí)行流程的RPA服務程序,通過一個算法尋找出RPA服務程序在某臺設備上的一個運行實例,并交由它執(zhí)行。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海智子信息科技股份有限公司,未經(jīng)上海智子信息科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010660552.0/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預測目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類目不包含的專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預測目的的處理系統(tǒng)或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優(yōu)化,例如線性規(guī)劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規(guī)劃、調(diào)度或分配時間、人員或機器資源;企業(yè)規(guī)劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





