專利名稱:終端和信息收集方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電器領(lǐng)域,具體而言,涉及一種終端和一種信息收集方法。
背景技術(shù):
隨著網(wǎng)絡(luò)的發(fā)展,電視逐漸擁有了更為開放的平臺,搭載了操作系統(tǒng),可由用戶自行安裝和卸載軟件、游戲等第三方的服務(wù)商提供的程序,通過此類程序來不斷對電視的功能進行擴充,并可通過網(wǎng)線、無線網(wǎng)絡(luò)來實現(xiàn)網(wǎng)絡(luò)功能。電視逐漸發(fā)展成為開放的業(yè)務(wù)承載平臺,成為用戶家庭智能娛樂終端。電視發(fā)展趨向IT化的同時,家電廠家從“硬件”模式向“硬件+內(nèi)容+服務(wù)”模式轉(zhuǎn)變,通過銷售電視機,同時提供內(nèi)容和服務(wù),擴展電視終端的功能,并產(chǎn)生持續(xù)性的服務(wù)。如果能通過網(wǎng)絡(luò)電視,從用戶處獲取更多的信息,將會為電視的技術(shù)改進、產(chǎn)品創(chuàng)新帶來更多益處。但是,由于同樣的產(chǎn)品,公司采取不同區(qū)域差異化的銷售方式。如果區(qū)域子公司違背公司規(guī)定,利用區(qū)域銷售價格差異進行產(chǎn)品銷售,總公司往往會獲取錯誤的銷售位置信肩、O而如果要獲取電視的實際位置信息,依賴人工方式效率太低,而依賴電視自動反饋位置信息則首先需要實現(xiàn)電視與服務(wù)器的交互。目前,部分網(wǎng)絡(luò)產(chǎn)品有設(shè)置網(wǎng)絡(luò)電視同服務(wù)器進行交互的操作,可實現(xiàn)終端與服務(wù)器進行備用信息交互,或通過服務(wù)器向終端廣播發(fā)送信息。但上述從服務(wù)器處獲取的信息,或設(shè)置在電視機內(nèi)的備用信息,都是無法反映出電視的實際位置信息。因此,需要一種能夠使得電視自動獲取其所在位置的方案,不論電視所處何地,都能夠自動定位其所在位置,并能夠自動返回廠商服務(wù)器,以保證廠商準確地獲取電視分布情況,以進行后續(xù)的技術(shù)改進。
發(fā)明內(nèi)容
本發(fā)明的發(fā)明目的在于,提供一種能夠使得電視自動獲取其所在位置的方案,不論電視所處何地,都能夠自動定位其所在位置,并能夠自動返回廠商服務(wù)器,以保證廠商準確地獲取電視分布情況,以進行后續(xù)的技術(shù)改進。有鑒于此,一方面本發(fā)明提供了一種終端,包括:標識分配模塊,為終端設(shè)置唯一的ID標識;信息獲取模塊,根據(jù)所述終端的IP地址,獲取所述終端的位置相關(guān)信息;信息傳輸模塊,將所述ID標識和所述位置相關(guān)信息發(fā)送到第一服務(wù)器。在該技術(shù)方案中,只要終端啟用了其網(wǎng)絡(luò)功能,并連接到網(wǎng)絡(luò),即可自動獲取其IP地址,而IP地址往往對應(yīng)于某一地理區(qū)域,終端可以通過其IP地址來獲知實際所處位置,并通過網(wǎng)絡(luò)返回給廠商服務(wù)器,這對于電視、電腦等終端而言,廠商根據(jù)每個產(chǎn)品的ID標識和所處位置,可以較容易獲知每個產(chǎn)品的分布情況,有利于后續(xù)對產(chǎn)品的技術(shù)改進。本發(fā)明還提供了一種信息收集方法,包括:步驟202,為終端設(shè)置唯一的ID標識;步驟204,根據(jù)所述終端的IP地址,獲取所述終端的位置相關(guān)信息;步驟206,將所述ID標識和所述位置相關(guān)信息發(fā)送到第一服務(wù)器。在該技術(shù)方案中,只要終端啟用了其網(wǎng)絡(luò)功能,并連接到網(wǎng)絡(luò),即可自動獲取其IP地址,而IP地址往往對應(yīng)于某一地理區(qū)域,終端可以通過其IP地址來獲知實際所處位置,并通過網(wǎng)絡(luò)返回給廠商服務(wù)器,這對于電視、電腦等終端而言,廠商根據(jù)每個產(chǎn)品的ID標識和所處位置,可以較容易獲知每個產(chǎn)品的分布情況,有利于后續(xù)對產(chǎn)品的技術(shù)改進。
圖1是根據(jù)本發(fā)明的一個實施例的終端的框圖;圖2是根據(jù)本發(fā)明的一個實施例的信息收集方法的流程圖;圖3是根據(jù)本發(fā)明的一個實施例的終端的工作示意圖;圖4是根據(jù)本發(fā)明的一個實施例的終端的工作流程圖;圖5是根據(jù)本發(fā)明的一個實施例的終端的傳輸協(xié)議框架圖。
具體實施例方式為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結(jié)合附圖和具體實施方式
對本發(fā)明進行進一步的詳細描述。在下面的描述中闡述了很多具體細節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實施,因此,本發(fā)明并不限于下面公開的具體實施例的限制。`圖1是根據(jù)本發(fā)明的一個實施例的終端的框圖.
如圖1所示,本發(fā)明提供了一種終端100,包括:標識分配模塊102,為終端100設(shè)置唯一的ID標識;信息獲取模塊104,根據(jù)所述終端100的IP地址,獲取所述終端的位置相關(guān)信息;信息傳輸模塊106,將所述ID標識和所述位置相關(guān)信息發(fā)送到第一服務(wù)器。在該技術(shù)方案中,位置相關(guān)信息包括具體地理位置、郵編等多種內(nèi)容,只要終端啟用了其網(wǎng)絡(luò)功能,并連接到網(wǎng)絡(luò),即可自動獲取其IP地址,而IP地址往往對應(yīng)于某一地理區(qū)域,終端可以通過其IP地址來獲知實際所處位置,并通過網(wǎng)絡(luò)返回給廠商服務(wù)器,這對于電視、電腦等終端而言,廠商根據(jù)ID標識識別出不同的終端,并根據(jù)其所處位置可以較容易獲知其不同終端的分布情況,有利于后續(xù)對產(chǎn)品的技術(shù)改進。在上述技術(shù)方案中,優(yōu)選地,所述信息獲取模塊104調(diào)用第二服務(wù)器的位置相關(guān)信息查詢功能,獲取與所述IP地址對應(yīng)的所述位置相關(guān)信息。在該技術(shù)方案中,第二服務(wù)器可以是例如門口網(wǎng)站的服務(wù)器,由于門戶網(wǎng)站通常都具有查詢IP地址以及地理位置的功能,所以終端連接到門戶網(wǎng)站數(shù)據(jù)庫后,門戶網(wǎng)站可以自動根據(jù)終端的IP地址為其確定位置相關(guān),然后將位置相關(guān)信息返回給終端。在上述技術(shù)方案中,優(yōu)選地,所述信息獲取模塊104從第三服務(wù)器的IP數(shù)據(jù)庫中,獲取與所述IP地址對應(yīng)的所述位置相關(guān)信息。在該技術(shù)方案中,第三服務(wù)器可以是企業(yè)服務(wù)器,企業(yè)服務(wù)器往往設(shè)置了 IP數(shù)據(jù)庫,在其中可以查詢到不同對應(yīng)的位置相關(guān)信息,終端連接到企業(yè)服務(wù)器后,企業(yè)服務(wù)器可為其查詢到對應(yīng)其IP地址的位置相關(guān)信息,并返回給終端,終端獲知自身位置相關(guān)信息后,可以發(fā)送給第一服務(wù)器。一般情況下,第一服務(wù)器與第三服務(wù)器為同一企業(yè)服務(wù)器,即終端廠商服務(wù)器。在上述技術(shù)方案中,優(yōu)選地,所述標識分配模塊102還將所述ID標識保存在所述終端100的存儲器中不允許修改的區(qū)域;所述信息傳輸模塊106從所述不允許修改的區(qū)域取得所述ID標識,與所述位置相關(guān)信息一起發(fā)送。在該技術(shù)方案中,由于ID標識保存在不允許修改的區(qū)域,所以不容易被人為地改動,保證了第一服務(wù)器的管理者獲知每個終端的位置相關(guān)信息的準確性。具體地,可以在第一服務(wù)器實現(xiàn)對發(fā)送過來的ID標識的驗證,來確認其是否被改動,并在確認未改動時,才記錄該ID標識和對應(yīng)的位置相關(guān)信息。在上述技術(shù)方案中,優(yōu)選地,所述信息傳輸模塊106按預(yù)定的數(shù)據(jù)格式,將所述ID標識與所述位置相關(guān)信息組合生成數(shù)據(jù)包,并將所述數(shù)據(jù)包發(fā)送至所述第一服務(wù)器。在該技術(shù)方案中,通過預(yù)定的格式將ID標識和位置相關(guān)信息一同發(fā)送到第一服務(wù)器后,其可以根據(jù)該預(yù)定格式,從接收數(shù)據(jù)的指定位置,將ID標識和位置相關(guān)信息一同取得。圖2是根據(jù)本發(fā)明的一個實施例的信息收集方法的流程圖。如圖2所示,本發(fā)明還提供一種信息收集方法,包括:步驟202,為終端設(shè)置唯一的ID標識;步驟204,根據(jù)所述終端的IP地址,獲取所述終端的位置相關(guān)信息;步驟206,將所述ID標識和所述位置相關(guān)信息發(fā)送到第一服務(wù)器。在該技術(shù)方案中,位置相關(guān)信息包括具體地理位置、郵編等多種內(nèi)容,只要終端啟用了其網(wǎng)絡(luò)功能,并連接到網(wǎng)絡(luò),即可自動獲取其IP地址,而IP地址往往對應(yīng)于某一地理區(qū)域,終端可以通過其IP地址來獲知實際所處位置,并通過網(wǎng)絡(luò)返回給廠商服務(wù)器,這對于電視、電腦等終端而言,廠商根據(jù)ID標識識別出不同的終端,并根據(jù)其所處位置可以較容易獲知其不同終端的分布情況,有利于后續(xù)對產(chǎn)品的技術(shù)改進。在上述技術(shù)方案中,優(yōu)選地,所述步驟204包括:調(diào)用第二服務(wù)器的位置相關(guān)信息查詢功能,獲取與所述IP地址對應(yīng)的所述位置相關(guān)信息。在該技術(shù)方案中,第二服務(wù)器可以是例如門口網(wǎng)站的服務(wù)器,由于門戶網(wǎng)站通常都具有查詢IP地址以及地理位置的功能,所以終端連接到門戶網(wǎng)站數(shù)據(jù)庫后,門戶網(wǎng)站可以自動根據(jù)終端的IP地址為其確定位置相關(guān),然后將位置相關(guān)信息返回給終端。在上述技術(shù)方案中,優(yōu)選地,所述步驟204包括:從第三服務(wù)器的IP數(shù)據(jù)庫中,獲取與所述IP地址對應(yīng)的所述位置相關(guān)信息。在該技術(shù)方案中,第三服務(wù)器可以是企業(yè)服務(wù)器,企業(yè)服務(wù)器往往設(shè)置了 IP數(shù)據(jù)庫,在其中可以查詢到不同對應(yīng)的位置相關(guān)信息,終端連接到企業(yè)服務(wù)器后,企業(yè)服務(wù)器可為其查詢到對應(yīng)其IP地址的位置相關(guān)信息,并返回給終端,終端獲知自身位置相關(guān)信息后,可以發(fā)送給第一服務(wù)器。一般情況下,第一服務(wù)器與第三服務(wù)器為同一企業(yè)服務(wù)器,即終端廠商服務(wù)器。在上述技術(shù)方案中,優(yōu)選地,所述步驟202還包括:將所述ID標識保存在所述終端的存儲器中不允許修改的區(qū)域;所述步驟206具體包括:從所述不允許修改的區(qū)域取得所述ID標識,與所述位置相關(guān)信息一起發(fā)送。在該技術(shù)方案中,由于ID標識保存在不允許修改的區(qū)域,所以不容易被人為地改動,保證了第一服務(wù)器的管理者獲知每個終端的位置相關(guān)信息的準確性。具體地,可以在第一服務(wù)器實現(xiàn)對發(fā)送過來的ID標識的驗證,來確認其是否被改動,并在確認未改動時,才記錄該ID標識和對應(yīng)的位置相關(guān)信息。在上述技術(shù)方案中,優(yōu)選地,所述步驟206具體包括:按預(yù)定的數(shù)據(jù)格式,將所述ID標識與所述位置相關(guān)信息組合生成數(shù)據(jù)包,并將所述數(shù)據(jù)包發(fā)送至所述第一服務(wù)器。在該技術(shù)方案中,通過預(yù)定的格式將ID標識和位置相關(guān)信息一同發(fā)送到第一服務(wù)器后,其可以根據(jù)該預(yù)定格式,從接收數(shù)據(jù)的指定位置,將ID標識和位置相關(guān)信息一同取得。以下詳細說明本發(fā)明的實施例。在本實施例中,提出了一種終端,具體例如網(wǎng)絡(luò)電視,可了解終端實際的位置信息。且通過本實施例的終端,可以實現(xiàn)獲取不同區(qū)域終端用戶的興趣愛好等更多的信息。本實施例中終端的實現(xiàn)主要包括以下幾個步驟:首先,網(wǎng)絡(luò)電視出廠前根據(jù)區(qū)域的不同,通過串口或者USB等方式給該批產(chǎn)品分配唯一的標識ID。由于終端中網(wǎng)絡(luò)系統(tǒng)占用空間大,目前都采用NAND Flash作為存儲器,存儲器對系統(tǒng)部分、應(yīng)用部分、網(wǎng)絡(luò)部分等進行分區(qū)控制。終端的開發(fā)過程中,根據(jù)產(chǎn)品需要可以進行自由分區(qū),將產(chǎn)品ID部分寫入獨立分區(qū)后,通過清空或者升級等操作都無法清除。本實施例中,對出廠產(chǎn)品會默認一個ID標識。所以將來對于非企業(yè)人員更換存儲器,軟件升級會默認產(chǎn)品ID ;企業(yè)人員更換存儲器后,進行軟件升級并賦予維修ID。具體如圖3所示,以網(wǎng)絡(luò)電視為例,電視300通過有線電纜302或者USB無線發(fā)射器304連接互聯(lián)網(wǎng)后,網(wǎng)絡(luò)運營公司會動態(tài)自動分配給電視300IP地址。電視300在聯(lián)網(wǎng)連接測試時,會優(yōu)先測試兩個網(wǎng)絡(luò),第一個是可以快速獲取用戶位置信息的門戶網(wǎng)站服務(wù)器306,此處選擇騰訊服務(wù)器來測試。第二是登錄網(wǎng)絡(luò)電視廠商的企業(yè)服務(wù)器308進行驗證測試。該終端的具體工作流程如圖4所示:步驟402,進行網(wǎng)絡(luò)設(shè)置,選擇網(wǎng)絡(luò)電視連接所連接的服務(wù)器。步驟404,判斷是否連接門戶網(wǎng)站服務(wù)器,并在判斷結(jié)果為是時,進入步驟406,在判斷結(jié)果為否時,返回步驟402。步驟406,查詢地理位置信息。利用門戶網(wǎng)站服務(wù)器接口查詢IP信息及地理位置比利用企業(yè)服務(wù)器的IP數(shù)據(jù)庫更為容易,通常騰訊或者網(wǎng)易容易獲取地理位置信息。其中騰訊提供的地理位置信息是JavaScript格式,網(wǎng)易提供的是XML格式。對于非XML格式的數(shù)據(jù)源提供的都是GBK格式,需要進行編碼轉(zhuǎn)換,不然得到的信息都是亂碼。騰訊的IP 分享計劃的接 口地址:http://ip.qq.com/cg1-bin/searchip,調(diào)用該接口需要抓取網(wǎng)頁,這里提供三種方法,第一種是采用curl方式,curl是一種利用url語法的文件傳輸工具,由于采用curl工具抓取網(wǎng)頁時,需使用的函數(shù)選項多,數(shù)據(jù)沒有封裝,且使用時必須有空間開啟curl, Linux下需要安裝curl擴展,使用不夠方便;第二種是file_get_contents函數(shù),一次性將文件內(nèi)容放入字符串中,抓取流程簡單,速度快;第三種是fopen- > fread- > fclose模式,該模式需要用到三個函數(shù),流程復(fù)雜,由于fread讀取文件的長度有限,所以需要循環(huán)讀取文件內(nèi)容,同時存在fopen打開文件失敗的可能。本實施
權(quán)利要求
1.一種終端,其特征在于,包括: 標識分配模塊,為終端設(shè)置唯一的ID標識; 信息獲取模塊,根據(jù)所述終端的IP地址,獲取所述終端的位置相關(guān)信息; 信息傳輸模塊,將所述ID標識和所述位置相關(guān)信息發(fā)送到第一服務(wù)器。
2.根據(jù)權(quán)利要求1所述的終端,其特征在于,所述信息獲取模塊調(diào)用第二服務(wù)器的位置相關(guān)信息查詢功能,獲取與所述IP地址對應(yīng)的所述位置相關(guān)信息。
3.根據(jù)權(quán)利要求1所述的終端,其特征在于,所述信息獲取模塊從第三服務(wù)器的IP數(shù)據(jù)庫中,獲取與所述IP地址對應(yīng)的所述位置相關(guān)信息。
4.根據(jù)權(quán)利要求1至3中任一項所述的終端,其特征在于,所述標識分配模塊還將所述ID標識保存在所述終端的存儲器中不允許修改的區(qū)域; 所述信息傳輸模塊從所述不允許修改的區(qū)域取得所述ID標識,與所述位置相關(guān)信息一起發(fā)送。
5.根據(jù)權(quán)利要求1至3中任一項所述的終端,其特征在于,所述信息傳輸模塊按預(yù)定的數(shù)據(jù)格式,將所述ID標識與所述位置相關(guān)信息組合生成數(shù)據(jù)包,并將所述數(shù)據(jù)包發(fā)送至所述第一服務(wù)器。
6.一種信息收集方法,其特征在于,包括: 步驟202,為終端設(shè)置唯一的ID標識; 步驟204,根據(jù)所述終端的IP地址,獲取所述終端的位置相關(guān)信息; 步驟206,將所述ID標識和所述位置相關(guān)信息發(fā)送到第一服務(wù)器。
7.根據(jù)權(quán)利要求6所述的信息收集方法,其特征在于,所述步驟204包括:調(diào)用第二服務(wù)器的位置相關(guān)信息查詢功能,獲取與所述IP地址對應(yīng)的所述位置相關(guān)信息。
8.根據(jù)權(quán)利要求6所述的信息收集方法,其特征在于,所述步驟204包括:從第三服務(wù)器的IP數(shù)據(jù)庫中,獲取與所述IP地址對應(yīng)的所述位置相關(guān)信息。
9.根據(jù)權(quán)利要求6至8中任一項所述的信息收集方法,其特征在于,所述步驟202還包括:將所述ID標識保存在所述終端的存儲器中不允許修改的區(qū)域; 所述步驟206具體包括:從所述不允許修改的區(qū)域取得所述ID標識,與所述位置相關(guān)信息一起發(fā)送。
10.根據(jù)權(quán)利要求6至8中任一項所述的信息收集方法,其特征在于,所述步驟206具體包括: 按預(yù)定的數(shù)據(jù)格式,將所述ID標識與所述位置相關(guān)信息組合生成數(shù)據(jù)包,并將所述數(shù)據(jù)包發(fā)送至所述第一服務(wù)器。
全文摘要
本發(fā)明提供了一種終端和一種信息收集方法,其中,終端包括標識分配模塊,為終端設(shè)置唯一的ID標識;信息獲取模塊,根據(jù)所述終端的IP地址,獲取所述終端的位置相關(guān)信息;信息傳輸模塊,將所述ID標識和所述位置相關(guān)信息發(fā)送到第一服務(wù)器。在該技術(shù)方案中,只要終端啟用了其網(wǎng)絡(luò)功能,并連接到網(wǎng)絡(luò),即可自動獲取其IP地址,而IP地址往往對應(yīng)于某一地理區(qū)域,終端可以通過其IP地址來獲知實際所處位置,并通過網(wǎng)絡(luò)返回給廠商服務(wù)器,這對于電視、電腦等終端而言,廠商根據(jù)每個產(chǎn)品的ID標識和所處位置,可以較容易獲知每個產(chǎn)品的分布情況,有利于后續(xù)對產(chǎn)品的技術(shù)改進。
文檔編號H04N21/64GK103179467SQ20121000628
公開日2013年6月26日 申請日期2012年1月10日 優(yōu)先權(quán)日2011年12月21日
發(fā)明者張曉峰 申請人:青島海信電器股份有限公司