專利名稱:一種從短信中提取特定信息的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種從短信中提取特定信息的方法,尤其涉及一種根據(jù)需求,從短信中提取電話號碼、日期/時間、地點等數(shù)據(jù),然后執(zhí)行與提取數(shù)據(jù)相應的菜單,并將短信中的特定數(shù)據(jù)簡單地保存(登錄)在相應菜單中的從短信中提取特定信息的方法。
背景技術(shù):
短信服務(SMSShort Message Service)是能夠保證移動終端用戶在無需采用其他附加設施的條件下,進行短信息收發(fā)的一種服務。
隨著移動終端的迅速普及,SMS用戶數(shù)量也相應劇增,同時與電子郵件相比,它還具有獨特的優(yōu)勢,即,在發(fā)送信息的同時對方就能接收到該信息,因此在使用上更為方便。
特別是,與利用移動終端與對方進行通話的過程相比,它還具有大幅節(jié)省使用費用的優(yōu)點,因此,當需要向?qū)Ψ竭M行短信息提問及回復時,多采用短信收發(fā)功能。
例如,當需要向?qū)Ψ讲樵兞硗獾牡谌降碾娫捥柎a時,就可以發(fā)送短信,而對方也可以采用短信方式提供所述第三方的電話號碼。
在這種情況下,當接收到包含有上述電話號碼的短信之后,用戶為了將所述電話號碼登錄到電話號簿中,就需要進行很多次按鈕操作。
例如,用戶常把上述電話號碼記錄在記事本的紙張上,或者在將號碼熟記之后,通過選擇電話號簿菜單,輸入第三者的姓名并將上述記事本上的、或者熟記的電話號碼登錄到系統(tǒng)中。
在上述過程中,為了將短信中包含的電話號碼登錄在電話號簿中,需要較長的時間以及煩瑣的鍵盤操作等,因此在操作過程中有很多不便之處。
本發(fā)明的內(nèi)容本發(fā)明的目的在于提供一種在從對方接收的短信中提取特定信息,并將其簡單地登錄到相應菜單中的方法,以解決以上問題。
為了實現(xiàn)以上目的,本發(fā)明提供了一種從所接收的短信中提取特定信息的方法,包括如下步驟1)從所述短信中提取信息;2)將所提取的信息保存到與所提取信息相應的菜單中。
優(yōu)選地,所述步驟1)是根據(jù)用戶的選擇而從所述短信中提取信息的。
進一步,所述用戶從包含有提取信息選項列表的選擇窗口中選擇所需提取的信息。
優(yōu)選地,所述步驟2)通過執(zhí)行與所提取的信息相對應的菜單保存所提取的信息。
所述的提取信息選項列表,包括電話號碼、日期、時間、地點等信息中的一個以上的項目。
如果用戶從所述提取信息列表中選擇了電話號碼,所述提取信息步驟為首先檢查上述短信中是否包含有連續(xù)7位以上數(shù)字之后,再提取電話號碼信息。
如果用戶從所述提取信息選項列表中選擇了日期或者時間,所述提取信息步驟為首先檢查上述短信中是否包含有與已登錄日期或時間具有相同形式的數(shù)據(jù),如果有則提取日期或時間信息。
如果用戶從所述提取信息選項列表中選擇了地點,所述提取信息步驟,為首先檢查上述短信是否包含有與已登錄的多個地點相關(guān)數(shù)據(jù)相一致的數(shù)據(jù)之后,如果有再提取地點信息。
優(yōu)選地,還可以包括以下步驟選擇窗口顯示方式的設置步驟,通過該設置步驟,用戶可以設置在接收短信時是否顯示上述提取信息選擇窗口。
本發(fā)明的方法簡化了當前為了登錄包含在短信中的信息,而需要執(zhí)行的煩雜過程,減少了鍵盤操作次數(shù)、方便了用戶。
附圖的簡要說明
圖1是在根據(jù)本發(fā)明從短信中提取特定信息所需裝置的實施例結(jié)構(gòu)圖;圖2至圖4是根據(jù)本發(fā)明對從短信中提取特定信息的方法的實施例進行說明的示意圖。
具體實施例方式
為了便于理解本發(fā)明中的目的、特征及優(yōu)點,下面結(jié)合附圖對本發(fā)明進行詳細說明。同時,為了突出本發(fā)明的核心思想,在說明本發(fā)明的過程中,對公知的功能或者結(jié)構(gòu)部分不再進行詳細說明。
在附圖中,圖1是在根據(jù)本發(fā)明從短信中提取特定信息所需裝置的實施例結(jié)構(gòu)圖,圖2至圖4是根據(jù)本發(fā)明對從短信中提取特定信息的方法的實施例進行說明的示意圖。
如圖1所示,適用于本發(fā)明的裝置是一種從對方接收短信,并從所接收的短信中提取、登錄特定信息所需的裝置,除了具備移動終端的基本結(jié)構(gòu)因素之外,還包括有信息提取/登錄模塊70。
對于移動終端的基本結(jié)構(gòu),可以簡單敘述如下。
所述移動終端包括如下結(jié)構(gòu)按鍵輸入部10,由多個數(shù)字鍵及功能鍵組成、并輸出與用戶所選按鍵相對應的鍵數(shù)據(jù);控制部20,完成終端整體運行控制操作;射頻收發(fā)部30,對通過天線收發(fā)的射頻信號執(zhí)行放大、濾波、調(diào)制/解調(diào)等;顯示屏40將終端運行與應用過程中所產(chǎn)生的信息信號進行顯示;存儲器50,將通過射頻收發(fā)部30接收的數(shù)據(jù)及通過按鍵輸入部10輸入的鍵數(shù)據(jù)進行保存;語音處理部60,根據(jù)控制部20的運行控制,對向(從)麥克風及揚聲器輸入(輸出)的語音信號執(zhí)行調(diào)制/解調(diào)操作。
具有以上結(jié)構(gòu)的移動終端是具有收發(fā)短信功能的典型終端之一。需要明確的一點就是,除了移動終端之外,只要具有短信收發(fā)功能的終端,就可以適用本發(fā)明。
由對方發(fā)送的短信可以包括各種信息,特別是,所述短信還可以包括需要登錄到電話號簿或日程等菜單中的信息。
在這種情況下,通過信息提取/登錄模塊70從所接收的短信中提取以上信息,并支持將提取的信息準確地登錄到相應的菜單。
通過信息提取/登錄模塊70輸出包含有提取信息列表的選擇窗口,用戶可以通過選擇窗口選擇需要提取的信息種類。
為了保證用戶在確認所接收的短信之后能夠及時選擇準備提取的信息,可以在接收短信之后立即彈出上述選擇窗口。
或者,在確認所接收的短信之后,由用戶按動相應于′信息提取′的按鍵之后,再顯示選擇窗口。
用戶可以通過預先設置,確定是否立即顯示上述選擇窗口。
在上述選擇窗口彈出之后,用戶就可以通過提取信息列表選擇與準備提取信息相對應的項目。
在用戶完成項目選擇之后,通過信息提取/登錄模塊70執(zhí)行準備登錄上述項目的菜單,并將所提取的信息劃分到相應項目之內(nèi)。
下面,結(jié)合實施例,對本發(fā)明進行詳細說明。
現(xiàn)假設用戶從對方接收了如圖2所示的短信。
該短信中包括了聚會的日期、時間、地點、電話號碼及對方姓名。
用戶為了從以上短信中選擇準備提取的信息,可以按動與′提取′相對應的按鍵,此時即可出現(xiàn)如圖3所示的選擇窗口。
如圖3所示,上述選擇窗口中包含著提取信息列表,通過該列表可以選擇電話號碼、日期、時間、地點等用戶準備提取的信息。
從短信中提取電話號碼、日期、時間、地點等的方法如下第一,提取電話號碼的方法。
電話號碼一般由7位以上數(shù)字構(gòu)成,對于移動終端電話號碼則由11位數(shù)字構(gòu)成。
也就是說,為了提取電話號碼,需要從短信中提取7位以上連續(xù)的數(shù)字。
此時,忽略可能被包含于數(shù)字之間的空格或者′-(連字符)′符號等。
在信息提取/登錄模塊70中包括以上算法。
當用戶從選擇窗口選擇′1.電話號碼′時,信息提取/登錄模塊70則通過以上算法,從該短信中提取選擇與電話號碼相對應的信息。
在相應信息提取完畢之后,通過信息提取/登錄模塊70執(zhí)行準備登錄上述信息的菜單——電話號簿。
當執(zhí)行電話號簿菜單時,在電話號簿的輸入?yún)^(qū)域中準備登錄上述提取信息的區(qū)域之內(nèi),已經(jīng)存在以上信息。
如圖4所示,在執(zhí)行電話號簿菜單時,被提取的電話號碼將包含在′移動電話′輸入?yún)^(qū)域之中,此時,用戶為了在電話號簿中登錄上述電話號碼,需要輸入對方姓名、或與剩余輸入?yún)^(qū)域相對應的有關(guān)信息。
如果電話號碼的起始數(shù)字為′01′,上述電話號碼將被判斷為移動終端(移動電話)的電話號碼,并將其劃分到電話號簿菜單中的′移動電話′區(qū)域中,如果以′01′以外的其他數(shù)字開始時,則將上述電話號碼判斷為家庭或者公司電話號碼,并將所提取的電話號碼劃分到電話號簿菜單中的′家庭′或者′公司′分類之中。
第二,提取日期、時間、地點等信息的方法。
日期和時間可以采用多種表示方式,但是在一般情況下將其表現(xiàn)為如下幾種方式。
日期一般采用12/27、2003/12/27、12月27日、12-27、2003-12-27等表示方式,而時間一般采用6時(00分),6:00,P.M6(時),18:00等表示方式。
當用戶從圖3的選擇窗口中選擇了′2.日期、時間、地點′選項時,通過信息提取/登錄模塊70,檢查該短信中是否包含有與以上表現(xiàn)方式相對應的信息。
由于′地點′信息一般沒有固定的表現(xiàn)方式,因此需要事先準備好保存有知名度較高的地名及車站名稱等有關(guān)地區(qū)數(shù)據(jù)的數(shù)據(jù)庫。
因此,對于“地點”信息,首先需要檢查該短信中是否包括有在上述數(shù)據(jù)庫中已經(jīng)存在的數(shù)據(jù),然后再進行信息提取。上述數(shù)據(jù)庫中的數(shù)據(jù)是可以變更的。
或者,在“到~”、“在~”、“向~”等介詞后面可能會出現(xiàn)地點信息,因此,也可以將在以上介詞后面出現(xiàn)的數(shù)據(jù)判斷為與′地點′相對應的數(shù)據(jù)。
當用戶從圖3的選擇窗口中選擇了′2.日期、時間、地點′選項時,如果短信中包括有日期、時間、地點等一個以上項目的信息時,即可進行相應信息的提取操作。
在提取了一個以上的信息之后,即將執(zhí)行準備登錄所提取信息的日程(日程管理)菜單,并且在執(zhí)行日程菜單時,在日期、時間或地點等輸入?yún)^(qū)域中,事先包含(輸入)有所提取的信息。
在日程菜單中,除了預先輸入的信息以外,用戶將需要增加的輸入項目輸入到相應輸入?yún)^(qū)域,然后再輸入相應于“保存”的按鍵,即可完成日程登錄過程。
除上述實施例所提出的項目之外,在提取信息列表中還可以增加其他的項目,同時,為了提取增設的項目,也可以變更信息提取/登錄模塊70的算法。
本發(fā)明不只局限于如上所述的實施例,相關(guān)行業(yè)的技術(shù)人員可對其進行多種修改以及改進,而這些均應包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。
如上所述,利用由本發(fā)明提供的方法,從對方接收的短信選擇用戶準備提取的信息之后,即可進行該信息的提取,并自動執(zhí)行準備登錄以上信息所需的菜單,從而簡化了當前為了登錄包含在短信中的信息,而需要另外執(zhí)行一系列相應菜單的煩雜過程,由此實現(xiàn)減少鍵盤操作次數(shù)、方便用戶的效果。
權(quán)利要求
1.一種從從所接收的短信中提取特定信息的方法,其特征在于,包括1)從所述短信中提取信息;2)將所提取的信息保存到與所提取信息相應的菜單中。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟1)是根據(jù)用戶的選擇從所述短信中提取信息的。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述用戶從包含有提取信息選項列表的選擇窗口中選擇所需提取的信息。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述步驟2)通過執(zhí)行與所提取的信息相對應的菜單保存所提取的信息。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述提取信息選項列表,至少包括電話號碼、日期、時間、地點中的一個。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,在所述提取信息選項列表中,如果選擇了電話號碼,則所述提取信息步驟為,首先檢查所述短信是否包含有連續(xù)7位以上數(shù)字之后,再提取電話號碼。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,在所述提取信息選項列表中,如果選擇了日期或者時間,則所述提取信息的步驟為,首先檢查所述短信中是否包含有與已登錄日期或時間具有相同形式的數(shù)據(jù),再提取日期或時間信息。
8.根據(jù)權(quán)利要求5所述的方法,其特征在于,在所述提取信息選項列表中,如果選擇了地點,所述提取信息步驟為,首先檢查所述短信是否包含有與已登錄的多個地點相關(guān)數(shù)據(jù)相一致的數(shù)據(jù),然后再提取地點信息。
9.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法進一步包括選擇窗口顯示方式的設置步驟,在該步驟中,由用戶設置在接收短信時是否顯示所述提取信息選擇窗口。
全文摘要
本發(fā)明涉及一種從短信中提取特定信息的方法,該方法包括的步驟為根據(jù)需求,從短信中提取電話號碼、日期/時間、地點等數(shù)據(jù);執(zhí)行與所提取數(shù)據(jù)相應的菜單,將短信中的特定數(shù)據(jù)簡單地保存(登錄)在相應菜單中。本發(fā)明的方法簡化了當前為了登錄包含在短信中的信息,而需要執(zhí)行的煩雜過程,減少了鍵盤操作次數(shù)、方便了用戶。
文檔編號H04B1/40GK1622563SQ20041005826
公開日2005年6月1日 申請日期2004年8月20日 優(yōu)先權(quán)日2003年11月28日
發(fā)明者崔仁燮 申請人:樂金電子(中國)研究開發(fā)中心有限公司