TW202105191A - 訊息聚合方法及裝置 - Google Patents
訊息聚合方法及裝置 Download PDFInfo
- Publication number
- TW202105191A TW202105191A TW109124048A TW109124048A TW202105191A TW 202105191 A TW202105191 A TW 202105191A TW 109124048 A TW109124048 A TW 109124048A TW 109124048 A TW109124048 A TW 109124048A TW 202105191 A TW202105191 A TW 202105191A
- Authority
- TW
- Taiwan
- Prior art keywords
- data
- monitoring
- source page
- monitoring data
- message
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0633—Workflow analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Educational Administration (AREA)
- Data Mining & Analysis (AREA)
- Information Transfer Between Computers (AREA)
- Storage Device Security (AREA)
Abstract
本發明涉及一種訊息聚合方法及裝置,該方法包括:獲取資料來源頁面上的監測區域的當前監測資料;將所述監測資料的雜湊值與上一次獲取的所述監測區域的監測資料的雜湊值進行對比;若對比不一致,將當前監測資料與上一次獲取的監測資料之間的變化資料發送給與所述監測區域對應的訊息推送位置,以進行訊息聚合。本發明能夠檢測系統的監測區域是否發生訊息變化,並在發生訊息變化時將變化的內容進行推送,實現了自動獲取各系統的新訊息的有益效果。
Description
本發明涉及系統間資料互動技術領域,具體而言,涉及一種訊息聚合方法及裝置。
目前,在企業IT自動化過程中,企業往往採購多個完整獨立的IT系統來滿足日常工作需求,各個IT系統間並無直接介面進行連接,訊息通知無法共用。比如A企業同時使用外購差旅系統、基礎設施審核、OA平臺、經費系統,各系統都獨立附帶了一個完整的審核流程,企業管理者均需要登錄到各個系統後才知道各系統是否有新的訊息通知。針對現有的多系統的情況,企業管理者需要每天多次登錄各個系統,根據各系統的訊息通知提醒獲知是否有新訊息通知需要處理。這種方式獲取各系統新訊息通知的效率較低,需要每天多次登錄各系統,而且無法即時獲取各系統的新訊息通知。
本發明實施方式的主要目的在於提供一種訊息聚合方法及裝置,以解決企業管理者難以高效的獲取各系統新訊息的技術問題。
本發明的一個方面,提供了一種訊息聚合方法,該方法包括:
獲取資料來源頁面上的監測區域的當前監測資料;將所述監測資料的雜湊值與上一次獲取的所述監測區域的監測資料的雜湊值進行對比;若對比不一致,將當前監測資料與上一次獲取的監測資料之間的變化資料發送給與所述監測區域對應的訊息推送位置,以進行訊息聚合。
可選的,該訊息聚合方法還包括:獲取所述資料來源頁面當前的最後修改日期;將所述最後修改日期與上一次獲取的最後修改日期進行一致性對比;若一致性對比不通過,將當前資料來源頁面內容與上一次獲取的資料來源頁面內容之間的變化資料發送給所述訊息推送位置。
本發明的另一方面,還提供了一種訊息聚合裝置,該裝置包括:監測資料獲取單元,用於獲取資料來源頁面上的監測區域的當前監測資料;雜湊值對比單元,用於將所述監測資料的雜湊值與上一次獲取的所述監測區域的監測資料的雜湊值進行對比;第一推送單元,用於對比不一致時,將將當前監測資料與上一次獲取的監測資料之間的變化資料發送給與所述監測區域對應的訊息推送位置,以進行訊息聚合。
可選的,該訊息聚合裝置還包括:最後修改日期獲取單元,用於獲取所述資料來源頁面當前的最後修改日期;日期對比單元,用於將所述最後修改日期與上一次獲取的最後修改日期進行一致性對比;第二推送單元,用於當一致性對比不通過時,將當前資料來源頁面內容與上一次獲取的資料來源頁面內容之間的變化資料發送給所述訊息推送位置。
本發明的另一方面,還提供了一種電子設備,包括記憶體、中央處理器及儲存在記憶體上並可在中央處理器上運行的應用程式,其特徵在於,所述中央處理器執行所述應用程式時實現上述訊息聚合方法。
本發明的另一方面,還提供了一種電腦可讀儲存媒體,所述電腦可讀儲存媒體儲存有應用程式,所述應用程式在電腦處理器中執行時實現上述訊息聚合方法。
由上可見,本發明透過在系統上確定訊息源頁面,在訊息源頁面上根據訊息的位置選定監測區域,進而透過雜湊值對比的方式判斷監測區域是否發生訊息變化,並在發生訊息變化時將變化的內容進行推送,實現了自動獲取各系統的新訊息的有益效果。
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域一般技術人員在沒有做出進步性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
本發明實施例以機器人流程自動化技術(Robotic Process Automation, RPA)為基礎,分別對各孤島系統的訊息進行監測,並對各孤島系統的訊息進行聚合及推送到對應系統或使用者,解決了各孤島系統間並無直接介面進行連接,訊息通知無法共用的問題。RPA是一種可以模擬人在電腦上的不同系統之間操作行為,替代人在電腦前執行具有規律與重複性高的辦公流程的方法。RPA擅長把工作流程中的重複繁瑣的操作進行自動化。繁瑣流程自動化是企業數位化轉型的重要環節。RPA能夠有效最佳化傳統辦公流程,提升協作效率,間接起到最佳化企業勞動資源配置,協助企業數位化升級。
本發明實施例的訊息聚合方法可以是以RPA系統為主體來進行實施的,RPA系統可以透過各系統的資料介面與各系統連接。該RPA系統可以為網頁系統、WEB伺服器、雲端伺服器、軟體、APP、後臺伺服器等。
第1圖是本發明實施例訊息聚合方法的第一流程圖,如第1圖所示,在本發明一個實施例中,本發明的訊息聚合方法包括步驟S101至步驟S103。
步驟S101,獲取資料來源頁面上的監測區域的當前監測資料。
在本發明實施例中,由於各系統的類型不同,訊息源頁面可以為瀏覽器頁面、桌面應用頁面、電子信箱頁面等。本發明的方法在應用時,使用者先確定欲監測訊息的系統,進而在系統上確定訊息源頁面,進而在訊息源頁面上根據訊息的位置選定監測區域。在本發明的可選實施例中,監測區域也可以為訊息源頁面的整個頁面。
在本發明可選實施例中,監測資料可以為監測區域中的內容,該內容可以為文字、圖像或其兩者結合的形式。
在本發明一個可選實施例中,RPA系統包括螢幕錄影單元,本發明可以採用螢幕錄影單元來設定訊息源頁面上的監測區域。具體為,使用者在使用時,需要打開訊息源頁面,將滑鼠移動到相關元素上,此時會形成一個加粗的框線,選擇正確需要獲取的訊息範圍,該裝置會自動基於訊息源頁面HTML程式規則,解析ID、CLASS等相關要素,形成一套訊息獲取規則(即監測資料提取規則)。進而後續在採集監測區域的監測資料時,可以根據該訊息獲取規則透過系統的資料介面採集設定的監測區域的監測資料。
在本發明一個可選實施例中,螢幕錄影單元可以在每次採集時先錄製一遍訊息源頁面,進而根據上述訊息獲取規則從錄製的訊息源頁面中提取出與監測區域對應的監測資料。在本發明的實施例中,在提取出監測資料後,螢幕錄影單元可以將錄製的訊息源頁面刪除。
步驟S102,將所述監測資料的雜湊值與上一次獲取的所述監測區域的監測資料的雜湊值進行對比。
本發明透過對所述監測資料進行雜湊運算,得到所述監測資料的雜湊值。在本發明一個實施例中,可以採用Hash256進行雜湊運算。
在本發明一個可選實施例中,RPA系統會儲存每次採集的監測資料的雜湊值,用於進行對比。當雜湊值發生變化時,表面監測區域的內容(即監測資料)發生了變化。
步驟S103,若對比不一致,將當前監測資料與上一次獲取的監測資料之間的變化資料發送給與所述監測區域對應的訊息推送位置,以進行訊息聚合。
在本發明一個實施例中,當監測區域的監測資料發生變化時,將發生變化的內容發送到預設的訊息推送位置。上述變化資料為透過將本次採集的監測區域的監測資料與儲存的上一次採集的監測區域的監測資料進行對比,得到的資料變化內容,進而在推送時將該資料變化內容推送到預設的位置。
在本發明一個可選實施例中,變化資料可以為當前監測資料在上一次的監測資料的基礎上的變化內容,該變化內容可以為新增的內容、減少的內容以及替換的內容。該新增的內容可以為上一次的監測資料的基礎上新增的文字、圖像或部分圖像,或者為在上一次的監測資料的基礎上圖像中新增的元素。該減少的內容可以為上一次的監測資料的基礎上減少的文字、圖像或部分圖像,或者為在上一次的監測資料的基礎上圖像中減少的元素。該替換的內容可以為替換後的文字、圖像或部分圖像,或者為在上一次的監測資料的基礎上替換後的元素。
在本發明實施例中,在設置監測區域時,同時設置訊息推送位置,即若有新訊息將新訊息推送給誰。在本發明可選實施例中,訊息推送位置可以為企業內部的各系統,也可以為簡訊、電子郵件、微信、RSS閱讀器等推送位置。
在本發明一個可選實施例中,在將變化資料發送到預設的訊息推送位置前,還可以根據預設的資料處理範本對變化資料進行處理,將變化資料轉換成訊息推送位置可讀取的格式,例如將變化資料轉換為文本格式進而推送到微信上。
在本發明實施例中,上述步驟S101獲取的監測區域的監測資料可以為根據預設的採集規則採集得出。在本發明的實施例中,採集規則可以為:設定的採集頻率或者設定的採集時間點。
當一個監控流程(步驟S101至步驟S103)結束時,若發現監測資料的雜湊值沒發生變化,則等待下個週期再次發起監控流程。
從以上描述可以看出,本發明實施例透過先確定欲監測訊息的系統,在系統上確定訊息源頁面,在訊息源頁面上根據訊息的位置選定監測區域,進而透過雜湊值對比的方式判斷監測區域是否發生訊息變化。以此在各系統有新的訊息時,對各系統的訊息進行獲取並聚合,進而將聚合的訊息推送到其他系統中,解決了現有技術各個系統間並無直接介面進行連接,訊息無法共用的問題。
第2圖是本發明實施例訊息聚合方法的第二流程圖,如第2圖所示,在本發明另一個實施例中,本發明的訊息聚合方法還包括步驟S201至步驟S203。
步驟S201,獲取所述資料來源頁面當前的最後修改日期。
步驟S202,將所述最後修改日期與上一次獲取的最後修改日期進行一致性對比。
步驟S203,若一致性對比不通過,將當前資料來源頁面內容與上一次獲取的資料來源頁面內容之間的變化資料發送給所述訊息推送位置。
在本發明可選實施例中,也可以根據訊息源頁面的最後修改日期來確定訊息源頁面是否發生了改變。若採集的資料來源頁面的最後修改日期與儲存的上一次採集的最後修改日期不同時,說明資料來源頁面發生了改變。進而將當前所述監測區域的監測資料與上一次採集的監測資料的變化資料發送給預設的訊息推送位置。在本發明實施例中,在每次採集當前所述資料來源頁面的最後修改日期時同時採集並儲存當前資料來源頁面內容。
根據最後修改日期來確定頁面是否發生了改變與上述步驟的根據雜湊值來確定監測區域的內容是否發生了改變相比,減少了資料提取以及計算雜湊值的步驟,速度更快,減少了資料計算。
監測區域為選定的資料來源頁面上的訊息檢測區域,在資料來源頁面上具有代表性,資料來源頁面的改變通常都為監測區域的監測資料的改變。雖然資料來源頁面的改變也有可能是監測區域外的部分發生的變化,由於選定的監測區域具有代表性,實際測試時,當資料來源頁面的改變時超過百分之90的機率為監測區域內的改變。
由於根據最後修改日期來檢測資料來源頁面變化的方式效率更高,本發明透過將採用最後修改日期來監測以及採用雜湊值進行監測兩種方式相結合,在保證監測準確率在合適範圍內的同時加快了檢測效率。在本發明實施例中,可以非同步進行這兩種監測方式,並將採用最後修改日期來監測的方式的啟動的頻率設置較高,以加快檢測效率,並減少資料處理工作量。
在本發明可選實施例中,上述步驟S201獲取的最後修改日期可以為根據預設的採集規則採集得到的。在本發明的實施例中,採集規則可以為:設定的採集頻率或者設定的採集時間點。
在本發明的一可選實施例中,上述步驟S101的採集監測區域的監測資料和上述步驟S201的採集最後修改日期可以非同步啟動採集,也可以根據預設的採集規則同時啟動採集。
第3圖是本發明實施例採集監測區域的監測資料的流程圖,如第3圖所示,在本發明一個可選實施例中,本發明採集監測區域的監測資料方法包括步驟S301和步驟S302。
步驟S301,根據所述監測區域的位置資訊以及所述資料來源頁面的程式規則生成所述監測區域的監測資料提取規則。
在本發明可選實施例中,資料來源頁面的程式規則可以為HTML程式規則。資料來源頁面的程式規則可以記載了資料來源頁面上各位置展示的資料的資料獲取位置。
步驟S302,根據所述監測資料提取規則透過所述資料來源頁面的資料介面採集所述監測區域的監測資料。
從以上描述可以看出,本發明實施例的訊息聚合方法至少實現了以下有益效果:不需要對各系統做出較大改動,建設週期短,客制化強,節省使用的時間成本和經濟成本;對原來系統非侵入式,不會對原系統造成影響。
需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組電腦可執行指令的電腦系統中執行,並且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同於此處的循序執行所示出或描述的步驟。
基於同一發明構思,本發明實施例還提供了一種訊息聚合裝置,可以用於實現上述實施例所描述的訊息聚合方法,如下面的實施例所述。由於訊息聚合裝置解決問題的原理與訊息聚合方法相似,因此訊息聚合裝置的實施例可以參見訊息聚合方法的實施例,重複之處不再贅述。
第4圖是本發明實施例訊息聚合裝置的第一結構框圖,如第4圖所示,本發明實施例訊息聚合裝置包括:監測資料獲取單元1、雜湊值對比單元2以及第一推送單元3。
監測資料獲取單元1,用於獲取資料來源頁面上的監測區域的當前監測資料。
雜湊值對比單元2,用於將所述監測資料的雜湊值與上一次獲取的所述監測區域的監測資料的雜湊值進行對比。
第一推送單元3,用於對比不一致時,將當前監測資料與上一次獲取的監測資料之間的變化資料發送給與所述監測區域對應的訊息推送位置,以進行訊息聚合。
第5圖是本發明實施例訊息聚合裝置的第二結構框圖,如第5圖所示,本發明實施例訊息聚合裝置還包括:最後修改日期獲取單元4、日期對比單元5和第二推送單元6。
最後修改日期獲取單元4,用於獲取所述資料來源頁面當前的最後修改日期。
日期對比單元5,用於將所述最後修改日期與上一次獲取的最後修改日期進行一致性對比。
第二推送單元6,用於當一致性對比不通過時,將當前資料來源頁面內容與上一次獲取的資料來源頁面內容之間的變化資料發送給所述訊息推送位置。
在本發明的一實施例中,監測區域的監測資料和資料來源頁面的最後修改日期可以根據各自的採集規則非同步啟動採集。在本發明的另一實施例中,監測區域的監測資料和資料來源頁面的最後修改日期可以根據預設的採集規則同時啟動採集。在本發明的實施例中,採集規則可以為設定的採集頻率或者設定的採集時間點。
第6圖是本發明實施例訊息聚合裝置的第三結構框圖,如第6圖所示,本發明實施例訊息聚合裝置還包括:監測資料提取規則生成單元7和採集單元8。
監測資料提取規則生成單元7,用於根據所述監測區域的位置資訊以及所述資料來源頁面的程式規則生成所述監測區域的監測資料提取規則。
採集單元8,用於根據所述監測資料提取規則透過所述資料來源頁面的資料介面獲取所述監測區域的監測資料。
本發明另一方面還提供一種電子設備,用於實現上述實施例的訊息聚合方法,該電子設備可以是桌上型電腦、平板電腦及移動終端等,本實施例不限於此。在本實施例中,該電子設備可以參照上述實施例的訊息聚合方法的實施及上述實施例的訊息聚合裝置,其內容被合併於此,重複之處不再贅述。
第7圖為本發明實施例的電子設備600的系統構成的示意框圖。如第7圖所示,該電子設備600可以包括中央處理器100和記憶體140,記憶體140耦合到中央處理器100。值得注意的是,該圖是示例性的,還可以使用其他類型的結構,來補充或代替該結構,以實現電信功能或其他功能。
一實施例中,本發明實施例的訊息聚合方法可以被集成到中央處理器100中。其中,中央處理器100可以被配置為進行如下控制:獲取資料來源頁面上的監測區域的當前監測資料;將所述監測資料的雜湊值與上一次獲取的所述監測區域的監測資料的雜湊值進行對比;若對比不一致,將當前監測資料與上一次獲取的監測資料之間的變化資料發送給與所述監測區域對應的訊息推送位置,以進行訊息聚合。
其中,中央處理器100還可以被配置為進行如下控制:獲取所述資料來源頁面當前的最後修改日期;將所述最後修改日期與上一次獲取的最後修改日期進行一致性對比;若一致性對比不通過,將當前資料來源頁面內容與上一次獲取的資料來源頁面內容之間的變化資料發送給所述訊息推送位置。
如第7圖所示,該電子設備600還可以包括:通訊模組110、輸入單元120、音訊處理單元130、顯示器160、電源170。值得注意的是,電子設備600也並不是必須要包括第7圖中所示的所有元件;此外,電子設備600還可以包括第7圖中沒有示出的元件,可以參考現有技術。
如第7圖所示,中央處理器100有時也稱為控制器或操作控制項,可以包括微處理器或其他處理器裝置和/或邏輯裝置,該中央處理器100接收輸入並控制電子設備600的各個元件的操作。
其中,記憶體140,例如可以是暫存器、快閃記憶體、硬碟、可移動媒體、易失性記憶體、非易失性記憶體或其它合適裝置中的一種或更多種。可儲存上述與失敗有關的資訊,此外還可儲存執行有關資訊的程式。並且中央處理器100可執行該記憶體140儲存的該程式,以實現資訊儲存或處理等。
輸入單元120向中央處理器100提供輸入。該輸入單元120例如為按鍵或觸摸輸入裝置。電源170用於向電子設備600提供電力。顯示器160用於進行圖像和文字等顯示物件的顯示。該顯示器例如可為LCD顯示器,但並不限於此。
該記憶體140可以是固態記憶體,例如,唯讀記憶體(ROM)、隨機存取記憶體(RAM)、SIM卡等。還可以是這樣的記憶體,其即使在斷電時也保存資訊,可被選擇性地擦除且設有更多資料,該記憶體的示例有時被稱為EPROM等。記憶體140還可以是某種其它類型的裝置。記憶體140包括緩衝記憶體141(有時被稱為緩衝器)。記憶體140可以包括應用/功能儲存部142,該應用/功能儲存部142用於儲存應用程式和功能程式或用於透過中央處理器100執行電子設備600的操作的流程。
記憶體140還可以包括資料儲存部143,該資料儲存部143用於儲存資料,例如連絡人、數位資料、圖片、聲音和/或任何其他由電子設備使用的資料。記憶體140的驅動程式儲存部144可以包括電子設備的用於通訊功能和/或用於執行電子設備的其他功能(如訊息傳送應用、通訊錄應用等)的各種驅動程式。
通訊模組110即為經由天線111發送和接收信號的發送機/接收機110。通訊模組(發送機/接收機)110耦合到中央處理器100,以提供輸入信號和接收輸出信號,這可以和常規移動通訊終端的情況相同。
基於不同的通訊技術,在同一電子設備中,可以設置有多個通訊模組110,如蜂窩網路模組、藍牙模組和/或無線局域網模組等。通訊模組(發送機/接收機)110還經由音訊處理器130耦合到揚聲器131和麥克風132,以經由揚聲器131提供音訊輸出,並接收來自麥克風132的音訊輸入,從而實現通常的電信功能。音訊處理器130可以包括任何合適的緩衝器、解碼器、放大器等。另外,音訊處理器130還耦合到中央處理器100,從而使得可以透過麥克風132能夠在本機上錄音,且使得可以透過揚聲器131來播放本機上儲存的聲音。
本發明另一方面還提供一種電腦可讀儲存媒體,用於實現上述實施例的訊息聚合方法,所述電腦可讀儲存媒體儲存有應用程式,所述應用程式在電腦處理器中執行時實現以下步驟:獲取資料來源頁面上的監測區域的當前監測資料;將所述監測資料的雜湊值與上一次獲取的所述監測區域的監測資料的雜湊值進行對比;若對比不一致,將當前監測資料與上一次獲取的監測資料之間的變化資料發送給與所述監測區域對應的訊息推送位置,以進行訊息聚合。
在另一實施例中,所述應用程式在電腦處理器中執行時還可以實現以下步驟:獲取所述資料來源頁面當前的最後修改日期;將所述最後修改日期與上一次獲取的最後修改日期進行一致性對比;若一致性對比不通過,將當前資料來源頁面內容與上一次獲取的資料來源頁面內容之間的變化資料發送給所述訊息推送位置。
以上參照附圖描述了本發明偏好的實施方式。這些實施方式的許多特徵和優點根據該詳細的說明書是清楚的,因此所附權利要求旨在覆蓋這些實施方式的落入其真實精神和範圍內的所有這些特徵和優點。此外,由於本領域的技術人員容易想到很多修改和改變,因此不是要將本發明的實施方式限於所例示和描述的精確結構和操作,而是可以涵蓋落入其範圍內的所有合適修改和等同物。
本發明中應用了具體實施例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用於幫助理解本發明的方法及其核心思想;同時,對於本領域的一般技術人員,依據本發明的思想,在具體實施方式及應用範圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。
S101~S103:步驟
S201~S203:步驟
S301~S302:步驟
1:監測資料獲取單元
2:雜湊值對比單元
3:第一推送單元
4:最後修改日期獲取單元
5:日期對比單元
6:第二推送單元
7:監測資料提取規則生成單元
8:採集單元
100:中央處理器
110:通訊模組(發送機/接收機)
111:天線
120:輸入單元
130:音訊處理單元
131:揚聲器
132:麥克風
140:記憶體
141:緩衝器
142:應用/功能
143:資料
144:驅動程式
160:顯示器
170:電源
為了更清楚地說明本發明實施方式或現有技術中的技術方案,下面將對實施方式或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明中記載的一些實施方式,對於本領域一般技術人員來講,在不付出進步性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
第1圖是本發明實施例訊息聚合方法的第一流程圖。
第2圖是本發明實施例訊息聚合方法的第二流程圖。
第3圖是本發明實施例採集監測區域的監測資料的流程圖。
第4圖是本發明實施例訊息聚合裝置的第一結構框圖。
第5圖是本發明實施例訊息聚合裝置的第二結構框圖。
第6圖是本發明實施例訊息聚合裝置的第三結構框圖。
第7圖為本發明實施例的電子設備600的系統構成的示意框圖。
S101~S103:步驟
Claims (10)
- 一種訊息聚合方法,其特徵在於,包括: 獲取資料來源頁面上的監測區域的當前監測資料; 將所述監測資料的雜湊值與上一次獲取的所述監測區域的監測資料的雜湊值進行對比; 若對比不一致,將當前監測資料與上一次獲取的監測資料之間的變化資料發送給與所述監測區域對應的訊息推送位置,以進行訊息聚合。
- 如請求項1所記載的方法,其特徵在於,上述方法還包括: 獲取所述資料來源頁面當前的最後修改日期; 將所述最後修改日期與上一次獲取的最後修改日期進行一致性對比; 若一致性對比不通過,將當前資料來源頁面內容與上一次獲取的資料來源頁面內容之間的變化資料發送給所述訊息推送位置。
- 如請求項1所記載的方法,其特徵在於,上述方法還包括: 根據所述監測區域的位置資訊以及所述資料來源頁面的程式規則生成所述監測區域的監測資料提取規則; 根據所述監測資料提取規則通過所述資料來源頁面的資料介面採集所述監測區域的監測資料。
- 如請求項2所記載的方法,其特徵在於,上述方法還包括: 根據預設的採集規則同時採集所述監測區域的監測資料和所述資料來源頁面的最後修改日期。
- 一種訊息聚合裝置,其特徵在於,包括: 監測資料獲取單元,用於獲取資料來源頁面上的監測區域的當前監測資料; 雜湊值對比單元,用於將所述監測資料的雜湊值與上一次獲取的所述監測區域的監測資料的雜湊值進行對比; 第一推送單元,用於對比不一致時,將當前監測資料與上一次獲取的監測資料之間的變化資料發送給與所述監測區域對應的訊息推送位置,以進行訊息聚合。
- 如請求項5所記載的裝置,其特徵在於,上述裝置還包括: 最後修改日期獲取單元,用於獲取所述資料來源頁面當前的最後修改日期; 日期對比單元,用於將所述最後修改日期與上一次獲取的最後修改日期進行一致性對比; 第二推送單元,用於當一致性對比不通過時,將當前資料來源頁面內容與上一次獲取的資料來源頁面內容之間的變化資料發送給所述訊息推送位置。
- 如請求項5所記載的裝置,其特徵在於,上述裝置還包括: 監測資料提取規則生成單元,用於根據所述監測區域的位置資訊以及所述資料來源頁面的程式規則生成所述監測區域的監測資料提取規則; 採集單元,用於根據所述監測資料提取規則通過所述資料來源頁面的資料介面獲取所述監測區域的監測資料。
- 如請求項6所記載的裝置,其特徵在於,所述監測區域的監測資料和所述資料來源頁面的最後修改日期為根據預設的採集規則同時採集的。
- 一種電子設備,包括記憶體、中央處理器及儲存在記憶體上並可在中央處理器上運行的應用程式,其特徵在於,所述中央處理器執行所述應用程式時實現請求項1至4任一項的方法。
- 一種電腦可讀儲存媒體,所述電腦可讀儲存媒體儲存有應用程式,其特徵在於,所述應用程式在電腦處理器中執行時實現請求項1至4任意一項的方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910655401.3A CN110428153A (zh) | 2019-07-19 | 2019-07-19 | 消息聚合方法及装置 |
| CN201910655401.3 | 2019-07-19 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW202105191A true TW202105191A (zh) | 2021-02-01 |
Family
ID=68411173
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW109124048A TW202105191A (zh) | 2019-07-19 | 2020-07-16 | 訊息聚合方法及裝置 |
Country Status (3)
| Country | Link |
|---|---|
| CN (1) | CN110428153A (zh) |
| TW (1) | TW202105191A (zh) |
| WO (1) | WO2021012957A1 (zh) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110428153A (zh) * | 2019-07-19 | 2019-11-08 | 中国建设银行股份有限公司 | 消息聚合方法及装置 |
| CN111371672B (zh) * | 2020-02-14 | 2022-04-08 | 贝壳技术有限公司 | 消息推送方法及装置 |
| CN112231663A (zh) * | 2020-03-31 | 2021-01-15 | 北京来也网络科技有限公司 | 结合rpa和ai的数据采集方法、装置、设备及存储介质 |
| CN112241330B (zh) * | 2020-03-31 | 2025-10-17 | 北京来也网络科技有限公司 | 结合rpa和ai的流程处理方法、装置、设备及存储介质 |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101425093A (zh) * | 2008-12-05 | 2009-05-06 | 腾讯科技(深圳)有限公司 | 基于社会性网络关系链的联系人动态内容聚合方法及系统 |
| CN102447723B (zh) * | 2010-10-12 | 2015-09-09 | 运软网络科技(上海)有限公司 | 客户端虚拟化架构 |
| CN102184128B (zh) * | 2011-05-26 | 2013-04-10 | 成都易我科技开发有限责任公司 | 快速磁盘增量备份方法 |
| US20140281870A1 (en) * | 2013-03-14 | 2014-09-18 | Microsoft Corporation | Document collaboration and notification of changes using different notification mechanisms |
| CN104142987A (zh) * | 2014-07-24 | 2014-11-12 | 腾讯科技(深圳)有限公司 | 一种页面的内容管理方法、装置及终端设备 |
| US10545792B2 (en) * | 2016-09-12 | 2020-01-28 | Seven Bridges Genomics Inc. | Hashing data-processing steps in workflow environments |
| CN108664520B (zh) * | 2017-04-01 | 2021-02-26 | 北京京东尚科信息技术有限公司 | 维护数据一致性的方法、装置、电子设备和可读存储介质 |
| CN107229718B (zh) * | 2017-05-31 | 2020-06-05 | 北京京东尚科信息技术有限公司 | 处理报表数据的方法和装置 |
| CN107239546B (zh) * | 2017-06-05 | 2021-07-06 | 成都知道创宇信息技术有限公司 | 一种网页局部内容跟踪与提醒的方法 |
| CN109862069B (zh) * | 2018-12-13 | 2020-06-09 | 百度在线网络技术(北京)有限公司 | 消息处理方法和装置 |
| CN110428153A (zh) * | 2019-07-19 | 2019-11-08 | 中国建设银行股份有限公司 | 消息聚合方法及装置 |
-
2019
- 2019-07-19 CN CN201910655401.3A patent/CN110428153A/zh active Pending
-
2020
- 2020-07-09 WO PCT/CN2020/100983 patent/WO2021012957A1/zh not_active Ceased
- 2020-07-16 TW TW109124048A patent/TW202105191A/zh unknown
Also Published As
| Publication number | Publication date |
|---|---|
| CN110428153A (zh) | 2019-11-08 |
| WO2021012957A1 (zh) | 2021-01-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TW202105191A (zh) | 訊息聚合方法及裝置 | |
| CN107609156B (zh) | 一种页面搭建的方法及装置 | |
| CN104579854B (zh) | 众包测试方法 | |
| CN110765744A (zh) | 多人协同文档编辑方法及系统 | |
| CN114223189B (zh) | 时长统计方法、装置、电子设备和计算机可读介质 | |
| CN112035205B (zh) | 数据处理方法、装置、设备和存储介质 | |
| TW201401092A (zh) | 動態調整記錄資料等級模組的方法、電腦裝置與程式產品 | |
| CN112202598B (zh) | 一种日志记录方法及装置 | |
| US10102239B2 (en) | Application event bridge | |
| CN114661563B (zh) | 基于流处理框架的数据处理方法以及系统 | |
| CN113741860B (zh) | 基于rpa机器人的数据处理方法及装置 | |
| CN111324480A (zh) | 大型主机交易故障定位系统及方法 | |
| CN110858175A (zh) | 测试控制方法、主控设备、被控设备及测试系统 | |
| CN111340451A (zh) | 智能无感考勤方法及装置 | |
| CN113760611B (zh) | 系统站点切换方法、装置、电子设备及存储介质 | |
| CN113392081A (zh) | 数据处理系统及方法 | |
| CN113515680A (zh) | 金融监控数据处理方法及装置 | |
| CN110276593A (zh) | 对象推荐方法、装置、服务器及存储介质 | |
| CN118433145A (zh) | 消息处理方法、装置、设备和存储介质 | |
| CN108270912A (zh) | 一种基于日程应用的信息处理方法和装置 | |
| CN112860528B (zh) | 一种数据库服务器性能测试与分析方法及装置 | |
| CN113238901B (zh) | 多设备的自动化测试方法及装置、存储介质、计算机设备 | |
| CN115086206A (zh) | 一种客户端软件调试方法和装置 | |
| US20190050216A1 (en) | Systems and methods for maintaining operating consistency for multiple users during firmware updates | |
| CN116796096B (zh) | 一种基于并行请求的移动端页面数据加载方法及系统 |