欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種終端設(shè)備及其隱藏存儲(chǔ)卡方法

文檔序號(hào):6443291閱讀:232來源:國知局
專利名稱:一種終端設(shè)備及其隱藏存儲(chǔ)卡方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,更具體地,涉及一種終端設(shè)備及其隱藏存儲(chǔ)卡方法。
背景技術(shù)
基于USB (Universal Serial Bus,通用串行總線)接口的無線數(shù)據(jù)卡等通信產(chǎn)品,在當(dāng)今信息量越來越大的情況下,絕大多數(shù)都會(huì)具備T卡插槽,支持T卡讀寫功能。計(jì)算機(jī)通常使用SCSI (Small Computer System Interface,小型計(jì)算機(jī)接口 )指令與T卡等大容量存儲(chǔ)設(shè)備進(jìn)行數(shù)據(jù)和狀態(tài)的傳輸,SCSI協(xié)議支持用戶擴(kuò)展自定義的SCSI指令。一般而言,無線數(shù)據(jù)卡中的T卡是面向用戶的,由用戶購買并使用,儲(chǔ)存用戶個(gè)人數(shù)據(jù)。隨著國際互聯(lián)網(wǎng)的使用越來越廣泛,尤其是“云服務(wù)”拓展的越來越快,導(dǎo)致數(shù)據(jù)量越來越大,網(wǎng)絡(luò)的速度成了制約用戶體驗(yàn)提升的關(guān)鍵因素。但是網(wǎng)絡(luò)的速度受硬件條件 約束,是不可能無限大的,此時(shí)就需要使用別的方法進(jìn)行彌補(bǔ)。例如我們在網(wǎng)絡(luò)上收看的視頻,就通常采用流媒體單播或組播技術(shù),可以讓用戶一邊下載一邊觀看、收聽,而不需要等整個(gè)文件下載到自己的機(jī)器后才可以觀看。收看完后,一般情況下整個(gè)文件也已經(jīng)下載到本機(jī)一個(gè)作為“Cache” (緩存)的文件夾中,以后可以繼續(xù)觀看。從運(yùn)營商的角度出發(fā),當(dāng)然希望可以提高訪問服務(wù)器的速度,提升用戶體驗(yàn)。參考上述的一些想法和技術(shù),最終決定將T卡作為一個(gè)“Cache”,當(dāng)訪問網(wǎng)絡(luò)時(shí),可以把一部分?jǐn)?shù)據(jù)下載到T卡上,例如網(wǎng)頁、文檔,這樣可以顯著提高訪問服務(wù)器的速度。但是這樣做會(huì)帶來一個(gè)問題,即用戶可以隨意的修改T卡當(dāng)中的內(nèi)容,而運(yùn)營商一般不希望自己的數(shù)據(jù)被修改。所以為了使用戶不能私自修改T卡當(dāng)中的內(nèi)容,保證數(shù)據(jù)的正確性和完整性,最好的方法就是將T卡隱藏,對用戶不可見,使用戶根本無法在電腦上對T卡進(jìn)行操作,這樣對用戶體驗(yàn)是最好的。實(shí)現(xiàn)了 T卡對用戶不可見,我們還要想辦法使得計(jì)算機(jī)和T卡能夠進(jìn)行交互,否則就是沒有任何意義的。

