一種監控方法及電子設備的制作方法
【專利摘要】本發明公開了一種監控方法,包括:監測到有第一任務執行時,獲取所述第一任務的屬性信息;所述第一任務的屬性信息包括第一子信息;在所述第一任務執行結束之前,監測到有至少一個第二任務執行時,分別獲取所述至少一個第二任務的屬性信息;所述第二任務的屬性信息包括第二子信息;將所述第一子信息與所述至少一個第二子信息分別進行匹配;匹配出至少一個第二子信息與所述第一子信息一致時,發出任務沖突提示信息至所述第一任務對應的終端。本發明還同時公開了一種電子設備。采用本發明的技術方案,能夠監控不同終端之間執行的任務所發生的潛在沖突,并將所發生的潛在沖突通知給終端。
【專利說明】一種監控方法及電子設備
【技術領域】
[0001]本發明涉及監控技術,尤其涉及一種監控方法及電子設備。
【背景技術】
[0002]在分布式系統中,多個終端之間執行的任務是透明的,因此,終端之間執行的任務可能會互相影響,甚至發生沖突,終端無法確定執行的任務是否受到其他任務的影響,也無法確定執行任務后的結果是否正確。
【發明內容】
[0003]有鑒于此,本發明的主要目的在于提供一種監控方法及電子設備,能夠監控不同終端之間執行的任務所發生的潛在沖突,并將所發生的潛在沖突通知給終端,進而使終端確定執行的任務是否收到其他任務的影響,進而確定執行任務后的結果是否正確。
[0004]為達到上述目的,本發明的技術方案是這樣實現的:
[0005]一種監控方法,應用于電子設備中,所述方法包括:監測到有第一任務執行時,獲取所述第一任務的屬性信息;所述第一任務的屬性信息包括第一子信息;在所述第一任務執行結束之前,監測到有至少一個第二任務執行時,分別獲取所述至少一個第二任務的屬性信息;所述第二任務的屬性信息包括第二子信息;將所述第一子信息與所述至少一個第二子信息分別進行匹配;匹配出至少一個第二子信息與所述第一子信息一致時,發出任務沖突提示信息至所述第一任務對應的終端。
[0006]—種電子設備,包括:
[0007]監控模塊,用于監測到有第一任務執行時,獲取所述第一任務的屬性信息;所述第一任務的屬性信息包括第一子信息;在所述第一任務執行結束之前,監測到有至少一個第二任務執行時,分別獲取所述至少一個第二任務的屬性信息;所述第二任務的屬性信息包括第二子信息;
[0008]匹配模塊,用于匹配出至少一個第二子信息與所述第一子信息一致時,通知所述發送模塊;
[0009]發送模塊,用于當收到所述匹配模塊的通知時,發出任務沖突提示信息至所述第一任務對應的終端。
[0010]本發明實施例中,監測到有第一任務執行時,獲取所述第一任務的屬性信息;所述第一任務的屬性信息包括第一子信息;在所述第一任務執行結束之前,監測到有至少一個第二任務執行時,分別獲取所述至少一個第二任務的屬性信息;所述第二任務的屬性信息包括第二子信息;將所述第一子信息與所述至少一個第二子信息分別進行匹配;匹配出至少一個第二子信息與所述第一子信息一致時,發出任務沖突提示信息至所述第一任務對應的終端。如此,能夠監控不同終端之間執行的任務所發生的潛在沖突,并將所發生的潛在沖突通知給終端,進而使終端確定執行的任務是否收到其他任務的影響,進而確定執行任務后的結果是否正確。
【專利附圖】
【附圖說明】
[0011]圖1為本發明實施例一的監控方法的流程示意圖;
[0012]圖2為本發明實施例二的監控方法的流程示意圖;
[0013]圖3為本發明實施例三的監控方法的流程示意圖;
[0014]圖4為本發明實施例四的監控方法的流程示意圖;
[0015]圖5為本發明實施例五的監控方法的流程示意圖;
[0016]圖6為本發明實施例六的監控方法的流程示意圖;
[0017]圖7為本發明實施例七的監控方法的流程示意圖;
[0018]圖8為本發明實施例八的監控方法的流程示意圖;
[0019]圖9為本發明實施例一的電子設備的結構組成示意圖;
[0020]圖10為本發明實施例二的電子設備的結構組成示意圖;
[0021]圖11為本發明實施例三的電子設備的結構組成示意圖;
[0022]圖12為本發明實施例四的電子設備的結構組成示意圖;
[0023]圖13為本發明實施例五的電子設備的結構組成示意圖;
[0024]圖14為本發明實施例六的電子設備的結構組成示意圖;
[0025]圖15為本發明實施例七的電子設備的結構組成示意圖;
[0026]圖16為本發明實施例八的電子設備的結構組成示意圖。
【具體實施方式】
[0027]為使本發明的目的、技術方案和優點更加清楚明白,以下舉實施例并參照附圖,對本發明進一步詳細說明。
[0028]圖1為本發明實施例的一種監控方法的流程示意圖,本實施例的監控方法應用于分布式文件系統中,不同終端可以并行對分布式文件系統中的同一文件進行操作。
[0029]如圖1所示,在本發明一個優選實施例中,所述監控方法包括以下步驟:
[0030]步驟101:監測到有第一任務執行時,獲取所述第一任務的屬性信息;所述第一任務的屬性信息包括第一子信息。
[0031]終端對分布式文件系統中的文件進行操作時,通過一個任務來實現該操作,本實施例中將本地終端所執行的任務稱為第一任務,將其他終端所執行的任務稱為第二任務。
[0032]所述第一子信息可以是第一任務操作的文件信息,例如,文件名、文件路徑;通過第一子信息可以唯一確定第一任務所操作的文件。
[0033]步驟102:在所述第一任務執行結束之前,監測到有至少一個第二任務執行時,分別獲取所述至少一個第二任務的屬性信息;所述第二任務的屬性信息包括第二子信息。
[0034]所述第二子信息可以是第二任務操作的文件信息,例如,文件名、文件路徑;通過第二子信息可以唯一確定第二任務所操作的文件。
[0035]分別獲取至少一個第二任務的屬性信息,也即對于每個第二任務,分別獲取其所操作的文件信息。
[0036]步驟103:將所述第一子信息與所述至少一個第二子信息分別進行匹配。
[0037]具體地,將第一任務所操作的文件信息分別與至少一個第二任務所操作的文件信息進行匹配,若匹配一致,則表示第一任務所操作的文件與第二任務所操作的文件是同一文件,第一任務與第二任務將會有潛在沖突。
[0038]步驟104:匹配出至少一個第二子信息與所述第一子信息一致時,發出任務沖突提示信息至所述第一任務對應的終端。
[0039]當匹配出至少一個第二子信息與所述第一子信息一致時,第一任務與第二任務即存在潛在沖突,需要將沖突提示信息發送至第一任務對應的終端,也即本地終端。
[0040]發出任務沖突提示信息至所述第一任務對應的終端之間,可以在所述第二任務的進程樹信息中,查找所述第四子信息對應的任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息;
[0041]相應地,通過所述任務提示信息將所述任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息發送至所述第一任務對應的終端。
[0042]圖2為本發明實施的一種監控方法的流程示意圖,本實施例的監控方法應用于分布式文件系統中,不同終端可以并行對分布式文件系統中的同一文件進行操作。
[0043]如圖2所示,在本發明一個優選實施例中,所述監控方法包括以下步驟:
[0044]步驟201:監測到有第一任務執行時,獲取所述第一任務的屬性信息;所述第一任務的屬性信息包括第一子信息、第三子信息。
[0045]終端對分布式文件系統中的文件進行操作時,通過一個任務來實現該操作,本實施例中將本地終端所執行的任務稱為第一任務,將其他終端所執行的任務稱為第二任務。
[0046]所述第一子信息可以是第一任務操作的文件信息,例如,文件名、文件路徑;通過第一子信息可以唯一確定第一任務所操作的文件。
[0047]所述第三子信息可以是第一任務的操作信息,例如,打開文件的時刻信息,成為第一時刻信息、關閉文件的時刻信息,稱為第二時刻信息、訪問文件的模式信息。
[0048]步驟202:在所述第一任務執行結束之前,監測到有至少一個第二任務執行時,分別獲取所述至少一個第二任務的屬性信息;所述第二任務的屬性信息包括第二子信息、第四子信息。
[0049]所述第二子信息可以是第二任務操作的文件信息,例如,文件名、文件路徑;通過第二子信息可以唯一確定第二任務所操作的文件。
[0050]所述第四子信息可以是第二任務的操作信息,例如,打開文件的時刻信息,稱為第三時刻信息、關閉文件的時刻信息,稱為第四時刻信息、訪問文件的模式信息。
[0051]分別獲取至少一個第二任務的屬性信息,也即對于每個第二任務,分別獲取其操作信息以及所操作的文件信息。
[0052]步驟203:將所述第一子信息與所述至少一個第二子信息分別進行匹配。
[0053]具體地,將第一任務所操作的文件信息分別與至少一個第二任務所操作的文件信息進行匹配,若匹配一致,則表示第一任務所操作的文件與第二任務所操作的文件是同一文件,第一任務與第二任務將會有潛在沖突。
[0054]步驟204:設置所述第三子信息與所述第四子信息的沖突條件集。
[0055]承接步驟203,當第一任務與第二任務存在潛在沖突時,可以設置所述第三子信息與所述第四子信息的沖突條件集,從而當所述第三子信息與所述第四子信息滿足沖突條件集中的一個或多個沖突條件時,進一步確定第二任務與第一任務發生沖突。
[0056]沖突條件集中包括一個或多個沖突條件,對于每個沖突條件可以根據第三子信息與所述第四子信息的具體情況進行設置。
[0057]步驟205:匹配出至少一個第二子信息與所述第一子信息一致,且判定出所述第三子信息與所述第四子信息滿足所述沖突條件集中一個或多個沖突條件時,發出任務沖突提示信息至所述第一任務對應的終端。
[0058]當匹配出至少一個第二子信息與所述第一子信息一致時,第一任務與第二任務即存在潛在沖突,當判定出第三子信息與第四子信息滿足突條件集中一個或多個沖突條件時,即可確定第一任務與第二任務發生沖突,需要將沖突提示信息發送至第一任務對應的終端,也即本地終端。
[0059]發出任務沖突提示信息至所述第一任務對應的終端之間,可以在所述第二任務的進程樹信息中,查找所述第四子信息對應的任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息;
[0060]相應地,通過所述任務提示信息將所述任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息發送至所述第一任務對應的終端。
[0061]圖3為本發明實施的一種監控方法的流程示意圖,如圖3所示,在本發明另一個優選實施例中,所述監控方法包括以下步驟:
[0062]步驟301:監測到有第一任務執行時,獲取所述第一任務的屬性信息;所述第一任務的屬性信息包括第一子信息、第三子信息;所述第三子信息包括:第一操作信息。
[0063]終端對分布式文件系統中的文件進行操作時,通過一個任務來實現該操作,本實施例中將本地終端所執行的任務稱為第一任務,將其他終端所執行的任務稱為第二任務。
[0064]所述第一子信息可以是第一任務操作的文件信息,例如,文件名、文件路徑;通過第一子信息可以唯一確定第一任務所操作的文件。
[0065]所述第三子信息可以是第一任務的操作信息,所述第一操作信息可以是打開文件的第一時刻信息。
[0066]步驟302:在所述第一任務執行結束之前,監測到有至少一個第二任務執行時,分別獲取所述至少一個第二任務的屬性信息;所述第二任務的屬性信息包括第二子信息、第四子信息;所述第四子信息包括:第四操作信息。
[0067]所述第二子信息可以是第二任務操作的文件信息,例如,文件名、文件路徑;通過第二子信息可以唯一確定第二任務所操作的文件。
[0068]所述第四操作信息可以是打開文件的第二時刻信息。
[0069]分別獲取至少一個第二任務的屬性信息,也即對于每個第二任務,分別獲取其文件信息以及第二時刻信息。
[0070]步驟303:將所述第一子信息與所述至少一個第二子信息分別進行匹配。
[0071]具體地,將第一任務所操作的文件信息分別與至少一個第二任務所操作的文件信息進行匹配,若匹配一致,則表示第一任務所操作的文件與第二任務所操作的文件是同一文件,第一任務與第二任務將會有潛在沖突。
[0072]步驟304:設置所述第一操作信息與所述第四操作信息的第一沖突條件。
[0073]承接步驟303,當第一任務與第二任務存在潛在沖突時,可以設置所述第一操作信息與所述第四操作信息的第一沖突條件,從而當第一操作信息與所述第四操作信息滿足第一沖突條件時,進一步確定第二任務與第一任務發生沖突。
[0074]步驟305:匹配出至少一個第二子信息與所述第一子信息一致,且判定出所述第一操作信息與所述第四操作信息滿足所述第一沖突條件時,發出任務沖突提示信息至所述第一任務對應的終端。
[0075]當匹配出至少一個第二子信息與所述第一子信息一致時,第一任務與第二任務即存在潛在沖突,當判定出第一操作信息與所述第四操作信息滿足第一沖突條件時,即可確定第一任務與第二任務發生沖突,需要將沖突提示信息發送至第一任務對應的終端,也即本地終端。
[0076]發出任務沖突提示信息至所述第一任務對應的終端之間,可以在所述第二任務的進程樹信息中,查找所述第四子信息對應的任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息;
[0077]相應地,通過所述任務提示信息將所述任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息發送至所述第一任務對應的終端。
[0078]圖4為本發明實施的一種監控方法的流程示意圖,如圖4所示,在本發明另一個優選實施例中,所述監控方法包括以下步驟:
[0079]步驟401:監測到有第一任務執行時,獲取所述第一任務的屬性信息;所述第一任務的屬性信息包括第一子信息、第三子信息;所述第三子信息包括:第二操作信息。
[0080]終端對分布式文件系統中的文件進行操作時,通過一個任務來實現該操作,本實施例中將本地終端所執行的任務稱為第一任務,將其他終端所執行的任務稱為第二任務。
[0081]所述第一子信息可以是第一任務操作的文件信息,例如,文件名、文件路徑;通過第一子信息可以唯一確定第一任務所操作的文件。
[0082]所述第三子信息可以是第一任務的操作信息,所述第二操作信息可以是關閉文件的第三時刻信息。
[0083]步驟402:在所述第一任務執行結束之前,監測到有至少一個第二任務執行時,分別獲取所述至少一個第二任務的屬性信息;所述第二任務的屬性信息包括第二子信息、第四子信息;所述第四子信息包括:第五操作信息。
[0084]所述第二子信息可以是第二任務操作的文件信息,例如,文件名、文件路徑;通過第二子信息可以唯一確定第二任務所操作的文件。
[0085]所述第五操作信息可以是關閉文件的第四時刻信息。
[0086]分別獲取至少一個第二任務的屬性信息,也即對于每個第二任務,分別獲取其文件信息以及第四時刻信息。
[0087]步驟403:將所述第一子信息與所述至少一個第二子信息分別進行匹配。
[0088]具體地,將第一任務所操作的文件信息分別與至少一個第二任務所操作的文件信息進行匹配,若匹配一致,則表示第一任務所操作的文件與第二任務所操作的文件是同一文件,第一任務與第二任務將會有潛在沖突。
[0089]步驟404:設置所述第二操作信息與所述第五操作信息的第二沖突條件。
[0090]承接步驟403,當第一任務與第二任務存在潛在沖突時,可以設置所述第二操作信息與所述第五操作信息的第二沖突條件,從而當第二操作信息與所述第五操作信息滿足第二沖突條件時,進一步確定第二任務與第一任務發生沖突。
[0091]步驟405:匹配出至少一個第二子信息與所述第一子信息一致,且判定出所述第二操作信息與所述第五操作信息滿足所述第二沖突條件時,發出任務沖突提示信息至所述第一任務對應的終端。
[0092]當匹配出至少一個第二子信息與所述第一子信息一致時,第一任務與第二任務即存在潛在沖突,當判定出第二操作信息與所述第五操作信息滿足第二沖突條件時,即可確定第一任務與第二任務發生沖突,需要將沖突提示信息發送至第一任務對應的終端,也即本地終端。
[0093]發出任務沖突提示信息至所述第一任務對應的終端之間,可以在所述第二任務的進程樹信息中,查找所述第四子信息對應的任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息;
[0094]相應地,通過所述任務提示信息將所述任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息發送至所述第一任務對應的終端。
[0095]圖5為本發明實施的一種監控方法的流程示意圖,如圖5所示,在本發明另一個優選實施例中,所述監控方法包括以下步驟:
[0096]步驟501:監測到有第一任務執行時,獲取所述第一任務的屬性信息;所述第一任務的屬性信息包括第一子信息、第三子信息;所述第三子信息包括:第一操作信息。
[0097]終端對分布式文件系統中的文件進行操作時,通過一個任務來實現該操作,本實施例中將本地終端所執行的任務稱為第一任務,將其他終端所執行的任務稱為第二任務。
[0098]所述第一子信息可以是第一任務操作的文件信息,例如,文件名、文件路徑;通過第一子信息可以唯一確定第一任務所操作的文件。
[0099]所述第三子信息可以是第一任務的操作信息,所述第一操作信息可以是打開文件的第一時刻信息。
[0100]步驟502:在所述第一任務執行結束之前,監測到有至少一個第二任務執行時,分別獲取所述至少一個第二任務的屬性信息;所述第二任務的屬性信息包括第二子信息、第四子信息;所述第四子信息包括:第五操作信息。
[0101]所述第二子信息可以是第二任務操作的文件信息,例如,文件名、文件路徑;通過第二子信息可以唯一確定第二任務所操作的文件。
[0102]所述第五操作信息可以是關閉文件的第四時刻信息。
[0103]分別獲取至少一個第二任務的屬性信息,也即對于每個第二任務,分別獲取其文件信息以及第四時刻信息。
[0104]步驟503:將所述第一子信息與所述至少一個第二子信息分別進行匹配。
[0105]具體地,將第一任務所操作的文件信息分別與至少一個第二任務所操作的文件信息進行匹配,若匹配一致,則表示第一任務所操作的文件與第二任務所操作的文件是同一文件,第一任務與第二任務將會有潛在沖突。
[0106]步驟504:設置所述第一操作信息與所述第五操作信息的第三沖突條件。
[0107]承接步驟503,當第一任務與第二任務存在潛在沖突時,可以設置所述第一操作信息與所述第五操作信息的第三沖突條件,從而當第一操作信息與所述第五操作信息滿足第三沖突條件時,進一步確定第二任務與第一任務發生沖突。
[0108]步驟505:匹配出至少一個第二子信息與所述第一子信息一致,且判定出所述第一操作信息與所述第五操作信息滿足所述第三沖突條件時,發出任務沖突提示信息至所述第一任務對應的終端。
[0109]當匹配出至少一個第二子信息與所述第一子信息一致時,第一任務與第二任務即存在潛在沖突,當判定出第一操作信息與所述第五操作信息滿足第三沖突條件時,即可確定第一任務與第二任務發生沖突,需要將沖突提示信息發送至第一任務對應的終端,也即本地終端。
[0110]發出任務沖突提示信息至所述第一任務對應的終端之間,可以在所述第二任務的進程樹信息中,查找所述第四子信息對應的任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息;
[0111]相應地,通過所述任務提示信息將所述任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息發送至所述第一任務對應的終端。
[0112]圖6為本發明實施的一種監控方法的流程示意圖,如圖6所示,在本發明另一個優選實施例中,所述監控方法包括以下步驟:
[0113]步驟601:監測到有第一任務執行時,獲取所述第一任務的屬性信息;所述第一任務的屬性信息包括第一子信息、第三子信息;所述第三子信息包括:第二操作信息。
[0114]終端對分布式文件系統中的文件進行操作時,通過一個任務來實現該操作,本實施例中將本地終端所執行的任務稱為第一任務,將其他終端所執行的任務稱為第二任務。
[0115]所述第一子信息可以是第一任務操作的文件信息,例如,文件名、文件路徑;通過第一子信息可以唯一確定第一任務所操作的文件。
[0116]所述第三子信息可以是第一任務的操作信息,所述第二操作信息可以是關閉文件的第二時刻信息。
[0117]步驟602:在所述第一任務執行結束之前,監測到有至少一個第二任務執行時,分別獲取所述至少一個第二任務的屬性信息;所述第二任務的屬性信息包括第二子信息、第四子信息;所述第四子信息包括:第四操作信息。
[0118]所述第二子信息可以是第二任務操作的文件信息,例如,文件名、文件路徑;通過第二子信息可以唯一確定第二任務所操作的文件。
[0119]所述第四操作信息可以是打開文件的第三時刻信息。
[0120]分別獲取至少一個第二任務的屬性信息,也即對于每個第二任務,分別獲取其文件信息以及第三時刻信息。
[0121]步驟603:將所述第一子信息與所述至少一個第二子信息分別進行匹配。
[0122]具體地,將第一任務所操作的文件信息分別與至少一個第二任務所操作的文件信息進行匹配,若匹配一致,則表示第一任務所操作的文件與第二任務所操作的文件是同一文件,第一任務與第二任務將會有潛在沖突。
[0123]步驟604:設置所述第二操作信息與所述第四操作信息的第四沖突條件。
[0124]承接步驟603,當第一任務與第二任務存在潛在沖突時,可以設置所述第二操作信息與所述第四操作信息的第四沖突條件,從而當第二操作信息與所述第四操作信息滿足第四沖突條件時,進一步確定第二任務與第一任務發生沖突。
[0125]步驟605:匹配出至少一個第二子信息與所述第一子信息一致,且判定出所述第二操作信息與所述第四操作信息滿足所述第四沖突條件時,發出任務沖突提示信息至所述第一任務對應的終端。
[0126]當匹配出至少一個第二子信息與所述第一子信息一致時,第一任務與第二任務即存在潛在沖突,當判定出第二操作信息與所述第四操作信息滿足第四沖突條件時,即可確定第一任務與第二任務發生沖突,需要將沖突提示信息發送至第一任務對應的終端,也即本地終端。
[0127]發出任務沖突提示信息至所述第一任務對應的終端之間,可以在所述第二任務的進程樹信息中,查找所述第四子信息對應的任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息;
[0128]相應地,通過所述任務提示信息將所述任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息發送至所述第一任務對應的終端。
[0129]圖7為本發明實施的一種監控方法的流程示意圖,如圖7所示,在本發明另一個優選實施例中,所述監控方法包括以下步驟:
[0130]步驟701:監測到有第一任務執行時,獲取所述第一任務的屬性信息;所述第一任務的屬性信息包括第一子信息、第三子信息;所述第三子信息包括:第三操作信息。
[0131]終端對分布式文件系統中的文件進行操作時,通過一個任務來實現該操作,本實施例中將本地終端所執行的任務稱為第一任務,將其他終端所執行的任務稱為第二任務。
[0132]所述第一子信息可以是第一任務操作的文件信息,例如,文件名、文件路徑;通過第一子信息可以唯一確定第一任務所操作的文件。
[0133]所述第三子信息可以是第一任務的操作信息,所述第三操作信息可以是訪問文件的讀模式信息。
[0134]步驟702:在所述第一任務執行結束之前,監測到有至少一個第二任務執行時,分別獲取所述至少一個第二任務的屬性信息;所述第二任務的屬性信息包括第二子信息、第四子信息;所述第四子信息包括:第六操作信息。
[0135]所述第二子信息可以是第二任務操作的文件信息,例如,文件名、文件路徑;通過第二子信息可以唯一確定第二任務所操作的文件。
[0136]所述第六操作信息可以是訪問文件的寫模式信息。
[0137]分別獲取至少一個第二任務的屬性信息,也即對于每個第二任務,分別獲取其文件信息以及寫模式信息。
[0138]步驟703:將所述第一子信息與所述至少一個第二子信息分別進行匹配。
[0139]具體地,將第一任務所操作的文件信息分別與至少一個第二任務所操作的文件信息進行匹配,若匹配一致,則表示第一任務所操作的文件與第二任務所操作的文件是同一文件,第一任務與第二任務將會有潛在沖突。
[0140]步驟704:設置所述第三操作信息與所述第六操作信息的第五沖突條件。
[0141]承接步驟703,當第一任務與第二任務存在潛在沖突時,可以設置所述第三操作信息與所述第六操作信息的第五沖突條件,從而當第三操作信息與所述第六操作信息滿足第五沖突條件時,進一步確定第二任務與第一任務發生沖突。
[0142]步驟705:匹配出至少一個第二子信息與所述第一子信息一致,且判定出所述第三操作信息與所述第六操作信息滿足所述第五沖突條件時,發出任務沖突提示信息至所述第一任務對應的終端。
[0143]當匹配出至少一個第二子信息與所述第一子信息一致時,第一任務與第二任務即存在潛在沖突,當判定出第三操作信息與所述第六操作信息滿足第五沖突條件時,即可確定第一任務與第二任務發生沖突,需要將沖突提示信息發送至第一任務對應的終端,也即本地終端。
[0144]發出任務沖突提示信息至所述第一任務對應的終端之間,可以在所述第二任務的進程樹信息中,查找所述第四子信息對應的任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息;
[0145]相應地,通過所述任務提示信息將所述任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息發送至所述第一任務對應的終端。
[0146]圖8為本發明實施的一種監控方法的流程示意圖,如圖8所示,在本發明另一個優選實施例中,所述監控方法包括以下步驟:
[0147]步驟801:監測到有第一任務執行時,獲取所述第一任務的屬性信息;所述第一任務的屬性信息包括第一子信息、第三子信息;所述第三子信息包括:第一操作信息、第二操作信息、第三操作信息。
[0148]步驟802:在所述第一任務執行結束之前,監測到有至少一個第二任務執行時,分別獲取所述至少一個第二任務的屬性信息;所述第二任務的屬性信息包括第二子信息、第四子信息;所述第四子信息包括:第四操作信息、第五操作信息、第六操作信息。
[0149]步驟803:將所述第一子信息與所述至少一個第二子信息分別進行匹配。
[0150]步驟804:設置所述第一操作信息與所述第四操作信息的第一沖突條件、所述第二操作信息與所述第五操作信息的第二沖突條件、第一操作信息與所述第五操作信息的第三沖突條件、第二操作信息與所述第四作信息的第四沖突條件、以及第三操作信息與所述第六操作信息的第五沖突條件。
[0151]步驟805:匹配出至少一個第二子信息與所述第一子信息一致,且判定出所述第一操作信息與所述第四操作信息滿足所述第一沖突條件,所述第二操作信息與所述第五操作信息滿足所述第二沖突條件,所述第一操作信息與所述第五操作信息滿足所述第三沖突條件,所述第二操作信息與所述第四操作信息滿足所述第四沖突條件,以及所述第三操作信息與所述第六操作信息滿足所述第五沖突條件時,發出任務沖突提示信息至所述第一任務對應的終端。
[0152]發出任務沖突提示信息至所述第一任務對應的終端之間,可以在所述第二任務的進程樹信息中,查找所述第四子信息對應的任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息;
[0153]相應地,通過所述任務提示信息將所述任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息發送至所述第一任務對應的終端。
[0154]上述實施例中,第三子信息中的第一操作信息、第二操作信息以及第三操作信息可參照圖3至圖7中的第一操作信息、第二操作信息以及第三操作信息的相關描述而理解;第四子信息中的第四操作信息、第五操作信息以及第六操作信息可參照圖3至圖7中的第四操作信息、第五操作信息以及第六操作信息的相關描述而理解;第一沖突條件、第二沖突條件、第三沖突條件、第四沖突條件以及第五沖突條件可參照圖3至圖7中的第一沖突條件、第二沖突條件、第三沖突條件、第四沖突條件以及第五沖突條件的相關描述而理解。
[0155]圖3至圖7的實施例中,第三子信息與第四子信息需要滿足第一沖突條件、或者第二沖突條件、或者第三沖突條件、或者第四沖突條件、或者第五沖突條件;圖8的實施例中,第三子信息與第四子信息需要滿足第一沖突條件、以及第二沖突條件、以及第三沖突條件、以及第四沖突條件、以及第五沖突條件;本領域技術人員應當理解,第三子信息與第四子信息需要滿足的沖突條件還可以是以上任意兩個沖突條件、或者三個沖突條件、或者四個沖突條件的任意組合,此處不再贅述其他組合形式的沖突條件。
[0156]圖9為本發明實施的一種電子設備的結構組成示意圖,如圖9所示,在本發明另一個優選實施例中,所述電子設備包括:
[0157]監控模塊11,用于監測到有第一任務執行時,獲取所述第一任務的屬性信息;所述第一任務的屬性信息包括第一子信息;在所述第一任務執行結束之前,監測到有至少一個第二任務執行時,分別獲取所述至少一個第二任務的屬性信息;所述第二任務的屬性信息包括第二子信息;
[0158]匹配模塊12,用于匹配出至少一個第二子信息與所述第一子信息一致時,通知所述發送模塊;
[0159]發送模塊13,用于當收到所述匹配模塊的通知時,發出任務沖突提示信息至所述第一任務對應的終端。
[0160]優選地,所述裝置還包括:
[0161]查找模塊14,用于在所述第二任務的進程樹信息中,查找所述第四子信息對應的任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息;
[0162]相應地,所述發送模塊13,還用于通過所述任務提示信息將所述任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息發送至所述第一任務對應的終端。
[0163]本領域技術人員應當理解,本發明實施例的電子設備中各處理模塊的功能,可參照前述監控方法的相關描述而理解,本發明實施例的電子設備中各處理模塊,可通過實現本發明實施例所述的功能的模擬電路而實現,也可以通過執行本發明實施例所述的功能的軟件在智能終端上的運行而實現。
[0164]圖10為本發明實施的一種電子設備的結構組成示意圖,如圖10所示,在本發明另一個優選實施例中,所述電子設備包括:
[0165]監控模塊21,用于監測到有第一任務執行時,獲取所述第一任務的屬性信息;所述第一任務的屬性信息包括第一子信息、第三子信息;在所述第一任務執行結束之前,監測到有至少一個第二任務執行時,分別獲取所述至少一個第二任務的屬性信息;所述第二任務的屬性信息包括第二子信息、第四子信息;
[0166]匹配模塊22,用于匹配出至少一個第二子信息與所述第一子信息一致時,通知所述發送模塊;
[0167]設置模塊23,用于設置所述第三子信息與所述第四子信息的沖突條件集;
[0168]判定模塊24,用于判定出所述第三子信息與所述第四子信息滿足所述沖突條件集中一個或多個沖突條件時,通知所述發送模塊;
[0169]發送模塊25,用于當收到所述匹配模塊以及所述判定模塊發送的通知時,發出任務沖突提示信息至所述第一任務對應的終端。
[0170]所述裝置還包括:
[0171]查找模塊26,用于在所述第二任務的進程樹信息中,查找所述第四子信息對應的任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息;
[0172]相應地,所述發送模塊25,還用于通過所述任務提示信息將所述任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息發送至所述第一任務對應的終端。
[0173]本領域技術人員應當理解,本發明實施例的電子設備中各處理模塊的功能,可參照前述監控方法的相關描述而理解,本發明實施例的電子設備中各處理模塊,可通過實現本發明實施例所述的功能的模擬電路而實現,也可以通過執行本發明實施例所述的功能的軟件在智能終端上的運行而實現。
[0174]圖11為本發明實施的一種電子設備的結構組成示意圖,如圖11所示,在本發明另一個優選實施例中,所述電子設備包括:
[0175]監控模塊31,用于監測到有第一任務執行時,獲取所述第一任務的屬性信息;所述第一任務的屬性信息包括第一子信息、第三子信息;所述第三子信息包括:第一操作信息;在所述第一任務執行結束之前,監測到有至少一個第二任務執行時,分別獲取所述至少一個第二任務的屬性信息;所述第二任務的屬性信息包括第二子信息、第四子信息;所述第四子信息包括:第四操作信息;
[0176]匹配模塊32,用于匹配出至少一個第二子信息與所述第一子信息一致時,通知所述發送模塊;
[0177]設置模塊33,用于設置所述第一操作信息與所述第四操作信息的第一沖突條件;
[0178]判定模塊34,用于判定出所述第一操作信息與所述第四操作信息滿足所述第一沖突條件時,通知所述發送模塊;
[0179]發送模塊35,用于當收到所述匹配模塊以及所述判定模塊發送的通知時,發出任務沖突提示信息至所述第一任務對應的終端。
[0180]所述裝置還包括:
[0181]查找模塊36,用于在所述第二任務的進程樹信息中,查找所述第四子信息對應的任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息;
[0182]相應地,所述發送模塊35,還用于通過所述任務提示信息將所述任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息發送至所述第一任務對應的終端。
[0183]本領域技術人員應當理解,本發明實施例的電子設備中各處理模塊的功能,可參照前述監控方法的相關描述而理解,本發明實施例的電子設備中各處理模塊,可通過實現本發明實施例所述的功能的模擬電路而實現,也可以通過執行本發明實施例所述的功能的軟件在智能終端上的運行而實現。
[0184]圖12為本發明實施的一種電子設備的結構組成示意圖,如圖12所示,在本發明另一個優選實施例中,所述電子設備包括:
[0185]監控模塊41,用于監測到有第一任務執行時,獲取所述第一任務的屬性信息;所述第一任務的屬性信息包括第一子信息、第三子信息;所述第三子信息包括:第二操作信息;在所述第一任務執行結束之前,監測到有至少一個第二任務執行時,分別獲取所述至少一個第二任務的屬性信息;所述第二任務的屬性信息包括第二子信息、第四子信息;所述第四子信息包括:第五操作信息;
[0186]匹配模塊42,用于匹配出至少一個第二子信息與所述第一子信息一致時,通知所述發送模塊;
[0187]設置模塊43,用于設置所述第二操作信息與所述第五操作信息的第二沖突條件;
[0188]判定模塊44,用于判定出所述第二操作信息與所述第五操作信息滿足所述第二沖突條件時,通知所述發送模塊;
[0189]發送模塊45,用于當收到所述匹配模塊以及所述判定模塊發送的通知時,發出任務沖突提示信息至所述第一任務對應的終端。
[0190]所述裝置還包括:
[0191]查找模塊46,用于在所述第二任務的進程樹信息中,查找所述第四子信息對應的任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息;
[0192]相應地,所述發送模塊45,還用于通過所述任務提示信息將所述任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息發送至所述第一任務對應的終端。
[0193]本領域技術人員應當理解,本發明實施例的電子設備中各處理模塊的功能,可參照前述監控方法的相關描述而理解,本發明實施例的電子設備中各處理模塊,可通過實現本發明實施例所述的功能的模擬電路而實現,也可以通過執行本發明實施例所述的功能的軟件在智能終端上的運行而實現。
[0194]圖13為本發明實施的一種電子設備的結構組成示意圖,如圖13所示,在本發明另一個優選實施例中,所述電子設備包括:
[0195]監控模塊51,用于監測到有第一任務執行時,獲取所述第一任務的屬性信息;所述第一任務的屬性信息包括第一子信息、第三子信息;所述第三子信息包括:第一操作信息;在所述第一任務執行結束之前,監測到有至少一個第二任務執行時,分別獲取所述至少一個第二任務的屬性信息;所述第二任務的屬性信息包括第二子信息、第四子信息;所述第四子信息包括:第五操作信息;
[0196]匹配模塊52,用于匹配出至少一個第二子信息與所述第一子信息一致時,通知所述發送模塊;
[0197]設置模塊53,用于設置所述第一操作信息與所述第五操作信息的第三沖突條件;
[0198]判定模塊54,用于判定出所述第一操作信息與所述第五操作信息滿足所述第三沖突條件時,通知所述發送模塊;
[0199]發送模塊55,用于當收到所述匹配模塊以及所述判定模塊發送的通知時,發出任務沖突提示信息至所述第一任務對應的終端。
[0200]所述裝置還包括:
[0201]查找模塊56,用于在所述第二任務的進程樹信息中,查找所述第四子信息對應的任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息;
[0202]相應地,所述發送模塊55,還用于通過所述任務提示信息將所述任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息發送至所述第一任務對應的終端。
[0203]本領域技術人員應當理解,本發明實施例的電子設備中各處理模塊的功能,可參照前述監控方法的相關描述而理解,本發明實施例的電子設備中各處理模塊,可通過實現本發明實施例所述的功能的模擬電路而實現,也可以通過執行本發明實施例所述的功能的軟件在智能終端上的運行而實現。
[0204]圖14為本發明實施的一種電子設備的結構組成示意圖,如圖14所示,在本發明另一個優選實施例中,所述電子設備包括:
[0205]監控模塊61,用于監測到有第一任務執行時,獲取所述第一任務的屬性信息;所述第一任務的屬性信息包括第一子信息、第三子信息;所述第三子信息包括:第二操作信息;在所述第一任務執行結束之前,監測到有至少一個第二任務執行時,分別獲取所述至少一個第二任務的屬性信息;所述第二任務的屬性信息包括第二子信息、第四子信息;所述第四子信息包括:第四操作信息;
[0206]匹配模塊62,用于匹配出至少一個第二子信息與所述第一子信息一致時,通知所述發送模塊;
[0207]設置模塊63,用于設置所述第二操作信息與所述第四操作信息的第四沖突條件;
[0208]判定模塊64,用于判定出所述第二操作信息與所述第四操作信息滿足所述第四沖突條件時,通知所述發送模塊;
[0209]發送模塊65,用于當收到所述匹配模塊以及所述判定模塊發送的通知時,發出任務沖突提示信息至所述第一任務對應的終端。
[0210]所述裝置還包括:
[0211]查找模塊66,用于在所述第二任務的進程樹信息中,查找所述第四子信息對應的任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息;
[0212]相應地,所述發送模塊65,還用于通過所述任務提示信息將所述任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息發送至所述第一任務對應的終端。
[0213]本領域技術人員應當理解,本發明實施例的電子設備中各處理模塊的功能,可參照前述監控方法的相關描述而理解,本發明實施例的電子設備中各處理模塊,可通過實現本發明實施例所述的功能的模擬電路而實現,也可以通過執行本發明實施例所述的功能的軟件在智能終端上的運行而實現。
[0214]圖15為本發明實施的一種電子設備的結構組成示意圖,如圖15所示,在本發明另一個優選實施例中,所述電子設備包括:
[0215]監控模塊71,用于監測到有第一任務執行時,獲取所述第一任務的屬性信息;所述第一任務的屬性信息包括第一子信息、第三子信息;所述第三子信息包括:第三操作信息;在所述第一任務執行結束之前,監測到有至少一個第二任務執行時,分別獲取所述至少一個第二任務的屬性信息;所述第二任務的屬性信息包括第二子信息、第四子信息;所述第四子信息包括:第六操作信息;
[0216]匹配模塊72,用于匹配出至少一個第二子信息與所述第一子信息一致時,通知所述發送模塊;
[0217]設置模塊73,用于設置所述第三操作信息與所述第六操作信息的第五沖突條件;
[0218]判定模塊74,用于判定出所述第三操作信息與所述第六操作信息滿足所述第五沖突條件時,通知所述發送模塊;
[0219]發送模塊75,用于當收到所述匹配模塊以及所述判定模塊發送的通知時,發出任務沖突提示信息至所述第一任務對應的終端。
[0220]所述裝置還包括:
[0221]查找模塊76,用于在所述第二任務的進程樹信息中,查找所述第四子信息對應的任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息;
[0222]相應地,所述發送模塊75,還用于通過所述任務提示信息將所述任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息發送至所述第一任務對應的終端。
[0223]本領域技術人員應當理解,本發明實施例的電子設備中各處理模塊的功能,可參照前述監控方法的相關描述而理解,本發明實施例的電子設備中各處理模塊,可通過實現本發明實施例所述的功能的模擬電路而實現,也可以通過執行本發明實施例所述的功能的軟件在智能終端上的運行而實現。
[0224]圖16為本發明實施的一種電子設備的結構組成示意圖,如圖16所示,在本發明另一個優選實施例中,所述電子設備包括:
[0225]監控模塊81,用于監測到有第一任務執行時,獲取所述第一任務的屬性信息;所述第一任務的屬性信息包括第一子信息、第三子信息;所述第三子信息包括:第一操作信息、第二操作信息、第三操作信息;在所述第一任務執行結束之前,監測到有至少一個第二任務執行時,分別獲取所述至少一個第二任務的屬性信息;所述第二任務的屬性信息包括第二子信息、第四子信息;所述第四子信息包括:第四操作信息、第五操作信息、第六操作信息;
[0226]匹配模塊82,用于匹配出至少一個第二子信息與所述第一子信息一致時,通知所述發送模塊;
[0227]設置模塊83,用于設置所述第一操作信息與所述第四操作信息的第一沖突條件、所述第二操作信息與所述第五操作信息的第二沖突條件、第一操作信息與所述第五操作信息的第三沖突條件、第二操作信息與所述第四作信息的第四沖突條件、以及第三操作信息與所述第六操作信息的第五沖突條件;
[0228]判定模塊84,用于判定出所述第一操作信息與所述第四操作信息滿足所述第一沖突條件,所述第二操作信息與所述第五操作信息滿足所述第二沖突條件,所述第一操作信息與所述第五操作信息滿足所述第三沖突條件,所述第二操作信息與所述第四操作信息滿足所述第四沖突條件,以及所述第三操作信息與所述第六操作信息滿足所述第五沖突條件時,通知所述發送模塊;
[0229]發送模塊85,用于當收到所述匹配模塊以及所述判定模塊發送的通知時,發出任務沖突提示信息至所述第一任務對應的終端。
[0230]所述裝置還包括:
[0231]查找模塊86,用于在所述第二任務的進程樹信息中,查找所述第四子信息對應的任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息;
[0232]相應地,所述發送模塊85,還用于通過所述任務提示信息將所述任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息發送至所述第一任務對應的終端。
[0233]本領域技術人員應當理解,本發明實施例的電子設備中各處理模塊的功能,可參照前述監控方法的相關描述而理解,本發明實施例的電子設備中各處理模塊,可通過實現本發明實施例所述的功能的模擬電路而實現,也可以通過執行本發明實施例所述的功能的軟件在智能終端上的運行而實現。
[0234]顯然,本領域的技術人員應該明白,上述的本發明的各處理模塊或各步驟可以用通用的計算裝置來實現,其可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網絡上,可選地,其可以用計算裝置可執行的程序代碼來實現,從而,可以將它們存儲在存儲裝置中由計算裝置來執行,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現。這樣,本發明不限制于任何特定的硬件和軟件結合。
[0235]以上所述,僅為本發明的較佳實施例而已,并非用于限定本發明的保護范圍。
【權利要求】
1.一種監控方法,應用于電子設備中,其特征在于,所述方法包括: 監測到有第一任務執行時,獲取所述第一任務的屬性信息;所述第一任務的屬性信息包括第一子信息; 在所述第一任務執行結束之前,監測到有至少一個第二任務執行時,分別獲取所述至少一個第二任務的屬性信息;所述第二任務的屬性信息包括第二子信息; 將所述第一子信息與所述至少一個第二子信息分別進行匹配; 匹配出至少一個第二子信息與所述第一子信息一致時,發出任務沖突提示信息至所述第一任務對應的終端。
2.根據權利要求1所述的監控方法,其特征在于, 所述第一任務的屬性信息還包括第三子信息; 所述第二任務的屬性信息還包括第四子信息; 相應地,所述方法還包括:設置所述第三子信息與所述第四子信息的沖突條件集。
3.根據權利要求2所述的監控方法,其特征在于,所述匹配出至少一個第二子信息與所述第一子信息一致時,發出任務沖突提示信息至所述第一任務對應的終端,包括: 匹配出至少一個第二子信息與所述第一子信息一致,且判定出所述第三子信息與所述第四子信息滿足所述沖突條件集中一個或多個沖突條件時,發出任務沖突提示信息至所述第一任務對應的終端。
4.根據權利要求2所述的監控方法,其特征在于, 所述第三子信息包括:第一操作信息、和/或第二操作信息、和/或第三操作信息; 所述第四子信息包括:第四操作信息、和/或第五操作信息、和/或第六操作信息; 相應地,所述設置所述第三子信息與所述第四子信息的沖突條件集,包括: 設置所述第一操作信息與所述第四操作信息的第一沖突條件;和/或, 設置所述第二操作信息與所述第五操作信息的第二沖突條件;和/或, 設置所述第一操作信息與所述第五操作信息的第三沖突條件;和/或, 設置所述第二操作信息與所述第四操作信息的第四沖突條件;和/或, 設置所述第三操作信息與所述第六操作信息的第五沖突條件。
5.根據權利要求4所述的監控方法,其特征在于,所述匹配出至少一個第二子信息與所述第一子信息一致時,發出任務沖突提示信息至所述第一任務對應的終端,包括: 匹配出至少一個第二子信息與所述第一子信息一致,且判定出所述第一操作信息與所述第四操作信息滿足所述第一沖突條件,和/或,所述第二操作信息與所述第五操作信息滿足所述第二沖突條件,和/或,所述第一操作信息與所述第五操作信息滿足所述第三沖突條件,和/或,所述第二操作信息與所述第四操作信息滿足所述第四沖突條件,和/或,所述第三操作信息與所述第六操作信息滿足所述第五沖突條件時,發出任務沖突提示信息至所述第一任務對應的終端。
6.根據權利要求2至5任一項所述的監控方法,其特征在于,所述發出任務沖突提示信息至所述第一任務對應的終端之前,所述方法還包括: 在所述第二任務的進程樹信息中,查找所述第四子信息對應的任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息; 相應地,所述發出任務沖突提示信息至所述第一任務對應的終端,為: 通過所述任務提示信息將所述任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息發送至所述第一任務對應的終端。
7.—種電子設備,其特征在于,所述電子設備包括: 監控模塊,用于監測到有第一任務執行時,獲取所述第一任務的屬性信息;所述第一任務的屬性信息包括第一子信息;在所述第一任務執行結束之前,監測到有至少一個第二任務執行時,分別獲取所述至少一個第二任務的屬性信息;所述第二任務的屬性信息包括第二子信息; 匹配模塊,用于匹配出至少一個第二子信息與所述第一子信息一致時,通知所述發送模塊; 發送模塊,用于當收到所述匹配模塊的通知時,發出任務沖突提示信息至所述第一任務對應的終端。
8.根據權利要求7所述的電子設備,其特征在于, 所述第一任務的屬性信息還包括第三子信息; 所述第二任務的屬性信息還包括第四子信息; 相應地,所述電子設備還包括: 設置模塊,用于設置所述第三子信息與所述第四子信息的沖突條件集。
9.根據權利要求8所述的電子設備,其特征在于,所述裝置還包括: 判定模塊,用于判定出所述第三子信息與所述第四子信息滿足所述沖突條件集中一個或多個沖突條件時,通知所述發送模塊; 相應地,所述發送模塊,還用于當收到所述匹配模塊以及所述判定模塊發送的通知時,發出任務沖突提示信息至所述第一任務對應的終端。
10.根據權利要求8所述的電子設備,其特征在于, 所述第三子信息包括:第一操作信息、和/或第二操作信息、和/或第三操作信息;所述第四子信息包括:第四操作信息、和/或第五操作信息、和/或第六操作信息;相應地,所述設置模塊,還用于設置所述第一操作信息與所述第四操作信息的第一沖突條件;和/或, 設置所述第二操作信息與所述第五操作信息的第二沖突條件;和/或, 設置所述第一操作信息與所述第五操作信息的第三沖突條件;和/或, 設置所述第二操作信息與所述第四作信息的第四沖突條件;和/或, 設置所述第三操作信息與所述第六操作信息的第五沖突條件。
11.根據權利要求10所述的電子設備,其特征在于,所述裝置還包括: 判定模塊,用于判定出所述第一操作信息與所述第四操作信息滿足所述第一沖突條件,和/或,所述第二操作信息與所述第五操作信息滿足所述第二沖突條件,和/或,所述第一操作信息與所述第五操作信息滿足所述第三沖突條件,和/或,所述第二操作信息與所述第四操作信息滿足所述第四沖突條件,和/或,所述第三操作信息與所述第六操作信息滿足所述第五沖突條件時,通知所述發送模塊; 所述發送模塊,還用于當收到所述匹配模塊以及所述判定模塊發送的通知匹時,發出任務沖突提示信息至所述第一任務對應的終端。
12.根據權利要8至11任一項所述的電子設備,其特征在于,所述裝置還包括: 查找模塊,用于在所述第二任務的進程樹信息中,查找所述第四子信息對應的任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息; 相應地,所述發送模塊,還用于通過所述任務提示信息將所述任務信息、和/或所述任務信息下級的進程信息、和/或所述進程信息下級的子進程信息發送至所述第一任務對應的終端。
【文檔編號】G06F11/32GK104424080SQ201310389827
【公開日】2015年3月18日 申請日期:2013年8月30日 優先權日:2013年8月30日
【發明者】王文莉, 楊杰 申請人:聯想(北京)有限公司