亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

用于運(yùn)動訓(xùn)練的訓(xùn)練計劃和音樂播放列表生成的制作方法

文檔序號:6681774閱讀:311來源:國知局
專利名稱:用于運(yùn)動訓(xùn)練的訓(xùn)練計劃和音樂播放列表生成的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及生成訓(xùn)練進(jìn)度表及與其相關(guān)聯(lián)的音樂的選擇。
背景技術(shù)
盡管大多數(shù)人意識到身體健康狀況的重要性,但是許多人難于確定用于達(dá)到他們期望的目標(biāo)的適當(dāng)?shù)木毩?xí)計劃。進(jìn)一步地,一些人發(fā)現(xiàn)堅持練習(xí)課程而沒有諸如音樂的一些娛樂以使他們在練習(xí)計劃之中保持積極性是困難的。運(yùn)動者已發(fā)現(xiàn)在跑時聽音樂可以改善運(yùn)動者的耐力和對體育活動的享受。特別是,一些類型的音樂可以比其他音樂更有益于增加個體的運(yùn)動活動性。例如,快節(jié)拍的音樂可以鼓勵運(yùn)動者跑得更快或更遠(yuǎn)。音樂的使用可以幫助將運(yùn)動者的注意力從可能被視為單調(diào)乏味的和重復(fù)的體育活動中轉(zhuǎn)移出來。

發(fā)明內(nèi)容
本發(fā)明的各個方面涉及運(yùn)動信息的收集和顯示。通過本發(fā)明的一些實施方式,與單人有關(guān)的運(yùn)動數(shù)據(jù)被收集和顯示,從而該人可以全面評判他或她的表現(xiàn)。例如,對應(yīng)于由人在第一時間段內(nèi)進(jìn)行的運(yùn)動活動的一組運(yùn)動數(shù)據(jù)可以被顯示為圖。如果該組運(yùn)動數(shù)據(jù)由例如人跑步或走形成,那么可將該活動的時間段內(nèi)該人的速度和他或她的距離之間的關(guān)系繪圖。通過一些實施方式,可以分析運(yùn)動數(shù)據(jù)集,且分析結(jié)果可與圖同時被顯示。例如, 通過從人跑步獲得的一組運(yùn)動數(shù)據(jù),可分析數(shù)據(jù)以確定在固定距離(第一英里、第二英里, 等)之間的速度的變化(即,加速或減速)。該信息可隨后與圖一起顯示,以便人可以回顧在跑步過程中他或她何時改變了速度和改變了多少速度。通過本發(fā)明的此外的其它實施方式,人可以將一組運(yùn)動數(shù)據(jù)與具有期望的特征的另一組運(yùn)動數(shù)據(jù)比較。例如,如果被選擇的運(yùn)動數(shù)據(jù)及由例如人在特定的時間段內(nèi)的跑步而生成,那么該人可以希望將該“跑步”的他或她的表現(xiàn)與類似的之前的跑步的他或她的最佳速度相比較。由此,如果跑程覆蓋了例如4英里距離,則將分析此前的運(yùn)動數(shù)據(jù)集,以確定哪個數(shù)據(jù)集對應(yīng)于約4英里的的跑程。具有,例如,最高平均速度的數(shù)據(jù)集可以隨后被識別,且來自該之前數(shù)據(jù)集的數(shù)據(jù)與來自被選擇的數(shù)據(jù)集的數(shù)據(jù)同時顯示。例如,來自每一個運(yùn)動數(shù)據(jù)集的數(shù)據(jù)可以被繪制為圖、且呈現(xiàn)在顯示器上。人可以隨后將選擇的運(yùn)動數(shù)據(jù)集與表現(xiàn)他或她的“最佳”速度的運(yùn)動數(shù)據(jù)集詳細(xì)地比較。
仍進(jìn)一步,一些實施方式可以收集在不同時間段上獲得的運(yùn)動數(shù)據(jù)集,且同時顯示來自這些集的數(shù)據(jù)。由此,如果人在幾天時間具有多個跑程,則來自每一個跑程的數(shù)據(jù)可以被同時顯示。例如,圖標(biāo)(諸如條或線)可以為每一個數(shù)據(jù)集顯示。圖標(biāo)的尺寸,例如, 它的高度,可以繼而對應(yīng)于該數(shù)據(jù)集中的一些數(shù)據(jù),諸如跑程的中間速度或遍歷跑程的總距離。通過一些實施方式,來自多個集的數(shù)據(jù)可以被匯總和顯示。例如,落入指明類別(例如,在相同的周或月中發(fā)生的)內(nèi)的跑程可以被分組在一起,且組中的每一個數(shù)據(jù)集的總距離數(shù)據(jù)(或,可替換地,總時間數(shù)據(jù))可以被加在一起。圖標(biāo),諸如條或線,繼而可以被顯示,以代表來自每一個組的數(shù)據(jù)的和。圖標(biāo)的尺寸,諸如,例如,它的高度,可以對應(yīng)于從數(shù)據(jù)集中其相應(yīng)的組相加在一起的數(shù)據(jù)。此外,本發(fā)明的一些示例可以允許人明確關(guān)于運(yùn)動活動的目標(biāo)。人可以,例如,設(shè)定在特定時間段內(nèi)跑特定的總距離的目標(biāo)。通過這些本發(fā)明的實施方式,來自人的多個運(yùn)動數(shù)據(jù)集的數(shù)據(jù)可以被合計和顯示,且與人的具體目標(biāo)形成對比。目標(biāo)可以被顯示為,例如,空的形狀,像橢圓形。合計的數(shù)據(jù)可以繼而被顯示為空的形狀內(nèi)的填充。由此,如果合計的數(shù)據(jù)示出人在他或她的目標(biāo)的80%內(nèi),那么代表目標(biāo)的形狀將被顯示填滿80%。通過一些實施方式,可以從多個不同人獲得運(yùn)動數(shù)據(jù)集和顯示運(yùn)動數(shù)據(jù)集。例如, 可以收集來自多個不同人的每一個的一個或多個數(shù)據(jù)集。來自每個人的數(shù)據(jù)集的數(shù)據(jù)可以隨后被合計和向每個人顯示。例如,可以為人進(jìn)行的每一個跑程生成一組運(yùn)動數(shù)據(jù)。對于每個人,來自他或她的數(shù)據(jù)集的數(shù)據(jù),諸如距離數(shù)據(jù),可以被加和。圖標(biāo),諸如條或線,可以隨后為每個人顯示,以表示來自他或她的數(shù)據(jù)集的數(shù)據(jù)的和。圖標(biāo)的尺寸,例如,它的高度, 可以對應(yīng)于人的數(shù)據(jù)集中的每一個相加而得的數(shù)據(jù)的和。仍進(jìn)一步,本發(fā)明的一些示例可以允許人“邀請”一個或多個其他人來分享對應(yīng)著他們的運(yùn)動活動的運(yùn)動數(shù)據(jù)。通過本發(fā)明的一些實施方式,例如,用戶可以經(jīng)由電子郵件或類似的電子媒體、向一個或多個其它人發(fā)送邀請。如上所述,來自僅那些被邀請的人的運(yùn)動數(shù)據(jù)可以隨后被同時顯示。該布置允許每一個被邀請的人(包括邀請發(fā)起人(host),其固有地邀請他本人或她本人,由此也被視為被邀請者)將他或她的當(dāng)前運(yùn)動數(shù)據(jù)與其它被邀請者比較。通過本發(fā)明此外的其它實施方式,人可以可替換地或附加地為被邀請者指明共同的目標(biāo)。例如,邀請發(fā)起人可以指明被邀請者(包括發(fā)起人)在特定時間量內(nèi)要跑的總合計距離。來自每一個被邀請者的多個運(yùn)動數(shù)據(jù)集的數(shù)據(jù)可以被合計且顯示,與人的具體目標(biāo)進(jìn)行對比。再次地,目標(biāo)可以由,例如空的形狀(像橢圓形)表示。從每一個被邀請者合計的數(shù)據(jù)可以繼而被顯示為空的形狀內(nèi)的填充。由此,如果合計的數(shù)據(jù)示出收集的被邀請者的運(yùn)動活動在具體目標(biāo)的60%之內(nèi),那么代表目標(biāo)的形狀將被顯示為填滿60%。根據(jù)又一方面,訓(xùn)練進(jìn)度表可以基于用戶的期望目標(biāo)、跑程的期望的長度、在速度和耐久性之間的偏好、時間量、強(qiáng)度級和/或要燃燒的卡路里而自動生成??梢蚤_發(fā)訓(xùn)練方案(諸如跑部日程),以實現(xiàn)指定的參數(shù)。可以改變訓(xùn)練方案,以減少練習(xí)的單調(diào)乏味或反復(fù)。例如,跑步日程可以改變速度、心率等等。還可以創(chuàng)建訓(xùn)練計劃,以模仿那些受歡迎的或名人運(yùn)云力者,諸如Lance Armstrong。為了增加跑步和其它運(yùn)動活動的可享受性,音樂播放列表生成器可以用于為訓(xùn)練計劃自動選擇音樂。音樂選擇可以基于以下因素諸如訓(xùn)練的具體分段的強(qiáng)度、訓(xùn)練持續(xù)時間、訓(xùn)練趨勢(例如,如果強(qiáng)度增加或降低)、用戶地點(diǎn)(海拔、緯度、經(jīng)度)、用戶速度、時間、用戶音樂偏好(例如,藝術(shù)家、流派、年代唱片集)等等。在一個示例中,可以為跑步日程的高強(qiáng)度分段自動選擇具有較快拍子或節(jié)拍的音樂。在另一示例中,可以為日程的平靜期選擇較慢的音樂。音樂可以從公用數(shù)據(jù)庫,或可替換地或附加地,從運(yùn)動者的私人收集中選擇??梢钥紤]音樂的長度,以保證在訓(xùn)練計劃的整個持續(xù)時間期間提供音樂。根據(jù)另一方面,音樂播放列表生成器還可以推薦音樂,以添加到音樂庫,從而這樣的新音樂可以被添加到訓(xùn)練方案??梢砸远喾N方式推薦音樂,包括基于節(jié)拍、拍子、藝術(shù)家名字、長度和流派。例如,新舞蹈音樂可以被識別,并推薦給向運(yùn)動者用于高強(qiáng)度跑步。本發(fā)明的這些和其它特征將從以下詳細(xì)描述變得明顯。