發(fā)明內(nèi)容
本發(fā)明目的是為了使計(jì)算機(jī)和隱藏的存儲(chǔ)卡進(jìn)行交互,本發(fā)明提出一種終端設(shè)備及其隱藏存儲(chǔ)卡方法。本為實(shí)現(xiàn)上述目的,本發(fā)明提出一種隱藏終端設(shè)備存儲(chǔ)卡的方法,當(dāng)終端設(shè)備插入計(jì)算機(jī)后,操作系統(tǒng)下發(fā)USB描述符請求,終端設(shè)備返回的設(shè)備描述符及相關(guān)描述符列表不包括存儲(chǔ)卡;操作系統(tǒng)根據(jù)設(shè)備上報(bào)的描述符加載相關(guān)的驅(qū)動(dòng)程序,操作系統(tǒng)認(rèn)為插入的終端設(shè)備中不包括存儲(chǔ)卡,則不會(huì)加載存儲(chǔ)卡驅(qū)動(dòng),相應(yīng)的設(shè)備管理器中也不會(huì)出現(xiàn)存儲(chǔ)卡。進(jìn)一步地,所述終端設(shè)備將存儲(chǔ)卡掛載到終端設(shè)備的EFS區(qū),對存儲(chǔ)卡進(jìn)行訪問和操作。進(jìn)一步地,所述計(jì)算機(jī)通過擴(kuò)展BULK指令對所述存儲(chǔ)卡進(jìn)行訪問和操作。
進(jìn)一步地,在計(jì)算機(jī)側(cè)枚舉一個(gè)BULK端口,終端設(shè)備的Π通過對BULK端口使用擴(kuò)展BULK指令,并且在終端設(shè)備側(cè)實(shí)現(xiàn)擴(kuò)展BULK指令接收和處理,轉(zhuǎn)化為對存儲(chǔ)卡的訪問。進(jìn)一步地,所述終端設(shè)備與網(wǎng)絡(luò)服務(wù)器進(jìn)行交互時(shí),需要更新的數(shù)據(jù)可以通過BULK指令寫入被隱藏的存儲(chǔ)卡中。本發(fā)明還提出一種終端設(shè)備,所述終端設(shè)備包括自定義BULK指令處理模塊和存儲(chǔ)卡隱藏模塊,所述自定義BULK指令處理模塊傳遞并解析收到的擴(kuò)展BULK指令,轉(zhuǎn)化為對存儲(chǔ)卡的操作;所述存儲(chǔ)卡隱藏模塊隱藏存儲(chǔ)卡,使用戶無法直接對所述存儲(chǔ)卡進(jìn)行操作。進(jìn)一步地,所述終端設(shè)備將存儲(chǔ)卡掛載到終端設(shè)備的EFS區(qū),對存儲(chǔ)卡進(jìn)行訪問 和操作。進(jìn)一步地,計(jì)算機(jī)通過擴(kuò)展BULK指令對所述存儲(chǔ)卡進(jìn)行訪問和操作。進(jìn)一步地,計(jì)算機(jī)側(cè)枚舉一個(gè)BULK端口,終端設(shè)備的UI通過對BULK端口使用擴(kuò)展BULK指令,并且在終端設(shè)備側(cè)實(shí)現(xiàn)擴(kuò)展BULK指令接收和處理,轉(zhuǎn)化為對存儲(chǔ)卡的訪問。進(jìn)一步地,所述終端設(shè)備與網(wǎng)絡(luò)服務(wù)器進(jìn)行交互時(shí),需要更新的數(shù)據(jù)可以通過BULK指令寫入被隱藏的存儲(chǔ)卡中。綜上所述,采用本發(fā)明具有如下有益效果與現(xiàn)有技術(shù)相比,本發(fā)明通過隱藏存儲(chǔ)卡,使得用戶無法修改存儲(chǔ)卡當(dāng)中的數(shù)據(jù)內(nèi)容,而使得運(yùn)營商可以將部分?jǐn)?shù)據(jù)儲(chǔ)存在存儲(chǔ)卡中,從而提高用戶訪問相關(guān)數(shù)據(jù)的速度,提升用戶體驗(yàn),并且可以保證數(shù)據(jù)的正確性和完整性。


