[發明專利]一種聚合功能快捷調用方法及系統有效
| 申請號: | 202010171975.6 | 申請日: | 2020-03-12 |
| 公開(公告)號: | CN111290805B | 公開(公告)日: | 2023-08-18 |
| 發明(設計)人: | 任平;任潔;王成喜;高東;余靚 | 申請(專利權)人: | 深圳市我能成才企業管理有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/448 |
| 代理公司: | 深圳市科吉華烽知識產權事務所(普通合伙) 44248 | 代理人: | 胡吉科 |
| 地址: | 518000 廣東省深圳市南山區粵海街*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 聚合 功能 快捷 調用 方法 系統 | ||
1.一種聚合功能快捷調用方法,其特征在于,包括:
步驟S1,創建軟件功能樹;
步驟S2,聚合功能接口將接收到的軟件功能樹數據傳遞給智能路徑管理系統,通過智能路徑管理系統調用靜態路徑管理單元進行靜態路徑表的創建;
步驟S3,靜態路徑管理單元調用聚合功能接口訪問并遍歷軟件功能樹,并轉向步驟S2,直至遍歷完畢軟件功能樹;
步驟S4,路徑智能優化管理單元訪問靜態路徑管理單元,按照靜態路徑表中的時間進行排序,更新索引,直到靜態路徑管理單元的所有表數據遍歷完畢;
步驟S5,調用功能路徑;
步驟S6,喚醒指針,根據聚合功能接口傳遞過來的數據訪問軟件功能樹,完成功能的執行調用;
所述步驟S1中,按照(Software,?Fname,?Ruter)的格式創建軟件功能樹,其中Software表示軟件名,Fname表示功能名,Ruter表示到達Fname中各個軟件操作步驟的功能執行路徑集合;所述軟件功能樹的創建過程包括以下子步驟:
步驟S101,根據軟件名Software分析得到其路徑層,過程如下:打開軟件Software,通過喚醒指針掃描軟件名Software的第一層操作,軟件名Software為根節點,并將第一層的各個功能操作標記為software路徑節點;
步驟S102,根據路徑層分析得到其路徑子層,過程如下:路徑層中的每個節點繼續深入操作掃描,作為所述路徑子層節點,標記為路徑子節點,重復步驟S102,直到路徑節點無法繼續操作;
步驟S103,若步驟S102中路徑節點無法繼續操作,則將此節點標記為葉子節點;所述步驟S102中路徑節點無法繼續操作包括兩種:一種是軟件自身功能操作結束;另外一種是用戶自定義終止的路徑節點,包括用戶自定義的子路徑節點;
步驟S104,創建軟件功能樹完畢。
2.根據權利要求1所述的聚合功能快捷調用方法,其特征在于,所述步驟S2中,所述靜態路徑表的數據結構為(Index,Aname,Fname,Size,Software,SPosition,Ruter,Time),其中,Index表示數據索引,Aname表示功能別名,Fname表示功能名,Size表示終端屏幕尺寸,Software表示軟件名,SPosition表示功能起始位路徑節點,Ruter表示執行Fname的路徑集合,Time表示執行Fname所花費的時間。
3.根據權利要求1或2所述的聚合功能快捷調用方法,其特征在于,所述步驟S4中,按照靜態路徑表中的時間進行排序的過程中,將時間小的排在前面,將時間長的排在后面,并同步更新數據索引。
4.根據權利要求3所述的聚合功能快捷調用方法,其特征在于,所述步驟S5中,通過訪問靜態路徑管理單元中的靜態路徑表,選擇排序最前的功能調用路徑,將其中的軟件功能樹的數據傳遞給聚合功能接口。
5.根據權利要求4所述的聚合功能快捷調用方法,其特征在于,所述步驟S6中,聚合功能快捷調用系統喚醒指針,并根據聚合功能接口傳遞過來的數據訪問軟件功能樹,按照路徑集合自動化執行功能名,完成功能名對應功能的執行調用;然后釋放喚醒指針,釋放軟件功能給用戶以實現后續操作和處理。
6.根據權利要求5所述的聚合功能快捷調用方法,其特征在于,在完成功能名對應功能的執行調用的過程中,若功能名中帶有數據參數,則自動填寫數據參數并執行。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市我能成才企業管理有限公司,未經深圳市我能成才企業管理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010171975.6/1.html,轉載請聲明來源鉆瓜專利網。





