[發(fā)明專利]智能家電設(shè)備活躍度的統(tǒng)計方法、裝置及互聯(lián)網(wǎng)網(wǎng)關(guān)在審
| 申請?zhí)枺?/td> | 201510869512.6 | 申請日: | 2015-11-30 |
| 公開(公告)號: | CN105511946A | 公開(公告)日: | 2016-04-20 |
| 發(fā)明(設(shè)計)人: | 嚴(yán)峰 | 申請(專利權(quán))人: | 青島海爾智能家電科技有限公司 |
| 主分類號: | G06F9/46 | 分類號: | G06F9/46;G06F17/30;H04L12/66 |
| 代理公司: | 工業(yè)和信息化部電子專利中心 11010 | 代理人: | 梁軍 |
| 地址: | 266101 山東省*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 智能 家電 設(shè)備 活躍 統(tǒng)計 方法 裝置 互聯(lián)網(wǎng) 網(wǎng)關(guān) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及智能家居領(lǐng)域,特別是涉及一種智能家電設(shè)備活躍度的統(tǒng)計方 法、裝置及互聯(lián)網(wǎng)網(wǎng)關(guān)。
背景技術(shù)
接入互聯(lián)網(wǎng)的智能家電會周期性的上報狀態(tài)數(shù)據(jù)到服務(wù)端,需要有一種穩(wěn) 定可靠的統(tǒng)計方法來統(tǒng)計活躍智能家電設(shè)備的排行榜。其中活躍度的定義為上 報狀態(tài)數(shù)據(jù)的頻率,頻率越高,則認為越活躍。然而,接入互聯(lián)網(wǎng)的智能家電 數(shù)目會越來越多,而且其上報數(shù)據(jù)的頻率也很高。大量智能家電連續(xù)地上報屬 性狀態(tài)時,如何實時的統(tǒng)計出最活躍的topn個設(shè)備是一個問題。
現(xiàn)有技術(shù)中統(tǒng)計家電設(shè)備上報的方法是采用單進程進行統(tǒng)計,如果上報的 數(shù)據(jù)流量較大,會需要緩存一段時間的上報計數(shù),由于數(shù)據(jù)量較大,內(nèi)存會不 堪重負。
發(fā)明內(nèi)容
本發(fā)明提供一種智能家電設(shè)備活躍度的統(tǒng)計方法、裝置及互聯(lián)網(wǎng)網(wǎng)關(guān),用 以解決現(xiàn)有技術(shù)統(tǒng)計家電設(shè)備上報的方法是采用單進程進行統(tǒng)計,如果上報的 數(shù)據(jù)流量較大,會需要緩存一段時間的上報計數(shù),由于數(shù)據(jù)量較大,內(nèi)存會不 堪重負的問題。
為解決上述技術(shù)問題,一方面,本發(fā)明提供一種智能家電設(shè)備活躍度的統(tǒng) 計方法,包括:創(chuàng)建多個統(tǒng)計進程,其中,每個統(tǒng)計進程用于存儲對應(yīng)的一個 或多個智能家電設(shè)備上報數(shù)據(jù)消息的計數(shù)信息;在接收到智能家電設(shè)備上報的 數(shù)據(jù)消息時,將所述數(shù)據(jù)消息發(fā)送至與所述智能家電設(shè)備對應(yīng)的統(tǒng)計進程中進 行統(tǒng)計處理;將所述統(tǒng)計進程中預(yù)定的統(tǒng)計周期內(nèi)上報次數(shù)最多的N個智能家 電設(shè)備的計數(shù)信息發(fā)送至共享內(nèi)存,其中,N為大于0的正整數(shù);在所述共享 內(nèi)存中根據(jù)所有計數(shù)信息對所有智能家電設(shè)備進行活躍度排名。
進一步,所述計數(shù)信息至少包括:統(tǒng)計周期、智能家電設(shè)備的地址(ID)、 以及該統(tǒng)計周期內(nèi)數(shù)據(jù)消息的上報次數(shù)。
進一步,將所述統(tǒng)計進程中預(yù)定的統(tǒng)計周期內(nèi)上報次數(shù)最多的N個智能家 電設(shè)備的計數(shù)信息發(fā)送至共享內(nèi)存,包括:用當(dāng)前統(tǒng)計周期內(nèi)的所述上報次數(shù) 最多的N個智能家電設(shè)備的計數(shù)信息覆蓋上一個統(tǒng)計周期內(nèi)的計數(shù)信息。
進一步,在所述共享內(nèi)存中根據(jù)所有計數(shù)信息對所有智能家電設(shè)備進行活 躍度排名,包括:按照預(yù)定時間間隔統(tǒng)計所述所有智能家電設(shè)備數(shù)據(jù)消息的上 報次數(shù);將上報次數(shù)最多的M個智能家電設(shè)備進行降序排列,并保存排列結(jié) 果,其中,M為大于0的正整數(shù)。
進一步,在所述共享內(nèi)存中根據(jù)所有計數(shù)信息對所有智能家電設(shè)備進行活 躍度排名之后,還包括:在接收到用戶查詢家電設(shè)備活躍度排名請求的情況下, 將所述M個智能家電設(shè)備的排名發(fā)送至用戶終端,以進行呈現(xiàn)。
進一步,將所述數(shù)據(jù)消息發(fā)送至與所述智能家電設(shè)備對應(yīng)的統(tǒng)計進程中進 行統(tǒng)計處理,包括:將所述數(shù)據(jù)消息發(fā)送至與所述智能家電設(shè)備的唯一識別碼 對應(yīng)的統(tǒng)計進程中進行統(tǒng)計處理。
另一方面,本發(fā)明提供一種智能家電設(shè)備活躍度的統(tǒng)計裝置,包括:創(chuàng)建 模塊,用于創(chuàng)建多個統(tǒng)計進程,其中,每個統(tǒng)計進程用于存儲對應(yīng)的一個或多 個智能家電設(shè)備上報數(shù)據(jù)消息的計數(shù)信息;統(tǒng)計模塊,用于在接收到智能家電 設(shè)備上報的數(shù)據(jù)消息時,將所述數(shù)據(jù)消息發(fā)送至與所述智能家電設(shè)備對應(yīng)的統(tǒng) 計進程中進行統(tǒng)計處理;第一發(fā)送模塊,用于將所述統(tǒng)計進程中預(yù)定的統(tǒng)計周 期內(nèi)上報次數(shù)最多的N個智能家電設(shè)備的計數(shù)信息發(fā)送至共享內(nèi)存;排序模塊, 用于在所述共享內(nèi)存中根據(jù)所有計數(shù)信息對所有智能家電設(shè)備進行活躍度排 名。
進一步,所述第一發(fā)送模塊,還用于用當(dāng)前統(tǒng)計周期內(nèi)的所述上報次數(shù)最 多的N個智能家電設(shè)備的計數(shù)信息覆蓋上一個統(tǒng)計周期內(nèi)的計數(shù)信息。
進一步,所述排序模塊包括:統(tǒng)計單元,用于按照預(yù)定時間間隔統(tǒng)計所述 所有智能家電設(shè)備數(shù)據(jù)消息的上報次數(shù);排序單元,用于將上報次數(shù)最多的M 個智能家電設(shè)備進行降序排列,并保存排列結(jié)果,其中,M為大于0的正整數(shù)。
進一步,所述裝置還包括:第二發(fā)送模塊,用于在接收到用戶查詢家電設(shè) 備活躍度排名請求的情況下,將所述M個智能家電設(shè)備的排名發(fā)送至用戶終 端,以進行呈現(xiàn)。
又一方面,本發(fā)明提供一種互聯(lián)網(wǎng)網(wǎng)關(guān),包括:上述任一項所述的智能家 電設(shè)備活躍度的統(tǒng)計裝置。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于青島海爾智能家電科技有限公司,未經(jīng)青島海爾智能家電科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510869512.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 傳感設(shè)備、檢索設(shè)備和中繼設(shè)備
- 簽名設(shè)備、檢驗設(shè)備、驗證設(shè)備、加密設(shè)備及解密設(shè)備
- 色彩調(diào)整設(shè)備、顯示設(shè)備、打印設(shè)備、圖像處理設(shè)備
- 驅(qū)動設(shè)備、定影設(shè)備和成像設(shè)備
- 發(fā)送設(shè)備、中繼設(shè)備和接收設(shè)備
- 定點設(shè)備、接口設(shè)備和顯示設(shè)備
- 傳輸設(shè)備、DP源設(shè)備、接收設(shè)備以及DP接受設(shè)備
- 設(shè)備綁定方法、設(shè)備、終端設(shè)備以及網(wǎng)絡(luò)側(cè)設(shè)備
- 設(shè)備、主設(shè)備及從設(shè)備
- 設(shè)備向設(shè)備轉(zhuǎn)發(fā)





