一種通用車載導(dǎo)航防串貨的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種通用車載導(dǎo)航防串貨的方法。
【背景技術(shù)】
[0002]隨著車載導(dǎo)航應(yīng)用的益處越來越被人們所了解,對車載導(dǎo)航的需求將越來越大,車載導(dǎo)航本身融合了汽車、通信、IT等領(lǐng)域的前沿技術(shù),是一種整合了通信與信息的新興車載應(yīng)用。而所謂串貨是指商品跨區(qū)銷售。串貨的危害:首先,挫傷經(jīng)銷商分銷的積極性。經(jīng)銷商銷售某品牌的產(chǎn)品最直接的動力是利潤。一旦出現(xiàn)價格混亂,經(jīng)銷商的正常銷售就會受到嚴(yán)重干擾,利潤的減少會使經(jīng)銷商對品牌失去信心。當(dāng)串貨引起價格混亂時,經(jīng)銷商對品牌的信心就開始日漸喪失,最終會拒售企業(yè)商品。其次,吞噬消費(fèi)者對品牌的信心。消費(fèi)者對品牌的信心來自良好的品牌形象和規(guī)范的價格體系。串貨使產(chǎn)品市場價格混亂,消費(fèi)者無所適從。尤其是現(xiàn)階段正處于轉(zhuǎn)型中的中國市場,由于政府職能部門監(jiān)管不力和市場管理的真空狀態(tài),串貨更可能導(dǎo)致假貨泛濫。
[0003]市面上的的防串貨方法多是在每件包裝上印一串代碼,并把該組代碼存入可供查詢數(shù)據(jù)庫,市場監(jiān)督人員通過數(shù)據(jù)庫查詢這組代碼,就可以知道該產(chǎn)品的計劃銷售地點,并根據(jù)產(chǎn)品的實際銷售地點判斷出是否為串貨。這種方法有一些缺陷,一是這串代碼為面積很小,且沒有采取保護(hù)措施,很容易被搞串貨的人毀掉,致使市場監(jiān)督人員無法根據(jù)此代碼判斷出該產(chǎn)品計劃銷售地為何地;二是,無法讓消費(fèi)者幫助產(chǎn)品廠家監(jiān)督串貨現(xiàn)象。
【發(fā)明內(nèi)容】
[0004]為了解決上述問題,本發(fā)明提供一種不帶總線通用車載導(dǎo)航防串貨的方法的設(shè)計方案。
[0005]一種通用車載導(dǎo)航防串貨的方法,包括以下步驟:S1,初始化步驟,上電開機(jī)時車載導(dǎo)航MCU判斷是否首次裝車開機(jī),是則擦除現(xiàn)有的授權(quán)標(biāo)志信息并進(jìn)入步驟S2,否則進(jìn)入步驟S6。
[0006]S2,授權(quán)請求步驟,MCU請求車載導(dǎo)航的主控ARM芯片進(jìn)行授權(quán)請求。
[0007]S3,區(qū)域碼檢測步驟,主控ARM芯片收到授權(quán)請求后,判斷車載導(dǎo)航是否有區(qū)域碼,有則進(jìn)入步驟S4,否則提示需要寫入?yún)^(qū)域碼,區(qū)域碼寫入成功后進(jìn)入步驟S4。
[0008]S4,區(qū)域碼檢驗步驟,主控ARM芯片通過GPS數(shù)據(jù)檢驗該區(qū)域碼是否有效,有效則通過校驗生成授權(quán)成功的授權(quán)標(biāo)志信息進(jìn)入步驟S5,否則校驗失敗。
[0009]S5,授權(quán)保存步驟,主控ARM芯片將授權(quán)標(biāo)志信息發(fā)送到MCU進(jìn)行保存。
[0010]S6,授權(quán)標(biāo)志信息檢測步驟,MCU對授權(quán)標(biāo)志信息進(jìn)行檢測及獲取。
[0011]具體的,所述區(qū)域碼寫入具體包括以下步驟:S31,通過區(qū)域碼授權(quán)模塊連接認(rèn)證服務(wù)端;S32,區(qū)域碼授權(quán)模塊將本地的授權(quán)數(shù)據(jù)及授權(quán)序號發(fā)送給認(rèn)證服務(wù)端;S33,認(rèn)證服務(wù)端校驗授權(quán)數(shù)據(jù)及授權(quán)序號后進(jìn)行備份,并更新授權(quán)序號,生成包含區(qū)域碼的授權(quán)信息返回給區(qū)域碼授權(quán)模塊;S34,區(qū)域碼授權(quán)模塊收到授權(quán)信息后把區(qū)域碼寫入車載導(dǎo)航主控ARM芯片,并根據(jù)授權(quán)信息更新本地的相關(guān)數(shù)據(jù)。
[0012]更具體的,步驟S4具體包括:S41,主控ARM芯片獲取到區(qū)域碼后,實時從GPS系統(tǒng)獲取當(dāng)前精確的經(jīng)緯度信息,并將經(jīng)緯度信息經(jīng)過算法轉(zhuǎn)化成當(dāng)前位置區(qū)域碼;S42,判斷當(dāng)前位置區(qū)域碼與主控ARM芯片獲取到的區(qū)域碼是否匹配,是則判斷車載導(dǎo)航在合法的區(qū)域內(nèi),授權(quán)成功并將授權(quán)標(biāo)志信息發(fā)送給MCU,否則提示錯誤信息,授權(quán)失敗。
[0013]更具體的,步驟S6具體包括:S61,當(dāng)開機(jī)時MCU判斷車載導(dǎo)航不是首次裝車開機(jī),則判斷授權(quán)標(biāo)志信息是否存在;若存在則車載導(dǎo)航直接進(jìn)入正常開機(jī)狀態(tài);S62,若不存在授權(quán)標(biāo)志信息則進(jìn)入步驟S2。
[0014]進(jìn)一步的,所述授權(quán)數(shù)據(jù)包括區(qū)域碼授權(quán)模塊的區(qū)域信息。
[0015]更進(jìn)一步的,步驟S34所述把區(qū)域碼寫入車載導(dǎo)航主控ARM芯片的方法為:
S341,區(qū)域授權(quán)模將收到的區(qū)域碼寫入一與區(qū)域碼授權(quán)模塊綁定的移動存儲設(shè)備中;
S342,將該移動存儲設(shè)備與車載導(dǎo)航進(jìn)行連接,車載導(dǎo)航自動識別該移動存儲設(shè)備,并獲取存儲于該移動存儲設(shè)備上的區(qū)域碼。
[0016]優(yōu)選的,所述移動存儲設(shè)備包括存儲卡以及U盤。
[0017]優(yōu)選的,還包括授權(quán)剩余次數(shù)提醒步驟,當(dāng)使用區(qū)域碼授權(quán)模塊請求授權(quán)信息時,若當(dāng)前請求授權(quán)信息操作的剩余次數(shù)小于預(yù)設(shè)的閾值則發(fā)出剩余次數(shù)低的警告提示。
[0018]綜上所述,本發(fā)明具有以下有益效果:(1)區(qū)域碼機(jī)制確保了每臺導(dǎo)航都有一個唯一的區(qū)域授權(quán)碼也避免經(jīng)銷商串貨的行為;(2)區(qū)域碼授權(quán)模塊與移動存儲設(shè)備綁定確保了軟件不被拷貝復(fù)用;(3) GPS信號與區(qū)域碼匹配確保經(jīng)銷商所售出去的機(jī)器是在其經(jīng)銷區(qū)域內(nèi)激活的;(4) MCU記錄查詢授權(quán)狀態(tài)位可以確保機(jī)器在一個區(qū)域授權(quán)后,串貨到另一個區(qū)域上電使用時,MCU判斷到為首次裝車開機(jī)后,會重新請求授權(quán),有效的防止區(qū)域經(jīng)銷商的串貨行為。
【附圖說明】
[0019]圖1為本發(fā)明所述的通用車載導(dǎo)航防串貨的方法的流程示意圖;
圖2為本發(fā)明所述的區(qū)域碼的結(jié)構(gòu)示例圖。
【具體實施方式】
[0020]為了讓本領(lǐng)域的技術(shù)人員能夠更好地了解本發(fā)明的技術(shù)方案,下面結(jié)合附圖對本發(fā)明作進(jìn)一步的闡述。
[0021]如圖1所示,本發(fā)明揭示了一種通用車載導(dǎo)航防串貨的方法,包括以下的步驟。
[0022]S1,初始化步驟,上電開機(jī)時車載導(dǎo)航MCU判斷是否首次裝車開機(jī),是則擦除現(xiàn)有的授權(quán)標(biāo)志信息并進(jìn)入步驟S2,否則進(jìn)入步驟S6。
[0023]S2,授權(quán)請求步驟,MCU請求車載導(dǎo)航的主控ARM芯片進(jìn)行授權(quán)請求。
[0024]S3,區(qū)域碼檢測步驟,主控ARM芯片收到授權(quán)請求后,判斷車載導(dǎo)航是否有區(qū)域碼,有則進(jìn)入步驟S4,否則提示需要寫入?yún)^(qū)域碼,區(qū)域碼寫入成功后進(jìn)入步驟S4。
[0025]進(jìn)行區(qū)域碼寫入時,首先通過區(qū)域碼授權(quán)模塊連接認(rèn)證服務(wù)端,其中,區(qū)域碼授權(quán)模塊是安裝在PC上的一個授權(quán)認(rèn)證工具,認(rèn)證服務(wù)端是廠家的一個認(rèn)證授權(quán)服務(wù)器。區(qū)域碼授權(quán)模塊將本地的授權(quán)數(shù)據(jù)(如區(qū)域信息)及授權(quán)序號(如區(qū)域碼授權(quán)模塊已請求的授權(quán)次數(shù))發(fā)送給認(rèn)證服務(wù)端。認(rèn)證服務(wù)端校驗授權(quán)數(shù)據(jù)及授權(quán)序號后進(jìn)行備份,并更新授權(quán)序號(將授權(quán)