新四季網

一種物聯網互聯協作系統的雲事件處理方法及裝置製造方法

2023-05-25 17:59:01 2

一種物聯網互聯協作系統的雲事件處理方法及裝置製造方法
【專利摘要】本發明公開了一種物聯網互聯協作系統的雲事件處理方法及裝置,其中,物聯網互聯協作系統的雲事件處理方法包括:監測若干個事件源設備觸發的指定事件,獲取所述指定事件的事件信息;將所述指定事件的事件信息發送給雲伺服器;雲伺服器根據預設條件,判斷至少一個指定事件的事件信息是否滿足預設條件;在至少一個指定事件的事件信息滿足預設條件的情況下,動作執行主體按照雲伺服器預設的動作列表執行動作。通過本發明提供的方法,將各個事件源設備、動作執行主體及雲伺服器連接,形成了物聯網互聯協作系統,能夠互聯協作,按照預先設定的計劃,自動、共同地為用戶服務。
【專利說明】一種物聯網互聯協作系統的雲事件處理方法及裝置

【技術領域】
[0001]本發明涉及物聯網【技術領域】,具體涉及一種物聯網互聯協作系統的雲事件處理方法及裝置。

【背景技術】
[0002]網際網路經過20餘年的發展,已經使全世界的網民、資訊和知識連成一個整體,從而使人類進入信息社會。門戶網站、論壇、SNS(Social Networking Services,社會性網絡服務)、搜尋引擎、電子商務以及在線娛樂等構成了網際網路時代以及移動網際網路時代的主流應用,所有這些應用都是圍繞著人類,以人為核心的。隨著移動通信、傳感技術和便攜設備的快速發展,人類即將進入物聯網時代,這是一個保持所有人與所有物品無處不在、無時不在連接的超級網絡。
[0003]現有的物聯網是指通過各種信息傳感設備,實時採集任何需要監控、連接、互動的物體或過程等的各種需要的信息,與網際網路結合形成的一個巨大網絡。其目的是實現物與物、物與人,所有的物品與網絡的連接,方便識別、管理和控制。一般來講,物聯網的開展步驟主要如下:
[0004](I)對物體屬性進行標識,屬性包括靜態和動態屬性,靜態屬性可以直接存儲在標籤中,動態屬性需要由傳感器實時探測;
[0005](2)需要識別設備完成對物體屬性的讀取,並將讀取的信息轉換為適合網絡傳輸的數據格式;
[0006](3)將物體的信息通過網絡傳輸到信息處理中心,由處理中心完成物體通信的相關計算。
[0007]現有的物聯網技術存在以下幾個缺陷:
[0008](I)現有的物聯網技術,主要集中在物聯網的傳感、網絡及通信底層,未形成應用層的相關組織技術及協議;
[0009](2)現有的物聯網技術,主要集中在物體感知及控制的硬體上,也就是傳感器本地網絡的設備和組成上,至於從宏觀網絡而言,如此海量的設備如何與人、設備如何與設備、人如何與人互聯以共同完成一個應用任務,還沒有統一的技術來解決這一問題。
[0010](3)現有的網際網路和移動網際網路技術,都是基於人的、以人為核心主導地位的,也就是通過人機接口,人來主動控制或者主動查詢網絡,獲取相關的信息或服務。比如:我要買東西、我要查地圖、我要訂機票,所有過程都是以我(即人)為核心的(即人要做什麼)。但是,在物聯網時代,與人相連接的物品和設備太多了,顯然,我不需要也不可能逐個去手動處理,這需要一種自動化的處理方式。
[0011](4)現有的物聯網設備與人的交互,設備通過本地網絡向用戶手機APP(也稱為applicat1n、應用或應用程式)通知或者從APP獲取命令,這顯然非常初級,而且也仍然是以人為核心的網際網路思維。


【發明內容】

