新四季網

視頻點播系統中的拼音檢索顯示方法及系統的製作方法

2023-04-23 18:03:16 1

專利名稱:視頻點播系統中的拼音檢索顯示方法及系統的製作方法
技術領域:
本發明涉及視頻點播系統,尤其涉及一種視頻點播系統中的拼音檢索顯示方法及系統。
背景技術:
在現有的點播系統中,存在很多的檢索方式,最常使用到的是拼音檢索方式,使用方法就是用戶在拼音檢索方式下,輸入所需要檢索節目的首字母組合,然後點播系統在節目資料庫中查找到符合條件的節目並顯示出來。目前的拼音檢索,普遍存在著只能檢索出用戶輸入的檢索關鍵字母組合出現在節目名稱首字母組合首位的情況,而無法檢索出檢索關鍵字母組合出現在節目名稱首字母組合非首位的情況,檢索的結果範圍比較小,不能很好的滿足用戶的需求。中國發明專利申請號為「200710049474. 5」,名稱為「可視終端拼音首字母關鍵字查詢方法」的專利申請文件中公開了一種可視終端拼音首字母關鍵字查詢方法,首先通過選擇詞組、將詞組轉換成相應的拼音碼、提取拼音碼的首字母,存貯詞組和拼音碼首字母的對應關係。在可視終端輸入詞組的拼音的首字母、精確檢索存貯的拼音首字母或模糊檢索存貯的拼音首字母。如果是檢索結果唯一的,顯示該詞組;否則依照近似度排序顯示詞組。進一步的技術方案是可視終端上使用拼音首字母查詢中的模糊檢索存貯的拼音首字母是存儲的拼音首字母包含有輸入的拼音首字母。上述的專利存在以下缺點首先,該專利文件並沒有公開如何進行模糊檢索的技術方案,對於模糊檢索的技術方案也不是本領域技術人員了解的公知常識,因而可以認為其沒有公開充分。其次,該文件沒有公開對於檢索過的結果是如何進行顯示的?如果檢索結果過多,對於檢索結果的顯示如何處理?再次,該文件中的對比是通過將拼音首字母與詞組先建立對應關係而得到匹配結果的,這個對應關係需要經過多個步驟得到,不利於計算處理速度。

發明內容
本發明主要解決的技術問題是提供一種視頻點播系統中的拼音檢索顯示方法及系統,充分公開了如何進行拼音模糊檢索的技術方案,並對檢索結果按照相似度進行分頁顯示,且能夠檢索出檢索關鍵字母組合出現在節目名稱首字母組合任意位置的情況。為解決上述技術問題,本發明採用的一個技術方案是提供一種視頻點播系統中的拼音檢索顯示方法,包括以下步驟a.視頻點播系統終端輸入檢索節目的拼音首字母組合,遍歷資料庫,查找出節目首字母組合中精確包含檢索字母組合的節目總數Total,根據每頁顯示界面的最大數M,得出總頁數!"otal/M ;b.按照節目名稱長度依序遍歷資料庫,檢索出檢索字母組合存在於節目名稱首字母組合第N= 1位的節目;判斷檢索結果數量是否達到點播系統中每頁顯示的最大節目數 M,如果達到節目數M則停止檢索並顯示檢索結果,如果沒有達到節目數M則繼續檢索字母組合存在於節目名稱首字母組合第N = N+1位的節目,N為自然數遞增;c.直到檢索出的總節目數量達到M或者資料庫檢索完畢,停止檢索,顯示檢索結^ ο其中,在步驟a中,視頻點播系統終端輸入檢索節目的拼音首字母組合是通過輸入設備輸入由系統進行自動匹配。其中,在步驟b中,按照節目名稱長度依升序來遍歷資料庫。其中,在步驟b中,所述資料庫中直接存儲有節目名稱詞組的首字母組合數據。為解決上述技術問題,本發明採用的另一個技術方案是提供一種視頻點播系統中的拼音檢索顯示系統,包括輸入模塊、檢索比較模塊、資料庫模塊和顯示模塊,輸入模塊 用於輸入檢索節目的拼音首字母組合,送入檢索比較模塊中;檢索比較模塊用於接收輸入模塊發送的檢索節目的拼音首字母組合,檢索資料庫並查找出節目首字母組合中精確包含檢索字母組合的節目總數Total,根據每頁顯示界面的最大數M,得出總頁數Total/M ;按照節目名稱長度依序遍歷資料庫,檢索出檢索字母組合存在於節目名稱首字母組合第N = 1位的節目;判斷檢索結果數量是否達到點播系統中每頁顯示的最大節目數M,如果達到節目數M則停止檢索並顯示檢索結果,如果沒有達到節目數M則繼續檢索字母組合存在於節目名稱首字母組合第N = N+1位的節目,N為自然數遞增;直到檢索出的總節目數量達到 M或者資料庫檢索完畢,停止檢索,顯示檢索結果;資料庫模塊接收檢索比較模塊的調用, 用於存儲有節目名稱詞組的首字母組合數據;顯示模塊用於將檢索比較模塊得到的檢索結果顯示出來。其中,輸入模塊輸入的拼音首字母組合是通過輸入設備輸入系統進行自動匹配。其中,檢索比較模塊是按照節目名稱長度的依升序來遍歷資料庫的。本發明的有益效果是區別於現有技術的拼音模糊檢索方法公開不充分且沒有公開檢索結果是如何顯示的缺陷,本發明利用視頻點播系統中拼音首字母組合存在於節目名稱的位置,依次序進行檢索判斷,根據每頁顯示界面的最大數M,分頁顯示所有檢索結果。 重要的是,本發明能夠檢索出檢索關鍵字母組合出現在節目名稱首字母組合任意位置的情況。


