專利名稱:智能創(chuàng)建日程的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信及計算機(jī)應(yīng)用的技術(shù)領(lǐng)域,特別涉及創(chuàng)建日程的方法和系統(tǒng)。
背景技術(shù):
現(xiàn)有的日程創(chuàng)建方法,往往是簡單的手動逐一錄入。時間成本很高,也會讓人們?nèi)狈δ托暮团d趣進(jìn)行日程的創(chuàng)建。從而使得生活變得沒有規(guī)律,缺少控制力,進(jìn)而會造成生活質(zhì)量的下降
發(fā)明內(nèi)容
為解決上述問題,本發(fā)明提供ー種智能創(chuàng)建日程的方法,通過監(jiān)控和解析信息、文件內(nèi)容,自動創(chuàng)建日程,并能進(jìn)行日程分類。根據(jù)本發(fā)明的ー個方面,提供ー種智能創(chuàng)建日程的方法,包括接收信息;對收到的信息進(jìn)行解析;根據(jù)數(shù)據(jù)格式判斷收到的信息是否為日程類信息,如果是日程類信息,則創(chuàng)建新的日程??蛇x地,上述方法進(jìn)ー步包括如果根據(jù)數(shù)據(jù)格式判斷收到的信息不是日程類信息,則根據(jù)語義分析判斷收到的信息是否為日程類信息,如果是日程類信息,則創(chuàng)建新的日程??蛇x地,所述數(shù)據(jù)格式可以是由發(fā)送和接收信息雙方相互約定的數(shù)據(jù)格式。語義內(nèi)容可以包括時間、地點(diǎn)、人物、事件內(nèi)容中的ー個或多個??蛇x地,根據(jù)本發(fā)明另ー個方面的智能創(chuàng)建日程的方法,可以是先根據(jù)語義分析判斷收到的信息是否為日程類信息,如果不是日程類信息,再根據(jù)數(shù)據(jù)格式判斷收到的信息是否為日程類信息。根據(jù)本發(fā)明的另ー個方面,提供ー種智能創(chuàng)建日程的系統(tǒng),包括發(fā)送客戶端及接收客戶端。發(fā)送客戶端至少具有信息發(fā)送模塊。接收客戶端至少具有信息收/發(fā)模塊、信息解析模塊、日程管理模塊;信息收/發(fā)模塊用于接收/發(fā)出信息;信息解析模塊用于對收到的信息進(jìn)行解析,當(dāng)判斷收到的信息為日程信息時,將其放入日程管理模塊存儲和管理??蛇x地,發(fā)送客戶端進(jìn)一歩包括信息接收模塊、信息解析模塊、日程管理模塊。發(fā)送客戶端和接收客戶端是任何具備信息通訊能力的終端。根據(jù)本發(fā)明的另ー個方面,提供ー種智能創(chuàng)建日程的方法,包括以下步驟發(fā)送客戶端的信息發(fā)送模塊向接收客戶端發(fā)出信息;接收客戶端的信息收/發(fā)模塊收到來自發(fā)送客戶端的信息,將此信息轉(zhuǎn)給信息解析模塊,并進(jìn)行分析;如果根據(jù)信息的數(shù)據(jù)格式判斷是日程類信息,則存入日程管理模塊;如果判斷不是日程類信息,則根據(jù)語義分析判斷是否是日程類,如果是日程類信息,則存入日程管理模塊。本發(fā)明的智能創(chuàng)建日程的系統(tǒng)及方法能夠根據(jù)信息的特性,自動創(chuàng)建日程事件,提高日程的使用率。
根據(jù)本發(fā)明的方法和裝置的其他特征和優(yōu)點(diǎn)將在以下的并入本文的附圖以及下文對本發(fā)明的詳細(xì)描述中呈現(xiàn)或予以闡明,附圖和對本發(fā)明的詳細(xì)描述共同用于解釋本發(fā)明的特定原理。
圖I是根據(jù)本發(fā)明ー種實(shí)施方式的智能創(chuàng)建日程的系統(tǒng)的結(jié)構(gòu)示意圖;圖2是根據(jù)本發(fā)明ー種實(shí)施方式的智能創(chuàng)建日程的流程圖;圖3是根據(jù)本發(fā)明ー種實(shí)施方式的信息數(shù)據(jù)格式;圖4是根據(jù)本發(fā)明ー種實(shí)施方式的智能創(chuàng)建日程的系統(tǒng)圖。
具體實(shí)施方式
下面將詳細(xì)參考本發(fā)明的各實(shí)施例,其示例顯示在附圖和下文描述中。盡管結(jié)合示例性實(shí)施例描述了本發(fā)明,但應(yīng)該理解,本說明書并未意欲將本發(fā)明限制于這些示例性實(shí)施例。相反,本發(fā)明不僅意欲覆蓋這些示例性實(shí)施例,而且也覆蓋包含在由所附權(quán)利要求書限定的本發(fā)明的實(shí)質(zhì)和范圍內(nèi)的各種替代物、修改、等價物和其他實(shí)施例。下面參照圖1,說明根據(jù)本發(fā)明的一種實(shí)施方式的智能創(chuàng)建日程的系統(tǒng)。智能創(chuàng)建日程的系統(tǒng)包括發(fā)送客戶端MlOO及接收客戶端M200。發(fā)送客戶端MlOO至少具有信息發(fā)送模塊M101。接收客戶端M200至少具有信息收/發(fā)模塊M201、信息解析模塊M202、日程管理模塊M203。信息收/發(fā)模塊M201用于接收/發(fā)出信息;信息解析模塊M202用于對收到的信息進(jìn)行解析,當(dāng)判斷收到的信息為日程信息吋,將其放入日程管理模塊M203存儲和管理??蛇x地,發(fā)送客戶端MlOO也可以具有與接收客戶端M200同樣的配置,至少還包括信息接收模塊、信息解析模塊、日程管理模塊。可選地,接收客戶端M200因?yàn)榫哂行畔⑹?發(fā)模塊M201,因此同樣可用作發(fā)送客戶端。發(fā)送客戶端MlOO及接收客戶端M200通過有線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)連接起來進(jìn)行通信。信息可以是短信、彩信、文件等數(shù)據(jù)中的任意ー種。根據(jù)本發(fā)明的一個實(shí)施例,提供一種基于語義和/或數(shù)據(jù)格式分析的智能創(chuàng)建日程的方法,包括發(fā)送客戶端MlOO的信息發(fā)送模塊MlOl向接收客戶端M200發(fā)出信息;接收客戶端M200的信息收/發(fā)模塊M201收到來自發(fā)送客戶端MlOO的信息,將此信息轉(zhuǎn)給信息解析模塊M202,并進(jìn)行分析;如果根據(jù)信息的數(shù)據(jù)格式判斷是日程類信息,則存入日程管理模塊M203 ;如果判斷不是日程類信息,則根據(jù)語義分析判斷是否是日程類,如果是日程類信息,則存入日程管理模塊M203,如果不是日程類信息,則將收到的信息轉(zhuǎn)入其他的數(shù)據(jù)管理模塊。例如,對于手機(jī)接收到短信/彩信,則交由手機(jī)系統(tǒng)收件箱存儲和顯示即可??蛇x地,根據(jù)信息的數(shù)據(jù)格式判斷是日程類信息,是由于信息中包含日程類信息的識別符,或者信息中包含日程管理模塊M203的下載鏈接,或者是信息的字符排列格式。根據(jù)本發(fā)明的一個實(shí)施例,日程類信息的格式如圖3所示,該信息起始為標(biāo)識301,后續(xù)字節(jié)包括日程類型邀請、接受、取消或修改302,接受或拒絕的理由303,活動內(nèi)容304,時間305,地點(diǎn) 306??蛇x地,發(fā)送客戶端MlOO和接收客戶端M200,可能是任何具備信息通訊能力的終端,包括手機(jī)、PDA、PC等裝置。
可選地,信息解析模塊M202在接收客戶端M200中作為自動運(yùn)行的進(jìn)程,持續(xù)不斷的監(jiān)測接收到的信息。日程管理模塊M203響應(yīng)于信息解析模塊M202的輸出,當(dāng)所接收的信息為日程類信息吋,啟動日程管理模塊M203。優(yōu)選地,本發(fā)明的系統(tǒng)可支持多個日程批量存入。上述的數(shù)據(jù)格式可以是兩個客戶端相互協(xié)商好的數(shù)據(jù)格式。例如,活動內(nèi)容老同學(xué)聚餐
開始時間2010-12-1219:00地點(diǎn)朝陽門外大街花渡鐵板燒參與者張三、李四、王五、趙六按照以上格式和內(nèi)容的信息,則會被視為ー個新日程,自動存儲。當(dāng)然,上述各是為標(biāo)準(zhǔn)格式,本發(fā)明并不僅局限于上述格式。信息解析模塊除了根據(jù)格式判斷是否為日程信息,還能夠根據(jù)語義分析判斷收到的信息是否為日程信息。對于語義的判斷,是根據(jù)信息的內(nèi)容,智能化的識別是否為日程。例如,當(dāng)通過語義分析出信息中包含時間、地點(diǎn)、人物、事件等典型性內(nèi)容中的ー個或多個時,則會自動加入日程,或提示用戶可能有ー個新日程,是否立即加入?用戶決定是否加入日程中。當(dāng)然,不限于以上的語義內(nèi)容,還包括其他方式。例如,接收者收到信息“周五19:00錢柜KTV,兄弟們都去?!苯邮辗娇蛻舳俗R別到時間、地點(diǎn)等典型性內(nèi)容,則會自動加入日程,或提示用戶可能有ー個新日程,是否立即加入?用戶決定是否加入日程中。當(dāng)然,不限于以上的語義內(nèi)容,還包括其他方式。根據(jù)本發(fā)明的一種實(shí)施方式,智能創(chuàng)建日程的方法,包括接收信息;對收到的信息進(jìn)行解析;根據(jù)數(shù)據(jù)格式判斷收到的信息是否為日程類信息,如果是日程類信息,則創(chuàng)建新的日程??蛇x地,上述方法進(jìn)ー步包括如果根據(jù)數(shù)據(jù)格式判斷收到的信息不是日程類信息,則根據(jù)語義分析判斷收到的信息是否為日程類信息,如果是日程類信息,則創(chuàng)建新的日程。可選地,所述數(shù)據(jù)格式可以是由發(fā)送和接收信息雙方相互約定的數(shù)據(jù)格式。語義內(nèi)容可以包括時間、地點(diǎn)、人物、事件內(nèi)容中的ー個或多個。可選地,根據(jù)本發(fā)明另ー種實(shí)施方式的智能創(chuàng)建日程的方法,可以是先根據(jù)語義分析判斷收到的信息是否為日程類信息,如果不是日程類信息,再根據(jù)數(shù)據(jù)格式判斷收到的信息是否為日程類信息。下面參照圖2,描述按照本發(fā)明ー個實(shí)施例的智能創(chuàng)建日程的方法在步驟S201,接收客戶端M200的信息收/發(fā)模塊M201收到來自發(fā)送客戶端MlOO的信息。在步驟S202,將收到的信息轉(zhuǎn)給信息解析模塊M202。在步驟S203,解析模塊M202根據(jù)數(shù)據(jù)格式判斷收到的信息是否為日程類信息,如果是,則轉(zhuǎn)入步驟S205 ;如果不是,則轉(zhuǎn)入步驟S204。在步驟S204,解析模塊M202根據(jù)語義分析判斷收到的信息是否為日程類信息,如果是,則轉(zhuǎn)入步驟S205 ;如果不是,則轉(zhuǎn)入步驟S206。在步驟S205,將收到的信息存入日程管理模塊M203。
在步驟S206,本流程結(jié)束??蛇x地,根據(jù)本發(fā)明的一個實(shí)施例,智能創(chuàng)建日程的系統(tǒng)包括第一客戶端M410及第二客戶端M420,第一客戶端M410至少具有信息收/發(fā)模塊M411,信息解析模塊M412、日程管理模塊M413。第二客戶端M420至少具有信息收/發(fā)模塊M421、信息解析模塊M422、日程管理模塊M423。第一客戶端的信息收/發(fā)模塊M411向第二客戶端M420發(fā)送日程類信息,同時第一客戶端的日程管理模塊M413建立并存儲相關(guān)日程。該日程至少包括日程類型、受邀者、內(nèi)容、時間 和地點(diǎn)等。第二客戶端的信息收/發(fā)模塊M421接收該信息,通過信息解析模塊M422解析該信息。如果該信息確實(shí)是日程類信息,則將信息傳遞至日程管理模塊M423。日程管理模塊M423向第二客戶端M420的用戶提示或發(fā)出詢問“是否接受邀請? ”用戶根據(jù)個人意愿選擇“接受”或“拒絕”并輸入文本形式的理由,例如“公司開年會,不能赴約”等。如果用戶選擇“接收”該日程類信息,則日程管理模塊M423存儲并建立該日程,同時向第一客戶端M410發(fā)送第二客戶端用戶接收該日程的事件及相關(guān)理由或說明。如果第二客戶端M420的用戶選擇“拒絕”該日程類信息,則日程管理模塊M423不建立該日程,同時向第一客戶端M410發(fā)送第二客戶端用戶拒絕該日程的事件及相關(guān)理由或說明。根據(jù)本實(shí)施例,第二客戶端M420通過電信服務(wù)服務(wù)提供商的SP接ロ自動向第一客戶端M410發(fā)送第二客戶端用戶接收或拒絕該日程的事件及相關(guān)理由或說明,信息可以是短信、彩信、文件等數(shù)據(jù)中的任意ー種。隨后,第一客戶端M410的信息收/發(fā)模塊M411接收來自第二客戶端用戶的選擇(“接受”或“拒絕”)以及理由。通過信息解析模塊M412解析并判斷該信息為日程類信息,將該信息傳遞至日程管理模塊M413。日程管理模塊M413根據(jù)第二客戶端用戶的選擇更新該日程的參與者及相關(guān)信息。根據(jù)本發(fā)明的一個實(shí)施例,當(dāng)?shù)谝豢蛻舳薓410的用戶通過日程管理模塊M413選擇修改或刪除已建立的日程,例如變更日程的具體地址。第一客戶端M410自動向參與者,如M420發(fā)送日程變更的信息。參與者,如M420,通過信息收/發(fā)模塊M421接收該信息,信息解析模塊M422解析并確認(rèn)日程類信息,將該信息傳遞給日程管理模塊M423。由第二客戶端M420的用戶選擇“接收”或“拒絕”該變更日程并錄入理由。如果“接收”則變更該日程,如果拒絕則進(jìn)一歩提示是否取消該日程。同時,由第二客戶端M420自動發(fā)送第二客戶端用戶的選擇和理由至第一客戶端M410。本發(fā)明的智能創(chuàng)建日程的系統(tǒng)及方法能夠根據(jù)信息的特性,自動創(chuàng)建日程事件,提高日程的使用率,具有廣泛的市場推廣前景及很高的利用價值。上文為了描繪和描述的目的,呈現(xiàn)了本發(fā)明的特定示例性實(shí)施例。這些示例性實(shí)施例并非窮舉的,或?qū)⒈景l(fā)明限制為公開的精確形式,明顯地,根據(jù)上述教示的諸多修改和變化都是可行的。選擇并描述這些示例性實(shí)施例是為了解釋本發(fā)明的特定原理及其實(shí)際應(yīng)用,從而使本領(lǐng)域技術(shù)人員制造并使用本發(fā)明的各個示例性實(shí)施例,及其各種替代物和修改。事實(shí)上本發(fā)明的范圍由所附的權(quán)利要求書及其等價物限定。
權(quán)利要求
1.ー種智能創(chuàng)建日程的方法,包括以下步驟 接收信息; 對收到的信息進(jìn)行解析; 根據(jù)數(shù)據(jù)格式判斷收到的信息是否為日程類信息,如果是日程類信息,則創(chuàng)建新的日程。
2.如權(quán)利要求I所述的智能創(chuàng)建日程的方法,進(jìn)ー步包括 如果根據(jù)數(shù)據(jù)格式判斷收到的信息不是日程類信息,則根據(jù)語義分析判斷收到的信息是否為日程類信息,如果是日程類信息,則創(chuàng)建新的日程。
3.如權(quán)利要求I或2所述的智能創(chuàng)建日程的方法,其中所述數(shù)據(jù)格式是由發(fā)送和接收信息雙方相互約定的數(shù)據(jù)格式; 其中根據(jù)語義分析判斷收到的信息是否為日程類信息的步驟中,語義內(nèi)容包括時間、地點(diǎn)、人物、事件內(nèi)容中的ー個或多個。
4.ー種智能創(chuàng)建日程的方法,包括以下步驟 接收信息; 對收到的信息進(jìn)行解析; 根據(jù)語義分析判斷收到的信息是否為日程類信息,如果是日程類信息,則創(chuàng)建新的日程。
5.如權(quán)利要求4所述的智能創(chuàng)建日程的方法,進(jìn)ー步包括 如果根據(jù)語義分析判斷收到的信息不是日程類信息,則根據(jù)數(shù)據(jù)格式判斷收到的信息是否為日程類信息,如果是日程類信息,則創(chuàng)建新的日程。
6.如權(quán)利要求4或5所述的智能創(chuàng)建日程的方法,其中所述數(shù)據(jù)格式是由發(fā)送和接收信息雙方相互約定的數(shù)據(jù)格式; 其中根據(jù)語義分析判斷收到的信息是否為日程類信息的步驟中,語義內(nèi)容包括時間、地點(diǎn)、人物、事件內(nèi)容中的ー個或多個。
7.ー種智能創(chuàng)建日程的方法,包括以下步驟 發(fā)送客戶端的信息發(fā)送模塊向接收客戶端發(fā)出信息; 接收客戶端的信息收/發(fā)模塊收到來自發(fā)送客戶端的信息,將此信息轉(zhuǎn)給信息解析模塊,并進(jìn)行分析; 如果根據(jù)信息的數(shù)據(jù)格式判斷是日程類信息,則存入日程管理模塊; 如果判斷不是日程類信息,則根據(jù)語義分析判斷是否是日程類,如果是日程類信息,則存入日程管理模塊。
8.ー種智能創(chuàng)建日程的系統(tǒng),包括發(fā)送客戶端及接收客戶端; 發(fā)送客戶端至少具有信息發(fā)送模塊; 接收客戶端至少具有信息收/發(fā)模塊、信息解析模塊、日程管理模塊;信息收/發(fā)模塊用于接收/發(fā)出信息;信息解析模塊用于對收到的信息進(jìn)行解析,當(dāng)判斷收到的信息為日程信息時,將其放入日程管理模塊存儲和管理。
9.如權(quán)利要求8所述的智能創(chuàng)建日程的系統(tǒng),其中發(fā)送客戶端進(jìn)一歩包括信息接收模塊、信息解析模塊、日程管理模塊。
10.如權(quán)利要求8或9所述的智能創(chuàng)建日程的系統(tǒng),其中發(fā)送客戶端和接收客戶端是任何具 備信息通訊能力的終端。
全文摘要
本發(fā)明涉及一種智能創(chuàng)建日程的方法和系統(tǒng)。智能創(chuàng)建日程的方法包括接收信息;對收到的信息進(jìn)行解析;根據(jù)數(shù)據(jù)格式判斷收到的信息是否為日程類信息,如果是日程類信息,則創(chuàng)建新的日程。該方法,進(jìn)一步包括如果根據(jù)數(shù)據(jù)格式判斷收到的信息不是日程類信息,則根據(jù)語義分析判斷收到的信息是否為日程類信息,如果是日程類信息,則創(chuàng)建新的日程。本發(fā)明的智能創(chuàng)建日程的系統(tǒng)及方法能夠根據(jù)信息的特性,自動創(chuàng)建日程事件,提高日程的使用率。
文檔編號H04M1/274GK102655538SQ20111005342
公開日2012年9月5日 申請日期2011年3月4日 優(yōu)先權(quán)日2011年3月4日
發(fā)明者李哲, 李鋒, 楊驍 , 林宇, 程平, 鄒仕洪 申請人:北京網(wǎng)秦天下科技有限公司