[0012]本發明所要解決的技術問題是提供一種物聯網互聯協作系統的雲事件處理方法及裝置,能夠按照預先預定的計劃,將物聯網中的多人、多物、多服務智能連接協作,從而可以自動地、共同地為用戶服務。
[0013]依據本發明的一個方面,提供了一種物聯網互聯協作系統的雲事件處理方法,包括:
[0014]監測若干個事件源設備觸發的指定事件,獲取所述指定事件的事件信息;
[0015]將所述指定事件的事件信息發送給雲伺服器;
[0016]雲伺服器根據預設條件,判斷至少一個指定事件的事件信息是否滿足預設條件;
[0017]在至少一個指定事件的事件信息滿足預設條件的情況下,動作執行主體按照雲伺服器預設的動作列表執行動作。
[0018]依據本發明的另一個方面,提供了一種物聯網互聯協作的雲事件處理裝置,包括:
[0019]事件信息獲取模塊,用於監測若干個事件源設備觸發的指定事件,獲取所述指定事件的事件信息;
[0020]事件信息發送模塊,用於將所述指定事件的事件信息發送給雲伺服器;
[0021]判斷模塊,用於調用雲伺服器根據預設條件,判斷至少一個指定事件的事件信息是否滿足預設條件;
[0022]動作執行模塊,用於在至少一個指定事件的事件信息滿足預設條件的情況下,動作執行主體按照雲伺服器預設的動作列表執行動作。
[0023]本發明提供的一種物聯網互聯協作系統的雲事件處理方法及裝置,將事件源設備觸發的指定事件的事件信息發送給雲伺服器,雲伺服器根據預設條件,判斷至少一個組合的指定事件的事件信息是否滿足預設條件,若滿足預設條件,動作執行主體則按照雲伺服器中預設的動作列表執行動作。通過本發明提供的方法,將各個事件源、動作執行主體與雲伺服器等通過軟體通信連接起來,實現了一種自動化處理過程,能夠按照預先預定的計劃,將物聯網中多設備、多服務之間連接互聯協作,從而可以自動地、共同地為用戶服務。

【專利附圖】

【附圖說明】
[0024]圖1為本發明實施例一的一種物聯網互聯協作系統的雲事件處理方法流程圖;
[0025]圖2為本發明實施例一的一種物聯網互聯協作系統的雲事件處理方法中智能路由配置流程圖;
[0026]圖3為本發明實施例一的一種物聯網互聯協作系統的雲事件處理方法中智能感知設備配置流程圖;
[0027]圖4為本發明實施例一中的四維時空背景下的事件圖譜圖;
[0028]圖5為本實施例一中的人與人、人與物及物與物之間的關聯關係示意圖;
[0029]圖6為本發明實施例一中所使用到的各種模塊間的連接關係框圖;
[0030]圖7為本發明實施例一的一種物聯網互聯協作系統的雲事件處理整體方法流程圖;
[0031]圖8為本發明實施例二的一種物聯網互聯協作系統的雲事件處理裝置示意圖。