圖I是本發(fā)明實(shí)施例中計(jì)算機(jī)和無線數(shù)據(jù)卡組成示意圖;圖2是本發(fā)明實(shí)施例隱藏T卡方法流程示意圖。
具體實(shí)施例方式本發(fā)明技術(shù)方案使用擴(kuò)展的BULK指令(大容量傳輸指令,SCSI指令就是一種BULK指令),通過數(shù)據(jù)卡等終端設(shè)備上其它端口對T卡進(jìn)行操作,使得用戶只能通過UI (User Interface,用戶界面)與T卡等存儲(chǔ)卡進(jìn)行交互,這樣可以最大限度的保護(hù)T卡中的數(shù)據(jù),從而實(shí)現(xiàn)了一種隱藏?cái)?shù)據(jù)卡等終端設(shè)備中的T卡的方法。使用自定義的BULK指令,作為計(jì)算機(jī)和T卡進(jìn)行通訊的手段。在下述實(shí)施例中所述終端設(shè)備以數(shù)據(jù)卡為例進(jìn)行說明,所述存儲(chǔ)卡以T卡為例進(jìn)行說明。本發(fā)明通過隱藏T卡,然后計(jì)算機(jī)和設(shè)備通過對指定BULK端口的擴(kuò)展BULK指令通信對T卡進(jìn)行操作,從而實(shí)現(xiàn)了只能通過UI來操作T卡的應(yīng)用。本發(fā)明技術(shù)方案使數(shù)據(jù)卡等終端設(shè)備中的相關(guān)數(shù)據(jù)(包括運(yùn)營商數(shù)據(jù)、用戶個(gè)人數(shù)據(jù)等)存儲(chǔ)于數(shù)據(jù)卡內(nèi)的T卡中,使用時(shí)將數(shù)據(jù)卡插入計(jì)算機(jī),隱藏T卡,通過安裝于計(jì)算機(jī)的數(shù)據(jù)卡Π發(fā)送擴(kuò)展BULK指令將相關(guān)數(shù)據(jù)從隱藏的T卡中加載到計(jì)算機(jī)內(nèi)存中運(yùn)行,但用戶不能隨意修改這些數(shù)據(jù)。
用戶經(jīng)常用到的數(shù)據(jù)可以下載到T卡,只需要一次下載,以后使用就可以調(diào)用T卡當(dāng)中的數(shù)據(jù);保護(hù)T卡當(dāng)中的數(shù)據(jù)不被惡意修改,隱藏T卡,使得用戶不能通過電腦直接修改T卡中的數(shù)據(jù),保證T卡數(shù)據(jù)的正確性和完整性;使用擴(kuò)展BULK指令通過添加的BULK端口和T卡進(jìn)行通信,不影響無線數(shù)據(jù)卡的其它業(yè)務(wù)。本發(fā)明利用的是T卡模塊的特性,將T卡在計(jì)算機(jī)側(cè)完全隱藏,然后通過計(jì)算機(jī)側(cè)的UI對指定的BULK端口使用擴(kuò)展BULK指令,進(jìn)行T卡上文件的創(chuàng)建與刪除等操作。本發(fā)明隱藏終端設(shè)備存儲(chǔ)卡的技術(shù)方案主要思想是首先,當(dāng)無線數(shù)據(jù)卡插入計(jì)算機(jī)后,操作系統(tǒng)下發(fā)USB描述符請求,設(shè)備返回的設(shè)備描述符及相關(guān)描述符列表不包括T卡;其次,操作系統(tǒng)根據(jù)設(shè)備上報(bào)的描述符加載相關(guān)的驅(qū)動(dòng)程序,因?yàn)樵O(shè)備上報(bào)的描述符中不包括T卡,所以操作系統(tǒng)就認(rèn)為插入的設(shè)備當(dāng)中不包括T卡,就不會(huì)加載T卡驅(qū)動(dòng),相應(yīng)的設(shè)備管理器中也不會(huì)出現(xiàn)T卡,操作系統(tǒng)中也不會(huì)出現(xiàn)T卡圖標(biāo),相當(dāng)于對操作 系統(tǒng)隱藏了T卡;再次,雖然對操作系統(tǒng)隱藏了 T卡,但是將T卡掛載到無線數(shù)據(jù)卡的EFS區(qū),這樣才能對T卡進(jìn)行訪問和操作。計(jì)算機(jī)可以通過擴(kuò)展BULK指令對T卡進(jìn)行訪問和操作,這要求在計(jì)算機(jī)側(cè)枚舉一個(gè)BULK端口,Π通過對BULK端口使用擴(kuò)展BULK指令,并且在設(shè)備側(cè)實(shí)現(xiàn)擴(kuò)展BULK指令接收和處理,轉(zhuǎn)化為對T卡的訪問。下面參照附圖對本發(fā)明實(shí)施例做詳細(xì)描述。如附圖I所示,是本發(fā)明實(shí)施例中計(jì)算機(jī)和無線數(shù)據(jù)卡組成示意圖,所述計(jì)算機(jī)包括內(nèi)存和Π中自定義BULK指令處理模塊。數(shù)據(jù)卡側(cè)包括自定義BULK指令處理模塊和T卡隱藏模塊。UI中的自定義BULK指令處理模塊負(fù)責(zé)將使用到的對T卡進(jìn)行的操作轉(zhuǎn)換為對指定BULK端口的擴(kuò)展BULK指令訪問,數(shù)據(jù)卡側(cè)的自定義BULK指令處理模塊負(fù)責(zé)傳遞并解析收到的擴(kuò)展BULK指令,轉(zhuǎn)化為對T卡的讀和寫操作。T卡隱藏模塊負(fù)責(zé)對用戶隱藏T卡,使用戶無法直接進(jìn)行操作。UI中的自定義BULK指令模塊運(yùn)行在計(jì)算機(jī)側(cè),自定義BULK指令處理模塊和T卡隱藏模塊運(yùn)行在數(shù)據(jù)卡側(cè)。如附圖2所示,是本發(fā)明實(shí)施例T卡隱藏方法流程示意圖,其包括如下步驟步驟201 :數(shù)據(jù)卡運(yùn)行自啟動(dòng)功能安裝驅(qū)動(dòng)和UI軟件;將帶T卡的無線數(shù)據(jù)卡插入主機(jī),運(yùn)行自啟動(dòng)功能安裝驅(qū)動(dòng)和UI軟件,包括安裝在計(jì)算機(jī)側(cè)運(yùn)行的擴(kuò)展BULK指令模塊。在此階段,因?yàn)檫€沒有安裝UI和UI中的擴(kuò)展BULK指令模塊,所以只能出現(xiàn)單光驅(qū)而不能出現(xiàn)T卡,即此時(shí)還無法對T卡進(jìn)行操作。步驟202 :數(shù)據(jù)卡枚舉過程中不上報(bào)T卡,并將T卡掛載到EFS區(qū);安裝完驅(qū)動(dòng)和UI后,無線數(shù)據(jù)卡會(huì)切換到工作模式,此時(shí)設(shè)備側(cè)與主機(jī)側(cè)開始枚舉過程的交互。為了隱藏T卡,當(dāng)主機(jī)側(cè)請求配置描述符、接口和端點(diǎn)等描述信息時(shí),設(shè)備側(cè)修改相關(guān)描述符,相當(dāng)于對主機(jī)不上報(bào)T卡。并將T卡掛載到EFS區(qū),為后續(xù)訪問T卡做準(zhǔn)備。步驟203 PC側(cè)讀取數(shù)據(jù)卡相關(guān)設(shè)備描述符和配置描述符;當(dāng)計(jì)算機(jī)讀取到無線數(shù)據(jù)卡上報(bào)的描述符后,會(huì)認(rèn)為當(dāng)前設(shè)備中并不包含T卡,因此不會(huì)加載T卡驅(qū)動(dòng),在設(shè)備管理器中也不會(huì)有T卡設(shè)備,T卡的圖標(biāo)也不會(huì)出現(xiàn)。步驟204 :啟動(dòng)UI,打開BULK端口,發(fā)送BULK指令,讀寫T卡;設(shè)備側(cè)準(zhǔn)備就緒后,就可以啟動(dòng)UI,擴(kuò)展BULK指令模塊也會(huì)隨之啟動(dòng),此時(shí)就可以通過UI對T卡進(jìn)行操作。而所有的操作最終都會(huì)被擴(kuò)展BULK指令模塊轉(zhuǎn)換為對指定BULK端口的擴(kuò)展BULK指令傳送到設(shè)備側(cè)進(jìn)行處理。步驟205 :設(shè)備側(cè)收到BULK指令,解析并執(zhí)行;設(shè)備側(cè)通過USB通路收到擴(kuò)展BULK指令后,會(huì)對其進(jìn)行解析,在設(shè)備側(cè)完成對T卡的操作。計(jì)算機(jī)側(cè)通過返回的狀態(tài)值來判斷操作是否成功。步驟206 :調(diào)用聯(lián)網(wǎng)功能連接3G網(wǎng)絡(luò);除了對T卡本身的一些操作,這個(gè)功能的一個(gè)重要應(yīng)用途徑就是“云計(jì)算”,通過 對網(wǎng)絡(luò)數(shù)據(jù)的下載、中轉(zhuǎn),提高服務(wù)器相應(yīng)速度,提升用戶體驗(yàn)。步驟207 :數(shù)據(jù)卡運(yùn)行過程中與網(wǎng)絡(luò)服務(wù)器進(jìn)行交互,需要更新的數(shù)據(jù)通過BULK指令寫入隱藏T卡中。在聯(lián)網(wǎng)過程中和網(wǎng)絡(luò)服務(wù)器進(jìn)行交互,可以自動(dòng)或者手動(dòng)下載一些數(shù)據(jù)到T卡上,例如網(wǎng)頁、文檔等,這樣以后訪問這些數(shù)據(jù)的時(shí)候就無需重新下載,可以極大的提升訪問效率和用戶體驗(yàn)。以上是本發(fā)明的整個(gè)過程,對于無線數(shù)據(jù)卡的后續(xù)工作不在此贅述。本發(fā)明先將無線數(shù)據(jù)卡對操作系統(tǒng)隱藏,也就是對用戶屏蔽,使得用戶無法對T卡中的數(shù)據(jù)直接進(jìn)行修改,保證了 T卡數(shù)據(jù)的正確性和完整性,然后利用了擴(kuò)展BULK指令,作為計(jì)算機(jī)和T卡的通訊手段,使得雖然我們在操作系統(tǒng)中看不到T卡,但是還是可以使用UI,通過擴(kuò)展BULK指令對T卡進(jìn)行操作,是對無線數(shù)據(jù)卡中的T卡使用方式的一種創(chuàng)新。而且因?yàn)槭峭ㄟ^擴(kuò)展端口進(jìn)行通訊,所以對于上網(wǎng)業(yè)務(wù)完全不會(huì)造成影響,具有非常好的穩(wěn)定性。至此,通過擴(kuò)展BULK指令訪問T卡并對用戶屏蔽T卡的功能就實(shí)現(xiàn)了。本發(fā)明通過隱藏T卡,使得用戶無法修改T卡當(dāng)中的數(shù)據(jù)內(nèi)容,而使得運(yùn)營商可以將部分?jǐn)?shù)據(jù)儲(chǔ)存在T卡中,從而提高用戶訪問相關(guān)數(shù)據(jù)的速度,提升用戶體驗(yàn),并且可以保證數(shù)據(jù)的正確性和完整性,為無線數(shù)據(jù)卡中的T卡使用提供了新的方法。當(dāng)然,本發(fā)明還可有多種實(shí)施方式,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明做出各種相應(yīng)的更改或變化,但凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn),均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種隱藏終端設(shè)備存儲(chǔ)卡的方法,其特征在干,當(dāng)終端設(shè)備插入計(jì)算機(jī)后,操作系統(tǒng)下發(fā)USB描述符請求,終端設(shè)備返回的設(shè)備描述符及相關(guān)描述符列表不包括存儲(chǔ)卡;操作系統(tǒng)根據(jù)終端設(shè)備上報(bào)的描述符加載相關(guān)的驅(qū)動(dòng)程序,操作系統(tǒng)認(rèn)為插入的終端設(shè)備中不包括存儲(chǔ)卡,則不會(huì)加載存儲(chǔ)卡驅(qū)動(dòng),相應(yīng)的設(shè)備管理器中也不會(huì)出現(xiàn)存儲(chǔ)卡。
2.如權(quán)利要求I所述的方法,其特征在于,所述終端設(shè)備將存儲(chǔ)卡掛載到終端設(shè)備的EFS區(qū),對存儲(chǔ)卡進(jìn)行訪問和操作。
3.如權(quán)利要求I所述的方法,其特征在于,所述計(jì)算機(jī)通過擴(kuò)展BULK指令對所述存儲(chǔ)卡 進(jìn)行訪問和操作。
4.如權(quán)利要求3所述的方法,其特征在干,在計(jì)算機(jī)側(cè)枚舉ー個(gè)BULK端ロ,終端設(shè)備的UI通過對BULK端ロ使用擴(kuò)展BULK指令,并且在終端設(shè)備側(cè)實(shí)現(xiàn)擴(kuò)展BULK指令接收和處理,轉(zhuǎn)化為對存儲(chǔ)卡的訪問。
5.如權(quán)利要求I所述的方法,其特征在于,所述終端設(shè)備與網(wǎng)絡(luò)服務(wù)器進(jìn)行交互吋,需要更新的數(shù)據(jù)可以通過BULK指令寫入被隱藏的存儲(chǔ)卡中。
6.ー種終端設(shè)備,其特征在于,所述終端設(shè)備包括自定義BULK指令處理模塊和存儲(chǔ)卡隱藏模塊, 所述自定義BULK指令處理模塊傳遞并解析收到的擴(kuò)展BULK指令,轉(zhuǎn)化為對存儲(chǔ)卡的操作; 所述存儲(chǔ)卡隱藏模塊隱藏存儲(chǔ)卡,使用戶無法直接對所述存儲(chǔ)卡進(jìn)行操作。
7.如權(quán)利要求6所述的終端設(shè)備,其特征在干,所述終端設(shè)備將存儲(chǔ)卡掛載到終端設(shè)備的EFS區(qū),對存儲(chǔ)卡進(jìn)行訪問和操作。
8.如權(quán)利要求6所述的終端設(shè)備,其特征在干,計(jì)算機(jī)通過擴(kuò)展BULK指令對所述存儲(chǔ)卡進(jìn)行訪問和操作。
9.如權(quán)利要求8所述的終端設(shè)備,其特征在于,計(jì)算機(jī)側(cè)枚舉ー個(gè)BULK端ロ,終端設(shè)備的UI通過對BULK端ロ使用擴(kuò)展BULK指令,并且在終端設(shè)備側(cè)實(shí)現(xiàn)擴(kuò)展BULK指令接收和處理,轉(zhuǎn)化為對存儲(chǔ)卡的訪問。
10.如權(quán)利要求6所述的終端設(shè)備,其特征在于,所述終端設(shè)備與網(wǎng)絡(luò)服務(wù)器進(jìn)行交互時(shí),需要更新的數(shù)據(jù)可以通過BULK指令寫入被隱藏的存儲(chǔ)卡中。
全文摘要
一種終端設(shè)備及其隱藏存儲(chǔ)卡方法。當(dāng)終端設(shè)備插入計(jì)算機(jī)后,操作系統(tǒng)下發(fā)USB描述符請求,終端設(shè)備返回的設(shè)備描述符及相關(guān)描述符列表不包括存儲(chǔ)卡;操作系統(tǒng)根據(jù)設(shè)備上報(bào)的描述符加載相關(guān)的驅(qū)動(dòng)程序,操作系統(tǒng)認(rèn)為插入的終端設(shè)備中不包括存儲(chǔ)卡,則不會(huì)加載存儲(chǔ)卡驅(qū)動(dòng),相應(yīng)的設(shè)備管理器中也不會(huì)出現(xiàn)存儲(chǔ)卡。與現(xiàn)有技術(shù)相比,本發(fā)明通過隱藏存儲(chǔ)卡,使得用戶無法修改存儲(chǔ)卡當(dāng)中的數(shù)據(jù)內(nèi)容,而使得運(yùn)營商可以將部分?jǐn)?shù)據(jù)儲(chǔ)存在存儲(chǔ)卡中,從而提高用戶訪問相關(guān)數(shù)據(jù)的速度,提升用戶體驗(yàn),并且可以保證數(shù)據(jù)的正確性和完整性。
文檔編號(hào)G06F12/14GK102681949SQ20111044199
公開日2012年9月19日 申請日期2011年12月26日 優(yōu)先權(quán)日2011年12月26日
發(fā)明者劉勇 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
西林县| 鄯善县| 万载县| 晋州市| 永宁县| 措勤县| 永康市| 湖南省| 南开区| 冀州市| 安吉县| 株洲县| 南通市| 金门县| 鄂尔多斯市| 岑巩县| 嘉祥县| 江川县| 肇东市| 威宁| 合作市| 福清市| 蓬莱市| 华安县| 太湖县| 浮梁县| 海城市| 诸城市| 北京市| 泰州市| 安图县| 吉林市| 彩票| 常德市| 蒲江县| 土默特左旗| 九江县| 贵德县| 大余县| 泽普县| 自贡市|