亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

包括約會和會議沖突通知的手持電子設(shè)備和關(guān)聯(lián)的方法

文檔序號:6650410閱讀:233來源:國知局
專利名稱:包括約會和會議沖突通知的手持電子設(shè)備和關(guān)聯(lián)的方法
技術(shù)領(lǐng)域
本發(fā)明概括的涉及手持電子設(shè)備,更特別的是,涉及有改進(jìn)的管理約會和會議的日程應(yīng)用程序,它自動的核驗和通知與新的約會和會議沖突的用戶行程安排。本發(fā)明也涉及在包括自動沖突通知的手持電子設(shè)備中管理約會和會議的方法。
背景技術(shù)
已知多種類型的手持電子設(shè)備。例如,這些手持電子設(shè)備的例子包括個人數(shù)字助理(PDA),手持計算機(jī),雙向?qū)ず魴C(jī),蜂窩電話等。這些手持電子設(shè)備通常確定為便攜的,那么相對是小的。許多手持電子設(shè)備也有無線通信能力的特征,雖然許多手持電子設(shè)備是沒有與其它設(shè)備通信的特征的獨(dú)立的設(shè)備。
許多手持電子設(shè)備包括并提供接入寬范圍的集成應(yīng)用,包括但不限于電子郵件,電話,短消息服務(wù)(SMS),多媒體信息傳遞服務(wù)(MMS),瀏覽器,日歷和電話簿應(yīng)用,因此,用戶可以容易的管理信息并與單個的,集成的設(shè)備通信。通過允許用戶容易的在這些應(yīng)用中操縱的用戶界面,這些應(yīng)用是典型的可選擇的可訪問的和可執(zhí)行的。
在手持電子設(shè)備上提供的典型的日歷應(yīng)用程序使得用戶跟蹤和管理約會和會議,并對各種事件和/或任務(wù)設(shè)置提示。更特別的是,用戶能輸入特別的約會和會議,例如,包括如它們的日期,時間,時段和位置的信息。保存信息并可選擇性的操縱、并以各種已知的格式向用戶顯示此信息,如每月的,每星期的或每天觀看此信息。此外,使用手持電子設(shè)備的無線通信能力(典型的使用電子郵件信息,發(fā)送和接收邀請),用戶典型的也能邀請其它個人會見,或被其它個人邀請會見。在前面的情況中,用戶規(guī)定在輸入新的會議的時間的特殊的邀請。
典型的,用戶可通過能使用戶輸入相應(yīng)的信息的日程應(yīng)用子程序,輸入新的約會和會議到手持電子設(shè)備中。相似的,日程應(yīng)用程序的其它子程序能使用戶接收或拒絕從第三方接受的會議邀請,保存接收的會議的有關(guān)信息。顯而以見的,用戶希望避免與以前行程安排的約會和會議直接沖突的、或時間上太近的新的約會或會議的行程安排。
非手持計算的設(shè)備,如個人計算機(jī)使用的一些當(dāng)前技術(shù)的日程應(yīng)用程序包括功能,其中為了確定是否存在沖突,每次新的約會或會議輸入時,搜索維護(hù)的日程信息的整個數(shù)據(jù)庫。此應(yīng)用程序的例子是構(gòu)成由微軟公司所售的部分Outlook軟件應(yīng)用程序的日程應(yīng)用程序。然而,由于在大部分手持電子設(shè)備中存在存儲器和處理限制,每次輸入新的約會或會議時,搜索整個數(shù)據(jù)庫的日程項是不可能或不實際的。那么,用現(xiàn)在已知的手持電子設(shè)備,如果用戶希望避免與以前行程安排的約會和會議直接沖突的、或時間上太近的新的約會或會議的行程安排(包括由第三方邀請他們的),用戶必須在建立新的約會的步驟前、中、后,對于沖突手動的核驗由日程應(yīng)用程序維護(hù)的日程。這典型的要求用戶操縱日程應(yīng)用程序的各種不同部分。最后達(dá)到核驗沖突的目的,這些步驟是不方便的和耗時的。那么,手持電子設(shè)備需要自動核驗與提出的新的約會或會議的行程安排直接沖突的、或時間上太近的以前行程安排的約會和會議。

