最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

定位電視地理位置的方法、裝置及系統(tǒng)的制作方法

文檔序號(hào):7886900閱讀:684來(lái)源:國(guó)知局
專利名稱:定位電視地理位置的方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)字電視技術(shù)領(lǐng)域,特別涉及一種定位電視地理位置的方法、裝置及系統(tǒng)。
背景技術(shù)
電視是日常生活中最常見(jiàn)的家用電器,基本每個(gè)家庭都擁有至少一臺(tái)電視。隨著電視網(wǎng)絡(luò)平臺(tái)和智能電視的發(fā)展,電視用戶不再滿足于單純被動(dòng)地收看電視節(jié)目,而期望能夠主動(dòng)地獲取與自身相關(guān)的節(jié)目、信息或服務(wù),或是期望能在看電視之余與自己關(guān)系密切的用戶發(fā)生互動(dòng)。于是電視廠商也開始通過(guò)構(gòu)建運(yùn)營(yíng)平臺(tái)來(lái)滿足用戶的上述需求,僅僅通過(guò)電視就可以向用戶提供越來(lái)越多的電視應(yīng)用,這極大地豐富了用戶的生活,也為人們的日常生活提供了便利。但是,在實(shí)現(xiàn)本發(fā)明過(guò)程中,發(fā)明人發(fā)現(xiàn),由于目前電視的需求廣泛,每臺(tái)電視銷往的地點(diǎn)是不固定的,最終電視可能會(huì)到達(dá)銷售網(wǎng)絡(luò)的任何一個(gè)地方,范圍是全國(guó)甚至是全世界;因此在電視生產(chǎn)時(shí)很難針對(duì)每臺(tái)電視確定其最終的地理位置。在中國(guó)專利公開文獻(xiàn)CN101753890A中雖然公開了一種帶導(dǎo)航系統(tǒng)的移動(dòng)數(shù)字電視機(jī),可通過(guò)GPS模塊確定電視機(jī)的位置。但是由于普通的電視僅安裝在室內(nèi)固定位置,并不會(huì)經(jīng)常移動(dòng),采用GPS定位系統(tǒng)明顯增加了無(wú)謂的成本,不適合固定電視。同時(shí)由于電視的定位需求與其它移動(dòng)設(shè)備的定位也有所不同,只需根據(jù)用戶的基本位置(如用戶所屬社區(qū)或城市等)提供相應(yīng)的服務(wù)即可,無(wú)需了解用戶具體的高精度地理位置,因而GPS定位系統(tǒng)也并不適用于上述基于地理位置的應(yīng)用服務(wù)。由于缺乏有效的電視定位方法,現(xiàn)階段,跟用戶地理位置有關(guān)的應(yīng)用服務(wù)或信息只能采用固定頻道的方式提供,由用戶收看該頻道來(lái)獲知與本人地理位置有關(guān)的應(yīng)用服務(wù)或信息。