圖1是本發明視頻點播系統中的拼音檢索顯示方法實施例的步驟流程圖;圖2是本發明視頻點播系統中的拼音檢索顯示系統實施例的結構方框圖;圖3是本發明視頻點播系統中的拼音檢索顯示方法實施例的判斷流程圖。
具體實施例方式為詳細說明本發明的技術內容、構造特徵、所實現目的及效果,以下結合實施方式並配合附圖詳予說明。請參閱圖1,本發明的視頻點播系統中的拼音檢索顯示方法實施例的步驟流程圖包括
步驟101 視頻點播系統終端輸入檢索節目的拼音首字母組合,遍歷資料庫,查找出節目首字母組合中精確包含檢索字母組合的節目總數Total,根據每頁顯示界面的最大數M,得出總頁數"Total/M;步驟102 按照節目名稱長度依序遍歷資料庫,檢索出檢索字母組合存在於節目名稱首字母組合第N= 1位的節目;判斷檢索結果數量是否達到點播系統中每頁顯示的最大節目數M,如果達到節目數M則停止檢索並顯示檢索結果,如果沒有達到節目數M則繼續檢索字母組合存在於節目名稱首字母組合第N = N+1位的節目,N為自然數遞增;步驟103 直到檢索出的總節目數量達到M或者資料庫檢索完畢,停止檢索,顯示檢索結果。區別於現有技術的拼音模糊檢索方法公開不充分且沒有公開檢索結果是如何顯示的缺陷,本發明利用視頻點播系統中拼音首字母組合存在於節目名稱的位置,依次序進行檢索判斷,根據每頁顯示界面的最大數M,分頁顯示所有檢索結果。本發明能夠檢索出檢索關鍵字母組合出現在節目名稱首字母組合任意位置的情況。在步驟101中,視頻點播系統終端輸入檢索節目的拼音首字母組合是通過輸入設備輸入由系統進行自動匹配。在步驟102中,按照節目名稱長度依升序來遍歷資料庫。當然,也可以選擇降序的方式來遍歷資料庫,升序和降序可以根據設定來選擇。在步驟102中,所述資料庫中直接存儲有節目名稱詞組的首字母組合數據。直接存儲有數據後,可以節省下將拼音首字母與詞組先建立對應關係得到匹配結果的計算量, 提高計算處理速度。參見圖2,本發明的視頻點播系統中的拼音檢索顯示系統,包括輸入模塊10、檢索比較模塊11、資料庫模塊12和顯示模塊13,輸入模塊10 用於輸入檢索節目的拼音首字母組合,送入檢索比較模塊中;檢索比較模塊11 用於接收輸入模塊發送的檢索節目的拼音首字母組合,檢索資料庫並查找出節目首字母組合中精確包含檢索字母組合的節目總數 Total,根據每頁顯示界面的最大數M,得出總頁數Total/M;按照節目名稱長度依序遍歷資料庫,檢索出檢索字母組合存在於節目名稱首字母組合第N= 1位的節目;判斷檢索結果數量是否達到點播系統中每頁顯示的最大節目數M,如果達到節目數M則停止檢索並顯示檢索結果,如果沒有達到節目數M則繼續檢索字母組合存在於節目名稱首字母組合第N = N+1 位的節目,N為自然數遞增;直到檢索出的總節目數量達到M或者資料庫檢索完畢,停止檢索,顯示檢索結果。資料庫模塊12 接收檢索比較模塊的調用,用於存儲有節目名稱詞組的首字母組合數據;顯示模塊13 用於將檢索比較模塊得到的檢索結果顯示出來。輸入模塊輸入的拼音首字母組合是通過輸入設備輸入系統進行自動匹配。輸入設備可以包括觸摸顯示屏、滑鼠和鍵盤等,輸入方法可以通過手寫輸入法或者在觸控螢幕上進行點擊選取或者使用傳統的實體鍵盤,依照按鍵輸入或者輸入法打字輸入。檢索比較模塊是按照節目名稱長度的依升序來遍歷資料庫的。當然,也可以選擇降序的方式來遍歷資料庫,升序和降序可以根據設定來選擇。參見圖3,本發明的視頻點播系統中的拼音檢索顯示方法實施例的判斷流程圖中, 包括以下步驟a.視頻點播系統終端輸入檢索節目的拼音首字母組合;
b.遍歷資料庫,查找出節目首字母組合中精確包含檢索字母組合的節目總數 Total,根據每頁顯示界面的最大數,得出總頁數;c.顯示當前頁的內容,按照節目名稱長度依升序遍歷資料庫,檢索出檢索字母組合存在於節目名稱首字母組合第N位的節目,N是初始值為1的自然數;d.判斷檢索結果數量是否達到點播系統中每頁顯示的最大節目數M,未達到M執行步驟e,達到M執行步驟f;e.判斷檢索結果總數是否小於步驟b中所述節目總數Total,檢索結果總數小於
節目總數Total,則使N = N+1,執行步驟c ;檢索結果總數大於節目總數Total,則執行步驟 f ;f.停止檢索,顯示檢索節目。本發明視頻點播系統中的拼音檢索顯示方法由兩部分組成第一部分為篩選符合檢索條件的節目總數點播系統中的節目一般是音視頻、歌曲等多媒體文件,點播系統顯示節目名稱一般均是採取分頁顯示,所以需要獲取節目總數,然後再根據每頁顯示的最大的節目數目來確定可顯示節目的總頁數。篩選的流程如下遍歷節目資料庫,只要能在資料庫中節目名稱的首字母組合中,完全精確的查找到用戶輸入的檢索關鍵字母組合,就符合檢索條件,從而得到符合檢索條件的節目總數。第二部分為分頁顯示節目名稱根據點播系統顯示節目分頁的特定,假定點播系統中每頁最多顯示的節目數量為 M,首先按照節目名稱長度升序的方式來遍歷資料庫,先查找出檢索字母組合出現在節目首字母組合首位的節目,當檢索出的節目數量小於M時,再檢索字母組合出現在節目首字母組合次位的情況,如果檢索出的總數量還是小於M,再檢索字母組合出現在節目首字母組合第3位的情況,以此類推,直到檢索出的節目數量達到M或者整個資料庫檢索完畢。本發明的優點在於改進了拼音檢索的檢索條件,只要是節目名稱的首字母組合中包含檢索字母組合,就滿足了檢索條件,檢索結果更全,更完善,更能符合用戶的實際使用需求。下面,以如,點播系統中每頁顯示的最大節目數為6,用戶輸入字母組合「aq」為例來說明本發明。系統先在資料庫節目名稱的首字母組合中查找字母組合「aq」,從而篩選出 「愛情」、「愛情雨」、「重愛輕友」、「將愛情進行到底」、「相信愛情」等節目,假定檢索出17個節目滿足檢索要求,從而確定界面顯示的總頁數為3。系統先顯示第一頁的節目名稱,系統按照節目名稱長度升序來遍歷資料庫1、查找字母組合「aq」存在於節目名稱首字母組合首位的節目,當檢索結果數量等於6時,停止檢索,檢索結果有「愛情」、「愛情雨」、「愛情路」、「愛情長跑」、「愛情日記」、「愛情的代價」。2、顯示第1步中的檢索結果。用戶如果在該頁中沒有找到想要的節目,點擊「下一頁」,系統在資料庫中接著向下查找3、繼續在資料庫中查找字母組合「aq」存在於節目名稱首字母組合首位的節目,檢索出3個節目,「愛情諾曼第」、「愛情的謊言」、「愛情三十六計」,不足6個節目,至此,系統已經將首位的情況檢索完畢,轉第4步;4、查找字母組合「aq」存在於節目名稱首字母組合第2位的節目,檢索出3個節目, 「問愛情」、「重愛輕友」、「將愛情進行到底」,加上第1步的檢索結果,共檢索出6個節目,轉第5步;5、顯示第1步與第2步中檢索出的所有節目。用戶如果依然在該頁中沒有找到想要的節目,再點擊「下一頁」,系統在資料庫中接著向下查找6、繼續在資料庫中查找字母組合「aq」存在於節目名稱首字母組合第2位的節目, 檢索結果為0,至此,系統已經將關鍵字母組合存在於節目首字母組合第2位的情況檢索完畢,轉第7步;7、查找字母組合「aq」存在於節目名稱首字母組合第3位的節目,檢索結果為2, 「完美愛情」、「相信愛情」,至此,系統已經將關鍵字母組合存在於節目首字母組合第3位的情況檢索完畢,不足顯示,轉第8步;8、查找字母組合「aq」存在於節目名稱首字母組合第4位的節目,檢索結果為3, 「一生一愛情」、「不要去愛錢」、「親愛的阿慶」,至此,系統已經將關鍵字母組合存在於節目首字母組合第4位的情況檢索完畢,並且整個滿足檢索要求的節目也遍歷完畢,總檢索結果為5,轉第9步;9、顯示第2步、第3步與第4步中所有的檢索結果。以上所述僅為本發明的實施例,並非因此限制本發明的專利範圍,凡是利用本發明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發明的專利保護範圍內。
權利要求
1.一種視頻點播系統中的拼音檢索顯示方法,其特徵在於,包括以下步驟a.視頻點播系統終端輸入檢索節目的拼音首字母組合,遍歷資料庫,查找出節目首字母組合中精確包含檢索字母組合的節目總數Total,根據每頁顯示界面的最大數M,得出總頁數 Total/M ;b.按照節目名稱長度依序遍歷資料庫,檢索出檢索字母組合存在於節目名稱首字母組合第N= 1位的節目;判斷檢索結果數量是否達到點播系統中每頁顯示的最大節目數M,如果達到節目數M則停止檢索並顯示檢索結果,如果沒有達到節目數M則繼續檢索字母組合存在於節目名稱首字母組合第N = N+1位的節目,N為自然數遞增;c.直到檢索出的總節目數量達到M或者資料庫檢索完畢,停止檢索,顯示檢索結果。
2.根據權利要求1所述的視頻點播系統中的拼音檢索顯示方法,其特徵在於在步驟a 中,視頻點播系統終端輸入檢索節目的拼音首字母組合是通過輸入設備輸入由系統進行自動匹配。
3.根據權利要求1所述的視頻點播系統中的拼音檢索顯示方法,其特徵在於在步驟b 中,按照節目名稱長度依升序來遍歷資料庫。
4.根據權利要求1所述的視頻點播系統中的拼音檢索顯示方法,其特徵在於在步驟b 中,所述資料庫中直接存儲有節目名稱詞組的首字母組合數據。
5.一種視頻點播系統中的拼音檢索顯示系統,其特徵在於包括輸入模塊、檢索比較模塊、資料庫模塊和顯示模塊,輸入模塊用於輸入檢索節目的拼音首字母組合,送入檢索比較模塊中;檢索比較模塊用於接收輸入模塊發送的檢索節目的拼音首字母組合,檢索資料庫並查找出節目首字母組合中精確包含檢索字母組合的節目總數Total,根據每頁顯示界面的最大數M,得出總頁數Total/M ;按照節目名稱長度依序遍歷資料庫,檢索出檢索字母組合存在於節目名稱首字母組合第N= 1位的節目;判斷檢索結果數量是否達到點播系統中每頁顯示的最大節目數M,如果達到節目數M則停止檢索並顯示檢索結果,如果沒有達到節目數M則繼續檢索字母組合存在於節目名稱首字母組合第N = N+1位的節目,N為自然數遞增;直到檢索出的總節目數量達到M或者資料庫檢索完畢,停止檢索,顯示檢索結果;資料庫模塊接收檢索比較模塊的調用,用於存儲有節目名稱詞組的首字母組合數據;顯示模塊用於將檢索比較模塊得到的檢索結果顯示出來。
6.根據權利要求5所述的視頻點播系統中的拼音檢索顯示系統,其特徵在於輸入模塊輸入的拼音首字母組合是通過輸入設備輸入系統進行自動匹配。
7.根據權利要求5所述的視頻點播系統中的拼音檢索顯示系統,其特徵在於檢索比較模塊是按照節目名稱長度的依升序來遍歷資料庫的。
全文摘要
本發明公開了一種視頻點播系統中的拼音檢索顯示方法及系統,所述系統包括a.終端輸入檢索節目的拼音首字母組合,遍歷資料庫,找出節目首字母組合中精確包含檢索字母組合的節目總數,根據每頁顯示界面的最大數,得出總頁數;b.按照節目名稱長度依序檢索出檢索字母組合存在於節目名稱首字母組合第N=1位的節目;判斷檢索結果數量是否達到點播系統中每頁顯示的最大節目數M,如果達到節目數M則停止檢索並顯示檢索結果,如果沒有達到則繼續檢索第N=N+1位的節目,N為自然數遞增;c.直到總節目數量達到M或者資料庫檢索完畢,停止檢索顯示檢索結果。本發明能夠檢索出檢索關鍵字母組合出現在節目名稱首字母組合任意位置的情況。
文檔編號H04N21/238GK102547383SQ20101061977
公開日2012年7月4日 申請日期2010年12月31日 優先權日2010年12月31日
發明者何美苗, 劉旺, 林鎏娟 申請人:福建星網視易信息系統有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