浙江大學卜佳俊獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網獲悉浙江大學申請的專利一種基于多設備協同的邊端集群調度方法獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN115904948B 。
龍圖騰網通過國家知識產權局官網在2025-09-23發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202211375694.8,技術領域涉及:G06F11/3604;該發明授權一種基于多設備協同的邊端集群調度方法是由卜佳俊;周晟;詹輝設計研發完成,并于2022-11-04向國家知識產權局提交的專利申請。
本一種基于多設備協同的邊端集群調度方法在說明書摘要公布了:本發明公開的一種基于多設備協同的邊端集群調度方法,使用侵入式的方式進行APP的啟動與更新操作,同時使用侵入式方式在執行任務之前驗證APP是否正常啟動,保證做的檢測任務一定是有意義的,并且該發明使用非侵入式的機械臂操作的方式完成侵入式方式無法完成的一些隱私操作,提升了邊端執行任務的容錯性。
本發明授權一種基于多設備協同的邊端集群調度方法在權利要求書中公布了:1.一種基于多設備協同的邊端集群調度方法,包括: S1:邊端指的是由測試手機、機械臂、電腦主機組成的用于執行具體的APP檢測任務的單位; S2:APP檢測任務是指對手機上APP進行檢測,判斷其是否符合某項規則,該規則包括但不僅限于:無障礙使用規則、適老化規則; S3:邊端集群指的是由多個邊端組成的用于執行批量APP檢測的任務的單位; S4:云端指的是服務端,APP檢測任務就是由云端所創建發送到調度系統; S5:前端指的是客戶端,用于將數據可視化在電腦上展示給用戶或管理員查看; S6:待處理任務隊列是一個數據庫,云端所發送的APP檢測任務會暫存到任務隊列中,等待邊端集群中有空閑的邊端時,調度系統會通過特定的調度算法從任務隊列中選出符合條件的APP檢測任務并將其發送到該空閑邊端執行; S7:調度系統是一個自動化的任務管理中心,該系統會接受云端發送的APP檢測任務并保存,會監控邊端集群中邊端的狀態并進行相應的處理,并且會通過調度算法從待處理任務隊列中選出符合條件的APP檢測任務并下發到邊端,同時會將APP檢測任務的狀態與進度、邊端集群中各個邊端的健康狀態與資源使用情況發送到前端進行可視化; S8:在邊端啟動客戶端程序之后,邊端會攜帶自己的手機類型、手機型號、主機資源信息、邊端名稱向調度系統進行注冊,注冊完之后邊端便加入集群,接受調度系統的統一管理; S9:邊端加入集群之后,便會定時的通過HTTP請求向調度系統發送心跳信息匯報自己的狀態以及任務狀態; S91:邊端空閑,邊端只會匯報自己的資源信息; S92:邊端正在執行任務,邊端在匯報自己的資源使用信息的同時,也會匯報其所執行任務的狀態; S10:調度系統在接收到邊端發來的心跳信息之后,會對心跳內容進行分析,根據分析的結果的做出下一步的響應; S101:調度系統分析出邊端空閑,會讀取邊端的測試手機型號、手機類型、資源信息,同時遍歷隊列中所有的任務,根據特定的調度算法選出一個APP檢測任務下發到該邊端,這里的要求包括:手機類型與型號與APP檢測任務中指定的手機與型號一致、APP檢測任務的優先級是最高、APP檢測任務加入隊列的時間的最早;APP檢測任務優先級會隨著APP檢測任務異常次數的增多而降低,這樣做的目的是防止異常任務頻繁的占用邊端,導致邊端長時間無法執行正常任務;在要求中加入APP檢測任務加入隊列的時間的最早條件是防止有些任務長時間得不到響應,導致饑餓現象的發生; S102:調度系統分析出邊端正在執行任務,根據任務的狀態做出對應的響應; S1021:調度系統檢測出任務的狀態為運行中,調度系統會找到任務的進度,并將進度保存; S1022:調度系統檢測出任務的狀態為中斷,調度系統會讀取任務的重試次數,重試次數未到閥值便會重發任務,并重新記錄任務的重試次數,重試次數已到閥值會標記任務為錯誤狀態,之后不再執行該任務,并通過HTTP請求通知任務發送者任務無法正常完成; S1023:調度系統檢測出任務的狀態為錯誤,那么會標記任務為錯誤,并通過HTTP請求通知任務發送者任務無法正常完成; S1024:調度系統檢測出任務的狀態為正常結束,調度系統會保存任務的進度,同時反饋任務結果給任務發送者; S11:邊端長時間不發送給心跳給調度系統,調度系統便會將該邊端置為不健康狀態,并將該邊端信息從調度系統所維護的邊端集群信息中刪除,不會再對該邊端進行管理; S12:邊端在接收到調度系統所分配的任務時,解析本地文件中的或通過網絡下載的任務所需APP的安裝包信息,通過侵入式的方式在邊端的測試手機中啟動該APP,同時啟動APP安裝包及安裝包信息緩存操作; S121:將APP的安裝包打上唯一的標識放在邊端的本地文件中; S122:將解析出的APP的安裝包信息發送給調度系統,然后將其存在調度系統的數據庫中; S13:經過S6的一系列操作之后,邊端就可以開始執行APP檢測任務了; S14:調度系統開放了一系列接口,包括任務進度查看接口、邊端集群狀態信息查看接口等,目的在于提供數據給前臺進行數據的可視化,能夠方便管理員更直觀的監控任務的進度和集群的狀態。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人浙江大學,其通訊地址為:310058 浙江省杭州市西湖區余杭塘路866號;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。