專利名稱:提供不同目標(biāo)交換健身計(jì)劃的系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種交換數(shù)據(jù)的系統(tǒng)及其方法,特別涉及一種提供不同目標(biāo)交換健身 計(jì)劃的系統(tǒng)及其方法。
背景技術(shù):
安排健身的計(jì)劃表是一個(gè)從事健身活動(dòng)者都需要進(jìn)行的工作,健身計(jì)劃表可以記 錄健身活動(dòng)者在哪個(gè)時(shí)間需要進(jìn)行哪種健身運(yùn)動(dòng),如此健身活動(dòng)者便可以依據(jù)健身計(jì)劃表 進(jìn)行健身活動(dòng)。健身活動(dòng)者通常會使用健身設(shè)備上的健身管理軟件來管理自身的健身計(jì)劃,不過 大部分的健身活動(dòng)者為了完整的健身,因此通常不會只進(jìn)行一項(xiàng)健身計(jì)劃。然而,在大部分的情況下,一臺健身設(shè)備只會提供健身活動(dòng)者管理該健身設(shè)備所 提供的健身活動(dòng)的健身計(jì)劃,而各個(gè)健身設(shè)備之間所提供的健身計(jì)劃的格式并不一定相 同,甚至即使健身計(jì)劃的格式相同,也可能因?yàn)榻∩碓O(shè)備無法處理與該健身設(shè)備無關(guān)的健 身計(jì)劃而無法在同一臺健身設(shè)備上管理使用其它健身設(shè)備進(jìn)行的健身計(jì)劃,這使得使用者 需要使用多臺健身設(shè)備來分別管理其所進(jìn)行的健身計(jì)劃,造成使用者的不便。因此,為了要提供健身活動(dòng)者更有效的管理健身計(jì)劃,故有獨(dú)立的健身管理軟件 被開發(fā)出來,如此便只需用單一的健身管理軟件便可以管理所有的健身計(jì)劃,而不需要仰 賴各個(gè)健身設(shè)備所提供的健身管理軟件。不過,由于健身管理軟件獨(dú)立于健身設(shè)備之外,且 各個(gè)健身設(shè)備的健身計(jì)劃沒有統(tǒng)一的格式,所以使用者勢必需要在健身管理軟件中自行輸 入原先在各健身設(shè)備上所管理的健身計(jì)劃,這樣使用者在使用上仍然有不方便之處。綜上所述,可知現(xiàn)有技術(shù)中長期以來一直存在不同健身設(shè)備的健身計(jì)劃的格式不 同,而造成使用者需要手動(dòng)在健身管理軟件中輸入健身計(jì)劃的問題,因此有必要提出改進(jìn) 的技術(shù)手段,來解決此一問題。
發(fā)明內(nèi)容
有鑒于現(xiàn)有技術(shù)存在不同健身設(shè)備所輸出的健身計(jì)劃的格式不同,造成使用者需 要手動(dòng)在健身管理軟件中輸入健身計(jì)劃的問題,本發(fā)明遂提供一種提供不同目標(biāo)交換健身 計(jì)劃的系統(tǒng)及其方法,其中本發(fā)明所提供的提供不同目標(biāo)交換健身計(jì)劃的系統(tǒng),至少包含計(jì)劃匯入模塊,用 以匯入包含至少一計(jì)劃數(shù)據(jù)的健身計(jì)劃;數(shù)據(jù)擷取模塊,用以由健身計(jì)劃中擷取出計(jì)劃數(shù) 據(jù);文件建立模塊,用以依據(jù)相對應(yīng)的預(yù)定格式建立包含計(jì)劃數(shù)據(jù)的特定部分的通用格式 文件;儲存模塊,用以儲存通用格式文件;輸入模塊,用以提供輸入對應(yīng)健身計(jì)劃的實(shí)際執(zhí) 行結(jié)果;文件編輯模塊,用以寫入對應(yīng)實(shí)際執(zhí)行結(jié)果的結(jié)果數(shù)據(jù)至通用格式文件;文件匯 出模塊,用以匯出通用格式文件予目標(biāo)。本發(fā)明所提供的提供不同目標(biāo)交換健身計(jì)劃的方法,其步驟至少包括匯入包含 至少一計(jì)劃數(shù)據(jù)的健身計(jì)劃;由健身計(jì)劃中擷取出計(jì)劃數(shù)據(jù);依據(jù)相對應(yīng)的預(yù)定格式建立包含計(jì)劃數(shù)據(jù)的特定部分的通用格式文件;提供輸入對應(yīng)健身計(jì)劃的實(shí)際執(zhí)行結(jié)果;寫入 對應(yīng)實(shí)際執(zhí)行結(jié)果的結(jié)果數(shù)據(jù)至通用格式文件;匯出通用格式文件予目標(biāo)。本發(fā)明所提供的系統(tǒng)與方法如上,與現(xiàn)有技術(shù)之間的差異在于本發(fā)明以預(yù)定格式 將由健身計(jì)劃中擷取出的計(jì)劃數(shù)據(jù)寫入通用格式文件,并提供輸入與健身計(jì)劃對應(yīng)的實(shí)際 執(zhí)行結(jié)果后,在通用格式文件中寫入與實(shí)際執(zhí)行結(jié)果對應(yīng)的結(jié)果數(shù)據(jù),接著匯出通用格式 文件給其它目標(biāo)使用,借以解決現(xiàn)有技術(shù)所存在的問題,并可以達(dá)成提供健身計(jì)劃至其它 不同健身裝置或健身管理軟件使用的技術(shù)功效。
圖1為本發(fā)明提供不同目標(biāo)交換健身計(jì)劃的系統(tǒng)架構(gòu)圖。圖2A為本發(fā)明實(shí)施例所提供的通用格式文件的示意圖。圖2B為本發(fā)明實(shí)施例所提供的寫入結(jié)果數(shù)據(jù)的通用格式文件的示意圖。圖2C為本發(fā)明實(shí)施例所提供的寫入結(jié)果數(shù)據(jù)的通用格式文件的示意圖。圖3為本發(fā)明所提供的提供不同目標(biāo)交換健身計(jì)劃的方法流程圖。主要組件符號說明110計(jì)劃匯入模塊
130數(shù)據(jù)擷取模塊
150文件建立模塊
160儲存模塊
170輸入模塊
180文件編輯模塊
190文件匯出模塊
300通用格式文件
390結(jié)果數(shù)據(jù)
391第一結(jié)果數(shù)據(jù)
392第二結(jié)果數(shù)據(jù)
具體實(shí)施例方式以下將配合圖式及實(shí)施例來詳細(xì)說明本發(fā)明的特征與實(shí)施方式,內(nèi)容足以使任何 本領(lǐng)域技術(shù)人員能夠輕易地充分理解本發(fā)明解決技術(shù)問題所應(yīng)用的技術(shù)手段并據(jù)以實(shí)施, 借此實(shí)現(xiàn)本發(fā)明可達(dá)成的功效。本發(fā)明所提的健身計(jì)劃由各個(gè)健身設(shè)備或是健康管理設(shè)備所產(chǎn)生的文件,其用來 記錄使用者會在哪個(gè)時(shí)間進(jìn)行哪種健身運(yùn)動(dòng)。健身計(jì)劃中所記錄的健身運(yùn)動(dòng)與習(xí)知相同,是根據(jù)使用者身上的特定肌群或是心 肺功能進(jìn)行鍛煉,例如舉 鈴、跑跑步機(jī)等,其中,不同的健身運(yùn)動(dòng)會有不同設(shè)定項(xiàng)目,也就 是說,某些健身運(yùn)動(dòng)有時(shí)間的設(shè)定,如跑步機(jī)、而有些健身運(yùn)動(dòng)則有次數(shù)及/或組數(shù)的設(shè) 定,如舉 鈴等,但本發(fā)明所提的設(shè)定項(xiàng)目并不以此為限,其它如強(qiáng)度的設(shè)定等。以下先以圖1本發(fā)明所提的提供不同目標(biāo)交換健身計(jì)劃的系統(tǒng)架構(gòu)圖來說明本 發(fā)明的系統(tǒng)運(yùn)作。如圖1所示,本發(fā)明的系統(tǒng)含有計(jì)劃匯入模塊110、數(shù)據(jù)擷取模塊130、文件建立模塊150、儲存模塊160、輸入模塊170、文件編輯模塊180、以及文件匯出模塊190。計(jì)劃匯入模塊110負(fù)責(zé)匯入由外部的健身設(shè)備或是健康管理設(shè)備所產(chǎn)生的健身 計(jì)劃,計(jì)劃匯入模塊110所匯入的健身計(jì)劃包含至少一計(jì)劃數(shù)據(jù)。其中,健身計(jì)劃中所包含 的計(jì)劃數(shù)據(jù)例如計(jì)劃開始日期、計(jì)劃結(jié)束日期、訓(xùn)練開始時(shí)間、訓(xùn)練時(shí)間長度、訓(xùn)練強(qiáng)度、訓(xùn) 練重復(fù)次數(shù)、訓(xùn)練重復(fù)組數(shù)、預(yù)期消耗的卡路里、以及動(dòng)作指導(dǎo)等,但本發(fā)明并不以此為限。數(shù)據(jù)擷取模塊130負(fù)責(zé)由計(jì)劃匯入模塊110所匯入的健身計(jì)劃中擷取出所包含的 計(jì)劃數(shù)據(jù)。由于被匯入的健身計(jì)劃的格式隨著產(chǎn)生的健身設(shè)備或健康管理設(shè)備不同而有所 不同,所以數(shù)據(jù)擷取模塊130會先判斷被匯入的健身計(jì)劃是由哪一臺健身設(shè)備或健康管理 設(shè)備所產(chǎn)生,借以由預(yù)先儲存的各個(gè)健身設(shè)備或健康管理設(shè)備所使用的格式中,選出正確 的格式,并依據(jù)被選出的格式判斷出被匯入的健身計(jì)劃中各個(gè)計(jì)劃數(shù)據(jù)的位置,借以將計(jì) 劃數(shù)據(jù)由被匯入的健身計(jì)劃中擷取出來。其中,數(shù)據(jù)擷取模塊130可以借由被匯入的健身 計(jì)劃中所記錄的健身設(shè)備或健康管理設(shè)備的型號,或是由使用者輸入健身設(shè)備或健康管理 設(shè)備的型號或廠商名稱等方式,判斷產(chǎn)生被匯入的健身計(jì)劃的健身設(shè)備或健康管理設(shè)備, 但數(shù)據(jù)擷取模塊130判斷產(chǎn)生被匯入的健身計(jì)劃的健身設(shè)備或健康管理設(shè)備的方式并不 以此為限。文件建立模塊150負(fù)責(zé)讀取數(shù)據(jù)擷取模塊130由計(jì)劃匯入模塊110所匯入的健身 計(jì)劃中所擷取出的所有的計(jì)劃數(shù)據(jù)或一部分的計(jì)劃數(shù)據(jù),借以依據(jù)與欲建立的通用格式文 件對應(yīng)的預(yù)定格式,建立包含讀取出的全部或部分的計(jì)劃數(shù)據(jù)的通用格式文件。其中,文件 建立模塊150所使用的預(yù)定格式例如可以是自定標(biāo)簽的XML文件,或是日歷數(shù)據(jù)交換標(biāo)準(zhǔn) 等,但本發(fā)明并不以此為限。例如,當(dāng)文件建立模塊150所使用的預(yù)定格式為自定標(biāo)簽的XML文件時(shí),則文件建 立模塊150會建立如圖2A所示的通用格式文件300,其中,以標(biāo)簽「fitnessplan」的屬性 ΓstartdateJ記錄計(jì)劃開始日期為「2009-4-1」、以標(biāo)簽「fitnessplan」的屬性「endtdate」 記錄計(jì)劃結(jié)束日期為「2009-4-30」、以標(biāo)簽「weekday」的數(shù)據(jù)以及標(biāo)簽「day」的參數(shù) 「starttime」記錄訓(xùn)練開始時(shí)間為「M0(星期一 ),TO(星期三),F(xiàn)R(星期五)」的「20:00」、 以標(biāo)簽「name」的數(shù)據(jù)記錄訓(xùn)練名稱為「坐姿啞鈴三頭肌伸展」、以標(biāo)簽「description」記錄 訓(xùn)練名稱的描述為「肌肉訓(xùn)練」、以標(biāo)簽「duration」的數(shù)據(jù)以及參數(shù)「unit」記錄訓(xùn)練時(shí)間 長度為「15」ΓΜΙΝ(分鐘)」、以標(biāo)簽「intension」的數(shù)據(jù)記錄訓(xùn)練強(qiáng)度為_(中等)」、以 標(biāo)簽「r印eat」的數(shù)據(jù)記錄訓(xùn)練重復(fù)次數(shù)為「12」(次)、以標(biāo)簽「set」的內(nèi)容記錄訓(xùn)練重復(fù) 組數(shù)為「3」(次)、以標(biāo)簽「calorie」的屬性「low」以及屬性「high」記錄預(yù)期消耗的卡路 里的范圍為「50」至「100」(大卡)、以及以標(biāo)簽「guide」的數(shù)據(jù)記錄動(dòng)作指導(dǎo)。儲存模塊160負(fù)責(zé)儲存文件建立模塊150所建立的通用格式文件。輸入模塊170負(fù)責(zé)提供使用者輸入對應(yīng)計(jì)劃匯入模塊110所匯入的健身計(jì)劃的 實(shí)際執(zhí)行結(jié)果,輸入模塊170提供輸入的實(shí)際執(zhí)行結(jié)果例如使用者實(shí)際執(zhí)行計(jì)劃匯入模塊 110所匯入的健身計(jì)劃的執(zhí)行時(shí)間(「20:30」等)及/或使用者是否確實(shí)完成計(jì)劃匯入模 塊110所匯入的健身計(jì)劃的完成結(jié)果(已確實(shí)完成/未完成)等,但本發(fā)明所提的實(shí)際執(zhí) 行結(jié)果并不以此為限。文件編輯模塊180,用以產(chǎn)生對應(yīng)輸入模塊170提供輸入的實(shí)際執(zhí)行結(jié)果的結(jié) 果數(shù)據(jù),并將產(chǎn)生的結(jié)果數(shù)據(jù)寫入儲存模塊160所儲存的通用格式文件。例如,當(dāng)使用者通過輸入模塊170輸入訓(xùn)練名稱為「坐姿 鈴三頭肌伸展」的健身計(jì)劃的執(zhí)行時(shí)間為 「20:30」時(shí),文件編輯模塊180會在如圖2A所示的通用格式文件300中寫入如圖2B 所 示的「<exectime>20:30</exectime>」的第一結(jié)果數(shù)據(jù)391,或是當(dāng)使用者通過輸入模塊 170輸入訓(xùn)練名稱為「坐姿 鈴三頭肌伸展」的健身計(jì)劃的完成結(jié)果為「未完成」時(shí),文 件編輯模塊180會在通用格式文件300中寫入如圖2B所示的「<finishstatus>false</ finishstatus〉」的第二結(jié)果數(shù)據(jù)392表示,其中「f inishstatus」表示完成狀態(tài)、Γ false J 表示未完成,但文件編輯模塊180寫入通用格式文件的結(jié)果數(shù)據(jù)并不以此為限。由于大部分的健身計(jì)劃在計(jì)劃開始日期至計(jì)劃結(jié)束日期之間,使用者都會執(zhí)行多 次,因此在輸入模塊170提供使用者輸入執(zhí)行結(jié)果后,文件編輯模塊180在通用格式文件 300中寫入的結(jié)果數(shù)據(jù)390會包含使用者執(zhí)行健身計(jì)劃的日期,借以記錄使用者各次的執(zhí) 行結(jié)果,例如當(dāng)執(zhí)行日期為「2009/6/18」時(shí),文件編輯模塊180在通用格式文件300中寫入 的結(jié)果數(shù)據(jù) 390 可能如圖 2C 所示,「〈execute date = "2009/6/18”time ="20:30"finish =“false"></execute〉」。文件匯出模塊190負(fù)責(zé)匯出儲存模塊160所儲存的通用格式文件,使得欲使用通 用格式文件的目標(biāo)可以順利的取得通用格式文件。取得通用格式文件的目標(biāo)例如健身裝置 (包含健身設(shè)備、健康管理設(shè)備等)、健康管理軟件或行事歷軟件等,但本發(fā)明并不以此為 限。其中,目標(biāo)取得文件匯出模塊190的方式通常由使用者將文件匯出模塊190所匯出的 通用格式文件儲存于隨身碟后,再提供給目標(biāo)讀取,但本發(fā)明也不以此為限,其它方式例如 由文件匯出模塊190直接傳送給目標(biāo)。事實(shí)上,輸入模塊170更負(fù)責(zé)提供輸入對應(yīng)被數(shù)據(jù)擷取模塊130所擷取出的全部 或部分的計(jì)劃數(shù)據(jù)的修改數(shù)據(jù),輸入模塊170提供輸入的修改數(shù)據(jù)可以用來修改計(jì)劃開始 日期、計(jì)劃結(jié)束日期、訓(xùn)練開始時(shí)間、訓(xùn)練名稱、訓(xùn)練名稱的描述、訓(xùn)練時(shí)間長度、訓(xùn)練強(qiáng)度、 訓(xùn)練重復(fù)次數(shù)、訓(xùn)練重復(fù)組數(shù)、預(yù)期消耗的卡路里的范圍、以及動(dòng)作指導(dǎo)等部分的數(shù)據(jù)。而 文件編輯模塊180更負(fù)責(zé)依據(jù)輸入模塊170提供輸入的修改數(shù)據(jù),修改通用格式文件中,與 輸入模塊170提供輸入的修改數(shù)據(jù)對應(yīng)的部分。接著以一個(gè)實(shí)施例來解說本發(fā)明的運(yùn)作系統(tǒng)與方法,并請參照圖3本發(fā)明所提供 的提供不同目標(biāo)交換健身計(jì)劃的方法流程圖。使用者首先需要操作其它的健身設(shè)備或是健康管理設(shè)備,借以讓健身設(shè)備或是健 康管理設(shè)備將其中所記錄的健身數(shù)據(jù)匯出為健身計(jì)劃,并儲存于隨身碟中,如此,使用者便 可以使用本發(fā)明的計(jì)劃匯入模塊110將健身設(shè)備或是健康管理設(shè)備所匯出的健身計(jì)劃匯 入本發(fā)明中(步驟201)。其中,本發(fā)明所提的健身計(jì)劃不以儲存于隨身碟中為限。之后,數(shù)據(jù)擷取模塊130會由計(jì)劃匯入模塊110匯入的健身計(jì)劃中擷取出各個(gè)計(jì) 劃數(shù)據(jù)(步驟212)。假設(shè)在本實(shí)施例中,數(shù)據(jù)擷取模塊130會通過使用者所輸入的產(chǎn)生被 匯入的健身計(jì)劃的健身設(shè)備或健康管理設(shè)備的型號或廠商名稱,讀取出預(yù)先儲存的與該健 身設(shè)備或健康管理設(shè)備對應(yīng)的格式后,判斷出被匯入的健身計(jì)劃中的各個(gè)計(jì)劃數(shù)據(jù),借以 擷取出計(jì)劃開始日期「2009-4-1」、計(jì)劃結(jié)束日期「2009-4-30」、訓(xùn)練開始時(shí)間「每個(gè)星期 一、三五的晚上八點(diǎn)」、訓(xùn)練名稱「坐姿 鈴三頭肌伸展」、訓(xùn)練名稱的描述「肌肉訓(xùn)練」訓(xùn)練 時(shí)間長度「15分鐘」、訓(xùn)練強(qiáng)度為「中等」、訓(xùn)練重復(fù)次數(shù)「12次」、訓(xùn)練重復(fù)組數(shù)為「3次」、預(yù) 期消耗的卡路里為「50至「100大卡」、以及動(dòng)作指導(dǎo)等計(jì)劃數(shù)據(jù)。但本發(fā)明所提的計(jì)劃數(shù)據(jù)并不以此為限。在數(shù)據(jù)擷取模塊130由健身計(jì)劃擷取出各個(gè)計(jì)劃數(shù)據(jù)(步驟212)后,文件建立模 塊150會以預(yù)定格式建立包含數(shù)據(jù)擷取模塊130所擷取出的所有或部分的計(jì)劃數(shù)據(jù)的通用 格式文件(步驟221),并由儲存模塊160儲存。假設(shè)在本實(shí)施例中,文件建立模塊150使用 的預(yù)定格式為自定標(biāo)簽的XML文件,則文件建立模塊150所建立的通用格式文件300將如 圖2A所示,但本發(fā)明所提的通用格式文件并不以此為限。在文件建立模塊150建立通用格式文件(步驟221)后,輸入模塊170會提供使用 者輸入與訓(xùn)練名稱為「坐姿啞鈴三頭肌伸展」的健身計(jì)劃(即為使用者匯入的健身計(jì)劃) 相對應(yīng)的實(shí)際執(zhí)行結(jié)果(步驟250),例如使用者可以通過本發(fā)明提供的使用者接口,輸入 本次進(jìn)行訓(xùn)練名稱為「坐姿 鈴三頭肌伸展」的健身計(jì)劃的執(zhí)行時(shí)間為「20:30」,以及未完 成運(yùn)動(dòng)計(jì)劃的實(shí)際執(zhí)行結(jié)果,但本發(fā)明所提的實(shí)際執(zhí)行結(jié)果并不以此為限。在輸入模塊170提供輸入實(shí)際執(zhí)行結(jié)果(步驟250)后,文件編輯模塊180會在 通用格式文件中寫入對應(yīng)輸入模塊170提供使用者輸入的實(shí)際執(zhí)行結(jié)果的結(jié)果數(shù)據(jù)(步 驟260)。假設(shè)在本實(shí)施例中,文件編輯模塊180依據(jù)輸入模塊170提供使用者輸入的實(shí) 際執(zhí)行結(jié)果執(zhí)行時(shí)間為「20:30」、完成結(jié)果「未完成」所產(chǎn)生的相對應(yīng)的結(jié)果數(shù)據(jù)390分 別為「time =“20:30”」以及「finish = “false”」,若使用者輸入的實(shí)際執(zhí)行結(jié)果的日 期為「2009/6/18」,則文件編輯模塊 180 會將「〈execute date = “2009/6/18” time = “20:30”finish = “false”〉」的結(jié)果數(shù)據(jù)390數(shù)據(jù)寫入通用數(shù)據(jù)文件300中,如圖2C所
7J\ ο在文件編輯模塊180在通用格式文件中寫入實(shí)際執(zhí)行結(jié)果的結(jié)果數(shù)據(jù)(步驟260) 后,文件匯出模塊190會直接匯出通用格式文件至執(zhí)行有本發(fā)明的健身設(shè)備或是健康管理 設(shè)備,或是匯出通用格式文件并由使用者儲存后,由使用者將通用格式文件輸入執(zhí)行有本 發(fā)明的健身裝置、健康管理軟件或是行事歷軟件中(步驟270),借以讓使用者在執(zhí)行有本 發(fā)明的健身設(shè)備或是健康管理設(shè)備上使用本發(fā)明。如此,使用者便可以在不同的健身裝置、 健康管理軟件或是行事歷軟件中管理及使用其它健身設(shè)備或是健康管理設(shè)備的健身計(jì)劃。綜上所述,可知本發(fā)明與現(xiàn)有技術(shù)之間的差異在于具有以預(yù)定格式將由健身計(jì)劃 中擷取出的計(jì)劃數(shù)據(jù)寫入通用格式文件,并提供輸入與健身計(jì)劃對應(yīng)的實(shí)際執(zhí)行結(jié)果后, 在通用格式文件中寫入與實(shí)際執(zhí)行結(jié)果對應(yīng)的結(jié)果數(shù)據(jù),再匯出的通用格式文件借以提供 給其它目標(biāo)使用的技術(shù)手段,借由此一技術(shù)手段可以解決現(xiàn)有技術(shù)所存在不同健身設(shè)備所 輸出的健身計(jì)劃的格式不同,造成使用者需要手動(dòng)在健身管理軟件中輸入健身計(jì)劃的問 題,進(jìn)而達(dá)成提供健身計(jì)劃至其它不同健身裝置或健身管理軟件使用的技術(shù)功效。在上述實(shí)施例中,若使用者在文件建立模塊150建立通用格式文件(步驟221) 后,需要調(diào)整健身計(jì)劃的內(nèi)容,例如將開始進(jìn)行健身計(jì)劃的日期延后到一個(gè)月、將進(jìn)行健 身計(jì)劃的周期延長一周、或是將進(jìn)行健身計(jì)劃的時(shí)間變更為晚上七點(diǎn)半等,若通用格式文 件300中所記錄的計(jì)劃開始日期、計(jì)劃結(jié)束日期、以及訓(xùn)練開始時(shí)間如圖2A所示,分別為 「2009/4/1」、「2009/4/30」、以及「20 00」,則輸入模塊170更可以提供使用者輸入修改后的 計(jì)劃開始日期「2009/5/1」、修改后的計(jì)劃結(jié)束日期「2009/5/7」、或是修改后的訓(xùn)練開始時(shí) 間「19:30」等修改數(shù)據(jù)(步驟231),文件編輯模塊180會在使用者通過輸入模塊170輸入 修改后的計(jì)劃開始日期「2009/5/1」、修改后的計(jì)劃結(jié)束日期「2009/5/7」、或是修改后的訓(xùn)練開始時(shí)間「19:30」等修改數(shù)據(jù)后,將通用格式文件300中的計(jì)劃開始日期、計(jì)劃結(jié)束日 期、或訓(xùn)練開始時(shí)間修改為「2009/5/1」、「2009/5/7」、或「19:30」(步驟232)。但本發(fā)明所 提的修改數(shù)據(jù)并不以此為限,其視通用格式文件300中所記錄的數(shù)據(jù)而定。再者,本發(fā)明的提供不同目標(biāo)交換健身計(jì)劃的方法,可實(shí)現(xiàn)于硬件、軟件或硬件與 軟件的組合中,也可在計(jì)算機(jī)系統(tǒng)中以集中方式實(shí)現(xiàn)或以不同組件散布于若干互連的計(jì)算 機(jī)系統(tǒng)的分散方式實(shí)現(xiàn)。雖然本發(fā)明所提供的實(shí)施方式如上,但所述的內(nèi)容并非用以直接限定本發(fā)明的專 利保護(hù)范圍。任何本領(lǐng)域技術(shù)人員在不脫離本發(fā)明所公開的精神和范圍的前提下,對本發(fā) 明的實(shí)施的形式上及細(xì)節(jié)上作些許的更動(dòng)潤飾,均屬于本發(fā)明的專利保護(hù)范圍。本發(fā)明的 專利保護(hù)范圍,仍須以所附的權(quán)利要求所界定者為準(zhǔn)。
權(quán)利要求
1.一種提供不同目標(biāo)交換健身計(jì)劃的方法,其特征在于,該方法至少包含下列步驟 匯入包含至少一計(jì)劃數(shù)據(jù)的一健身計(jì)劃;由該健身計(jì)劃中擷取出該些計(jì)劃數(shù)據(jù);依據(jù)相對應(yīng)的一預(yù)定格式建立包含該些計(jì)劃數(shù)據(jù)的特定部分的一通用格式文件;提供輸入對應(yīng)該健身計(jì)劃的一實(shí)際執(zhí)行結(jié)果;寫入對應(yīng)該實(shí)際執(zhí)行結(jié)果的結(jié)果數(shù)據(jù)至該通用格式文件;及匯出該通用格式文件予該些目標(biāo)。
2.如權(quán)利要求1所述的提供不同目標(biāo)交換健身計(jì)劃的方法,其特征在于,該提供輸入 該實(shí)際執(zhí)行結(jié)果的步驟為提供輸入實(shí)際執(zhí)行該健身計(jì)劃的一執(zhí)行時(shí)間及或是否確實(shí)完成 的一完成結(jié)果。
3.如權(quán)利要求1所述的提供不同目標(biāo)交換健身計(jì)劃的方法,其特征在于,該匯出該通 用格式文件予該些目標(biāo)的步驟為匯出該通用格式文件,并上傳至健身裝置、健康管理軟件 或行事歷軟件。
4.如權(quán)利要求1所述的提供不同目標(biāo)交換健身計(jì)劃的方法,其特征在于,該方法在建 立該通用格式文件的步驟后,更包含提供輸入一修改數(shù)據(jù),并依據(jù)該修改數(shù)據(jù)于該通用格 式文件中修改相對應(yīng)該些計(jì)劃數(shù)據(jù)的特定部分的步驟。
5.一種提供不同目標(biāo)交換健身計(jì)劃的系統(tǒng),其特征在于,該系統(tǒng)至少包含 一計(jì)劃匯入模塊,用以匯入包含至少一計(jì)劃數(shù)據(jù)的一健身計(jì)劃;一數(shù)據(jù)擷取模塊,用以由該健身計(jì)劃中擷取出該些計(jì)劃數(shù)據(jù); 一文件建立模塊,用以依據(jù)相對應(yīng)的一預(yù)定格式建立包含該些計(jì)劃數(shù)據(jù)的特定部分的 一通用格式文件;一儲存模塊,用以儲存該通用格式文件;一輸入模塊,用以提供輸入對應(yīng)該健身計(jì)劃的一實(shí)際執(zhí)行結(jié)果;一文件編輯模塊,用以寫入對應(yīng)該實(shí)際執(zhí)行結(jié)果的結(jié)果數(shù)據(jù)至該通用格式文件;及一文件匯出模塊,用以匯出該通用格式文件予該些目標(biāo)。
6.如權(quán)利要求5所述的提供不同目標(biāo)交換健身計(jì)劃的系統(tǒng),其特征在于,該些計(jì)劃數(shù) 據(jù)的特定部分為該些計(jì)劃數(shù)據(jù)的全部或部分。
7.如權(quán)利要求5所述的提供不同目標(biāo)交換健身計(jì)劃的系統(tǒng),其特征在于,該預(yù)定格式 為日歷數(shù)據(jù)交換標(biāo)準(zhǔn)或XML。
8.如權(quán)利要求5所述的提供不同目標(biāo)交換健身計(jì)劃的系統(tǒng),其特征在于,該實(shí)際執(zhí)行 結(jié)果為實(shí)際執(zhí)行該健身計(jì)劃的一執(zhí)行時(shí)間及/或是否確實(shí)完成的一完成結(jié)果。
9.如權(quán)利要求5所述的提供不同目標(biāo)交換健身計(jì)劃的系統(tǒng),其特征在于,該輸入模塊 更用以提供輸入對應(yīng)該些計(jì)劃數(shù)據(jù)的特定部分的一修改數(shù)據(jù),該文件編輯模塊更用以依據(jù) 該修改數(shù)據(jù)修改該通用格式中,對應(yīng)該修改數(shù)據(jù)的該些數(shù)據(jù)的特定部分。
10.如權(quán)利要求5所述的提供不同目標(biāo)交換健身計(jì)劃的系統(tǒng),其特征在于,該計(jì)劃數(shù)據(jù) 為計(jì)劃開始時(shí)間、計(jì)劃結(jié)束時(shí)間、計(jì)劃名稱、訓(xùn)練項(xiàng)目開始時(shí)間、訓(xùn)練項(xiàng)目時(shí)間長度、訓(xùn)練強(qiáng) 度、訓(xùn)練項(xiàng)目重復(fù)次數(shù)、訊量項(xiàng)目重復(fù)組數(shù)、預(yù)期消耗的卡路里、或動(dòng)作指導(dǎo)。
全文摘要
本發(fā)明提供一種提供不同目標(biāo)交換健身計(jì)劃的系統(tǒng)及其方法,其通過以預(yù)定格式將由健身計(jì)劃中擷取出的計(jì)劃數(shù)據(jù)寫入通用格式文件,并在提供輸入與健身計(jì)劃對應(yīng)的實(shí)際執(zhí)行結(jié)果后,在通用格式文件中寫入與實(shí)際執(zhí)行結(jié)果對應(yīng)的結(jié)果數(shù)據(jù),借以提供匯出的通用格式文件給予其它目標(biāo)(如健身裝置、健康管理裝置或軟件、行事歷軟件等)的技術(shù)手段,可以通用的格式記錄健身計(jì)劃,達(dá)成提供健身計(jì)劃至其它不同目標(biāo)使用的技術(shù)功效。
文檔編號G06F19/00GK101996276SQ20091016564
公開日2011年3月30日 申請日期2009年8月12日 優(yōu)先權(quán)日2009年8月12日
發(fā)明者戴凌, 邱全成 申請人:英業(yè)達(dá)股份有限公司