圖1示出可以用于實施本發(fā)明的各種示例的計算設(shè)備。圖2和3示出可以根據(jù)本發(fā)明的各種示例采用的運(yùn)動信息監(jiān)視設(shè)備的示例。圖4示出一種環(huán)境,在該環(huán)境中可以采用根據(jù)本發(fā)明的各種示例的運(yùn)動參數(shù)測量設(shè)備。圖5示出運(yùn)動信息收集和顯示設(shè)備的示例,該設(shè)備可以用于根據(jù)本發(fā)明的各種實施方式收集和/或顯示運(yùn)動數(shù)據(jù)。圖6示出運(yùn)動數(shù)據(jù)顯示配置設(shè)備的示例,該設(shè)備可以根據(jù)本發(fā)明的各種示例來使用。圖7示出包括運(yùn)動數(shù)據(jù)顯示配置設(shè)備和多個客戶端設(shè)備的網(wǎng)絡(luò),所述設(shè)備是根據(jù)本發(fā)明的各種示例而使用的類型。圖8A_8F、9A和9B示出用戶界面的示例,所述用戶界面可以被提供,以根據(jù)本發(fā)明的各種實施方式為用戶顯示運(yùn)動數(shù)據(jù)。圖10和11A-11E示出用戶界面的示例,所述用戶界面可以被提供,以根據(jù)本發(fā)明的各種實施方式為用戶選擇目標(biāo)。圖12示出用戶界面的示例,所述用戶界面可以被提供,以根據(jù)本發(fā)明的各種實施方式指示用戶的朝向?qū)崿F(xiàn)運(yùn)動活動目標(biāo)的進(jìn)度。圖13A-13F示出用戶界面的示例,所述用戶界面可以被提供,以根據(jù)本發(fā)明的各種實施方式對其他用戶創(chuàng)建挑戰(zhàn)。圖14A-14F示出用戶界面的示例,所述用戶界面可以被提供,以根據(jù)本發(fā)明的各種實施方式將用戶的運(yùn)動數(shù)據(jù)與其他參與用戶的運(yùn)動數(shù)據(jù)比較。圖15示出用戶界面的示例,所述用戶界面可以被提供,以根據(jù)本發(fā)明的各種實施方式記錄用戶的運(yùn)動成績。圖16示出用戶界面的示例,所述用戶界面可以被提供,以根據(jù)本發(fā)明的各種實施方式創(chuàng)建執(zhí)行運(yùn)動成績的決心。圖17示出實施例的用戶界面的另一示例。圖18示出用戶界面的示例,所述用戶界面包括為運(yùn)動者以生成或?qū)ふ衣肪€的制圖程序。圖19示出用戶界面的示例,所述用戶界面包括制圖程序和被選擇的路線。
圖20示出用戶界面的示例,所述用戶界面包括制圖程序和被選擇的路線的細(xì)節(jié)。圖21示出用戶界面的示例,所述用戶界面包括對運(yùn)動者實現(xiàn)目標(biāo)或里程碑的獎勵。圖22和23示出用戶界面的示例,所述用戶界面包括已實現(xiàn)目標(biāo)或里程碑的多個運(yùn)動者的俱樂部。圖M示出用戶界面的示例,所述用戶界面包括多個運(yùn)動者間的挑戰(zhàn)。圖25示出用戶界面的示例,所述用戶界面包括由運(yùn)動者發(fā)起的挑戰(zhàn)。圖沈示出用戶界面的示例,所述用戶界面包括團(tuán)體挑戰(zhàn)和組織挑戰(zhàn)。圖27示出用戶界面的示例,所述用戶界面包括挑戰(zhàn)的細(xì)節(jié)。圖觀示出用戶界面的示例,所述用戶界面包括參與挑戰(zhàn)的運(yùn)動者的進(jìn)度。圖四示出用戶界面的示例,所述用戶界面可以作為單個運(yùn)動者的網(wǎng)頁的一部分被包括在內(nèi)。圖30示出用戶界面的示例,所述用戶界面包括決心。圖31示出本發(fā)明的另一用戶界面的示例。圖32示出用戶界面的示例,所述用戶界面包括制圖程序和用戶注釋。圖33示出用戶界面的示例,所述用戶界面包括制圖程序和天氣注釋。圖34示出根據(jù)此處描述的一個或多個方面的訓(xùn)練方案和音樂播放列表生成器界面的示例。圖35示出根據(jù)此處描述的一個或多個方面的另一示例性訓(xùn)練方案和音樂播放列表生成器界面。圖36示出根據(jù)此處描述的一個或多個方面的示例性訓(xùn)練方案和音樂播放列表生成器界面,在界面中有彈出窗口顯示歌曲細(xì)節(jié)。圖37示出根據(jù)此處描述的一個或多個方面的另一示例性訓(xùn)練方案和音樂播放列表生成器界面。圖38示出另一示例性訓(xùn)練方案和音樂播放列表生成器界面,其中音樂源已被被選擇。圖39示出另一示例性訓(xùn)練方案和音樂播放列表生成器界面。圖40示出根據(jù)此處描述的一個或多個方面的另一示例性訓(xùn)練方案和音樂播放列表生成器界面,其具有情緒和音樂類型參數(shù)選擇選項。圖41示出根據(jù)此處描述的一個或多個方面的另一示例性訓(xùn)練方案和音樂播放列表生成器界面,其具有教練輔導(dǎo)、訓(xùn)練重點(diǎn)和音樂流派選擇選項。圖42示出根據(jù)此處描述的一個或多個方面的被推薦的跑步概要,其顯示the被推薦的鍛煉的各種屬性。圖43示出根據(jù)此處描述的一個或多個方面的鍛煉概要報告,其指出可以改進(jìn)的鍛煉的部分和改進(jìn)建議。圖44示出根據(jù)此處描述的一個或多個方面的跑程曲線,音樂播放列表的歌曲被映射到所述曲線。圖45示出根據(jù)此處描述的一個或多個方面的示例性鍛煉和音樂播放列表生成界面,在界面中,示出被選擇的歌曲的歌曲編輯框。
具體實施例方式運(yùn)行環(huán)境概述本發(fā)明的方面涉及運(yùn)動信息的測量、收集和顯示。如本領(lǐng)域技術(shù)人員所意識到的, 運(yùn)動信息必須首先從個人獲得。通過本發(fā)明的各種實施方式,一個或多個不同運(yùn)動信息監(jiān)視設(shè)備可以用于測量和記錄對應(yīng)于由人進(jìn)行的運(yùn)動活動的運(yùn)動數(shù)據(jù)。通常地,運(yùn)動信息監(jiān)視設(shè)備將包括傳感器和計算設(shè)備,所述傳感器用于測量關(guān)于正被監(jiān)視的人的參數(shù),所述計算設(shè)備用于處理由傳感器測量到的參數(shù)。一旦運(yùn)動信息監(jiān)視設(shè)備已記錄人的運(yùn)動活動的運(yùn)動信息,人可以繼而將被記錄的運(yùn)動信息傳送到一個或多個獨(dú)立的設(shè)備,以便查看被記錄的運(yùn)動數(shù)據(jù)。用戶可以,例如,從運(yùn)動信息監(jiān)視設(shè)備將被記錄的運(yùn)動信息下載到獨(dú)立的收集設(shè)備。收集設(shè)備可以,繼而,將由運(yùn)動信息監(jiān)視設(shè)備收集的運(yùn)動信息傳送到獨(dú)立的顯示配置設(shè)備,在其中運(yùn)動信息可以被組織和配置用于隨后用例如,又一設(shè)備查看。如下面將更詳細(xì)地討論的,本發(fā)明的各種實施方式將允許人使用在網(wǎng)絡(luò)(諸如互聯(lián)網(wǎng))上通訊的一組計算設(shè)備來記錄、收集和顯示運(yùn)動信肩、ο例如,本發(fā)明的一些實施方式可以允許人使用專用的計算設(shè)備來測量和記錄運(yùn)動信息。用戶可以隨后將被記錄的運(yùn)動信息傳送到本地計算設(shè)備,諸如個人臺式計算機(jī)或膝上型計算機(jī)。更具體地,用戶可以將被記錄的運(yùn)動信息從運(yùn)動信息監(jiān)視設(shè)備下載到在本地計算機(jī)上的收集軟件工具,所述本地計算機(jī)用作在計算機(jī)網(wǎng)絡(luò)中的“客戶端”。收集軟件工具會隨后將被下載的運(yùn)動信息通過網(wǎng)絡(luò)傳送到遠(yuǎn)程“服務(wù)器”計算機(jī)。在遠(yuǎn)程服務(wù)器計算機(jī)上的顯示配置軟件工具會隨后存儲被傳送的運(yùn)動信息。之后,人可以使用客戶端計算機(jī)或另一本地計算機(jī)從服務(wù)器計算機(jī)取回被存儲的運(yùn)動信息。響應(yīng)來自本地計算機(jī)的顯示要求,顯示配置軟件工具會配置用于顯示在本地計算機(jī)上的所需的運(yùn)動信息,且隨后將配置運(yùn)動信息傳送到本地計算機(jī),用于顯示。計算設(shè)備本發(fā)明的各種示例可以使用電子電路實施,所述電子電路被配置為執(zhí)行一個或多個功能。例如,通過本發(fā)明的一些實施例,運(yùn)動信息監(jiān)視設(shè)備、收集設(shè)備、顯示設(shè)備或任何它們的組合可以使用一個或多個專用集成電路(ASIC)實施。然而,更典型地,本發(fā)明的各種示例的構(gòu)件將使用執(zhí)行固件或軟件指令的可編程計算設(shè)備、或通過特定用途電子電路和在可編程計算設(shè)備上執(zhí)行的固件或軟件指令的一些組合實施。相應(yīng)地,圖1示出計算機(jī)101的一個說明性示例,其可以用于實施本發(fā)明的各種實施例。如在該圖中看到的,計算機(jī)101具有計算單元103。計算單元103典型地包括處理單元105和系統(tǒng)存儲器107。處理單元105可以是用于執(zhí)行軟件指令的任何類型的處理設(shè)備,但通常會是微處理器設(shè)備。系統(tǒng)存儲器107可以包括只讀存儲器(ROM) 109和隨機(jī)訪問存儲器(RAM) 111兩者。如本領(lǐng)域一般技術(shù)人員所意識到的,只讀存儲器(ROM) 109和隨機(jī)訪問存儲器(RAM) 111兩者均可以儲存由處理單元105執(zhí)行的軟件指令。處理單元105和系統(tǒng)存儲器107,通過總線113或可替換的通訊結(jié)構(gòu)被直接地或間接地連接到一個或多個外圍設(shè)備。例如,處理單元105或系統(tǒng)存儲器107可以被直接地或間接地連接到附加的記憶儲存器,諸如硬盤驅(qū)動器117、可移除磁盤驅(qū)動器(未示出)、可移除光驅(qū)119、和閃存卡(未示出)。處理單元105和系統(tǒng)存儲器107還可以被直接地或間接地連接到一個或多個輸入設(shè)備121和一個或多個輸出設(shè)備123。輸入設(shè)備121可以包括,例如,鍵盤、觸摸屏、遙控板、指點(diǎn)設(shè)備(諸如鼠標(biāo)、觸摸板、觸筆、軌跡球或操縱桿)、掃描儀、 攝像頭或麥克風(fēng)。輸出設(shè)備123可以包括,例如,監(jiān)視顯示器、電視、打印機(jī)、音響或揚(yáng)聲器。仍進(jìn)一步,計算單元103將被直接地或間接地連接到一個或多個用于于網(wǎng)絡(luò)通訊的網(wǎng)絡(luò)接口 115。該類型的網(wǎng)絡(luò)接口 115,有時也稱為網(wǎng)絡(luò)適配器或網(wǎng)絡(luò)接口卡(NIC),根據(jù)一個或多個通訊協(xié)議將來自計算單元103的數(shù)據(jù)和控制信號轉(zhuǎn)化為網(wǎng)絡(luò)消息,所述通訊協(xié)議諸如傳輸控制協(xié)議(TCP)、互聯(lián)網(wǎng)協(xié)議(IP)、和用戶數(shù)據(jù)報協(xié)議(UDP)。在本領(lǐng)域中這些協(xié)議是廣為人知的,且由此將不再在此詳細(xì)討論。界面115可以采用用于連接網(wǎng)絡(luò)的任何合適的連接手段,包括例如無線收發(fā)器、電力線適配器、調(diào)制解調(diào)器或以太網(wǎng)連接。應(yīng)該意識到,除了上面具體列出的輸入、輸出和存儲外圍設(shè)備之外,計算設(shè)備可以被連接到各種其它外圍設(shè)備,包括可以執(zhí)行輸入、輸出和存儲功能、或它們的某種組合的一些外圍設(shè)備。例如,計算機(jī)101可以被連接到數(shù)字音樂播放器,諸如可從位于Cupertino, California的Apple,Inc.得到的IPOD 品牌數(shù)字音樂播放器。如領(lǐng)域中已知的,該類型的數(shù)字音樂播放器可以用作用于計算機(jī)的輸出設(shè)備(例如,從聲音文件輸出音樂或從圖像文件輸出圖片)和存儲設(shè)備。此外,該類型的數(shù)字音樂播放器還可以用作用于輸入被記錄的運(yùn)動信息的輸入設(shè)備,如將在下面詳細(xì)討論的。除數(shù)字音樂播放器之外,計算機(jī)101可以被連接到多個其它外圍設(shè)備或包括一個或多個其它外圍設(shè)備,諸如電話。電話可以是,例如,無線“智能手機(jī)”。如本領(lǐng)域中已知的, 該類型的電話使用射頻傳輸通過無線網(wǎng)絡(luò)通訊。除簡單的通訊功能之外,“智能手機(jī)”還可以提供給用戶一個或多個數(shù)據(jù)管理功能,諸如發(fā)送、接收和查看電子消息(例如,電子郵件消息、SMS文本消息,等。)、記錄或播放聲音文件、記錄或播放圖像文件(例如,靜態(tài)圖片或動態(tài)視頻圖像文件)、查看和編輯具有文本的文件(例如,Microsoft Word或Excel文件, 或Adobe Acrobat文件)等。由于該類型的電話的數(shù)據(jù)管理能力,用戶可以將電話與計算機(jī)101連接,從而可以同步它們保存的數(shù)據(jù)。當(dāng)然,除被連接至圖1中示出的類型的計算機(jī)之外,也可包括其它外圍設(shè)備,這在本領(lǐng)域中是眾所周知的。在一些情形下,外圍設(shè)備可以被永久或半永久地連接到計算單元 103。例如,在許多計算機(jī)中,計算單元103、硬盤驅(qū)動器117、可移除光驅(qū)119和顯示器被半永久地封裝在單個殼體中。然而,還可就將此外的其他外圍設(shè)備遠(yuǎn)程連接到計算機(jī)101。計算機(jī)101可以包括,例如,一個或多個通訊端口,通過所述端口外圍設(shè)備可以被連接到計算單元103(通過總線113,直接地或間接地)。這些通訊端口可以由此包括并行總線端口或串行總線端口,諸如串行總線端口使用通用串行總線(USB)標(biāo)準(zhǔn)或IEEE1394高速串行總線標(biāo)準(zhǔn)(例如,火線(firewire)端口)??商鎿Q地或附加地,計算機(jī)101可以包括無線數(shù)據(jù) “端口 ”,諸如藍(lán)牙界面、Wi-Fi界面、紅外數(shù)據(jù)端口,等等。應(yīng)該意識到,根據(jù)本發(fā)明的各種示例所采用的計算設(shè)備可以包括比在圖1中的計算機(jī)101更多的構(gòu)件、比計算機(jī)101更少的構(gòu)件、或有別于計算機(jī)101的構(gòu)件的不同組合。 本發(fā)明的一些實施方式,例如,可以采用一個或多個意圖具有特定的功能的計算設(shè)備,諸如數(shù)字音樂播放器或服務(wù)器計算機(jī)。這些計算設(shè)備可以由此省略不必要的外圍設(shè)備,諸如網(wǎng)絡(luò)接口 115、可移除光驅(qū)119、打印機(jī)、掃描儀,外部硬盤驅(qū)動器等。本發(fā)明的一些實施方式可以可替換地或附加地采用計算設(shè)備,所述計算設(shè)備意圖能夠?qū)崿F(xiàn)很多種功能,諸如臺式計算機(jī)或膝上型個人計算機(jī)。這些計算設(shè)備可以按照需要具有外圍設(shè)備或附加的構(gòu)件的任何組合。運(yùn)動信息監(jiān)視設(shè)備圖2示出運(yùn)動信息監(jiān)視設(shè)備的一個示例201,其可以根據(jù)本發(fā)明的各種示例而使用,以測量對應(yīng)于用戶的運(yùn)動活動的運(yùn)動信息。如在該圖中所示,運(yùn)動信息監(jiān)視設(shè)備201包括數(shù)字音樂播放器203、電子界面設(shè)備205、和運(yùn)動參數(shù)測量設(shè)備207。如將更詳細(xì)地描述地,數(shù)字音樂播放器203被(可拆地)連接到電子界面設(shè)備205,且當(dāng)用戶進(jìn)行運(yùn)動活動(諸如跑或走)時,由他或她佩戴或以其他方式攜帶該組合體。由用戶當(dāng)用戶進(jìn)行育活動時,他或她也佩戴或攜帶運(yùn)動參數(shù)測量設(shè)備207,且其測量關(guān)于正由用戶進(jìn)行的運(yùn)動表現(xiàn)的一個或多個運(yùn)動參數(shù)。運(yùn)動參數(shù)測量設(shè)備207將信號傳送到電子界面設(shè)備205,其對應(yīng)于被測量運(yùn)動參數(shù)。電子界面設(shè)備205接收來自運(yùn)動參數(shù)測量設(shè)備207的信號,且向數(shù)字音樂播放器203提供被接收的信息。如在圖3中更詳細(xì)地示出的,運(yùn)動參數(shù)測量設(shè)備207包括一個或多個傳感器301, 用于測量與配戴或使用運(yùn)動參數(shù)測量設(shè)備207的人相關(guān)聯(lián)的運(yùn)動參數(shù)。通過所示的實施方式,例如,傳感器301A和301B可以是加速度器(諸如壓電加速度器),以測量運(yùn)動參數(shù)測量設(shè)備207沿兩個正交方向的加速度。運(yùn)動參數(shù)測量設(shè)備207由用戶攜帶或佩帶,以當(dāng)用戶練習(xí)時測量期望的運(yùn)動參數(shù)。例如,如在圖4中所示,當(dāng)用戶走或跑時,運(yùn)動參數(shù)測量設(shè)備207可以位于用戶的鞋401的鞋底。通過該布置,傳感器301將產(chǎn)生對應(yīng)于用戶的腳的移動的電信號。如本領(lǐng)域中已知的,這些信號可以隨后用于生成代表由用戶進(jìn)行的運(yùn)動活動的運(yùn)動數(shù)據(jù)。運(yùn)動參數(shù)測量設(shè)備207還包括處理器303,用于處理由傳感器301輸出的電信號。 通過本發(fā)明的一些實施方式,處理器303可以是可編程微處理器。然而,對于另一些本發(fā)明的實施方式,處理器303可以是特定用途電路設(shè)備,諸如ASIC。處理器303可以對從傳感器 301輸出的信號執(zhí)行任何期望的操作,諸如曲線平滑化、噪聲過濾、離點(diǎn)去除、放大、求和、積分等等。處理器303向發(fā)射器307提供經(jīng)處理的信號。運(yùn)動參數(shù)測量設(shè)備207還包括電源 307,用于在必要時向傳感器301、處理器303和發(fā)射器305提供電力。電源307可以是,例如,電池。運(yùn)動參數(shù)測量設(shè)備207將經(jīng)處理的信號傳送到電子界面設(shè)備205,如在圖4中看到的。現(xiàn)在返回到圖3,電子界面設(shè)備205包括接收器309,其接收由在運(yùn)動參數(shù)測量設(shè)備 207中的發(fā)射器305傳送的經(jīng)處理的信號。接收器309將經(jīng)處理的信號轉(zhuǎn)送到第二處理器 311,其進(jìn)一步處理信號。和處理器303類似,處理器311可以對經(jīng)處理的信號執(zhí)行任何期望的操作,諸如曲線平滑化、噪聲過濾、離點(diǎn)去除、放大、求和、積分等等。處理器303向數(shù)字音樂播放器203提供經(jīng)處理的信號?,F(xiàn)在返回參考圖2,電子界面設(shè)備205包括連接器系統(tǒng)209,其在物理上插接到設(shè)置在數(shù)字音樂播放器203上的常規(guī)輸入口 211中且與其連接。電子界面設(shè)備205的連接器系統(tǒng)209連接到其中的輸入口 211 可以是用于傳送數(shù)據(jù)的任何期望的類型的輸入總線,諸如并行數(shù)據(jù)端口、串行數(shù)據(jù)端口、耳機(jī)或麥克風(fēng)插孔,等)。連接器系統(tǒng)209可以包括任何合適的連接設(shè)備,諸如導(dǎo)線、插銷、電連接器等等,以便與設(shè)置在數(shù)字音樂播放器203的輸入口 211中的相應(yīng)的元件進(jìn)行電連接或其它合適的連接(例如,允許在界面設(shè)備205和電子界面設(shè)備205之間的電子和/或數(shù)據(jù)通訊)。如果需要或期望的,可以提供附加的固定元件,以將界面設(shè)備205牢固地連接到數(shù)字音樂播放器203,所述固定元件諸如帶、鉤、帶扣、夾子、夾板、夾扣、保持元件、機(jī)械連接
m坐坐
^fr、-T^ O現(xiàn)在返回到圖3,處理器311向計算單元313提供經(jīng)處理的信號。計算單元313可以將經(jīng)處理的信號首先儲存在存儲器315中。進(jìn)一步,通過本發(fā)明的一些實施方式,計算單元313可以操作由運(yùn)動信息監(jiān)視設(shè)備201提供的經(jīng)處理的信號,以生成對應(yīng)于由用戶進(jìn)行的運(yùn)動活動的一組運(yùn)動數(shù)據(jù)。例如,如果運(yùn)動信息監(jiān)視設(shè)備201包括用于測量用戶的腳的移動的加速度器,則計算單元313可以分析來自運(yùn)動信息監(jiān)視設(shè)備201的經(jīng)處理的信號,以生成一組運(yùn)動數(shù)據(jù),所述運(yùn)動數(shù)據(jù)描述在用戶的運(yùn)動活動過程中、具體時刻時的用戶的速度和所述每一個具體時刻用戶經(jīng)過的總距離。用于從加速度器信號確定用戶的速度的各種技術(shù)在例如以下文件中描述Blackadar等發(fā)明的、名為“Monitoring Activity Of A User In Locomotion On Foot”并在2005年5 月 24 日授權(quán)的美國專利No. 6,898,550 ;Ohlenbusch 等發(fā)明的、名為“Monitoring Activity Of A User In Locomotion On Foot”并在 2005 年 4月19日授權(quán)的美國專利No. 6,882,955 ;Darley等發(fā)明的、名為“Monitoring Activity Of A User In Locomotion On Foot”并在 2005 年 4 月 5 日授權(quán)的美國專利 No. 6,876,947 ; Ohlenbusch等發(fā)明的、名為“Monitoring Activity Of A User In Locomotion On Foot”并在2002年12月10日授權(quán)的美國專利No. 6,493,652 ;Blackadar等發(fā)明的、名為“Detecting The Starting And Stopping Of Movement Of A Person On Foot” 2001 $ 10 月 2 日授權(quán)的美國專利 No. 6,298,314 ;Gaudet 等發(fā)明的、名為“Measuring Foot Contact Time And Foot Loft Time Of A Person In Locomotion,,并在 2000 年 4 月 18 日授權(quán)的美國專 ^ljNo. 6, 052, 654 ;Gaudet 等發(fā)明的、名為“Measuring Foot Contact Time And Foot Loft Time Of A Person In Locomotion”并在 2000 年 1 月 25 日授權(quán)的美國專利 No. 6,018,705, 它們中的每一個在此通過參考被全部并入。運(yùn)動數(shù)據(jù)集還可以包括與每一個速度值和/或每一個距離值相關(guān)聯(lián)的時間值。如果運(yùn)動信息監(jiān)視設(shè)備201可以用于收集來自不同用戶的運(yùn)動信息,那么運(yùn)動數(shù)據(jù)計算單元 313還可以提醒用戶以某種方式表明他本人或她本人的身份。該身份信息可以隨后被包括在運(yùn)動數(shù)據(jù)集中,該運(yùn)動數(shù)據(jù)集從由運(yùn)動信息監(jiān)視設(shè)備201提供的信息生成。一旦計算單元313已經(jīng)從由運(yùn)動信息監(jiān)視設(shè)備201提供的信息產(chǎn)生了一組運(yùn)動數(shù)據(jù),計算單元313可以將運(yùn)動數(shù)據(jù)集儲存在存儲器315中。如在下面將更詳細(xì)地討論的,當(dāng)數(shù)字音樂播放器203 之后被連接到實施運(yùn)動信息收集工具的計算設(shè)備時,計算單元313會將運(yùn)動數(shù)據(jù)下載到駐留在遠(yuǎn)程計算設(shè)備上的顯示配置工具。當(dāng)為在圖2-4中示出的實施例描述在運(yùn)動參數(shù)測量設(shè)備207和界面設(shè)備205之間的無線通訊時,可以使用在運(yùn)動參數(shù)測量設(shè)備207和界面設(shè)備205之間通訊的任何期望的方式(包括有線連接)而不違背本發(fā)明。并且,可以提供用于將從來自運(yùn)動參數(shù)測量設(shè)備 207的物理或生理的數(shù)據(jù)推導(dǎo)出的數(shù)據(jù)以恰當(dāng)?shù)男问交蚍绞斤@示于電子設(shè)備210或從該設(shè)備輸出的任何方式,而不違背本發(fā)明。例如,需要的話,運(yùn)動參數(shù)測量設(shè)備207可以被特別設(shè)計和/或編程,用于與一個或多個特定的電子設(shè)備一起使用,所述電子設(shè)備例如,預(yù)先編程的和/或連接的,以與具體設(shè)備或設(shè)備一起運(yùn)行,并以合適那些設(shè)備的形式和格式提供輸出數(shù)據(jù)。在該情況下,界面設(shè)備205可以被交易和出售以特別地針對某些電子設(shè)備,諸如特定型號的數(shù)字音樂播放器和甚至其它電子設(shè)備,諸如電話、表、個人數(shù)字助理,等。作為另一替代方式,需要的話,界面設(shè)備205可以在以后某一時間被編程,以與很多種不同電子設(shè)備一起操作,例如,通過從互聯(lián)網(wǎng)、從磁盤、或從另一個源等下載顯示或設(shè)備驅(qū)動和/或為具體電子設(shè)備格式化數(shù)據(jù)。需要的話,根據(jù)本發(fā)明的至少一些示例,電子界面設(shè)備205還可以包括顯示器220 和/或用戶輸入系統(tǒng)222,諸如一個或多個可旋轉(zhuǎn)輸入設(shè)備、開關(guān)、按鈕(如在圖2中示出的示例所示)、鼠標(biāo)或軌跡球元件、觸摸屏、等等,或及其一些組合。顯示器220可以用于示出, 例如,關(guān)于正由數(shù)字音樂播放器203播放的音樂的信息、正由數(shù)字音樂播放器203接收的、 關(guān)于運(yùn)動信息信號的信息、正由數(shù)字音樂播放器203從接收到的運(yùn)動信息信號生成的運(yùn)動數(shù)據(jù),等??梢允褂糜脩糨斎胂到y(tǒng)222,例如控制經(jīng)由界面設(shè)備205接收的輸入數(shù)據(jù)的處理的一個或多個方面,控制輸入數(shù)據(jù)清單(receipt)(例如,時刻、被接收的信息的類型、點(diǎn)播數(shù)據(jù)要求,等。),以控制輸出到電子設(shè)備203的數(shù)據(jù)或由電子設(shè)備203輸出的數(shù)據(jù),控制運(yùn)動參數(shù)測量設(shè)備207,等??商鎿Q地或附加地,需要的話,數(shù)字音樂播放器203上的輸入系統(tǒng)(例如,按鈕222、觸摸屏、基于數(shù)字化儀/觸筆的輸入裝置、可旋轉(zhuǎn)輸入設(shè)備、軌跡球或滾球,鼠標(biāo),等),可以用于向界面設(shè)備205和/或向運(yùn)動參數(shù)測量設(shè)備207提供用戶輸入數(shù)據(jù)。如又一示例,需要的話,可以為界面設(shè)備205和/或數(shù)字音樂播放器203設(shè)置語音輸入系統(tǒng),例如,以允許用戶經(jīng)由語音指令輸入??梢蕴峁┯糜谌魏蜗到y(tǒng)元件的控制和/或用于任何目的任何其它期望的類型的用戶輸入系統(tǒng),而不違背本發(fā)明。數(shù)字音樂播放器203可以包括附加的輸入和/或輸出元件,例如,諸如在圖2中示出的端口 224和226,其示例性地用于頭戴式耳機(jī)(或其它音頻輸出)、電源、無線通訊設(shè)備、紅外輸入、麥克風(fēng)輸入、或其它設(shè)備。需要的話,且如果這些端口 224和/或226在界面設(shè)備205被附連到電子設(shè)備203時會被覆蓋,則界面設(shè)備205可以具有到端口 224和/或 226的類似的外部端口,且內(nèi)部電路可以被設(shè)置在界面設(shè)備205中,以允許用戶將相同的附加設(shè)備插接到界面設(shè)備205,如它們可以插接到數(shù)字音樂播放器203 —樣,且仍利用相同功能(例如,以由此允許必需的數(shù)據(jù)、信號、動力、和/或信息經(jīng)過界面設(shè)備205到達(dá)用戶,到達(dá)另一輸出,和/或到達(dá)數(shù)字音樂播放器203)。應(yīng)該意識到,盡管上述本發(fā)明的一些具體實施例涉及數(shù)字音樂播放器203,但本發(fā)明的可替換的示例可以使用任何便攜式電子設(shè)備實施。例如,通過本發(fā)明的一些實施方式, 運(yùn)動參數(shù)測量設(shè)備207可以連同移動電話、手表、個人數(shù)字助理、其它類型的音樂播放器 (諸如CD或衛(wèi)星廣播音樂播放器)、便攜式計算機(jī)、或任何其它期望的電子設(shè)備一起使用。 仍進(jìn)一步,本發(fā)明的一些實施方式可以可替換地或附加地省略界面設(shè)備205的使用。例如, 運(yùn)動參數(shù)測量設(shè)備207可以被配置為使用藍(lán)牙無線通訊協(xié)議通訊,以便可以與有藍(lán)牙能力的移動電話、個人數(shù)字助理、手表或個人計算機(jī)一起使用。當(dāng)然,當(dāng)省略界面設(shè)備205時,還可使用其它無線或有線的通訊技術(shù)。還應(yīng)意識到,盡管為了便于理解已在上面描述了運(yùn)動參數(shù)測量設(shè)備207的具體示例,任何類型的期望的運(yùn)動參數(shù)測量設(shè)備207可以與本發(fā)明的各種實施例一起使用。例如, 在本發(fā)明的一些實施方式中,運(yùn)動參數(shù)測量設(shè)備207可以是心率監(jiān)視器、血氧監(jiān)視器、衛(wèi)星定位設(shè)備(例如,全球定位衛(wèi)星(GPS)導(dǎo)航設(shè)備)、用于測量用戶的電活動的設(shè)備(例如, EKG監(jiān)視器),或測量用戶的一個或多個身體參數(shù)的任何其它設(shè)備。仍進(jìn)一步,運(yùn)動參數(shù)測量設(shè)備207可以測量由用戶正在操作的某個設(shè)備的一個或多個運(yùn)行參數(shù),諸如自行車的速度和/或距離、跑步機(jī)的速度和/或工作量、劃船機(jī)、橢圓機(jī)、靜態(tài)自行車,由用戶穿著的滑 (水或雪)板、溜冰鞋(滾軸的或滑冰鞋)、或雪鞋的速度和/或經(jīng)過的距離等等,等。同樣,盡管運(yùn)動參數(shù)測量設(shè)備207已被描述為與數(shù)字音樂播放器203或接收來自運(yùn)動參數(shù)測量設(shè)備207的信號的其它便攜式電子設(shè)備分開,但通過本發(fā)明的一些實施方式,運(yùn)動參數(shù)測量設(shè)備207可以被并入到數(shù)字音樂播放器203或其它便攜式電子設(shè)備中。例如,本發(fā)明的一些實施方式可以使用并入用于測量運(yùn)動活動的加速度器、衛(wèi)星定位設(shè)備、或任何其它期望的設(shè)備的音樂播放器、移動電話、手表或個人數(shù)字助理。仍進(jìn)一步,應(yīng)該意識到本發(fā)明的各種實施方式可以使用多個運(yùn)動參數(shù)測量設(shè)備207,其并入到數(shù)字音樂播放器 203或其它便攜式電子設(shè)備中、與數(shù)字音樂播放器203或其它便攜式電子設(shè)備、或其某種組合分開。運(yùn)動收集和顯示工具圖5示出運(yùn)動信息收集和顯示設(shè)備的示例501,根據(jù)本發(fā)明的各種實施方式,所述設(shè)備可以用于收集和/或顯示運(yùn)動數(shù)據(jù)。如在下面將更詳細(xì)地討論的,運(yùn)動信息收集和顯示設(shè)備501可以既收集又顯示運(yùn)動數(shù)據(jù)。運(yùn)動信息收集和顯示設(shè)備501可以使用之前描述的計算設(shè)備101的任何合適的變體來實施。然而,在一些情況下,信息收集和顯示設(shè)備501 可以使用臺式計算機(jī)或膝上型個人計算機(jī)而商業(yè)地實施,所述計算機(jī)使用,例如,可從位于 Redmond, Washington 的 Microsoft Corporation 獲得的 Microsoft Windows 操作系統(tǒng)的版本、可從位于 Cupertino, California 的 Apple Corporation 獲得的 Apple Macintosh 操作系統(tǒng)的版本、或可從多個廠商獲得的Unix或Linux操作系統(tǒng)的版本。如圖5所示,運(yùn)動信息收集和顯示設(shè)備501包括接口 503,其用于從運(yùn)動信息監(jiān)視設(shè)備201接收數(shù)據(jù)。接口 503可以使用,例如,電構(gòu)件、軟件構(gòu)件(諸如應(yīng)用程序接口 (API))、或其某種組合來實施。運(yùn)動信息收集和顯示設(shè)備501還具有運(yùn)動數(shù)據(jù)收集模塊 505。通過本發(fā)明的各種示例,運(yùn)動數(shù)據(jù)收集模塊505可以監(jiān)測儲存一個或多個運(yùn)動數(shù)據(jù)集的數(shù)字音樂播放器203或其它便攜式電子設(shè)備何時通過接口 503被連接到運(yùn)動信息收集和顯示設(shè)備501,建立與數(shù)字音樂播放器203或其它便攜式電子設(shè)備的通訊會話,以取回一個運(yùn)動數(shù)據(jù)集或多個運(yùn)動數(shù)據(jù)集。在本發(fā)明的一些實施方式中,運(yùn)動數(shù)據(jù)收集模塊505可以在運(yùn)動數(shù)據(jù)集已被取回之后從數(shù)字音樂播放器203或其它便攜式電子設(shè)備刪除運(yùn)動數(shù)據(jù)集。通過本發(fā)明的一些示例,運(yùn)動數(shù)據(jù)收集模塊505可以對從數(shù)字音樂播放器203或其它便攜式電子設(shè)備取回的運(yùn)動數(shù)據(jù)集進(jìn)行一些進(jìn)一步的運(yùn)算。例如,如果運(yùn)動信息監(jiān)視設(shè)備201可以用于收集來自不同用戶的運(yùn)動信息,那么運(yùn)動數(shù)據(jù)收集模塊505可以還提醒用戶去表明他本人或她本人的身份(如果該信息不是之前從運(yùn)動信息收集和顯示設(shè)備501 獲得的)。該識別信息可以因此被包括在被取回的運(yùn)動數(shù)據(jù)集中。如之前提到的,運(yùn)動信息收集和顯示設(shè)備501典型地會從由一個或多個運(yùn)動參數(shù)測量設(shè)備207測量的信息生成運(yùn)動數(shù)據(jù)集。然而,通過本發(fā)明的一些實施例,運(yùn)動信息收集和顯示設(shè)備501可以改為儲存由運(yùn)動參數(shù)測量設(shè)備207提供的原始信息。通過這些實施例,運(yùn)動數(shù)據(jù)收集模塊505可以從數(shù)字音樂播放器203或其它便攜式電子設(shè)備取回原始信息, 并隨后從原始信息本身生成運(yùn)動數(shù)據(jù)集。當(dāng)然,需要的話,本發(fā)明的又一些示例可以將關(guān)于運(yùn)動數(shù)據(jù)的生成的功能分開,所述運(yùn)動數(shù)據(jù)來自由在運(yùn)動數(shù)據(jù)收集模塊505和數(shù)字音樂播放器203或其它便攜式電子設(shè)備之間運(yùn)動參數(shù)測量設(shè)備207測量的原始信息。運(yùn)動數(shù)據(jù)收集模塊505可以通過,例如,由計算設(shè)備101的計算單元113執(zhí)行的軟件指令而實施。通過本發(fā)明的一些示例,運(yùn)動數(shù)據(jù)收集模塊505可以由常規(guī)軟件工具(諸如瀏覽器)實施。可替換地,運(yùn)動數(shù)據(jù)收集模塊505可以由特定用途軟件工具或由被增強(qiáng)用以執(zhí)行運(yùn)動數(shù)據(jù)收集功能的常規(guī)軟件工具來實施。例如,運(yùn)動數(shù)據(jù)收集模塊505可以由并入了常規(guī)瀏覽器的軟件工具來實施,以執(zhí)行各種功能。這些功能除從數(shù)字音樂播放器203 或其它便攜式電子設(shè)備收集運(yùn)動數(shù)據(jù)之外,可以包括例如選擇、購買、及下載音樂和視頻內(nèi)容。一旦運(yùn)動數(shù)據(jù)收集模塊505已收集由運(yùn)動信息監(jiān)視設(shè)備201提供的經(jīng)處理的信號,則運(yùn)動數(shù)據(jù)收集模塊505通過接口模塊507將運(yùn)動數(shù)據(jù)集傳送到運(yùn)動數(shù)據(jù)顯示配置設(shè)備601。運(yùn)動信息收集和顯示設(shè)備501可以通過常規(guī)網(wǎng)絡(luò)(諸如互聯(lián)網(wǎng))與運(yùn)動數(shù)據(jù)顯示配置設(shè)備601通訊。通過這些配置,接口模塊507可以使用任何常規(guī)類型的網(wǎng)絡(luò)接口(諸如網(wǎng)絡(luò)接口卡)來實施。當(dāng)然,任何類型的期望的硬件或軟件組合可替換地可以用于允許運(yùn)動數(shù)據(jù)收集模塊505將被收集的運(yùn)動數(shù)據(jù)發(fā)送到運(yùn)動數(shù)據(jù)顯示配置設(shè)備601。通過本發(fā)明的一些實施方式,運(yùn)動數(shù)據(jù)收集模塊505可以將被收集的運(yùn)動數(shù)據(jù)自動送到運(yùn)動數(shù)據(jù)顯示配置設(shè)備601。例如,運(yùn)動數(shù)據(jù)收集模塊505可以在探測到至運(yùn)動數(shù)據(jù)顯示配置設(shè)備601的網(wǎng)絡(luò)連接之后,以預(yù)設(shè)的時間間隔,在收集之后立即嘗試將收集到的運(yùn)動數(shù)據(jù)發(fā)送至運(yùn)動數(shù)據(jù)顯示配置設(shè)備601,也可是以上步驟的一些組合??商鎿Q地或附加地,運(yùn)動數(shù)據(jù)收集模塊505可以提醒用戶去指明何時將被收集的運(yùn)動數(shù)據(jù)發(fā)送到運(yùn)動數(shù)據(jù)顯示配置設(shè)備601。圖6示出根據(jù)本發(fā)明的各種示例可使用的運(yùn)動數(shù)據(jù)顯示配置設(shè)備的示例601。如在該圖中看到的,運(yùn)動數(shù)據(jù)顯示配置設(shè)備601包括接口模塊603,其用于與運(yùn)動信息收集和顯示設(shè)備501通訊。如之前提到的,運(yùn)動信息收集和顯示設(shè)備501可以通過常規(guī)網(wǎng)絡(luò)(諸如互聯(lián)網(wǎng))與運(yùn)動數(shù)據(jù)顯示配置設(shè)備601通訊。通過這些配置,接口模塊603可以使用任何常規(guī)類型的網(wǎng)絡(luò)接口(諸如網(wǎng)絡(luò)接口卡)實施。當(dāng)然,可以可替換地使用任何類型的期望的硬件或軟件的組合,以允許運(yùn)動數(shù)據(jù)顯示配置設(shè)備601與運(yùn)動信息收集和顯示設(shè)備501 通訊。運(yùn)動數(shù)據(jù)顯示配置設(shè)備601還包括運(yùn)動數(shù)據(jù)顯示配置模塊605,和運(yùn)動數(shù)據(jù)儲存器607。當(dāng)運(yùn)動數(shù)據(jù)顯示配置設(shè)備601的接口 603接收來自運(yùn)動信息收集和顯示設(shè)備501 的運(yùn)動數(shù)據(jù)時,它將被接收的運(yùn)動數(shù)據(jù)提供到運(yùn)動數(shù)據(jù)顯示配置模塊605。運(yùn)動數(shù)據(jù)顯示配置模塊603可以隨后將運(yùn)動數(shù)據(jù)儲存在運(yùn)動數(shù)據(jù)儲存器607中,用于將來的使用。如在下面將更詳細(xì)地討論的,運(yùn)動數(shù)據(jù)顯示配置模塊605還會從運(yùn)動數(shù)據(jù)儲存器607取回運(yùn)動數(shù)據(jù),且配置被取回運(yùn)動數(shù)據(jù),用于通過一個或多個用戶界面、以對用戶有意義的方式顯示?,F(xiàn)在返回到圖5,當(dāng)用戶希望查看關(guān)于他或她的運(yùn)動活動(或另一人的運(yùn)動活動, 如在下面將更詳細(xì)地討論的)的信息時,用戶向運(yùn)動信息收集和顯示設(shè)備501提交該請求。 更具體地,用戶可以使用常規(guī)輸入和輸出設(shè)備,諸如鍵盤、鼠標(biāo)、顯示器等等。顯示請求隨后通過常規(guī)接口輸入/輸出接口 511被提供到運(yùn)動數(shù)據(jù)顯示模塊509。如本領(lǐng)域中眾所周知的,接口輸入/輸出接口 511可以使用硬件和軟件構(gòu)件的任何期望的組合來實施,諸如用于檢測和處理來自輸入設(shè)備的輸入、并將數(shù)據(jù)發(fā)送到輸出設(shè)備和控制輸出設(shè)備的常規(guī)應(yīng)用程序接口(API)。通過本發(fā)明的一些示例,運(yùn)動數(shù)據(jù)顯示模塊509可以使用任何常規(guī)工具來實施, 所述工具用于接收請求和控制數(shù)據(jù)的顯示的輸入,且之后以所要求的方式顯示數(shù)據(jù)。例如,運(yùn)動數(shù)據(jù)顯示模塊509可以使用常規(guī)瀏覽器程序來實施,諸如在計算單元113上執(zhí)行的 Microsoft Internet Explorer>Mozilla Firefox、gOpera。白勺胃一歹ij, 運(yùn)動數(shù)據(jù)顯示模塊509可以使用常規(guī)瀏覽器程序來實施,所述程序已由一個或多個顯示工具增強(qiáng),諸如ActiveX插件、Java腳本或Macromedia Flash Player或Adobe Flash Player Wii- Κ^,^ηΤ/Λ^Τ· SanJose,California ^ Adobe Systems Incorporated · |。 發(fā)明此外的其它實施例中,運(yùn)動數(shù)據(jù)顯示模塊509可以由,例如,用于顯示運(yùn)動數(shù)據(jù)的特定用途軟件工具來實施。如在下面將更詳細(xì)地討論的,當(dāng)用戶啟動運(yùn)動數(shù)據(jù)顯示模塊509時,提供他或她提示以下使用的用戶界面選擇他或她希望查看哪些被收集的運(yùn)動數(shù)據(jù),用戶希望以哪種格式查看被收集的運(yùn)動數(shù)據(jù),等。該用戶界面可以由運(yùn)動數(shù)據(jù)顯示模塊509、運(yùn)動數(shù)據(jù)顯示配置模塊605、或其一些組合生成。當(dāng)用戶使用被提供的用戶界面提交請求以查看運(yùn)動數(shù)據(jù)時,運(yùn)動數(shù)據(jù)顯示模塊509將請求轉(zhuǎn)送到運(yùn)動數(shù)據(jù)顯示配置模塊605。作為響應(yīng),運(yùn)動數(shù)據(jù)顯示配置模塊605配置被請求的運(yùn)動數(shù)據(jù),用于通過運(yùn)動數(shù)據(jù)顯示模塊509顯示。例如, 如在下面將更詳細(xì)地討論的,用戶可以請求查看在一周時段中的每一天的用戶跑步的總距離。作為響應(yīng),運(yùn)動數(shù)據(jù)顯示配置模塊605會從運(yùn)動數(shù)據(jù)儲存器607取回相關(guān)距離數(shù)據(jù)。其隨后將配置被取回的距離數(shù)據(jù),以通過期望的圖像(例如,條形圖)顯示,并向運(yùn)動數(shù)據(jù)顯示模塊509提供經(jīng)配置的運(yùn)動數(shù)據(jù),以顯示給用戶。應(yīng)該注意的是,以本發(fā)明的一些實施例,數(shù)據(jù)顯示配置功能可以在運(yùn)動數(shù)據(jù)顯示模塊509和運(yùn)動數(shù)據(jù)顯示配置模塊605之間分配。例如,如果運(yùn)動數(shù)據(jù)顯示模塊509由簡單的瀏覽器實施,那么運(yùn)動數(shù)據(jù)顯示模塊509可以用作運(yùn)動數(shù)據(jù)顯示配置模塊605的“瘦客戶端”。S卩,所有數(shù)據(jù)顯示配置功能可以由運(yùn)動數(shù)據(jù)顯示配置模塊605執(zhí)行。運(yùn)動數(shù)據(jù)顯示模塊509將于是僅顯示提供給它的信息??商鎿Q地,如果運(yùn)動數(shù)據(jù)顯示模塊509由特定用途軟件工具實施,那么大多數(shù)或所有數(shù)據(jù)顯示配置功能可以由運(yùn)動數(shù)據(jù)顯示模塊509執(zhí)行。通過這些示例,運(yùn)動數(shù)據(jù)顯示配置模塊605可以僅用于儲存運(yùn)動數(shù)據(jù)和從運(yùn)動數(shù)據(jù)儲存器607取回運(yùn)動數(shù)據(jù)。典型地,運(yùn)動數(shù)據(jù)顯示配置設(shè)備601將在遠(yuǎn)離運(yùn)動信息收集和顯示設(shè)備501的地點(diǎn)實施。運(yùn)動信息收集和顯示設(shè)備501于是可以通過電子通訊網(wǎng)絡(luò)被連接到運(yùn)動數(shù)據(jù)顯示配置設(shè)備601,如之前提到的。電子通訊網(wǎng)絡(luò)可以bea公共網(wǎng)絡(luò)(諸如互聯(lián)網(wǎng)),專用網(wǎng)絡(luò),或包括兩者的一些組合。例如,圖7示出網(wǎng)絡(luò)701,其包括運(yùn)動數(shù)據(jù)顯示配置設(shè)備601和用于收集和/或顯示運(yùn)動數(shù)據(jù)的多個客戶端設(shè)備705。這些客戶端設(shè)備705可以包括個人計算機(jī)705A (其使用某一版本的Microsoft Windows操作系統(tǒng),該系統(tǒng)可從位于Redmond, Washington的Microsoft Corporationo獲得)、個人計算機(jī)705B (其使用某一版本的 Apple操作系統(tǒng))、個人數(shù)字助理705C和電話705D。當(dāng)然,本發(fā)明的各種示例可以可替換地或附加地包括任何其它期望的電子設(shè)備,所述電子設(shè)備可以被配置為收集和/或顯示如上所述的運(yùn)動數(shù)據(jù)。應(yīng)該意識到客戶端設(shè)備705可以執(zhí)行運(yùn)動數(shù)據(jù)收集功能、運(yùn)動數(shù)據(jù)顯示功能、或兩者。即,盡管上述的運(yùn)動信息收集和顯示設(shè)備501的示例能夠既收集又顯示運(yùn)動數(shù)據(jù),一些客戶端設(shè)備705可以僅收集運(yùn)動數(shù)據(jù)。進(jìn)一步地,一些客戶端設(shè)備可以僅顯示運(yùn)動數(shù)據(jù)。 例如,用戶可以使用裝有GPS的智能電話來收集運(yùn)動數(shù)據(jù),并將被收集的運(yùn)動數(shù)據(jù)傳送到運(yùn)動數(shù)據(jù)顯示配置設(shè)備601。用戶可以隨后使用僅裝有常規(guī)瀏覽器的個人計算機(jī)來隨后下載和顯示被收集的運(yùn)動數(shù)據(jù)。用戶的運(yùn)動信息的顯示運(yùn)動活動值的顯示響應(yīng)接收來自用戶的、經(jīng)由運(yùn)動數(shù)據(jù)顯示模塊509查看運(yùn)動信息的請求,運(yùn)動數(shù)據(jù)顯示配置模塊605將確定用戶的身份。運(yùn)動數(shù)據(jù)顯示配置模塊605將隨后從運(yùn)動數(shù)據(jù)儲存器607取回與用戶相關(guān)聯(lián)的運(yùn)動數(shù)據(jù)。接下來,運(yùn)動數(shù)據(jù)顯示配置模塊605將準(zhǔn)備用于顯示所請求的運(yùn)動數(shù)據(jù)的用戶界面,并將用戶界面與運(yùn)動數(shù)據(jù)一起傳送到運(yùn)動數(shù)據(jù)顯示模塊509,以顯示給用戶。圖8A示出初始用戶界面的示例,根據(jù)本發(fā)明的各種實施方式,其可以被提供到用戶。如在該圖中看到的,用戶界面801包括多個圖標(biāo)803。每一個圖標(biāo)803都代表對應(yīng)于由用戶在特定時間段進(jìn)行的運(yùn)動活動的運(yùn)動數(shù)據(jù)值。更具體地,每一個圖標(biāo)803都代表對應(yīng)于由用戶進(jìn)行的運(yùn)動活動的距離值。與每一個圖標(biāo)803相關(guān)聯(lián)的日立日期區(qū)域805在每一個圖標(biāo)803的底部示出,以指示進(jìn)行相應(yīng)的運(yùn)動活動的日期,如在圖8中示出的。用戶界面801還顯示一些控制按鈕807-819,所述按鈕允許用戶選擇哪些運(yùn)動數(shù)據(jù)值將被顯示在用戶界面中,以及將被顯示的運(yùn)動數(shù)據(jù)值的時間段。此外,界面801包括標(biāo)簽821-825,其將在下面更詳細(xì)地描述。如在圖8A中所示,用戶已啟動“距離”按鈕809和“跑程”按鈕813。作為響應(yīng), 顯示器801初始地為最近的,例如,由對應(yīng)于用戶的服務(wù)器收集的十二個運(yùn)動數(shù)據(jù)集中的每一個示出圖標(biāo)803。如之前提到的,每一個數(shù)據(jù)集都包括運(yùn)動數(shù)據(jù)值,其由人在特定時間段進(jìn)行的單次、離散的運(yùn)動活動期間測量的運(yùn)動信息生成。進(jìn)一步地,每一個圖標(biāo)803的高度將對應(yīng)于被包括在由圖標(biāo)803代表的運(yùn)動數(shù)據(jù)集中的總距離值。例如,在10月22日,用戶在跑程期間行進(jìn)了 4. 05英里的總距離,而用戶在12月23日、在第一跑程期間行進(jìn)了僅 1.59英里的總距離。相應(yīng)地,對應(yīng)于在10月22日的運(yùn)動活動的圖標(biāo)803A將成比例地大于代表為用戶在12月23日的第一跑程所收集的運(yùn)動數(shù)據(jù)的圖標(biāo)803B,如在該圖中所示。如果用戶希望查看在對應(yīng)于被顯示的圖標(biāo)803的運(yùn)動活動之前或之后進(jìn)行的運(yùn)動活動的圖標(biāo)803,用戶可以通過啟動期望的箭頭按鈕807來查看那些額外的圖標(biāo)803。如果用戶隨后選擇“時間”按鈕811,運(yùn)動數(shù)據(jù)顯示配置模塊605將重新配置用戶界面801以顯示新的圖標(biāo)827,使得每一個圖標(biāo)827代表每一個數(shù)據(jù)集的總時間值。例如, 如在圖8B中所示,每一個圖標(biāo)827的高度將對應(yīng)于每一個被代表的數(shù)據(jù)集中的總時間值。 例如,如果用戶在10月22日的跑程的長度為54分鐘2秒,而用戶在12月23日的第一跑程的持續(xù)時間僅為18分鐘11秒,那么對應(yīng)于在10月22日的運(yùn)動數(shù)據(jù)集圖標(biāo)827A將成比例地高于代表為用戶在12月23日的跑程所收集的運(yùn)動數(shù)據(jù)集的圖標(biāo)827B。除僅顯示距離和時間信息之外,用戶界面801可以可選擇地顯示附加信息。例如,
17通過本發(fā)明的一些實施方式,用戶可以使用指點(diǎn)設(shè)備來選擇特定的圖標(biāo)803或827。響應(yīng)于,例如,將光標(biāo)在圖標(biāo)上定位的選擇,用戶界面801可以顯示來自由被選擇的圖標(biāo)代表的運(yùn)動數(shù)據(jù)集的附加信息。例如,用戶界面801可以使用,例如,彈出顯示(未示出)來顯示運(yùn)動活動的總距離、時間、速度、和燃燒的卡路里的數(shù)據(jù)值,其由被選擇的圖標(biāo)803或827代表。仍進(jìn)一步,用戶界面可以使用,例如,色彩信息來區(qū)分最新近收集的運(yùn)動數(shù)據(jù)集和在早些時間收集的運(yùn)動數(shù)據(jù)集。由此,代表在從運(yùn)動信息監(jiān)視設(shè)備201的最新近下載期間收集的數(shù)據(jù)集的圖標(biāo)803或827可以使用,例如,淡綠色示出,而代表之前收集的運(yùn)動數(shù)據(jù)集的圖標(biāo)803或827可以用深綠色顯示。通過本發(fā)明的一些實施方式,用戶可以通過“啟動”代表運(yùn)動數(shù)據(jù)集的圖標(biāo)803或 827而獲得關(guān)于運(yùn)動數(shù)據(jù)集的更詳細(xì)的信息。例如,用戶可以使用指點(diǎn)設(shè)備將光標(biāo)定位在期望的圖標(biāo)803或827上,且隨后壓下選擇按鈕以啟動圖標(biāo)803或827。作為響應(yīng),運(yùn)動數(shù)據(jù)顯示配置模塊605將配置和提供用戶界面,其更詳細(xì)地圖形化示出在相應(yīng)的運(yùn)動數(shù)據(jù)集中的數(shù)據(jù)值。例如,如在圖9A中示出的,本發(fā)明的各種實施方式可以顯示用戶界面901,其繪制在數(shù)據(jù)集中的第一類型的數(shù)據(jù)和在數(shù)據(jù)集中的第二類型的數(shù)據(jù)關(guān)系的曲線,以提供可視圖903。更具體地,如在該圖中示出,運(yùn)動數(shù)據(jù)顯示配置模塊605將繪制運(yùn)動數(shù)據(jù)集中的速度值與數(shù)據(jù)運(yùn)動數(shù)據(jù)集中的距離值的關(guān)系曲線,提供圖903。以這種方式,用戶可以查看在跑步期間的各個點(diǎn)處他或她的瞬時速度是多少。此外,圖903可以包括其它相關(guān)信息,例如,示出運(yùn)動活動的類型(例如,跑步)的圖標(biāo)和經(jīng)過的總距離的指示。通過本發(fā)明的一些實施方式,圖903還可以包括特定的距離路點(diǎn)905,其將示出在運(yùn)動活動期間、距離由路點(diǎn)905的位置表示的距離處測量的具體速度值。例如,如果用戶使用指點(diǎn)設(shè)備將光標(biāo)移動到路點(diǎn)905A上,用戶界面901將顯示彈出窗口(未示出),標(biāo)示用戶在第一英里處具有12分鐘12秒的平均速度。類似地,如果用戶使用指點(diǎn)設(shè)備將光標(biāo)移動到路點(diǎn)905B上,用戶界面901將顯示彈出窗口(未示出),指示用戶在第二英里處具有12 分鐘17秒的平均速度。如果用戶隨后使用指點(diǎn)設(shè)備將光標(biāo)移動到路點(diǎn)905C上,用戶界面 901將顯示彈出窗口(未示出),指示用戶在第三英里處具有12分鐘3秒的平均速度。用戶界面901還可以包括數(shù)值區(qū)域907,其指示對應(yīng)于所代表的運(yùn)動活動的總距離值、總時間值、總平均步速值、總?cè)紵目防镏怠⒑瓦\(yùn)動活動類型值。其還可以包括“選項”按鈕909。如果用戶啟動“選項”按鈕909,界面901可以顯示附加的命令按鈕(未示出),所述按鈕允許用戶命名被選擇的運(yùn)動數(shù)據(jù)集或刪除運(yùn)動數(shù)據(jù)集。仍進(jìn)一步,界面可以包括“比較”按鈕911。如果用戶選擇“比較”按鈕911,運(yùn)動數(shù)據(jù)顯示配置模塊605將確定被選擇的運(yùn)動活動的時間或距離分類。例如,如果為被選擇的運(yùn)動活動而收集的總距離值為約6公里,那么運(yùn)動數(shù)據(jù)顯示配置模塊605會將對應(yīng)于被選擇的運(yùn)動活動的運(yùn)動數(shù)據(jù)集分類為“6公里” 運(yùn)動數(shù)據(jù)集。類似地,如果被為被選擇的運(yùn)動活動而收集的總距離值接近于另一特定的距離類別(例如,1英里、10公里、15公里、10英里、26英里,等。),那么運(yùn)動數(shù)據(jù)顯示配置模塊605會基于相關(guān)類別將運(yùn)動數(shù)據(jù)集分類。在運(yùn)動數(shù)據(jù)顯示配置模塊605已將運(yùn)動數(shù)據(jù)集分類之后,他檢查在該分類中的其它運(yùn)動數(shù)據(jù)集以確定哪個運(yùn)動數(shù)據(jù)集具有最高總距離值(或,如果分類基于時間或速度, 則最小的總時間值或最高平均速度值)。一旦運(yùn)動數(shù)據(jù)顯示配置模塊605識別出被確定的分類的最佳”運(yùn)動數(shù)據(jù)集,其于是將重新配置用戶界面901以包括如在圖9B中所示的該“最佳”運(yùn)動數(shù)據(jù)集的圖。如在該圖中看到的,圖915可以具有與代表被選擇的運(yùn)動活動時段的圖905相同的特點(diǎn)和特征。如果用戶選擇“查看我的跑程”按鈕913,運(yùn)動數(shù)據(jù)顯示配置模塊605將配置和提供用于顯示的界面801,如在圖8中A和8B所示的?,F(xiàn)在返回到那些圖,如果用戶選擇“周” 按鈕815或“月”按鈕817,運(yùn)動數(shù)據(jù)顯示配置模塊605將修改用戶界面801以顯示代表多個運(yùn)動數(shù)據(jù)集的合計的一個或多個圖標(biāo)。更具體地,運(yùn)動數(shù)據(jù)顯示配置模塊605將基于指明的時間段從每一個運(yùn)動數(shù)據(jù)集合計數(shù)據(jù)值。例如,如果用戶除“周”按鈕815之外已選擇“距離”按鈕809,那么運(yùn)動數(shù)據(jù)顯示配置模塊605將為對應(yīng)于發(fā)生在具體的日歷周內(nèi)的運(yùn)動活動時段的每一個運(yùn)動數(shù)據(jù)集累加總距離數(shù)據(jù)值。運(yùn)動數(shù)據(jù)顯示配置模塊605將隨后修改用戶界面801以包括圖標(biāo)829, 其中每一個圖標(biāo)829圖形化地呈現(xiàn)在特定的一周內(nèi)生成的運(yùn)動數(shù)據(jù)集的總距離值的和。運(yùn)動數(shù)據(jù)顯示配置模塊605還可以修改用戶界面801,以包括規(guī)定指明日歷周的日歷周區(qū)域 831,每一個圖標(biāo)829都與其相關(guān)聯(lián)。如在圖8C中所示,每一個圖標(biāo)的高度代表特定的一周內(nèi)的每一個運(yùn)動數(shù)據(jù)集的總距離值的和。例如,用戶可以在從10月22日到10月28日的一周期間已跑過總共4. 05英里。在另一方面,用戶可以在12月3日到12月9日的一周期間已跑過20. 25英里的總距離。相應(yīng)地,代表12月3日到12月9日的一周的合計的運(yùn)動數(shù)據(jù)的圖標(biāo)829B將成比例地大于代表從為10月22日到10月28的一周所獲得的運(yùn)動數(shù)據(jù)集合計的運(yùn)動數(shù)據(jù)的圖標(biāo)829A。類似地,如果用戶選擇“時間”按鈕811,運(yùn)動數(shù)據(jù)顯示配置模塊605將修改用戶界面801以顯示圖標(biāo)833,該圖標(biāo)代表合計的運(yùn)動數(shù)據(jù)集的總時間值的和。更具體地,如在圖 8D中所示,每一個圖標(biāo)833的高度將代表在相應(yīng)的周時段內(nèi)獲得的每一個運(yùn)動數(shù)據(jù)集的總時間值的和。例如,如果用戶在從10月22日到10月28日的一周期間跑了 54分鐘2秒的總時間,但在12月3日到12月9日的一周期間跑了 4小時7分鐘24秒的總時間,那么代表12月3日到12月9日的一周的運(yùn)動數(shù)據(jù)的集合的圖標(biāo)833B將成比例地大于代表在10 月22日到10月28日的一周時段內(nèi)的運(yùn)動數(shù)據(jù)的集合的圖標(biāo)833A。類似地,如果用戶選擇“月”按鈕817,運(yùn)動數(shù)據(jù)顯示配置模塊605將修改用戶界面 801以顯示代表來自每個月時間段獲得的運(yùn)動數(shù)據(jù)集的數(shù)據(jù)值的合計的圖標(biāo)。例如,如果用戶還已選擇“距離”按鈕809,則用戶界面801可以顯示圖標(biāo)835,其代表來自為在每一個日歷月期間進(jìn)行的運(yùn)動活動時段獲得的數(shù)據(jù)集的總距離值的合計,如在圖8中E示出的。用戶界面801還可以包括日歷月區(qū)域837,其指明日歷月,每一個圖標(biāo)835都與其相關(guān)聯(lián)。如在該圖中所示,用戶界面801由此包括圖標(biāo)835A和另一圖標(biāo)835B,圖標(biāo)835A代表來自為在 8月期間進(jìn)行的運(yùn)動活動時段獲得的數(shù)據(jù)集的總距離值的合計,圖標(biāo)835B代表來自為在1 月期間進(jìn)行的運(yùn)動活動時段獲得的數(shù)據(jù)集的總距離值的合計。圖標(biāo)835A的高度代表為在8 月中進(jìn)行的運(yùn)動活動時段獲得的每一個運(yùn)動數(shù)據(jù)集的總距離值的和(即,18. 84英里),而圖標(biāo)835B的高度對應(yīng)于為在1月中進(jìn)行的運(yùn)動活動時段獲得的每一個運(yùn)動數(shù)據(jù)集的每一個總距離數(shù)據(jù)值的和(即,58. 84英里)。在另一方面,如果用戶已選擇“時間”按鈕811,用戶界面801可以顯示圖標(biāo)839, 其代表來自為在每一個日歷月期間進(jìn)行的運(yùn)動活動時段獲得的數(shù)據(jù)集的總時間值的合計,如在圖8F中示出的。如在該圖中所示,用戶界面801由此包括圖標(biāo)839A和另一圖標(biāo)839B, 圖標(biāo)839A代表來自為在8月期間進(jìn)行的運(yùn)動活動時段獲得的數(shù)據(jù)集的總距離值的合計,圖標(biāo)839B代表來自為在1月期間進(jìn)行的運(yùn)動活動時段獲得的數(shù)據(jù)集的總時間值的合計。圖標(biāo)839A的高度代表為在8月進(jìn)行的運(yùn)動活動時段獲得的每一個運(yùn)動數(shù)據(jù)集的總時間值的和(即,4小時6分1秒),而圖標(biāo)839B的高度對應(yīng)于每一個為在1月進(jìn)行的運(yùn)動活動時段獲得的每個運(yùn)動數(shù)據(jù)集的總時間數(shù)據(jù)值的和(即,10小時47分27秒)。除僅顯示距離和時間信息之外,用戶界面801可以可選擇地顯示從多個運(yùn)動數(shù)據(jù)集合計的附加信息。例如,通過本發(fā)明的一些實施方式,用戶可以使用指點(diǎn)設(shè)備來選擇具體圖標(biāo)829、833、835或839。通過,響應(yīng)于例如將光標(biāo)定位在圖標(biāo)上的選擇,用戶界面801可以顯示來自被選擇的圖標(biāo)代表的運(yùn)動數(shù)據(jù)集的合計的附加信息。例如,用戶界面801可以提供,例如,彈出顯示(未示出)以顯示對應(yīng)于由被選擇的圖標(biāo)代表的運(yùn)動活動信息的合計的總距離數(shù)據(jù)值的和、一些對應(yīng)于由被選擇的圖標(biāo)代表的運(yùn)動活動信息的合計的總時間數(shù)據(jù)值、對應(yīng)于由被選擇的速度圖標(biāo)代表的運(yùn)動活動信息的合計的平均速度數(shù)據(jù)值的平均、 和對應(yīng)于由被選擇的圖標(biāo)代表的運(yùn)動活動信息的合計的燃燒的卡路里數(shù)據(jù)值的和。應(yīng)該注意的是,運(yùn)動數(shù)據(jù)顯示配置模塊605 (或,在本發(fā)明的一些實施方式中,運(yùn)動數(shù)據(jù)顯示模塊509)可以在從用戶接收顯示合計運(yùn)動數(shù)據(jù)的請求之前、從多個運(yùn)動數(shù)據(jù)集合計數(shù)據(jù)??商鎿Q地,運(yùn)動數(shù)據(jù)顯示配置模塊605 (或,在本發(fā)明的一些實施方式中,運(yùn)動數(shù)據(jù)顯示模塊509)可以僅響應(yīng)來自用戶的用戶查看合計的數(shù)據(jù)的具體請求而從多個運(yùn)動數(shù)據(jù)集合計數(shù)據(jù)。目標(biāo)的顯示 除顯示具體運(yùn)動數(shù)據(jù)值或運(yùn)動數(shù)據(jù)值的合計之外,本發(fā)明的各種實施例可以可替換地或附加地允許用戶設(shè)定關(guān)于他或她的運(yùn)動活動的目標(biāo),和隨后查看圖形化地示出用戶的完成那些目標(biāo)的進(jìn)展的一個或多個圖像。例如,在圖8A-9B中示出的實施例,用戶可以選擇在這些圖中示出的“目標(biāo)”標(biāo)簽823。作為響應(yīng),運(yùn)動數(shù)據(jù)顯示配置模塊605可以配置和提供在圖10中示出的用戶界面1001。如在該圖中看到的,用戶界面1001包括“設(shè)定目標(biāo)” 按鈕1003,其提示用戶選擇關(guān)于他或她的運(yùn)動活動的期望目標(biāo)。當(dāng)用戶啟動“設(shè)定目標(biāo)”按鈕1003時,運(yùn)動數(shù)據(jù)顯示配置模塊605將配置和提供在圖11中示出的用戶界面1101。如在該圖中看到的,用戶界面1101包括”更經(jīng)?!卑粹o 1103、“距離”按鈕1105、“燃燒更多卡路里”按鈕1107、“更快”按鈕1109、和“返回”按鈕 1111。如本領(lǐng)域中已知的,啟動“返回”按鈕1111將使得運(yùn)動數(shù)據(jù)顯示配置模塊605(或,用本發(fā)明的一些示例,運(yùn)動數(shù)據(jù)顯示模塊509)配置和顯示用戶界面1101的之前顯示的配置, 或如果當(dāng)前顯示的用戶界面1101的配置是它的初始配置,則顯示之前示出的用戶界面。如果用戶希望更常進(jìn)行運(yùn)動活動,那么用戶啟動“經(jīng)常的”按鈕1103。作為響應(yīng), 運(yùn)動數(shù)據(jù)顯示配置模塊605重新配置用戶界面1101,以包括子界面1113。如在圖IlB中看到的,子界面1113包括“跑程數(shù)”控件1115、“周數(shù)”控件1117、和“設(shè)定目標(biāo)”按鈕1119。 通過使用“跑程數(shù)”控件1115,用戶可以指明他或她希望在期望的時間段內(nèi)進(jìn)行的跑程的數(shù)量(或如果合適,進(jìn)行一些其它運(yùn)動活動的次數(shù))。類似地,通過使用“周數(shù)”控件1117, 用戶可以指明周的數(shù)量,其構(gòu)成允許達(dá)到期望目標(biāo)的期望的時間段。在示出的示例中,“跑程數(shù)”控件1115是字段控件(即,具有一字段,值可以被鍵入在該字段中),而“周數(shù)”控件1117是單選控件。但當(dāng)需要時,本發(fā)明的各種示例可以使用可替換的類型的控件。一旦用戶已指明必須進(jìn)行的跑程的數(shù)量且已指明為達(dá)到期望目標(biāo)它們必須進(jìn)行的時間段,則用戶可以通過啟動“設(shè)定目標(biāo)”按鈕1119來最后確定目標(biāo)參數(shù)。類似地,如果用戶希望在給定時間段內(nèi)跑更長的距離,那么用戶啟動”距離”按鈕 1105。作為響應(yīng),運(yùn)動數(shù)據(jù)顯示配置模塊605重新配置用戶界面1101以包括子界面1121。 如在圖IlC中看到的,子界面1121包括“總距離”控件1123、“周數(shù)”控件1125、和“設(shè)定目標(biāo)”按鈕1127。通過使用“總距離”控件1123,用戶可以指明他或她希望在期望的時間段內(nèi)跑的總距離。類似地,通過使用“周數(shù)”控件1125,用戶可以指明周的數(shù)量,其構(gòu)成允許達(dá)到期望目標(biāo)的期望的時間段。在示出的示例中,“總距離”控件1123是組合控件,具有字段控件(即,具有值可以被鍵入在其中的字段)和下拉菜單控件(即,允許用戶選擇單位,距離會以所述單位被衡量)。然后在圖IlC中示出的“周數(shù)”控件1125是單選控件。但是,本發(fā)明的各種示例,可以使用如所期望的可替換的類型的控件。一旦用戶已指明必須進(jìn)行的跑程的數(shù)量和指明為滿足期望目標(biāo)它們必須進(jìn)行的時間段,用戶可以通過啟動“設(shè)定目標(biāo)”按鈕1127來最終確定目標(biāo)參數(shù)。如果用戶希望在特定的時間段期間燃燒更多卡路里,那么用戶啟動“燃燒更多卡路里”按鈕1107。作為響應(yīng),運(yùn)動數(shù)據(jù)顯示配置模塊605重新配置用戶界面1101以包括子界面1129。如在圖IlD中看到的,子界面1129包括“卡路里數(shù)”控件1131,“周數(shù)”控件 1133,和“設(shè)定目標(biāo)”按鈕1135。通過使用“卡路里數(shù)”控件1131,用戶可以指明他或她希望在期望的時間段內(nèi)燃燒的卡路里的數(shù)量。類似地,通過使用“周數(shù)”控件1133,用戶可以指明周的數(shù)量,其構(gòu)成允許燃燒期望的卡路里的數(shù)量的期望的時間段。在示出的示例中, “卡路里數(shù)”控件1131是字段控件(即,具有值可以被鍵入在其中的字段),而“周數(shù)”控件 1133是單選控件,但本發(fā)明的各種示例可以使用如所期望的可替換的類型的控件。一旦用戶已指明必須進(jìn)行的跑程的數(shù)量和指明為滿足期望目標(biāo)它們必須進(jìn)行的時間段,用戶可以通過啟動“設(shè)定目標(biāo)”按鈕1135來最終確定目標(biāo)參數(shù)。最后,如果用戶希望對于期望數(shù)量的跑程跑得更快,那么用戶啟動“更快”按鈕 1109。作為響應(yīng),運(yùn)動數(shù)據(jù)顯示配置模塊605重新配置用戶界面1101以包括子界面1137。 如在圖IlE中看到的,子界面1137包括“平均步速”控件1139、“跑程數(shù)”控件1141,和“設(shè)定目標(biāo)”按鈕1143。通過使用“平均步速”控件1139,用戶可以指明最小步速,他或她希望以該最小步速經(jīng)過期望數(shù)量的跑程。類似地,通過使用“跑程數(shù)”控件1141,用戶可以指明跑程的數(shù)量,對于其用戶希望跑得更快以便達(dá)到期望的目標(biāo)。在示出的示例中,“平均步速” 控件1139是字段控件(即,具有其中值可以被鍵入的字段),而“跑程數(shù)”控件1141是單選控件,但本發(fā)明的各種示例可以使用如所期望的可替換的類型的控件。一旦用戶已指明平均步速和為滿足期望目標(biāo)、他或她必須以指明平均步速或快于其的步速跑過的跑程的數(shù)量,用戶可以通過啟動“設(shè)定目標(biāo)”按鈕1143最終確定目標(biāo)參數(shù)。在用戶已指明期望目標(biāo)之后,運(yùn)動數(shù)據(jù)顯示配置模塊605將監(jiān)視通過運(yùn)動數(shù)據(jù)收集模塊505收集的運(yùn)動數(shù)據(jù)。當(dāng)用戶隨后希望查看他或她的完成具體目標(biāo)的進(jìn)度(通過, 例如選擇“目標(biāo)”標(biāo)簽)時,那么運(yùn)動數(shù)據(jù)顯示配置模塊605將合計來自被收集的運(yùn)動數(shù)據(jù)集的相關(guān)數(shù)據(jù)和配置圖形化地顯示用戶的朝向具體目標(biāo)的進(jìn)度的用戶界面。例如,通過本發(fā)明的一些實施方式,運(yùn)動數(shù)據(jù)顯示配置模塊605可以配置顯示柱狀圖的用戶界面,諸如
21在圖12中示出的柱狀圖1201。柱狀圖對應(yīng)于用戶的進(jìn)度的部分用填充部分1203標(biāo)記。由此,在示出的示例中,在柱狀圖1203中的填充部分1203表明用戶已對于完成他或她的目標(biāo)所需的運(yùn)動活動完成多于50%。一些實施方式可以為用戶設(shè)定的每一個目標(biāo)同時顯示柱狀圖或其它進(jìn)度指示物。本發(fā)明此外的其它實施方式也可以提供控件,以允許用戶選擇用于顯示在用戶界面中的單個柱狀圖或其它進(jìn)度指示物。其他用戶的運(yùn)動數(shù)據(jù)的顯示挑戰(zhàn)本發(fā)明的各種示例可以允許用戶“挑戰(zhàn)”一個或多個其他用戶(即,使用本發(fā)明的實施例的運(yùn)動者)進(jìn)行關(guān)于運(yùn)動活動的競賽。通過本發(fā)明的一些實施方式,例如,用戶可以通過請求在圖13A中示出的用戶界面1301向一個或多個其它運(yùn)動者發(fā)起挑戰(zhàn)。如在該圖中看到的,界面1301包括“距離競賽”按鈕1303、“最多英里數(shù)”按鈕1305、“最快速跑程”按鈕1307、“距離目標(biāo)”按鈕1309、和“返回”按鈕1311。如本領(lǐng)域中已知的,啟動“返回”按鈕1311將使得運(yùn)動數(shù)據(jù)顯示配置模塊605 (或,在本發(fā)明的一些示例中,運(yùn)動數(shù)據(jù)顯示模塊 509)配置和顯示用戶界面1301的之前顯示的配置,或如果用戶界面1301的當(dāng)前顯示的配置是它的初始配置,則顯示之前示出的用戶界面。如果用戶希望建立關(guān)于誰可以首先跑完指定距離的挑戰(zhàn),那么用戶啟動“距離競賽”按鈕1303。作為響應(yīng),運(yùn)動數(shù)據(jù)顯示配置模塊605重新配置用戶界面1301以包括子界面1313。如在圖13B中看到的,子界面1313包括“總距離”控件1315、“挑戰(zhàn)名稱”控件 1317、“開始日期”控件1319、和“下一步”按鈕1321。通過使用“總距離”控件1315,用戶可以指明為了贏得挑戰(zhàn)、挑戰(zhàn)參與者必須跑第一的總距離。接下來,用戶可以使用“挑戰(zhàn)名稱” 控件1317來提供挑戰(zhàn)的具體名稱。命名每一個挑戰(zhàn)允許運(yùn)動者識別和追蹤多個不同挑戰(zhàn), 他或她可以同時參與所述不同的挑戰(zhàn)。用戶可以隨后使用“開始日期”控件1319來指明挑戰(zhàn)的開始日期。在示出的示例中,“總距離”控件1315和“挑戰(zhàn)名稱”控件1317每一個均是字段控件(即,具有值可以被鍵入在其中的字段的控件),而“開始日期,,控件1319由一些下拉菜單組成。然而,應(yīng)該意識到,本發(fā)明的各種示例可以使用如所期望的可替換的類型的控件。一旦用戶已指明挑戰(zhàn)的參數(shù),則用戶可以通過啟動“下一步”按鈕1321而開始邀請具體的運(yùn)動者來參與挑戰(zhàn)的過程。當(dāng)用戶啟動“下一步”按鈕1321時,運(yùn)動數(shù)據(jù)顯示配置模塊605重新配置用戶界面1301以包括代替“距離競賽”按鈕1303的子界面1323,如所示在圖13C中。如在該圖中看到的,子界面1323包括“個人消息”控件1325、“電子郵件地址”控件1327、和“設(shè)定挑戰(zhàn)”按鈕1329。用戶可以使用“個人消息”控件1325,以向用戶希望邀請來參與挑戰(zhàn)的每一個運(yùn)動者創(chuàng)建個人消息。使用“電子郵件地址”控件1327,用戶可以隨后為他或她希望邀請來參與挑戰(zhàn)的每個人指明電子郵件地址。在示出的示例中,“個人消息”控件1325和“挑戰(zhàn)名稱”控件1317每一個均是字段控件(即,控件具有值可以被鍵入在其中的字段),但本發(fā)明的各種示例可以使用如所期望的可替換的類型的控件。一旦用戶已為每一個期望的參與者提電子郵件地址,則用戶可以通過啟動“設(shè)定挑戰(zhàn)”按鈕1329初始化挑戰(zhàn)。響應(yīng)用戶啟動“設(shè)定挑戰(zhàn)”按鈕1329,運(yùn)動數(shù)據(jù)顯示配置設(shè)備601 (或,在本發(fā)明的一些實施方式中,用戶的運(yùn)動信息收集和顯示設(shè)備501)向每一個具體被邀請者發(fā)送電子郵件。電子郵件將包含個人消息和,例如,交互式提示以加入挑戰(zhàn)。如果被邀請者通過響應(yīng)提示而同意加入挑戰(zhàn),那么運(yùn)動數(shù)據(jù)顯示配置設(shè)備601將被通知被邀請者已同意加入挑戰(zhàn)。這些類型的電子郵件交互式提示(諸如設(shè)置在Outlook軟件工具的版本中的“投票”按鈕,Outlook軟件工具可從位于Redmond,Washington的Microsoft Corporation獲得)在本領(lǐng)域中是眾所周知的,且此處將不再詳細(xì)討論。在運(yùn)動數(shù)據(jù)顯示配置設(shè)備601已識別挑戰(zhàn)中的參與者之后,它為每一個參與者監(jiān)視被收集的運(yùn)動數(shù)據(jù),且將被收集的運(yùn)動數(shù)據(jù)中的相關(guān)數(shù)據(jù)值合計。例如,如果挑戰(zhàn)是確定誰可以是第一個跑100英里的賽跑,對于每一位參與者,運(yùn)動數(shù)據(jù)顯示配置設(shè)備601會將在開始日期之后為該參與者收集的每一個運(yùn)動數(shù)據(jù)集中的總距離值加和。當(dāng)參與者具有匹配或超過具體挑戰(zhàn)距離的他或她的總距離值的和(且是做到的第一個被邀請者)時,那么運(yùn)動數(shù)據(jù)顯示配置設(shè)備601會將參與者識別為挑戰(zhàn)的勝者。作為響應(yīng),運(yùn)動數(shù)據(jù)顯示配置設(shè)備601將通知每一位參與者誰是勝者。運(yùn)動數(shù)據(jù)顯示配置設(shè)備601可以使用任何期望的技術(shù)通知參與者,諸如通過發(fā)送電子郵件消息、通過當(dāng)每一位參與者連接到運(yùn)動數(shù)據(jù)顯示配置設(shè)備601時顯示專用的界面,等。各種這樣的通知技術(shù)在本領(lǐng)域中是眾所周知的,且由此將不再詳細(xì)討論。通過本發(fā)明的各種示例,運(yùn)動數(shù)據(jù)顯示配置設(shè)備601還可以附加地提供關(guān)于參與者相對于其它參與者的狀態(tài)的更新。這些更新還可以使用任何期望的技術(shù)來提供,諸如通過發(fā)送電子郵件消息,通過當(dāng)每一位參與者連接到運(yùn)動數(shù)據(jù)顯示配置設(shè)備601時顯示專用的界面,等。例如,運(yùn)動數(shù)據(jù)顯示配置設(shè)備601可以配置和提供用戶界面,所述用戶界面示出每一位參與者的朝向挑戰(zhàn)目標(biāo)的進(jìn)度使用,例如,針對每一位參與者的柱狀圖,其具有之前對于監(jiān)視個體目標(biāo)描述的類型。現(xiàn)在返回到圖13A,如果用戶希望建立關(guān)于誰可以在給定時間段內(nèi)跑最多英里數(shù)的挑戰(zhàn),那么用戶啟動“最多英里數(shù)”按鈕1305。作為響應(yīng),運(yùn)動數(shù)據(jù)顯示配置模塊605重新配置用戶界面1301以包括子界面1331,如在圖13D中看到的。子界面1331包括“挑戰(zhàn)持續(xù)時間”控件1333、“挑戰(zhàn)名稱”控件1335、“開始日期”控件1337、和“下一步”按鈕1339。 通過使用“挑戰(zhàn)持續(xù)時間”控件1333,用戶可以指明在其中挑戰(zhàn)參與者必須跑最大總距離以便贏得挑戰(zhàn)的總時間量。接下來,用戶可以使用“挑戰(zhàn)名稱”控件1335為挑戰(zhàn)提供具體的名稱。用戶可以隨后使用“開始日期”控件1337指明挑戰(zhàn)的開始日期。在示出的示例中, “挑戰(zhàn)持續(xù)時間”控件1333和“挑戰(zhàn)名稱”控件1335每一個均是字段控件(即,具有值可以被鍵入在其中的字段的控件),而“開始日期”控件1337由一些下拉菜單組成。然而,應(yīng)該意識到,本發(fā)明的各種示例可以使用如所期望的可替換的類型的控件。一旦用戶已指明挑戰(zhàn)的參數(shù),用戶可以通過啟動“下一步”按鈕1339而開始邀請具體的運(yùn)動者來參與挑戰(zhàn)的過程。作為響應(yīng),運(yùn)動數(shù)據(jù)顯示配置模塊605重新配置用戶界面1301以包括代替“最多英里數(shù)”按鈕1305的子界面1323。(子界面1323的示例在在圖 13C中示出。)如在上面詳細(xì)討論的,用戶可以使用子界面1323邀請其他人參與挑戰(zhàn),及確保運(yùn)動數(shù)據(jù)顯示配置設(shè)備601知悉挑戰(zhàn)中的參與者。也如之前討論的,運(yùn)動數(shù)據(jù)顯示配置設(shè)備601將監(jiān)視為每一位參與者收集的運(yùn)動數(shù)據(jù),及合計來自被收集的運(yùn)動數(shù)據(jù)的相關(guān)數(shù)據(jù)值,以確定誰贏得挑戰(zhàn)。仍進(jìn)一步,運(yùn)動數(shù)據(jù)顯示配置設(shè)備601可以通知參與者誰是挑戰(zhàn)的勝者,且,通過本發(fā)明的各種示例,通知參與者挑戰(zhàn)期間如上所述的每一位參與者的狀態(tài)。
如果用戶希望建立關(guān)于在給定時間段內(nèi)誰可以跑得最快的挑戰(zhàn),那么用戶啟動 “最快速跑程”按鈕1307。作為響應(yīng),運(yùn)動數(shù)據(jù)顯示配置模塊605重新配置用戶界面1301以包括如在圖13E中看到的子界面1341。子界面1341包括“總距離”控件1343、“挑戰(zhàn)名稱” 控件1345、“開始日期”控件1347、和“下一步”按鈕1349。通過使用“總距離”控件1343, 用戶可以指明為了使他或她的跑步時間合格以贏得挑戰(zhàn)、用戶必須跑的總距離。接下來,用戶可以使用“挑戰(zhàn)名稱”控件1345為挑戰(zhàn)提供具體的名稱。用戶可以使用“開始日期”控件1347隨后指明挑戰(zhàn)的開始日期。在示出的示例中,“總距離”控件1343和“挑戰(zhàn)名稱” 控件1345每一個均是字段控件(即,具有值可以被鍵入在其中的字段的控件),而“開始日期”控件1347由一些下拉菜單組成,但本發(fā)明的各種示例可以使用如所期望的可替換的類型的控件。一旦用戶已指明挑戰(zhàn)的參數(shù),用戶可以通過啟動“下一步”按鈕1349而開始邀請具體的運(yùn)動者來參與挑戰(zhàn)的過程。作為響應(yīng),運(yùn)動數(shù)據(jù)顯示配置模塊605重新配置用戶界面1301以包括代替“最快速跑程”按鈕1307的子界面1323。(子界面1323的示例在圖13C 中示出。)如在上面詳細(xì)討論的,用戶可以使用子界面1323來邀請其他人參與挑戰(zhàn),及確保運(yùn)動數(shù)據(jù)顯示配置設(shè)備601知悉挑戰(zhàn)中的參與者。也如之前討論的,運(yùn)動數(shù)據(jù)顯示配置設(shè)備601將監(jiān)視為每一位參與者收集的運(yùn)動數(shù)據(jù),和合計來自被收集的運(yùn)動數(shù)據(jù)的相關(guān)數(shù)據(jù)值,以確定誰贏得挑戰(zhàn)。更進(jìn)一步,運(yùn)動數(shù)據(jù)顯示配置設(shè)備601可以通知參與者誰是挑戰(zhàn)的勝者,且,通過本發(fā)明的各種示例,通知參與者挑戰(zhàn)期間如上所述的每一位參與者的狀態(tài)。最后,如果用戶希望建立挑戰(zhàn)關(guān)于誰可以在給定時間段內(nèi)跑過具體距離,那么用戶啟動“距離目標(biāo)”按鈕1309。作為響應(yīng),運(yùn)動數(shù)據(jù)顯示配置模塊605重新配置用戶界面 1301以包括子界面1351。如在圖13F中看到的,子界面1351包括“總距離”控件1353、“挑戰(zhàn)名稱”控件1355、“開始日期”控件1357、和“下一步”按鈕1359。通過使用“總距離”控件 1353,用戶可以指明為了滿足要求、用戶必須在具體時間段跑的總距離。接下來,用戶可以使用“挑戰(zhàn)名稱”控件1355為挑戰(zhàn)提供具體的名稱。用戶可以使用“開始日期”控件1357隨后指明挑戰(zhàn)的開始日期。在示出的示例中,“總距離”控件1353和“挑戰(zhàn)名稱”控件1355每一個均是字段控件(即,具有值可以被鍵入在其中的字段的控件),而“開始日期”控件1357 由一些下拉菜單組成,但本發(fā)明的各種示例可以使用如所期望的可替換的類型的控件。一旦用戶已指明挑戰(zhàn)的參數(shù),用戶可以通過啟動“下一步”按鈕1359開始邀請?zhí)囟ǖ倪\(yùn)動者來參與挑戰(zhàn)的過程。作為響應(yīng),運(yùn)動數(shù)據(jù)顯示配置模塊605重新配置用戶界面 1301以包括代替“距離目標(biāo)”按鈕1309的子界面1323。(子界面1323的示例在圖13C中示出。)如在上面詳細(xì)討論的,用戶可以使用子界面1323來邀請其他人參與挑戰(zhàn),及確保運(yùn)動數(shù)據(jù)顯示配置設(shè)備601知悉挑戰(zhàn)中的參與者。也如之前討論的,運(yùn)動數(shù)據(jù)顯示配置設(shè)備 601將監(jiān)視為每一位參與者收集的運(yùn)動數(shù)據(jù),及合計來自被收集的運(yùn)動數(shù)據(jù)的相關(guān)數(shù)據(jù)值, 以確定誰贏得挑戰(zhàn)。仍進(jìn)一步,運(yùn)動數(shù)據(jù)顯示配置設(shè)備601可以通知參與者誰是挑戰(zhàn)的勝者,且,通過本發(fā)明的各種示例,通知參與者如上所述的、在挑戰(zhàn)期間每一位參與者的狀態(tài)。列表除將用戶的運(yùn)動數(shù)據(jù)與其他用戶的運(yùn)動數(shù)據(jù)的相互比較之外,諸如上面詳細(xì)描述的目標(biāo)和挑戰(zhàn),本發(fā)明的一些實施方式可以可替換地或另外允許用戶被動地將他或她的運(yùn)動數(shù)據(jù)與其他用戶的比較。例如,本發(fā)明的一些實施方式可以提供一用戶相對于其他用戶的排名。排名可以基于簡單的比較,或它可以被限于特定的人群、特定的地理區(qū)域、或其某種組合。例如,通過本發(fā)明的一些實施方式,用戶可以請求運(yùn)動數(shù)據(jù)顯示配置模塊605生成和顯示在圖14A中示出的用戶界面1401。如在該圖中看到的,用戶界面1401包括比較準(zhǔn)則區(qū)1403、過濾區(qū)1405、和顯示區(qū)1407。比較準(zhǔn)則區(qū)1403包括多個“單選(radio) ”風(fēng)格控件1409,而過濾區(qū)1405包括多個“下拉”控件1411-1413。顯示區(qū)1407隨后基于使用比較和過濾信息而選擇的運(yùn)動數(shù)據(jù)顯示用戶信息,所述比較和過濾信息是使用控件1409-1413 選擇的。更具體地,用戶使用“單選”風(fēng)格控件1409來指明基本準(zhǔn)則,根據(jù)所述基本準(zhǔn)則、 運(yùn)動數(shù)據(jù)顯示配置模塊605將比較多個用戶的運(yùn)動數(shù)據(jù)。這些控件1409這里稱為“單選” 風(fēng)格控件,是因為其中一個控件的選擇(例如,控件1409C)將自動地不選之前被選擇的控件,且在任何給定時間可以僅選擇一個控件。當(dāng)然,應(yīng)該意識到,用本發(fā)明的其它實施方式, 可以可替換地或附加地使用其它類型的選擇工具,包括其它類型的控件。每一個控件1409 與排序標(biāo)準(zhǔn)和時間標(biāo)準(zhǔn)兩者均相關(guān)聯(lián),所述排序標(biāo)準(zhǔn)用于將經(jīng)測量的運(yùn)動數(shù)據(jù)排序,所述時間標(biāo)準(zhǔn)指明了一時間段、在該時間段期間正被比較的運(yùn)動數(shù)據(jù)必須已被測量。例如,每一個控件1409A-1409C與作為排序標(biāo)準(zhǔn)的總距離相關(guān)聯(lián),而控件1409A與周時間段相關(guān)聯(lián),控件1409B與月時間段相關(guān)聯(lián),且控件1409C與無限制的時間段相關(guān)聯(lián)??丶?409D繼而與持續(xù)時間排序標(biāo)準(zhǔn)和周時間段相關(guān)聯(lián)。通過在圖14A中示出的界面1401的示例,將過濾控件1411-1415的每一個選擇到 “所有”,如在下面將更詳細(xì)地討論的。進(jìn)一步地,選擇控件1409A。因為控件1409A與“距離”排序標(biāo)準(zhǔn)和“周”時間標(biāo)準(zhǔn)相關(guān)聯(lián),所以運(yùn)動數(shù)據(jù)顯示配置模塊605會將在前一周期間測量的、參與用戶的合計的距離數(shù)據(jù)排序。其隨后在過濾去1405中列出參與用戶的名字, 他們具有十個最高的合計的距離數(shù)據(jù)值。此外,運(yùn)動數(shù)據(jù)顯示配置模塊605將為每一個被識別的參與用戶顯示在前一周中測量的合計的距離數(shù)據(jù)值。仍進(jìn)一步,運(yùn)動數(shù)據(jù)顯示配置模塊605將顯示為前一周測量的用戶相應(yīng)的合計距離。通過本發(fā)明的一些實施方式,運(yùn)動數(shù)據(jù)顯示配置模塊605還可以顯示用戶相應(yīng)的合計距離信息相對于那些具有更大合計距離的參與用戶的排名,所述合計距離均是為前一周測量的。由此,在示出的示例中,用戶 “Rauchholz”相對于其它參與用戶具有2932位的排名。通過本發(fā)明的一些實施方式,參與用戶將是向運(yùn)動數(shù)據(jù)儲存器607(或向附屬運(yùn)動數(shù)據(jù)儲存器)提供運(yùn)動數(shù)據(jù)的任何用戶。然而,對于仍是本發(fā)明的其它實施方式,參與用戶可以是向運(yùn)動數(shù)據(jù)儲存器607或向附屬運(yùn)動數(shù)據(jù)儲存器提供運(yùn)動數(shù)據(jù)的所有用戶的子集。例如,參與用戶可以僅是事先同意將他們的數(shù)據(jù)與其他用戶分享的那些用戶,或不特別指出他們希望他們的運(yùn)動數(shù)據(jù)保密的那些用戶。當(dāng)然,此外的其它準(zhǔn)則也可以用于確定哪些用戶將被視為參與用戶。圖14B示出另一界面1401的示例。再一次,將過濾控件1411-1415的每一個選擇到“所有”。進(jìn)一步地,選擇控件1409E,其與“持續(xù)時間”排序標(biāo)準(zhǔn)和“月”時間標(biāo)準(zhǔn)相關(guān)聯(lián)。 相應(yīng)地,運(yùn)動數(shù)據(jù)顯示配置模塊605會將參與用戶的合計的跑(或走)持續(xù)時間數(shù)據(jù)排序, 所述持續(xù)時間數(shù)據(jù)是在前一個月期間測量的。其隨后在過濾去1405中列出參與用戶的名字,他們具有十個最高的合計的持續(xù)時間數(shù)據(jù)值。此外,運(yùn)動數(shù)據(jù)顯示配置模塊605將顯示每一個被識別的參與用戶在前一個月期間測量的合計的持續(xù)時間數(shù)據(jù)值。仍進(jìn)一步,運(yùn)動數(shù)據(jù)顯示配置模塊605將顯示用戶相應(yīng)的合計的持續(xù)時間數(shù)據(jù),其是為前一個月測量的。 再一次,運(yùn)動數(shù)據(jù)顯示配置模塊605還顯示相對于具有更大的合計的持續(xù)時間值的那些參與用戶的用戶的相應(yīng)的合計的持續(xù)時間數(shù)據(jù)的排名,所述合計的持續(xù)時間數(shù)據(jù)均是為前一個月測量的。由此,在示出的示例中,用戶“Rauchholz”相對于其它參與用戶均有28636位的排名。圖14C示出界面1401的又一示例。再一次,將過濾控件1411-1415的每一個選擇到“所有”。進(jìn)一步地,選擇控件14091,其與“五千公里最快”排序標(biāo)準(zhǔn)和“任何時候”時間標(biāo)準(zhǔn)相關(guān)聯(lián)。相應(yīng)地,運(yùn)動數(shù)據(jù)顯示配置模塊605將識別和顯示對于五千英里跑程具有十個最快行進(jìn)時間的參與用戶,所述跑程是用戶選擇控件14091之前的任何時間測量的。此外,運(yùn)動數(shù)據(jù)顯示配置模塊605將顯示每一個被識別的參與用戶的五千英里的最快的時間值。仍進(jìn)一步,運(yùn)動數(shù)據(jù)顯示配置模塊605將顯示對于五千英里跑程、用戶的最快的被測量時間,并一起顯示該時間相對于對于五千英里跑程具有更快被測量時間的那些參與用戶的排名。由此,在示出的示例中,用戶“Rauchholz”相對于其它參與用戶具有40822位的排名。在一些情況下,用戶可以希望限制用戶將與之比較的參與用戶群。如之前提到的, 過濾區(qū)1405包括過濾控件1411-1415。這些過濾控件可以用于限制將被考慮用于期望的比較的參與用戶。例如,如在圖14D中示出的,用戶可以使用過濾控件1411在包括所有用于比較的參與用戶、用于比較的僅男性參與用戶、或用于比較的僅女性參與用戶之間選擇。類似地,如在圖14E中所示的,用戶可以使用過濾控件1413來將比較限制于僅與在期望的年齡組內(nèi)的那些參與用戶進(jìn)行。仍進(jìn)一步,如在圖14F中所示,用戶可以使用過濾控件1415 來將比較限制于僅與在一地理區(qū)域內(nèi)的參與用戶進(jìn)行。應(yīng)該意識到,通過本發(fā)明的一些實施方式,用戶可以同時使用過濾件1411-1415 的每一個。例如,用戶可以使用過濾控件1411-1415來將用于和用戶的運(yùn)動數(shù)據(jù)進(jìn)行比較時被考慮在內(nèi)的參與用戶限制為僅居住在UnitedStates的、年齡在40_44之間的男性。過濾參與用戶所需的信息可以從任何可以得到的源獲得。然而,方便地,信息可以通過要求用戶在初始注冊過程期間提交用于用戶檔案的該信息而獲得。當(dāng)然,已披露了雖然三個具體的過濾準(zhǔn)則,應(yīng)該意識到,特征的任何期望的類型和/或組合可用作過濾件。其它特征成績的記錄如在上面詳細(xì)討論的,本發(fā)明的各種實施方式可以向運(yùn)動者提供正強(qiáng)化。例如,如上面討論的,用戶可以使用本發(fā)明的各種實施例為他本人或她本人設(shè)定目標(biāo),及隨后跟蹤他或她的朝向達(dá)到那些目標(biāo)的進(jìn)度。類似地,用戶可以使用本發(fā)明的各種實施例來參與挑戰(zhàn)。然而,一旦達(dá)成了目標(biāo)或贏得了挑戰(zhàn),這些成績可以被遺忘,且因此不向用戶提供任何進(jìn)一步的正強(qiáng)化。相應(yīng)地,本發(fā)明的一些實施方式可以提供用于紀(jì)念用戶的各種運(yùn)動成績的特征。 例如,通過本發(fā)明的一些實施例,運(yùn)動數(shù)據(jù)顯示配置模塊605可以提供用戶界面,諸如在圖 15中示出的用戶界面1501,用于顯示為用戶記錄的運(yùn)動成績。如在該圖中看到的,用戶界面1501包括“目標(biāo)”區(qū)1503、“挑戰(zhàn)”區(qū)1505、“事件”區(qū)1507、和“里程碑”區(qū)1509。這些區(qū)的每一個都可以用于顯示代表用戶的以前成績的圖標(biāo)。
例如,如果用戶設(shè)定且隨后實現(xiàn)了目標(biāo),該目標(biāo)的成績將由運(yùn)動數(shù)據(jù)顯示配置模塊605記錄。作為響應(yīng),運(yùn)動數(shù)據(jù)顯示配置模塊605將顯示圖標(biāo),諸如獎?wù)碌氖疽?,以圖形化地紀(jì)念成績。類似地,如果用戶贏得挑戰(zhàn),該成績將由運(yùn)動數(shù)據(jù)顯示配置模塊605記錄。 作為響應(yīng),運(yùn)動數(shù)據(jù)顯示配置模塊605將顯示圖標(biāo),諸如獎杯的示意,以圖形化地慶祝該成績。仍進(jìn)一步,用戶可以參與和一個或多個本發(fā)明的實施方式相關(guān)聯(lián)的事件。例如,通過本發(fā)明的實施例,競賽發(fā)起者(諸如馬拉松發(fā)起者)可以和該事件相關(guān)。如果用戶在競賽中跑了、完成了競賽、或在競賽中有名次,那么運(yùn)動數(shù)據(jù)顯示配置模塊605可以記錄該成績。作為響應(yīng),運(yùn)動數(shù)據(jù)顯示配置模塊605將顯示圖標(biāo),諸如號碼布(racing bib)的示意, 圖形化地紀(jì)念該成績。運(yùn)動數(shù)據(jù)顯示配置模塊605可以使用任何期望的技術(shù)記錄用戶參與競賽。例如,競賽發(fā)起者可以物理地監(jiān)視用戶的參與,且隨后直接更新運(yùn)動數(shù)據(jù)儲存器607。 可替換地,用戶可以基于無監(jiān)督制系統(tǒng)更新運(yùn)動數(shù)據(jù)儲存器607。當(dāng)然,較此更加復(fù)雜的技術(shù)可以用于使運(yùn)動數(shù)據(jù)顯示配置模塊605記錄用戶的成績。例如,競賽發(fā)起者或第三方可以提供用戶電子記錄設(shè)備,所述電子記錄設(shè)備記錄用戶的競賽進(jìn)度。用戶可以隨后從電子記錄設(shè)備將數(shù)據(jù)下載到運(yùn)動數(shù)據(jù)儲存器607或下載到運(yùn)動數(shù)據(jù)顯示配置模塊605。通過本發(fā)明的一些實施方式,電子界面設(shè)備205或運(yùn)動參數(shù)測量設(shè)備207可以甚至用于記錄用戶的競賽進(jìn)度,和用于隨后從電子記錄設(shè)備將數(shù)據(jù)下載到運(yùn)動數(shù)據(jù)儲存器607或下載到運(yùn)動數(shù)據(jù)顯示配置模塊605。仍進(jìn)一步,用戶可以還具有與他或她的運(yùn)動表現(xiàn)相關(guān)聯(lián)的其它里程碑。例如,用戶可以跑步實現(xiàn)較大的總距離(諸如100公里、100英里、250公里、250英里等),以格外快的速度跑步(諸如一英里小于五分鐘),或跑步持續(xù)較長的總持續(xù)時間(諸如1000小時)。作為響應(yīng),運(yùn)動數(shù)據(jù)顯示配置模塊605可以記錄該里程碑成績,且隨后顯示圖標(biāo),諸如獎勵絲帶的示意,以圖形化地慶祝該成績。以這種方式,本發(fā)明的各種實施方式可以記錄用戶過去的成績,以向用戶提供用于激發(fā)將來的運(yùn)動表現(xiàn)的正反饋。當(dāng)然,本發(fā)明的一些實施方式可以記錄可替換的或另外的成績。決心本發(fā)明的一些實施方式可以協(xié)助用戶下決心實現(xiàn)具體的運(yùn)動成績,并隨后保持該決心。例如,本發(fā)明的各種實施例可以提供象在圖16中示出的用戶界面1601的用戶界面。 如在該圖中看到的,界面1601在成績區(qū)域1605和后果區(qū)域1607提供決心聲明1603。用戶界面還包括提交按鈕1609。當(dāng)用戶希望做決心時,他或她可以將期望的成績目標(biāo)(諸如距離)插入到成績區(qū)域1605中,及如果用戶沒有達(dá)到宣稱的成績會發(fā)生的一些任務(wù)或其它行動插入在后果區(qū)域1607中。一旦用戶已完成在成績區(qū)域1605和后果區(qū)域1607中的信息, 那么用戶啟動提交按鈕1609以將決心信息提交到運(yùn)動數(shù)據(jù)顯示配置模塊605。在接收決心信息之后,運(yùn)動數(shù)據(jù)顯示配置模塊605將監(jiān)視用戶的運(yùn)動活動,以確定用戶是否已遵照他或她的決心。如果運(yùn)動數(shù)據(jù)顯示配置模塊605確定用戶已達(dá)到宣稱的決心,那么運(yùn)動數(shù)據(jù)顯示配置模塊605可以向用戶提供某種類型的正反饋。例如,運(yùn)動數(shù)據(jù)顯示配置模塊605可以向用戶發(fā)送電子郵件消息,祝賀用戶保持他或她的決心??商鎿Q地或附加地,運(yùn)動數(shù)據(jù)顯示配置模塊605可以記錄如上所述的成績。然而,如果用戶未到達(dá)宣稱的決心,那么運(yùn)動數(shù)據(jù)顯示配置模塊605可以鼓勵用戶執(zhí)行特定的任務(wù)或行動。運(yùn)動數(shù)據(jù)顯示配置模塊605可以,例如,向用戶送電子郵件消息,以提醒用戶他或她的決心。當(dāng)然, 本發(fā)明的各種實施方式可以執(zhí)行可替換的或附加的行動,以鼓勵用戶執(zhí)行特定的任務(wù)或行動。圖30示出可替換的用戶界面,以協(xié)助用戶或運(yùn)動者基于如參考圖16描述的、下正式的決心來實現(xiàn)目標(biāo)。例如,用戶或運(yùn)動者還可以能夠貼出親自陳述他們的決心的決心視頻3010。決心視頻3010可以伴隨著決心聲明3020。在提供決心視頻3010、決心聲明之一、或兩者之后,用戶或運(yùn)動者可以提交他們的決心,以及如上參考圖16所述的、與其相關(guān)的任何細(xì)節(jié)。制圖當(dāng)用戶或運(yùn)動者(諸如跑步者)利用本發(fā)明的實施例的系統(tǒng)收集信息時,實施例的用戶界面可以為運(yùn)動者提供附加的特征和功能,供其使用和分享關(guān)于他們的體育活動的信息。以本發(fā)明的一種示例性形式,運(yùn)動信息被顯示在如下面參考圖18-33更詳細(xì)地描述的用戶界面1700上。例如,圖17-21總體地示出實施例的用戶界面1700的制圖程序1800特征。諸如跑步者的運(yùn)動者可以根據(jù)某一地理區(qū)域和期望的距離計劃和創(chuàng)建跑路線。例如,在圖18中, 路線提示1810可以允許用戶輸入具體的地點(diǎn),用于計劃路線。地點(diǎn)可以是,例如,郵政編碼、城市、州、國家、或其組合?;谳斎氲牡攸c(diǎn),制圖程序1800可以隨后顯示該大致地點(diǎn)的地圖。制圖程序可以在地圖內(nèi)提供縮放和/或平移能力,例如用縮放條1840。路線提示1810可以允許運(yùn)動者搜索現(xiàn)有的或之前提交過的路線,例如,通過其它制圖程序1800的用戶或運(yùn)動者。響應(yīng)于搜索,地圖可以顯示路線氣泡(route bubble)或標(biāo)記,諸如指示5. 35英里跑程的路線氣泡1850。附加的路線氣泡或標(biāo)記1860,示例性地, 指示在該區(qū)域可用的多個路線。運(yùn)動者可以選擇路線氣泡或標(biāo)記I860以查看關(guān)于它表示的個體路線的附加的細(xì)節(jié)。運(yùn)動者還可以利用路線提示1810繪制他們的自己的路線,例如通過在地圖上用鼠標(biāo)或鍵盤輸入選擇或繪制路線。制圖程序還可以隨著運(yùn)動者的繪制時和 /或在路線繪制結(jié)束時顯示路線的總距離,使得運(yùn)動者可以生成代表他們的期望的地點(diǎn)和長度的路線。特別是對于地理位置,諸如在大都市區(qū)域內(nèi),可以有相當(dāng)數(shù)量的可用路線。為了幫助運(yùn)動者選擇具有特定長度的路線,制圖程序可以包括距離過濾器1820。在實施例中,運(yùn)動者可以選擇大于被選擇的距離、小于被選擇的距離、或在兩個被選擇的距離之間的范圍內(nèi)的路線。進(jìn)一步地,運(yùn)動者可以用關(guān)鍵詞或用戶名過濾器1830搜索路線。特別對于由單獨(dú)用戶貼出的路線,如在下面更充分地討論的,運(yùn)動者可以搜索或由一個或多個個體用戶貼出或提交的路線,所述單獨(dú)用戶由他們的用戶名區(qū)別開。圖19示出一旦運(yùn)動者已繪制或選擇路線1900時的路線1900的細(xì)節(jié)。路線1900 可以示出為街道、道路、路徑等等的一個或多個高亮部分。距離氣泡或標(biāo)記1910顯示路線的總距離,在實施例中其分辨率為0. 01英里,從而運(yùn)動者以相當(dāng)?shù)拇_定性知道他們的路線的距離。運(yùn)動者還可以選擇細(xì)節(jié)1940以顯示被選擇的或當(dāng)前路線的細(xì)節(jié)且可以查看跑程的評分1930。為了選擇可替換的路線,運(yùn)動者可以選擇示出所有路線1920以顯示附加的路線,例如如由圖18示出的。
圖20示出被選擇或被繪制的路線1900的細(xì)節(jié)。路線細(xì)節(jié)2000,可以,例如,顯示路線的名稱、路線的距離、路線的總體形狀、路線的敘述性描述、和提供路線的運(yùn)動者的用戶名。進(jìn)一步的信息可以包括路線的評分(即,與由評分1930顯示的相同)。實施例的評分可以累積評分,其被計算為由已經(jīng)對路線提供評分或評論的運(yùn)動者提供的那些評分的平均評分。實施例的細(xì)節(jié)窗口還可以提供已最快地完成路線的運(yùn)動者的用戶名和時間。在實施例中,選項選定2010被顯示在路線細(xì)節(jié)2000內(nèi)。特別對于已由個體運(yùn)動者指定的路線,運(yùn)動者可以利用選項選定2010選定跑程、與一個或多個運(yùn)動者分享跑程(包括使路線對所有制圖程序1800用戶公開以查看)、創(chuàng)建和/或編輯路線的細(xì)節(jié)、創(chuàng)建用于該路線的挑戰(zhàn)、和從與個體運(yùn)動者相關(guān)聯(lián)的路線的列表中移除路線。圖31-33示出由用戶界面1700的制圖程序1800提供的附加的特征。例如,用戶可以貼出代表他們在地圖3100上最喜愛的地方、路線、或挑戰(zhàn)的圖標(biāo)。進(jìn)一步地,用戶可以將照片(例如,如由圖32示出的)、視頻、或諸如天氣的其它信息(例如,如由圖33示出的) 與他們最喜愛的地方、路線、或挑戰(zhàn)相關(guān)聯(lián)。圖標(biāo)設(shè)計可以由用戶控制。獎勵和俱樂部圖21-25示出本發(fā)明的附加的特征,其與顯示在用戶界面1700上的用戶檔案有關(guān)。理解的是,跑步者可以使用用戶界面1700成為注冊用戶,其中,與注冊用戶相關(guān)聯(lián)的運(yùn)動數(shù)據(jù)定期地上傳并保持在用戶界面1700上。例如,用戶界面1700可以被設(shè)計為基于注冊用戶實現(xiàn)某些里程碑而提供某些獎勵,所述里程碑被編程到用戶界面1700中或由用戶自己提供。例如,當(dāng)跑步者跑了總預(yù)定數(shù)量的英里時,可以讓跑步者與已實現(xiàn)跑了預(yù)定數(shù)量的英里的相同的目標(biāo)的其他用戶或運(yùn)動者一起加入俱樂部或協(xié)會。例如,跑步者或運(yùn)動者可以跑500英里,在該點(diǎn)他們成為500英里俱樂部的成員,且給出諸如由圖21的獎勵2100 示出的某種認(rèn)可。跑步者還可以能夠基于他們的成績、從用戶界面1700打印某種代表他們的成績的證書、向朋友們夸耀他們的成績、或訪問用戶界面1700的專有區(qū)。被打印的證書可以在實施例中包括著名的名人或運(yùn)動者的簽名,其是跑步者或運(yùn)動者可以具有的進(jìn)一步付出以達(dá)到一個或更多里程碑的激勵。附加的獎勵2100可以包括電子郵件,其包括著名的名人或運(yùn)動者的視頻或音頻消息且被發(fā)送到跑步者或運(yùn)動者。在實施例中,附加的俱樂部和/或獎勵可以被提供,以用于增加距離,諸如1000英里俱樂部和1500英里俱樂部等。圖22示例性地示出英里俱樂部2200。英里俱樂部2200 將允許該俱樂部的成員查看俱樂部的其它成員和已被承認(rèn)的新成員。例如,新成員2210可以通過他們的用戶名、頭像、跑步總距離、和他們成為英里俱樂部2200的成員的日期列出。 在可替換的屏幕中,英里俱樂部2300可以顯示現(xiàn)有的英里俱樂部成員2310的整個組,包括他們的用戶名、頭像、他們?yōu)槠涑蓡T的英里俱樂部(例如,100英里、200英里、500英里、1000 英里、等等),以及他們成為英里俱樂部2300的日期。在實施例中,可以向英里俱樂部成員和在英里俱樂部成員中發(fā)起獨(dú)占的挑戰(zhàn),用于進(jìn)一步的健身激勵。獨(dú)占的挑戰(zhàn)可以基于一個或多個選擇準(zhǔn)則、由個體組成員發(fā)起(例如,由500英里俱樂部成員向已跑過了 450英里或更多的現(xiàn)有成員發(fā)起的挑戰(zhàn),以鼓勵他們前進(jìn)到另一英里俱樂部狀態(tài)或類別),或通過用戶界面1700向一個、多個、或所有組成員全局地發(fā)起。例如,挑戰(zhàn)2400示出在多個用戶中的挑戰(zhàn)。挑戰(zhàn)細(xì)節(jié)2410可以顯示特定的挑戰(zhàn)參與者的細(xì)節(jié),諸如他們的家鄉(xiāng)、他們的最近一次跑步的距離、跑的總距離、評論、和邀請另外的參與者參與挑戰(zhàn)的能力。進(jìn)一步地,對話提示2420可以允許參與者“說垃圾話(trash talk) ”或使用其他方式向挑戰(zhàn)參與者提交激勵或鼓勵文本。圖25示出挑戰(zhàn)2500,在其中用戶可以提供圖片、視頻、文本、或其它內(nèi)容,以向另外的參與者提出挑戰(zhàn)。進(jìn)一步地,還可以向那些達(dá)到設(shè)定的里程碑和成為英里俱樂部成員的運(yùn)動者獨(dú)占地提供諸如外觀和數(shù)字音樂下載的特別商品。用戶界面1700還可以提供用于成員中的討論的論壇。此外,俱樂部的成員可以基于,例如跑過的總距離來查看英里俱樂部成員的等級。這可以向成員提供記錄另外跑的英里數(shù)的激勵,以在排名中上升,而同時提升身體素質(zhì)水平。同樣,特定的色彩或配色方案可以與每一個里程碑或俱樂部會員相關(guān)聯(lián),其中,僅俱樂部中的人具有與用戶界面1700的用戶個人主頁相關(guān)聯(lián)的特別的色彩或配色方案。色彩可被包括在具體網(wǎng)頁的背景中或指示用戶達(dá)到的里程碑的一些其它色彩記號中。組織圖26-28披露本發(fā)明的實施例的用戶界面1700的附加的特征。如在圖26中所示的,用戶界面1700可以提供組織界面2600。例如,公司實體、學(xué)校、和其它組織2620可以收集和貼出關(guān)于與所述實體相關(guān)聯(lián)的個體跑步者的信息。實體2620可改變,但也可包括體育館、健身俱樂部、和大學(xué)。實體2620可以發(fā)起諸如參與馬拉松事件的公眾挑戰(zhàn)2610,用戶界面1700可以促進(jìn)或推廣公眾挑戰(zhàn)2610。進(jìn)一步地,用戶界面1700可以促進(jìn)在實體2620 之間和中間的聯(lián)合和聯(lián)賽的創(chuàng)建和調(diào)整。圖27示出與在實體2620之間或中間的挑戰(zhàn)、聯(lián)賽、或錦標(biāo)賽相關(guān)聯(lián)的細(xì)節(jié)和工具。例如,用戶界面1700的組織界面2600實施例可以提供認(rèn)捐工具2700,以允許組織或?qū)嶓w2620的成員基于跑的總英里數(shù)捐助慈善。如由圖27進(jìn)一步示出的,用戶界面1700可以向用戶提供關(guān)于跑步和健身活動的附加信息,例如常見問題(“FAQ”)2710和用戶論壇 2720。進(jìn)一步地,運(yùn)動者展示2740可以展示或高亮用戶界面1700的特定用戶。類似地,挑戰(zhàn)展示件2760可以展示或高亮最近的或特別感興趣的挑戰(zhàn)。建議(tip) 2750還可以向用戶提供訓(xùn)練忠告、建議、和暗示。最后,標(biāo)題2730可以向用戶提供任何種類的附加的全局信肩、ο圖28示出,也可向其各自的實體(例如,學(xué)生、選手、隊友、組織的同事,等等)提供用戶界面1700,其設(shè)置有與個人健身教練、教練、隊長等等有關(guān)的功能。例如,用戶界面 1700可以為多個學(xué)生、選手、隊友、或組織的同事收集、編譯、和顯示運(yùn)動數(shù)據(jù)2810。個人健身教練、教練、或隊長可以向一個或多個學(xué)生、選手、隊友、或組織的同事提供評論2830。例如,個人健身教練、教練、或隊長可以審閱運(yùn)動數(shù)據(jù)2810并向那些落后于其他人的學(xué)生、選手、隊友,或組織的同事提出鼓勵。還可以為附加的討論而設(shè)立論壇.個人網(wǎng)頁圖29示出任何關(guān)于用戶、運(yùn)動者、跑步者等等在上面描述的信息,可以向該用戶、 運(yùn)動者、或跑步者提供,以包括在他們自己的網(wǎng)頁上或貼在其內(nèi)。例如,用戶、運(yùn)動者、或跑步者可以在他們的網(wǎng)頁或社交網(wǎng)絡(luò)主頁中包括博客2900。博客2900可以包括用戶的地點(diǎn)或家鄉(xiāng)、他們的最新近跑步的細(xì)節(jié)、評論、圖片、視頻、和博客2900的觀眾貼出反饋的能力。 盡管關(guān)于博客2900進(jìn)行了描述,要理解的是,可以將此處描述的任何運(yùn)動信息作為他們的個人網(wǎng)頁或社交網(wǎng)頁的一部分、向用戶、運(yùn)動者、或跑步者提供。
30
訓(xùn)練方案生成器圖34示出跑步方案生成器界面3400,通過該界面運(yùn)動者可以指明訓(xùn)練參數(shù)和請求根據(jù)那些參數(shù)自動生成的日程。例如,界面3400提供運(yùn)動者限定因素的能力,所述因素諸如距離3405、要發(fā)展的屬性3410和強(qiáng)度級3415。因素3405、3410和3415的每一個都可以使用例如滑動條調(diào)整或限定。可以用于限定這些參數(shù)3405、3410和3415的其它控制元件包括下拉菜單、單選按鈕和/或其組合。參數(shù)3405、3410和3415的每一個的當(dāng)前設(shè)定可以被顯示在位置指標(biāo)3420、3425和3430旁邊。例如,距離參數(shù)3405可以指示運(yùn)動者已選擇34分鐘跑程,而技能參數(shù)3410在指標(biāo)3425附近指示鍛煉焦點(diǎn)。鍛煉焦點(diǎn)可以指明耐久性、間隔(即,耐久性和速度的混合)和速度。進(jìn)一步地,在位置指標(biāo)3430附近指示75%強(qiáng)度級。其它參數(shù)還可以用于鍛煉的自動創(chuàng)建和定制的,所述參數(shù)包括年齡、重量、運(yùn)動活動的類型(創(chuàng)建包括多種類型的運(yùn)動活動的組合鍛煉)、安靜時心率、時刻和預(yù)期的鍛煉目標(biāo) (例如,脂肪燃燒相對于有氧運(yùn)動)。跑步方案生成器界面3400的多個方面可以類似地用于生成其它類型的運(yùn)動活動訓(xùn)練計劃和日程。除上述參數(shù)3405、3410和3415之外,用戶還可以使用下拉菜單3430選擇具體的教練或運(yùn)動者與其一起訓(xùn)練。例如,如果用戶選擇知名的運(yùn)動者(例如,名人)作為教練或訓(xùn)練運(yùn)動者,訓(xùn)練生成器模塊可以創(chuàng)建訓(xùn)練方案,該訓(xùn)練方案模仿知名的運(yùn)動者會進(jìn)行或已進(jìn)行的訓(xùn)練方案。被選擇的運(yùn)動者和其它名人或運(yùn)動者的訓(xùn)練信息可以例如從遠(yuǎn)程數(shù)據(jù)庫訪問。被選擇的運(yùn)動者的訓(xùn)練計劃可以基于由用戶指明的參數(shù)3405、3410和3415而修改。例如,如果用戶已選擇50%強(qiáng)度,被選擇的運(yùn)動者的訓(xùn)練計劃可以被減掉50%跑步速度或其它相應(yīng)的強(qiáng)度活動屬性(例如,如果訓(xùn)練包括舉重則減少重量,或如果訓(xùn)練包括橢圓機(jī)則減少每分鐘步數(shù))。此外,如果運(yùn)動者已表明他或她想要專心致志于耐久性,則被選擇的運(yùn)動者的訓(xùn)練計劃可以在強(qiáng)度上降低而在持續(xù)時間上增加。一旦參數(shù)3405、3410、3415 和3430的一個或多個已被限定,則用戶可以選擇創(chuàng)建鍛煉選項3445以使訓(xùn)練生成器模塊根據(jù)限定的參數(shù)自動創(chuàng)建定制的的鍛煉。界面3400可以包括訓(xùn)練進(jìn)度表圖3435,以在顯示區(qū)域3440中將通過定制的鍛煉燃燒的卡路里數(shù)的固定之外示出用戶的定制的鍛煉。在一個或多個布置中,在顯示區(qū)域 3440中提供的燃燒的卡路里的估計數(shù)量可以基于被限定的訓(xùn)練參數(shù)3405、3410、3415和 3430確定或生成。例如,系統(tǒng)可以計算以75%強(qiáng)度、持續(xù)30分鐘間隔跑步而被估計的燃燒的卡路里的數(shù)量。在另一示例中,系統(tǒng)可以基于音樂參數(shù)、歌曲或音樂播放列表選擇計算被估計的燃燒的卡路里的數(shù)量。例如,基于以前的鍛煉,系統(tǒng)可以確定,無論何時特定的歌曲、歌曲的類型、藝術(shù)家、流派等被播放時,用戶典型地超過具體的目標(biāo)或目的數(shù)量的卡路里(例如,預(yù)期的燃燒的卡路里的數(shù)量,其是僅基于指明的非音樂訓(xùn)練參數(shù)確定的)。相應(yīng)地,基于在歌曲期間燃燒的卡路里的平均數(shù)量(例如,基于鍛煉歷史)、超過目標(biāo)卡路里的數(shù)量的平均比例等等,系統(tǒng)可以為該段鍛煉增加燃燒的卡路里的被估計的數(shù)量。附加地或可替換地,訓(xùn)練進(jìn)度表圖3435被表示為時間相對于速度的圖表,且由此提供創(chuàng)建鍛煉的運(yùn)動者的可視化表示。如果用戶希望改變鍛煉,則用戶可以通過修改參數(shù) 3405,3410和3415來做到??商鎿Q地或附加地,用戶可以通過調(diào)節(jié)速度水平而手動調(diào)節(jié)鍛煉的具體部分,例如,針對具體的時間間隔。圖3435可以以其它或附加的參數(shù)的方式示出。 例如,速度相對于時間相對于卡路里的圖表可以顯示在三維圖中。圖的色彩可以表現(xiàn)出強(qiáng)度。相應(yīng)地,較高的速度可以通過紅色或亮色指示,而較低速度可以通過黑色或較暗的色彩表示。在一個或多個布置中,在圖3435中的懸?;蛞云渌绞脚c其中一個條的互動可以引起彈出窗口的生成,該窗口顯示關(guān)于鍛煉的段的細(xì)節(jié)。允許運(yùn)動者定制他們的鍛煉可以增加運(yùn)動者對練習(xí)的投入和忠誠。此外,給予運(yùn)動者這種對他們的鍛煉的控制允許運(yùn)動者生成與其對運(yùn)動者的運(yùn)動能力的估計相稱的鍛煉。常常,運(yùn)動者被普通的鍛煉所包圍,所述鍛煉針對適度健身或體格強(qiáng)壯的個體。在一個或多個配置中,用戶可能能夠通過在燃燒的卡路里顯示區(qū)域3440中輸入值而指明他或她希望燃燒的卡路里量。其它參數(shù)3405、3410和3415可以被自動調(diào)節(jié),以達(dá)到燃燒的卡路里目標(biāo)。例如,鍛煉的持續(xù)時間可以增加或減少。圖35示出,顯示被生成的鍛煉的鍛煉界面3500,所述鍛煉是基于用戶指明的參數(shù)創(chuàng)建的,所述參數(shù)諸如顯示在界面3400中(圖34)的那些。例如,界面3500可以顯示具有中等強(qiáng)度(55%)的40分鐘鍛煉,其更注重耐久性而不是速度。界面3500進(jìn)一步表明鍛煉是基于特定的運(yùn)動者的選擇的,所述特定的運(yùn)動者諸如用戶想要與其一起訓(xùn)練的著名的或知名的運(yùn)動者或教練。圖36示出與圖35相同的鍛煉。然而,在圖36中,訓(xùn)練計劃圖3535包括顯示歌曲的細(xì)節(jié)的彈出窗口 3650,所述歌曲在特定的鍛煉段期間播放。經(jīng)由音樂選擇模塊實現(xiàn)的音樂的引入將在下面更詳細(xì)地描述。圖37示出根據(jù)另一實施例的鍛煉界面3700。鍛煉界面3700將鍛煉方案3705與被選擇的要在鍛煉期間播放的歌曲3710 —起示出。圖38示出距離更短的鍛煉(在圖35-37中示出的22分鐘相對于40分鐘)。鍛煉還更注重速度且以更高的強(qiáng)度。與在圖35中示出的鍛煉相比較,估計圖38的鍛煉燃燒更少的卡路里。圖39示出界面3900,在該界面中可以提供不同選項(與圖34的界面3400和圖35 的界面3500不同)。例如,界面3900可能不包括用于選擇速度相對于耐久性的參數(shù),但可以包括選項3905以添加教練輔導(dǎo)。在教練輔導(dǎo)的一個示例中,幾個音頻記錄可以被下載到鍛煉設(shè)備(例如,音樂播放器、健身機(jī))且在用戶的鍛煉期間播放,以提供附加的激勵。如果運(yùn)動者放慢速度,則設(shè)備可以播放說出“現(xiàn)在不要放慢速度!你馬上就要成功了”或類似的鼓勵/激勵的話的音頻記錄。可替換地,音頻記錄可以提供祝賀或正強(qiáng)化的話,諸如“很棒! ”或“你跑的很棒! ”。除了音頻記錄之外或作為其可替換方式,設(shè)備可以具有語音生成硬件、軟件和/或固件,以基于文本產(chǎn)生語音。教練輔導(dǎo)還可以用于基于用戶當(dāng)前或過去的表現(xiàn)修改或推薦訓(xùn)練方案。圖40示出鍛煉方案生成界面4000的另一實施例,其可以用于指明鍛煉喜好。界面 4000可以包括指明期望的鍛煉長度4003a的參數(shù),燃燒的卡路里的數(shù)量4003b、步速4003c、 步速波動4003d、情緒/能量的等級4003e和音樂的類型4003f。具體地,步速4003c可以明確鍛煉的速度,而步速波動4003d可以用于明確在鍛煉中步速是否會波動(例如,間歇的)。 波動可需要進(jìn)一步的耐久性或搶速度,且由此可以幫助燃燒更多卡路里。情緒/能量的等級4003e可以用于幫助方案生成系統(tǒng)確定待創(chuàng)建鍛煉的難度。例如,如果運(yùn)動者未感覺到被激勵,則鍛煉可能不那么令人振奮。在另一方面,如果運(yùn)動者樂觀且具有許多能量,則鍛煉方案生成系統(tǒng)可以通過為用戶創(chuàng)建更困難的鍛煉來利用該能量。附加地或可替換地,情緒/能量的等級4003e可以用于確定要與鍛煉相關(guān)聯(lián)的音樂的類型,如在此處進(jìn)一步詳細(xì)地描述的一樣。圖41示出界面4100的又一實施例,該界面可以用于限定鍛煉喜好。例如,方案創(chuàng)建參數(shù)4105可以包括鍛煉強(qiáng)度4105a、速度相對于距離選項4105b、卡路里相對于放松選項4105c、強(qiáng)度相對于恢復(fù)選項4105d和音樂選擇方式選項4105e。選項4105的每一個都可以經(jīng)由滑動條控制,其可以被移動到在每一個末端之間的各種位置。在一個示例中,用戶可以指明他或她會喜歡50%注重距離且50%注重速度的鍛煉。類似地,如果用戶想要注重卡路里燃燒,則滑塊可以定位為更靠近選項4105c的卡路里燃燒側(cè)。附加地或可替換地,用戶可以選擇教練的類型,通過其生成鍛煉。教練輔導(dǎo)類型可以包括嚴(yán)格的教練(諸如監(jiān)工 4110a)或具有更放松的態(tài)度的教練(諸如禪師4110b)。如果用戶不希望有教練,用戶可以選擇選項4110c。在界面4100中,運(yùn)動者還可以選擇訓(xùn)練重點(diǎn)。例如,用戶可以使他或她的訓(xùn)練注重于開始運(yùn)動活動4115a、跑五千4115b、跑一萬4115c、跑半程馬拉松4115d、跑馬拉松 4115e和/或保持當(dāng)前的健身水平4115f。當(dāng)前的健身水平可以從被存儲的鍛煉數(shù)據(jù)確定。 用于跑特定距離的訓(xùn)練方案可以包括逐漸增加距離和/或速度的跑步鍛煉。如果用戶想要選預(yù)制的鍛煉,他或她可以選擇特色的(featured)鍛煉選項4120并選擇預(yù)先生成的鍛煉 4125中的一個??梢蕴峁┻x項4105e,用于挑選選擇音樂以伴隨鍛煉的方式,如關(guān)于音樂播放列表生成進(jìn)一步詳細(xì)討論的。一旦期望的選項已被選擇,被推薦或被提議的鍛煉4130可以以圖表的形式顯示。此外,在圖35-40中示出的界面的每一個中,用戶可以選擇通過在文本框(諸如圖 35的文本框3510)中輸入期望的名稱來命名和儲存他們的鍛煉,。界面還可以包括如在下面更詳細(xì)地討論的各種音樂選擇參數(shù)。圖42示出被推薦鍛煉概要4200,其顯示已計劃的繪制了時間相對于速度的鍛煉圖4205。鍛煉信息4210可以以文本的形式顯示,以提供各種鍛煉屬性的概要,所述屬性諸如持續(xù)時間、卡路里、步速、鍛煉類型、情緒、音樂流派等等。鍛煉可以構(gòu)造為在鍛煉的各個部分提供教練輔導(dǎo)段和音樂選擇。教練輔導(dǎo)段和音樂選擇可以交替、表現(xiàn)為組合的形式、成隨機(jī)順序或任何其它布置。鍛煉可以使用選項4215命名和/或使用選項4220儲存。一旦被儲存,鍛煉還可以以流的形式傳送到運(yùn)動鍛煉設(shè)備,諸如音樂播放器或性能監(jiān)視設(shè)備 (例如,計步器等。)圖43示出在用戶已進(jìn)行了鍛煉之后的界面4300。鍛煉4301的各個部分4305可以是高亮的(例如,通過不同色彩),以表明用戶可以改進(jìn)的鍛煉的部分。可以顯示教練輔導(dǎo)或推薦提醒4310以幫助用戶實現(xiàn)更好的結(jié)果??梢詾椴煌吡敛糠?305提供不同推薦或建議4310。還可以提供用戶選項4320和4325,以分別為鍛煉(例如,新的鍛煉)制定計劃、或貼出關(guān)于已完成的鍛煉的評論或報告。圖44示出定制的繪制步速相對于時間的鍛煉圖的視圖。音樂條4405可以顯示多個分界線,該分界線指示在為定制的鍛煉生成的音樂播放列表中的歌曲的開始。相應(yīng)地,歌曲可以被映射到鍛煉4401的各個部分。映射可以隨機(jī)地進(jìn)行或可以根據(jù)各種規(guī)則確定,如此處描述的。音樂播放列表選擇和生成
由此處描述的訓(xùn)練生成器模塊產(chǎn)生的訓(xùn)練進(jìn)度表可以伴隨有音樂選擇模塊,該音樂選擇模塊生成要在定制的鍛煉期間播放的音樂的播放列表。圖34示出界面3400,其中用戶可以選擇各種音樂選擇參數(shù),包括歌曲或藝術(shù)家輸入表格3460、臺選擇菜單3465,音樂源選項3470和推薦音樂選項3475。歌曲/藝術(shù)家輸入塊3460提供運(yùn)動者表明運(yùn)動者喜歡的具體的歌曲或藝術(shù)家的方法?;诟枨诒砀?460中的輸入,例如,音樂生成器模塊可以將輸入到其的被選擇的歌曲和音樂添加到播放列表,用于在相應(yīng)的鍛煉期間播放??商鎿Q地,如果在表格3460中輸入了藝術(shù)家,音樂生成器可以識別和選擇該藝術(shù)家的歌曲和 /或類似的藝術(shù)家的歌曲。歌曲或藝術(shù)家的相似性可以基于其他用戶的音樂購買和選擇活動確定。由此,如果購買第一藝術(shù)家的歌曲的用戶也通常購買第二藝術(shù)家的歌曲,對于指明第一藝術(shù)家為期望的藝術(shù)家或指明第一藝術(shù)家的歌曲為期望的歌曲的運(yùn)動者,由于假定的相似性,第二藝術(shù)家的歌曲也可以由音樂選擇模塊識別和選擇。相似性還可以使用其它方法確定,諸如通過比較節(jié)拍(例如,每分鐘拍子數(shù))、旋律、音調(diào)等等。歌曲選擇還可以通過可以本質(zhì)上激勵或特別對于具體的運(yùn)動者激勵的模塊確定。此外,歌曲選擇可以在忙碌中(on the fly)進(jìn)行(例如,在其中歌曲要被播放的鍛煉期間)或在鍛煉之前進(jìn)行。例如,可以在當(dāng)前正在播放的歌曲結(jié)束30秒之前、從用戶的庫(或遠(yuǎn)程庫)選擇歌曲來在忙碌中選擇歌曲。臺選擇菜單3465允許用戶選擇實況音樂臺作為用于他或她的鍛煉的音樂源。實況音樂臺可以是無線電(OTA)廣播,或可替換地或附加地,設(shè)置在諸如互聯(lián)網(wǎng)的網(wǎng)絡(luò)上的流媒體音樂臺。在另一方面,音樂源選項3470可以用于識別用于選擇音樂的具體的源。例如,運(yùn)動者可以指出他希望通過選擇選項3470將音樂從他或她的個人庫取出(S卩,被選擇)。個人庫或其它音樂源可以被容納在本地數(shù)據(jù)庫中(例如,本地硬盤驅(qū)動器),或在遠(yuǎn)程網(wǎng)絡(luò)位置,或兩者都有。在一個布置中,本地音樂庫可以通過使用應(yīng)用協(xié)議與鍛煉和音樂播放列表生成系統(tǒng)連接,以通知系統(tǒng)在庫中可用的音樂。應(yīng)用協(xié)議可以由鍛煉方案和播放列表生成系統(tǒng)提供到管理音樂庫的程序。如所討論的,界面3400還可以包括教練選擇選項3430。除創(chuàng)建類似于被選擇的教練的鍛煉之外或作為其可替換項,教練選擇選項3430還可以用于生成與被選擇的教練會用于訓(xùn)練的播放列表相同或相似的音樂播放列表。例如,音樂選擇模塊可以識別被選擇的教練會聽的歌曲,用于生成訓(xùn)練播放列表。音樂推薦選項3475可以用于識別系統(tǒng)基于他或她的音樂庫、被選擇的歌曲、經(jīng)常播放的歌曲列表等而相信用戶會喜歡的歌曲。經(jīng)常播放的歌曲列表可以包括在鍛煉期間(而不是總體地)最常播放的歌曲。系統(tǒng)可以基于相似性(如此處討論)、類似的購買行為、花費(fèi)、節(jié)拍、流派、時間段、原產(chǎn)地及其它因素來推薦音樂。一旦已配置用于音樂播放列表生成的以上選項,用戶可以選擇創(chuàng)建鍛煉選項3445。在已創(chuàng)建鍛煉和已生成相關(guān)聯(lián)的音樂播放列表之后,圖35的界面3500可以包括訓(xùn)練進(jìn)度表圖3535,其示出用戶的鍛煉。連同圖3535 —起,界面3500可以包括音樂日程時間軸3575,其被配置為顯示播放列表中的每一首歌曲的開始。例如,時間軸3575將每一首歌曲顯示為刻度線3580,其與訓(xùn)練方案的相應(yīng)的部分對齊,歌曲將在訓(xùn)練方案的相應(yīng)的部分期間播放。懸停在刻度線3580中的一個上或以其他方式與其互動可以導(dǎo)致生成和顯示彈出窗口(諸如圖36的彈出窗口 3650和/或圖45的窗口 4505)。彈出窗口 3650可以提供對應(yīng)于具體的刻度線的歌曲的細(xì)節(jié)。在一些布置中,彈出窗口 3650可以使可編輯的,允許用戶改變與刻度線和部分訓(xùn)練方案相關(guān)聯(lián)的歌曲。圖45示出鍛煉和音樂播放列表生成界面4500,在該界面中歌曲編輯框4505為被選擇的歌曲而顯示。用戶可以指明用戶喜歡或是不喜歡歌曲、是否為該區(qū)間(slot)推薦新歌曲或是否該歌曲應(yīng)該用用戶選擇的歌曲取代。讀取我的想法(read my mind)選項4510 可以被包括,以允許音樂播放列表系統(tǒng)對用戶關(guān)于歌曲的感覺進(jìn)行最佳的猜測(例如,喜歡或不喜歡的程度)。猜測可以基于以前的用戶行為來進(jìn)行,所述行為諸如用戶更換歌曲的特定類型、用戶表明他或她不喜歡特定的音樂流派、用戶添加具有具體的節(jié)拍的音樂等等。 在一個或多個布置中,生成界面4500可以包括用預(yù)先選擇的歌曲(或來自用戶的庫的歌曲)替換的選項和/或要求系統(tǒng)推薦另一歌曲的推薦選項。推薦可以基于用戶對其在歷史上表現(xiàn)很好(例如,達(dá)到或超過預(yù)期)的音樂或其它音頻內(nèi)容,或如在此討論的其它參數(shù)。關(guān)于歌曲的變化,還可以修改音樂日程和音樂播放列表。例如,如果新歌曲比被替換的歌曲短,此前安排在被替換的歌曲之后播放的歌曲可以被及時前移,以保證沒有中斷。 可替換地或附加地,可以改變在原始播放列表中的其它歌曲,以最大化訓(xùn)練方案的覆蓋范圍。即,如果新歌曲修改了播放列表的持續(xù)時間,可以挑選歌曲以大致填滿訓(xùn)練方案的持續(xù)時間。圖40示出用于限定歌曲選擇參數(shù)的選項4003e和4003f。音樂播放列表生成系統(tǒng)可以使用用戶的情緒4003e和音樂流派4003f從庫或從其它源選擇歌曲。如果用戶感覺柔和,系統(tǒng)可以選擇更慢節(jié)奏的歌曲。如果,在另一方面,用戶感覺愉快,系統(tǒng)可以選擇更快節(jié)奏的(例如,每分鐘更多拍)歌曲。界面4000還允許用戶選擇音樂的單個源或多個源。例如,用戶可以選擇選項4010a來使播放列表生成系統(tǒng)從庫取出音樂和/或選項4010b來使歌曲從單選源或播放列表中被取出。參考圖41,用戶還可以選擇預(yù)先生成的鍛煉,諸如鍛煉4125中的一個。預(yù)先生成的鍛煉4125可以使預(yù)先選擇的/生成的播放列表與鍛煉方案相關(guān)聯(lián)。預(yù)先生成的鍛煉4125 和相應(yīng)的播放列表可以由其他用戶、名人訓(xùn)練員/運(yùn)動者、和/或教練生成。預(yù)先生成的鍛煉4125和/或播放列表可以從被存儲在網(wǎng)絡(luò)服務(wù)器中的鍛煉的數(shù)據(jù)庫取回、或可以從本地存儲器獲得。附加地或可替換地,用戶可以選擇一個或多個音樂流派4130,用戶希望在他或她的鍛煉期間聽到所述音樂流派。流派選項4130中的一個可以包括歌手/歌曲作者選項, 其允許用戶挑選特定的歌手或歌曲作者、而不是音樂流派或除音樂流派之外??商鎿Q地或附加地,被選擇的教練的類型可以影響為鍛煉播放列表選擇的音樂的類型。例如,如果用戶選擇監(jiān)工類型4110a的教練,音樂可以具有更快的拍子和更大的音量。如果用戶選擇禪師(即,安撫者(calmer)類型4110b的教練,音樂播放列表生成系統(tǒng)可以選擇更慢和更柔和的歌曲。被選擇的或生成鍛煉方案可以被立即顯示在部分4135中,以允許用戶在接受鍛煉之前預(yù)先查看生成的鍛煉和音樂播放列表。如此處描述的,用戶還可以獨(dú)立于鍛煉的其它部分地修改鍛煉的具體的部分。例如,用戶可以懸停在顯示的鍛煉的部分上或以其他方式與其互動,基于此,編輯框(未示出)可以出現(xiàn)。參考圖42,被推薦的鍛煉概要4200可以提供鍛煉的分段的識別,在所述分段中教練輔導(dǎo)將被提供。例如,分段可以用“教練1”或其它標(biāo)識打上標(biāo)記,以指明教練輔導(dǎo)被安排為在該鍛煉的一部分期間提供。
圖44示出被提議的步速相對于時間的鍛煉曲線4401,其中在播放列表中的各種歌曲(如在音樂條4405中劃界的)已被選擇和映射到鍛煉的部分。選擇歌曲和將歌曲映射到鍛煉的一種方法可以包括確定會幫助激勵或安撫運(yùn)動者的歌曲。由此,對于運(yùn)動者放慢速度的鍛煉的分段,可以選擇和播放安撫歌曲或不太激勵的歌曲4403a??商鎿Q地,對于用戶增加他或她的步速的鍛煉的分段,可以播放更多激勵的歌曲,諸如歌曲4403b。歌曲還可以基于其它因素中的長度來選擇和映射。當(dāng)鍛煉曲線4401針對被生成的播放列表而被映射時,用戶還可以更容易地確定放當(dāng)表現(xiàn)增長或下降時播放哪首歌曲。例如,對于用戶特別激勵的歌曲可以已轉(zhuǎn)化為用戶顯著增加跑步的步速。如果用戶的步速沒有料到地降低, 用戶可以確定播放哪首歌曲和決定歌曲是否作為該表現(xiàn)的因素,其中,用戶可以修訂播放列表、在將來的鍛煉中省略這樣的歌曲。進(jìn)一步理解的,用戶可以確定具體的歌曲(一首或多首),其轉(zhuǎn)化為用戶能夠保持恒定步速,其中,鍛煉曲線會具有較長的水平線段。相應(yīng)地, 并入圖形用戶界面的這些特征允許用戶進(jìn)一步增強(qiáng)運(yùn)動表現(xiàn)監(jiān)視。根據(jù)一個或多個方面,可以給用戶關(guān)于是否改變歌曲的建議。音樂選擇系統(tǒng)可以建議不改變歌曲,例如,如果用戶在過去、在歌曲中表現(xiàn)良好。建議不改變歌曲的其它原因可以包括分鐘的拍子數(shù)低于某一閾值、流派不利于練習(xí)、長度太短或太長等。系統(tǒng)還可以為更換歌曲進(jìn)行推薦。附加地或可替換地,用戶可以具體地表明將不被包括的歌曲。相應(yīng)地, 基于用戶的明確的指令,歌曲可以被過濾出選擇內(nèi)容。用戶還可以指明流派、年代、藝術(shù)家等,以過濾選擇數(shù)據(jù)庫。訓(xùn)練方案還可以被分成各個階段,諸如預(yù)鍛煉或預(yù)跑步(例如,熱身),鍛煉或跑步及后鍛煉或后跑步(例如,冷靜下來)??梢詾檫@些階段的每一個自動生成不同的音樂播放列表??紤]到階段的不同目的,這些時期的每一個的音樂選擇還可以不同。例如,預(yù)跑步音樂播放列表可以包括節(jié)拍逐漸變快的歌曲,而跑步音樂播放列表可以包括恒定高拍子 /節(jié)拍的歌曲。在另一方面,后跑步音樂播放列表可以包括節(jié)拍逐漸變慢、以將用戶過渡到平靜狀態(tài)的歌曲。階段及其相關(guān)聯(lián)的音樂選擇參數(shù)可以由用戶自動限定或手動指明。在一個或更多示例中,后跑步音樂播放列表可以在用戶跑步結(jié)束時被快速創(chuàng)見。后跑步音樂播放列表可以基于似乎比其它歌曲更激勵用戶的歌曲而自動生成。后跑步音樂播放列表還可以包括實況音樂傳送。根據(jù)一個或多個方面,音樂選擇還可以基于單獨(dú)的或集成的GPS設(shè)備或其它地點(diǎn)確定系統(tǒng)進(jìn)行。例如,地點(diǎn)信息可以用于選擇最適合于該地點(diǎn)的歌曲。例如,如果系統(tǒng)確定用戶在更鄉(xiāng)村的環(huán)境中跑步,更慢的(例如,每分鐘更少拍子數(shù))或更柔和的歌曲可以被選擇以匹配環(huán)境。在另一方面,如果用戶在城市中跑步,可以選擇更愉快的和/或響亮的歌曲。在其它布置中,歌曲可以通過確定用戶當(dāng)前或預(yù)計的海拔選擇。在以前的運(yùn)動活動期間、在相似海拔播放的歌曲可以隨后被選擇用于當(dāng)前的鍛煉或運(yùn)動活動,特別是如果用戶在目標(biāo)或預(yù)期的水平(例如,步速、一些燃燒的卡路里、距離,等。)或在其上表現(xiàn)時。其它歌曲選擇參數(shù)可以包括時刻和速度,兩者均可以使用GPS或其它地點(diǎn)確定設(shè)備確定。創(chuàng)建的鍛煉和/或相關(guān)聯(lián)的音樂播放列表可以被分配到各種運(yùn)動執(zhí)行設(shè)備,諸如音樂播放器、諸如橢圓機(jī)或跑步機(jī)的鍛煉設(shè)備、手機(jī)、膝上型計算機(jī)、臺式計算機(jī)、家庭媒體服務(wù)器等等。例如,如果運(yùn)動者在跑步機(jī)上著手開始他或她的鍛煉,運(yùn)動者可以將他或她的定制的鍛煉上傳到腳踏車,以跟蹤進(jìn)度和遵守方案。跑步機(jī)或其它鍛煉設(shè)備或傳感器設(shè)備記錄的數(shù)據(jù)還可以被傳送到運(yùn)動訓(xùn)練地址(例如,網(wǎng)站或數(shù)據(jù)庫)、運(yùn)動者的個人音樂播放器或其它計算設(shè)備等等。信息可以被存儲,使得運(yùn)動者可以回顧他們遵循鍛煉方案的好壞程度以及他們是否達(dá)到了他們的目標(biāo)。數(shù)據(jù)的傳輸可以是有線的、無線的或任何它們的組合。附加地或可替換地,音樂播放列表生成系統(tǒng)可以通過組合多個音樂文件創(chuàng)建音樂文件。 在一個或更多示例中,音樂文件的組合可以包括從一個到另一個的音樂的自動轉(zhuǎn)碼。附加地或可替換地,音樂選擇系統(tǒng)可以跟蹤與音樂信息相關(guān)聯(lián)的用戶的運(yùn)動表現(xiàn)。例如,在跑步期間用戶保持被推薦的步速的能力可以基于當(dāng)時正在播放的音樂來跟蹤。 相應(yīng)地,音樂選擇系統(tǒng)可能能夠識別傾向于激勵運(yùn)動者達(dá)到或超過各種目標(biāo)(例如,基于用戶統(tǒng)計和鍛煉參數(shù)確定的、預(yù)期的或被估計的鍛煉統(tǒng)計數(shù)據(jù))或運(yùn)動表現(xiàn)閾值的歌曲。 該信息可以隨后用于為將來的鍛煉選擇歌曲。訓(xùn)練設(shè)備可以記錄用戶和時間相關(guān)的運(yùn)動表現(xiàn)。訓(xùn)練設(shè)備或運(yùn)動表現(xiàn)跟蹤系統(tǒng)可以隨后使用運(yùn)動表現(xiàn)數(shù)據(jù),以確定運(yùn)動者超過或達(dá)到訓(xùn)練方案的目標(biāo)的次數(shù),及運(yùn)動者未達(dá)到具體目標(biāo)的次數(shù)。由此,運(yùn)動表現(xiàn)跟蹤系統(tǒng)可以確定當(dāng)?shù)谝桓枨徊シ艜r、用戶達(dá)到或超過方案的目標(biāo),但當(dāng)時第二歌曲正被播放時、未達(dá)到目標(biāo)。相應(yīng)地,音樂選擇系統(tǒng)可以通過指明喜好記下該事實,用于選擇第一歌曲或類似的歌曲,而非第二歌曲。進(jìn)一步地,被選擇的歌曲的順序或次序還可以基于各種運(yùn)動活動或訓(xùn)練參數(shù)而自動限定或定制。例如,如果,在一部分鍛煉期間,期待用戶在10分鐘時間內(nèi)增加他或她的步速,多個歌曲可以被選擇和排序使得每一個后來的歌曲每分鐘增加一些拍子。在另一示例中,如果用戶在鍛煉的冷靜部分,系統(tǒng)可以選擇和排序歌曲使得歌曲變得逐漸柔和或更慢的節(jié)奏。被記錄的數(shù)據(jù)可以被顯示為練習(xí)曲線,例如,其中歌曲標(biāo)識被沿曲線示出。練習(xí)曲線可以被顯示在如上所述的移動設(shè)備或運(yùn)動訓(xùn)練地址上。運(yùn)動者可以隨后使用顯示器來識別歌曲,在所述歌曲期間、運(yùn)動者實現(xiàn)了更好的表現(xiàn)或下降的表現(xiàn)水平。音樂選擇模塊可以隨后為將來的鍛煉提供歌曲修改。結(jié)論盡管已對于具體的示例描述了本發(fā)明,所述具體的示例包括執(zhí)行本發(fā)明的目前優(yōu)選的模式,本領(lǐng)域技術(shù)人員將意識到上述系統(tǒng)和技術(shù)的許多變體和替換落入如所附的權(quán)利要求所陳述的本發(fā)明的精神和范圍。
權(quán)利要求
1.一種系統(tǒng),包括處理器;和存儲器,其可操作地聯(lián)接到處理器和存儲計算機(jī)可讀指令,當(dāng)所述指令被執(zhí)行時,提供訓(xùn)練計劃生成器模塊,被配置為接收用戶指定的訓(xùn)練參數(shù),及基于用戶指定的訓(xùn)練參數(shù)為用戶生成運(yùn)動活動訓(xùn)練進(jìn)度表;及音樂播放列表生成器模塊,其被配置為針對音樂播放目錄自動選擇一首或多首歌曲, 所述歌曲在對應(yīng)于訓(xùn)練進(jìn)度表的運(yùn)動鍛煉期間播放。
2.如權(quán)利要求1所述的系統(tǒng),其中,音樂播放列表生成器模塊還被配置為基于運(yùn)動鍛煉的持續(xù)時間選擇一首或多首歌曲。
3.如權(quán)利要求1所述的系統(tǒng),其中,音樂播放列表生成器模塊還被配置為基于用戶指定的藝術(shù)家選擇一首或多首歌曲。
4.如權(quán)利要求1所述的系統(tǒng),其中,音樂播放列表生成器模塊還被配置為接收用戶指令,以從用戶指定的庫中選擇一首或多首歌曲。
5.如權(quán)利要求4所述的系統(tǒng),其中,用戶指定的庫包括用戶的個人音樂庫。
6.如權(quán)利要求1所述的系統(tǒng),其中,音樂播放列表生成器還被配置為接收用戶指令,所述指令請求由音樂播放列表生成器模塊推薦一首或多首附加的歌曲。
7.如權(quán)利要求6所述的系統(tǒng),其中,音樂播放列表生成器模塊還被配置為通過確定第一首歌曲和第二首歌曲之間的相似性來推薦一首或多首附加的歌曲,其中,第一首歌曲由用戶為以下至少一個指定運(yùn)動鍛煉和以前的運(yùn)動鍛煉。
8.如權(quán)利要求7所述的系統(tǒng),其中,第一首和第二首歌曲之間的相似性基于購買第一首和第二首歌曲兩者的至少一個其他用戶而確定。
9.如權(quán)利要求7所述的系統(tǒng),其中,第一首和第二首歌曲之間的相似性基于第一首和第二首歌曲的每一首的流行程度而確定。
10.如權(quán)利要求7所述的系統(tǒng),其中,第一首和第二首歌曲之間的相似性基于第一首和第二首歌曲的每一首的流派而確定。
11.如權(quán)利要求7所述的系統(tǒng),其中,第一首和第二首歌曲之間的相似性基于第一首和第二首歌曲的每一首的藝術(shù)家而確定。
12.如權(quán)利要求1所述的系統(tǒng),其中,音樂播放列表生成器模塊被配置為基于由一首或多首歌曲向用戶提供的激勵水平為音樂播放列表選擇一首或多首歌曲。
13.如權(quán)利要求12所述的系統(tǒng),其中,音樂播放列表生成器模塊被配置為通過確定在一首或多首歌曲的播放期間、用戶之前進(jìn)行的運(yùn)動活動的量來確定由一首或多首歌曲提供的激勵水平。
14.如權(quán)利要求13所述的系統(tǒng),其中,用戶之前進(jìn)行的運(yùn)動活動的量包括在以前的鍛煉期間進(jìn)行的運(yùn)動活動的量,且其中,音樂播放列表生成器被配置為響應(yīng)確定在以前的鍛煉期間進(jìn)行的運(yùn)動活動的量超過以前鍛煉的預(yù)定義目標(biāo)運(yùn)動活動的量,而為音樂播放列表選擇一首或多首歌曲。
15.如權(quán)利要求12所述的系統(tǒng),其中,音樂播放列表生成器被配置為響應(yīng)確定激勵水平在指定的閾值之上,而為音樂播放列表選擇一首或多首歌曲。
16.如權(quán)利要求15所述的系統(tǒng),其中,指定的閾值包括運(yùn)動活動的量的閾值。
17.一種方法,包括在計算設(shè)備處,接收運(yùn)動活動鍛煉的用戶指定的訓(xùn)練參數(shù); 由計算設(shè)備基于用戶指定的訓(xùn)練參數(shù)為用戶生成運(yùn)動活動訓(xùn)練進(jìn)度表;及由計算設(shè)備為音樂播放列表自動選擇一首或多首歌曲,所述列表在對應(yīng)于訓(xùn)練進(jìn)度表的鍛煉期間播放。
18.如權(quán)利要求17所述的方法,其中,一首或多首歌曲的自動選擇是基于為以前的鍛煉選擇過的歌曲進(jìn)行的。
19.如權(quán)利要求18所述的方法,其中,在至少一部分以前的鍛煉期間、當(dāng)播放所述一首或多首歌曲時,用戶的運(yùn)動活動超過至少一部分以前的鍛煉的運(yùn)動活動的預(yù)定義的目標(biāo)量。
20.如權(quán)利要求17所述的方法,還包括由計算設(shè)備接收對鍛煉的教練的用戶選擇,其中,一首或多首歌曲的自動選擇是基于用于該教練的鍛煉的一首或多首歌曲進(jìn)行的。
21.如權(quán)利要求17所述的方法,其中,一首或多首歌曲的自動選擇是基于該一首或多首歌曲已被購買的次數(shù)進(jìn)行的。
22.如權(quán)利要求17所述的方法,其中,一首或多首歌曲的自動選擇是基于該一首或多首歌曲已被選擇用于鍛煉的次數(shù)進(jìn)行的。
23.如權(quán)利要求17所述的方法,其中,一首或多首歌曲的自動選擇是基于用戶在鍛煉期間的地理位置進(jìn)行的。
24.如權(quán)利要求17所述的方法,其中,一首或多首歌曲的自動選擇是基于用戶的步速進(jìn)行的。
25.如權(quán)利要求M所述的方法,還包括在一部分鍛煉期間播放第一首歌曲;及響應(yīng)于確定用戶的步速低于指定步速閾值,選擇比第一歌曲具有更快節(jié)拍的第二首歌曲ο
26.如權(quán)利要求17所述的方法,其中,鍛煉包括至少第一部分和第二部分,第一和第二部分彼此不同,且具有不同運(yùn)動活動目標(biāo),且其中,一首或多首歌曲的選擇包括基于與第一部分相關(guān)聯(lián)的第一運(yùn)動活動目標(biāo),為第一部分選擇第一首歌曲;及基于與第二部分相關(guān)聯(lián)的第二運(yùn)動活動目標(biāo),為第二部分選擇第二首歌曲。
27.一種方法包括在計算設(shè)備處接收用戶指定的用于運(yùn)動活動鍛煉的訓(xùn)練參數(shù); 由計算設(shè)備接收音樂選擇參數(shù);由計算設(shè)備基于用戶指定的訓(xùn)練參數(shù)生成用戶的運(yùn)動活動訓(xùn)練進(jìn)度表,運(yùn)動活動訓(xùn)練進(jìn)度表包括至少一種包括目標(biāo)的鍛煉;及由計算設(shè)備基于至少一種鍛煉的目標(biāo)、和為用戶的一種或多種以前的鍛煉選擇的歌曲、及與其相關(guān)聯(lián)的運(yùn)動活動統(tǒng)計數(shù)據(jù),自動選擇要在該至少一種鍛煉期間播放的一首或多首歌曲。
28.如權(quán)利要求27所述的方法,其中,目標(biāo)包括跑步的距離。
29.如權(quán)利要求27所述的方法,其中,自動選擇一首或多首歌曲包括 確定在以前的鍛煉期間進(jìn)行的運(yùn)動活動的量;及響應(yīng)于確定在以前的鍛煉期間進(jìn)行的運(yùn)動活動的量超過為以前的鍛煉限定的目標(biāo),選擇在以前的鍛煉期間播放的歌曲、作為要在至少一種鍛煉期間播放的一首或多首歌曲中的一首。
30.如權(quán)利要求27所述的方法,還包括在完成至少一種鍛煉時生成鍛煉概要,其中,該鍛煉概要包括顯示至少一種鍛煉統(tǒng)計數(shù)據(jù),和在該至少一種鍛煉統(tǒng)計數(shù)據(jù)的顯示中的一個或多個標(biāo)記,該一個或多個標(biāo)記表明歌曲的開始。
31.如權(quán)利要求30所述的方法,還包括響應(yīng)于檢測到用戶與該一個或多個標(biāo)記的交互作用而顯示歌曲細(xì)節(jié)。
32.如權(quán)利要求27所述的方法,還包括自動定義一首或多首歌曲的序列。
全文摘要
描述了一種用于生成運(yùn)動訓(xùn)練計劃和選擇在訓(xùn)練計劃期間播放的音樂的系統(tǒng)和技術(shù)?;谔囟ǖ膮?shù),訓(xùn)練計劃模塊可以生成定制的訓(xùn)練計劃,其意圖幫助運(yùn)動者達(dá)到目標(biāo)。連同訓(xùn)練計劃模塊一起或獨(dú)立于其,音樂選擇模塊可以生成音樂播放列表,用于在訓(xùn)練計劃期間播放。音樂選擇參數(shù)可以包括訓(xùn)練強(qiáng)度、用戶速度、用戶地點(diǎn)、用戶情緒、用戶當(dāng)前的表現(xiàn)(例如,與預(yù)期的表現(xiàn)相比較)等等。音樂選擇模塊可以從音樂的個人庫或公用數(shù)據(jù)庫選擇歌曲。可以進(jìn)行音樂選擇,以最大化用戶激勵/鼓舞。
文檔編號G07C1/22GK102449675SQ201080023422
公開日2012年5月9日 申請日期2010年4月27日 優(yōu)先權(quán)日2009年4月27日
發(fā)明者O.約翰遜 申請人:耐克國際有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1