發(fā)明內(nèi)容
改進(jìn)的手持電子設(shè)備和有關(guān)的方法提供改進(jìn)的管理約會和會議的日程應(yīng)用程序,它自動的核驗和通知與新的約會和會議沖突的用戶行程安排,結(jié)果,在輸入和接受約會和會議前,用戶不再需要為沖突手動的核驗他們現(xiàn)有的日程。
由核驗在日程應(yīng)用中新的日程項的方法提供本發(fā)明的這些和其它特性,在日程應(yīng)用中有多個現(xiàn)存的日程項和關(guān)聯(lián)的日程高速緩沖存儲器,其中,日程高速緩沖存儲器包括在第一日期范圍中的現(xiàn)存的日程項的第一子集。方法包括接收涉及新的日程項的信息的步驟,新的日程項包括新的日程項的日期、開始時間和結(jié)束時間中的至少一個,并確定日期是否在日程高速緩沖存儲器的第一日期范圍中。如果日期是在第一日期范圍中,方法包括(i)檢查日程高速緩沖存儲器,并確定新的日程項是否與在現(xiàn)存的日程項的第一子集中的現(xiàn)存的日程項之一直接沖突,(ii)如果新的日程項是直接沖突的,提供沖突通知。然而,如果日期是在第一日期范圍外,方法包括(i)建立新的日程高速緩沖存儲器,它包括是在第二日期范圍中的現(xiàn)存的日程項的第二子集,第二日期范圍覆蓋了新的日程項的前或后預(yù)先確定的時間段,(ii)檢查新的日程高速緩沖存儲器,并確定新的日程項是否與在現(xiàn)存的日程項的第二子集中的現(xiàn)存的日程項之一直接沖突,(iii)如果新的日程項是直接沖突的,提供沖突通知。
檢查日程高速緩沖存儲器的步驟也可包括確定新的日程項是否鄰近在第一子集中的現(xiàn)存的日程項之一,在此情況中提供鄰近通知。此外,檢查日程高速緩沖存儲器的步驟也可包括確定新的日程項是否鄰近在第二子集中的現(xiàn)存的日程項之一,在此情況中提供鄰近通知。
新的日程項可基于接收的會議邀請或由用戶輸入的新的約會和會議。新的日程項也可以是一系列循環(huán)的新的日程項中的一個,在此情況中方法可包括重復(fù)上面描述的步驟,循環(huán)新的日程項預(yù)先確定的數(shù)量,其中,在各種情況中,循環(huán)新的日程項預(yù)先確定的數(shù)量之一被處理為新的日程項。
根據(jù)本發(fā)明的另一特征,提供了一種如手持電子設(shè)備的電子設(shè)備,包括顯示器,處理器,有多個現(xiàn)存的日程項的日程應(yīng)用程序的存儲器。日程應(yīng)用程序有與其關(guān)聯(lián)的日程高速緩沖存儲器,它包括在第一日期范圍中的現(xiàn)存的日程項的第一子集。存儲器存儲一個或多個例行程序,它是由適合于實現(xiàn)上面描述的方法的各種實例的處理器可執(zhí)行的。


