一種銷量統計測試方法、裝置、終端與流程
2023-05-02 00:46:41
本發明涉及一種測試方法及裝置,尤其涉及一種銷量統計測試方法、裝置、終端,屬於通訊技術領域。
背景技術:
如今智能終端已經非常十分普及,而判斷某個品牌是否受大眾歡迎的一個重要指標就是銷售量,現今銷售量的統計大多取決於各銷售商的統計結果,而後將各銷售商的統計結果求和得出最終的銷售量。不過這樣的計算方式還不能準確直觀的反映最終的銷售量。甚至於有的銷售商會謊報、虛報銷售量。如何解決這個問題是一大難題。
縱觀現今的智能終端,作為智能終端「身份證」的imei碼(internationalmobileequipmentidentity國際行動裝置身份碼),由於其具有唯一性,所以我們想到是否可以利用這個imei碼來克服我們的難題。
技術實現要素:
針對上述現有技術中存在的問題,本發明的主要目的是解決銷量統計困難的問題。
為解決上述技術問題,本發明技術方案如下:
一種銷量統計測試方法,其特徵在於:包括
利用刷新工具刷新終端的imei碼;
將帶銷量統計功能的終端版本更新至所述終端並重啟終端;
所述終端向伺服器端發送請求激活所述imei碼信息;
所述終端接收來自所述伺服器端反饋的激活信息。
在本發明的一個優選例中,利用刷新工具刷新終端的imei碼的步驟包括:
檢測所述終端是否被配置imei碼;
若未被配置imei碼,則將刷新工具生成的imei碼刷新至所述終端內部;
若已被配置imei碼,則將原imei碼替換更新為刷新工具生成的新imei碼。
在本發明的一個優選例中,所述新imei碼尚未在伺服器端激活。。
在本發明的一個優選例中,所述所述終端向伺服器端發送請求激活所述imei碼信息的步驟包括:
判斷所述終端是否在運營商網絡上註冊;
若所述終端已經在運營商網絡上註冊,則直接通過運營商網絡發送激活請求;
若所述終端未在運營商網絡上註冊,則檢測用戶是否已經插入sim卡;
若所述用戶未插入sim卡,則提示用戶插入sim卡後再重試;
若所述用戶已插入sim卡,則提示sim卡識別錯誤,請重新插入sim卡。
在本發明的一個優選例中,所述終端向伺服器端發送請求激活所述imei碼信息的步驟包括:
判斷所述終端是否連接無線網絡;
若所述終端已連接無線網絡,則直接通過無線網絡向伺服器端發送激活請求;
若所述終端未連接無線網絡,則提示用戶打開無線網絡模塊進行網絡連接。
在本發明的一個優選例中,所述終端向伺服器端發送請求激活所述imei碼信息的步驟,包括
所述終端向伺服器端發送激活請求;
所述伺服器端收到所述激活請求和所述imei碼;
所述伺服器端判斷所述imei碼與當前終端版本號是否一致;
若所述imei碼與當前版本號不一致,則反饋激活失敗;
若所述imei碼與當前版本號一致,則反饋激活成功。
本發明還提供一種銷量統計測試裝置,包括判斷模塊、更新模塊、請求模塊及接收模塊;
判斷模塊,用於利用刷新工具刷新終端的imei碼;
更新模塊,用於將帶銷量統計功能的終端版本更新至所述終端並重啟終端;
請求模塊,用於所述終端向伺服器端發送請求激活所述imei碼信息;
接收模塊,用於所述終端接收來自所述伺服器端反饋的激活信息。
在本發明的一個優選例中,所述判斷模塊,包括:檢測單元、第一處理單元及第二處理單元;
檢測單元,用於檢測所述終端是否被配置imei碼;
第一處理單元,用於若未被配置imei碼,則將刷新工具生成的imei碼刷新至所述終端內部;
第二處理單元,用於若已被配置imei碼,則將原imei碼替換更新為刷新工具生成的新imei碼。
本發明又提供一種終端,包括如上所述的銷量統計測試裝置。
本發明還提供一種伺服器,所述伺服器包括:接收模塊、校驗模塊及反饋模塊;
接收模塊,用於接收所述終端發出的所述激活請求和所述imei碼;
校驗模塊,用於判斷所述imei碼與當前終端版本號是否一致;
反饋模塊,用於將所述校驗模塊的校驗結果反饋至所述終端。
本發明的有益效果是,通過內置於預售終端中程序,用戶在購買產品後,使用終端同時達到激活終端條件,將激活信息發送至伺服器端,將終端唯一imei號激活。伺服器通過統計激活數據,從而得知終端銷量。這樣的做法可以最為準確和直觀的得到銷量的數值,而且不會影響用戶的體驗度。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為一種終端的結構示意圖。
圖2為本發明第一實施例提供的銷量統計測試方法的流程示意圖。
圖3為本發明第二實施例提供的銷量統計測試方法的流程示意圖。
圖4為本發明第三實施例提供的銷量統計測試方法的流程示意圖。
圖5為本發明第四實施例提供的銷量統計測試方法的流程示意圖。
圖6為本發明第五實施例提供的銷量統計測試方法的流程示意圖。
圖7為本發明第六實施例提供的銷量統計測試裝置的結構示意圖。
圖8為本發明第七實施例提供的銷量統計測試裝置的結構示意圖。
圖9為本發明第八實施例提供的終端的結構示意圖。
圖10為本發明第九實施例提供的伺服器的結構示意圖。
具體實施方式
為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
在此使用的術語「具有」、「可具有」、「包括」和「可包括」指示對應特徵(例如,諸如數值、功能、操作或部件的元件)的存在,但並不排除附加特徵的存在。
本發明的說明書和權利要求書及上述附圖中的術語「第一」、「第二」、「第三」、「第四」等(如果存在)是用於區別類似的對象,而不必用於描述特定的順序或先後次序。應該理解這樣使用的數據在適當情況下可以互換,以便這裡描述的本發明的實施例,例如能夠以除了在這裡圖示或描述的那些以外的順序實施。此外,術語「包括」和「具有」以及他們的任何變形,意圖在於覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統、產品或設備不必限於清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或對於這些過程、方法、產品或設備固有的其它步驟或單元。
圖1示出了一種終端的結構框圖。本發明的銷量統計測試方法可以但不限於應用於如圖1所示的終端,也可以應用於可穿戴設備等等。如圖1所示,終端10包括存儲器102、存儲控制器104,一個或多個(圖中僅示出一個)處理器106、外設接口108、射頻模塊110、定位模塊112、攝像模塊114、音頻模塊116、屏幕118以及按鍵模塊120。這些組件通過一條或多條通訊總線/信號線122相互通訊。
可以理解,圖1所示的結構僅為示意,終端10還可包括比圖1中所示更多或者更少的組件,或者具有與圖1所示不同的配置。圖1中所示的各組件可以採用硬體、軟體或其組合實現。
存儲器102可用於存儲軟體程序以及模塊,如本發明實施例中的銷量統計測試方法及裝置對應的程序指令/模塊,處理器106通過運行存儲在存儲控制器104內的軟體程序以及模塊,從而執行各種功能應用以及數據處理,即實現上述的銷量統計測試方法及裝置。
存儲器102可包括高速隨機存儲器,還可包括非易失性存儲器,如一個或者多個磁性存儲裝置、快閃記憶體、或者其他非易失性固態存儲器。在一些實例中,存儲器102可進一步包括相對於處理器106遠程設置的存儲器,這些遠程存儲器可以通過網絡連接至終端10。上述網絡的實例包括但不限於網際網路、企業內部網、區域網、移動通信網及其組合。處理器106以及其他可能的組件對存儲器102的訪問可在存儲控制器104的控制下進行。
外設接口108將各種輸入/輸入裝置耦合至cpu以及存儲器102。處理器106運行存儲器102內的各種軟體、指令以執行終端10的各種功能以及進行數據處理。
在一些實施例中,外設接口108,處理器106以及存儲控制器104可以在單個晶片中實現。在其他一些實例中,他們可以分別由獨立的晶片實現。
射頻模塊110用於接收以及發送電磁波,實現電磁波與電信號的相互轉換,從而與通訊網絡或者其他設備進行通訊。射頻模塊110可包括各種現有的用於執行這些功能的電路元件,例如,天線、射頻收發器、數位訊號處理器、加密/解密晶片、用戶身份模塊(sim)卡、存儲器等等。射頻模塊110可與各種網絡如網際網路、企業內部網、無線網絡進行通訊或者通過無線網絡與其他設備進行通訊。上述的無線網絡可包括蜂窩式電話網、無線區域網或者城域網。上述的無線網絡可以使用各種通信標準、協議及技術,包括但並不限於全球移動通信系統(globalsystemformobilecommunication,gsm)、增強型移動通信技術(enhanceddatagsmenvironment,edge),寬帶碼分多址技術(widebandcodedivisionmultipleaccess,w-cdma),碼分多址技術(codedivisionaccess,cdma)、時分多址技術(timedivisionmultipleaccess,tdma),藍牙,無線保真技術(wireless,fidelity,wifi)(如美國電氣和電子工程師協會標準ieee802.11a,ieee802.11b,ieee802.11g和/或ieee802.11n)、網絡電話(voiceoverinternetprotocal,voip)、全球微波互聯接入(worldwideinteroperabilityformicrowaveaccess,wi-max)、其他用於郵件、即時通訊及短消息的協議,以及任何其他合適的通訊協議,甚至可包括那些當前仍未被開發出來的協議。
定位模塊112用於獲取終端10的當前位置。定位模塊112的實例包括但不限於全球衛星定位系統(gps)、基於無線區域網或者移動通信網的定位技術。
攝像模塊114用於拍攝照片或者視頻。拍攝的照片或者視頻可以存儲至存儲器102內,並可通過射頻模塊110發送。
音頻模塊116向用戶提供音頻接口,其可包括一個或多個麥克風、一個或者多個揚聲器以及音頻電路。音頻電路從外設接口108處接收聲音數據,將聲音數據轉換為電信息,將電信息傳輸至揚聲器。揚聲器將電信息轉換為人耳能聽到的聲波。音頻電路還從麥克風處接收電信息,將電信號轉換為聲音數據,並將聲音數據傳輸至外設接口108中以進行進一步的處理。音頻數據可以從存儲器102處或者通過射頻模塊110獲取。此外,音頻數據也可以存儲至存儲器102中或者通過射頻模塊110進行發送。在一些實例中,音頻模塊116還可包括一個耳機播孔,用於向耳機或者其他設備提供音頻接口。
屏幕118在終端10與用戶之間提供一個輸出界面。具體地,屏幕118向用戶顯示視頻輸出,這些視頻輸出的內容可包括文字、圖形、視頻、及其任意組合。一些輸出結果是對應於一些用戶界面對象。可以理解的,屏幕118還可以包括觸控屏幕。觸控屏幕在終端10與用戶之間同時提供一個輸出及輸入界面。除了向用戶顯示視頻輸出,觸控屏幕還接收用戶的輸入,例如用戶的點擊、滑動等手勢操作,以便用戶界面對象對這些用戶的輸入做出響應。檢測用戶輸入的技術可以是基於電阻式、電容式或者其他任意可能的觸控檢測技術。觸控屏幕顯示單元的具體實例包括但並不限於液晶顯示器或發光聚合物顯示器。
按鍵模塊120同樣提供用戶向終端10進行輸入的接口,用戶可以通過按下不同的按鍵以使終端10執行不同的功能。
如圖2所示本發明第一實施例提供的銷量統計測試方法的流程示意圖。所述銷售統計測試方法包括:
步驟s21:終端是否被刷新工具刷新imei碼;
步驟s22:將帶銷量統計功能的終端版本更新至所述終端並重啟終端;
步驟s23:所述終端向伺服器端發送請求激活所述imei碼信息;
步驟s24:所述終端接收來自所述伺服器端反饋的激活信息。
具體地,該銷量統計測試方法可以由電子設備執行,用於實現某些特定功能。該電子設備具體是指智能終端、智能終端或者平板電腦,只要是可以連接wifi(wireless-fidelity)網絡的電子設備或是可以插入sim(subscriberidentificationmodule客戶識別模塊)卡的電子設備,都可以作為本發明所指的電子設備。
進一步地,所述步驟s22將帶銷量統計功能的終端版本更新至所述終端並重啟終端中的重啟終端後需要保持一定時間,便於所述終端與所述伺服器進行連接和發送激活請求。優選地,所述一定時間至少為三分鐘。當然也可以大於或等於三分鐘,這取決於不同終端類型、配置及功能。
其中,刷新的終端版本一般為最新版本,同時帶有銷量統計功能。具體的刷新步驟如下:先將最新版本的安裝包下載在電腦中,然後將終端與電腦數據連接,使用相應的刷機軟體獲得該終端的root權限,從而將最新版本的安裝包安裝進終端中並完成版本升級。本領域技術人員理解,root權限是系統中唯一的超級管理員,它具有等同於作業系統的權限。一些需要root權限的應用,譬如廣告阻擋,是需要root權限的。由此可見,root比windows的系統管理員的能力更大,足以把整個系統的大部分文件刪掉,導致系統完全毀壞,不能再次使用。所以,用root進行不當的操作是相當危險的,輕微的可以死機,嚴重的甚至不能開機。所以,在本發明中,除非確實需要,一般情況下都不推薦使用root。最好單獨建立一個普通的用戶,作為日常之用。
如圖3所示本發明第二實施例提供的銷量統計測試方法的流程示意圖,所述利用刷新工具刷新終端的imei碼的步驟包括:
步驟s31:檢測所述終端是否被配置imei碼;
步驟s32:若未被配置imei碼,則將刷新工具生成的imei碼刷新至所述終端內部;
步驟s33:若已被配置imei碼,則將原imei碼替換更新為刷新工具生成的新imei碼。
具體地,所述新imei碼應當與所述終端當前版本號一一對應,使得伺服器端可以辨識和激活。所述imei碼(internationalmobileequipmentidentity)是國際行動裝置身份碼的縮寫。國際行動裝置身份碼,又稱國際行動裝置裝備碼是由15位數字組成的"電子串號",它與每臺行動電話機一一對應,而且該碼是全世界唯一的。每一隻行動電話機在組裝完成後都將被賦予一個全球唯一的一組號碼,這個號碼從生產到交付使用都將被製造生產的廠商所記錄。
如圖4所示本發明第三實施例提供的銷量統計測試方法的流程示意圖,所述終端向伺服器端發送請求激活所述imei碼信息的步驟包括:
步驟s41:判斷所述終端是否在運營商網絡上註冊;
步驟s42:若所述終端已經在運營商網絡上註冊,則直接通過運營商網絡發送激活請求;
步驟s43:若所述終端未在運營商網絡上註冊,則檢測用戶是否已經插入sim卡;
若所述用戶未插入sim卡,執行步驟s44:則提示用戶插入sim卡後再重試;
若所述用戶已插入sim卡,執行步驟s45:則提示sim卡識別錯誤,請重新插入sim卡。
具體地,本發明中所表述的sim卡是(subscriberidentificationmodule客戶識別模塊)的縮寫,也稱為用戶身份識別卡、智慧卡,gsm數字行動電話機必須裝上此卡方能使用。在電腦晶片上存儲了數字行動電話客戶的信息,加密的密鑰以及用戶的電話簿等內容,可供gsm網絡客戶身份進行鑑別,並對客戶通話時的語音信息進行加密。sim卡主要用於gsm網絡、w-cdma網絡和td-scdma網絡,但是兼容的模塊也可以用於iden電話。有人把cdma2000和cdmaone的ruim卡和uim卡,也稱作sim卡,雖然兩者作用類似,並遵守了一樣的所有機械、電氣標準和部分軟體標準,但是上層應用並不一定兼容。sim由cpu、rom、ram、eeprom和i/o電路組成。用戶使用sim時,實際上是終端向sim卡發出命令,sim卡應該根據標準規範來執行或者拒絕;sim卡並不是單純的信息存儲器。如今世面上有三種常用規格的sim卡,本發明中對這三種常用規格的sim卡並不做限定。
如圖5所示本發明第四實施例提供的銷量統計測試方法的流程示意圖,所述終端向伺服器端發送請求激活所述imei碼信息的步驟包括:
步驟s51:判斷所述終端是否連接無線網絡;
若所述終端已連接無線網絡,執行步驟s52:則直接通過無線網絡向伺服器端發送激活請求;
若所述終端未連接無線網絡,執行步驟s53:則提示用戶打開無線網絡模塊進行網絡連接。
具體地,本發明中所說的wifi是一種允許電子設備連接到一個無線區域網(wlan)的技術,通常使用2.4guhf或5gshfism射頻頻段。連接到無線區域網通常是有密碼保護的;但也可是開放的,這樣就允許任何在wlan範圍內的設備可以連接上。wi-fi是一個無線網絡通信技術的品牌,由wi-fi聯盟所持有。目的是改善基於ieee802.11標準的無線網路產品之間的互通性。有人把使用ieee802.11系列協議的區域網就稱為無線保真。甚至把wi-fi等同於無線網際網路(wi-fi是wlan的重要組成部分)。其簡要的技術原理如下:無線網絡在無線區域網的範疇是指「無線相容性認證」,實質上是一種商業認證,同時也是一種無線聯網技術,以前通過網線連接電腦,而wi-fi則是通過無線電波來連網;常見的就是一個無線路由器,那麼在這個無線路由器的電波覆蓋的有效範圍都可以採用wi-fi連接方式進行聯網,如果無線路由器連接了一條adsl線路或者別的上網線路,則又被稱為熱點。因此本發明所指的無線網絡或者wifi為通用含義並非特別限定。
如圖6所示本發明第五實施例提供的銷量統計測試方法的流程示意圖,所述終端向伺服器端發送請求激活所述imei碼信息的步驟,包括
步驟s61:所述終端向伺服器端發送激活請求;
步驟s62:所述伺服器端收到所述激活請求和所述imei碼;
步驟s63:所述伺服器端判斷所述imei碼與當前終端版本號是否一致;
若所述imei碼與當前版本號不一致,執行步驟s64:則反饋激活失敗;
若所述imei碼與當前版本號一致,執行步驟s65:則反饋激活成功。
進一步地,所述步驟s61需要先將終端與伺服器建立網絡連接,所述步驟s62將所述激活信息發送給伺服器端,所述伺服器端接收到所述終端發來的激活信息後即開始進行校驗,如果最終imei碼與版本號及網絡註冊碼一致則判斷激活成功,測試人員根據所述imei碼的激活成功與否來確定銷量統計功能是否正常運行。
如圖7所示本發明第六實施例提供的銷量統計測試裝置的結構示意圖。包括判斷模塊71、更新模塊72、請求模塊73及接收模塊74;判斷模塊71,用於利用刷新工具刷新終端的imei碼;更新模塊72,用於將帶銷量統計功能的終端版本更新至所述終端並重啟終端;請求模塊73,用於所述終端向伺服器端發送請求激活所述imei碼信息;接收模塊74,用於所述終端接收來自所述伺服器端反饋的激活信息。
其中,所述激活終端的方法有兩種,一種為插入sim卡;另一種為連接無線網絡。所述sim卡與所述無線網絡的含義在上文中已經清楚詳細的闡述,所以此處不再贅述。只是重啟終端這一步驟中需要將所述終端連網並保持一定時間以保證確實已經激活終端,優選地,所述一定時間至少為三分鐘。當然也可以大於或等於三分鐘,這取決於不同終端類型、配置及功能。
如圖8所示本發明第七實施例提供的銷量統計測試裝置的結構示意圖。所述判斷模塊71,包括:檢測單元711、第一處理單元712及第二處理單元713;檢測單元711,用於檢測所述終端是否被配置imei碼;第一處理單元712,用於若未被配置imei碼,則將刷新工具生成的imei碼刷新至所述終端內部;第二處理單元713,用於若已被配置imei碼,則將原imei碼替換更新為刷新工具生成的新imei碼。
圖9為本發明第八實施例提供的終端的結構示意圖。如圖9所示,終端包括銷量統計測試裝置90,銷量統計測試裝置90的具體結構請參考圖7,在此不再贅述。終端的具體結構還可以參考圖1。
圖10為本發明第九實施例提供的伺服器的結構示意圖。所述伺服器80包括:接收模塊81、校驗模塊82及反饋模塊83;接收模塊81,用於接收所述終端發出的所述激活請求和所述imei碼;校驗模塊82,用於判斷所述imei碼與當前終端版本號是否一致;反饋模塊83,用於將所述校驗模塊的校驗結果反饋至所述終端。
其中,所述檢查imei碼是否激活會導致兩種結果:若檢測到imei碼激活則銷量統計測試成功;若檢測到imei碼激活失敗則重新執行s101重新刷新imei碼。此處,針對所述imei碼激活成功的終端,就說明銷量統計功能測試成功這就意味著這些終端可以投放市場進行銷量統計反饋。而那些沒有激活成功的終端只能再一次重複s101步驟,直至成功為止。
本發明實施例提供的銷量統計測試裝置,可以執行上述圖1對應的實施例所示的銷量統計測試方法對應的技術方案,其實現原理以及有益效果類似,此處不再進行贅述。
本發明是通過內置於預售終端中程序,用戶在購買產品後,使用終端同時達到激活終端條件,將激活信息發送至伺服器端,將終端唯一imei號激活。伺服器通過統計激活數據,從而得知終端銷量。這樣的做法可以最為準確和直觀的得到銷量的數值,而且不會影響用戶的體驗度。
最後應說明的是:以上各實施例僅用以說明本發明的技術方案,而非對其限制;儘管參照前述各實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特徵進行等同替換;而這些修改或者替換,並不使相應技術方案的本質脫離本發明各實施例技術方案的範圍。