發(fā)明內(nèi)容
(一 )要解決的技術(shù)問(wèn)題針對(duì)上述缺點(diǎn),本發(fā)明為了解決現(xiàn)有技術(shù)中無(wú)法對(duì)固定電視有效定位并提供針對(duì)性的服務(wù)的問(wèn)題,提供了一種定位電視地理位置的方法、裝置及系統(tǒng),通過(guò)獲知電視的基本地理位置來(lái)為用戶提供定向的應(yīng)用。( 二 )技術(shù)方案為了解決上述技術(shù)問(wèn)題,一方面,本發(fā)明提供了一種定位電視地理位置的方法,包括si,接收電視在開機(jī)過(guò)程中提出的異步查詢請(qǐng)求;S2,根據(jù)所述請(qǐng)求將所述電視的IP地址從TCP/IP連接中獲取出來(lái);S3,基于所述電視的IP地址進(jìn)行查詢,得出表明所述電視當(dāng)前地理位置的地理信息。另一方面,本發(fā)明還同時(shí)提供了一種定位電視地理位置的裝置,所述裝置包括查詢接收模塊,用于接收電視在開機(jī)過(guò)程中提出的異步查詢請(qǐng)求;IP獲取模塊,用于根據(jù)所述請(qǐng)求將所述電視的IP地址從TCP/IP連接中獲取出來(lái);定位模塊,用于基于所述電視的IP地址進(jìn)行查詢,得出表明所述電視當(dāng)前地理位置的地理信息。再一方面,本發(fā)明還同時(shí)提供一種定位電視地理位置的系統(tǒng),所述系統(tǒng)包括如上所述的裝置以及至少一個(gè)電視。(三)有益效果在本發(fā)明的上述技術(shù)方案中,無(wú)需使用GPS定位,通過(guò)查詢IP地址信息庫(kù)和/或路由追蹤操作即可實(shí)現(xiàn)電視定位,確定出終端電視的地理位置。同時(shí)本發(fā)明可根據(jù)電視的地理位置為用戶提供定向服務(wù),在不增加成本的情況下實(shí)現(xiàn)了更豐富的功能,滿足了用戶不同需求,增強(qiáng)了用戶體驗(yàn);此外,本發(fā)明的定向服務(wù)可自動(dòng)為用戶過(guò)濾非本地的應(yīng)用,這大大簡(jiǎn)化了用戶手動(dòng)設(shè)置過(guò)濾或?yàn)g覽無(wú)用信息所需的操作,節(jié)省了用戶時(shí)間,提高了產(chǎn)品質(zhì)量和競(jìng)爭(zhēng)力。


