專利名稱:移動通信終端的日程檢索方法
技術(shù)領(lǐng)域:
本發(fā)明屬于移動通信技術(shù)范圍,尤其是一種能夠檢索與使用者所指定的基準(zhǔn)日最接近的日程并進行顯示的移動通信終端的日程檢索方法。
背景技術(shù):
傳統(tǒng)的移動通信終端的日程檢索方法是通過輸入年、月、文字等的檢索條件,在存儲的日程中檢索符合條件的日程并輸出。檢索條件是包括年、月和日程內(nèi)容所包含的文字作為檢索關(guān)鍵字。移動通信終端在存儲的日程中檢索出包含符合所輸入的年、月及文字的日程內(nèi)容,并以列表形式整理輸出符合檢索條件的日程。使用者在移動通信終端的日程管理中存儲日程,并從日程管理中檢索日程,從而根據(jù)檢索結(jié)果進行日程管理。使用者所關(guān)心的是以現(xiàn)在的日期為基準(zhǔn)的下一個日程,從而從檢索結(jié)果中手動檢索下一個日程并進行日程管理。
但是,現(xiàn)有的移動通訊終端不能自動檢索基準(zhǔn)日之后的日程,因此存在使用者需直接在所檢索出來的日程中逐一進行選擇,并以基準(zhǔn)日為基準(zhǔn),手動檢索下一個日程的問題。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種移動通信終端的日程檢索方法,本發(fā)明的目的是這樣實現(xiàn)的一種移動通信終端的日程檢索方法,其特征在于包括在日程畫面判斷下一個日期檢索鍵的被按動與否,如果判定為被按動,則初始化日程比較次數(shù)和下一個日期的步驟;從存儲于日程存儲部的日程中讀取一個日程信息,并在考慮日程信息中所記載的重復(fù)周期之后,檢索最接近基準(zhǔn)日的日程日期的步驟;判定日程日期和下一個日期的比較作業(yè)是否是第一次,如果判定對日程日期和下一個日期的比較為第一次時,在下一個日期中存儲日程日期,而如果不是第一次,則比較下一個日期和日程日期的大小并更新下一個日期的步驟;對下一個日期和基準(zhǔn)日的次日進行比較,如果一致時,在日程畫面中顯示下一個日期的步驟;對日程日期和下一個日期的比較次數(shù)和日程個數(shù)進行比較,如果一致時,在日程畫面中顯示下一個日期,而如果不一致時,增加比較次數(shù)并對所存儲的日程中的其它日程的日程日期和下一個日期進行比較,而且對下一個日期進行更新的步驟。
本發(fā)明的有益效果是本發(fā)明能夠自動檢索從基準(zhǔn)日最接近的下一個日程日期并顯示,所以使用者用簡單的按鈕操作方便的檢索從當(dāng)日期到下一個日程的日期,從而能夠?qū)ο乱粋€日程進行事先準(zhǔn)備。
圖1是本發(fā)明的移動通信終端的結(jié)構(gòu)示意圖。
圖2是根據(jù)本發(fā)明的移動通信終端的日程檢索方法的實施例運行流程圖。
圖3是圖2的基準(zhǔn)日之后的日期、日程日期的分布例示圖,其中圖3a說明在多個日程日期中檢索下一個日期時的日程日期的分布圖;3b說明當(dāng)按動下一個日期下檢索鍵時的下一個日期、日程日期的分布。
圖4是根據(jù)本發(fā)明的實施例的日程檢索方法的日程畫面例示圖。
具體實施例方式
本發(fā)明提供一種移動通信終端的日程檢索方法。下面,結(jié)合附圖對本發(fā)明進行詳細(xì)說明。
圖1是本發(fā)明的移動通信終端的結(jié)構(gòu)示意圖。如圖1所示,本發(fā)明包括按鍵輸入?yún)^(qū)10,它把基準(zhǔn)日輸入、光標(biāo)移動、下一個日期檢索等命令傳遞給日程檢索部30;存儲部20,它對存儲的年份、日期、時間、反復(fù)周期、警報時間、日程內(nèi)容等多個日程信息通過數(shù)據(jù)庫的方式進行管理;日程檢索部30,它在接收下一個日期檢索命令時,從存儲于上述日程存儲部20的日程中檢索出最接近基準(zhǔn)日的日程日期并傳遞給日程顯示部40;日程顯示部40,它通過光標(biāo)指示的方式輸出最接近基準(zhǔn)日的下一個日期的畫面。
按鍵輸入?yún)^(qū)10向檢索部30傳遞基準(zhǔn)日輸入、光標(biāo)移動、下一個日期檢索等命令?;鶞?zhǔn)日輸入命令在日程檢索中輸入基準(zhǔn)日命令;光標(biāo)移動命令能夠使日程畫面中的光標(biāo)移動;下一個日程檢索命令以基準(zhǔn)日為基準(zhǔn)檢索最接近的下一個日期。
日程檢索部30在接收下一個日期檢索命令之后,從存儲的日程中檢索最接近基準(zhǔn)日的下一個日期并傳遞到日程顯示部40。存儲的日程中存在多個日程,而且因為各日程包括根據(jù)不同的屬性來設(shè)定的不同的重復(fù)周期,因此各日程都擁有最接近基準(zhǔn)日的日程日期。所以,日程檢索部30在各日程的日程日期中檢索出最接近基準(zhǔn)日的下一個日期進行輸出。
日程存儲部20對存儲年、日期、時間、重復(fù)周期、警報時間、日程內(nèi)容等的多個日程通過數(shù)據(jù)庫方式進行管理。日程顯示部40按年份輸出日歷并包括顯示所選的日期中存儲的日程的個數(shù)的日程畫面,而且在最接近基準(zhǔn)日的下一個日期中用光標(biāo)顯示下一個日期。
圖2是本發(fā)明的移動通信終端的日程檢索方法的實施例運行流程圖。如圖2所示,它包括在日程畫面判斷下一個日期檢索鍵的被按動與否,如果判定為被按動,則初始化日程比較次數(shù)和下一個日期的步驟;從存儲于日程存儲部的日程中讀取一個日程信息,并在考慮日程信息中所記載的重復(fù)周期之后,檢索最接近基準(zhǔn)日的日程日期的步驟;判定日程日期和下一個日期的比較作業(yè)是否是第一次,如果判定對日程日期和下一個日期的比較為第一次時,在下一個日期中存儲日程日期,而如果不是第一次,則比較下一個日期和日程日期的大小并更新下一個日期的步驟;對下一個日期和基準(zhǔn)日+1的日期進行比較,如果一致時,在日程畫面中顯示下一個日期的步驟;對日程日期和下一個日期的比較次數(shù)和日程個數(shù)進行比較,如果一致時,在日程畫面中顯示下一個日期,而如果不一致時,增加比較次數(shù)并對所存儲的日程中的其它日程的日程日期和下一個日期進行比較,而且對下一個日期進行更新的步驟。
假設(shè)設(shè)定移動通信終端按鍵輸入?yún)^(qū)的任意鍵作為輸入檢索下一個日期的命令的鍵,而且把此鍵設(shè)為檢索下一個日期的檢索鍵。下一個日期檢索鍵包括以基準(zhǔn)日為基準(zhǔn)檢索未來的下一個日程的日期的下一個日期上檢索鍵和以基準(zhǔn)日為基準(zhǔn)檢索過去的下一個日程的日期的下一個日期下檢索鍵。在此,上述日程檢索方法對在下一個日期上檢索鍵被按動時的移動通信終端的日程檢索方法進行說明。
移動通信終端如果判定下一個日期上檢索鍵被按動時,對日程個數(shù)和下一個日期進行初始化,從而完成檢索下一個日期所需的初始化作業(yè)。
移動通信終端在存儲于日程存儲部的日程中讀取一個日程,并通過日程信息中所記錄的重復(fù)周期判斷是否存在最接近于基準(zhǔn)日的日程日期。如果存在最接近的日程日期,則判斷下一個日期是否為0,如果是,則在下一個日期中存儲上述日程日期。
移動通信終端,對下一個日期和基準(zhǔn)日+1日進行比較,如果一致,則以基準(zhǔn)日為基準(zhǔn)在最接近的下一個日程的日期上顯示光標(biāo),從而在畫面中顯示下一個日期。
如果下一個日期和基準(zhǔn)日+1日不一致,移動通信終端判斷下一個日期和日程日期的比較次數(shù)是否和日程個數(shù)一致,如果一致,則把下一個日期顯示在日程畫面上。相反,如果不一致,移動通信終端則增加比較次數(shù)并在存儲的日程中讀取其它日程,而且對最接近基準(zhǔn)日的日程日期和下一個日期進行比較并更新下一個日期。
如果下一個日期為基準(zhǔn)日+1日,移動通信終端結(jié)束下一個日期檢索,否則,重復(fù)對下一個日期和日程日期的比較判斷作業(yè)若干次,從而檢索出最接近基準(zhǔn)日的下一個日程的日期并在畫面進行顯示。
圖3是在圖2的日程檢索方法中,以基準(zhǔn)日為基準(zhǔn)的下一個日期、日程日期的分布例示圖。
圖3a說明當(dāng)按動下一個日期上檢索鍵時,在多個日程日期中檢索下一個日期時的下一個日期、日程日期的分布。如果對下一個日期和日程日期進行比較判斷,則下一個日期將越來越接近基準(zhǔn)日。在日程檢索方法中,對下一個日期、日程日期及基準(zhǔn)日進行比較判斷時,主要是判斷下一個日期是否比日程日期大、下一個日期和基準(zhǔn)日+1日是否一致,從而檢索最接近基準(zhǔn)日的下一個日期。
圖3b說明當(dāng)按動下一個日期下檢索鍵時的下一個日期、日程日期的分布。在日程檢索方法中,對下一個日期、日程日期及基準(zhǔn)日進行比較判斷時,主要是判斷下一個日期是否比日程日期小、下一個日期和基準(zhǔn)日-1是否一致,從而檢索最接近基準(zhǔn)日的下一個日期。
圖4是根據(jù)本發(fā)明的實施例的日程檢索方法的日程畫面例示圖。
在日程畫面,如果按動下一個日期下檢索鍵,則位于5月19日上的光標(biāo)將移動到5月7日。這表示以5月19日為基準(zhǔn)日的話,5月7日是最接近基準(zhǔn)日的下一個日程的日期。日程畫面下方顯示3日程,以表示在5月7日的日程中存有3個日程。
在日程畫面,如果按動下一個日期上檢索鍵,則位于5月19日中的光標(biāo)將移動到6月3日。這表示以5月19日為基準(zhǔn)日的話,6月3日是最接近基準(zhǔn)日的下一個日程的日期。日程畫面下方顯示2日程,以表示在6月3日的日程中存有2個日程。
權(quán)利要求
1.一種移動通信終端的日程檢索方法,其特征在于包括在日程畫面判斷下一個日期檢索鍵的被按動與否,如果判定為被按動,則初始化日程比較次數(shù)和下一個日期的步驟;從存儲于日程存儲部的日程中讀取一個日程信息,并在考慮日程信息中所記載的重復(fù)周期之后,檢索最接近基準(zhǔn)日的日程日期的步驟;判定日程日期和下一個日期的比較作業(yè)是否是第一次,如果判定對日程日期和下一個日期的比較為第一次時,在下一個日期中存儲日程日期,而如果不是第一次,則比較下一個日期和日程日期的大小并更新下一個日期的步驟;對下一個日期和基準(zhǔn)日的次日進行比較,如果一致時,在日程畫面中顯示下一個日期的步驟;對日程日期和下一個日期的比較次數(shù)和日程個數(shù)進行比較,如果一致時,在日程畫面中顯示下一個日期,而如果不一致時,增加比較次數(shù)并對所存儲的日程中的其它日程的日程日期和下一個日期進行比較,而且對下一個日期進行更新的步驟。
2.根據(jù)權(quán)利要求1所述的移動通信終端的日程檢索方法,其特征在于在對上述日程日期和下一個日程日期的比較作業(yè)中,如果下一個日期檢索鍵為下一個日期上檢索鍵,則判斷下一個日期是否比日程日期大,從而更新下一個日期;如果下一個日期檢索鍵為下檢索鍵,則判斷下一個日期是否比日程日期小,從而更新下一個日期。
全文摘要
本發(fā)明公開了屬于移動通信技術(shù)范圍的移動通信終端的日程檢索方法。從日程畫面判斷下一個日期檢索鍵的被按動與否,如果判定為被按動,則初始化日程比較次數(shù)和下一個日期;從存儲于日程存儲部的日程中讀取一個日程信息,并在考慮日程信息中所記載的重復(fù)周期之后,檢索最接近基準(zhǔn)日的日程日期,對下一個日期和基準(zhǔn)日的次日進行比較,根據(jù)比較結(jié)果,在日程畫面中顯示下一個日期,并對下一個日期進行更新。本發(fā)明能夠自動檢索并顯示從基準(zhǔn)日最接近的下一個日程的日期,所以使用者可通過簡單的按鈕操作方便的從現(xiàn)在的日期檢索出到下一個日程的日期,從而具有能夠?qū)ο乱粋€日程進行預(yù)先準(zhǔn)備的效果。
文檔編號H04M1/00GK1710914SQ200510051558
公開日2005年12月21日 申請日期2005年3月4日 優(yōu)先權(quán)日2004年6月18日
發(fā)明者梁在福 申請人:樂金電子(中國)研究開發(fā)中心有限公司