一種數(shù)據(jù)采集方法及數(shù)據(jù)采集服務(wù)器的制造方法
【專利摘要】本發(fā)明公開了一種數(shù)據(jù)采集方法,用于實現(xiàn)根據(jù)終端所處模式采集相應數(shù)據(jù)的技術(shù)效果,提高采集設(shè)備的采集數(shù)據(jù)的效率和質(zhì)量。該方法包括:當所述N個終端處于上電狀態(tài)時,接收來自所述N個終端的N個請求信息;其中,所述N個請求信息中包含與所述N個終端對應的N個身份標識和N個模式標識;基于所述N個身份標識和所述N個模式標識,從與所述數(shù)據(jù)采集服務(wù)器連接的行為數(shù)據(jù)庫獲得與所述N個終端對應的N數(shù)據(jù)配置文件;其中,所述N個數(shù)據(jù)配置文件包含的數(shù)據(jù)采集需求為根據(jù)對應終端的模式標識和身份標識所確定的;將所述N個數(shù)據(jù)配置文件發(fā)送給所述N個終端;接收所述N個終端根據(jù)所述N個數(shù)據(jù)采集需求信息采集獲得的數(shù)據(jù)。
【專利說明】一種數(shù)據(jù)采集方法及數(shù)據(jù)采集服務(wù)器
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子【技術(shù)領(lǐng)域】,特別涉及一種數(shù)據(jù)采集方法及數(shù)據(jù)采集服務(wù)器。
【背景技術(shù)】
[0002]隨著科學技術(shù)的不斷發(fā)展,越來越多的電子產(chǎn)品被應用到人們的生活中,人們可以通過各種類型的電子設(shè)備,享受隨著科技發(fā)展帶來的舒適生活。在人們的日常生活中出現(xiàn)了越來越多的電子設(shè)備,例如:空調(diào)、電視機、冰箱、抽油煙機等。對于一個電子設(shè)備來說,電子設(shè)備在不同的階段及地方會產(chǎn)生不同的數(shù)據(jù),例如:空調(diào)在工廠產(chǎn)生的數(shù)據(jù)是測試數(shù)據(jù),空調(diào)在賣場產(chǎn)生的數(shù)據(jù)是銷售數(shù)據(jù),空調(diào)在用戶家中產(chǎn)生的數(shù)據(jù)是使用行為數(shù)據(jù),而測試數(shù)據(jù)、銷售數(shù)據(jù)、使用行為數(shù)據(jù)分別對維修者、銷售者或者設(shè)計者會產(chǎn)生指導作用。
[0003]目前,數(shù)據(jù)采集規(guī)劃是固定不變的,不會隨設(shè)備終端所處模式的不同而動態(tài)調(diào)整。例如:數(shù)據(jù)采集規(guī)劃是:采集設(shè)備終端的音頻性能數(shù)據(jù)、顯示屏性能數(shù)據(jù)、及中央處理器性能數(shù)據(jù)。即使設(shè)備終端由工廠進入賣場,相應的由工廠模式進入賣場模式,數(shù)據(jù)采集規(guī)劃仍然不變。因此,在對設(shè)備終端的數(shù)據(jù)采集過程中,往往需要采集大量數(shù)據(jù),再從其中篩選出需要的數(shù)據(jù),工作量較大,采集設(shè)備的負擔較大,并且無法根據(jù)設(shè)備終端所處模式動態(tài)地進行數(shù)據(jù)采集,也不便于對采集數(shù)據(jù)的管理。
[0004]因此,現(xiàn)有技術(shù)中在對設(shè)備終端進行數(shù)據(jù)采集的過程中存在數(shù)據(jù)采集方式不夠靈活,采集設(shè)備負擔較大的技術(shù)問題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實施例提供一種數(shù)據(jù)采集方法及數(shù)據(jù)采集終端,用于解決現(xiàn)有技術(shù)中在采集設(shè)備終端的數(shù)據(jù)時存在的采集方式不夠靈活的技術(shù)問題,實現(xiàn)根據(jù)終端所處模式采集相應數(shù)據(jù)的技術(shù)效果,提高采集設(shè)備的采集數(shù)據(jù)的效率和質(zhì)量,同時降低了采集設(shè)備的工作負擔。
[0006]本發(fā)明公開了一種數(shù)據(jù)采集方法,應用于數(shù)據(jù)采集服務(wù)器,所述數(shù)據(jù)采集服務(wù)器連接有N個終端,N為大于等于I的整數(shù),包括以下步驟:
[0007]當所述N個終端處于上電狀態(tài)時,接收來自所述N個終端的N個請求信息;其中,所述N個請求信息中包含與所述N個終端對應的N個身份標識和N個模式標識;
[0008]基于所述N個身份標識和所述N個模式標識,從與所述數(shù)據(jù)采集服務(wù)器連接的行為數(shù)據(jù)庫獲得與所述N個終端對應的N數(shù)據(jù)配置文件;其中,所述N個數(shù)據(jù)配置文件包含N個數(shù)據(jù)采集需求,且所述N個數(shù)據(jù)采集需求中的每個數(shù)據(jù)采集需求為根據(jù)對應終端的模式標識和身份標識所確定的;
[0009]將所述N個數(shù)據(jù)配置文件發(fā)送給所述N個終端;
[0010]接收所述N個終端根據(jù)所述N個數(shù)據(jù)采集需求信息采集獲得的數(shù)據(jù)。
[0011]本發(fā)明還公開一種數(shù)據(jù)采集服務(wù)器,該數(shù)據(jù)采集服務(wù)器連接有N個終端,N為大于等于I的整數(shù),所述數(shù)據(jù)采集服務(wù)器包括:
[0012]第一接收模塊,用于當所述N個終端處于上電狀態(tài)時,接收來自所述N個終端的N個請求信息;其中,所述N個請求信息中包含與所述N個終端對應的N個身份標識和N個模式標識;
[0013]獲取模塊,用于基于所述N個身份標識和所述N個模式標識,從與所述數(shù)據(jù)采集服務(wù)器連接的行為數(shù)據(jù)庫獲得與所述N個終端對應的N數(shù)據(jù)配置文件;其中,所述N個數(shù)據(jù)配置文件包含N個數(shù)據(jù)采集需求,且所述N個數(shù)據(jù)采集需求中的每個數(shù)據(jù)采集需求為根據(jù)對應終端的模式標識和身份標識所確定的;
[0014]第一發(fā)送模塊,用于將所述N個數(shù)據(jù)配置文件發(fā)送給所述N個終端;
[0015]第二接收模塊,用于接收所述N個終端根據(jù)所述N個數(shù)據(jù)采集需求信息采集獲得的數(shù)據(jù)。
[0016]本申請實施例中的上述一個或多個技術(shù)方案,至少具有如下一種或多種技術(shù)效果:
[0017]由于當與數(shù)據(jù)采集服務(wù)器連接的N個終端處于上電狀態(tài)時,數(shù)據(jù)采集服務(wù)器會接收到來自所述N個終端的N個請求信息,且每個請求信息中包含有與其對應的終端的身份標識和模式標識,故根據(jù)所述N個請求信息,所述數(shù)據(jù)采集服務(wù)器可以從與其連接的行為數(shù)據(jù)庫中獲得對應的N個數(shù)據(jù)配置文件。且優(yōu)于該N個配置文件中包含與終端對應的數(shù)據(jù)采集需求,從而根據(jù)與終端對應的配置文件,可以較為明確地按照數(shù)據(jù)采集需求對終端數(shù)據(jù)進行采集,減小了采集端的工作負擔,提高工作效率。例如,當終端處于工廠模式時,可以主要采集對應的測試數(shù)據(jù);或者,當終端處于用戶模式時,可以主要采集用戶對應的操作數(shù)據(jù)等。因此,可動態(tài)地對終端的數(shù)據(jù)進行采集,增強了采集方式的靈活性。
[0018]同時,用于根據(jù)數(shù)據(jù)配置文件進行采集,可便于對采集的數(shù)據(jù)進行管理,例如可按照不同模式或身份標識將采集數(shù)據(jù)進行存儲等,提高后期數(shù)據(jù)使用的便利性。
【專利附圖】
【附圖說明】
[0019]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例。
[0020]圖1為本發(fā)明實施例提供的數(shù)據(jù)采集方法的流程圖;
[0021]圖2為本發(fā)明實施例提供的數(shù)據(jù)采集方法適用的云端平臺架構(gòu)的示意圖;
[0022]圖3為本發(fā)明實施例提供的數(shù)據(jù)采集服務(wù)器的結(jié)構(gòu)示意圖。
【具體實施方式】
[0023]本發(fā)明實施例公開一種數(shù)據(jù)采集方法及數(shù)據(jù)采集服務(wù)器,所述數(shù)據(jù)采集服務(wù)器連接有N個終端,N為大于等于I的整數(shù),所述方法包括:當所述N個終端處于上電狀態(tài)時,接收來自所述N個終端的N個請求信息;其中,所述N個請求信息中包含與所述N個終端對應的N個身份標識和N個模式標識;基于所述N個身份標識和所述N個模式標識,從與所述數(shù)據(jù)采集服務(wù)器連接的行為數(shù)據(jù)庫獲得與所述N個終端對應的N數(shù)據(jù)配置文件;其中,所述N個數(shù)據(jù)配置文件包含N個數(shù)據(jù)采集需求,且所述N個數(shù)據(jù)采集需求中的每個數(shù)據(jù)采集需求為根據(jù)對應終端的模式標識和身份標識所確定的;將所述N個數(shù)據(jù)配置文件發(fā)送給所述N個終端;接收所述N個終端根據(jù)所述N個數(shù)據(jù)采集需求信息采集獲得的數(shù)據(jù)。
[0024]由于當與數(shù)據(jù)采集服務(wù)器連接的N個終端處于上電狀態(tài)時,數(shù)據(jù)采集服務(wù)器會接收到來自所述N個終端的N個請求信息,且每個請求信息中包含有與其對應的終端的身份標識和模式標識,故根據(jù)所述N個請求信息,所述數(shù)據(jù)采集服務(wù)器可以從與其連接的行為數(shù)據(jù)庫中獲得對應的N個數(shù)據(jù)配置文件。且優(yōu)于該N個配置文件中包含與終端對應的數(shù)據(jù)采集需求,從而根據(jù)與終端對應的配置文件,可以較為明確地按照數(shù)據(jù)采集需求對終端數(shù)據(jù)進行采集,減小了采集端的工作負擔,提高工作效率。例如,當終端處于工廠模式時,可以主要采集對應的測試數(shù)據(jù);或者,當終端處于用戶模式時,可以主要采集用戶對應的操作數(shù)據(jù)等。因此,可動態(tài)地對終端的數(shù)據(jù)進行采集,增強了采集方式的靈活性。
[0025]同時,用于根據(jù)數(shù)據(jù)配置文件進行采集,可便于對采集的數(shù)據(jù)進行管理,例如可按照不同模式或身份標識將采集數(shù)據(jù)進行存儲等,提高后期數(shù)據(jù)使用的便利性。
[0026]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
[0027]本文中術(shù)語“和/或”,僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:單獨存在A,同時存在A和B,單獨存在B這三種情況。另夕卜,本文中字符“/”,一般表示前后關(guān)聯(lián)對象是一種“或”的關(guān)系。
[0028]下面結(jié)合附圖對本發(fā)明的實施方式進行詳細說明。
[0029]實施例一:
[0030]請參考圖1,圖1為本發(fā)明實施例提供的數(shù)據(jù)采集方法的主要流程圖,該方法應用于數(shù)據(jù)采集服務(wù)器,該數(shù)據(jù)采集服務(wù)器連接有N個終端,N為大于等于I的整數(shù),該方法可以包括以下步驟:
[0031]步驟11:當所述N個終端處于上電狀態(tài)時,接收來自所述N個終端的N個請求信息;其中,所述N個請求信息中包含與所述N個終端對應的N個身份標識和N個模式標識。
[0032]本發(fā)明實施例中,所述N個終端可以是指日常生活中的電子設(shè)備。例如,智能電視、抽油煙機、智能空調(diào)、冰箱等等。所述數(shù)據(jù)采集服務(wù)器可以是用于終端的數(shù)據(jù)采集服務(wù)的云端服務(wù)器。
[0033]請參見圖2,其為該數(shù)據(jù)采集方法適用的云端平臺架構(gòu)的示意圖。即數(shù)據(jù)采集服務(wù)器包含多個終端,各個終端可以通過無線網(wǎng)絡(luò),例如WLAN或互聯(lián)網(wǎng)與數(shù)據(jù)采集終端進行連接,進而可進行數(shù)據(jù)通信。
[0034]當N個終端中的任一終端處于上電狀態(tài)時,可以向數(shù)據(jù)采集終端發(fā)送包含該終端對應的身份標識和模式標識的請求信息。其中,終端對應的身份標識可以包括但不限于終端的MAC地址、設(shè)備類型、出廠商、當前位置區(qū)域等。例如,終端I的身份標識可以是“MAC地址,TV-長虹-beijing”,標識該終端設(shè)備為電視終端,出廠商為長虹,當前所在地理區(qū)域為北京。
[0035]此外,終端的模式標識可以與終端所處的模式相對應,通常來說,終端的模式主要有賣場模式、工廠模式及用戶模式,其分別對應于終端在工廠、賣場及用戶家中。例如,終端A在工廠,處于工廠模式,標識信息為Al,終端A從工廠進入賣場,處于賣場模式,標識信息為A2,終端A從賣場進入用戶家中,處于用戶模式,標識信息為A3。類似的,終端B處于工廠模式、賣場模式及用戶模式下分別具有的標識信息可以為B1、B2、B3。
[0036]可選的,在終端設(shè)備中可根據(jù)電子設(shè)備當前所處的模式確定相應的數(shù)據(jù)采集需求。由于電子設(shè)備的標識信息與電子設(shè)備所處的模式相對應,所以可以根據(jù)電子設(shè)備的當前標識信息確定電子設(shè)備當前所處的模式。
[0037]本發(fā)明實施例中,N個請求信息可以是終端在上電后,用于向數(shù)據(jù)采集服務(wù)器請求獲取數(shù)據(jù)配置文件的請求報文,該報文可以是由客戶端到服務(wù)器端的請求,即HTTP請求,該請求報文中可包括:消息首行中,對資源的請求方法、資源的標識符及使用的協(xié)議,在服務(wù)器(數(shù)據(jù)采集服務(wù)器)收到簡單請求,它通?;貞粋€HTTP格式的簡單回應,實現(xiàn)交互過程。
[0038]通常來說,在N個終端向數(shù)據(jù)采集服務(wù)器發(fā)送N個請求信息之前,還可以刷新當前身份標識和模式標識。例如,在開機時,終端可對當前模式進行刷新,以確定是否存在變化。例如,終端是否由工廠模式轉(zhuǎn)換為賣場模式等等。
[0039]步驟12:基于所述N個身份標識和所述N個模式標識,從與所述數(shù)據(jù)采集服務(wù)器連接的行為數(shù)據(jù)庫獲得與所述N個終端對應的N數(shù)據(jù)配置文件;其中,所述N個數(shù)據(jù)配置文件包含N個數(shù)據(jù)采集需求,且所述N個數(shù)據(jù)采集需求中的每個數(shù)據(jù)采集需求為根據(jù)對應終端的模式標識和身份標識所確定的。
[0040]本發(fā)明實施例中,行為數(shù)據(jù)庫可以是用于存儲一定時間段內(nèi)的采集數(shù)據(jù),例如,可將一天時間內(nèi)接收的N個終端的采集數(shù)據(jù)存儲在該行為數(shù)據(jù)庫中,通常來說,該時間段內(nèi)的存儲的數(shù)據(jù)可高達2000萬條以上,由于存儲的采集數(shù)量較大,因此,也可對行為數(shù)據(jù)庫中的數(shù)據(jù)進行轉(zhuǎn)存及定期清理等,以便其可以源源不斷地接收數(shù)據(jù)采集服務(wù)器的上傳數(shù)據(jù)。
[0041]具體的,基于所述N個身份標識和所述N個模式標識,從與所述數(shù)據(jù)采集服務(wù)器連接的行為數(shù)據(jù)庫獲得與所述N個終端對應的N數(shù)據(jù)配置文件,具體可以包括:根據(jù)所述N個身份標識和所述N個模式標識,控制所述數(shù)據(jù)采集服務(wù)器生成查詢指令;將所述查詢指令發(fā)送至與所述數(shù)據(jù)采集服務(wù)器連接的行為數(shù)據(jù)庫,并在所述行為數(shù)據(jù)庫中查詢并確定與所述N個終端對應的包含N個數(shù)據(jù)采集需求的N個數(shù)據(jù)配置文件;接收來自所述行為數(shù)據(jù)庫中與所述N個終端對應的所述N個數(shù)據(jù)配置文件,并將所述N個數(shù)據(jù)配置文件發(fā)送至所述N個終端。
[0042]即在數(shù)據(jù)采集服務(wù)器接收到N個請求信息時,可以根據(jù)N個請求信息中每個請求信息所包含的終端的身份標識和模式標識來確定對應的數(shù)據(jù)配置文件。
[0043]可選的,本發(fā)明實施例中,所述行為數(shù)據(jù)庫中可以預先根據(jù)終端的模式及類型確定相應的數(shù)據(jù)配置文件中應該包含的數(shù)據(jù)采集需求,以表明需要采集的終端數(shù)據(jù)。例如,若終端的設(shè)備類型為冰箱,且處于工廠模式,則可以獲得冰箱在工廠模式中的測試數(shù)據(jù)等。
[0044]具體可以是,確定N個請求文件中第i個請求文件中的第i個身份標識及第i個模式標識,根據(jù)第i個身份標識確定第一數(shù)據(jù)采集需求,及根據(jù)第i個模式標識確定第二數(shù)據(jù)采集需求,生成包含所述第一數(shù)據(jù)采集需求和所述第二數(shù)據(jù)采集需求的第i個數(shù)據(jù)配置文件。其中,第一數(shù)據(jù)采集需求和/或第二數(shù)據(jù)采集需求中可以包含多個終端數(shù)據(jù)采集信息,以表明需要采集獲取的終端數(shù)據(jù)。
[0045]步驟13:將所述N個數(shù)據(jù)配置文件發(fā)送給所述N個終端。
[0046]本發(fā)明實施例中,在數(shù)據(jù)采集服務(wù)器從行為數(shù)據(jù)庫中獲得N個數(shù)據(jù)配置文件之后,可根據(jù)請求文件中的MAC地址將N個數(shù)據(jù)配置文件發(fā)送給N個終端。在實際中,數(shù)據(jù)采集服務(wù)器接收終端的請求信息或是發(fā)送與終端對應的數(shù)據(jù)配置文件的過程可以是按照請求的先后順進行處理的,當然,也可同時接收并處理多個請求信息。
[0047]可選的,本發(fā)明實施例中,在將所述N個數(shù)據(jù)配置文件發(fā)送給所述N個終端之后,該方法還可以包括:根據(jù)所述N個身份標識,確定所述N個終端中具有第一身份標識的Μ個終端;其中,所述第一身份標識能夠用于表明終端當前處于第一地理位置區(qū)域,Μ為不大于Ν的正整數(shù);確定與所述Μ個終端對應的Μ個配置文件中的Μ個數(shù)據(jù)采集需求,控制所述Μ個終端按照所述Μ個數(shù)據(jù)采集需求進行數(shù)據(jù)的采集。
[0048]即在需要采集某一區(qū)域的多個終端的終端數(shù)據(jù)時,可以通過根據(jù)數(shù)據(jù)采集服務(wù)器獲得的Ν個身份標識確出當前處于某區(qū)域的Μ個終端,進而向具有第一身份標識的終端確定相應的數(shù)據(jù)配置文件,以使其采集相應的終端數(shù)據(jù)。例如,工若其處于工廠模式,則可以獲取其測試數(shù)據(jù);或者,若其處于賣場模式,則可獲取相應的賣場數(shù)據(jù)等等。甚至,還可采集Μ個終端的故障數(shù)據(jù),來了解該區(qū)域的終端的故障因素等,便于統(tǒng)一收集及分析數(shù)據(jù),從而可以較為針對性地對各區(qū)域的終端進行數(shù)據(jù)的采集。
[0049]可選的,本發(fā)明實施例中,在對終端進行數(shù)據(jù)采集時,還可以包括:根據(jù)所述Ν個模式標識確定所述Ν個終端中處于用戶模式的Ρ個終端;其中,Ρ為不大于Ν的正整數(shù);根據(jù)與所述Ρ個終端對應的Ρ個配置文件的Ρ個數(shù)據(jù)采集需求,采集所述Ρ個終端對應的用于表明用戶行為操作的至少一條用戶行為數(shù)據(jù)。
[0050]即在通過模式標識確定出Ν個終端中的Ρ個終端處于用戶模式,則可在其對應的Ρ個數(shù)據(jù)采集需求中要求采集能夠用于表明用戶的行為操作的用戶行為數(shù)據(jù)。例如,用戶使用電視機時,主要的操作按鍵;空調(diào)調(diào)控的主要溫度范圍及調(diào)控時間等數(shù)據(jù)。
[0051]可選的,在根據(jù)與所述Ρ個終端對應的Ρ個配置文件,采集所述Ρ個終端中每個終端用于表明用戶行為操作的用戶行為數(shù)據(jù)之后,還可以包括:通過與所述用戶模式對應的行為接口接收所述至少一條用戶行為數(shù)據(jù),并將所述至少一條用戶行為數(shù)據(jù)存儲至所述行為數(shù)據(jù)庫,以便于通過行為數(shù)據(jù)庫中的數(shù)據(jù)可以對各終端數(shù)據(jù)進行初步的分析。
[0052]例如,可以采集電視機中,用戶使用遙控器的鍵值數(shù)據(jù),從而可以分析出該用戶較為關(guān)注或喜愛的電視頻道。并且在采集至少一條用戶行為數(shù)據(jù)時,還可以記錄相應的時間,從而可推測出各個時間段用戶的觀看需求等等。
[0053]本發(fā)明實施例中,在根據(jù)所述Ν個模式標識確定所述Ν個終端中處于用戶模式的Ρ個終端的同時,還可以包括:確定所述Ν個終端中處于非用戶模式的N-ρ個終端;根據(jù)與所述N-Ρ個終端對應的N-Ρ個配置文件的N-Ρ個數(shù)據(jù)采集需求,采集獲得所述N-Ρ個終端對應的至少一個測試數(shù)據(jù);并將所述至少一個測試數(shù)據(jù)發(fā)送至與所述數(shù)據(jù)采集服務(wù)器連接的結(jié)構(gòu)化數(shù)據(jù)庫。
[0054]其中,結(jié)構(gòu)化數(shù)據(jù)庫可以主要用于存儲處于非用戶模式的終端的采集數(shù)據(jù)。例如,可以用于存儲N-Ρ個終端處于工廠模式及處于賣場模式的采集數(shù)據(jù),以便于對該模式下的數(shù)據(jù)進行分析,得到相應的結(jié)果。例如,合格率或銷售情況等。
[0055]步驟14:接收所述Ν個終端根據(jù)所述Ν個數(shù)據(jù)采集需求信息采集獲得的數(shù)據(jù)。
[0056]本發(fā)明實施例中,數(shù)據(jù)采集服務(wù)器可以通過與終端的各模式對應的上報接口來接收相應的數(shù)據(jù),以便于后期的管理。例如,與用戶模式對應的用戶接口模塊,與工廠模式對應的工廠接口模塊。
[0057]此外,終端及數(shù)據(jù)采集服務(wù)器中還可以設(shè)置有相應的故障接口模塊,便于在終端發(fā)生故障時,將故障數(shù)據(jù)通過故障接口模式統(tǒng)一發(fā)送至數(shù)據(jù)采集服務(wù)器,而數(shù)據(jù)采集服務(wù)器可通過相應的故障接口模塊接收故障數(shù)據(jù),便于后期對故障數(shù)據(jù)的處理和分析等。
[0058]實施例二:
[0059]請參見圖3,基于同一發(fā)明構(gòu)思,本發(fā)明還公開一種數(shù)據(jù)采集服務(wù)器,連接有N個終端,N為大于等于1的整數(shù),所述數(shù)據(jù)采集服務(wù)器可以包括第一接收模塊301、獲取模塊302、第一發(fā)送模塊303和第二接收模塊304。
[0060]第一接收模塊301可以用于當所述N個終端處于上電狀態(tài)時,接收來自所述N個終端的N個請求信息;其中,所述N個請求信息中包含與所述N個終端對應的N個身份標識和N個模式標識。
[0061]獲取模塊302可以用于基于所述N個身份標識和所述N個模式標識,從與所述數(shù)據(jù)采集服務(wù)器連接的行為數(shù)據(jù)庫獲得與所述N個終端對應的N數(shù)據(jù)配置文件;其中,所述N個數(shù)據(jù)配置文件包含N個數(shù)據(jù)采集需求,且所述N個數(shù)據(jù)采集需求中的每個數(shù)據(jù)采集需求為根據(jù)對應終端的模式標識和身份標識所確定的。
[0062]第一發(fā)送模塊303可以用于將所述N個數(shù)據(jù)配置文件發(fā)送給所述N個終端。
[0063]第二接收模塊304可以用于接收所述N個終端根據(jù)所述N個數(shù)據(jù)采集需求信息采集獲得的數(shù)據(jù)。
[0064]可選的,所述獲取模塊302具體可以用于:
[0065]根據(jù)所述N個身份標識和所述N個模式標識,控制所述數(shù)據(jù)采集服務(wù)器生成查詢指令;
[0066]將所述查詢指令發(fā)送至與所述數(shù)據(jù)采集服務(wù)器連接的行為數(shù)據(jù)庫,并在所述行為數(shù)據(jù)庫中查詢并確定與所述N個終端對應的包含N個數(shù)據(jù)采集需求的N個數(shù)據(jù)配置文件;
[0067]接收來自所述行為數(shù)據(jù)庫中與所述N個終端對應的所述N個數(shù)據(jù)配置文件。
[0068]可選的,所述服務(wù)器還包括:
[0069]第一確定模塊,用于根據(jù)所述N個身份標識,確定所述N個終端中具有第一身份標識的Μ個終端;其中,所述第一身份標識能夠用于表明終端當前處于第一地理位置區(qū)域,Μ為不大于Ν的正整數(shù);
[0070]第一采集模塊,用于確定與所述Μ個終端對應的Μ個配置文件中的Μ個數(shù)據(jù)采集需求,控制所述Μ個終端按照所述Μ個數(shù)據(jù)采集需求進行數(shù)據(jù)的采集。
[0071]可選的,所述服務(wù)器還包括:
[0072]第二確定模塊,用于根據(jù)所述Ν個模式標識確定所述Ν個終端中處于用戶模式的Ρ個終端;其中,Ρ為不大于Ν的正整數(shù);
[0073]第二采集模塊,根據(jù)與所述Ρ個終端對應的Ρ個配置文件的Ρ個數(shù)據(jù)采集需求,采集所述Ρ個終端對應的用于表明用戶行為操作的至少一條用戶行為數(shù)據(jù)。
[0074]可選的,所述第二接收模塊304具體可以用于:通過與所述用戶模式對應的行為接口接收所述至少一條用戶行為數(shù)據(jù),并將所述至少一條用戶行為數(shù)據(jù)存儲至所述行為數(shù)據(jù)庫。
[0075]可選的,所述服務(wù)器還包括:
[0076]第三確定模塊,用于確定所述N個終端中處于非用戶模式的N-Ρ個終端;
[0077]第三采集模塊,用于根據(jù)與所述N-Ρ個終端對應的N-Ρ個配置文件的N-Ρ個數(shù)據(jù)采集需求,采集獲得所述N-Ρ個終端對應的至少一個測試數(shù)據(jù);
[0078]第二發(fā)送模塊,用于將所述至少一個測試數(shù)據(jù)發(fā)送至與所述數(shù)據(jù)采集服務(wù)器連接的結(jié)構(gòu)化數(shù)據(jù)庫。
[0079]本發(fā)明實施例公開一種數(shù)據(jù)采集方法及數(shù)據(jù)采集服務(wù)器,所述數(shù)據(jù)采集服務(wù)器連接有N個終端,N為大于等于1的整數(shù),所述方法包括:當所述N個終端處于上電狀態(tài)時,接收來自所述N個終端的N個請求信息;其中,所述N個請求信息中包含與所述N個終端對應的N個身份標識和N個模式標識;基于所述N個身份標識和所述N個模式標識,從與所述數(shù)據(jù)采集服務(wù)器連接的行為數(shù)據(jù)庫獲得與所述N個終端對應的N數(shù)據(jù)配置文件;其中,所述N個數(shù)據(jù)配置文件包含N個數(shù)據(jù)采集需求,且所述N個數(shù)據(jù)采集需求中的每個數(shù)據(jù)采集需求為根據(jù)對應終端的模式標識和身份標識所確定的;將所述N個數(shù)據(jù)配置文件發(fā)送給所述N個終端;接收所述N個終端根據(jù)所述N個數(shù)據(jù)采集需求信息采集獲得的數(shù)據(jù)。
[0080]由于當與數(shù)據(jù)采集服務(wù)器連接的N個終端處于上電狀態(tài)時,數(shù)據(jù)采集服務(wù)器會接收到來自所述N個終端的N個請求信息,且每個請求信息中包含有與其對應的終端的身份標識和模式標識,故根據(jù)所述N個請求信息,所述數(shù)據(jù)采集服務(wù)器可以從與其連接的行為數(shù)據(jù)庫中獲得對應的N個數(shù)據(jù)配置文件。且優(yōu)于該N個配置文件中包含與終端對應的數(shù)據(jù)采集需求,從而根據(jù)與終端對應的配置文件,可以較為明確地按照數(shù)據(jù)采集需求對終端數(shù)據(jù)進行采集,減小了采集端的工作負擔,提高工作效率。例如,當終端處于工廠模式時,可以主要采集對應的測試數(shù)據(jù);或者,當終端處于用戶模式時,可以主要采集用戶對應的操作數(shù)據(jù)等。因此,可動態(tài)地對終端的數(shù)據(jù)進行采集,增強了采集方式的靈活性。
[0081]同時,用于根據(jù)數(shù)據(jù)配置文件進行采集,可便于對采集的數(shù)據(jù)進行管理,例如可按照不同模式或身份標識將采集數(shù)據(jù)進行存儲等,提高后期數(shù)據(jù)使用的便利性。
[0082]顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
【權(quán)利要求】
1.一種數(shù)據(jù)采集方法,應用于數(shù)據(jù)采集服務(wù)器,所述數(shù)據(jù)采集服務(wù)器連接有~個終端,~為大于等于1的整數(shù),其特征在于,所述方法包括: 當所述~個終端處于上電狀態(tài)時,接收來自所述~個終端的~個請求信息;其中,所述^個請求信息中包含與所述~個終端對應的~個身份標識和~個模式標識; 基于所述~個身份標識和所述~個模式標識,從與所述數(shù)據(jù)采集服務(wù)器連接的行為數(shù)據(jù)庫獲得與所述~個終端對應的~數(shù)據(jù)配置文件;其中,所述~個數(shù)據(jù)配置文件包含~個數(shù)據(jù)采集需求,且所述~個數(shù)據(jù)采集需求中的每個數(shù)據(jù)采集需求為根據(jù)對應終端的模式標識和身份標識所確定的; 將所述~個數(shù)據(jù)配置文件發(fā)送給所述~個終端; 接收所述~個終端根據(jù)所述~個數(shù)據(jù)采集需求信息采集獲得的數(shù)據(jù)。
2.如權(quán)利要求1所述的方法,其特征在于,所述基于所述~個身份標識和所述^個模式標識,從與所述數(shù)據(jù)采集服務(wù)器連接的行為數(shù)據(jù)庫獲得與所述~個終端對應的~數(shù)據(jù)配置文件,具體包括: 根據(jù)所述~個身份標識和所述~個模式標識,控制所述數(shù)據(jù)采集服務(wù)器生成查詢指令; 將所述查詢指令發(fā)送至與所述數(shù)據(jù)采集服務(wù)器連接的行為數(shù)據(jù)庫,并在所述行為數(shù)據(jù)庫中查詢并確定與所述~個終端對應的包含~個數(shù)據(jù)采集需求的~個數(shù)據(jù)配置文件; 接收來自所述行為數(shù)據(jù)庫中與所述~個終端對應的所述~個數(shù)據(jù)配置文件。
3.如權(quán)利要求1所述的方法,其特征在于,在將所述~個數(shù)據(jù)配置文件發(fā)送給所述^個終端之后,所述方法還包括: 根據(jù)所述~個身份標識,確定所述~個終端中具有第一身份標識的1個終端;其中,所述第一身份標識能夠用于表明終端當前處于第一地理位置區(qū)域,I為不大于~的正整數(shù); 確定與所述1個終端對應的1個配置文件中的1個數(shù)據(jù)采集需求,控制所述1個終端按照所述1個數(shù)據(jù)采集需求進行數(shù)據(jù)的采集。
4.如權(quán)利要求1所述的方法,其特征在于,在將所述~個數(shù)據(jù)配置文件發(fā)送給所述^個終端之后,所述方法還包括: 根據(jù)所述~個模式標識確定所述~個終端中處于用戶模式的?個終端;其中,?為不大于?的正整數(shù); 根據(jù)與所述?個終端對應的?個配置文件的?個數(shù)據(jù)采集需求,采集所述?個終端對應的用于表明用戶行為操作的至少一條用戶行為數(shù)據(jù)。
5.如權(quán)利要求4所述的方法,其特征在于,所述接收所述~個終端根據(jù)所述^個數(shù)據(jù)采集需求信息采集獲得的數(shù)據(jù),具體包括: 通過與所述用戶模式對應的行為接口接收所述至少一條用戶行為數(shù)據(jù),并將所述至少一條用戶行為數(shù)據(jù)存儲至所述行為數(shù)據(jù)庫。
6.如權(quán)利要求4或5所述的方法,其特征在于,在根據(jù)所述~個模式標識確定所述~個終端中處于用戶模式的?個終端的同時,所述方法還包括: 確定所述~個終端中處于非用戶模式的個終端; 根據(jù)與所述個終端對應的個配置文件的個數(shù)據(jù)采集需求,采集獲得所述 個終端對應的至少一個測試數(shù)據(jù); 將所述至少一個測試數(shù)據(jù)發(fā)送至與所述數(shù)據(jù)采集服務(wù)器連接的結(jié)構(gòu)化數(shù)據(jù)庫。
7.一種數(shù)據(jù)采集服務(wù)器,連接有~個終端4為大于等于1的整數(shù),其特征在于,所述數(shù)據(jù)采集服務(wù)器包括: 第一接收模塊,用于當所述~個終端處于上電狀態(tài)時,接收來自所述~個終端的~個請求信息;其中,所述~個請求信息中包含與所述~個終端對應的~個身份標識和~個模式標識; 獲取模塊,用于基于所述~個身份標識和所述~個模式標識,從與所述數(shù)據(jù)采集服務(wù)器連接的行為數(shù)據(jù)庫獲得與所述~個終端對應的~數(shù)據(jù)配置文件;其中,所述~個數(shù)據(jù)配置文件包含~個數(shù)據(jù)采集需求,且所述~個數(shù)據(jù)采集需求中的每個數(shù)據(jù)采集需求為根據(jù)對應終端的模式標識和身份標識所確定的; 第一發(fā)送模塊,用于將所述~個數(shù)據(jù)配置文件發(fā)送給所述~個終端; 第二接收模塊,用于接收所述~個終端根據(jù)所述~個數(shù)據(jù)采集需求信息采集獲得的數(shù)據(jù)。
8.如權(quán)利要求7所述的服務(wù)器,其特征在于,所述獲取模塊具體用于: 根據(jù)所述~個身份標識和所述~個模式標識,控制所述數(shù)據(jù)采集服務(wù)器生成查詢指令; 將所述查詢指令發(fā)送至與所述數(shù)據(jù)采集服務(wù)器連接的行為數(shù)據(jù)庫,并在所述行為數(shù)據(jù)庫中查詢并確定與所述~個終端對應的包含~個數(shù)據(jù)采集需求的~個數(shù)據(jù)配置文件;接收來自所述行為數(shù)據(jù)庫中與所述~個終端對應的所述~個數(shù)據(jù)配置文件。
9.如權(quán)利要求7所述的服務(wù)器,其特征在于,所述服務(wù)器還包括: 第一確定模塊,用于根據(jù)所述~個身份標識,確定所述~個終端中具有第一身份標識的1個終端;其中,所述第一身份標識能夠用于表明終端當前處于第一地理位置區(qū)域,1為不大于~的正整數(shù); 第一采集模塊,用于確定與所述1個終端對應的1個配置文件中的1個數(shù)據(jù)采集需求,控制所述1個終端按照所述1個數(shù)據(jù)采集需求進行數(shù)據(jù)的采集。
10.如權(quán)利要求7所述的服務(wù)器,其特征在于,所述服務(wù)器還包括: 第二確定模塊,用于根據(jù)所述~個模式標識確定所述~個終端中處于用戶模式的?個終端;其中,?為不大于~的正整數(shù); 第二采集模塊,根據(jù)與所述?個終端對應的?個配置文件的?個數(shù)據(jù)采集需求,采集所述?個終端對應的用于表明用戶行為操作的至少一條用戶行為數(shù)據(jù)。
11.如權(quán)利要求10所述的服務(wù)器,其特征在于,所述第二接收模塊具體用于:通過與所述用戶模式對應的行為接口接收所述至少一條用戶行為數(shù)據(jù),并將所述至少一條用戶行為數(shù)據(jù)存儲至所述行為數(shù)據(jù)庫。
12.如權(quán)利要求10或11所述的服務(wù)器,其特征在于,所述服務(wù)器還包括: 第三確定模塊,用于確定所述^個終端中處于非用戶模式的個終端; 第三采集模塊,用于根據(jù)與所述個終端對應的個配置文件的個數(shù)據(jù)采集需求,采集獲得所述個終端對應的至少一個測試數(shù)據(jù); 第二發(fā)送模塊,用于將所述至少一個測試數(shù)據(jù)發(fā)送至與所述數(shù)據(jù)采集服務(wù)器連接的結(jié)構(gòu)化數(shù)據(jù)庫。
【文檔編號】G05B19/042GK104483880SQ201410778122
【公開日】2015年4月1日 申請日期:2014年12月15日 優(yōu)先權(quán)日:2014年12月15日
【發(fā)明者】劉 東, 蒲文龍, 高向軍, 王星睿 申請人:四川長虹電器股份有限公司