圖I為本發(fā)明實(shí)施例中定位電視地理位置的方法的時(shí)序流程示意圖;圖2為本發(fā)明實(shí)施例中地理信息的定位方法流程示意圖;圖3為本發(fā)明實(shí)施例中定位電視地理位置的系統(tǒng)的業(yè)務(wù)架構(gòu)層次結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明的一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明是基于智能電視的IP地址來(lái)獲取電視的地理位置,具體地,在電視運(yùn)營(yíng)平臺(tái)后端建立基于IP地址的位置查詢系統(tǒng),根據(jù)智能電視在開機(jī)過(guò)程中對(duì)電視運(yùn)營(yíng)平臺(tái)提出的異步查詢請(qǐng)求,對(duì)請(qǐng)求中電視的IP地址進(jìn)行查詢,由此得出電視終端的國(guó)家和城市等地理位置信息。隨后將地理位置信息及相關(guān)應(yīng)用控制信息傳送回終端,從而開展與地理位置相關(guān)的應(yīng)用服務(wù)。在本發(fā)明的實(shí)施例中,定位電視地理位置的方法的時(shí)序流程如圖I所示,該方法包括步驟I、智能電視在開機(jī)過(guò)程中異步向中央服務(wù)器(即中央控制平臺(tái))查詢配置信息。 本步驟中,開機(jī)與查詢并行進(jìn)行,如果查詢失敗不會(huì)影響正常開機(jī),查詢失敗時(shí)系統(tǒng)所有應(yīng)用和服務(wù)按缺省方式(即無(wú)地理信息方式)運(yùn)行。2、中央服務(wù)器收到智能電視的請(qǐng)求后,先將智能電視的IP地址從TCP/IP連接中獲取出來(lái),并把請(qǐng)求分發(fā)給定位服務(wù)器。3、定位服務(wù)器基于智能電視的IP地址查詢IP地理信息數(shù)據(jù)庫(kù)和/或進(jìn)行路由推算,最終由智能電視的IP地址得出表明該智能電視所在的國(guó)家、城市或社區(qū)的地理信息 (要使提供應(yīng)用服務(wù)的結(jié)果更為精確,本步驟中,更進(jìn)一步地還可以得出相應(yīng)的IP服務(wù)提供商信息),將結(jié)果返回給中央服務(wù)器。通過(guò)上述步驟,本發(fā)明的實(shí)施例實(shí)現(xiàn)了對(duì)電視地理位置的定位??梢钥闯觯诒景l(fā)明中無(wú)需采用特定的GPS系統(tǒng),在不增加智能電視的硬件成本的情況下即實(shí)現(xiàn)了定位功能;定位操作通過(guò)查詢IP地址信息庫(kù)和/或路由追蹤完成,易于實(shí)現(xiàn)且便于維護(hù),結(jié)果精度正好可以滿足向用戶提供定向服務(wù)的需求。具體地,在本發(fā)明的實(shí)施例中還可以進(jìn)一步通過(guò)下述步驟來(lái)為用戶提供有針對(duì)性的定向服務(wù)4、中央服務(wù)器將獲取的地理信息(更進(jìn)一步地,還包括相應(yīng)的IP服務(wù)提供商信息)轉(zhuǎn)發(fā)給配置服務(wù)器。5、配置服務(wù)器接收到中央服務(wù)器的請(qǐng)求后,查詢后臺(tái)數(shù)據(jù)庫(kù)得到與該智能電視當(dāng)前地理位置所對(duì)應(yīng)的應(yīng)用和業(yè)務(wù),并生成xml格式地理應(yīng)用服務(wù)配置信息數(shù)據(jù)給中央服務(wù)器。其中,配置服務(wù)器與后臺(tái)數(shù)據(jù)庫(kù)服務(wù)器或服務(wù)器集群相連接,同時(shí)提供基于web的配置服務(wù)器數(shù)據(jù)維護(hù)、管理和操作接口,所有的數(shù)據(jù)最終都存儲(chǔ)到后臺(tái)數(shù)據(jù)庫(kù)中。系統(tǒng)用戶可以基于地理信息,通過(guò)瀏覽器對(duì)各種應(yīng)用進(jìn)行配置管理。6、中央服務(wù)器將xml格式地理應(yīng)用服務(wù)配置信息數(shù)據(jù)傳送給智能電視。7、智能電視根據(jù)收到的地理應(yīng)用服務(wù)配置信息,對(duì)智能電視進(jìn)行配置。如對(duì)電視桌面進(jìn)行配置(若所在城市支持訂餐服務(wù),則在桌面上顯示訂餐應(yīng)用圖標(biāo);或是將天氣查詢、生活信息查詢、地圖功能等的缺省城市設(shè)為地理應(yīng)用服務(wù)配置信息中指明的城市),并啟動(dòng)地理信息相關(guān)的訂制化服務(wù)(如進(jìn)行天氣查詢、生活信息查詢等)。8、應(yīng)用服務(wù)器根據(jù)應(yīng)用服務(wù)請(qǐng)求返回具體的服務(wù)內(nèi)容。其中,在本發(fā)明上述實(shí)施例的步驟3中,地理信息的具體定位方法流程如圖2所示,進(jìn)一步包括步驟301、定位服務(wù)器將智能電視的IP地址在IP地理信息庫(kù)查詢,得到臨時(shí)結(jié)果。302、在定位服務(wù)器上對(duì)智能電視的IP地址進(jìn)行路由追蹤(如運(yùn)行traceroute命令),并將路由過(guò)程中所得到的所有或部分IP地址在IP地理信息庫(kù)進(jìn)行查詢。將所有結(jié)果進(jìn)行分析比較,如果分析結(jié)果達(dá)到成功閾值,則返回相應(yīng)地理信息。如果分析結(jié)果達(dá)不到成功閾值,則激發(fā)警告,進(jìn)行異常處理(如調(diào)整成功閾值、根據(jù)用戶IP服務(wù)提供商信息定位、 根據(jù)用戶應(yīng)用歷史記錄定位、由人工分析處理或返回定位失敗消息等)。303、如果步驟302返回的地理信息與步驟301得到的臨時(shí)結(jié)果不相同,則激發(fā)警告信息,進(jìn)行異常處理(如根據(jù)用戶IP服務(wù)提供商信息定位、根據(jù)用戶應(yīng)用歷史記錄定位或由人工分析處理等,修正IP地理信息庫(kù)數(shù)據(jù)并判斷正確的地理信息返回;或者返回定位失敗消息)。如果相同,則將該結(jié)果返回給中央服務(wù)器。在上述步驟302中,對(duì)traceroute返回IP地址列表分析算法如下設(shè)IPust = (IP1, IP2, , IPJ是通過(guò)traceroute工具得到的有序IP路徑,其中IP1是定位服務(wù)器的地址,IPn是電視的IP地址,IPi表示路徑IPust中第i跳的IP地址。定義距離函數(shù)f(IPi) = i/n表示第i跳距離定位服務(wù)器的IP距離。定義一個(gè)映射 g (IPi)表示IPi通過(guò)IP地理信息查詢得到的地域編號(hào)。將IPust劃分為k個(gè)子集,表示為 IPzone = (ZpZ2,...,Zk},其中,對(duì)于V/f,/5eZm4_g(IPi) =S(IPj)0 從中找到一個(gè)子集 Zmax = max1£;£,(^!n;1/(/^),/^ GZ;)。定義電視的IP地址所屬的地域編號(hào)T為T = g(IPi), IPi G ZmaxO 定義有效性參數(shù)五=KIP^IPi eZmax)/對(duì)Z^y(Zmax)以及閾值 O (0 的
值可以通過(guò)實(shí)際情況進(jìn)行調(diào)整,初始值為前期大量測(cè)試的一個(gè)平均值),只有當(dāng)E > O時(shí), 才判定T是有效的地域結(jié)果來(lái)作為地理信息返回。
通過(guò)上述算法進(jìn)行路由追蹤,自動(dòng)對(duì)電視的IP地址進(jìn)行分析,在IP地址信息庫(kù)不全或關(guān)于該電視的IP地址信息錯(cuò)誤的情況下,可有效地根據(jù)路由情況對(duì)電視的地理位置進(jìn)行推算。由于上述算法是根據(jù)路由信息進(jìn)行分析的,只需執(zhí)行traceroute即可獲得分析數(shù)據(jù),無(wú)需增加設(shè)備成本且數(shù)據(jù)來(lái)源可靠準(zhǔn)確;分析過(guò)程中依靠已有的IP地理信息對(duì)電視的地域進(jìn)行推算,對(duì)信息不全或信息錯(cuò)誤的情況有較強(qiáng)的容錯(cuò)能力,不會(huì)因部分信息缺失導(dǎo)致定位失?。淮送?,對(duì)結(jié)果的有效性進(jìn)一步進(jìn)行了判定,充分保證了結(jié)果的準(zhǔn)確性。其中,在上述定位方法中,智能電視與定位服務(wù)器定位信息成功交互后,會(huì)將此IP 地址及對(duì)應(yīng)的地理信息存放到成功列表中(數(shù)據(jù)庫(kù)有相應(yīng)數(shù)據(jù)表對(duì)其進(jìn)行存儲(chǔ))。下一次查詢時(shí),如果從請(qǐng)求的TCP/IP連接中得到的IP地址能夠在成功列表中找到,則可不經(jīng)過(guò)步驟302的路由推算而直接返回地理信息。如果使用從成功列表中得到的IP地址執(zhí)行應(yīng)用時(shí)發(fā)現(xiàn)定位信息交互失敗,則將重新進(jìn)行路由推算,并更新系統(tǒng)及數(shù)據(jù)庫(kù)中相應(yīng)地理信息。在上述實(shí)施例的方法中,雖然分別通過(guò)中央服務(wù)器、定位服務(wù)器、配置服務(wù)器和應(yīng)用服務(wù)器實(shí)現(xiàn)了中央控制、定位、配置信息獲取和應(yīng)用提供等功能,但本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,采用獨(dú)立的服務(wù)器分別實(shí)現(xiàn)相應(yīng)的功能并非本發(fā)明所唯一可采用的形式,以其他方式來(lái)實(shí)現(xiàn)各服務(wù)器的功能也應(yīng)屬于本發(fā)明的具體實(shí)施方式
。具體地,將全部服務(wù)功能全部集成在單一的中央服務(wù)器(中央控制平臺(tái))中,每一功能由中央服務(wù)器的一個(gè)功能模塊來(lái)實(shí)現(xiàn)也是本發(fā)明可以采用的形式。上述實(shí)施例中所具體描述的方法只是為了減輕中央服務(wù)器的負(fù)載而采用的一種形式,只是本發(fā)明的一種優(yōu)選實(shí)施方式,不應(yīng)視作對(duì)本發(fā)明具體實(shí)現(xiàn)的限制。此外,本領(lǐng)域普通技術(shù)人員可以理解,實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),包括上述實(shí)施例方法的各步驟,而所述的存儲(chǔ)介質(zhì)可以是=ROM/ RAM、磁碟、光盤等。因此,與本發(fā)明的方法相對(duì)應(yīng)的,本發(fā)明還同時(shí)包括一種定位電視地理位置的裝置,該裝置通常以與方法各步驟相對(duì)應(yīng)的功能模塊的形式表示,但本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,該模塊化的表示并非是本發(fā)明的裝置所唯一采用的方式,其實(shí)質(zhì)上也應(yīng)與具體的軟件和/或硬件(服務(wù)器、臺(tái)式機(jī)或各類計(jì)算機(jī)設(shè)備)系統(tǒng)相對(duì)應(yīng),如具體的中央控制平臺(tái)軟件系統(tǒng)和/或中央服務(wù)器硬件系統(tǒng)。在本發(fā)明的實(shí)施例中,定位電視地理位置的裝置包括查詢接收模塊,用于接收電視在開機(jī)過(guò)程中提出的異步查詢請(qǐng)求;IP獲取模塊,用于根據(jù)所述請(qǐng)求將所述電視的IP地址從TCP/IP連接中獲取出來(lái);定位模塊,用于基于所述電視的IP地址進(jìn)行查詢,得出表明所述電視當(dāng)前地理位
置的地理信息。在定位模塊中,具體包括IP查詢模塊,用于更加所述電視的IP地址在IP地理信息庫(kù)查詢,得到臨時(shí)結(jié)果;路由追蹤模塊,用于對(duì)所述智能電視的IP地址進(jìn)行路由追蹤,并將路由過(guò)程中所得到的所有或部分IP地址在IP地理信息庫(kù)進(jìn)行查詢;將追蹤結(jié)果進(jìn)行分析比較,如果分析結(jié)果達(dá)到成功閾值,則返回相應(yīng)地理信息;如果分析結(jié)果達(dá)不到成功閾值,則激發(fā)警告,人工分析不成功原因并重新設(shè)定成功閾值和/或IP地理信息庫(kù)數(shù)據(jù);
地理信息模塊,用于將路由追蹤模塊返回的地理信息與IP查詢模塊得到的臨時(shí)結(jié)果進(jìn)行比對(duì),如果不同則激發(fā)警告信息,人工判斷正確的地理信息作為所述地理信息返回;如果相同,則將所述地理信息返回。在該裝置中,還進(jìn)一步包括配置信息獲取模塊,用于根據(jù)所述地理信息進(jìn)行查詢,獲得與所述電視當(dāng)前地理位置對(duì)應(yīng)的應(yīng)用和/或業(yè)務(wù)配置,生成地理應(yīng)用服務(wù)配置信配置模塊,用于將所述地理應(yīng)用服務(wù)配置信息發(fā)送給所述電視,對(duì)所述電視桌面進(jìn)行配置并啟動(dòng)相關(guān)應(yīng)用。其中,所述配置模塊中,對(duì)所述電視進(jìn)行配置包括配置所述電視的桌面、軟件升級(jí)設(shè)置、用戶語(yǔ)言以及應(yīng)用的訂制化信息。所述裝置還包括應(yīng)用提供模塊,用于根據(jù)所述電視的應(yīng)用請(qǐng)求,返回與地理位置對(duì)應(yīng)的應(yīng)用服務(wù)信息或業(yè)務(wù)信息。當(dāng)采用多個(gè)服務(wù)器分別提供相應(yīng)的功能時(shí),在本發(fā)明的實(shí)施例中,定位電視地理位置的系統(tǒng)的業(yè)務(wù)架構(gòu)分為四層,如圖3所示,在終端層,各電視終端獨(dú)立地接入;連接層由IP網(wǎng)絡(luò)構(gòu)成,負(fù)責(zé)遠(yuǎn)程地將各終端接入到中央控制平臺(tái),并將中央控制平臺(tái)提供的信息、應(yīng)用服務(wù)或配置操作遠(yuǎn)超下發(fā)到具體的終端;控制層為各種控制設(shè)備,包括中央控制平臺(tái)和相應(yīng)的服務(wù)器(如定位服務(wù)器、配置服務(wù)器等),是本發(fā)明系統(tǒng)的主要實(shí)現(xiàn)部分,控制層的中央控制平臺(tái)用于實(shí)現(xiàn)電視的定位(通過(guò)在定位服務(wù)器中查詢IP地址和/或計(jì)算路由實(shí)現(xiàn)),同時(shí)收集各種應(yīng)用信息并分類管理(通過(guò)在配置服務(wù)器中按地理位置匹配服務(wù)信息實(shí)現(xiàn)),根據(jù)各電視終端的地理位置發(fā)送對(duì)應(yīng)的配置文件;應(yīng)用服務(wù)層包括將要向電視用戶提供的各種應(yīng)用服務(wù),各應(yīng)用服務(wù)將各自的服務(wù)信息發(fā)送給中央控制平臺(tái),由中央控制平臺(tái)實(shí)現(xiàn)集中管理。本發(fā)明將在電視運(yùn)營(yíng)平臺(tái)和電視終端實(shí)現(xiàn)一套完善的電視定位系統(tǒng),從而確定出終端電視的確切地理位置,主要是國(guó)家、省份、城市和/或社區(qū)。根據(jù)固定電視當(dāng)前的地理位置,可以進(jìn)行如下與電視地理為相關(guān)的業(yè)務(wù)I.基于地理位置的軟件升級(jí),從而實(shí)現(xiàn)符合當(dāng)?shù)靥攸c(diǎn)的語(yǔ)言、制式、標(biāo)準(zhǔn)的軟件更新;2.智能電視用戶桌面配置根據(jù)地理位置訂制化,在用戶的桌面上只顯示本城市已經(jīng)開通的業(yè)務(wù)的應(yīng)用;比如說(shuō)訂餐服務(wù)只在青島開展,訂餐應(yīng)用只會(huì)在青島用戶的桌面上顯示;3.與地理位置相關(guān)的應(yīng)用,根據(jù)用戶地理位置信息,進(jìn)行定向服務(wù)。比如說(shuō),用戶在智能電視瀏覽天氣、房產(chǎn)信息、地圖應(yīng)用、城市新聞、社區(qū)消息等等;4.為用戶提供地理位置相關(guān)的業(yè)務(wù),如同城交流(聊天室、即時(shí)通訊好友匹配、微博/博客推薦、交易信息搜索等)、新聞滾動(dòng)播出、廣告投放等。綜上所述,采用本發(fā)明上述實(shí)施例的裝置及方法,具有以下明顯的有益效果首先,本發(fā)明不需要額外的GPS模塊即可獲知固定電視的地理位置,無(wú)需改變電視設(shè)備的基本結(jié)構(gòu),以較低的成本提供了更為豐富的功能;其次,基于地理位置的應(yīng)用是豐富、差異化和具有吸引力的,為用戶提供更貼近其生活的應(yīng)用服務(wù)可以最大程度滿足用戶的不同需求,增強(qiáng)用戶體驗(yàn);此外,基于地理位置對(duì)應(yīng)用進(jìn)行過(guò)濾和/或推薦,可以簡(jiǎn)化用戶操作,節(jié)省用戶時(shí)間,將用戶從對(duì)網(wǎng)絡(luò)海量信息的搜索中釋放出來(lái),避免信息泛濫對(duì)用戶造成的不便;最后,在設(shè)備功能日益完善,用戶日益要求個(gè)性化生活的情況下,基于地理位置為用戶打造訂制化的應(yīng)用服務(wù),可以豐富用戶生活,對(duì)用戶更有吸引力,從而可以提高電視設(shè)備的附加值,提高產(chǎn)品的競(jìng)爭(zhēng)力。以上實(shí)施方式僅用于說(shuō)明本發(fā)明,而并非對(duì)本發(fā)明的限制,有關(guān)技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術(shù)方案也屬于本發(fā)明的范疇,本發(fā)明的實(shí)際保護(hù)范圍應(yīng)由權(quán)利要求限定。
權(quán)利要求
1.一種定位電視地理位置的方法,其特征在于,包括SI,接收電視在開機(jī)過(guò)程中提出的異步查詢請(qǐng)求;S2,根據(jù)所述請(qǐng)求將所述電視的IP地址從TCP/IP連接中獲取出來(lái);S3,基于所述電視的IP地址進(jìn)行查詢,得出表明所述電視當(dāng)前地理位置的地理信息。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,步驟S3具體包括S301,根據(jù)所述電視的IP地址在IP地理信息庫(kù)查詢,得到臨時(shí)結(jié)果;S302,對(duì)所述電視的IP地址進(jìn)行路由追蹤,并將路由過(guò)程中所得到的所有或部分IP地址在IP地理信息庫(kù)進(jìn)行查詢;將查詢結(jié)果進(jìn)行分析比較,如果分析結(jié)果達(dá)到成功閾值,則返回相應(yīng)地理信息;如果分析結(jié)果達(dá)不到成功閾值,則激發(fā)警告,進(jìn)行異常處理;S303,如果步驟S302返回的地理信息與步驟S301得到的臨時(shí)結(jié)果不相同,則激發(fā)警告信息,進(jìn)行異常處理;如果相同,則將所述地理信息返回。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,步驟S302中,采用traceroute命令進(jìn)行路由追蹤;所述將查詢結(jié)果進(jìn)行分析比較具體包括通過(guò)traceroute命令得到的有序IP路徑為IPust = (IP1, IP2, · · ·,IPj,其中IP1是執(zhí)行traceroute命令的設(shè)備的IP地址,IPn是電視的IP地址,IPi表示路徑IPust中第i 跳的IP地址;使用距離函數(shù)f (IPi) = i/n表示路徑IPust中第i跳距離執(zhí)行traceroute命令的設(shè)備的IP距離,映射g(IPi)表示在IP地理信息庫(kù)查詢路徑IPust中第i跳的IP地址IPi得到的地域編號(hào);將路徑IPus劃分為k個(gè)子集,表示為地域的集合IP· = [I1, Z2, , ZJ, 其中,對(duì)于第m個(gè)地域子集Zm,Zm,都有S(IPi) = g(IPj ;確定子集
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,步驟S303中將返回的所述地理信息同時(shí)保存到成功列表中,下次查詢時(shí)若能夠直接從成功列表中查詢得到臨時(shí)結(jié)果,則省略步驟 S202直接將從成功列表中查詢得到臨時(shí)結(jié)果作為地理信息返回。
5.根據(jù)權(quán)利要求1-4任一項(xiàng)所述的方法,其特征在于,步驟S3之后還執(zhí)行步驟S4,根據(jù)所述地理信息進(jìn)行查詢,獲得與所述電視當(dāng)前地理位置對(duì)應(yīng)的應(yīng)用和/或業(yè)務(wù)配置,生成地理應(yīng)用服務(wù)配置信息;S5,將所述地理應(yīng)用服務(wù)配置信息發(fā)送給所述電視,對(duì)所述電視進(jìn)行配置并啟動(dòng)相關(guān)應(yīng)用。
6.一種定位電視地理位置的裝置,其特征在于,所述裝置包括查詢接收模塊,用于接收電視在開機(jī)過(guò)程中提出的異步查詢請(qǐng)求;IP獲取模塊,用于根據(jù)所述請(qǐng)求將所述電視的IP地址從TCP/IP連接中獲取出來(lái); 定位模塊,用于基于所述電視的IP地址進(jìn)行查詢,得出表明所述電視當(dāng)前地理位置的地理信息。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述定位模塊包括IP查詢模塊,用于更加所述電視的IP地址在IP地理信息庫(kù)查詢,得到臨時(shí)結(jié)果;路由追蹤模塊,用于對(duì)所述電視的IP地址進(jìn)行路由追蹤,并將路由過(guò)程中所得到的所有或部分IP地址在IP地理信息庫(kù)進(jìn)行查詢;將追蹤結(jié)果進(jìn)行分析比較,如果分析結(jié)果達(dá)到成功閾值,則返回相應(yīng)地理信息;如果分析結(jié)果達(dá)不到成功閾值,則激發(fā)警告,進(jìn)行異常處理;地理信息模塊,用于將路由追蹤模塊返回的地理信息與IP查詢模塊得到的臨時(shí)結(jié)果進(jìn)行比對(duì),如果不同則激發(fā)警告信息,進(jìn)行異常處理;如果相同,則將所述地理信息返回。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述路由追蹤模塊中,采用traceroute命令進(jìn)行路由追蹤;所述將查詢結(jié)果進(jìn)行分析比較為通過(guò)traceroute命令得到的有序IP路徑為IPust = UP1, IP2,. . .,IPJ,其中IP1是執(zhí)行traceroute命令的設(shè)備的IP地址,IPn是電視的IP地址,IPi表示路徑IPust中第i跳的IP地址;使用距離函數(shù)f (IPi) = i/n表示路徑IPust中第i跳距離執(zhí)行traceroute命令的設(shè)備的IP距離,映射g(IPi)表示在IP地理信息庫(kù)查詢路徑IPust中第i跳的IP地址IPi得到的地域編號(hào);將路徑IPust劃分為k個(gè)子集,表示為地域的集合IP· = {Z1; Z2,, ZJ, 其中,對(duì)于第m個(gè)地域子集Zm,WAK eZm,都有S(IPi) = g(IPj ;確定子集
9.根據(jù)權(quán)利要求6-8任一項(xiàng)所述的裝置,其特征在于,所述裝置還包括配置信息獲取模塊,用于根據(jù)所述地理信息進(jìn)行查詢,獲得與所述電視當(dāng)前地理位置對(duì)應(yīng)的應(yīng)用和/或業(yè)務(wù)配置,生成地理應(yīng)用服務(wù)配置信息;配置模塊,用于將所述地理應(yīng)用服務(wù)配置信息發(fā)送給所述電視,對(duì)所述電視桌面進(jìn)行配置并啟動(dòng)相關(guān)應(yīng)用。
10.一種定位電視地理位置的系統(tǒng),其特征在于,所述系統(tǒng)包括如權(quán)利要求6-9任一項(xiàng)所述的裝置以及至少一個(gè)電視。
全文摘要
本發(fā)明涉及數(shù)字電視技術(shù)領(lǐng)域,提供了一種定位電視地理位置的方法及系統(tǒng)。其方法包括步驟接收電視在開機(jī)過(guò)程中提出的異步查詢配置信息的請(qǐng)求;根據(jù)請(qǐng)求將電視的IP地址從TCP/IP連接中獲取出來(lái);基于電視的IP地址進(jìn)行查詢,得出表明電視當(dāng)前地理位置的地理信息。根據(jù)本發(fā)明實(shí)施例中的技術(shù)方案,無(wú)需使用GPS定位,通過(guò)查詢IP地址信息庫(kù)和/或路由追蹤操作即可實(shí)現(xiàn)電視定位,確定出終端電視的地理位置。同時(shí)本發(fā)明可根據(jù)電視的地理位置為用戶提供定向服務(wù),在不增加成本的情況下實(shí)現(xiàn)了更豐富的功能。
文檔編號(hào)H04N21/64GK102595249SQ20121000600
公開日2012年7月18日 申請(qǐng)日期2012年1月10日 優(yōu)先權(quán)日2011年12月12日
發(fā)明者馬小航, 高同慶 申請(qǐng)人:青島海信電器股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1