【具體實施方式】
[0032]以下結合附圖對本發明的原理和特徵進行描述,所舉實例只用於解釋本發明,並非用於限定本發明的範圍。
[0033]實施例一、一種物聯網互聯協作系統的雲事件處理方法。下面結合圖1-圖6對本發明提供的方法進行詳細說明。
[0034]參見圖1,SlOl、監測若干個事件源設備觸發的指定事件,獲取該指定事件的事件信息。
[0035]具體的,本實施例中利用事件源設備(包括智能感知設備、智能終端及第三方服務系統等)監測預先設定的指定事件(比如,智能感知設備感知到垃圾桶的垃圾已滿)是否發生,當事件源設備檢測到預先設定的指定事件發生時,觸發指定事件,並獲取該指定事件的事件信息,其中,事件信息包括時間信息(when)、地點信息(where)、對象信息(Object,可以是人,也可以是物,比如智能感知設備)及任務信息(what,即做了什麼事情)。可以參見圖4,圖4為人與人、人與物以及物與物之間的關聯關係形成了四維時空背景下的時間圖譜,及圖5中運用物聯網技術將多人、多物及多事件連接在一起,形成一個互聯協作關係網。
[0036]可以參見圖6,其中,事件源設備中的智能感知設備可以包括多種智能設備,比如用於感知及控制物品和環境的設備、傳感器、用於安防的攝像頭、紅外傳感、智能腕錶和計步器等。智能感知設備所感知或者操控的對象,可以包括物品也可以包括生物,例如,門、窗、電器、家具、開關、儲物盒、人體、寵物、環境或車等。
[0037]S102、將指定事件的事件信息發送給雲伺服器。
[0038]具體的,步驟SlOl中的若干事件源設備監測到指定事件的發生,並獲取到相應事件源設備監測的指定事件的事件信息,本步驟通過智能路由將獲取的指定事件的事件信息(包括時間信息、地點信息、對象信息和任務信息)發送給雲伺服器,其中,指定事件的事件信息以資料庫的形式存儲在雲伺服器中。雲伺服器可以為一個伺服器,也可以有多個伺服器(集群伺服器),當雲伺服器有多個伺服器時,可以根據各個雲伺服器的負載來分配每個伺服器上的數據量。
[0039]參見圖6,智能路由的主要作用是將事件源設備進行路由和網絡地址及通信方式的轉換,最終實現以本地的乙太網、WIF1、ZigBee、藍牙或433M工業通信轉向Internet網絡。
[0040]雲伺服器層主要包括資料庫層,本實施例採用關係型集群資料庫(如MySQL、SQLServer>OracIe等)或NoSQL資料庫(如MongoDB、Hbase等),實現對海量數據的存儲和快速查詢,比如可以採用分布式存儲和分布式查詢。
[0041 ] 在將指定事件的事件信息以資料庫存儲的過程中,可以以事件信息中的時間信息、地點信息、對象信息和任務信息這四個屬性欄位組合作為一條數據記錄,即在某個時間、某個地點、某個人或物、做了某件事作為一條數據記錄。這樣存儲方便用戶後續的查詢,用戶在查詢的過程中,可以以其中的某一個屬性欄位作為查詢條件,可以以其中的多個屬性欄位作為查詢條件,都能夠從資料庫中方便地查詢到用戶需要的數據。
[0042]雲伺服器層還設置有數據緩存層,以加快查詢過程。在本實施例中,數據緩存採用key-value(主鍵)結構的內存存儲系統(如Memcached、Redis等),採用特定的算法從海量的數據中找出從資料庫中查詢最頻繁的數據,並將這些查詢最頻繁的數據進行內存緩存,當下一次用戶以同樣的主鍵進行查詢時,直接從緩存中調用用戶需要的數據,而不需要從資料庫中查詢,加快了查詢過程。
[0043]需要說明的是,在事件源設備監測指定事件是否發生的過程中(當然,也可以在監測之前或監測之後),用戶可以根據需要自由添加、刪除或重新配置智能路由。圖2中為配置智能路由的方法流程圖,首先,用戶(可以包括一般的用戶、SNS中的各種角色、服務商或生廠商等)打開智能終端(可以包括PC、筆記本、平板、手機、智能手錶或智能眼鏡等)上的APP,通過APP登陸(可以通過帳號、密碼的方式登陸)到後臺系統;若用戶希望加入一個新路由,則在智能路由器上按重置按鈕,將智能路由器上的網絡IP、密匙等置成初始出廠狀態;然後通過智能終端上的APP掃描智能路由器上的二維碼,並解析二維碼中包含的信息(即路由初始的WIFI網絡IP、密匙等),智能終端並自動連接智能路由;用戶通過智能終端上的APP設置智能路由的外網ADSL(Asymmetric Digital Subscriber Line,非對稱數字用戶環路)帳號、密碼等,同時設置智能路由新的網絡IP、密匙等;最後,將之後能路由重啟完成設置,並採用智能路由標識登陸註冊一個新的路由。其中,智能路由可以支持藍牙、ZigBee,433M到WIFI的路由轉換,也兼容WIFI。
[0044]另外,用戶也可以根據需要自由添加、刪除或重新配置事件源設備,比如智能感知設備,可以參見圖3,為配置智能感知設備的方法流程圖。首先,用戶通過智能終端上的APP登陸到後臺系統,若用戶希望加入一個新的智能感知設備,在智能感知設備上按重置按鈕,將本地智能感知設備的ZigBee、藍牙、WIFI等模塊的網絡標識和密匙置成初始出廠狀態;用戶通過智能終端上的APP掃描智能感知設備上的二維碼,並解析二維碼中包含的信息(即二維碼中包含的通信方式、網絡IP、密匙等),並將智能路由的內網初始化成與智能感知設備匹配的狀態;智能感知設備連接智能路由,並從智能路由處獲取新的內網網絡IP、密匙等;智能感知設備重啟完成設置,並在智能感知設備標識下登陸註冊一個新的智能感知設備。
[0045]當用戶根據自己的需要配置完智能路由和事件源設備後,事件源設備監測的指定事件的事件信息就可以通過配置的智能路由發送給雲伺服器,以供雲伺服器的後續的處理。
[0046]S103、雲伺服器根據預設條件,判斷至少一個指定事件的事件信息是否滿足預設條件。
[0047]具體的,本實施例中的預設條件是用戶在智能終端上預先設置的,設置完成後將預設條件傳送給雲伺服器。具體實現時,用戶在智能終端上設置當一個或多個事件源設備感知到指定事件(為了描述清楚,將某一個事件源設備監測的指定事件成為一個微事件)發生時,就會執行相應的動作,比如,當紅外傳感設備感知到垃圾桶中的垃圾已滿,並且門鎖感應器感應到門從關閉狀態轉換到打開狀態(即門鎖感應器感應到用戶正好準備出門),這時就應該提醒用戶執行扔垃圾的動作。簡單說,用戶可以在智能終端上設置當一個或多個微事件同時發生時,則觸發執行相應的動作。
[0048]當用戶在智能終端上設置了預設條件後,將設置的預設條件存儲在雲伺服器上。需要說明的是,如圖6所示,雲伺服器中的網關伺服器是基於HTTP、TTPS或TCP協議,通過Wbserver或Appserver伺服器,實現對事件源設備和智能終端的數據的接收或發送。
[0049]在上述步驟中,若干個事件源設備將指定事件的事件信息通過智能路由發送給雲伺服器,雲伺服器中的事件伺服器對存儲在雲伺服器中的數據進行分析處理。其中,事件伺服器可以採用IAVA、PHP、.NET或C++等語言,採用Web或Server端應用程式框架,實現所有與事件相關的邏輯處理。
[0050]首先,事件伺服器會對存儲在雲伺服器中的數據(即指定事件的事件信息)進行過濾,減少時間伺服器分析處理的數據量。事件伺服器可以通過上述的四個屬性欄位對雲伺服器資料庫中的數據進行過濾,比如,對於飲水機上的桶裝水而言,若智能感知設備感知到桶中的水沒有了,另外,若當前時間是白天,則觸發執行換水的動作;若當前時間是晚上(比如,20:00以後),則不觸發換水的動作,即只是在白天智能感知設備感知到桶裝水沒有了,才會提醒用戶換水。事件伺服器對經過過濾後的數據分析處理,減小了處理的數據量,加快了處理數據的速度。
[0051]然後,事件伺服器會對過濾後的數據進行分析處理,判斷預設條件中的一個或多個微事件是否均已發生。比如,如上所述,當在白天智能感知設備感知到桶裝水沒有了,然後再查看屋子裡還有沒有桶裝水,如果有,提醒用戶換水;如果沒有,可能會提醒用戶需要去購水。
[0052]S104、在至少一個指定事件的事件信息滿足預設條件的情況下,動作執行主體按照雲伺服器預設的動作列表執行動作。
[0053]具體的,當雲伺服器中的事件伺服器探測到預設條件下的一個或多個微事件均已發生,則事件伺服器通過智能終端APP想用戶發送提示信息,提示用戶滿足條件的事件已發生。若用戶希望執行相應的動作,則將自己的意願通知事件伺服器。比如,事件伺服器可以向用戶發出「事件已發生,執行相應動作」或「事件已發生,不執行相應動作」的提示信息,用戶若希望執行相應的動作,可以選擇「事件已發生,執行相應的動作「,則將自己希望執行相應動作的意願告知事件伺服器。
[0054]然後,事件伺服器按照預設的動作列表執行相應的動作,在具體實現時,事件伺服器會按照預設的動作列表觸發執行動作的操作命令,並且將該操作命令發送給相應的動作執行主體,動作執行主體接收到操作命令,會根據操作命令的提示執行相應的動作。比如,智能感知設備接收到操作命令,會執行硬體操作;智能終端接收到操作命令,會通知相關人員執行線下業務;第三方服務系統接收到操作命令,會執行第三方服務。
[0055]當智能感知設備或智能終端或第三方服務系統根據操作命令執行相應的動作後,向事件伺服器報告動作執行的執行進度和執行結果。事件伺服器保存動作執行進度和執行結果,並通知給智能終端,使用戶實施了解動作執行過程,更好地進行決策。
[0056]需要說明的是,第三方伺服器主要是擴展對事件的多種處理及執行功能,比如,電子商務、導航或020(0nline To Offline,線上線下電子商務)等等。當然,第三方伺服器也可以作為事件源的發起者,比如,在電子商務上的購物過程,當購物到某個環節,可能會觸發執行相應的動作。其中,雲伺服器中的API伺服器使用JAVA、PHP、.NET或C++等語言,通過0auth2.0協議與第三方伺服器通信,完成相關的事件處理過程。
[0057]以上對本發明提供的方法進行了詳細的說明,為了加深對本發明提供的方法的深入理解,下面結合圖7對本發明提供的方法的整個流程進行仔細的描述。
[0058]圖7中,首先,用戶打開智能終端上的APP登陸到智能終端的後臺系統,並通過APP設置執行動作的預設條件(即當在何時、何地發生怎樣的事件,則自動執行怎樣的動作),並將設置的預設條件存儲在雲伺服器中;當事件源設備監測到指定事件(即上述所謂的微事件)發生時,通過智能路由將指定事件的事件信息(即時間信息、地點信息、對象信息和任務信息)發送給雲伺服器;雲伺服器中的事件伺服器根據用戶設置的預設條件判斷預設條件中的所有微事件是否都已發生;當預設條件中的所有微事件均已發生時,事件伺服器向用戶發送提示信息,提示用戶滿足預設條件的事件已發生,是否要執行相應的動作,若用戶希望執行相應的動作,則通知事件伺服器執行相應的動作;事件伺服器根據預設的動作列表向動作執行主體發送執行動作的操作命令,當動作執行主體接收到操作命令後,執行相應的動作,並向事件伺服器報告動作執行進度和執行結果,事件伺服器保存動作執行進度和執行結果,並通知用戶終端,以便用戶實時了解動作執行過程,更好地作出決策。
[0059]本發明提供的方法,具有廣泛的應用,例如,可以應用於智能家居中的智能儲物盒,當智能感知設備檢測到智能儲物盒中的物品即將使用完畢,通過智能路由和雲伺服器,通知用戶,並按照用戶的預先設定條件,自動觸發購買流程,然後通過第三方電子商務服務平臺實現物品的自動購買,通過物流人員送貨上門,並通過智能門鎖接納物品,從而實現消費品自動購買的整個閉環。
[0060]本發明提供的方法還能實現多人決策和協作,例如,開會、聚餐或旅行。即由活動發起人通過智能終端APP發起活動,設置事件發生的時間(範圍)、地點(備選列表)、參與人員(好友、同事、驢友等)、活動內容(開會、聚餐或旅行等);所有參與人員接收通知後,設定自己的空閒時間(可用)、非空閒事件(不可用),自己喜歡的地點(投票),系統按照匹配和投票結果,自動確定活動的時間、地點、活動內容及能夠參與的人員。在活動當天,自動進行餐廳、票務的預定,自動通知、提醒所有人員參與,同時通過智能終端APP為與會人員提供導航服務。
[0061]利用本發明提供的方法,還能實現一體化的智能安防系統,即在家居安防系統觸發警報後,自動通知到雲伺服器,雲伺服器通過智能終端APP通知用戶,同時按照用戶的預先設定,通知社區保安、公安警察部門,同時控制家庭內部的安防系統執行閉鎖操作,在社區保安的授權下,社區出入口同時執行閉鎖操作,社區安防攝像頭及系統進入警戒狀態,並自動將家庭安防系統拍攝的疑犯照片及其它資料實時同步到社區安防系統、公安局警用系統、保安的手機APP、片區值班民警的手機APP以及附近鄰居的手機APP中,在發現嫌犯後,自動通過APP同步到整個網絡中,提醒其它居民、保安和民警嫌犯的位置。
[0062]另外,利用本發明的方案,還可以實現智能化的家電售後維護系統,在用戶的家用電器出現故障後,設備自動通知家裡的雲伺服器,雲伺服器通過智能終端APP通知用戶,同時按照用戶的預先設定通知廠家,廠家通過事件的故障編碼可獲知故障原因,然後系統通知維修人員按照用戶設定的時間上門維修。這一實施案例,也適用於廠家對電器功能的使用情況、頻度、用戶偏好的收集。
[0063]實施例二、一種物聯網互聯協作的雲事件處理裝置。下面結合圖8對本發明提供的裝置進行詳細說明。
[0064]圖8中,本發明提供的裝置包括配置模塊801、事件信息獲取模塊802、事件信息發送模塊803、預定條件設置模塊804、判斷模塊805、動作執行模塊806和報告模塊807。
[0065]其中,配置模塊801主要用於根據需要,自由添加、刪除或重新配置智能路由和智能感知設備。
[0066]事件信息獲取模塊802主要用於監測若干個事件源設備觸發的指定事件,獲取該指定事件的事件信息。
[0067]具體的,本實施例中利用事件源設備(包括智能感知設備、人及第三方伺服器等)監測預先設定的指定事件(比如,智能感知設備感知到垃圾桶的垃圾已滿)是否發生,當事件源設備監測到預先設定的指定事件發生時,觸發指定事件,設置於事件源設備中的事件信息獲取模塊802獲取這些指定事件的事件信息,其中,事件信息包括時間信息(when)、地點信息(where)、對象信息(Object,可以是人,也可以是物,比如本實施例中的智能感知設備)及任務信息(what,即做了什麼事情)。
[0068]需要說明的是,在事件源設備監測指定事件是否發生的過程中(當然,也可以在監測之前或監測之後),用戶可以根據需要通過配置模塊801自由添加、刪除或重新配置智能路由和事件源設備,具體的配置過程可以參見方法步驟中S102的相關技術特徵,在此不再重複說明。
[0069]事件信息發送模塊803主要用於將事件信息獲取模塊802獲取的指定事件的事件信息發送給雲伺服器。
[0070]具體的,當事件信息發送模塊803將事件信息發送給雲伺服器後,雲伺服器將以集群資料庫的形式存儲指定事件的事件信息。本實施例採用關係型集群資料庫(如MySQL、SQL Server > OracIe等)或NoSQL資料庫(如MongoDB、Hbase等),實現對海量數據的存儲和快速查詢,比如可以採用分布式存儲和分布式查詢。
[0071]另外,雲伺服器層還設置有數據緩存層,以加快查詢過程。在本實施例中,數據緩存採用key_value(主鍵)結構的內存存儲系統(如Memcached、Redis等),採用特定的算法從海量的數據中找出從資料庫中查詢最頻繁的數據,並將這些查詢最頻繁的數據進行內存緩存,當下一次用戶以同樣的主鍵進行查詢時,直接從緩存中調用用戶需要的數據,而不需要從資料庫中查詢,加快了查詢過程。
[0072]預定條件設置模塊804主要用於登錄智能終端後,通過智能終端應用程式設置執行動作的預定條件,並將該預定條件保存於雲伺服器。
[0073]判斷模塊805主要用於調用雲伺服器根據預定條件設置模塊804設置的預設條件,判斷至少一個指定事件的事件信息是否滿足預設條件。
[0074]動作執行模塊806主要用於當判斷模塊805判斷出至少一個指定事件的事件信息滿足預設條件的情況下,動作執行主體按照雲伺服器預設的動作列表執行動作。
[0075]報告模塊807主要用於調用各動作執行主體向雲伺服器報告動作執行的執行進度和執行結果;伺服器保存該動作執行的執行進度和執行結果,並通知終端設備。
[0076]具體的,當雲伺服器中的判斷模塊805判斷出預設條件下的一個或多個微事件均已發生,則事件伺服器通過智能終端APP想用戶發送提示信息,提示用戶滿足條件的事件已發生。若用戶希望執行相應的動作,則將自己的意願通知事件伺服器。
[0077]然後,事件伺服器按照預設的動作列表執行相應的動作,在具體實現時,事件伺服器會按照預設的動作列表觸發執行動作的操作命令,並且將該操作命令發送給相應的動作執行主體,動作執行主體中的動作執行模塊806接收到操作命令,會根據操作命令的提示執行相應的動作。比如,智能感知設備接收到操作命令,會執行硬體操作;智能終端接收到操作命令,會通知相關人員執行線下業務;第三方服務系統接收到操作命令,會執行第三方服務。
[0078]當事件源設備或智能終端或第三方服務系統根據操作命令執行相應的動作後,設置於事件源設備或智能終端或第三方服務系統中的報告模塊807向事件伺服器報告動作執行的執行進度和執行結果。事件伺服器保存動作執行進度和執行結果,並通知給智能終端,使用戶實施了解動作執行過程,更好地進行決策。
[0079]本發明提供的一種物聯網互聯協作系統的雲事件處理方法及裝置,將事件源設備監測的指定事件的事件信息發送給雲伺服器,雲伺服器根據用戶設置的預設條件,判斷至少一個指定事件的事件信息是否滿足預設條件,若滿足,動作執行主體則按照預設的動作列表執行相應的動作。本發明提供的方法,將物聯網中的事件源設備、智能終端及雲伺服器等通過軟體通信連接在一起,實現了一種自動化處理方法,能夠按照預先設定的計劃,將物聯網中多人、多物、多設備及多服務智能連接互聯協作,從而可以自動地、共同地為用戶服務;在實現本發明提供的方法的過程中,所有遵循標準的設備、終端和服務都可以自由加入進來,具有通用性和開放性;本發明以事件作為物聯網時代的主導角色,互聯的物品和人同等重要,所有的聯繫由事件貫穿,人稱為被服務對象,基於雲伺服器的事件系統才是所有物品和人連接的核心對象;本發明創造了一個四維時空背景下所有互聯的人與物品的關係圖譜,它反映的是何時、何地、何物、何人發生了怎樣的事情,以及按照預定的計劃,何人、何物應該做出怎樣的反應(動作),關係圖譜中的所有元素協同工作,形成一個巨大的網際網路。
[0080]以上所述僅為本發明的較佳實施例,並不用以限制本發明,凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
【權利要求】
1.一種物聯網互聯協作系統的雲事件處理方法,其特徵在於,包括: 步驟S101、監測若干個事件源設備觸發的指定事件,獲取所述指定事件的事件信息; 步驟S102、將所述指定事件的事件信息發送給雲伺服器; 步驟S103、雲伺服器根據預設條件,判斷至少一個指定事件的事件信息是否滿足預設條件; 步驟S104、在至少一個指定事件的事件信息滿足預設條件的情況下,動作執行主體按照雲伺服器預設的動作列表執行動作。
2.如權利要求1所述的雲事件處理方法,其特徵在於,所述步驟S102包括: 事件源設備通過智能路由將所述指定事件的事件信息發送給雲伺服器,雲伺服器以資料庫的形式存儲所述指定事件的事件信息。
3.如權利要求1所述的雲事件處理方法,其特徵在於,所述步驟S104包括: 在至少一個指定事件的事件信息滿足預設條件的情況下,雲伺服器按照預設的動作列表觸發執行動作的操作命令,並將該操作命令發送給相應的動作執行主體; 所述動作執行主體接收到所述操作命令,執行動作。
4.如權利要求3所述的雲事件處理方法,其特徵在於,所述動作執行主體接收到所述操作命令,執行動作之後,還包括: 各動作執行主體向雲伺服器報告動作執行進度和執行結果,雲伺服器保存該動作執行進度和執行結果,並通知智能終端。
5.如權利要求1所述的雲事件處理方法,其特徵在於,執行所述步驟SlOl之前包括: 登錄智能終端後,通過智能終端應用程式設置執行動作的預設條件,並將所述預設條件保存於雲伺服器中。
6.如權利要求1所述的雲事件處理方法,其特徵在於,執行所述步驟SlOl之前包括: 根據需要,自由添加、刪除或重新配置智能路由和/或事件源設備。
7.一種物聯網互聯協作系統的雲事件處理裝置,其特徵在於,包括: 事件信息獲取模塊,用於監測若干個事件源設備觸發的指定事件,獲取所述指定事件的事件信息; 事件信息發送模塊,用於將所述指定事件的事件信息發送給雲伺服器; 判斷模塊,用於調用雲伺服器根據預設條件,判斷至少一個指定事件的事件信息是否滿足預設條件; 動作執行模塊,用於在至少一個指定事件的事件信息滿足預設條件的情況下,動作執行主體按照雲伺服器預設的動作列表執行動作。
8.如權利要求7所述的雲事件處理裝置,其特徵在於,還包括: 報告模塊,用於調用各動作執行主體向雲伺服器報告動作執行進度和執行結果; 雲伺服器保存該動作執行進度和執行結果,並通知智能終端。
9.如權利要求7所述的雲事件處理裝置,其特徵在於,還包括: 預設條件設置模塊,用於登錄智能終端後,通過智能終端應用程式設置執行動作的預設條件,並將所述預設條件保存於雲伺服器中。
10.如權利要求7所述的雲事件處理裝置,其特徵在於,還包括: 配置模塊,用於根據需要,自由添加、刪除或重新配置智能路由和/或事件源設備。
【文檔編號】H04L29/08GK104202353SQ201410328175
【公開日】2014年12月10日 申請日期:2014年7月9日 優先權日:2014年7月9日
【發明者】董永芳 申請人:武漢領傲科技有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