智能電視資源搜索方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開(kāi)了一種智能電視資源搜索方法及系統(tǒng),所述智能電視中安裝有多個(gè)不同應(yīng)用,包括:接收不同應(yīng)用發(fā)送的啟動(dòng)搜索指令,通過(guò)預(yù)先建立的不同應(yīng)用的啟動(dòng)搜索指令與同一預(yù)設(shè)搜索組件的通信通道,啟動(dòng)所述預(yù)設(shè)搜索組件;通過(guò)所述預(yù)設(shè)搜索組件的搜索界面,接收搜索內(nèi)容;發(fā)送所述搜索內(nèi)容至云端服務(wù)器;接收所述云端服務(wù)器返回的搜索結(jié)果,并進(jìn)行展示。通過(guò)本發(fā)明只需要為智能電視多個(gè)應(yīng)用開(kāi)發(fā)一個(gè)公用搜索組件即可,節(jié)省了人力、物力資源。
【專利說(shuō)明】智能電視資源搜索方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能電視【技術(shù)領(lǐng)域】,特別是涉及智能電視資源搜索方法及系統(tǒng)。
【背景技術(shù)】
[0002]在個(gè)人計(jì)算機(jī)(PC)已經(jīng)智能化、手機(jī)和平板電腦也已經(jīng)大面積智能化的情況下,為順應(yīng)電視機(jī)“高清化”、“網(wǎng)絡(luò)化”、“智能化”的趨勢(shì),智能電視也逐步進(jìn)入我們的生活。
[0003]所謂智能電視,就像智能手機(jī)一樣,具有全開(kāi)放式平臺(tái),搭載了操作系統(tǒng),顧客在欣賞普通電視內(nèi)容的同時(shí),可自行安裝和卸載由電視廠商或第三方服務(wù)商提供的應(yīng)用軟件、游戲等程序,通過(guò)此類程序可持續(xù)對(duì)智能電視的功能進(jìn)行擴(kuò)充和升級(jí),并且,智能電視可連接于網(wǎng)絡(luò)、AV設(shè)備、PC等,并可從網(wǎng)絡(luò)、AV設(shè)備、PC等多種渠道獲得節(jié)目?jī)?nèi)容,通過(guò)簡(jiǎn)單易用的整合式操作界面,將用戶最需要的內(nèi)容在電視屏幕上進(jìn)行清晰地展現(xiàn)。
[0004]智能電視的功能越來(lái)越豐富,廠商會(huì)提供不同的應(yīng)用以實(shí)現(xiàn)不同操作之間的轉(zhuǎn)換,這些應(yīng)用可以包括例如直播臺(tái)應(yīng)用、控件應(yīng)用等組成,啟動(dòng)直播臺(tái)應(yīng)用后用戶可以訪問(wèn)智能電視云端服務(wù)器提供的視頻資源,選擇視頻進(jìn)行觀看,在啟動(dòng)控件應(yīng)用后用戶可以訪問(wèn)云端服務(wù)器提供的控件資源,選擇需要的控件進(jìn)行下載安裝、卸載控件等操作,這些控件可以是游戲、聊天工具等等,當(dāng)然除了這些應(yīng)用外智能電視中還可以提供其他的應(yīng)用,例如接收電視信號(hào)應(yīng)用,啟動(dòng)該應(yīng)用后用戶可以通過(guò)其觀看傳統(tǒng)電視節(jié)目。
[0005]在用戶啟動(dòng)不同應(yīng)用訪問(wèn)云端服務(wù)器相應(yīng)資源時(shí),通常需要在海量的資源中找到自己需要資源,例如在海量視頻中找到想要觀看的視頻、在海量控件中找到需要的控件等,為此現(xiàn)有技術(shù)中通常為每個(gè)不同的應(yīng)用單獨(dú)開(kāi)發(fā)一個(gè)搜索組件,用戶可以通過(guò)該組件搜索需要的資源。例如通過(guò)直播臺(tái)應(yīng)用的搜索組件用戶可以搜索云端服務(wù)器的視頻資源;通過(guò)控件應(yīng)用的搜索組件用戶可以搜索云端服務(wù)器中的控件資源等等。這種方式中每個(gè)應(yīng)用所對(duì)應(yīng)的搜索組件只能由該應(yīng)用單獨(dú)訪問(wèn),為此需要為每個(gè)應(yīng)用單獨(dú)開(kāi)發(fā)搜索組件,耗費(fèi)大量的人力、物力,浪費(fèi)資源。
【發(fā)明內(nèi)容】
[0006]針對(duì)現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明提供一種智能電視視頻資源搜索方法及系統(tǒng)。
[0007]—種智能電視資源搜索方法,所述智能電視中安裝有多個(gè)不同應(yīng)用,其特征在于,包括:
接收不同應(yīng)用發(fā)送的啟動(dòng)搜索指令,通過(guò)預(yù)先建立的不同應(yīng)用的啟動(dòng)搜索指令與同一預(yù)設(shè)搜索組件的通信通道,啟動(dòng)所述預(yù)設(shè)搜索組件;
通過(guò)所述預(yù)設(shè)搜索組件的搜索界面,接收搜索內(nèi)容;
接收確認(rèn)搜索內(nèi)容的指令,發(fā)送所述搜索內(nèi)容至云端服務(wù)器;
接收所述云端服務(wù)器返回的搜索結(jié)果,獲取搜索結(jié)果中的資源信息,根據(jù)預(yù)設(shè)的顯示規(guī)則,選取資源信息中的對(duì)應(yīng)信息進(jìn)行展示。[0008]可選的,所述接收不同應(yīng)用發(fā)送的啟動(dòng)搜索指令,包括:接收通過(guò)遙控器發(fā)送的啟動(dòng)搜索指令,或者,接收智能電視的不同應(yīng)用中設(shè)置的觸發(fā)按鈕被按下發(fā)送的啟動(dòng)搜索指令。
[0009]可選的,所述方法還包括:預(yù)先建立的不同應(yīng)用的啟動(dòng)搜索指令與同一預(yù)設(shè)搜索組件的通信通道,具體為:預(yù)先定義不同應(yīng)用的啟動(dòng)搜索指令,所述搜索指令中包含搜索類型;設(shè)置不同應(yīng)用的啟動(dòng)搜索指令的響應(yīng)事件為調(diào)用所述同一預(yù)設(shè)搜索組件。
[0010]可選的,還包括:接收到確認(rèn)搜索內(nèi)容的指令后,判定搜索內(nèi)容非空及合法時(shí),發(fā)送搜索內(nèi)容至云端服務(wù)器;所述判定搜索內(nèi)容合法包括,當(dāng)接收到的搜索內(nèi)容與所述搜索類型匹配時(shí),判定接收到的搜索內(nèi)容合法。
[0011]可選的,所述獲取搜索結(jié)果中的資源信息,包括:獲取存儲(chǔ)于云端服務(wù)器中的資源的資源信息,所述云端服務(wù)器中的資源包括視頻資源和控件資源,所述資源信息包括資源名稱、簡(jiǎn)介、縮略圖和資源獲取時(shí)間。
[0012]可選的,所述預(yù)設(shè)的顯示規(guī)則包括顯示內(nèi)容,所述顯示內(nèi)容包括資源名稱、簡(jiǎn)介、縮略圖;所述預(yù)設(shè)的顯示規(guī)則還包括顯示順序,根據(jù)搜索結(jié)果中的資源獲取時(shí)間對(duì)搜索結(jié)果進(jìn)行排序,將排序后的顯示內(nèi)容顯示給用戶。
[0013]一種智能電視資源搜索系統(tǒng),所述智能電視中安裝有多個(gè)不同應(yīng)用,其特征在于,包括:
啟動(dòng)模塊,用于接收不同應(yīng)用發(fā)送的啟動(dòng)搜索指令,通過(guò)預(yù)先建立的不同應(yīng)用的啟動(dòng)搜索指令與同一預(yù)設(shè)搜索組件的通信通道,啟動(dòng)所述預(yù)設(shè)搜索組件;
界面顯示模塊,用于通過(guò)所述預(yù)設(shè)搜索組件的搜索界面,接收搜索內(nèi)容;
發(fā)送模塊,用于接收確認(rèn)搜索內(nèi)容的指令,發(fā)送所述搜索內(nèi)容至云端服務(wù)器;
搜索結(jié)果展示模塊,用于接收所述云端服務(wù)器返回的搜索結(jié)果,獲取搜索結(jié)果中的資源信息,根據(jù)預(yù)設(shè)的顯示規(guī)則,選取資源信息中的對(duì)應(yīng)信息進(jìn)行展示。
[0014]可選的,所述啟動(dòng)模塊,用于接收通過(guò)遙控器發(fā)送的啟動(dòng)搜索指令;或者,接收智能電視的不同應(yīng)用中設(shè)置的觸發(fā)按鈕被按下發(fā)送的啟動(dòng)搜索指令。
[0015]可選的,所述系統(tǒng)還包括:關(guān)聯(lián)模塊,用于預(yù)先建立的不同應(yīng)用的啟動(dòng)搜索指令與同一預(yù)設(shè)搜索組件的通信通道;具體為:預(yù)先定義不同應(yīng)用的啟動(dòng)搜索指令,所述搜索指令中包含搜索類型;設(shè)置不同應(yīng)用的啟動(dòng)搜索指令的響應(yīng)事件為調(diào)用所述同一預(yù)設(shè)搜索組件。
[0016]可選的,還包括判斷模塊,用于接收到確認(rèn)搜索內(nèi)容的指令后,判定搜索內(nèi)容非空及合法時(shí),發(fā)送搜索內(nèi)容至云端服務(wù)器;所述判定搜索內(nèi)容合法包括,當(dāng)接收到的搜索內(nèi)容與所述搜索類型匹配時(shí),判定接收到的搜索內(nèi)容合法。
[0017]與現(xiàn)有技術(shù)相比,上述技術(shù)方案中的一個(gè)技術(shù)方案具有以下優(yōu)點(diǎn)或有益效果:本發(fā)明通過(guò)設(shè)立一個(gè)可復(fù)用的公共搜索組件,該組件可以由不同的應(yīng)用調(diào)用,這樣只需要為智能電視開(kāi)發(fā)一個(gè)搜索組件即可,節(jié)省了人力、物力資源。
[0018]【專利附圖】
【附圖說(shuō)明】
圖1是本發(fā)明的整體結(jié)構(gòu)示意圖;
圖2是本發(fā)明第一實(shí)施例提供的智能電視資源搜索方法的流程圖;
圖3是本發(fā)明第二實(shí)施例提供的智能電視資源搜索系統(tǒng)的結(jié)構(gòu)示意圖?!揪唧w實(shí)施方式】
[0019]下面結(jié)合附圖,進(jìn)一步闡述本發(fā)明。應(yīng)理解,這些實(shí)施例僅用于說(shuō)明本發(fā)明而不用于限制本發(fā)明的范圍。此外應(yīng)理解,在閱讀了本發(fā)明講授的內(nèi)容之后,本領(lǐng)域技術(shù)人員可以對(duì)本發(fā)明作各種改動(dòng)或修改,這些等價(jià)形式同樣落于本申請(qǐng)所附權(quán)利要求書所限定的范圍。
[0020]實(shí)施例1
請(qǐng)參閱圖1,本發(fā)明實(shí)施例中的智能電視端安裝有多個(gè)應(yīng)用,例如應(yīng)用I到應(yīng)用n,不同的應(yīng)用具有不同的功能,例如應(yīng)用I可以是直播臺(tái)應(yīng)用,通過(guò)該應(yīng)用用戶可以訪問(wèn)云端服務(wù)器中的視頻,應(yīng)用2可以是控件應(yīng)用,通過(guò)該應(yīng)用用戶可以下載云端服務(wù)器中的不同控件、安裝控件、卸載控件等。除各種應(yīng)用外智能電視端還安裝有搜索組件,本發(fā)明實(shí)施例中的搜索組件是一種可復(fù)用的、自成一體的搜索組件,該搜索組件可以由智能電視中不同的應(yīng)用來(lái)調(diào)用,云端服務(wù)器中保存有海量的資源,這些資源可以是視頻資源、控件資源等,例如云端服務(wù)器中存儲(chǔ)有海量的電影、或游戲等。搜索組件可以將需要搜索的內(nèi)容發(fā)送給云端服務(wù)器,完成對(duì)云端服務(wù)器中海量資源的搜索。下面請(qǐng)參閱圖2進(jìn)行詳細(xì)說(shuō)明。
[0021]S201:接收不同應(yīng)用發(fā)送的啟動(dòng)搜索指令,通過(guò)預(yù)先建立的不同應(yīng)用的啟動(dòng)搜索指令與同一預(yù)設(shè)搜索組件的通信通道,啟動(dòng)所述預(yù)設(shè)搜索組件。
[0022]當(dāng)用戶通過(guò)應(yīng)用訪問(wèn)云端服務(wù)器的資源時(shí),若需要進(jìn)行搜索,則用戶可以發(fā)出啟動(dòng)搜索的指令,搜索組件接收到該指令后會(huì)啟動(dòng)該搜索組件,彈出搜索界面,用戶可以通過(guò)搜索界面輸入想要搜索的內(nèi)容。在不同的應(yīng)用中可以設(shè)置一搜索圖標(biāo),用戶點(diǎn)擊該圖標(biāo)后就可以發(fā)出搜索指令,或者也可以在智能電視的遙控器上設(shè)置搜索按鍵,在不同的應(yīng)用中,當(dāng)用戶按下該按鍵后就可以發(fā)出啟動(dòng)搜索指令,搜索組件接收到該啟動(dòng)指令后,啟動(dòng)搜索組件。
[0023]例如當(dāng)前用戶在使用直播臺(tái)這一應(yīng)用,在直播臺(tái)應(yīng)用的界面上可以設(shè)置一搜索圖標(biāo),當(dāng)用戶點(diǎn)擊該圖標(biāo)時(shí),直播臺(tái)應(yīng)用就會(huì)向搜索組件發(fā)送一啟動(dòng)搜索組件的指令;或者當(dāng)用戶在使用控件應(yīng)用時(shí),可以按下遙控器上的搜索按鍵,接收到這一按鍵指令后控件應(yīng)用就會(huì)向搜索組件發(fā)送一啟動(dòng)搜索組件的指令,通過(guò)這種方式就可以實(shí)現(xiàn)不同的應(yīng)用調(diào)用同一搜索組件。具體實(shí)施時(shí),可以直播臺(tái)應(yīng)用的界面上可以設(shè)置一搜索圖標(biāo),在該圖標(biāo)的點(diǎn)擊消息處理過(guò)程中,調(diào)用啟動(dòng)搜索組件的命令。
[0024]在接收不同應(yīng)用發(fā)送的啟動(dòng)搜索指令之前,所述方法還包括:預(yù)先建立的不同應(yīng)用的啟動(dòng)搜索指令與同一預(yù)設(shè)搜索組件的通信通道。具體為:預(yù)先定義不同應(yīng)用的啟動(dòng)搜索指令,所述搜索指令中包含搜索類型;設(shè)置不同應(yīng)用的啟動(dòng)搜索指令的響應(yīng)事件為調(diào)用所述同一預(yù)設(shè)搜索組件。
[0025]更進(jìn)一步的,搜索組件內(nèi)可以預(yù)先存儲(chǔ)有不同應(yīng)用的搜索類型,用于限定搜索資源的范圍。例如可以以表格的形式預(yù)先存儲(chǔ)不同應(yīng)用所對(duì)應(yīng)的搜索類型,表I給出了部分應(yīng)用所對(duì)應(yīng)的搜索類型。預(yù)存儲(chǔ)的搜索類型與應(yīng)用的類型相一致,例如應(yīng)用為視頻類應(yīng)用,則搜索的類型為視頻,應(yīng)用為控件類應(yīng)用,則搜索的類型為控件等。這一預(yù)先建立的不同應(yīng)用與搜索類型的對(duì)應(yīng)關(guān)系可以稱為預(yù)先建立的通信信道。當(dāng)接收到啟動(dòng)搜索指令后,搜索組件會(huì)查詢?cè)摫砀瘾@得預(yù)設(shè)的搜索類型,這一搜索類型為搜索組件默認(rèn)的搜索類型,當(dāng)然用戶也可以在后述的搜索界面內(nèi)修改搜索類型。
[0026]表1_
【權(quán)利要求】
1.一種智能電視資源搜索方法,所述智能電視中安裝有多個(gè)不同應(yīng)用,其特征在于,包括: 接收不同應(yīng)用發(fā)送的啟動(dòng)搜索指令,通過(guò)預(yù)先建立的不同應(yīng)用的啟動(dòng)搜索指令與同一預(yù)設(shè)搜索組件的通信通道,啟動(dòng)所述預(yù)設(shè)搜索組件; 通過(guò)所述預(yù)設(shè)搜索組件的搜索界面,接收搜索內(nèi)容; 接收確認(rèn)搜索內(nèi)容的指令,發(fā)送所述搜索內(nèi)容至云端服務(wù)器; 接收所述云端服務(wù)器返回的搜索結(jié)果,獲取搜索結(jié)果中的資源信息,根據(jù)預(yù)設(shè)的顯示規(guī)則,選取資源信息中的對(duì)應(yīng)信息進(jìn)行展示。
2.根據(jù)權(quán)利要求1所述的智能電視資源搜索方法,其特征在于,所述接收不同應(yīng)用發(fā)送的啟動(dòng)搜索指令,包括:接收通過(guò)遙控器發(fā)送的啟動(dòng)搜索指令,或者,接收智能電視的不同應(yīng)用中設(shè)置的觸發(fā)按鈕被按下發(fā)送的啟動(dòng)搜索指令。`
3.根據(jù)權(quán)利要求1所述的智能電視資源搜索方法,其特征在于,所述方法還包括:預(yù)先建立的不同應(yīng)用的啟動(dòng)搜索指令與同一預(yù)設(shè)搜索組件的通信通道; 具體為:` 預(yù)先定義不同應(yīng)用的啟動(dòng)搜索指令,所述搜索指令中包含搜索類型; 設(shè)置不同應(yīng)用的啟動(dòng)搜索指令的響應(yīng)事件為調(diào)用所述同一預(yù)設(shè)搜索組件。
4.根據(jù)權(quán)利要求3所述的智能電視資源搜索方法,其特征在于,還包括:接收到確認(rèn)搜索內(nèi)容的指令后,判定搜索內(nèi)容非空及合法時(shí),發(fā)送搜索內(nèi)容至云端服務(wù)器; 所述判定搜索內(nèi)容合法包括,當(dāng)接收到的搜索內(nèi)容與所述搜索類型匹配時(shí),判定接收到的搜索內(nèi)容合法。
5.根據(jù)權(quán)利要求1所述的智能電視資源搜索方法,其特征在于,所述獲取搜索結(jié)果中的資源信息,包括:獲取存儲(chǔ)于云端服務(wù)器中的資源的資源信息,所述云端服務(wù)器中的資源包括視頻資源和控件資源,所述資源信息包括資源名稱、簡(jiǎn)介、縮略圖和資源獲取時(shí)間。
6.根據(jù)權(quán)利要求5所述的智能電視資源搜索方法,其特征在于,所述預(yù)設(shè)的顯示規(guī)則包括顯示內(nèi)容,所述顯示內(nèi)容包括資源名稱、簡(jiǎn)介、縮略圖; 所述預(yù)設(shè)的顯示規(guī)則包括顯示順序,根據(jù)搜索結(jié)果中的資源獲取時(shí)間對(duì)搜索結(jié)果進(jìn)行排序,將排序后的顯示內(nèi)容顯示給用戶。
7.一種智能電視資源搜索系統(tǒng),所述智能電視中安裝有多個(gè)不同應(yīng)用,其特征在于,包括: 啟動(dòng)模塊,用于接收不同應(yīng)用發(fā)送的啟動(dòng)搜索指令,通過(guò)預(yù)先建立的不同應(yīng)用的啟動(dòng)搜索指令與同一預(yù)設(shè)搜索組件的通信通道,啟動(dòng)所述預(yù)設(shè)搜索組件; 界面顯示模塊,用于通過(guò)所述預(yù)設(shè)搜索組件的搜索界面,接收搜索內(nèi)容; 發(fā)送模塊,用于接收確認(rèn)搜索內(nèi)容的指令,發(fā)送所述搜索內(nèi)容至云端服務(wù)器; 搜索結(jié)果展示模塊,用于接收所述云端服務(wù)器返回的搜索結(jié)果,獲取搜索結(jié)果中的資源信息,根據(jù)預(yù)設(shè)的顯示規(guī)則,選取資源信息中的對(duì)應(yīng)信息進(jìn)行展示。
8.根據(jù)權(quán)利要求7所述的一種智能電視資源搜索系統(tǒng),其特征在于,所述啟動(dòng)模塊,用于接收通過(guò)遙控器發(fā)送的啟動(dòng)搜索指令;或者,接收智能電視的不同應(yīng)用中設(shè)置的觸發(fā)按鈕被按下發(fā)送的啟動(dòng)搜索指令。
9.根據(jù)權(quán)利要求7所述的一種智能電視資源搜索系統(tǒng),其特征在于,所述系統(tǒng)還包括:關(guān)聯(lián)模塊,用于預(yù)先建立的不同應(yīng)用的啟動(dòng)搜索指令與同一預(yù)設(shè)搜索組件的通信通道; 具體為: 預(yù)先定義不同應(yīng)用的啟動(dòng)搜索指令,所述搜索指令中包含搜索類型; 設(shè)置不同應(yīng)用的啟動(dòng)搜索指令的響應(yīng)事件為調(diào)用所述同一預(yù)設(shè)搜索組件。
10.根據(jù)權(quán)利要求7所述的一種智能電視資源搜索系統(tǒng),其特征在于,還包括判斷模塊,用于接收到確認(rèn)搜索內(nèi)容的指令后,判定搜索內(nèi)容非空及合法時(shí),發(fā)送搜索內(nèi)容至云端服務(wù)器;所述判定 搜索內(nèi)容合法包括,當(dāng)接收到的搜索內(nèi)容與所述搜索類型匹配時(shí),判定接收到的搜索內(nèi)容合法。
【文檔編號(hào)】H04N21/472GK103648047SQ201310713681
【公開(kāi)日】2014年3月19日 申請(qǐng)日期:2013年12月23日 優(yōu)先權(quán)日:2013年12月23日
【發(fā)明者】馬澤佳 申請(qǐng)人:樂(lè)視網(wǎng)信息技術(shù)(北京)股份有限公司