現(xiàn)在參考附圖,從下面優(yōu)選實例的描述獲得本發(fā)明的全面理解圖1是根據(jù)本發(fā)明改進(jìn)的手持電子設(shè)備的正視圖;圖2是圖1的手持電子設(shè)備的框圖;圖3是描述由圖1和圖2的手持電子設(shè)備的處理器執(zhí)行的例行程序的流程圖,自動的核驗和提供與提出的新的約會或會議直接沖突的、或時間上太近的以前行程安排的約會和會議的通知;圖4,5,6,7和8是根據(jù)本發(fā)明的圖1和圖2的手持電子設(shè)備的部分顯示的范例視圖;在全部說明中相同的數(shù)字涉及相同的部分。
具體實施例方式
在圖1和圖2中概要的描述根據(jù)本發(fā)明改進(jìn)的手持電子設(shè)備4。手持電子設(shè)備4包括外殼8、顯示器12、輸入設(shè)備16、和是微處理器(μP)但不限于此的處理器20(圖2)。處理器20響應(yīng)從輸入設(shè)備16接收的輸入,并向顯示器12提供輸出。這里已對顯示各種信息類型的范例顯示器12做出明確的公開參考,意識到可保存、在硬拷貝上打印、計算機(jī)修正此信息、或與其它數(shù)據(jù)組合此信息,認(rèn)為所有的這些處理是在這里使用的術(shù)語“顯示器”或“顯示”中。手持電子設(shè)備的范例包括在美國申請?zhí)?452588和6489950中,合并在此作為參考。手持電子設(shè)備4是一種包括日程應(yīng)用程序的類型,并如下面要詳細(xì)描述的,提供與提出的新的約會或會議直接沖突的,或時間上太近的以前行程安排的約會和會議的自動核驗和通知。
如從圖1可以理解的,輸入設(shè)備16包括有多個鍵26的鍵盤、和可旋轉(zhuǎn)的指輪28。如在這里使用的,符號“鍵”和它的變種寬廣地涉及輸入部件的任何種類,如按鈕,開關(guān)等,沒有限制。鍵26和可旋轉(zhuǎn)的指輪28是輸入設(shè)備16輸入部件,各輸入部件有放在那里的指定的功能。如在這里使用的,符號“功能”和它的變種涉及任何類型的處理,過程,例行程序,子程序,功能呼叫,或能由手持電子設(shè)備4的處理器20實現(xiàn)的其它類型的軟件或固件操作。
如在圖2中顯示的,處理器20是處于與存儲器44的電子通信中。存儲器44可以是任何類型種類的內(nèi)部和/或外部存儲介質(zhì)如RAM,ROM,EPROM,EEPROM等,但不限于此,它提供數(shù)據(jù)存儲的存儲寄存器,如以計算機(jī)內(nèi)部存儲器的形式,并可以是永久性存儲器或非永久性存儲器。存儲器44還包括多個由處理器20可執(zhí)行的處理數(shù)據(jù)的應(yīng)用軟件。應(yīng)用軟件可以是任何類型形式的,如軟件,固件等,但不限于此,這里的術(shù)語“應(yīng)用軟件”包括一個或多個例行程序,子程序,功能呼叫等,獨(dú)立的或組合的。
也如在圖2中顯示的,處理器20是處于與通信子系統(tǒng)45的電子通信中。通過通信子系統(tǒng)45實現(xiàn)手持電子設(shè)備4的通信功能,包括數(shù)據(jù)和語音通信。通信子系統(tǒng)45包括發(fā)射機(jī)和接收機(jī)(可能組合在單個的收發(fā)機(jī)部件中)和一個或多個天線。其它已知的部件如數(shù)字信號處理器和本地振蕩器也可以是通信子系統(tǒng)45的一部分。通信子系統(tǒng)45的特殊設(shè)計和實現(xiàn)依賴于手持電子設(shè)備4打算運(yùn)行的通信網(wǎng)絡(luò)。例如,手持電子設(shè)備4可包括設(shè)計為運(yùn)行在MobiltexTM,DataTACTM或通用分組無線服務(wù)(GPRS)移動數(shù)據(jù)通信網(wǎng)絡(luò)的通信子系統(tǒng)45,也可設(shè)計為運(yùn)行在任何類型的語音通信網(wǎng)絡(luò)中,如AMPS,TDMA,CDMA,PCS,GSM,和其它合適的網(wǎng)絡(luò)。手持電子設(shè)備4也可利用分離的或集成的其它類型的數(shù)據(jù)和語音網(wǎng)絡(luò)。處理器20,存儲器44和通信子系統(tǒng)45與其它部件(有各種類型的功能)一起稱為處理單元。
在圖1中,顯示器12描述為顯示本地屏幕43,屏幕43包括描述為分離圖標(biāo)46的多個應(yīng)用程序,包括代表電話應(yīng)用程序48,地址簿應(yīng)用程序50,包括電子郵件,SMS和MMS應(yīng)用程序的消息接發(fā)應(yīng)用程序52,和日程應(yīng)用程序54的圖標(biāo)。
在圖1中,本地屏幕43通常是有源的并組成部分的應(yīng)用程序。通過輸入設(shè)備16提供輸入,如由旋轉(zhuǎn)指輪28,解釋由在圖1中箭頭29指示的方向的指輪28提供選擇性輸入,可以從本地屏幕43啟動其它應(yīng)用程序,如電話應(yīng)用程序48,地址簿應(yīng)用程序50,消息接發(fā)應(yīng)用程序52和日程應(yīng)用程序54。
根據(jù)本發(fā)明的特征,日程應(yīng)用程序54包括由處理器20可執(zhí)行的子程序,它維護(hù)和更新日程信息的高速緩沖存儲器。如所知的,高速緩沖存儲器涉及計算設(shè)備的存儲器部分,為了加速對一些數(shù)據(jù)的重復(fù)訪問,它保留某些數(shù)據(jù)。日程應(yīng)用程序54維護(hù)的高速緩沖存儲器由日程應(yīng)用程序54的現(xiàn)存項的預(yù)先規(guī)定的子集組成。預(yù)先規(guī)定的子集由日程應(yīng)用程序54的所有現(xiàn)存項組成,包括在預(yù)先確定的時間段,如兩個月在特殊的日期前或后,請求重現(xiàn)項。根據(jù)本發(fā)明,用戶每次啟動日程應(yīng)用程序54時,建立日程高速緩沖存儲器,在此情況中,在當(dāng)前日期附近建立高速緩沖存儲器。也每次更新日程高速緩沖存儲器(i)用戶添加和/或修改日程項,(ii)有問題的日程項有與落在當(dāng)前日程高速緩沖存儲器日期范圍外的日期關(guān)聯(lián)的日期。在此情況中,在與有問題的項關(guān)聯(lián)的日期附加更新(重建)高速緩沖存儲器。例如,如果用戶在2004年10月1日啟動日程應(yīng)用程序54,日程應(yīng)用程序54建立由在預(yù)先確定的時間段,例如兩個月在2004年10月1日前或后中的日程應(yīng)用程序54現(xiàn)存項組成的高速緩沖存儲器。如果用戶隨后輸入2004年10月10日的新的約會,因為日期落在當(dāng)前日程高速緩沖存儲器日期范圍中,不在2004年10月10日附近重建高速緩沖存儲器。然而,如果用戶隨后輸入2004年12月10日的新的約會,因為日期落在當(dāng)前日程高速緩沖存儲器日期范圍外,在2004年12月10日附近重建高速緩沖存儲器。如下面描述的,在本發(fā)明中使用日程高速緩沖存儲器使得容易的自動核驗與提出的新的約會或會議直接沖突,或時間上太近的以前的行程安排約會和會議的日程項。日程高速緩沖存儲器避免搜尋現(xiàn)存的日程項的整個數(shù)據(jù)庫的需求。
在圖3中顯示描述由處理器20執(zhí)行的例行程序的流程圖,自動核驗并提供根據(jù)本發(fā)明與提出的新的約會或會議直接沖突,或時間上太近的以前的行程安排約會和會議的通知。優(yōu)選的,當(dāng)手持電子設(shè)備4的用戶使用日程應(yīng)用程序54輸入新的約會或行程安排,或輸入與一個或多個其它個人的會議,或接收來自其它個人的會議邀請時,啟動圖3的例行程序。圖4是顯示由日程應(yīng)用程序54產(chǎn)生的“新的約會”屏幕的顯示12的范例描述,日程應(yīng)用程序54能使用戶輸入和行程安排新的約會和會議。如在圖4中所看到的,“新的約會”屏幕包括輸入關(guān)于提出的新的約會或會議的信息的多個域,包括主題,位置,和新的約會和會議的開始和結(jié)束的日期和時間。用戶使用輸入設(shè)備16可選擇性的輸入此信息。在顯示在圖4,5和6中的本發(fā)明的特殊實例中,使用“新的約會”屏幕以相似的方式輸入新的約會和會議,如在日程應(yīng)用程序54的日程中安排“約會”時間量,“會議”是邀請其它個人的“約會”。那么,“新的約會”屏幕包括輸入新的會議的被邀請者的域,優(yōu)選的,輸入各被邀請者的電子郵件地址。然而,意識到在圖4,5和6中顯示的實例意味著只是范例,不偏離本發(fā)明的范圍,可以用日程應(yīng)用程序54的不同部分分離的處理約會和會議的輸入。
參考圖3,方法在100開始,做出關(guān)于是否如下的決定(1)用戶使用如上面描述的手持電子設(shè)備4,采取輸入和行程安排新的約會和會議的步驟,或(2)手持電子設(shè)備4從第三方接受新的會議的邀請。如果回答否,方法返回100并等待這些事件。如果回答是,然后,在105,獲得提出的新的約會或會議的日期和開始和結(jié)束的時間。對由手持電子設(shè)備4的用戶輸入的新的約會和會議,因為在優(yōu)選的實例中,此信息是知道的,可輸入新的約會和會議,首先使用輸入設(shè)備16在日程應(yīng)用程序的日歷上選擇希望的日期可啟動“新的約會”屏幕,然后從顯示在顯示器12上的菜單選擇“新的約會”項。也可從完成的顯示在圖4“新的約會”屏幕的域獲得此信息。在會議邀請的情況中,從會議邀請消息獲得此信息。
下一步,在110,做出關(guān)于提出的新的約會或會議的日期是否在由日程應(yīng)用程序54維護(hù)的當(dāng)前的日程高速緩沖存儲器包含的日期范圍中的決定。如果回答否,然后,在115,日程應(yīng)用程序54在提出的新的約會或會議的日期附近重建日程高速緩沖存儲器,方法繼續(xù)進(jìn)行120。然而,如果在110回答是,方法直接進(jìn)入120。
在120,做出關(guān)于提出的新的約會或會議的日期是否與日程應(yīng)用程序54的一個或多個現(xiàn)存的項直接沖突的決定。特別是,提出的新的約會或會議的日期和開始和結(jié)束的時間與包含在當(dāng)前日程高速緩沖存儲器中的日程應(yīng)用程序54的現(xiàn)存的項比較,確定是否有任何現(xiàn)存的項,它有關(guān)于提出的新的約會或會議的日期和開始和結(jié)束的時間重疊的日期和開始和結(jié)束的時間。如果在120回答是,然后,在125,消息顯示在顯示器12上通知用戶提出的新的約會或會議與日程應(yīng)用程序54的一個或多個現(xiàn)存的項直接沖突的事實。圖5是顯示由日程應(yīng)用程序54產(chǎn)生的“新的約會”屏幕的顯示12的范例描述,它包括在125產(chǎn)生的通知消息60,它通知直接沖突的用戶。圖6是顯示由日程應(yīng)用程序54產(chǎn)生的“會議邀請”屏幕的顯示12的范例描述,由第三方發(fā)送給用戶,通知邀請開會的用戶。如在圖6中所看到的,“會議邀請”屏幕包括在125產(chǎn)生的通知消息60,它通知直接沖突的用戶。
下一步,在130,做出關(guān)于用戶是否希望忽略直接沖突并重新安排提出的新的約會或會議的決定。如果回答是,然后在135,雖然存在直接的沖突,提出的新的約會或會議輸入到日程應(yīng)用程序54(并保存在存儲器44中),這導(dǎo)致有問題的日期和時間重疊的項。如所要評估的,其中響應(yīng)接收來自第三方的會議邀請,啟動圖3的方法,135的步驟包括向邀請的第三方發(fā)送合適的接收響應(yīng),如用電子郵件。然而,如果在130回答否,那么,在140,用戶使用輸入設(shè)備16輸入和/或選擇合適的信息,提供在日程應(yīng)用程序54中的進(jìn)程指令。此指令可包括根據(jù)直接沖突由退出日程應(yīng)用程序54的新的約會和會議(如從顯示在顯示12上的菜單上選擇合適的項),放棄提出的新的約會或會議的項,或拒絕接收來自第三方的會議邀請(在此情況中向邀請的第三方發(fā)送合適的消息,優(yōu)選的通過電子郵件),但不限于此。
如果在120回答否,意味著沒有直接沖突,然后,在145,做出關(guān)于提出的新的約會或會議的日期是否鄰近日程應(yīng)用程序54的一個或多個現(xiàn)存的項的決定。特別是,然后提出的新的約會或會議的日期和開始和結(jié)束的時間與包含在當(dāng)前日程高速緩沖存儲器中的日程應(yīng)用程序54的現(xiàn)存的項比較,決定是否有任何現(xiàn)存的項,它分別有如提出的新的約會或會議同樣的日期,和在提出的新的約會或會議的開始時間或結(jié)束時間的預(yù)先確定的時間段例如15分鐘中的開始時間或結(jié)束時間。如果確定當(dāng)前日程高速緩沖存儲器有現(xiàn)存的項,它分別有如提出的新的約會或會議同樣的日期,和在提出的新的約會或會議的開始時間或結(jié)束時間的預(yù)先確定的時間段中的開始時間或結(jié)束時間,然后,如這里使用的,提出的新的約會或會議將“鄰近”現(xiàn)存的項。這允許用戶判斷在提出的新的約會或會議和現(xiàn)存的日程項之間是否有足夠的時間,做出提出的新的約會或會議可行的行程安排。優(yōu)選的,可由用戶如他認(rèn)為合適的,選擇性的調(diào)整預(yù)先確定的時間段。如果在145回答是,然后,在150,在顯示12器上顯示消息,通知用戶提出的新的約會或會議是鄰近于日程應(yīng)用程序54的一個或多個現(xiàn)存的項的事實。圖7是顯示由日程應(yīng)用程序54產(chǎn)生的“新的約會”屏幕的顯示12的范例描述,它包括在150產(chǎn)生的通知消息65,它通知用戶出現(xiàn)鄰近于預(yù)先存在項的事實。圖8是顯示由日程應(yīng)用程序54產(chǎn)生的“會議邀請”屏幕的顯示12的范例描述,它通知用戶由第三方發(fā)送給用戶的開會邀請。如在圖8中看到的,“會議邀請”屏幕包括在150產(chǎn)生的通知消息65,通知用戶出現(xiàn)鄰近于預(yù)先存在項的事實。
下一步,在155,做出關(guān)于用戶是否希望忽略出現(xiàn)鄰近于預(yù)先存在項的事實,并重新安排提出的新的約會或會議。如果回答是,然后,在135,提出的新的約會或會議輸入到日程應(yīng)用程序54中(并保存在存儲器44中)。如要評估的,其中響應(yīng)接收來自第三方的會議邀請,啟動圖3的方法,在135的步驟包括向邀請的第三方,優(yōu)選的通過電子郵件發(fā)送合適的接收響應(yīng)。然而,如果在155回答否,在160,用戶使用輸入設(shè)備16輸入和/或選擇合適的信息,在日程應(yīng)用程序54中提供進(jìn)程指令。此指令可包括根據(jù)鄰近于預(yù)先存在項由退出日程應(yīng)用程序54的新的約會或會議子程序(如從顯示在顯示12上的菜單上選擇合適的項),放棄提出的新的約會或會議的項,或拒絕接收來自第三方的會議邀請(在此情況中優(yōu)選的通過電子郵件向邀請的第三方發(fā)送合適的消息,),但不限于此。
如所知道的,輸入到日程應(yīng)用程序54中的約會或會議可能是周期性重復(fù)的約會或會議。例如,用戶可能有希望輸入到日程應(yīng)用程序54中的每周的員工會議。可使用顯示在圖3中的方法決定在提出的一系列重復(fù)的約會或會議中的任何特殊的約會或會議是否與現(xiàn)存的日程項直接沖突或在時間上太近。然而,如所要評估的,在一系列無限連續(xù)的重復(fù)的約會或會議中不可能核驗所有的特殊的約會或會議。那么,根據(jù)本發(fā)明的特征,對提出的重復(fù)的約會或會議,使用顯示在圖3中的方法只是核驗在預(yù)先確定的隨后的時間幀中的約會或會議。例如,對提出的無限延伸的每周的會議,日程應(yīng)用程序只是最初兩個月核驗提出的每周的會議。此外,在實例中,通知消息60,65可指出哪個重復(fù)的約會或會議與其它的項沖突或在時間上太近,或作為選擇,可簡單的指出與其它項沖突或在時間上太近的此約會或會議數(shù)量。
那么,本發(fā)明提供有自動核驗功能,和提供與提出的新的約會或會議直接沖突的或在時間上太近的以前行程安排的約會或會議的通知的手持電子設(shè)備。以此方式,用戶能更容易的和有效的管理他的行程安排,因為有手持電子設(shè)備的日程應(yīng)用程序維護(hù)。
同時詳細(xì)的描述了本發(fā)明的特殊實例,本領(lǐng)域的技術(shù)人員認(rèn)識到根據(jù)公開的全部技術(shù)可研發(fā)對那些細(xì)節(jié)的修改和改變。因此,公開的特殊裝置只意味著說明,不限制關(guān)于附件權(quán)利要求和它的所有同等要求的寬度給出的本發(fā)明的范圍。
權(quán)利要求
1.一種在有多個現(xiàn)存的日程項的日程應(yīng)用程序(54)中核驗新的日程項的方法,日程應(yīng)用程序(54)有與其關(guān)聯(lián)的日程高速緩沖存儲器,日程高速緩沖存儲器包括在第一日期范圍中的現(xiàn)存的日程項的第一子集,方法包括步驟接收涉及新的日程項的信息,所述信息包括新的日程項的日期、開始時間和結(jié)束時間中的至少一個;確定日期是否在日程高速緩沖存儲器的第一日期范圍中;如果日期是在第一日期范圍中(i)檢查日程高速緩沖存儲器,并使用所述信息確定新的日程項是否與在現(xiàn)存的日程項的第一子集中的現(xiàn)存的日程項之一直接沖突,(ii)如果新的日程項與在現(xiàn)存的日程項的第一子集中的現(xiàn)存的日程項之一直接沖突,則提供沖突通知(60);如果所述日期是在第一日期范圍外(i)更新日程高速緩沖存儲器,用在第二日期范圍中的現(xiàn)存的日程項的第二子集替代現(xiàn)存的日程項中的第一子集,所述第二日期范圍覆蓋包括所述日期的預(yù)先確定的時間段,(ii)檢查更新的日程高速緩沖存儲器,并使用所述信息確定新的日程項是否與在現(xiàn)存的日程項的第二子集中的現(xiàn)存的日程項之一直接沖突,(iii)如果新的日程項與在現(xiàn)存的日程項中的第二子集中的現(xiàn)存的日程項之一直接沖突,則提供沖突通知(60)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于信息包括日期、開始時間和結(jié)束時間,其中檢查日程高速緩沖存儲器的步驟包括確定新的日程項是否鄰近在第一子集中的現(xiàn)存的日程項之一,其中如果新的日程項與在第一子集中的現(xiàn)存的日程項之一直接沖突,提供沖突通知(60)的步驟包括,如果新的日程項鄰近在第一子集中的現(xiàn)存的日程項之一提供鄰近通知(65),其中,檢查更新的日程高速緩沖存儲器的步驟包括確定新的日程項是否鄰近在第二子集中的現(xiàn)存的日程項之一,其中如果新的日程項與在第二子集中的現(xiàn)存的日程項之一直接沖突,提供沖突通知(60)的步驟包括,如果新的日程項鄰近在第二子集中的現(xiàn)存的日程項之一則提供鄰近通知(65)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于信息包括日期、開始時間和結(jié)束時間。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于新的日程項基于接收的會議邀請。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于新的日程項基于由用戶輸入的新的約會或會議。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于新的日程項是一系列循環(huán)的新的日程項之一,方法包括重復(fù)權(quán)利要求1的步驟,循環(huán)新的日程項預(yù)先確定的數(shù)量,在各種情況中循環(huán)新的日程項預(yù)先確定的數(shù)量處理為新的日程項。
7.根據(jù)權(quán)利要求2所述的方法,其特征在于新的日程項是一系列循環(huán)的新的日程項之一,方法包括重復(fù)權(quán)利要求2的步驟,循環(huán)新的日程項預(yù)先確定的數(shù)量,在各種情況中循環(huán)新的日程項預(yù)先確定的數(shù)量處理為新的日程項。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于預(yù)先確定的時間段是在日期前和后預(yù)先確定的時間段。
9.一種有日程應(yīng)用程序(54)的電子設(shè)備(4),包括顯示器(12);處理器(20);可操作的存儲日程應(yīng)用程序(54)的現(xiàn)存的多個日程項的存儲器(44),所述日程應(yīng)用程序(54)有與其關(guān)聯(lián)的日程高速緩沖存儲器,所述日程高速緩沖存儲器可操作的包括在第一日期范圍中的現(xiàn)存的日程項的第一子集,存儲器(44)可操作的存儲由處理器(20)可執(zhí)行的一個或多個例行程序,一個或多個例行程序適合于;(a)接收關(guān)于新的日程項的信息,所述信息包括至少新的日程項的日期和開始和結(jié)束時間之一;(b)確定所述日期是否在日程高速緩沖存儲器的第一日期范圍中;(c)如果所述日期在第一日期范圍中(i)檢查日程高速緩沖存儲器,并使用所述信息確定新的日程項是否與在現(xiàn)存的日程項的第一子集中的現(xiàn)存的日程項之一直接沖突,(ii)如果新的日程項與在現(xiàn)存的日程項的第一子集中的現(xiàn)存的日程項之一直接沖突,在顯示器(12)上提供沖突通知;如果日期在第一日期范圍外(i)更新日程高速緩沖存儲器,用在第二日期范圍中的現(xiàn)存的日程項的第二子集替代現(xiàn)存的日程項中的第一子集,建立更新的日程高速緩沖存儲器,第二日期范圍包含包括日期的預(yù)先確定的時間段,(ii)檢查更新的日程高速緩沖存儲器,并使用信息確定新的日程項是否與在現(xiàn)存的日程項的第二子集中的現(xiàn)存的日程項之一直接沖突,(iii)如果新的日程項與在現(xiàn)存的日程項中的第二子集中的現(xiàn)存的日程項之一直接沖突,在顯示器(12)上提供沖突通知。
10.根據(jù)權(quán)利要求9所述的電子設(shè)備(4),其特征在于所述信息包括日期、開始時間和結(jié)束時間,一個或多個例行程序還適合于(i)如果日期在第一日期范圍中,確定新的日程項是否鄰近在第一子集中的現(xiàn)存的日程項之一,如果新的日程項鄰近在第一子集中的現(xiàn)存的日程項之一,在顯示器(12)上提供鄰近通知;(ii)如果日期在第一日期范圍外,確定新的日程項是否鄰近在第二子集中的現(xiàn)存的日程項之一,如果新的日程項鄰近在第二子集中的現(xiàn)存的日程項之一,在顯示器(12)上提供鄰近通知。
11.根據(jù)權(quán)利要求10所述的電子設(shè)備(4),其特征在于所述電子設(shè)備是手持電子設(shè)備(4)。
12.根據(jù)權(quán)利要求9所述的電子設(shè)備(4),其特征在于所述電子設(shè)備是手持電子設(shè)備(4)。
13.根據(jù)權(quán)利要求9所述的電子設(shè)備(4),其特征在于所述信息包括日期,開始和結(jié)束時間。
14.根據(jù)權(quán)利要求9所述的電子設(shè)備(4),其特征在于新的日程項基于電子設(shè)備(4)接收的會議邀請。
15.根據(jù)權(quán)利要求9所述的電子設(shè)備(4),其特征在于新的日程項基于輸入到電子設(shè)備(4)的新的約會或會議。
16.根據(jù)權(quán)利要求9所述的電子設(shè)備(4),其特征在于新的日程項是一系列循環(huán)的新的日程項之一,一個或多個例行程序還適合于重復(fù)權(quán)利要求8的(a)到(d)循環(huán)新的日程項預(yù)先確定的數(shù)量,在各種情況中循環(huán)新的日程項預(yù)先確定的數(shù)量之一處理為新的日程項。
17.根據(jù)權(quán)利要求10所述的電子設(shè)備(4),其特征在于新的日程項是一系列循環(huán)新的日程項之一,一個或多個例行程序還適合于重復(fù)權(quán)利要求8的(a)到(d),和權(quán)利要求9的(i)和(ii)循環(huán)新的日程項預(yù)先確定的數(shù)量,在各種情況中循環(huán)新的日程項預(yù)先確定數(shù)量之一處理為新的日程項。
18.根據(jù)權(quán)利要求9所述的電子設(shè)備(4),其特征在于預(yù)先確定的時間段是在日期前和后預(yù)先確定的時間段。
全文摘要
一種在有高速緩沖存儲器的日程應(yīng)用程序中核驗新的日程項的方法,高速緩沖存儲器包括在第一日期范圍中的現(xiàn)存項的第一子集。電子設(shè)備實現(xiàn)此方法。方法包括確定新的項的日期是否落在第一日期范圍中。如果是,方法確定新的項是否與在第一子集中現(xiàn)存的項之一直接沖突或鄰近,如果適當(dāng)則提供通知。如果日期在第一日期范圍外,方法建立新的日程高速緩沖存儲器,它包括落在新的項日期附近的第二日期范圍中現(xiàn)存的項的第二子集,確定新的日程項是否與在第二子集中現(xiàn)存的日程項之一直接沖突或鄰近,如果適當(dāng)則提供通知。
文檔編號G06Q10/00GK1770187SQ20051012009
公開日2006年5月10日 申請日期2005年11月2日 優(yōu)先權(quán)日2004年11月3日
發(fā)明者安德魯·D·博金, 達(dá)雷爾·R·梅, 邁克爾·T·哈迪 申請人:捷訊研究有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1