專利名稱:在數(shù)碼相框上實(shí)現(xiàn)任務(wù)時間表的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種實(shí)現(xiàn)任務(wù)時間表的方法,特別是指一種在數(shù)碼相框上實(shí)現(xiàn)任務(wù)時間表的 方法。
背景技術(shù):
隨著電子技術(shù)的發(fā)展,各種各樣的電子產(chǎn)品逐漸取代了過去的傳統(tǒng)產(chǎn)品進(jìn)入了人們的日 常生活中,如現(xiàn)在拍照一般采用數(shù)碼相機(jī),采用膠巻的相機(jī)逐漸被淘汰,數(shù)碼相機(jī)拍攝出的 相片通常以文檔的形式存儲在存儲卡中,用戶可以將這些相片傳送到電腦中,然后在電腦中 編輯或觀看這些相片,但用戶每次觀看這些相片或相冊時均要打開電腦,極為不便。為了方 便用戶瀏覽這些相片,數(shù)碼相框逐漸被人們所采用,相片存入數(shù)碼相框中,用戶操作數(shù)碼相 框就可以瀏覽,且數(shù)碼相框一般比較小巧,可方便的擺設(shè)在家中作為裝飾。
目前,數(shù)碼相框產(chǎn)品開始流行,并且集成了越來越多的功能。例如,播放相片、背景音 樂、視頻,具有網(wǎng)絡(luò)功能,與家用媒體通訊,連接互聯(lián)網(wǎng)接收網(wǎng)絡(luò)電臺等節(jié)目。數(shù)碼相框用 戶在使用某一功能時,必須操作數(shù)碼相框播放或者接收媒體。對于一些習(xí)慣中的例行的事物 ,例如,早上7: OO播放某一首音樂,7: 20播放一電臺新聞節(jié)目,……,晚上10: OO數(shù)碼相
框自動關(guān)閉,每次都要對數(shù)碼相框進(jìn)行操作,使用起來非常不方便。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種在數(shù)碼相框上實(shí)現(xiàn)任務(wù)時間表的方法。
一種在數(shù)碼相框上實(shí)現(xiàn)任務(wù)時間表的方法,其包括以下步驟
加載一任務(wù)時間表配置文件,該配置文件包括至少一到達(dá)某一時刻執(zhí)行特定應(yīng)用程序的 任務(wù);
從數(shù)碼相框時鐘讀取當(dāng)前時刻; 在任務(wù)隊(duì)列中檢査當(dāng)前時刻是否有需處理的任務(wù); 若有需處理的任務(wù),則執(zhí)行該任務(wù);
若沒有處理的任務(wù),則經(jīng)過一循環(huán)時間,繼續(xù)進(jìn)行以上"從數(shù)碼相框時鐘讀取當(dāng)前時刻 "的步驟。
相較于現(xiàn)有技術(shù),在數(shù)碼相框上實(shí)現(xiàn)任務(wù)時間表的方法給數(shù)碼相框增加了任務(wù)的自動執(zhí) 行功能,使得數(shù)碼相框更加易用、更人性化。
圖l是在數(shù)碼相框上實(shí)現(xiàn)任務(wù)時間表的方法較佳實(shí)施方式的數(shù)碼相框。
圖2是在數(shù)碼相框上實(shí)現(xiàn)任務(wù)時間表的方法較佳實(shí)施方式設(shè)置任務(wù)的數(shù)碼相框示意圖。
圖3是在數(shù)碼相框上實(shí)現(xiàn)任務(wù)時間表的方法較佳實(shí)施方式設(shè)置任務(wù)的流程圖。
圖4是在數(shù)碼相框上實(shí)現(xiàn)任務(wù)時間表的方法較佳實(shí)施方式修改任務(wù)的流程圖。
圖5是在數(shù)碼相框上實(shí)現(xiàn)任務(wù)時間表的方法較佳實(shí)施方式刪除任務(wù)的流程圖。
圖6是在數(shù)碼相框上實(shí)現(xiàn)任務(wù)時間表的方法較佳實(shí)施方式任務(wù)調(diào)度執(zhí)行的流程圖。
具體實(shí)施例方式
請參閱圖1 ,圖1為實(shí)現(xiàn)任務(wù)時間表的方法的數(shù)碼相框l0,數(shù)碼相框l0上設(shè)有一菜單按鈕 11,用以對數(shù)碼相框10進(jìn)行操作。
請同時參閱圖2和圖3,當(dāng)按下菜單按鈕ll后,數(shù)碼相框10上顯示設(shè)置任務(wù),如圖2所示 。用戶選擇設(shè)置任務(wù),數(shù)碼相框10按照如下流程進(jìn)行任務(wù)設(shè)置
步驟300:數(shù)碼相框10顯示可以設(shè)置的任務(wù)列表給用戶選擇。例如,播放音樂、收聽廣 "….。
步驟310:用戶從任務(wù)列表中選擇某一任務(wù)進(jìn)行設(shè)置。
步驟320:數(shù)碼相框10根據(jù)用戶的選擇提示用戶該任務(wù)需要設(shè)置的參數(shù)。例如,收聽廣 播包含參數(shù)收聽開始時間,收聽結(jié)束時間,廣播頻段等。 步驟330:用戶對數(shù)碼相框10提示的參數(shù)進(jìn)行設(shè)置。
步驟340:數(shù)碼相框10檢査該任務(wù)是否合法。例如,在某一時刻,用戶設(shè)置了關(guān)機(jī),但
之前用戶已經(jīng)設(shè)置在該時刻聽音樂,兩個任務(wù)之間相互沖突,后設(shè)置的關(guān)機(jī)任務(wù)不合法。若
該任務(wù)合法,則轉(zhuǎn)到步驟350;若該任務(wù)不合法,則轉(zhuǎn)到步驟360。
步驟350:若該任務(wù)合法,則數(shù)碼相框10提示用戶為該任務(wù)命名,并保存加入到任務(wù)隊(duì)列中。
步驟360:數(shù)碼相框10提示用戶該任務(wù)不合法,是否繼續(xù)設(shè)置。若繼續(xù)設(shè)置,則轉(zhuǎn)到步
驟320;若不繼續(xù)設(shè)置,則結(jié)束。
請參閱圖4,為實(shí)現(xiàn)用戶修改任務(wù)的流程圖。
步驟400:使用菜單按鈕ll,選擇修改任務(wù)(圖未示)。數(shù)碼相框10顯示可以修改的任
務(wù)列表給用戶選擇。例如,播放音樂、收聽廣播……,這些任務(wù)為用戶已經(jīng)設(shè)置好的任務(wù)。
步驟410:用戶從任務(wù)列表中選擇某一任務(wù)進(jìn)行修改。
步驟420:數(shù)碼相框10根據(jù)用戶的選擇提示用戶該任務(wù)可以修改的參數(shù)。例如,收聽廣
4,廣播頻段等。 步驟430:用戶對數(shù)碼相框10提示的參數(shù)進(jìn)行修改。
步驟440:數(shù)碼相框10檢査該任務(wù)是否合法。例如,修改任務(wù)之后,在某一時刻,用戶
設(shè)置的關(guān)機(jī)任務(wù)與之前設(shè)置的聽音樂任務(wù)相互沖突,則關(guān)機(jī)任務(wù)為不合法任務(wù)。若該任務(wù)合
法,則轉(zhuǎn)到步驟450;若該任務(wù)不合法,則轉(zhuǎn)到步驟460。
步驟450:若該任務(wù)合法,則數(shù)碼相框10提示用戶為該任務(wù)命名,并保存加入到任務(wù)隊(duì)列中。
步驟460:數(shù)碼相框10提示用戶該任務(wù)不合法,是否繼續(xù)設(shè)置。若繼續(xù)設(shè)置,則轉(zhuǎn)到步
驟420;若不繼續(xù)設(shè)置,則結(jié)束。
請參閱圖5,為實(shí)現(xiàn)用戶刪除任務(wù)的流程圖。
步驟500:使用菜單按鈕ll選擇刪除任務(wù)(圖未示)。數(shù)碼相框10顯示可以刪除的任務(wù)
列表給用戶選擇。任務(wù)列表中為用戶已經(jīng)設(shè)置好的任務(wù)。
步驟510:用戶選擇需要刪除的任務(wù)。
步驟520:數(shù)碼相框10提示用戶是否確認(rèn)刪除該任務(wù)。若確認(rèn)刪除該任務(wù),則轉(zhuǎn)到步驟 530;若不刪除該任務(wù),則結(jié)束。
步驟530:數(shù)碼相框10從任務(wù)隊(duì)列中刪除該任務(wù)。 請參閱圖6,為實(shí)現(xiàn)任務(wù)時間表的調(diào)度執(zhí)行過程。
步驟600:當(dāng)用戶啟動任務(wù)時間表之后,任務(wù)時間表系統(tǒng)初始化,包括讀取任務(wù)管理配
置文件。
步驟610:從數(shù)碼相框的時鐘讀取當(dāng)前時刻T 。
步驟620:數(shù)碼相框10從任務(wù)隊(duì)列中檢査T時刻是否有處理的任務(wù)(包括新的任務(wù)執(zhí)行和 當(dāng)前執(zhí)行任務(wù)的停止)。若有處理的任務(wù),則轉(zhuǎn)至步驟630;若沒有處理的任務(wù),則轉(zhuǎn)至步 驟640。
步驟630:數(shù)碼相框10執(zhí)行需要處理的任務(wù)。
步驟640:數(shù)碼相框10檢査循環(huán)時間(l分鐘)是否到,若循環(huán)時間已到,則轉(zhuǎn)至步驟
610;若循環(huán)時間沒到,則轉(zhuǎn)至步驟650。
步驟650:調(diào)度過程等待,數(shù)碼相框10的進(jìn)程掛起。當(dāng)循環(huán)時間已到,則轉(zhuǎn)至步驟640。 在數(shù)碼相框上實(shí)現(xiàn)任務(wù)時間表的方法較佳實(shí)施方式中,用戶若需要學(xué)習(xí)英文廣播,則設(shè)
置任務(wù)讓數(shù)碼相框在早上7: 00-7: 20,晚上10: 00-10: 30自動播放。
權(quán)利要求
1.一種在數(shù)碼相框上實(shí)現(xiàn)任務(wù)時間表的方法,其包括以下步驟加載一任務(wù)時間表配置文件,該配置文件包括至少一到達(dá)某一時刻執(zhí)行特定應(yīng)用程序的任務(wù);從數(shù)碼相框時鐘讀取當(dāng)前時刻;在任務(wù)隊(duì)列中檢查當(dāng)前時刻是否有需處理的任務(wù);若有需處理的任務(wù),則執(zhí)行該任務(wù);若沒有處理的任務(wù),則經(jīng)過一循環(huán)時間,繼續(xù)進(jìn)行以上“從數(shù)碼相框時鐘讀取當(dāng)前時刻”的步驟。
2.如權(quán)利要求l所述的在數(shù)碼相框上實(shí)現(xiàn)任務(wù)時間表的方法,其特 征在于所述循環(huán)時間為一分鐘。
3.如權(quán)利要求l所述的在數(shù)碼相框上實(shí)現(xiàn)任務(wù)時間表的方法,其特 征在于用戶在任務(wù)隊(duì)列中設(shè)置任務(wù),根據(jù)數(shù)碼相框提示設(shè)置參數(shù)。
4.如權(quán)利要求3所述的在數(shù)碼相框上實(shí)現(xiàn)任務(wù)時間表的方法,其特 征在于在設(shè)置任務(wù)時,數(shù)碼相框檢査設(shè)置的任務(wù)是否與之前的任務(wù)相沖突。
5.如權(quán)利要求l所述的在數(shù)碼相框上實(shí)現(xiàn)任務(wù)時間表的方法,其特 征在于用戶修改任務(wù)隊(duì)列中的任務(wù),并根據(jù)數(shù)碼相框提示修改參數(shù)。
6.如權(quán)利要求5所述的在數(shù)碼相框上實(shí)現(xiàn)任務(wù)時間表的方法,其特 征在于在修改任務(wù)時,數(shù)碼相框檢査修改的任務(wù)是否與之前的任務(wù)相沖突。
7.如權(quán)利要求l所述的在數(shù)碼相框上實(shí)現(xiàn)任務(wù)時間表的方法,其特 征在于用戶刪除任務(wù)隊(duì)列中的任務(wù),數(shù)碼相框從任務(wù)時間表的配置文件中刪除該任務(wù)。
全文摘要
一種在數(shù)碼相框上實(shí)現(xiàn)任務(wù)時間表的方法,其包括以下步驟加載一任務(wù)時間表配置文件,該配置文件包括至少一到達(dá)某一時刻執(zhí)行特定應(yīng)用程序的任務(wù);從數(shù)碼相框時鐘讀取當(dāng)前時刻;在任務(wù)隊(duì)列中檢查當(dāng)前時刻是否有需處理的任務(wù);若有需處理的任務(wù),則執(zhí)行該任務(wù);若沒有處理的任務(wù),則經(jīng)過一循環(huán)時間,繼續(xù)進(jìn)行以上“從數(shù)碼相框時鐘讀取當(dāng)前時刻”的步驟。相較于現(xiàn)有技術(shù),在數(shù)碼相框上實(shí)現(xiàn)任務(wù)時間表的方法給數(shù)碼相框增加了任務(wù)的自動執(zhí)行功能,使得數(shù)碼相框更加易用、更人性化。
文檔編號G11C7/00GK101650965SQ200810303650
公開日2010年2月17日 申請日期2008年8月11日 優(yōu)先權(quán)日2008年8月11日
發(fā)明者肖永輝, 郭建鋒 申請人:鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司