專利名稱:一種旅行協(xié)助方法及終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及終端技術(shù)領(lǐng)域,尤其涉及一種旅行協(xié)助方法及終端。
背景技術(shù):
終端,尤其是移動終端,例如手機、小靈通、PDA (Personal Digital Assistant, 個人數(shù)字助理)等,日益成為人們生活中不可或缺的必備品,人們對于移動終端的功能需求日益增加。例如,現(xiàn)有的移動終端具備天氣預報功能,用戶可以指定某個地點,移動終端可以在天氣信息網(wǎng)站中獲取指定地點的天氣信息,并定時向用戶預報指定地點的天氣信息。天氣預報的功能雖然能在一定程度上滿足普通用戶的需求,但對于經(jīng)常出差的商務人士,由于出差的目的地點經(jīng)常發(fā)生變化,用戶若要獲取出差的目的地點的天氣信息,需要經(jīng)常手動更換目的地點;再如現(xiàn)有的移動終端還存在一些智能應用,用戶可以通過這些智能應用,手動查詢?nèi)珖桨嘈畔?;或者登陸到指定的航班信息網(wǎng)站來查詢與自己行程相關(guān)的航班信息。綜上,現(xiàn)有技術(shù)雖然已為用戶提供了許多方式,但信息(比如與用戶行程相關(guān)的協(xié)助信息,包括航班信息、目的地點的天氣信息等)的獲取需要用戶手動進行,操作繁瑣,耗時。
發(fā)明內(nèi)容
本發(fā)明實施例提供了一種旅行協(xié)助方法及終端,能夠解決用戶使用終端獲取與行程相關(guān)的協(xié)助信息時,操作繁瑣耗時的問題。本發(fā)明實施例一方面提供了一種旅行協(xié)助方法,包括從終端保存的內(nèi)容中提取行程信息,將提取的所述行程信息保存至行程列表中, 所述行程信息為與旅行相關(guān)的信息,所述行程列表用于存儲行程信息;從所述行程列表中選擇行程信息,自動連接到預設的網(wǎng)絡地址或者預設的服務器地址,將選擇的每條行程信息的部分或者全部內(nèi)容作為關(guān)鍵字進行搜索,獲得所述行程信息對應的協(xié)助信息;生成提示信息,所述提示信息包括所述行程信息和所述行程信息對應的協(xié)助信肩、ο本發(fā)明實施例另一方面還提供了一種終端,包括提取模塊,用于從所述終端保存的內(nèi)容中提取行程信息;其中,所述行程信息為與旅行相關(guān)的信息;保存模塊,將所述提取模塊提取的所述行程信息保存至行程列表中;其中,所述行程列表用于存儲行程信息;搜索模塊,用于從所述行程列表中選擇行程信息,自動連接到預設的網(wǎng)絡地址或者預設的服務器地址,將選擇的每條行程信息的部分或者全部內(nèi)容作為關(guān)鍵字進行搜索, 獲得所述行程信息對應的協(xié)助信息;提示模塊,用于生成提示信息,所述提示信息包括所述行程信息和所述與行程信息對應的協(xié)助信息。實施本發(fā)明實施例,具有如下有益效果 本發(fā)明實施例由終端從自身保存的內(nèi)容中提取行程信息,自動連接到預設的網(wǎng)絡地址或預設的服務器地址,以所述行程信息的部分或全部內(nèi)容作為關(guān)鍵字,搜索所述行程信息對應的協(xié)助信息,并生成提示信息提示給用戶,使得用戶可以方便快捷的獲得第一手旅行協(xié)助信息,省去了用戶手動參與所帶來的麻煩,由此解決了用戶使用終端獲取與行程相關(guān)的有效信息時,操作繁瑣耗時的問題。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明提供的旅行協(xié)助方法的一個實施例的流程圖;圖2為本發(fā)明提供的旅行協(xié)助方法的另一個實施例的流程圖;圖3為本發(fā)明實施例提供的行程列表的示意圖;圖4為本發(fā)明實施例提供的行程列表的編輯示意圖;圖5為本發(fā)明提供的終端的一個實施例的結(jié)構(gòu)示意圖;圖6為圖5所示的搜索模塊的實施例的結(jié)構(gòu)示意圖;圖7為本發(fā)明提供的終端的另一個實施例的結(jié)構(gòu)示意圖;圖8為本發(fā)明提供的終端的另一個實施例的結(jié)構(gòu)示意圖。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。本發(fā)明實施例提供的方案中終端從自身保存的內(nèi)容中提取行程信息,自動連接到預設的網(wǎng)絡地址或預設的服務器地址,以所述行程信息的部分或全部內(nèi)容作為關(guān)鍵字, 搜索所述行程信息對應的協(xié)助信息,并生成提示信息。其中,終端保存的內(nèi)容可以包括= (Calendar)、記事本(Events)、備忘錄(Memo)、 電子由P件(Email)、彩信(multimedia message, MMS)禾口短信(short message)中的任一種或多種應用對應的存儲空間內(nèi)保存的內(nèi)容。終端保存的內(nèi)容還可以包括連接至終端的各種擴展卡中存儲的內(nèi)容,例如TF(Trans Flash,一種存儲卡)卡、SD(Secure Digital Memory Card,安全數(shù)碼卡)卡等擴展卡中存儲的內(nèi)容。其中,所述行程信息為旅行相關(guān)的信息,行程信息記錄了用戶出行的相關(guān)信息,包括將要旅行的城市、將要乘坐的航班或車次、出行的時間等等。實際應用中,所述行程信息可以為包含時間和航班的信息,例如一條行程信息可表示為星期一上午9:30,航班 NF3324 ;所述行程信息也可以為包含時間和車次的信息,例如一條行程信息可表示為5月10日12:30,車次K386 ;所述行程信息也可以為包含時間、地點和航班的信息,例如一條行程信息可表示為3月23日19:35,航班NF24,東京;所述行程信息還可以為包含時間、地點和車次的信息,例如一條行程信息可表示為3月10日14:00,車次K386,廣州。其中,所述行程信息對應的協(xié)助信息為與所述行程信息相關(guān)的出行參考信息,包括用戶將要旅行的城市的天氣信息、用戶將要乘坐的航班或車次的詳細介紹等等。實際應用中,所述協(xié)助信息可以為天氣信息、航班的起飛時間、航班的介紹信息、航班的抵達時間、航班的延誤信息、車次的發(fā)車時間、車次的抵達時間、車次的介紹信息、車次的延誤信息等等。其中,所述提示信息可以包括行程信息和行程信息對應的協(xié)助信息,例如一條提示信息可表示為"3月10日14:00,車次K386,廣州;您乘坐的車次的發(fā)車時間為3-10, 14:00,抵達時間為3-12,9:00,抵達地點為廣州,3_12廣州最高氣溫為11°C,最低氣溫為 8°C! ”。實際應用中,所述提示信息也可以僅包含行程信息對應的協(xié)助信息,例如一條提示信息可表示為“您乘坐的K386車次的發(fā)車時間為3-10,14:00,抵達時間為3_12,9:00,抵達地點為廣州,3-12廣州最高氣溫為11°C,最低氣溫為8°C! ”。所述提示信息還可以包括一些提示語,例如上述的提示信息中,還可以包含“天氣寒冷,請注意添加衣物! ”,這些提示語可預先存儲于終端中,在生成提示信息時,直接調(diào)用該提示語進行提示信息的生成。下面結(jié)合附圖1-4,對本發(fā)明實施例提供的旅行協(xié)助方法進行詳細介紹。請參見圖1,為本發(fā)明提供的旅行協(xié)助方法的一個實施例的流程圖;所述方法包括S101,從終端保存的內(nèi)容中提取行程信息。步驟SlOl中,從終端保存的內(nèi)容中提取行程信息,該提取操作可以發(fā)生在終端開機啟動時,該提取操作屬于后臺操作,提取的行程信息可緩存于終端中,當終端的旅行協(xié)助功能被啟動時,提供給后續(xù)流程進行調(diào)用;該提取操作也可以發(fā)生在終端開機啟動之后,當終端的旅行協(xié)助功能被啟動時,實時地從終端保存的內(nèi)容中提取行程信息;該提取操作還可以采用一定的頻率進行提??;該提取操作還可以在終端中保存內(nèi)容時進行提取。例如 在終端開機啟動之后,定時從終端保存的內(nèi)容中提取行程信息;或者,當終端的旅行協(xié)助功能被啟動時,定時從終端保存的內(nèi)容中提取行程信息;或者,在將接收到的短信保存到終端時提取行程信息,等等。步驟SlOl中,對行程信息的提取按照一定的規(guī)則進行,該規(guī)則可以為包含當前時間的信息、包含當前時間之后的時間的信息、包含地點的信息、包含航班的信息和包含車次的信息中的任一種或多種的組合;其中,所述當前時間為執(zhí)行步驟SlOl時,終端的系統(tǒng)時間。若所述規(guī)則為包含當前時間的信息,步驟SlOl遍歷所述終端保存的內(nèi)容,檢測是否存在包含當前時間的信息,比如若當前時間為2011-5-20,13:00,檢測所述終端保存的內(nèi)容中是否存在包含有“2011-5-20,13:00”時間參數(shù)的信息。若所述規(guī)則為包含當前時間之后的時間的信息,步驟SlOl遍歷所述終端保存的內(nèi)容,檢測是否存在包含當前時間之后的信息,依上述例子,需要檢測所述終端保存的內(nèi)容中是否存在包含有遲于 “2011-5-20,13:00”時間參數(shù)的信息。若所述規(guī)則為包含地點的信息,步驟SlOl遍歷所述終端保存的內(nèi)容,檢測是否存在包含地點的信息。若所述規(guī)則為包含航班的信息,步驟SlOl遍歷所述終端保存的內(nèi)容,檢測是否存在包含航班的信息。若所述規(guī)則為包含車次的信息,步驟SlOl遍歷所述終端保存的內(nèi)容,檢測是否存在包含車次的信息。若所述規(guī)則為上述各種規(guī)則的組合,步驟SlOl遍歷所述終端保存的內(nèi)容,檢測是否存在同時包含組合的規(guī)則的信息,例如若所述規(guī)則為包含當前時間的信息和包含地點的信息的組合規(guī)則, 步驟SlOl遍歷所述終端保存的內(nèi)容,檢測是否存在同時包含當前時間和地點的信息。可以理解的是,當所述規(guī)則為其他組合方式時,可類似分析,在此不贅述。 實際應用中,所述終端中可預先存儲各種特征信息,比如當前時間的各種表達形式(如時間戳、XX年XX月XX日、上午、下午、am、pm、XXXX等等),地點的各種表達形式 (如深圳、shengzhen、SZ、Tokyo等等),航班的各種表達形式(如=Flight, NF等等),車次的各種表達形式(如K386次、K1912次、265次)等等,基于所述終端中存儲的各種特征信息,將所述終端保存的內(nèi)容中與各種特征信息相匹配的信息識別出來,判斷該信息是否滿足提取規(guī)則,如果滿足,則將該信息作為行程信息提取出來。需要說明的是,從所述終端保存的內(nèi)容中提取行程信息之后,可以對終端保存的內(nèi)容中已被提取的行程信息進行標記,當再次進行提取操作時,可以忽略所述標記的內(nèi)容。 對已提取的內(nèi)容進行標記,可以提高提取操作的效率。S102,將提取的所述行程信息保存至行程列表中。步驟S102中,可以將步驟SlOl提取的所述行程信息保存至行程列表中,該行程列表用于存儲所述提取的行程信息。采用行程列表保存提取的行程信息,可以方便對行程信息的管理??梢岳斫獾氖牵崛〉男谐绦畔⒁部梢圆槐4嬷列谐塘斜碇?,此時,可以將行程信息的時間和當前系統(tǒng)時間進行比較,如果行程信息的時間滿足一定的條件,則執(zhí)行搜索步驟。S103,從行程列表中選擇行程信息,自動連接到預設的網(wǎng)絡地址或者預設的服務器地址,將選擇的每條行程信息的部分或全部內(nèi)容作為關(guān)鍵字進行搜索,獲得所述行程信息對應的協(xié)助信息。終端中可以預置一些網(wǎng)絡地址或服務器地址,比如預置天氣信息查詢網(wǎng)站的網(wǎng)址或服務器地址,預置航空公司網(wǎng)站的網(wǎng)址或服務器地址、預置火車/汽車查詢網(wǎng)站網(wǎng)址或服務器地址,等等。步驟S103中,從行程列表中選擇行程信息,將選擇的每條行程信息的部分或全部內(nèi)容作為關(guān)鍵字,自動連接到終端中預置的網(wǎng)絡地址或者預設的服務器地址進行搜索,則獲得選擇的行程信息對應的協(xié)助信息?;陬A設的網(wǎng)絡地址或預設的服務器地址進行搜索,可大大提高搜索速度。S104,生成提示信息。步驟S104中,生成的提示信息可以采用所述終端的顯示屏,及時地將所述協(xié)助信息向用戶進行展示,使得用戶可以方便快捷的對自己的行程進行有效查詢和參考;也可以采用所述終端的聲音輸出裝置,通過語音的方式,將所述協(xié)助信息播報給所述用戶,使得用戶可以方便快捷的對自己的行程進行有效查詢和參考。請參見圖2,為本發(fā)明提供的旅行協(xié)助方法的另一個實施例的流程圖;所述方法包括S201,從終端保存的內(nèi)容中提取行程信息。本實施例的步驟S201可參照圖1所示實施例的步驟S101,在此不贅述。
S202,將提取的所述行程信息提供給用戶進行確認操作。步驟S201提取的行程信息,需要由用戶對其有效性進行確認。步驟S202中,將提取的所述行程信息提供給用戶進行確認操作,此時,所述終端可以提供人機交互界面(比如顯示屏、觸摸屏等),將提取的行程信息顯示給用戶,并接收所述用戶對所述顯示的行程信息的確認操作。針對某條行程信息,如果接收到用戶的確認消息,則該行程信息即為有效的行程信息。如果接收到用戶的否認消息,則該行程信息即為無效的行程信息。S203,當 接收到所述用戶的確認消息時,將提取的所述行程信息保存至行程列表中。如果接收到用戶的確認消息,表明該確認消息針對的行程信息為有效的行程信息,步驟S203則將該行程信息保存至行程列表中??梢岳斫獾氖?,如果接收到用戶的否認消息,表明該否認消息針對的行程信息為無效的行程信息,終端則忽略該行程信息,不對該無效的行程信息進行任何處理。如果預設的時間內(nèi)既未接收到用戶的確認消息,也未接收到用戶的否認消息,則可以將待確認的行程信息保存至行程列表中,并提示用戶已有新的行程信息,且該行程信息已存儲于行程列表中,用戶可到行程列表中對該新的行程信息進行確認??蛇x的,S204,響應用戶的手工輸入,對所述行程列表進行更新。用戶可以對行程列表進行手工輸入,該手工輸入可以包括編輯所述行程列表中的行程信息、刪除所述行程列表中的行程信息、對所述行程列表中的行程信息進行優(yōu)先級排序、在所述行程列表中創(chuàng)建新的行程信息,等等,還可以包括對所述行程列表中待確認的行程信息進行確認操作??梢徊⒁妶D3,為本發(fā)明實施例提供的行程列表的示意圖;終端為用戶提供所述行程列表的同時,還提供了所述行程列表中的操作接口,包括編輯按鍵、刪除按鍵、優(yōu)先級設置按鍵和新建按鍵,同時還提供了確認按鍵。所述用戶可通過各個操作接口,在所述行程列表中進行手工輸入。請一并參見圖4,為本發(fā)明實施例提供的行程列表的編輯示意圖。當用戶點擊圖3 所示的“編輯”按鍵時,終端可以為用戶展示圖4所示的“編輯界面”,所述用戶可以在此編輯界面修改相應的行程信息并保存。當用戶點擊圖3所示的“新建”按鍵時,終端也可以為用戶展示圖4所示的“編輯界面”,所述用戶可以在此編輯界面編輯新的行程信息并保存。 當用戶點擊圖3所示的“刪除”按鍵時,該行程信息則從所述行程列表中刪除。當用戶點擊圖3所示的“優(yōu)先”按鍵時,該“優(yōu)先”按鍵對應的行程信息則進行順序優(yōu)先,排列于所述行程列表的首位,用戶可以通過對所述行程列表中的行程信息的“優(yōu)先”操作,完成對行程列表中的行程信息的優(yōu)先級排序。當用戶點擊圖3所示的“確認”按鍵時,所述終端則接收到所述用戶的針對該行程信息的確認消息;當用戶點擊圖3所示的“否認”按鍵時,所述終端則接收到所述用戶的針對該行程信息的否認消息。需要說明的是,上述用戶通過點擊按鍵的方式進行手工輸入僅為舉例,還可以采用其他方式,比如若終端為觸摸屏終端,所述用戶無需通過“優(yōu)先”按鍵,直接通過拖動方式對行程信息進行優(yōu)先級排序,等等??蛇x的,步驟S204中,終端響應用戶的手工輸入,并根據(jù)用戶的手工輸入更新所述行程列表。
可選的,S205,按照所述行程信息在所述行程列表中的優(yōu)先級排序,在所述行程列表中選擇行程信息。S206,在所述選擇的每個行程信息的有效搜索時間內(nèi),自動連接到預設的網(wǎng)絡地址或者預設的服務器地址。每個行程信息均有相應的有效搜索時間,在該有效搜索時間之內(nèi)獲得的協(xié)助信息,可以為用戶提供有效的出行參考。如果所述行程信息包含航班或車次,則所述行程信息的有效搜索時間可以為從接收到所述用戶的確認消息的時間起,至所述航班的起飛時間止,或者,從接收到所述用戶的確認消息的時間起,至所述車次的發(fā)車時間止;如果所述行程信息包含地點,則所述行程信息的有效搜索時間可以為從接收到所述用戶的確認消息的時間起,至所述用戶離開所述地點的時間止。行程列表中的行程信息按照一定的順序排列,該順序可以為行程列表中默認的排列順序,也可以為經(jīng)過用戶手工輸入后形 成的排列順序,也可以為每個行程信息保存至行程列表的時間先后順序,還可以為每個行程信息的有效搜索時間的起始點的時間先后順序,等等。步驟S205-步驟S206中,終端可以按照行程信息在所述行程列表中的優(yōu)先級排序,在所述行程列表中選擇行程信息,并在選擇行程信息的有效搜索時間內(nèi)的某些時間點,自動連接到預設的網(wǎng)絡地址或者預設的服務器地址??梢岳斫獾氖?,步驟S205-步驟S206中,終端可以根據(jù)各種條件來觸發(fā)選擇行程信息, 例如根據(jù)用戶發(fā)送的搜索命令的觸發(fā),若接收用戶發(fā)送搜索命令,終端則在該搜索命令的觸發(fā)下即時選擇行程信息(該選擇的行程需要是有效的行程,即選擇行程時的系統(tǒng)時間落在該選擇行程的有效搜索時間范圍內(nèi)),自動連接到預設的網(wǎng)絡地址或者預設的服務器地址;終端也可以預設該搜索命令的開始時間點,終端則在該指示時間點到達時,啟動選擇行程信息(該選擇的行程需要是有效的行程,即選擇行程時的系統(tǒng)時間落在該選擇行程的有效搜索時間范圍內(nèi)),自動連接到預設的網(wǎng)絡地址或者預設的服務器地址。另外,終端也可以為終端中的每個行程設置一個或者多個搜索時間點,當?shù)竭_搜索時間點時,將該行程作為選擇的行程,自動連接到預設的網(wǎng)絡地址或者預設的服務器地址。步驟S206中,預置的網(wǎng)絡地址或服務器地址可以包括預置天氣信息查詢網(wǎng)站的網(wǎng)址或服務器地址,預置航空公司網(wǎng)站的網(wǎng)址或服務器地址、預置火車/汽車查詢網(wǎng)站網(wǎng)址或服務器地址,等等。S207,將選擇的每條行程信息的部分或者全部內(nèi)容作為關(guān)鍵字進行搜索,獲得所述行程信息對應的協(xié)助信息。步驟S207中,將選擇的每條行程信息的部分或者全部內(nèi)容作為關(guān)鍵字進行搜索, 獲得所述行程信息對應的協(xié)助信息;其中,若所述行程信息為包含時間和地點的信息,則所述關(guān)鍵字可以為時間和地點;獲得的協(xié)助信息可以包括所述地點的天氣信息。若所述行程信息為包含時間和航班的信息,則所述關(guān)鍵字可以為時間和航班;獲得的協(xié)助信息可以包括所述航班的起飛時間、所述航班的抵達時間、所述航班的延誤信息和所述航班的介紹信息的任一種或多種。若所述行程信息為包含時間和車次的信息,則所述關(guān)鍵字可以為 時間和車次;獲得的協(xié)助信息可以包括所述車次的發(fā)車時間、所述車次的抵達時間、所述車次的延誤信息和所述車次的介紹信息的任一種或多種。若所述行程信息為包含時間、地點和航班的信息,則所述關(guān)鍵字為時間、地點和航班;獲得的協(xié)助信息可以包括所述航班的起飛時間、所述航班的抵達時間、所述航班的延誤信息和所述航班的介紹信息的任一種或多種與所述地點的天氣信息的組合。若所述行程信息為包含時間、地點和車次的信息, 則所述關(guān)鍵字可以為時間、地點和車次;獲得的協(xié)助信息可以包括所述車次的發(fā)車時間、 所述車次的抵達時間、所述車次的延誤信息和所述車次的介紹信息的任一種或多種與所述地點的天氣信息的組合。 S208,生成提示信息。本實施例的步驟S208可以參照圖1所示的步驟S104,在此不贅述。本發(fā)明實施例由終端從自身保存的內(nèi)容中提取行程信息,自動連接到預設的網(wǎng)絡地址或預設的服務器地址,以所述行程信息的部分或全部內(nèi)容作為關(guān)鍵字,搜索所述行程信息對應的協(xié)助信息,并生成提示信息提示給用戶,使得用戶可以方便快捷的獲得第一手旅行協(xié)助信息,省去了用戶手動參與所帶來的麻煩,由此解決了用戶使用終端獲取與行程相關(guān)的有效信息時,操作繁瑣耗時的問題。對應于圖1-圖4中的任一種旅行協(xié)助方法,下面將結(jié)合附圖5-附圖8,對本發(fā)明實施例提供的終端進行詳細介紹,該終端可應用于上述實施例的旅行協(xié)助方法中。請參見圖5,為本發(fā)明提供的終端的一個實施例的結(jié)構(gòu)示意圖;該終端包括提取模塊10,用于從所述終端保存的內(nèi)容中提取行程信息;其中,所述行程信息為與旅行相關(guān)的信息。所述提取模塊10的提取操作可以發(fā)生在終端開機啟動時,該提取操作屬于后臺操作,提取的行程信息可緩存于終端中,當終端的旅行協(xié)助功能被啟動時,提供給后續(xù)流程進行調(diào)用;也可以發(fā)生在終端開機啟動之后,當終端的旅行協(xié)助功能被啟動時,實時地從終端保存的內(nèi)容中提取行程信息;還可以采用一定的頻率進行提取;還可以在終端中保存內(nèi)容時進行提取。例如在終端開機啟動之后,定時從終端保存的內(nèi)容中提取行程信息;或者,當終端的旅行協(xié)助功能被啟動時,定時從終端保存的內(nèi)容中提取行程信息;或者,在將接收到的短信保存到終端時提取行程信息,等等。實際應用中,所述終端中可預先存儲各種特征信息,比如當前時間的各種表達形式(如時間戳、XX年XX月XX日、上午、下午、am、pm、XXXX等等),地點的各種表達形式 (如深圳、shengzhen、SZ、Tokyo等等),航班的各種表達形式(如=Flight, NF等等),車次的各種表達形式(如K386次、K1912次、265次)等等,基于所述終端中存儲的各種特征信息,所述提取模塊10將所述終端保存的內(nèi)容中與各種特征信息相匹配的信息識別出來,判斷該信息是否滿足提取規(guī)則,如果滿足,則將該信息作為行程信息提取出來。其中,該提取的規(guī)則可以為包含當前時間的信息、包含當前時間之后的時間的信息、包含地點的信息、包含航班的信息和包含車次的信息中的任一種或多種的組合;其中,所述當前時間為所述提取模塊10執(zhí)行提取操作時終端的系統(tǒng)時間。需要說明的是,所述提取模塊10從所述終端保存的內(nèi)容中提取行程信息之后,可以對終端保存的內(nèi)容中已被提取的行程信息進行標記,當再次進行提取操作時,可以忽略所述標記的內(nèi)容。對已提取的內(nèi)容進行標記,可以提高提取操作的效率。保存模塊20,將所述提取模塊10提取的所述行程信息保存至行程列表中。所述保存模塊20將所述提取模塊10提取的行程信息保存至行程列表中,該行程列表用于存儲所述提取的行程信息。采用行程列表保存提取的行程信息,可以方便對行程信息的管理??梢岳斫獾氖?,提取的行程信息也可以不保存至行程列表中,而直接提供給后續(xù)模塊進行調(diào)用。搜索模塊30,用于從所述行程列表中選擇行程信息,自動連接到預設的網(wǎng)絡地址或者預設的服務器地址,將選擇的每條行程信息的部分或者全部內(nèi)容作為關(guān)鍵字進行搜索,獲得所述行程信息對應的協(xié)助信息。終端中可以預置一些網(wǎng)絡地址或服務器地址,比如預置天氣信息查詢網(wǎng)站的網(wǎng)址或服務器地址,預置航空公司網(wǎng)站的網(wǎng)址或服務器地址、預置火車/汽車查詢網(wǎng)站網(wǎng)址或服務器地址,等等。所述搜索模塊30從行程列表中選擇行程信息,將選擇的每條行程信息的部分或全部內(nèi)容作為關(guān)鍵字,自動連接到終端中預置的網(wǎng)絡地址或者預設的服務器地址進行搜索,則獲得選擇的行程信息對應的協(xié)助信息。基于預設的網(wǎng)絡地址或預設的服務器地址進行搜索,可大大提高搜索速度。提示模塊40,用于生成提示信息,所述提示信息包括所述行程信息和所述與行程信息對應的協(xié)助信息。所述提示模塊40生成的提示信息可以采用所述終端的顯示屏,及時地將所述協(xié)助信息向用戶進行展示,使得用戶可以方便快捷的對自己的行程進行有效查詢和參考;也可以采用所述終端的聲音輸出裝置,通過語音的方式,將所述協(xié)助信息播報給所述用戶,使得用戶可以方便快捷的對自己的行程進行有效查詢和參考。請參見圖6,為圖5所示的搜索模塊的實施例的結(jié)構(gòu)示意圖;該搜索模塊30包括選擇單元301,用于按照所述行程信息在所述行程列表中的優(yōu)先級排序,在所述行程列表中選擇行程信息。每個行程信息均有相應的有效搜索時間,在該有效搜索時間之內(nèi)獲得的協(xié)助信息,可以為用戶提供有效的出行參考。行程列表中的行程信息按照一定的順序排列,該順序可以為行程列表中默認的排列順序,也可以為經(jīng)過用戶手工輸入后形成的排列順序,也可以為每個行程信息保存至行程列表的時間先后順序,還可以為每個行程信息的有效搜索時間的起始點的時間先后順序,等等。所述選擇單元301可以按照行程信息在所述行程列表中的優(yōu)先級排序,在所述行程列表中選擇行程信息。搜索單元302,用于在所述選擇單元301選擇的每個行程信息的有效搜索時間內(nèi), 自動連接到預設的網(wǎng)絡地址或者預設的服務器地址,將選擇的每條行程信息的部分或者全部內(nèi)容作為關(guān)鍵字進行搜索,獲得所述行程信息對應的協(xié)助信息。所述搜索單元302可以在所述選擇單元301選擇的行程信息的有效搜索時間的起始時間點,自動連接到預設的網(wǎng)絡地址或者預設的服務器地址搜索該行程信息的協(xié)助信息。需要說明的是,所述選擇單元301可以根據(jù)各種條件來觸發(fā)選擇行程信息,例如 根據(jù)用戶發(fā)送的搜索命令的觸發(fā),若接收用戶發(fā)送搜索命令,所述選擇單元301則在該搜索命令的觸發(fā)下即時選擇行程信息(該選擇的行程需要是有效的行程,即選擇行程時的系統(tǒng)時間落在該選擇行程的有效搜索時間范圍內(nèi)),所述搜索單元302自動連接到預設的網(wǎng)絡地址或者預設的服務器地址,搜索該選擇的行程信息對應的協(xié)助信息;終端也可以預設該搜索命令的開始時間點,所述選擇單元301則可在該指示的時間點到達時,啟動選擇行程信息(該選擇的行程需要是有效的行程,即選擇行程時的系統(tǒng)時間落在該選擇行程的有效搜索時間范圍內(nèi)),所述搜索單元302自動連接到預設的網(wǎng)絡地址或者預設的服務器地址,搜索該選擇的行程信息對應的協(xié)助信息。另外,終端也可以為終端中的每個行程設置一個或者多個搜索時間點,當?shù)竭_搜索時間點時,所述選擇單元301將該行程作為選擇的行程,所述搜索單元302自動連接到預設的網(wǎng)絡地址或者預設的服務器地址,搜索該選擇的行程信息對應的協(xié)助信息。所述搜索單元302將選擇的每條行程信息的部分或者全部內(nèi)容作為關(guān)鍵字進行搜索,獲得所述行程信息對應的協(xié)助信息;其中,若所述行程信息為包含時間和地點的信息,則所述關(guān)鍵字可以為時間和地點;獲得的協(xié)助信息可以包括所述地點的天氣信息。 若所述行程信息為包含時間和航班的信息,則所述關(guān)鍵字可以為時間和航班;獲得的協(xié)助信息可以包括所述航班的起飛時間、所述航班的抵達時間、所述航班的延誤信息和所述航班的介紹信息的任一種或多種。若所述行程信息為包含時間和車次的信息,則所述關(guān)鍵字可以為時間和車次;獲得的協(xié)助信息可以包括所述車次的發(fā)車時間、所述車次的抵達時間、所述車次的延誤信息和所述車次的介紹信息的任一種或多種。若所述行程信息為包含時間、地點和航班的信息,則所述關(guān)鍵字為時間、地點和航班;獲得的協(xié)助信息可以包括所述航班的起飛時間、所述航班的抵達時間、所述航班的延誤信息和所述航班的介紹信息的任一種或多種與所述地點的天氣信息的組合。若所述行程信息為包含時間、地點和車次的信息,則所述關(guān)鍵字可以為時間、地點和車次;獲得的協(xié)助信息可以包括所述車次的發(fā)車時間、所述車次的抵達時間、所述車次的延誤信息和所述車次的介紹信息的任一種或多種與所述地點的天氣信息的組合。 請參見圖7,為本發(fā)明提供的終端的另一個實施例的結(jié)構(gòu)示意圖;該終端包括提取模塊10、保存模塊20、搜索模塊30和提示模塊40 ;該終端進一步包括確認模塊50,用于將所述提取模塊10提取的所述行程信息提供給用戶進行確認操作,并在接收到所述用戶的確認消息時,通知所述保存模塊20執(zhí)行保存操作。所述提取模塊10提取的行程信息,需要由用戶對其有效性進行確認。所述確認模塊50將所述行程信息提供給用戶進行確認操作,所述確認模塊50可以為用戶提供人機交互界面(比如顯示屏、觸摸屏等),將提取的行程信息顯示給用戶,并接收所述用戶對所述顯示的行程信息的確認操作。針對某條行程信息,如果接收到用戶的確認消息,則該行程信息即為有效的行程信息。如果接收到用戶的否認消息,則該行程信息即為無效的行程信息。 所述確認模塊50如果接收到用戶的確認消息,表明該確認消息針對的行程信息為有效的行程信息,所述確認模塊50則通知所述保存模塊20將該行程信息保存至行程列表中。請參見圖8,為本發(fā)明提供的終端的另一個實施例的結(jié)構(gòu)示意圖;該終端包括提取模塊10、保存模塊20、搜索模塊30、提示模塊40和確認模塊50 ;該終端進一步包括更新模塊60,用于響應用戶的手工輸入,對所述保存模塊20保存的行程列表進行更新。用戶可以對行程列表進行手工輸入,該手工輸入可以包括編輯所述行程列表中的行程信息、刪除所述行程列表中的行程信息、對所述行程列表中的行程信息進行優(yōu)先級排序、在所述行程列表中創(chuàng)建新的行程信息,等等,還可以包括對所述行程列表中待確認的行程信息進行確認操作。用戶的手工輸入可參見圖3和圖4。所述更新模塊60響應用戶的手工輸入,并根據(jù)用戶的手工輸入更新所述行程列表。附圖5-附圖8任一實施例所述的終端均可以為移動終端,例如手機,該手機還可以包括外殼,電路板,處理器,觸摸屏,射頻電路,麥克風,揚聲器,電源。其中,所述觸摸屏安置在所述外殼上,所述電路板安置在所述外殼圍成的空間內(nèi)部,所述處理器和所述射頻電路設置在所述電路板上;所述處理器包括前述的各個模塊中的全部或者部分;所述處理器,用于對所述觸摸屏輸入的數(shù)據(jù)進行處理,和/或?qū)⑻幚砗蟮臄?shù)據(jù)結(jié)果通過所述觸摸屏輸出;所述射頻電路,用于建立手機與無線網(wǎng)絡的通信,實現(xiàn)手機與無線網(wǎng)絡的數(shù)據(jù)接收和發(fā)送;所述麥克風,用于采集聲音并將采集的聲音轉(zhuǎn)化為聲音數(shù)據(jù),以便所述手機通過所述射頻電路向無線網(wǎng)絡發(fā)送所述聲音數(shù)據(jù);所述揚聲器,用于將所述手機通過所述射頻電路從無線網(wǎng)絡接收的聲音數(shù)據(jù),還原為聲音并向用戶播放該聲音;所述電源,用于為所述手機的各個電路或器件供電。本發(fā)明實施例由終端從自身保存的內(nèi)容中提取行程信息,自動連接到預設的網(wǎng)絡地址或預設的服務器地址,以所述行程信息的部分或全部內(nèi)容作為關(guān)鍵字,搜索所述行程信息對應的協(xié)助信息,并生成提示信息提示給用戶,使得用戶可以方便快捷的獲得第一手旅行協(xié)助信息,省去了用戶手動參與所帶來的麻煩,由此解決了用戶使用終端獲取與行程相關(guān)的有效信息時,操作繁瑣耗時的問題。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random Access Memory, RAM)等。 以上所揭露的僅為本發(fā)明較佳實施例而已,當然不能以此來限定本發(fā)明之權(quán)利范圍,本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分流程,并依本發(fā)明權(quán)利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。
權(quán)利要求
1.一種旅行協(xié)助方法,其特征在于,包括從終端保存的內(nèi)容中提取行程信息,將提取的所述行程信息保存至行程列表中,所述行程信息為與旅行相關(guān)的信息,所述行程列表用于存儲行程信息;從所述行程列表中選擇行程信息,自動連接到預設的網(wǎng)絡地址或者預設的服務器地址,將選擇的每條行程信息的部分或者全部內(nèi)容作為關(guān)鍵字進行搜索,獲得所述行程信息對應的協(xié)助信息;生成提示信息,所述提示信息包括所述行程信息和所述行程信息對應的協(xié)助信息。
2.如權(quán)利要求1所述的方法,其特征在于,所述終端保存的內(nèi)容包括日歷、記事本、備忘錄、電子郵件、彩信和短信中的任一種或多種應用對應的存儲空間中保存的內(nèi)容。
3.如權(quán)利要求2所述的方法,其特征在于,所述從終端保存的內(nèi)容中提取行程信息,將提取的所述行程信息保存至行程列表中,包括從終端保存的內(nèi)容中提取行程信息,將提取的所述行程信息提供給用戶進行確認操作;當接收到所述用戶的確認消息時,將所述提取的行程信息保存至行程列表中。
4.如權(quán)利要求3所述的方法,其特征在于,所述方法還包括 響應用戶的手工輸入,對所述行程列表進行更新。
5.如權(quán)利要求1-4任一項所述的方法,其特征在于,所述行程信息,包括包含時間和航班的信息,或包含時間和車次的信息,或包含時間、地點和航班的信息,或包含時間、地點和車次的信息。
6.如權(quán)利要求5所述的方法,其特征在于,所述在所述行程列表中選擇行程信息,自動連接到預設的網(wǎng)絡地址或者預設的服務器地址,包括按照所述行程信息在所述行程列表中的優(yōu)先級排序,在所述行程列表中選擇行程信息;在所述選擇的每個行程信息的有效搜索時間內(nèi),自動連接到預設的網(wǎng)絡地址或者預設的服務器地址。
7.如權(quán)利要求6所述的方法,其特征在于,若所述行程信息包含航班或車次,則所述行程信息的有效搜索時間為從接收到所述用戶的確認消息的時間起,至所述航班的起飛時間止,或者,從接收到所述用戶的確認消息的時間起,至所述車次的發(fā)車時間止;其中,所述行程信息對應的協(xié)助信息包括所述航班的起飛時間、所述航班的抵達時間、所述航班的延誤信息和所述航班的介紹信息的任一種或多種;或者,所述行程信息對應的協(xié)助信息包括所述車次的發(fā)車時間、所述車次的抵達時間、所述車次的延誤信息和所述車次的介紹信息的任一種或多種。
8.如權(quán)利要求6所述的方法,其特征在于,若所述行程信息包含地點,則所述行程信息的有效搜索時間為從接收到所述用戶的確認消息的時間起,至所述用戶離開所述地點的時間止;所述行程信息對應的協(xié)助信息包括所述地點的天氣信息。
9.一種終端,其特征在于,包括提取模塊,用于從所述終端保存的內(nèi)容中提取行程信息;其中,所述行程信息為與旅行相關(guān)的信息;保存模塊,將所述提取模塊提取的所述行程信息保存至行程列表中;其中,所述行程列表用于存儲行程信息;搜索模塊,用于從所述行程列表中選擇行程信息,自動連接到預設的網(wǎng)絡地址或者預設的服務器地址,將選擇的每條行程信息的部分或者全部內(nèi)容作為關(guān)鍵字進行搜索,獲得所述行程信息對應的協(xié)助信息;提示模塊,用于生成提示信息,所述提示信息包括所述行程信息和所述與行程信息對應的協(xié)助信息。
10.如權(quán)利要求9所述的終端,其特征在于,所述終端還包括確認模塊,用于將所述提取模塊提取的所述行程信息提供給用戶進行確認操作,并在接收到所述用戶的確認消息時,通知所述保存模塊執(zhí)行保存操作。
11.如權(quán)利要求10所述的終端,其特征在于,所述終端還包括更新模塊,用于響應用戶的手工輸入,對所述保存模塊保存的行程列表進行更新。
12.如權(quán)利要求11所述的終端,其特征在于,所述搜索模塊包括選擇單元,用于按照所述行程信息在所述行程列表中的優(yōu)先級排序,在所述行程列表中選擇行程信息;搜索單元,用于在所述選擇單元選擇的每個行程信息的有效搜索時間內(nèi),自動連接到預設的網(wǎng)絡地址或者預設的服務器地址,將選擇的每條行程信息的部分或者全部內(nèi)容作為關(guān)鍵字進行搜索,獲得所述行程信息對應的協(xié)助信息。
13.如權(quán)利要求9至12任一項所述的終端,其特征在于,所述終端為手機,所述手機還包括外殼,電路板,處理器,觸摸屏,射頻電路,麥克風,揚聲器,電源;所述觸摸屏安置在所述外殼上,所述電路板安置在所述外殼圍成的空間內(nèi)部,所述處理器和所述射頻電路設置在所述電路板上;所述處理器包括前述的各個模塊中的全部或者部分;所述處理器,用于對所述觸摸屏輸入的數(shù)據(jù)進行處理,和/或?qū)⑻幚砗蟮臄?shù)據(jù)結(jié)果通過所述觸摸屏輸出;所述射頻電路,用于建立手機與無線網(wǎng)絡的通信,實現(xiàn)手機與無線網(wǎng)絡的數(shù)據(jù)接收和發(fā)送;所述麥克風,用于采集聲音并將采集的聲音轉(zhuǎn)化為聲音數(shù)據(jù),以便所述手機通過所述射頻電路向無線網(wǎng)絡發(fā)送所述聲音數(shù)據(jù);所述揚聲器,用于將所述手機通過所述射頻電路從無線網(wǎng)絡接收的聲音數(shù)據(jù),還原為聲音并向用戶播放該聲音;所述電源,用于為所述手機的各個電路或器件供電。
全文摘要
本發(fā)明實施例公開了一種旅行協(xié)助方法,包括從終端保存的內(nèi)容中提取行程信息,將提取的所述行程信息保存至行程列表中;從所述行程列表中選擇行程信息,自動連接到預設的網(wǎng)絡地址或者預設的服務器地址,將選擇的每條行程信息的部分或者全部內(nèi)容作為關(guān)鍵字進行搜索,獲得所述行程信息對應的協(xié)助信息;生成提示信息。相應地,本發(fā)明實施例還公開了一種終端。本發(fā)明使終端能夠根據(jù)用戶的行程自動為用戶提供有效的參考信息,解決用戶使用終端獲取與行程相關(guān)的協(xié)助信息時,操作繁瑣耗時的問題。
文檔編號G06Q50/00GK102326444SQ201180001776
公開日2012年1月18日 申請日期2011年8月9日 優(yōu)先權(quán)日2011年8月9日
發(fā)明者張婷, 王紅軍 申請人:華為終端有限公司