專利名稱:一種移動通訊終端及其字符串搜索方法
技術領域:
本發(fā)明涉及移動通信技術領域,特別是涉及一種移動通訊終端及其字符串搜索方法。
背景技術:
在移動互聯(lián)網快速發(fā)展的形勢下,移動通訊終端作為移動互聯(lián)網內容的載體,其功能越來越齊全且趨近于計算機。隨著用戶對移動通訊終端的要求越來越高,音樂播放、文檔閱讀、上網瀏覽等已成為移動通訊終端上必不可少的功能。尤其是文檔閱讀功能,更是受用戶的青睞,并且,隨著移動通訊終端的不斷發(fā)展,其能解析的文檔格式也越來越多,使用 戶能夠閱讀更多不同格式的文檔。通過文檔閱讀功能,用戶不需要隨身攜帶報紙或書本就可以隨時隨地在移動通訊設備上閱讀電子書刊、電子書或電子文檔等,既方便用戶攜帶又可以為用戶節(jié)約閱讀成本。但是,用戶在閱讀文檔的過程中,會經常遇到一些生僻的詞語,或者想對某些詞句有更多地了解,此時更多的用戶會選擇通過網上搜索的方式進行查閱獲取更多的了解。而在需要進行網上搜索時,用戶不得不關閉文檔瀏覽軟件,再將瀏覽器打開,輸入需要搜索的關鍵詞句,在獲得相關資料后,還需要再次打開文檔瀏覽軟件繼續(xù)閱讀文檔,浪費了較多時間,給用戶帶來了極為的不便。
發(fā)明內容
本發(fā)明主要解決的技術問題是提供一種移動通訊終端及其字符串搜索方法,能夠使移動通訊終端在用戶進行文檔閱讀時快速地完成搜索功能,節(jié)約了用戶的時間,極大地方便了用戶。為解決上述技術問題,本發(fā)明采用的一個技術方案是提供一種移動通訊終端的字符串搜索方法,包括以下步驟a.在文檔被打開后獲取在文檔上被選擇的字符串;b.利用瀏覽器以字符串為關鍵詞在搜索引擎上進行搜索,并下載搜索結果頁面;c.提供搜索完成信息,并根據(jù)用戶輸入顯示搜索結果頁面。其中,在步驟a之前,提供輸入界面,并獲取在輸入界面輸入的搜索引擎網址以記錄到文件系統(tǒng)中,在步驟b中,利用瀏覽器以字符串為關鍵詞在搜索引擎網址所指向的搜索引擎上進行搜索,并下載搜索結果頁面。其中,在步驟a之前,提供選擇界面以列出多個搜索引擎網址,并獲取在選擇界面被選擇的搜索引擎網址以記錄到文件系統(tǒng)中,在步驟b中,利用瀏覽器以字符串為關鍵詞在搜索引擎網址所指向的搜索引擎上進行搜索,并下載搜索結果頁面。其中,在步驟a中,在文檔被打開后獲取在文檔上通過光標選定的字符串。其中,文檔為電子書或網頁文檔。其中,在步驟c中,提供顯示內容為搜索完成的顯示圖標作為搜索完成信息,并在圖標被選擇時顯示搜索結果頁面。
其中,在步驟c中,提供播放內容為搜索完成的聲音文件作為搜索完成信息,并在預設按鍵被按壓時顯示搜索結果頁面。為解決上述技術問題,本發(fā)明采用的另一個技術方案是提供一種移動通訊終端,包括字符串獲取模塊,用于在文檔被打開時獲取在文檔上被選擇的字符串;瀏覽器,用于以字符串為關鍵詞在搜索引擎上進行搜索,并下載搜索結果頁面;用戶接口模塊,用于提供搜索完成信息,并根據(jù)用戶輸入顯示搜索結果頁面。其中,移動通訊終端進一步包括輸入界面提供模塊,用于提供輸入界面;文件系統(tǒng);搜索引擎網址獲取模塊,用于獲取在輸入界面上輸入的搜索引擎網址以記錄到文件系統(tǒng)中;瀏覽器從文件系統(tǒng)獲取搜索引擎網址,以字符串為關鍵詞在搜索引擎網址所指向的搜索引擎上進行搜索,并下載搜索結果頁面。其中,在移動通訊終端進一步包括選擇界面提供模塊,用于提供選擇界面以列出多個搜索引擎網址;文件系統(tǒng);搜索引擎網址獲取模塊,用于獲取在選擇界面上被選擇的·搜索引擎網址以記錄到文件系統(tǒng)中;瀏覽器從文件系統(tǒng)獲取搜索引擎網址,以字符串為關·鍵詞在搜索引擎網址所指向的搜索引擎上進行搜索,并下載搜索結果頁面。本發(fā)明的有益效果是區(qū)別于現(xiàn)有技術的情況,本發(fā)明首先獲取文檔中被選擇的字符串,以字符串為關鍵詞通過瀏覽器的搜索引擎進行搜索并下載搜索結果頁面,通過向用戶提供搜索完成信息,再根據(jù)用戶的輸入顯示搜索結果頁面,由此能夠使移動通訊終端在文檔打開的同時快速地完成搜索功能,節(jié)約了用戶的時間,極大地方便了用戶。
圖I是本發(fā)明移動通訊終端的字符串搜索方法的一實施方式的流程圖;圖2是本發(fā)明移動通訊終端的一實施方式的結構示意圖;圖3是本發(fā)明移動通訊終端的另一實施方式的結構示意圖。
具體實施例方式本發(fā)明的移動通訊終端及其字符串搜索方法,能夠使移動通訊終端在文檔打開的同時快速地完成搜索功能,節(jié)約了用戶的時間,極大地方便了用戶。下面將結合附圖和實施方式對本發(fā)明進行詳細說明。參閱圖1,本發(fā)明移動通訊終端的一實施方式包括步驟a :在文檔被打開后獲取在文檔上被選擇的字符串。本實施方式的文檔為電子書或網頁文檔。用戶在打開文檔進行瀏覽時,如果需要對某些詞句進行搜索以獲得更多該詞句的相關資料,首先選擇需要進行搜索的詞句,即字符串??赏ㄟ^光標選定的方式完成選擇,例如,通過分別設置字符串的起始位置和結束位置,光標從起始位置移動到結束位置即完成字符串的選擇;或者,利用鍵盤鍵入設定的組合鍵以完成字符串選擇;對于多點觸摸的移動通訊設備,還可以通過分別記錄多點觸摸的位置,而光標經過所記錄的多點觸摸的位置以完成字符串選擇。具體的選擇方式用戶可根據(jù)實際情況進行選擇,在此不做限制。通過光標選定字符串后,移動通訊終端獲取通過光標選定的字符串。其中,在進行步驟a之前,需預先設定系統(tǒng)默認的搜索引擎網址。用戶可進入移動通訊終端的輸入界面,在輸入界面輸入搜索引擎網址,如百度、谷歌或搜狗等搜索引擎的網址,移動通訊終端獲取輸入界面輸入的搜索引擎網址以記錄到文件系統(tǒng)中。當然,也可以在移動通訊終端上設置選擇界面,通過選擇界面列出多個搜索引擎網址。用戶進入選擇界面后選擇其中一個搜索引擎網址,移動通訊終端獲取被選擇的搜索引擎網址以記錄到文件系統(tǒng)中,并以此搜索引擎網址作為系統(tǒng)默認的搜索引擎網址。步驟b :利用瀏覽器以字符串為關鍵詞在搜索引擎上進行搜索,并下載搜索結果頁面。在步驟a中猶取的子符串保存在系統(tǒng)的臨時數(shù)組或指針中,猶取子符串之后,系統(tǒng)創(chuàng)建一個新的線程以在系統(tǒng)后臺打開瀏覽器,此時文檔并沒有關閉。將獲取的字符串作為關鍵字,利用瀏覽器在步驟a中設置的搜索引擎網址所指向的搜索引擎進行搜索,并下載搜索結果頁面。步驟c :提供搜索完成信息,并根據(jù)用戶輸入顯示搜索結果頁面。
在步驟b中下載完搜索結果頁面后,即完成了對獲取的字符串的搜索。此時,移動通訊終端向用戶發(fā)出搜索完成的提醒信息。具體地,移動通訊終端將顯示內容為搜索完成的顯示圖標顯示在屏幕上以作為搜索完成信息,用戶選擇該顯示圖標后移動通訊終端顯示搜索結果頁面。如果用戶在搜索完成后并不想立刻查看搜索結果而是選擇繼續(xù)閱讀文檔,此時用戶也可以選擇將顯示圖標最小化顯示在屏幕上,當用戶希望查看搜索結果時只需再次選擇顯示圖標即可。當然,搜索完成的提醒信息還可以是聲音信息。移動通訊終端在下載完搜索結果頁面后,向用戶輸出播放內容為搜索完成的聲音文件以作為搜索完成信息,并且在預設按鍵被按壓時顯示搜索結果頁面。用戶聽到搜索完成的提醒聲音后,若需要立刻查看搜索結果,按下預設按鍵即可,若希望繼續(xù)閱讀文檔可不進行任何操作,在后續(xù)過程中只要按下預設按鍵即可顯示搜索結果頁面。本實施方式中,預先在系統(tǒng)文件中設置默認的搜索引擎網址,打開文檔后獲取需要進行搜索的字符串,在后臺啟動瀏覽器以利用瀏覽器在搜索引擎網址所對應的搜索引擎對字符串進行搜索,并下載搜索結果頁面,然后根據(jù)用戶的輸入顯示搜索結果頁面,由此使移動通訊終端在打開文檔的同時進行搜索功能,用戶不需要關閉文檔瀏覽軟件后再打開瀏覽器以進行搜索,也不需要等待搜索完成后才能繼續(xù)閱讀文本,用戶可以在閱讀文檔的等待搜索的結果,然后根據(jù)需要選擇是否顯示搜索結果,由此能夠節(jié)約了用戶的時間,也給用戶帶了極大的方便。參閱圖2,本發(fā)明移動通訊終端的一實施方式包括字符串獲取模塊101、瀏覽器102以及用戶接口模塊103。其中,字符串獲取模塊101用于在文檔被打開時獲取在文檔上被選擇的字符串;獲取字符串之后,在系統(tǒng)后臺啟動瀏覽器102,瀏覽器102用于以獲取的字符串為關鍵詞在搜索引擎上進行搜索,并下載搜索結果頁面;用戶接口模塊103用于提供搜索完成信息,并根據(jù)用戶輸入顯示搜索結果頁面。進一步地,在字符串獲取模塊101獲取被選擇的字符串之前,需預先設定移動通訊終端系統(tǒng)默認的搜索引擎網址。因此,本實施方式的移動通訊終端還包括輸入界面提供模塊104、文件系統(tǒng)105以及搜索引擎網址獲取模塊106。具體地,輸入界面提供模塊104用于提供輸入界面。搜索引擎網址獲取模塊106用于獲取在輸入界面上輸入的搜索引擎網址以記錄到文件系統(tǒng)105中。瀏覽器102從文件系統(tǒng)105獲取搜索引擎網址,以獲取的字符串為關鍵詞在搜索引擎網址所指向的搜索引擎上進行搜索,并下載搜索結果頁面。在瀏覽器102下載完搜索結果頁面后,用戶接口模塊103向用戶提供搜索完成信息。搜索完成信息可以是顯示內容為搜索完成的顯示圖標或播放內容為搜索完成的聲音文件,在搜索完成信息為顯示圖標時,用戶選擇顯示圖標后移動通訊終端顯示搜索結果頁面;在搜索完成信息為聲音文件時,用戶按下預設按鍵后移動通訊終端顯示搜索結果頁面。本實施方式的移動通訊終端,通過字符串獲取模塊101在文檔打開時獲取文檔上被選擇的字符串,瀏覽器102以獲取的字符串為關鍵詞在搜索引擎上進行搜索并下載搜索結果頁面,用戶接口模塊103根據(jù)用戶輸入顯示搜索結果頁面,由此能夠使移動通訊終端在文檔打開的同時快速地完成搜索功能,節(jié)約了用戶的時間,極大地方便了用戶。值得注意的是,本實施方式還可以通過選擇的方式來設定移動通訊終端系統(tǒng)默認的搜索引擎網址。具體地,移動通訊終端還包括選擇界面提供模塊204,用于提供選擇界面 以列出多個搜索引擎網址。用戶在選擇界面上選定搜索引擎網址后,搜索引擎網址獲取模塊206獲取在選擇界面上被選擇的搜索引擎網址以記錄到文件系統(tǒng)205中。瀏覽器202從文件系統(tǒng)205獲取搜索引擎網址,以獲取的字符串為關鍵詞在搜索引擎網址所指向的搜索引擎上進行搜索,并下載搜索結果頁面。以上所述僅為本發(fā)明的實施方式,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發(fā)明的專利保護范圍內。
權利要求
1.一種移動通訊終端的字符串搜索方法,其特征在于,包括以下步驟 a.在文檔被打開后獲取在所述文檔上被選擇的字符串; b.利用瀏覽器以所述字符串為關鍵詞在搜索引擎上進行搜索,并下載搜索結果頁面; c.提供搜索完成信息,并根據(jù)用戶輸入顯示所述搜索結果頁面。
2.根據(jù)權利要求I所述的方法,其特征在于,在所述步驟a之前,提供輸入界面,并獲取在所述輸入界面輸入的搜索引擎網址以記錄到文件系統(tǒng)中,在所述步驟b中,利用所述瀏覽器以所述字符串為所述關鍵詞在所述搜索引擎網址所指向的搜索引擎上進行搜索,并下載搜索結果頁面。
3.根據(jù)權利要求I所述的方法,其特征在于,在所述步驟a之前,提供選擇界面以列出多個搜索引擎網址,并獲取在所述選擇界面被選擇的搜索引擎網址以記錄到文件系統(tǒng)中,在所述步驟b中,利用所述瀏覽器以所述字符串為所述關鍵詞在所述搜索引擎網址所指向的搜索引擎上進行搜索,并下載搜索結果頁面。
4.根據(jù)權利要求I所述的方法,其特征在于,在所述步驟a中,在所述文檔被打開后獲取所述在所述文檔上通過光標選定的字符串。
5.根據(jù)權利要求I所述的方法,其特征在于,所述文檔為電子書或網頁文檔。
6.根據(jù)權利要求I所述的方法,其特征在于,在所述步驟c中,提供顯示內容為搜索完成的顯示圖標作為所述搜索完成信息,并在所述圖標被選擇時顯示所述搜索結果頁面。
7.根據(jù)權利要求I所述的方法,其特征在于,在所述步驟c中,提供播放內容為搜索完成的聲音文件作為所述搜索完成信息,并在預設按鍵被按壓時顯示所述搜索結果頁面。
8.一種移動通訊終端,其特征在于,包括 字符串獲取模塊,用于在文檔被打開時獲取在所述文檔上被選擇的字符串; 瀏覽器,用于以所述字符串為關鍵詞在搜索引擎上進行搜索,并下載搜索結果頁面; 用戶接口模塊,用于提供搜索完成信息,并根據(jù)用戶輸入顯示所述搜索結果頁面。
9.根據(jù)權利要求8所述的移動通訊終端,其特征在于,所述移動通訊終端進一步包括 輸入界面提供模塊,用于提供輸入界面; 文件系統(tǒng); 搜索引擎網址獲取模塊,用于獲取在所述輸入界面上輸入的搜索引擎網址以記錄到所述文件系統(tǒng)中; 所述瀏覽器從所述文件系統(tǒng)獲取所述搜索引擎網址,以所述字符串為所述關鍵詞在所述搜索引擎網址所指向的搜索引擎上進行搜索,并下載搜索結果頁面。
10.根據(jù)權利要求8所述的移動通訊終端,其特征在于,在所述移動通訊終端進一步包括 選擇界面提供模塊,用于提供選擇界面以列出多個搜索引擎網址; 文件系統(tǒng); 搜索引擎網址獲取模塊,用于獲取在所述選擇界面上被選擇的搜索引擎網址以記錄到所述文件系統(tǒng)中; 所述瀏覽器從所述文件系統(tǒng)獲取所述搜索引擎網址,以所述字符串為所述關鍵詞在所述搜索引擎網址所指向的搜索引擎上進行搜索,并下載搜索結果頁面。
全文摘要
本發(fā)明公開了一種移動通訊終端的字符串搜索方法,首先獲取文檔中被選擇的字符串,以字符串為關鍵詞通過瀏覽器的搜索引擎進行搜索并下載搜索結果頁面,通過向用戶提供搜索完成信息,再根據(jù)用戶的輸入顯示搜索結果頁面。本發(fā)明還提供了一種移動通訊終端。通過上述方式,本發(fā)明能夠使移動通訊終端在文檔打開的同時快速地完成搜索功能,節(jié)約了用戶的時間,極大地方便了用戶。
文檔編號G06F17/30GK102799650SQ20121022366
公開日2012年11月28日 申請日期2012年6月29日 優(yōu)先權日2012年6月29日
發(fā)明者謝芳 申請人:惠州Tcl移動通信有限公司