專利名稱:一種同步更新日程表的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種更新日程表的方法及系統(tǒng),尤其涉及的是一種通過(guò)無(wú)線通信設(shè)備和電腦同步更新日程表的方法及系統(tǒng)。
背景技術(shù):
隨著無(wú)線通訊設(shè)備在功能上豐富多樣,它已不僅僅是一種通訊的設(shè)備,同時(shí)作為一種娛樂(lè)、辦公的設(shè)備,在人們的日常生活中扮演越來(lái)越重要的角色。因此,如今人們?cè)诠ぷ魃钪屑磿?huì)使用電腦處理工作或事情,也會(huì)使用無(wú)線通訊設(shè)備處理相關(guān)事宜。如在車上使用移動(dòng)通訊設(shè)備處理工作,在辦公室里使用電腦處理工作。無(wú)線通訊設(shè)備增加了人們工作的效率,無(wú)論去哪里或者干什么,都可以通過(guò)無(wú)線通訊設(shè)備處理工作。隨著人們生活工作的節(jié)奏加快,以及對(duì)生活工作的很好的規(guī)劃,人們?cè)絹?lái)越多的使用無(wú)線通訊設(shè)置上的日程表管理與安排自己每一天或每一周的工作生活的計(jì)劃安排,如9:00到10 00開小組討論會(huì);10 10到11 30培訓(xùn);12 00到13 00酒店吃飯;13:30至IJ 14:00午休等等。通過(guò)日程表可以方便用戶對(duì)所要做的事有很好的計(jì)劃。但是,很多情況下,人們需要在電腦上設(shè)置一下一天的計(jì)劃,同時(shí),也要在無(wú)線通訊設(shè)備上設(shè)置一下一天的計(jì)劃,由于在辦公室里主要是使用電腦,而離開辦公室又主要使用無(wú)線通訊設(shè)備。或者是有些情況下只能使用一種設(shè)備,因此當(dāng)要修改計(jì)劃時(shí),需要兩邊同時(shí)修改,但這種修改要求人們手動(dòng)操作,而且往往會(huì)出現(xiàn)很多問(wèn)題,如兩邊設(shè)置的計(jì)劃不一致,或者是忘記修改其中一種計(jì)劃。給人們的工作生活帶來(lái)了很大不便。因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題在于,針對(duì)現(xiàn)有技術(shù)的上述缺陷,提供一種通過(guò)無(wú)線通信終端和電腦進(jìn)行同步更新日程表的方法及系統(tǒng),實(shí)現(xiàn)通過(guò)一方修改日程表,另一方也能同步更新日程表,方便用戶使用。本發(fā)明解決技術(shù)問(wèn)題所采用的技術(shù)方案如下
一種同步更新日程表的方法,其中,包括步驟
A、無(wú)線通信終端或電腦接收用戶的操作指令對(duì)日程表中的事件信息進(jìn)行修改;
B、無(wú)線通信終端或電腦的修改方向網(wǎng)絡(luò)服務(wù)器發(fā)送更新消息,并將修改后的事件信息發(fā)送給所述網(wǎng)絡(luò)服務(wù)器;
C、所述網(wǎng)絡(luò)服務(wù)器向需要同步所述修改事件信息的無(wú)線通信終端或電腦的更新方發(fā)送更新消息,通知所述更新方更新日程表;
D、無(wú)線通信終端或電腦的更新方從所述網(wǎng)絡(luò)服務(wù)器中下載修改的事件信息,更新日程表。所述的同步更新日程表的方法,其中,無(wú)線通信終端和電腦中的一方對(duì)日程表中事件信息的修改包括增加、刪除或編輯日程表中的事件信息;所述事件信息包括事件的標(biāo)題、內(nèi)容、時(shí)間、提示方式和提示頻率。所述的同步更新日程表的方法,其中,所述步驟B具體包括
BI、無(wú)線通信終端或電腦的修改方通過(guò)預(yù)先在所述網(wǎng)絡(luò)服務(wù)器注冊(cè)的用戶名和密碼登錄到所述網(wǎng)絡(luò)服務(wù)器,并向所述網(wǎng)絡(luò)服務(wù)器發(fā)送更新消息;
B2、無(wú)線通信終端或電腦的修改方將修改后的事件信息轉(zhuǎn)換為電子日歷格式字符串,并將所述字符串編碼為網(wǎng)絡(luò)通信數(shù)據(jù)包發(fā)送給所述網(wǎng)絡(luò)服務(wù)器。所述的同步更新日程表的方法,其中,所述步驟C還包括
所述網(wǎng)絡(luò)服務(wù)器查詢自身數(shù)據(jù)庫(kù)中與所述日程表對(duì)應(yīng)的無(wú)線通信終端或電腦中的更 新方,并向所述更新方發(fā)送更新消息。所述的同步更新日程表的方法,其中,所述步驟D還包括
D1、所述更新方登錄所述網(wǎng)絡(luò)服務(wù)器,并從所述網(wǎng)絡(luò)服務(wù)器中下載修改的事件信息;
D2、對(duì)下載的事件信息進(jìn)行解碼,將解碼后的事件信息載入日程表,完成日程表的更
新;
所述更新方登錄所述網(wǎng)絡(luò)服務(wù)器的用戶名和密碼與修改方登錄所述網(wǎng)絡(luò)服務(wù)器所使用的用戶名和密碼相同。一種同步更新日程表的系統(tǒng),包括無(wú)線通信終端和電腦,其中,還包括一與所述無(wú)線通信終端和電腦通信連接的網(wǎng)絡(luò)服務(wù)器,所述網(wǎng)絡(luò)服務(wù)器用于管理所述無(wú)線通信終端和電腦登陸用的用戶名和密碼以及對(duì)應(yīng)的日程表,以及日程表的同步管理;
其中,所述無(wú)線通信終端和電腦都包括有
修改模塊,用于接收用戶的操作指令對(duì)日程表中的事件信息進(jìn)行修改;
日程表模塊,用于管理日程表信息和設(shè)置日程表信息;
同步模塊,用于向網(wǎng)絡(luò)服務(wù)器發(fā)送更新消息,并將修改后的事件信息發(fā)送給所述網(wǎng)絡(luò)服務(wù)器;以及從所述網(wǎng)絡(luò)服務(wù)器獲取更新消息,并從所述網(wǎng)絡(luò)服務(wù)器中下載修改的事件信息,更新日程表。所述的同步更新日程表的系統(tǒng),其中,所述日程表模塊還包括
設(shè)置模塊,用于對(duì)日程表信息進(jìn)行選項(xiàng)設(shè)置,并提供用于用戶設(shè)置日程表內(nèi)容的n接
n ;
轉(zhuǎn)換模塊。用于將事件信息轉(zhuǎn)換為電子日歷格式字符串,或者將電子日歷格式字符串轉(zhuǎn)換為日程表中的事件信息;
提示模塊,用于根據(jù)日程表中記錄的事件信息進(jìn)行相應(yīng)的提醒。所述的同步更新日程表的系統(tǒng),其中,所述修改模塊對(duì)日程表信息的修改包括日程表中事件信息的增加、刪除和/或保存;
所述事件信息包括事件的標(biāo)題、內(nèi)容、時(shí)間、提示方式和提示頻率。所述的同步更新日程表的系統(tǒng),其中,所述同步模塊還用于將所述轉(zhuǎn)換模塊轉(zhuǎn)換后的電子日歷格式字符串編碼為網(wǎng)絡(luò)通信數(shù)據(jù)包,或者將從網(wǎng)絡(luò)服務(wù)器下載的網(wǎng)絡(luò)通信數(shù)據(jù)包編碼為電子日歷格式字符串。所述的同步更新日程表的系統(tǒng),其中,所述網(wǎng)絡(luò)服務(wù)器中存儲(chǔ)有所述無(wú)線通信終端和電腦登陸所述網(wǎng)絡(luò)服務(wù)器的用戶名和密碼,且所述無(wú)線通信終端和電腦登陸所述網(wǎng)絡(luò)服務(wù)器的用戶名和密碼相同。
本發(fā)明所提供的同步更新日程表的方法及系統(tǒng),無(wú)線通信終端或電腦接收用戶的操作指令對(duì)日程表中的事件信息進(jìn)行修改;無(wú)線通信終端或電腦的修改方向網(wǎng)絡(luò)服務(wù)器發(fā)送更新消息,并將修改后的事件信息發(fā)送給所述網(wǎng)絡(luò)服務(wù)器;所述網(wǎng)絡(luò)服務(wù)器向需要同步所述修改事件信息的無(wú)線通信終端或電腦的更新方發(fā)送更新消息,通知所述更新方更新日程表;無(wú)線通信終端或電腦的更新方從所述網(wǎng)絡(luò)服務(wù)器中下載修改的事件信息,更新日程表,本發(fā)明實(shí)現(xiàn)了通過(guò)一方修改日程表,另一方也能同步更新日程表,節(jié)約了用戶的操作,避免了因日程表的不同步造成的工作失誤,大大方便了用戶使用。
圖I是本發(fā)明提供的同步更新日程表的系統(tǒng)原理示意圖。圖2是圖I所示系統(tǒng)中無(wú)線通信終端或電腦的組成示意圖。圖3是本發(fā)明提供的同步更新日程表的系統(tǒng)中日程表模塊的組成示意圖。圖4是本發(fā)明提供的同步更新日程表的方法的流程圖。圖5是本發(fā)明無(wú)線通信終端和電腦登陸網(wǎng)絡(luò)服務(wù)器進(jìn)行身份識(shí)別的流程圖。圖6是本發(fā)明提供的同步更新日程表的方法中較佳地修改方設(shè)置事件信息的流程圖。圖7是本發(fā)明提供的同步更新日程表的方法中較佳地日程表同步過(guò)程的流程圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明的主要思想是,通過(guò)設(shè)置一網(wǎng)絡(luò)服務(wù)器,在無(wú)線通信終端或者電腦有修改日程表時(shí),無(wú)線通信終端和電腦中的修改方將修改后的日程表上傳到網(wǎng)絡(luò)服務(wù)器,并通過(guò)網(wǎng)絡(luò)服務(wù)器更新到待修改的一方,實(shí)現(xiàn)日程表的同步更新,而在更新時(shí)通過(guò)設(shè)置用戶名和密碼方便無(wú)線通信終端和電腦登陸網(wǎng)絡(luò)服務(wù)器。本發(fā)明提供的同步更新日程表的系統(tǒng),如圖I所示,包括無(wú)線通信終端10和電腦20,其中,還包括一與所述無(wú)線通信終端10和電腦20通信連接的網(wǎng)絡(luò)服務(wù)器30,所述網(wǎng)絡(luò)服務(wù)器30用于管理所述無(wú)線通信終端10和電腦20登陸用的用戶名和密碼以及對(duì)應(yīng)的日程表,以及日程表的同步管理;所述無(wú)線通信終端10與網(wǎng)絡(luò)服務(wù)器30通過(guò)無(wú)線網(wǎng)絡(luò)建立通信連接,所述電腦20通過(guò)互聯(lián)網(wǎng)與網(wǎng)絡(luò)服務(wù)器30建立通信連接。其中,如圖2所示,所述無(wú)線通信終端10和電腦20都包括有
修改模塊13,用于接收用戶的操作指令對(duì)日程表中的事件信息進(jìn)行修改;
日程表模塊11,用于管理日程表信息和設(shè)置日程表信息;
同步模塊12,用于向網(wǎng)絡(luò)服務(wù)器30發(fā)送更新消息,并將修改后的事件信息發(fā)送給所述網(wǎng)絡(luò)服務(wù)器30 ;以及從所述網(wǎng)絡(luò)服務(wù)器30獲取更新消息,并從所述網(wǎng)絡(luò)服務(wù)器30中下載修改的事件信息,更新日程表。進(jìn)一步地,如圖3所示,所述日程表模塊11還包括
設(shè)置模塊111,用于對(duì)日程表信息進(jìn)行選項(xiàng)設(shè)置,并提供用于用戶設(shè)置日程表內(nèi)容的UI 接口 ;
轉(zhuǎn)換模塊112,用于將事件信息轉(zhuǎn)換為電子日歷格式字符串,或者將電子日歷格式字符串轉(zhuǎn)換為日程表中的事件信息;將事件信息轉(zhuǎn)換為電子日歷格式字符串有助于系統(tǒng)對(duì)事件信息的處理。提示模塊113,用于根據(jù)日程表中記錄的事件信息進(jìn)行相應(yīng)的提醒。在修改日程表中的事件信息并與網(wǎng)絡(luò)服務(wù)器交互修改的事件信息的過(guò)程中,同步模塊12還用于將所述轉(zhuǎn)換模塊轉(zhuǎn)換后的電子日歷格式字符串編碼為網(wǎng)絡(luò)通信數(shù)據(jù)包,或者將從網(wǎng)絡(luò)服務(wù)器下載的網(wǎng)絡(luò)通信數(shù)據(jù)包編碼為電子日歷格式字符串。其中,所述修改模塊13對(duì)日程表信息的修改包括日程表中事件信息的增加、刪 除和/或保存等等;
所述事件信息包括事件的標(biāo)題、內(nèi)容、時(shí)間、提示方式和提示頻率等等。所述網(wǎng)絡(luò)服務(wù)器30中存儲(chǔ)有所述無(wú)線通信終端10和電腦20登陸所述網(wǎng)絡(luò)服務(wù)器的用戶名和密碼,且所述無(wú)線通信終端10和電腦20登陸所述網(wǎng)絡(luò)服務(wù)器30的用戶名和密碼相同?;谏鲜鐾礁氯粘瘫淼南到y(tǒng),本發(fā)明還提供了一種同步更新日程表的方法,參見圖4,圖4是本發(fā)明提供的同步更新日程表的方法流程圖,主要包括以下步驟
步驟S100、無(wú)線通信終端或電腦接收用戶的操作指令對(duì)日程表中的事件信息進(jìn)行修
改;
步驟S200、無(wú)線通信終端或電腦的修改方向網(wǎng)絡(luò)服務(wù)器發(fā)送更新消息,并將修改后的事件信息發(fā)送給所述網(wǎng)絡(luò)服務(wù)器;
步驟S300、所述網(wǎng)絡(luò)服務(wù)器向需要同步所述修改事件信息的無(wú)線通信終端或電腦的更新方發(fā)送更新消息,通知所述更新方更新日程表;
步驟S400、無(wú)線通信終端或電腦的更新方從所述網(wǎng)絡(luò)服務(wù)器中下載修改的事件信息,更新日程表。下面針對(duì)每個(gè)步驟進(jìn)行詳細(xì)的描述和說(shuō)明,日程表主要用于記錄用戶每天的日程安排和活動(dòng)計(jì)劃等,在必要時(shí)給予提示,方便用戶對(duì)日程的把控。每天都會(huì)有一個(gè)日程表,而日程表中包括用戶的每一個(gè)行程安排,把這種行程安排定義為事件,每個(gè)事件都有標(biāo)題、內(nèi)容、事件、提示方式及提示頻率等要素組成,事件的形式具體為
事件的標(biāo)題是本次活動(dòng)的內(nèi)容提要;
事件的內(nèi)容是本次活動(dòng)的內(nèi)容,如活動(dòng)的地點(diǎn)、人物以及活動(dòng)事件的具體內(nèi)容;
事件的時(shí)間是本次活動(dòng)的開始時(shí)間與活動(dòng)的結(jié)束時(shí)間;
事件的提示方式是當(dāng)活動(dòng)時(shí)間到時(shí),通過(guò)鈴聲或者震動(dòng)等方式提示用戶;
提不頻率是該事件提不的頻率,如每周、每月等。在軟件實(shí)現(xiàn)方面,每個(gè)事件的信息以一個(gè)結(jié)構(gòu)體表示,該結(jié)構(gòu)體包含事件的標(biāo)題、內(nèi)容、事件、提示方式及提示頻率等組成要素,同時(shí)每個(gè)結(jié)構(gòu)體都有一個(gè)標(biāo)識(shí)用的ID,每個(gè)事件的ID都不一樣,該結(jié)構(gòu)體被保存在電腦或者無(wú)線通信終端的文件系統(tǒng)中,通過(guò)該ID可以從文件系統(tǒng)中讀取該事件的結(jié)構(gòu)體。用戶可以事先在日程表中編輯每天的事件信息,具體的編輯過(guò)程在此不再贅述。在步驟SlOO中,無(wú)線通信終端或者電腦中的一方對(duì)日程表中的事件信息根據(jù)實(shí)際需要進(jìn)行修改,下面對(duì)修改日程表的一方定義為修改方,更新日程表的一方定義為更新方;修改方修改日程表中的事件信息,包括增加、刪除或保存事件信息等等,這里事件信息包括上面描述的事件的標(biāo)題、內(nèi)容、時(shí)間、提示方式以及提示頻率等。比如說(shuō),2012年5月4日,張三的日程表中的一個(gè)事件記錄為
標(biāo)題公司開會(huì);
內(nèi)容總結(jié)公司上一季度的工作情況及對(duì)下個(gè)季度做出發(fā)展規(guī)劃;
時(shí)間2012年5月5日9:00 ;
提示方式響鈴;
提示頻率5分鐘。
現(xiàn)在張三因?yàn)楣ぷ靼才判柙?012年5月5日上午出差,那么其可以通過(guò)無(wú)線通信終端或者電腦對(duì)日程表中的改事件進(jìn)行修改,如下所述
標(biāo)題出差;
內(nèi)容與公司合作伙伴洽談業(yè)務(wù);
時(shí)間:2012年5月5日8:30 ;
提示方式震動(dòng);
提示頻率10分鐘。無(wú)線通信終端和電腦中的修改方對(duì)日程表中的事件信息進(jìn)行修改后,修改方通過(guò)預(yù)先在網(wǎng)絡(luò)服務(wù)器注冊(cè)的用戶名和密碼登錄到網(wǎng)絡(luò)服務(wù)器,無(wú)線通信終端或者電腦與網(wǎng)絡(luò)服務(wù)器建立連接,并通過(guò)網(wǎng)絡(luò)服務(wù)器的身份識(shí)別,其過(guò)程如圖5所示,具體為
首先,電腦或者無(wú)線通信終端啟動(dòng)日程表應(yīng)用,修改方輸入登錄網(wǎng)絡(luò)服務(wù)器的用戶名和密碼,修改方中的同步模塊將用戶名ID及登錄密碼發(fā)送到網(wǎng)絡(luò)服務(wù)器,網(wǎng)絡(luò)服務(wù)器接收到該用戶的登錄請(qǐng)求后,對(duì)該用戶進(jìn)行鑒權(quán)的身份識(shí)別,從自身數(shù)據(jù)庫(kù)中查找匹配該用戶名ID,如果存在該用戶名ID,并且密碼正確,則證明該用戶為合法用戶,此時(shí),網(wǎng)絡(luò)服務(wù)器向修改方發(fā)送登錄成功的提示,并在電腦或者無(wú)線通信終端顯示登錄成功;否則發(fā)送登錄失敗給電腦或者無(wú)線通信終端。網(wǎng)絡(luò)服務(wù)器以用戶ID作為其與無(wú)線通信終端和電腦端聯(lián)系的標(biāo)識(shí),對(duì)不同的用戶進(jìn)行區(qū)分,網(wǎng)絡(luò)服務(wù)器將ID作為無(wú)線通信終端和電腦的統(tǒng)一標(biāo)識(shí),方便數(shù)據(jù)查找,并且,在修改方通知更新時(shí),通過(guò)ID查詢到對(duì)應(yīng)的更新方,保證了更新方與修改方信息的同步。在修改方成功登錄網(wǎng)路服務(wù)器后,將向網(wǎng)絡(luò)服務(wù)器發(fā)送表示日程表中的事件信息有更新的事件更新消息,使網(wǎng)絡(luò)服務(wù)器知曉日程表有設(shè)置或者修改,之后網(wǎng)絡(luò)服務(wù)器向無(wú)線通信終端發(fā)送“接收更新”的消息。進(jìn)一步地,修改方接收到“接收更新”消息后,將對(duì)修改后的日程表中的事件信息進(jìn)行編碼,編碼為標(biāo)準(zhǔn)的電子日歷格式字符串,再將該字符串編碼為網(wǎng)絡(luò)通信數(shù)據(jù)包格式,最后通過(guò)網(wǎng)絡(luò)發(fā)送給網(wǎng)絡(luò)服務(wù)器。下面以無(wú)線通信終端作為修改方進(jìn)一步對(duì)上述步驟進(jìn)行說(shuō)明,參見圖6,圖6為無(wú)線通信終端作為修改方設(shè)置日程表中事件的流程圖,具體過(guò)程如下
無(wú)線通信終端在日程表中設(shè)置事件,對(duì)事件進(jìn)行修改編輯,無(wú)線通信終端中的日程表模塊保存事件信息到自身的文件系統(tǒng)中,同步模塊向網(wǎng)絡(luò)服務(wù)器發(fā)送“事件更新”消息;網(wǎng)絡(luò)服務(wù)器獲得“事件更新”消息后得知無(wú)線通信終端更新了日程表信息,并發(fā)送“接收更新”消息給無(wú)線通信終端;無(wú)線通信終端中的同步模塊接收到“接收更新”消息;日程表模塊獲取當(dāng)前日程表事件信息,并將該事件信息轉(zhuǎn)化為電子日歷格式字符串;無(wú)線通信終端對(duì)該字符串進(jìn)行編碼,編碼為網(wǎng)絡(luò)通信數(shù)據(jù)包格式,通過(guò)無(wú)線網(wǎng)絡(luò)將該數(shù)據(jù)包發(fā)送給網(wǎng)絡(luò)服務(wù)器;網(wǎng)絡(luò)服務(wù)器對(duì)所接收到的數(shù)據(jù)包進(jìn)行解碼,獲取表示事件信息的電子日歷字符串。在服務(wù)器接到最新的電子日歷字符串后,進(jìn)行日程表的同步過(guò)程,參見圖7,圖7為與圖6相對(duì)應(yīng)的日程表同步過(guò)程的流程圖,具體為
服務(wù)器接收到最新的電子日歷數(shù)據(jù)包后,對(duì)該數(shù)據(jù)包進(jìn)行解碼,獲得標(biāo)準(zhǔn)的電子日歷格式字符串,然后再發(fā)送“事件更新”消息給電腦端,電腦端的同步模塊接收到“事件更新”的消息后,得知需要更新當(dāng)前系統(tǒng)中的日程表信息。電腦端使用與無(wú)線通信終端登錄網(wǎng)絡(luò)服務(wù)器時(shí)使用的相同的用戶名和密碼登錄網(wǎng)絡(luò)服務(wù)器。在登錄成功后,電腦端的同步模塊發(fā)送“開始同步”的消息給網(wǎng)絡(luò)服務(wù)器,同時(shí),準(zhǔn)備開始接網(wǎng)絡(luò)服務(wù)器發(fā)送的最新日程表信肩、O網(wǎng)絡(luò)服務(wù)器接收到電腦端的“開始同步”消息后,將接收到的電子日歷字符串編碼為網(wǎng)絡(luò)通信數(shù)據(jù)包,通過(guò)因特網(wǎng)發(fā)送給電腦端。電腦端接收到包含電子日歷格式字符串的數(shù)據(jù)包后,同步模塊對(duì)該數(shù)據(jù)包進(jìn)行解碼,獲得電子日歷格式的字符串。之后再按照電子日歷標(biāo)準(zhǔn)協(xié)議對(duì)該字符串進(jìn)行解析,獲得其中包含的事件信息事件的內(nèi)容,事件的時(shí)間等。解析后,同步模塊將這些事件信息發(fā)送給日程表模塊,日程表模塊首先將這些事件以結(jié)構(gòu)體的方式保存到文件系統(tǒng)中,同時(shí),使用新的事件替換當(dāng)前日程表中的事件信息,從而使得日程表中的事件更新為最新的。本發(fā)明所提供的同步更新日程表的方法及系統(tǒng),無(wú)線通信終端或電腦接收用戶的操作指令對(duì)日程表中的事件信息進(jìn)行修改;無(wú)線通信終端或電腦的修改方向網(wǎng)絡(luò)服務(wù)器發(fā)送更新消息,并將修改后的事件信息發(fā)送給所述網(wǎng)絡(luò)服務(wù)器;所述網(wǎng)絡(luò)服務(wù)器向需要同步所述修改事件信息的無(wú)線通信終端或電腦的更新方發(fā)送更新消息,通知所述更新方更新日程表;無(wú)線通信終端或電腦的更新方從所述網(wǎng)絡(luò)服務(wù)器中下載修改的事件信息,更新日程表,本發(fā)明實(shí)現(xiàn)了通過(guò)一方修改日程表,另一方也能同步更新日程表,節(jié)約了用戶的操作,避免了因日程表的不同步造成的工作失誤,大大方便了用戶使用。應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對(duì)本領(lǐng)域普通技術(shù)人員來(lái)說(shuō),可以根據(jù)上述說(shuō)明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。權(quán)利要求
1.一種同步更新日程表的方法,其特征在于,包括步驟 A、無(wú)線通信終端或電腦接收用戶的操作指令對(duì)日程表中的事件信息進(jìn)行修改; B、無(wú)線通信終端或電腦的修改方向網(wǎng)絡(luò)服務(wù)器發(fā)送更新消息,并將修改后的事件信息發(fā)送給所述網(wǎng)絡(luò)服務(wù)器; C、所述網(wǎng)絡(luò)服務(wù)器向需要同步所述修改事件信息的無(wú)線通信終端或電腦的更新方發(fā)送更新消息,通知所述更新方更新日程表; D、無(wú)線通信終端或電腦的更新方從所述網(wǎng)絡(luò)服務(wù)器中下載修改的事件信息,更新日程表。
2.根據(jù)權(quán)利要求I所述的同步更新日程表的方法,其特征在于,修改方對(duì)日程表中事件信息的修改包括增加、刪除或編輯日程表中的事件信息; 所述事件信息包括事件的標(biāo)題、內(nèi)容、時(shí)間、提示方式和提示頻率。
3.根據(jù)權(quán)利要求I或2所述的同步更新日程表的方法,其特征在于,所述步驟B具體包括 BI、無(wú)線通信終端或電腦的修改方通過(guò)預(yù)先在所述網(wǎng)絡(luò)服務(wù)器注冊(cè)的用戶名和密碼登錄到所述網(wǎng)絡(luò)服務(wù)器,并向所述網(wǎng)絡(luò)服務(wù)器發(fā)送更新消息; B2、無(wú)線通信終端或電腦的修改方將修改后的事件信息轉(zhuǎn)換為電子日歷格式字符串,并將所述字符串編碼為網(wǎng)絡(luò)通信數(shù)據(jù)包發(fā)送給所述網(wǎng)絡(luò)服務(wù)器。
4.根據(jù)權(quán)利要求I所述的同步更新日程表的方法,其特征在于,所述步驟C還包括 所述網(wǎng)絡(luò)服務(wù)器查詢自身數(shù)據(jù)庫(kù)中與所述日程表對(duì)應(yīng)的無(wú)線通信終端或電腦中的更新方,并向所述更新方發(fā)送更新消息。
5.根據(jù)權(quán)利要求4所述的同步更新日程表的方法,其特征在于,所述步驟D還包括 D1、所述更新方登錄所述網(wǎng)絡(luò)服務(wù)器,并從所述網(wǎng)絡(luò)服務(wù)器中下載修改的事件信息; D2、對(duì)下載的事件信息進(jìn)行解碼,將解碼后的事件信息載入日程表,完成日程表的更新; 其中,所述更新方登錄所述網(wǎng)絡(luò)服務(wù)器的用戶名和密碼與修改方登錄所述網(wǎng)絡(luò)服務(wù)器使用的用戶名和密碼相同。
6.一種同步更新日程表的系統(tǒng),包括無(wú)線通信終端和電腦,其特征在于,還包括一與所述無(wú)線通信終端和電腦通信連接的網(wǎng)絡(luò)服務(wù)器,所述網(wǎng)絡(luò)服務(wù)器用于管理所述無(wú)線通信終端和電腦登陸用的用戶名和密碼以及對(duì)應(yīng)的日程表,以及日程表的同步管理; 其中,所述無(wú)線通信終端和電腦都包括有 修改模塊,用于接收用戶的操作指令對(duì)日程表中的事件信息進(jìn)行修改; 日程表模塊,用于管理日程表信息和設(shè)置日程表信息; 同步模塊,用于向網(wǎng)絡(luò)服務(wù)器發(fā)送更新消息,并將修改后的事件信息發(fā)送給所述網(wǎng)絡(luò)服務(wù)器;以及從所述網(wǎng)絡(luò)服務(wù)器獲取更新消息,并從所述網(wǎng)絡(luò)服務(wù)器中下載修改的事件信息,更新日程表。
7.根據(jù)權(quán)利要求6所述的同步更新日程表的系統(tǒng),其特征在于,所述日程表模塊還包括 設(shè)置模塊,用于對(duì)日程表信息進(jìn)行選項(xiàng)設(shè)置,并提供用于用戶設(shè)置日程表內(nèi)容的n接n ;轉(zhuǎn)換模塊,用于將事件信息轉(zhuǎn)換為電子日歷格式字符串,或者將電子日歷格式字符串轉(zhuǎn)換為日程表中的事件信息; 提示模塊,用于根據(jù)日程表中記錄的事件信息進(jìn)行相應(yīng)的提醒。
8.根據(jù)權(quán)利要求7所述的同步更新日程表的系統(tǒng),其特征在于,所述修改模塊對(duì)日程表中的事件信息的修改包括日程表中事件信息的增加、刪除和/或保存; 所述事件信息包括事件的標(biāo)題、內(nèi)容、時(shí)間、提示方式和提示頻率。
9.根據(jù)權(quán)利要求6所述的同步更新日程表的系統(tǒng),其特征在于,所述同步模塊還用于將所述轉(zhuǎn)換模塊轉(zhuǎn)換后的電子日歷格式字符串編碼為網(wǎng)絡(luò)通信數(shù)據(jù)包,或者將從網(wǎng)絡(luò)服務(wù)器下載的網(wǎng)絡(luò)通信數(shù)據(jù)包編碼為電子日歷格式字符串。
10.根據(jù)權(quán)利要求6所述的同步更新日程表的系統(tǒng),其特征在于,所述網(wǎng)絡(luò)服務(wù)器中存儲(chǔ)有所述無(wú)線通信終端和電腦登陸所述網(wǎng)絡(luò)服務(wù)器的用戶名和密碼,且所述無(wú)線通信終端和電腦登陸所述網(wǎng)絡(luò)服務(wù)器的用戶名和密碼相同。
全文摘要
本發(fā)明公開了一種同步更新日程表的方法及系統(tǒng),無(wú)線通信終端或電腦接收用戶的操作指令對(duì)日程表中的事件信息進(jìn)行修改;無(wú)線通信終端或電腦的修改方向網(wǎng)絡(luò)服務(wù)器發(fā)送更新消息,并將修改后的事件信息發(fā)送給所述網(wǎng)絡(luò)服務(wù)器;所述網(wǎng)絡(luò)服務(wù)器向需要同步所述修改事件信息的無(wú)線通信終端或電腦的更新方發(fā)送更新消息,通知所述更新方更新日程表;無(wú)線通信終端或電腦的更新方從所述網(wǎng)絡(luò)服務(wù)器中下載修改的事件信息,更新日程表。本發(fā)明實(shí)現(xiàn)了通過(guò)一方修改日程表,另一方也能同步更新日程表,節(jié)約了用戶的操作,避免了因日程表的不同步造成的工作失誤,大大方便了用戶使用。
文檔編號(hào)H04L29/06GK102710751SQ201210145598
公開日2012年10月3日 申請(qǐng)日期2012年5月11日 優(yōu)先權(quán)日2012年5月11日
發(fā)明者楊志兵 申請(qǐng)人:惠州Tcl移動(dòng)通信有限公司