本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及一種獲取導(dǎo)航欄信息的方法。
背景技術(shù):
導(dǎo)航欄是指位于頁面頂部或者側(cè)邊區(qū)域的,在頁眉橫幅圖片上邊或下邊的一排水平導(dǎo)航按鈕,它起著鏈接站點(diǎn)或者軟件內(nèi)的各個頁面的作用。導(dǎo)航是網(wǎng)站設(shè)計最重要的元素之一。一個優(yōu)秀的導(dǎo)航菜單要簡潔易用,方便用戶使用。優(yōu)質(zhì)的網(wǎng)頁設(shè)計通常都有著相當(dāng)不錯的導(dǎo)航設(shè)計來支撐。如果網(wǎng)頁有著有趣的內(nèi)容和受歡迎的視覺設(shè)計,那么一個體驗(yàn)良好,可用性優(yōu)異的導(dǎo)航欄無疑是必須的。
由于每個用戶瀏覽網(wǎng)頁時一定有所需有所不需,因此導(dǎo)航菜單要能夠幫助用戶尋找用戶需要瀏覽的信息。好的導(dǎo)航菜單像是導(dǎo)游,告訴用戶網(wǎng)頁是干什么的,內(nèi)容分類有哪些,在哪里可以找到什么信息。但在現(xiàn)有技術(shù)中,用戶無法根據(jù)自己的喜好個性化編輯導(dǎo)航欄,從而影響了用戶體驗(yàn)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的是針對現(xiàn)有技術(shù)的缺陷,提供一種獲取導(dǎo)航欄信息的方法,使得用戶可以按照自己的喜好,編輯電視導(dǎo)航欄中的文字內(nèi)容,生成符合用戶心意的專屬電視導(dǎo)航欄數(shù)據(jù),加強(qiáng)了用戶參與感,迎合了用戶的意愿,提高了用戶體驗(yàn)度。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種獲取導(dǎo)航欄信息的方法,所述獲取導(dǎo)航欄信息的方法包括:
用戶終端接收遙控設(shè)備發(fā)送的遙控信號;
根據(jù)所述遙控信號生成獲取請求,并將所述獲取請求發(fā)送至服務(wù)器;所述獲取請求包括用戶終端的用戶終端id信息和編輯信息;
所述服務(wù)器接收所述獲取請求,并根據(jù)所述用戶終端id信息確定所述用戶終端的配置信息;
所述服務(wù)器根據(jù)所述配置信息確定所述配置信息對應(yīng)的導(dǎo)航欄模塊數(shù)據(jù);
根據(jù)所述導(dǎo)航欄模塊數(shù)據(jù)和所述編輯信息,生成定制導(dǎo)航欄模塊數(shù)據(jù),并將所述定制導(dǎo)航欄模塊數(shù)據(jù)發(fā)送至所述用戶終端中;
所述用戶終端對所述定制導(dǎo)航欄模塊數(shù)據(jù)進(jìn)行解析處理,并顯示。
優(yōu)選的,所述配置信息包括:渠道信息和硬件信息。
進(jìn)一步優(yōu)選的,所述根據(jù)所述用戶終端id信息確定所述用戶終端的配置信息具體為:
所述服務(wù)器根據(jù)所述用戶終端id信息在配置管理數(shù)據(jù)庫中查詢與所述用戶終端id信息相對應(yīng)的渠道信息和硬件信息。
進(jìn)一步優(yōu)選的,所述服務(wù)器根據(jù)所述配置信息確定所述配置信息對應(yīng)的導(dǎo)航欄模塊數(shù)據(jù)具體為:
所述服務(wù)器根據(jù)所述渠道信息和所述硬件信息在導(dǎo)航欄管理數(shù)據(jù)庫中查詢所述配置信息對應(yīng)的導(dǎo)航欄模塊數(shù)據(jù)。
優(yōu)選的,在所述用戶終端對所述定制導(dǎo)航欄模塊數(shù)據(jù)進(jìn)行解析處理,并顯示之后,所述方法還包括:
所述用戶終端將解析后的定制導(dǎo)航欄模塊數(shù)據(jù)發(fā)送至所述服務(wù)器中;所述解析后的定制導(dǎo)航欄模塊數(shù)據(jù)攜帶有所述用戶終端的用戶終端id信息;
所述服務(wù)器接收所述解析后的定制導(dǎo)航欄模塊數(shù)據(jù),并根據(jù)所述用戶終端id信息將所述解析后的定制導(dǎo)航欄模塊數(shù)據(jù)添加到所述配置管理數(shù)據(jù)庫中。
本發(fā)明實(shí)施例提供的獲取導(dǎo)航欄信息的方法,提供一種獲取導(dǎo)航欄信息的方法,使得用戶可以按照自己的喜好,編輯電視導(dǎo)航欄,并生成符合用戶心意的專屬電視導(dǎo)航欄數(shù)據(jù),加強(qiáng)了用戶參與感,迎合了用戶的意愿,提高了用戶體驗(yàn)度。并且,本發(fā)明實(shí)施例提供的獲取導(dǎo)航欄信息的方法效率高、維護(hù)成本低。
附圖說明
圖1為本發(fā)明實(shí)施例提供的獲取導(dǎo)航欄信息的方法的流程圖。
具體實(shí)施方式
下面通過附圖和實(shí)施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
本發(fā)明實(shí)施例提供的一種獲取導(dǎo)航欄信息的方法,用于具有安卓操作統(tǒng)的用戶終端進(jìn)行獲取導(dǎo)航欄信息的相關(guān)操作。為便于表述,本發(fā)明中以具有安卓操作系統(tǒng)的智能電視機(jī)為例,對于各種能夠進(jìn)行獲取導(dǎo)航欄信息的用戶終端進(jìn)行統(tǒng)述。
本發(fā)明實(shí)施例提供了一種獲取導(dǎo)航欄信息的方法,其方法流程圖如圖1所示,包括如下步驟:
步驟110,用戶終端接收遙控設(shè)備發(fā)送的遙控信號;
具體的,用戶終端(以下以智能電視機(jī)進(jìn)行舉例說明)可以理解為一臺具有安卓操作系統(tǒng)的智能電視機(jī)或其他智能設(shè)備。用戶使用遙控設(shè)備或其他帶有信號接收功能的設(shè)備向智能電視機(jī)發(fā)送獲取指令,智能電視機(jī)接收獲取指令。
在一個具體的例子中,用戶想要對導(dǎo)航欄收藏夾中的影視劇的名稱進(jìn)行編輯,則用戶通過遙控器選擇智能電視機(jī)中相應(yīng)的導(dǎo)航欄收藏夾選擇區(qū)域,并使用遙控器進(jìn)行對影視劇名稱進(jìn)行編輯,則遙控器向智能電視機(jī)發(fā)送相應(yīng)的編輯動作的遙控信號。
步驟120,用戶終端根據(jù)遙控信號生成獲取請求,并將獲取請求發(fā)送至服務(wù)器;
具體的,智能電視機(jī)通過通用分組無線服務(wù)技術(shù)(generalpacketradioservice,gprs)或wifi連接到服務(wù)器。智能電視機(jī)根據(jù)遙控信號生成與相應(yīng)的獲取請求,并將獲取請求發(fā)送至服務(wù)器,請求服務(wù)器下發(fā)該獲取請求對應(yīng)的導(dǎo)航欄模塊數(shù)據(jù)。
并且,獲取請求中包含該智能電視機(jī)的用戶終端id和編輯信息。其中,用戶終端id是智能電視機(jī)的唯一身份標(biāo)識,用以服務(wù)器區(qū)分接收到的獲取請求是哪個智能電視機(jī)發(fā)送的。編輯信息與遙控信號相對應(yīng),即與用戶對智能電視機(jī)中的導(dǎo)航欄所對的編輯內(nèi)容相對應(yīng)。
在一個具體的例子中,當(dāng)用戶想要對智能電視機(jī)導(dǎo)航欄收藏夾中的影視劇的名稱“a”改為“喜劇類電影b”時,智能電視機(jī)根據(jù)遙控信號生成編輯信息為“喜劇類電影b”且用戶終端id信息為“0001”的獲取請求,并通過wifi網(wǎng)絡(luò)發(fā)送至服務(wù)器。
步驟130,服務(wù)器根據(jù)用戶終端id信息確定用戶終端的配置信息;
具體的,服務(wù)器中存儲有配置管理數(shù)據(jù)庫,配置管理數(shù)據(jù)庫中存儲有用戶終端id與配置信息的對應(yīng)關(guān)系。
服務(wù)器根據(jù)用戶終端id在配置管理數(shù)據(jù)庫中查詢與該用戶終端id對應(yīng)的配置信息。
配置信息包括:渠道信息和硬件信息。渠道信息用于其他進(jìn)程根據(jù)不同給的渠道信息推送不同的推送導(dǎo)航欄信息,例如“北京訂購”所推送的導(dǎo)航欄信息與“杭州訂購”所推送的導(dǎo)航欄信息不同。硬件信息可以理解為智能電視機(jī)的本身型號信息和智能電視機(jī)中所用到的主要硬件的型號信息,例如“看尚電視k58、58英寸屏、4核cpu+4核gpu+4核vpu、hi-fi雙通道揚(yáng)聲器”。
步驟140,服務(wù)器根據(jù)導(dǎo)航欄模塊數(shù)據(jù)和編輯信息,生成定制導(dǎo)航欄模塊數(shù)據(jù);
具體的,服務(wù)器中還存儲有導(dǎo)航欄管理數(shù)據(jù)庫,導(dǎo)航欄管理數(shù)據(jù)庫中存儲有導(dǎo)航欄模塊數(shù)據(jù)與配置信息的對應(yīng)關(guān)系。導(dǎo)航欄模塊數(shù)據(jù)可以理解為智能電視機(jī)的導(dǎo)航欄的格式模板。
由于每臺智能電視機(jī)的渠道信息和硬件信息可能不一樣,使得根據(jù)渠道信息和硬件信息搭載在智能電視機(jī)中的系統(tǒng)或系統(tǒng)版本不一樣,進(jìn)而使得承載在智能電視機(jī)中的系統(tǒng)中的導(dǎo)航欄格式模板可能也不一樣。
因此,服務(wù)器首先根據(jù)渠道信息和硬件信息在導(dǎo)航欄管理數(shù)據(jù)庫中查詢與該渠道信息和硬件信息對應(yīng)的導(dǎo)航欄模塊數(shù)據(jù),再根據(jù)導(dǎo)航欄模塊數(shù)據(jù)和編輯信息,生成定制導(dǎo)航欄模塊數(shù)據(jù),最后通過用戶終端id信息找到需要發(fā)送該定制導(dǎo)航欄模塊數(shù)據(jù)的智能電視機(jī),將定制導(dǎo)航欄模塊數(shù)據(jù)發(fā)送至用戶終端中。
在一個具體的例子中,服務(wù)器首先根據(jù)某智能電視機(jī)的“北京訂購”的渠道信息和“看尚電視k58、58英寸屏、4核cpu+4核gpu+4核vpu、hi-fi雙通道揚(yáng)聲器”,在導(dǎo)航欄管理數(shù)據(jù)庫中查詢到與“北京訂購”的渠道信息和“看尚電視k58、58英寸屏、4核cpu+4核gpu+4核vpu、hi-fi雙通道揚(yáng)聲器”的導(dǎo)航欄模塊數(shù)據(jù)為“x”。然后,服務(wù)器根據(jù)導(dǎo)航欄模塊數(shù)據(jù)“x”和編輯信息“喜劇類電影b”,生成定制導(dǎo)航欄模塊數(shù)據(jù)“y”,最后將定制導(dǎo)航欄模塊數(shù)據(jù)“y”通過用戶終端id信息“0001”發(fā)送至用戶終端中。
步驟150,用戶終端對定制導(dǎo)航欄模塊數(shù)據(jù)進(jìn)行解析處理,并顯示;
具體的,定制導(dǎo)航欄模塊數(shù)據(jù)包含編輯信息和導(dǎo)航欄模塊數(shù)據(jù),智能電視機(jī)對編輯信息和導(dǎo)航欄模塊數(shù)據(jù)進(jìn)行解析處理,向用戶顯示處理后的導(dǎo)航欄。
在一個具體的例子中,用戶要對智能電視機(jī)導(dǎo)航欄收藏夾中的影視劇的名稱“a”改為“喜劇類電影b”,在智能電視機(jī)對定制導(dǎo)航欄模塊數(shù)據(jù)“y”進(jìn)行解析處理后,用戶會在導(dǎo)航欄收藏夾中看到該影視劇的名稱由“a”變?yōu)榱恕跋矂☆愲娪癰”。
步驟160,服務(wù)器將解析后的定制導(dǎo)航欄模塊數(shù)據(jù)添加到導(dǎo)航欄管理數(shù)據(jù)庫中;
具體的,解析后的定制導(dǎo)航欄模塊數(shù)據(jù)攜帶有用戶終端的用戶終端id信息。智能電視機(jī)將解析后的定制導(dǎo)航欄模塊數(shù)據(jù)發(fā)送至服務(wù)器。服務(wù)器接收解析后的定制導(dǎo)航欄模塊數(shù)據(jù),并根據(jù)用戶終端id信息將解析后的定制導(dǎo)航欄模塊數(shù)據(jù)添加到配置管理數(shù)據(jù)庫中,用以保存用戶的編輯記錄,并使得當(dāng)用戶下次瀏覽導(dǎo)航欄時,導(dǎo)航欄中顯示的是最新的內(nèi)容。
本發(fā)明實(shí)施例提供的獲取導(dǎo)航欄信息的方法,使得用戶可以按照自己的喜好,編輯電視導(dǎo)航欄,并生成符合用戶心意的專屬電視導(dǎo)航欄數(shù)據(jù),加強(qiáng)了用戶參與感,迎合了用戶的意愿,提高了用戶體驗(yàn)度。并且,本發(fā)明實(shí)施例提供的獲取導(dǎo)航欄信息的方法效率高、維護(hù)成本低。
專業(yè)人員應(yīng)該還可以進(jìn)一步意識到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
結(jié)合本文中所公開的實(shí)施例描述的方法或算法的步驟可以用硬件、用戶終端執(zhí)行的軟件模塊,或者二者的結(jié)合來實(shí)施。軟件模塊可以置于隨機(jī)存儲器(ram)、內(nèi)存、只讀存儲器(rom)、電可編程rom、電可擦除可編程rom、寄存器、硬盤、可移動磁盤、cd-rom、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲介質(zhì)中。
以上所述的具體實(shí)施方式,對本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施方式而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。