專利名稱:一種通過手機(jī)瀏覽器閱讀彩信的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種通過手機(jī)瀏覽器閱讀彩信的方法及裝置,屬于數(shù)據(jù)業(yè)務(wù)技術(shù)領(lǐng)域。
背景技術(shù):
因?yàn)椴市艌D文并茂和即時(shí)性的特點(diǎn),已成為一種廣泛使用的移動(dòng)通訊方式,目前幾乎所有的手機(jī)都能支持彩信收發(fā)和顯示。除了點(diǎn)對(duì)點(diǎn)彩信之外,訂閱各種手機(jī)報(bào)類型彩信逐漸成為手機(jī)用戶獲取最新資訊的常用方式。這些資訊聚合類彩信在通常包含的文字、 圖片之外,一般還帶有信息源的網(wǎng)址,并且采用多幀顯示播放方式。隨著移動(dòng)互聯(lián)網(wǎng)的迅速發(fā)展,使用手機(jī)上網(wǎng)的用戶越來越多,而手機(jī)瀏覽器也成為使用頻率最高的上網(wǎng)工具,絕大部分手機(jī)都內(nèi)置了瀏覽器或者用戶自行安裝了第三方瀏
IrWSB 見益。彩信內(nèi)容描述采用了 SMIL語言的子集,而手機(jī)瀏覽器支持的常用內(nèi)容格式包括 WML.XHTML MP和HTML等語言,并且彩信和短信一起保存在手機(jī)信息收件箱中,因此從手機(jī)瀏覽器無法直接打開和閱讀手機(jī)上的彩信內(nèi)容,只能使用手機(jī)自帶的彩信閱讀器。但同一條彩信在不種手機(jī)上,通過自帶彩信閱讀器閱讀效果差異很大,特別是手機(jī)報(bào)類型的彩信, 因?yàn)檫@類資訊聚合彩信除了包含常見的文字和圖片內(nèi)容外,一般還帶有可訪問的信息源網(wǎng)址,并且采用多幀內(nèi)容組合方式,很多自帶彩信閱讀器不解析彩信中帶有的網(wǎng)址,也不能進(jìn)行多幀內(nèi)容的自動(dòng)拼接,需用戶手工點(diǎn)擊翻頁瀏覽,影響了用戶閱讀體驗(yàn)。
發(fā)明內(nèi)容
本發(fā)明針對(duì)現(xiàn)有技術(shù)不足,提供一種通過擴(kuò)展手機(jī)瀏覽器的功能,截取發(fā)送到手機(jī)終端的指定來源彩信,并將彩信內(nèi)容轉(zhuǎn)換成適合手機(jī)瀏覽器顯示的格式,最終達(dá)到網(wǎng)頁效果的彩信閱讀體驗(yàn)的方法和裝置。本發(fā)明通過以下技術(shù)方案實(shí)現(xiàn)
一種通過手機(jī)瀏覽器閱讀彩信的方法,包括以下步驟
步驟1,手機(jī)系統(tǒng)接收到新彩信時(shí),將該新彩信寫入收件箱,并同時(shí)向手機(jī)瀏覽器發(fā)送新彩信到達(dá)通知;
步驟2,手機(jī)瀏覽器接收到新彩信到達(dá)通知后,從收件箱中抓取彩信,同時(shí)刪除這條彩信在收件箱的記錄;
步驟3,將所抓取的彩信內(nèi)容轉(zhuǎn)換為手機(jī)瀏覽器支持的頁面格式,然后進(jìn)行儲(chǔ)存; 步驟4,將步驟3所儲(chǔ)存的手機(jī)瀏覽器支持的頁面格式與手機(jī)瀏覽器之間建立鏈接,促使手機(jī)瀏覽器能夠打開并顯示步驟3所儲(chǔ)存的手機(jī)瀏覽器支持的頁面格式。所述通過手機(jī)瀏覽器閱讀彩信的方法,步驟2中,手機(jī)瀏覽器接受新信息到達(dá)通知步驟為,
步驟加,在所述手機(jī)瀏覽器中注冊(cè)接受彩信信息的監(jiān)聽廣播;步驟2b,新彩信通知到達(dá)發(fā)件箱時(shí)將信息反饋給監(jiān)聽廣播; 步驟2c,監(jiān)聽廣播將新彩信通知到達(dá)信息發(fā)送給手機(jī)瀏覽器。所述通過手機(jī)瀏覽器閱讀彩信的方法,所述監(jiān)聽廣播內(nèi)設(shè)置彩信匹配條件,如果符合彩信匹配條件,進(jìn)行彩信抓??;否則,不作處理;彩信匹配條件包括匹配彩信發(fā)送方號(hào)碼或者匹配彩信標(biāo)題關(guān)鍵字。所述通過手機(jī)瀏覽器閱讀彩信的方法,步驟3中所述的將所抓取的彩信內(nèi)容轉(zhuǎn)換為手機(jī)瀏覽器支持的頁面格式,包括以下解析步驟
步驟3a,在瀏覽器中創(chuàng)建彩信轉(zhuǎn)換后文件的存儲(chǔ)目錄,并生成一個(gè)手機(jī)瀏覽器支持的空白頁面文件;
步驟北,從系統(tǒng)數(shù)據(jù)庫中查詢出該條彩信的所有附件信息,彩信附件包括文本附件和圖片附件,循環(huán)查詢每個(gè)附件,如為圖片附件,以二進(jìn)制流寫入圖片文件并添加到瀏覽器支持頁面文件中;如為文字信息,逐行讀取文本并判斷當(dāng)前行是否包含符合IETF URL規(guī)范的超文本鏈接,如有符合IETF URL規(guī)范的超文本鏈接,則生成超文本鏈接并添加到瀏覽器支持頁面文件中,如無,將當(dāng)前文本添加到瀏覽器支持頁面文件中;
步驟3c,處理完所有的彩信附件后,將手機(jī)瀏覽器支持頁面文件寫入存儲(chǔ)目錄。一種通過手機(jī)瀏覽器閱讀彩信的裝置,所述裝置為手機(jī),該裝置包括監(jiān)聽抓取模塊,格式轉(zhuǎn)換模塊以及瀏覽核心模塊,其中
監(jiān)聽抓取模塊,用戶手機(jī)接收到新彩信時(shí),該模塊用于即時(shí)獲取新彩信到達(dá)通知,并將該新彩信到達(dá)通知發(fā)送給手機(jī)瀏覽器,手機(jī)瀏覽器提取新彩信的所有附件,并傳遞給格式轉(zhuǎn)換模塊;
格式轉(zhuǎn)換模塊,該模塊用于將抓取的新彩信轉(zhuǎn)換為手機(jī)瀏覽器支持的頁面文件;將彩信中文本內(nèi)容和圖片文件按原彩信順序添加到手機(jī)瀏覽器支持的頁面文件;識(shí)別文本中的網(wǎng)址并轉(zhuǎn)換為超鏈接并添加到手機(jī)瀏覽器支持的頁面文件;將轉(zhuǎn)換后的文件保存至手機(jī)存儲(chǔ)和/或SD卡;轉(zhuǎn)換完成后,格式轉(zhuǎn)換模塊將生成的文件完整路徑發(fā)送到瀏覽核心模塊; 瀏覽核心模塊,負(fù)責(zé)打開和顯示保存在手機(jī)存儲(chǔ)中轉(zhuǎn)換后的手機(jī)瀏覽器支持的頁面文件。所述通過手機(jī)瀏覽器閱讀彩信的裝置,監(jiān)聽抓取模塊中還包括信息匹配模塊,用于匹配彩信發(fā)送方號(hào)碼或者彩信標(biāo)題關(guān)鍵字,如果符合匹配條件,提取彩信中所有附件,并傳遞給格式轉(zhuǎn)換模塊;否則,不作處理。與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果為
和使用手機(jī)自帶彩信閱讀器相比,通過擴(kuò)展手機(jī)瀏覽器抓取、轉(zhuǎn)換和顯示彩信具有以下優(yōu)點(diǎn)
1、彩信轉(zhuǎn)換后的網(wǎng)頁文件在不同手機(jī)上具有接近的布局和顯示效果,解決了不同手機(jī)自帶彩信閱讀器的顯示差異;
2、彩信中的頁面鏈接,在手機(jī)自帶彩信閱讀器一般按照普通文本處理,不可點(diǎn)擊,經(jīng)過本提案轉(zhuǎn)換后可直接點(diǎn)擊;
3、多幀彩信,在手機(jī)自帶彩信閱讀器上一般需要用戶手工點(diǎn)擊進(jìn)行翻頁,部分手機(jī)只能顯示彩信第一頁,經(jīng)過本提案轉(zhuǎn)換后拼裝成單一頁面,無需再進(jìn)行翻頁操作,非常適合閱讀各種手機(jī)報(bào)類型、內(nèi)容信息量較大的彩信;4、用戶可以設(shè)定要抓取的彩信來源號(hào)碼或者標(biāo)題格式,能夠有針對(duì)性對(duì)彩信進(jìn)行分類保存,避免了所有短彩信都淹沒在一個(gè)收件箱中,不便于檢索查看的問題。
圖1為本發(fā)明手機(jī)瀏覽器閱讀彩信方法的流程圖; 圖2為本發(fā)明手機(jī)瀏覽器閱讀彩信裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為了使本發(fā)明的目的,技術(shù)方案及優(yōu)點(diǎn)更加清楚,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,并不限定本發(fā)明。本發(fā)明的基本思想是,通過擴(kuò)展手機(jī)瀏覽器的功能,截取發(fā)送到手機(jī)終端的指定來源彩信,并將彩信內(nèi)容轉(zhuǎn)換成適合手機(jī)瀏覽器顯示的格式,最終達(dá)到網(wǎng)頁效果的彩信閱讀體驗(yàn)。圖1為本發(fā)明通過手機(jī)瀏覽器閱讀彩信的方法的流程圖,圖中步驟為
步驟101,接收到新彩信,手機(jī)系統(tǒng)接收到新彩信時(shí),將該新彩信寫入收件箱,并同時(shí)向手機(jī)瀏覽器發(fā)送新彩信到達(dá)通知;
步驟102,匹配發(fā)送號(hào)碼或標(biāo)題,將收到彩信的號(hào)碼或者標(biāo)題進(jìn)行篩選,如果符合彩信匹配條件,進(jìn)行彩信抓取進(jìn)入下一步驟;否則,不作處理;
步驟103,抓取彩信內(nèi)容并從收件箱移除,瀏覽器抓取彩信后進(jìn)入下一步驟; 步驟104,轉(zhuǎn)換彩信內(nèi)容并保存成頁面,瀏覽器將所抓取的彩信內(nèi)容轉(zhuǎn)換為手機(jī)瀏覽器支持的頁面格式,然后進(jìn)行儲(chǔ)存;
步驟105,顯示轉(zhuǎn)換后的頁面,所儲(chǔ)存的手機(jī)瀏覽器支持的頁面格式與手機(jī)瀏覽器之間建立鏈接,促使手機(jī)瀏覽器能夠打開并顯示所儲(chǔ)存的手機(jī)瀏覽器支持的頁面格式。其中步驟101,更進(jìn)一步的可以在手機(jī)瀏覽器中注冊(cè)監(jiān)聽廣播,新彩信通知到達(dá)發(fā)件箱時(shí)將信息反饋給監(jiān)聽廣播;監(jiān)聽廣播再將新彩信通知到達(dá)信息發(fā)送給手機(jī)瀏覽器。同時(shí)監(jiān)聽廣播內(nèi)也可設(shè)置彩信匹配條件,如果符合彩信匹配條件,進(jìn)行彩信抓??;否則,不作處理。彩信匹配條件可以根據(jù)用戶需要自己在瀏覽器中設(shè)定,設(shè)定方式包括匹配彩信發(fā)送方號(hào)碼或者匹配彩信標(biāo)題關(guān)鍵字等。本發(fā)明的另一重要保護(hù)點(diǎn)在步驟104中,所述的將所抓取的彩信內(nèi)容轉(zhuǎn)換為手機(jī)瀏覽器支持的頁面格式,包括以下解析步驟步驟3a,在瀏覽器中創(chuàng)建彩信轉(zhuǎn)換后文件的存儲(chǔ)目錄,并生成一個(gè)手機(jī)瀏覽器支持的空白頁面文件;步驟北,從系統(tǒng)數(shù)據(jù)庫中查詢出該條彩信的所有附件信息,彩信附件包括文本附件和圖片附件,循環(huán)查詢每個(gè)附件,如為圖片附件,以二進(jìn)制流寫入圖片文件并添加到瀏覽器支持頁面文件中;如為文字信息,逐行讀取文本并判斷當(dāng)前行是否包含符合IETF URL規(guī)范的超文本鏈接,如有符合IETF URL規(guī)范的超文本鏈接,則生成超文本鏈接并添加到瀏覽器支持頁面文件中,如無,將當(dāng)前文本添加到瀏覽器支持頁面文件中;步驟3c,處理完所有的彩信附件后,將手機(jī)瀏覽器支持頁面文件寫入存儲(chǔ)目錄。其中,手機(jī)瀏覽器支持頁面文件為單頁面文件。
與方法相對(duì)應(yīng),本發(fā)明還保護(hù)一種通過手機(jī)瀏覽器閱讀彩信的裝置,圖2為該裝置的結(jié)構(gòu)示意圖,該裝置包括手機(jī)信息接收模塊201,手機(jī)信息收件箱205、手機(jī)存儲(chǔ)206以及監(jiān)聽抓取模塊202,格式轉(zhuǎn)換模塊203和瀏覽核心模塊204,監(jiān)聽抓取模塊202、格式轉(zhuǎn)換模塊203和瀏覽核心模塊204為本發(fā)明的擴(kuò)展模塊,其中
監(jiān)聽抓取模塊202,用戶手機(jī)接收到新彩信時(shí),該模塊用于即時(shí)獲取新彩信到達(dá)通知, 并將該新彩信到達(dá)通知發(fā)送給手機(jī)瀏覽器,手機(jī)瀏覽器提取新彩信的所有附件,并傳遞給格式轉(zhuǎn)換模塊;
格式轉(zhuǎn)換模塊203,該模塊用于將抓取的新彩信轉(zhuǎn)換為手機(jī)瀏覽器支持的頁面文件; 將彩信中文本內(nèi)容和圖片文件按原彩信順序添加到手機(jī)瀏覽器支持的頁面文件;識(shí)別文本中的網(wǎng)址并轉(zhuǎn)換為超鏈接并添加到手機(jī)瀏覽器支持的頁面文件;將轉(zhuǎn)換后的文件保存至手機(jī)存儲(chǔ)和/或SD卡;轉(zhuǎn)換完成后,格式轉(zhuǎn)換模塊將生成的文件完整路徑發(fā)送到瀏覽核心模塊;
瀏覽核心模塊204,負(fù)責(zé)打開和顯示保存在手機(jī)存儲(chǔ)中轉(zhuǎn)換后的手機(jī)瀏覽器支持的頁面文件。所述通過手機(jī)瀏覽器閱讀彩信的裝置,監(jiān)聽抓取模塊中還包括信息匹配模塊,用于匹配彩信發(fā)送方號(hào)碼或者彩信標(biāo)題關(guān)鍵字,如果符合匹配條件,提取彩信中所有附件,并傳遞給格式轉(zhuǎn)換模塊;否則,不作處理。本發(fā)明解決了現(xiàn)有技術(shù)中諸多問題,如利用自帶彩信閱讀器上一般需要用戶手工點(diǎn)擊進(jìn)行翻頁,部分手機(jī)只能顯示彩信第一頁的問題,本發(fā)明能夠單頁面顯示所有內(nèi)容;能夠有針對(duì)性對(duì)彩信進(jìn)行分類保存,避免了所有短彩信都淹沒在一個(gè)收件箱中,不便于檢索查看的問題;彩信中的頁面鏈接,在手機(jī)自帶彩信閱讀器一般按照普通文本處理,不可點(diǎn)擊,經(jīng)過本提案轉(zhuǎn)換后可直接點(diǎn)擊;彩信轉(zhuǎn)換后的網(wǎng)頁文件在不同手機(jī)上具有接近的布局和顯示效果,解決了不同手機(jī)自帶彩信閱讀器的顯示差異;同時(shí)用戶可以設(shè)定要抓取的彩信來源號(hào)碼或者標(biāo)題格式,更具人性化。
權(quán)利要求
1.一種通過手機(jī)瀏覽器閱讀彩信的方法,其特征在于,包括以下步驟步驟1,手機(jī)系統(tǒng)接收到新彩信時(shí),將該新彩信寫入收件箱,并同時(shí)向手機(jī)瀏覽器發(fā)送新彩信到達(dá)通知;步驟2,手機(jī)瀏覽器接收到新彩信到達(dá)通知后,從收件箱中抓取彩信,同時(shí)刪除這條彩信在收件箱的記錄;步驟3,將所抓取的彩信內(nèi)容轉(zhuǎn)換為手機(jī)瀏覽器支持的頁面格式,然后進(jìn)行儲(chǔ)存;步驟4,將步驟3所儲(chǔ)存的手機(jī)瀏覽器支持的頁面格式與手機(jī)瀏覽器之間建立鏈接,促使手機(jī)瀏覽器能夠打開并顯示步驟3所儲(chǔ)存的手機(jī)瀏覽器支持的頁面格式。
2.如權(quán)利要求1所述通過手機(jī)瀏覽器閱讀彩信的方法,其特征在于,步驟2中,手機(jī)瀏覽器接受新信息到達(dá)通知步驟為,步驟加,在所述手機(jī)瀏覽器中注冊(cè)接受彩信信息的監(jiān)聽廣播;步驟2b,新彩信通知到達(dá)發(fā)件箱時(shí)將信息反饋給監(jiān)聽廣播;步驟2c,監(jiān)聽廣播將新彩信通知到達(dá)信息發(fā)送給手機(jī)瀏覽器。
3.如權(quán)利要求2所述通過手機(jī)瀏覽器閱讀彩信的方法,其特征在于,所述監(jiān)聽廣播內(nèi)設(shè)置彩信匹配條件,如果符合彩信匹配條件,進(jìn)行彩信抓??;否則,不作處理;彩信匹配條件包括匹配彩信發(fā)送方號(hào)碼或者匹配彩信標(biāo)題關(guān)鍵字。
4.如權(quán)利要求1,2或3所述通過手機(jī)瀏覽器閱讀彩信的方法,其特征在于,步驟3中所述的將所抓取的彩信內(nèi)容轉(zhuǎn)換為手機(jī)瀏覽器支持的頁面格式,包括以下解析步驟步驟3a,在瀏覽器中創(chuàng)建彩信轉(zhuǎn)換后文件的存儲(chǔ)目錄,并生成一個(gè)手機(jī)瀏覽器支持的空白頁面文件;步驟北,從系統(tǒng)數(shù)據(jù)庫中查詢出該條彩信的所有附件信息,彩信附件包括文本附件和圖片附件,循環(huán)查詢每個(gè)附件,如為圖片附件,以二進(jìn)制流寫入圖片文件并添加到瀏覽器支持頁面文件中;如為文字信息,逐行讀取文本并判斷當(dāng)前行是否包含符合IETF URL規(guī)范的超文本鏈接,如有符合IETF URL規(guī)范的超文本鏈接,則生成超文本鏈接并添加到瀏覽器支持頁面文件中,如無,將當(dāng)前文本添加到瀏覽器支持頁面文件中;步驟3c,處理完所有的彩信附件后,將手機(jī)瀏覽器支持頁面文件寫入存儲(chǔ)目錄。
5.一種通過手機(jī)瀏覽器閱讀彩信的裝置,所述裝置為手機(jī),其特征在于,該裝置包括監(jiān)聽抓取模塊,格式轉(zhuǎn)換模塊以及瀏覽核心模塊,其中監(jiān)聽抓取模塊,用戶手機(jī)接收到新彩信時(shí),該模塊用于即時(shí)獲取新彩信到達(dá)通知,并將該新彩信到達(dá)通知發(fā)送給手機(jī)瀏覽器,手機(jī)瀏覽器提取新彩信的所有附件,并傳遞給格式轉(zhuǎn)換模塊;格式轉(zhuǎn)換模塊,該模塊用于將抓取的新彩信轉(zhuǎn)換為手機(jī)瀏覽器支持的頁面文件;將彩信中文本內(nèi)容和圖片文件按原彩信順序添加到手機(jī)瀏覽器支持的頁面文件;識(shí)別文本中的網(wǎng)址并轉(zhuǎn)換為超鏈接并添加到手機(jī)瀏覽器支持的頁面文件;將轉(zhuǎn)換后的文件保存至手機(jī)存儲(chǔ)和/或SD卡;轉(zhuǎn)換完成后,格式轉(zhuǎn)換模塊將生成的文件完整路徑發(fā)送到瀏覽核心模塊;瀏覽核心模塊,負(fù)責(zé)打開和顯示保存在手機(jī)存儲(chǔ)中轉(zhuǎn)換后的手機(jī)瀏覽器支持的頁面文件。
6.如權(quán)利要求5所述通過手機(jī)瀏覽器閱讀彩信的裝置,其特征在于,監(jiān)聽抓取模塊中還包括信息匹配模塊,用于匹配彩信發(fā)送方號(hào)碼或者彩信標(biāo)題關(guān)鍵字,如果符合匹配條件,提取彩信中所有附件,并傳遞給格式轉(zhuǎn)換模塊;否則,不作處理。
全文摘要
本發(fā)明公開了一種通過手機(jī)瀏覽器閱讀彩信的方法,該方法通過擴(kuò)展手機(jī)瀏覽器的功能,截取發(fā)送到手機(jī)終端的指定來源彩信,并將彩信內(nèi)容轉(zhuǎn)換成適合手機(jī)瀏覽器顯示的格式,最終達(dá)到網(wǎng)頁效果的彩信閱讀體驗(yàn)。通過手機(jī)瀏覽器監(jiān)聽新彩信到達(dá)通知,匹配用戶設(shè)定的發(fā)送方號(hào)碼或者標(biāo)題文本格式,抓取彩信內(nèi)容并轉(zhuǎn)換為手機(jī)瀏覽器可以顯示的頁面格式,識(shí)別原彩信文本中所有網(wǎng)址并轉(zhuǎn)換為可點(diǎn)擊鏈接,以及同時(shí)將多幀彩信拼裝成單頁面格式。本發(fā)明還公開了通過手機(jī)瀏覽器閱讀彩信的裝置,所述裝置為手機(jī),該裝置包括監(jiān)聽抓取模塊,格式轉(zhuǎn)換模塊以及瀏覽核心模塊。
文檔編號(hào)H04M1/725GK102447788SQ20121000973
公開日2012年5月9日 申請(qǐng)日期2012年1月13日 優(yōu)先權(quán)日2012年1月13日
發(fā)明者彭智, 李勇 申請(qǐng)人:北京寬連十方數(shù)字技術(shù)有限公司