專利名稱:運動信息的收集和顯示的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及運動信息的收集和顯示。本發(fā)明的一些方面特別適用于通過網(wǎng)絡(luò)收集來自多個不同的人的運動信息,以及顯示所收集的信息用于比較。
背景技術(shù):
雖然大多數(shù)人認(rèn)識到身體健康的重要性,但是很多人很難找到維持有規(guī)律的訓(xùn)練計劃所需要的動力。一些人發(fā)現(xiàn),維持涉及連續(xù)性重復(fù)的運動如跑步、行走和騎自行車的訓(xùn)練制度特別難。有經(jīng)驗的運動員和教練員發(fā)現(xiàn),反饋為很多人提供了維持有規(guī)律的訓(xùn)練計劃的動力。當(dāng)個人可直接體驗由訓(xùn)練計劃提供的效果時,此人一般被鼓勵繼續(xù)訓(xùn)練。不幸的是,從訓(xùn)練取得的身體改善常常太慢而不能為很多人提供足夠的動力來維持有規(guī)律的訓(xùn)練計劃。因此對很多運動員來說,有更直接的視覺類型的反饋來為有規(guī)律的訓(xùn)練提供動力是有用的。很多有經(jīng)驗的運動員和教練員還發(fā)現(xiàn),競爭可提供甚至更加強大的動力來維持有規(guī)律的訓(xùn)練計劃。例如,一些運動員在與搭檔競爭時比獨自訓(xùn)練更有訓(xùn)練的動力。這些運動員可例如與搭檔一起訓(xùn)練,參加運動比賽如賽跑,或甚至僅僅比較其目前的表現(xiàn)能力與朋友的表現(xiàn)能力。
發(fā)明內(nèi)容
本發(fā)明的各個方面涉及運動信息的收集和顯示。使用本發(fā)明的一些實現(xiàn),與單獨的個人有關(guān)的運動數(shù)據(jù)被收集和顯示,以使個人可充分評判他或她的表現(xiàn)。例如,對應(yīng)于個人在第一時間段期間進行的運動行為的一組運動數(shù)據(jù)可顯示為曲線。如果該組運動數(shù)據(jù)由例如跑步或行走的人產(chǎn)生,則可繪出在該行為的時間段期間此人的速度對他或她的路程的曲線。使用一些實現(xiàn),可分析該組運動數(shù)據(jù),且分析結(jié)果可與曲線一起同時被顯示。例如,使用從跑步的個人獲得的一組運動數(shù)據(jù),可分析該數(shù)據(jù)以確定在固定的路程(第一英里、第二英里等)之間速度的變化(即,加速或減速)。然后此信息可與曲線一起顯示,以使個人可回顧他或她在跑步期間何時改變速度以及速度改變了多少。使用本發(fā)明的又一實現(xiàn),個人可比較一組運動數(shù)據(jù)與具有期望特征的另一組運動數(shù)據(jù)。例如,如果選定的一組運動數(shù)據(jù)由例如,在一段特定的時間期間跑步的個人產(chǎn)生,則此人可能希望將他或她的那次“跑步”的表現(xiàn)與他或她的類似的以前跑步的最快速度比較。因此,如果跑步經(jīng)過例如4英里的路程,則較早時候的運動數(shù)據(jù)組將被分析以確定哪些數(shù)據(jù)組對應(yīng)于大約4英里的跑步。具有例如最高平均速度的數(shù)據(jù)組接著可被識別,以及來自以前數(shù)據(jù)組的數(shù)據(jù)與來自所選定的數(shù)據(jù)組的數(shù)據(jù)一起同時顯示。例如,來自每個運動數(shù)據(jù)組的數(shù)據(jù)可繪制為曲線并描繪在顯示器上。個人可接著詳細(xì)地比較所選定的運動數(shù)據(jù)組與表示他或她的“最好”速度的運動數(shù)據(jù)組。仍然進一步地,一些實現(xiàn)可收集在不同的時間段上獲得的運動數(shù)據(jù)組,并同時顯示來自這些組的數(shù)據(jù)。因此,如果個人在幾天的一段時間內(nèi)有多次跑步,則可同時顯示來自每次跑步的數(shù)據(jù)。例如,可顯示每個數(shù)據(jù)組的圖標(biāo),如條(bar)或線。圖標(biāo)的尺寸例如其高度則可對應(yīng)于在該數(shù)據(jù)組中的一些數(shù)據(jù),例如跑步的中間速度或在跑步期間行進的總路程。使用一些實現(xiàn),可合計和顯示來自多個組的數(shù)據(jù)。例如,落在特定的類別(例如,在同一星期或月中出現(xiàn)的)中的跑步可被集合在一起,以及在一個集合中的每個數(shù)據(jù)組的總路程數(shù)據(jù)(或可選地,總時間數(shù)據(jù))可加在一起??山又@示表示來自每個集合的數(shù)據(jù)的總和的圖標(biāo),如條或線。圖標(biāo)的尺寸例如其高度可對應(yīng)于從其對應(yīng)的數(shù)據(jù)組的集合加在一起的數(shù)據(jù)。此外,本發(fā)明的一些實例可允許個人指定關(guān)于運動行為的目標(biāo)。個人可例如設(shè)定在指定的時間段內(nèi)跑指定的總路程的目標(biāo)。使用本發(fā)明的這些實現(xiàn),來自個人的多個運動數(shù)據(jù)組的數(shù)據(jù)可與此人的指定目標(biāo)對照而被合計和顯示。該目標(biāo)可例如顯示為空的形狀如橢圓。合計的數(shù)據(jù)可接著顯示為在該空的形狀內(nèi)填充。因此,如果合計的數(shù)據(jù)顯示個人在他或她的目標(biāo)的80%的范圍內(nèi),則代表目標(biāo)的形狀將顯示為填充了 80%。使用一些實現(xiàn),運動數(shù)據(jù)組可從多個不同的人獲得并被顯示。例如,可收集來自多個不同的人的每一個的一個或更多數(shù)據(jù)組。來自每個人的數(shù)據(jù)組的數(shù)據(jù)可接著被合計并顯示給每個人。例如,可對個人進行的每次跑步產(chǎn)生一組運動數(shù)據(jù)。對于每個人,可合計來自他或她的數(shù)據(jù)組的數(shù)據(jù)如路程數(shù)據(jù)??山又鵀槊總€人顯示表示來自他或她的數(shù)據(jù)組的數(shù)據(jù)的總和的圖標(biāo),如條或線。圖標(biāo)的尺寸例如其高度可對應(yīng)于從每個個人數(shù)據(jù)組相加的數(shù)據(jù)的總和。仍然進一步地,本發(fā)明的一些實例可允許個人“邀請” 一個或更多其他人來共享對應(yīng)于其運動行為的運動數(shù)據(jù)。使用本發(fā)明的一些實現(xiàn),例如,用戶可通過電子郵件或類似的電子媒介將邀請發(fā)送給一個或更多其他人。只有來自那些被邀請的人的運動數(shù)據(jù)可接著同時顯示,如上所述。此安排允許每個被邀請的人(包括邀請的主人,其固有地邀請他自己或她自己,因此也被考慮為被邀請者)比較他或她當(dāng)前的運動數(shù)據(jù)與其它被邀請者的運動數(shù)據(jù)。仍然使用本發(fā)明的其它實現(xiàn),個人可以可選地或附加地指定被邀請者的共同目標(biāo)。例如,邀請的主人可指定被邀請者(包括主人)要在指定的時間量內(nèi)跑的總的合并的路程。與個人的指定目標(biāo)對照,可合計并顯示來自每個被邀請者的多組運動數(shù)據(jù)的數(shù)據(jù)。此夕卜,目標(biāo)可由例如空的形狀如橢圓的顯示來表示。從每個被邀請者合計的數(shù)據(jù)可接著顯示為在空的形狀內(nèi)填充。因此,如果合計的數(shù)據(jù)顯示被邀請者的集合的運動行為在指定目標(biāo)的60 %的范圍內(nèi),則表示目標(biāo)的形狀可顯示為填充了 60 %。
本發(fā)明提供了一種顯示運動數(shù)據(jù)的方法,包括:接收相應(yīng)于個人在第一時間段進行的運動行為的運動數(shù)據(jù)組;以及顯示所述運動數(shù)據(jù)組中第一類型的數(shù)據(jù)的值對比所述運動數(shù)據(jù)組中第二類型的數(shù)據(jù)的值繪制的曲線。其中所述運動數(shù)據(jù)組可包括從由下列項組成的組中選擇的一種或更多種類型的數(shù)據(jù):時間數(shù)據(jù)、速度數(shù)據(jù)、路程數(shù)據(jù)和熱量數(shù)據(jù)。其中:所述運動數(shù)據(jù)組中所述第一類型的數(shù)據(jù)可以是速度數(shù)據(jù),以及所述運動數(shù)據(jù)組中所述第二類型的數(shù)據(jù)可以是時間數(shù)據(jù)。其中:所述運動數(shù)據(jù)組中所述第一類型的數(shù)據(jù)可以是路程數(shù)據(jù),以及所述運動數(shù)據(jù)組中所述第二類型的數(shù)據(jù)可以是時間數(shù)據(jù)。其中所述運動數(shù)據(jù)組可由從由下列項組成的組中選擇的一個或更多測量設(shè)備產(chǎn)生:步數(shù)計、自行車監(jiān)控器、心率監(jiān)控器和血氧含量監(jiān)控器。其中所述運動數(shù)據(jù)組可被由從由下列項組成的組中選擇的一個或更多電子設(shè)備接收:數(shù)字音樂播放器、電話、手表、個人數(shù)字助理、步數(shù)計、自行車監(jiān)控器、心率監(jiān)控器和血氧含量監(jiān)控器。其中所述運動數(shù)據(jù)組可被通過網(wǎng)絡(luò)接收。其中所述網(wǎng)絡(luò)可以是互聯(lián)網(wǎng)。其中顯示所述曲線可包括隨時間遞增地描繪所述曲線。本發(fā)明所提供的方法進一步可包括:分析所述運動數(shù)據(jù)組以獲得分析結(jié)果;以及顯示所述運動數(shù)據(jù)組和所述分析結(jié)果。其中所述分析結(jié)果可包括所述運動數(shù)據(jù)組中的值的平均數(shù)或中間數(shù)。其中所述分析結(jié)果可包括所述運動數(shù)據(jù)組中的速度數(shù)據(jù)值的平均數(shù)。其中所述分析結(jié)果可沿著所述曲線每隔一段距離地顯示。其中顯示所述曲線可包括將用于描繪所述曲線的圖形數(shù)據(jù)通過網(wǎng)絡(luò)傳輸?shù)竭h程顯示設(shè)備。本發(fā)明所提供的方法進一步可包括將所述運動數(shù)據(jù)組通過網(wǎng)絡(luò)傳輸?shù)竭h程存儲設(shè)備。其中所述網(wǎng)絡(luò)可以是互聯(lián)網(wǎng)。本發(fā)明還提供了一種顯示運動數(shù)據(jù)的方法,包括:接收相應(yīng)于在第一時間段進行的運動行為的第一運動數(shù)據(jù)組;接收相應(yīng)于在不同于所述第一時間段的第二時間段進行的運動行為的第二運動數(shù)據(jù)組;以及同時顯示所述第一運動數(shù)據(jù)組的至少一部分與所述第二運動數(shù)據(jù)組的至少一部分。所述方法進一步可包括:顯示所述第一運動數(shù)據(jù)組中第一類型的數(shù)據(jù)的值對比所述第一運動數(shù)據(jù)組中第二類型的數(shù)據(jù)的值繪制的曲線;以及顯示所述第二運動數(shù)據(jù)組中所述第一類型的數(shù)據(jù)的值對比所述第二運動數(shù)據(jù)組中所述第二類型的數(shù)據(jù)的值繪制的曲線。其中所述第一運動數(shù)據(jù)組和所述第二運動數(shù)據(jù)組都可包括從由下列項組成的組中選擇的一種或更多種類型的數(shù)據(jù):時間數(shù)據(jù)、速度數(shù)據(jù)、路程數(shù)據(jù)和熱量數(shù)據(jù)。
其中:所述第一類型的數(shù)據(jù)可以是速度數(shù)據(jù),以及所述第二類型的數(shù)據(jù)可以是時間數(shù)據(jù)。其中:所述第一類型的數(shù)據(jù)可以是路程數(shù)據(jù),以及所述第二類型的數(shù)據(jù)可以是時間。其中所述第一運動數(shù)據(jù)組或所述第二運動數(shù)據(jù)組可由從由下列項組成的組中選擇的一個或更多測量設(shè)備產(chǎn)生:步數(shù)計、自行車監(jiān)控器、心率監(jiān)控器和血氧含量監(jiān)控器。其中所述第一運動數(shù)據(jù)組或所述第二運動數(shù)據(jù)組可被由從由下列項組成的組中選擇的一個或更多電子設(shè)備接收:數(shù)字音樂播放器、電話、手表、個人數(shù)字助理、步數(shù)計、自行車監(jiān)控器、心率監(jiān)控器、血氧含量監(jiān)控器和遠程存儲設(shè)備。其中所述第一運動數(shù)據(jù)組或所述第二運動數(shù)據(jù)組可以被通過網(wǎng)絡(luò)接收。其中所述網(wǎng)絡(luò)可以是互聯(lián)網(wǎng)。其中顯示所述第一曲線可包括隨時間遞增地描繪所述第一曲線。所述方法進一步可包括:分析所述第一運動數(shù)據(jù)組以獲得第一分析結(jié)果;以及顯示所述第一運動數(shù)據(jù)組和所述第一分析結(jié)果。其中所述第一分析結(jié)果可包括所述第一運動數(shù)據(jù)組中一種或更多種類型的數(shù)據(jù)的值的平均數(shù)或中間數(shù)。所述第一分析結(jié)果可包括速度數(shù)據(jù)值的平均數(shù)。所述分析結(jié)果可沿著所述曲線每隔一段距離地顯示。所述方法進一步可包括:分析所述第二運動數(shù)據(jù)組以獲得第二分析結(jié)果;以及顯示所述第二運動數(shù)據(jù)組和所述第二分析結(jié)果。其中所述第二分析結(jié)果可包括所述第二運動數(shù)據(jù)組中一種或更多種類型的數(shù)據(jù)的值的平均數(shù)或中間數(shù)。其中所述第二分析結(jié)果可包括速度數(shù)據(jù)值的平均數(shù)。其中所述第二分析結(jié)果可沿著所述第二曲線每隔一段距離地顯示。所述方法進一步可包括通過將用于描繪所述曲線的圖形數(shù)據(jù)通過網(wǎng)絡(luò)傳輸?shù)竭h程顯示設(shè)備,來將所述第一運動數(shù)據(jù)組和所述第二運動數(shù)據(jù)組顯示為值的曲線。所述方法進一步可包括將所述第一運動數(shù)據(jù)組和所述第二運動數(shù)據(jù)組通過網(wǎng)絡(luò)傳輸?shù)竭h程存儲設(shè)備。其中所述網(wǎng)絡(luò)可以是互聯(lián)網(wǎng)。所述方法進一步可包括通過下列步驟接收所述第二運動數(shù)據(jù)組:復(fù)查存儲介質(zhì)中的多個候選人運動數(shù)據(jù)組,每個候選人運動數(shù)據(jù)組相應(yīng)于在一段時間進行的運動行為;識別具有期望的數(shù)據(jù)特征的候選人運動數(shù)據(jù)組;以及接收所識別的所述候選人運動數(shù)據(jù)組作為所述第二運動數(shù)據(jù)組。其中所述期望的數(shù)據(jù)特征可以是數(shù)據(jù)類型的最大值。其中所述期望的數(shù)據(jù)特征可以是從由下列項組成的組中選擇的數(shù)據(jù)類型的最大值:速度數(shù)據(jù)、路程數(shù)據(jù)、時間數(shù)據(jù)和熱量數(shù)據(jù)。其中所述期望的數(shù)據(jù)特征可以是數(shù)據(jù)類型的最小值。其中所述期望的數(shù)據(jù)特征可以是數(shù)據(jù)類型的值的平均數(shù)或中間數(shù)。其中所述期望的數(shù)據(jù)特征可以是速度數(shù)據(jù)的值的平均數(shù)或中間數(shù)。
所述方法進一步可包括通過下列步驟接收所述第二運動數(shù)據(jù)組:復(fù)查在存儲介質(zhì)中的多個運動數(shù)據(jù)組,每個運動數(shù)據(jù)組相應(yīng)于在一段時間進行的運動行為;從所述多個運動數(shù)據(jù)組中間識別具有期望的數(shù)據(jù)值的一個或更多候選人運動數(shù)據(jù)組。其中所述期望的數(shù)據(jù)值可以是實質(zhì)上與所述第一運動數(shù)據(jù)組中的路程數(shù)據(jù)值匹配的路程數(shù)據(jù)值。其中所述期望的數(shù)據(jù)值可以是實質(zhì)上與所述第一運動數(shù)據(jù)組中的時間數(shù)據(jù)值匹配的時間數(shù)據(jù)值。在所述方法中:所述第一運動數(shù)據(jù)組可相應(yīng)于由第一個人進行的運動行為;以及所述第二運動數(shù)據(jù)組可相應(yīng)于由不同于所述第一個人的第二個人進行的運動行為。所述方法進一步可包括通過下列步驟接收所述第二運動數(shù)據(jù)組:接收名字信息;復(fù)查在存儲介質(zhì)中的多個運動數(shù)據(jù)組;從所述多個運動數(shù)據(jù)組中間識別具有與所接收的所述名字信息匹配的名字值和期望的數(shù)據(jù)特征的一個或更多候選人運動數(shù)據(jù)組;以及接收所識別的所述候選人運動數(shù)據(jù)組作為所述第二運動數(shù)據(jù)組。其中所述期望的數(shù)據(jù)特征可以是數(shù)據(jù)類型的最大值。其中所述期望的數(shù)據(jù)特征可以是從由下列項組成的組中選擇的數(shù)據(jù)類型的最大值:速度數(shù)據(jù)、路程數(shù)據(jù)、時間數(shù)據(jù)和熱量數(shù)據(jù)。其中所述期望的數(shù)據(jù)特征可以是數(shù)據(jù)類型的最小值。其中所述期望的數(shù)據(jù)特征可以是數(shù)據(jù)類型的值的平均數(shù)或中間數(shù)。其中所述期望的數(shù)據(jù)特征可以是速度數(shù)據(jù)的值的平均數(shù)或中間數(shù)。所述方法進一步可包括通過下列步驟接收所述第二運動數(shù)據(jù)組:接收名字信息;復(fù)查在存儲介質(zhì)中的多個運動數(shù)據(jù)組;從所述多個運動數(shù)據(jù)組中間識別具有與所接收的所述名字信息匹配的名字值、期望的數(shù)據(jù)值和期望的數(shù)據(jù)特征中的每一個的一個或更多候選人運動數(shù)據(jù)組;以及接收所識別的所述候選人運動數(shù)據(jù)組作為所述第二運動數(shù)據(jù)組。其中所述期望的數(shù)據(jù)特征可以是數(shù)據(jù)類型的最大值。其中所述期望的數(shù)據(jù)特征可以是從由下列項組成的組中選擇的數(shù)據(jù)類型的最大值:速度數(shù)據(jù)、路程數(shù)據(jù)、時間數(shù)據(jù)和熱量數(shù)據(jù)。其中所述期望的數(shù)據(jù)特征可以是數(shù)據(jù)類型的最小值。其中所述期望的數(shù)據(jù)特征可以是數(shù)據(jù)類型的值的平均數(shù)或中間數(shù)。其中所述期望的數(shù)據(jù)特征可以是速度數(shù)據(jù)的值的平均數(shù)或中間數(shù)。其中所述期望的數(shù)據(jù)值可以是實質(zhì)上與所述第一運動數(shù)據(jù)組中的路程數(shù)據(jù)值匹配的路程數(shù)據(jù)值。其中所述期望的數(shù)據(jù)值可以是實質(zhì)上與所述第一運動數(shù)據(jù)組中的時間數(shù)據(jù)值匹配的時間數(shù)據(jù)值。所述方法進一步可包括:顯示具有相應(yīng)于所述第一運動數(shù)據(jù)組的數(shù)據(jù)特征的第一特性值的第一圖標(biāo);以及顯示具有相應(yīng)于所述第二運動數(shù)據(jù)組的數(shù)據(jù)特征的第二特性值的第二圖標(biāo)。其中所述特性可從由尺寸、顏色和陰影組成的組中選擇。其中所述數(shù)據(jù)特征可以是數(shù)據(jù)類型的最大值。其中所述數(shù)據(jù)類型可從由下列項組成的組中選擇:速度數(shù)據(jù)、時間數(shù)據(jù)、路程數(shù)據(jù)和熱量數(shù)據(jù)。其中所述數(shù)據(jù)特征可以是數(shù)據(jù)類型的最小值。其中所述數(shù)據(jù)類型可從由下列項組成的組中選擇:速度數(shù)據(jù)、時間數(shù)據(jù)、路程數(shù)據(jù)和熱量數(shù)據(jù)。其中所述數(shù)據(jù)特征可以是數(shù)據(jù)類型的值的平均數(shù)或中間數(shù)。其中所述數(shù)據(jù)類型可從由下列項組成的組中選擇:速度數(shù)據(jù)、時間數(shù)據(jù)、路程數(shù)據(jù)和熱量數(shù)據(jù)。本發(fā)明另外還提供了一種顯示運動數(shù)據(jù)的方法,包括:接收多個運動數(shù)據(jù)組,每個運動數(shù)據(jù)組相應(yīng)于在不同的時間段進行的運動行為;同時顯示每個運動數(shù)據(jù)組的至少一部分。所述方法進一步可包括通過下列步驟同時顯示每個運動數(shù)據(jù)組的至少一部分:對于每個運動數(shù)據(jù)組,顯示相關(guān)圖標(biāo),以使所述相關(guān)圖標(biāo)具有相應(yīng)于所相關(guān)的所述運動數(shù)據(jù)組的數(shù)據(jù)特征的特性值。其中所述特性可從由尺寸、顏色和陰影組成的組中選擇。其中所述數(shù)據(jù)特征可以是在所相關(guān)的所述運動數(shù)據(jù)組中的數(shù)據(jù)類型的最大值。其中所述數(shù)據(jù)類型可從由下列項組成的組中選擇:速度數(shù)據(jù)、時間數(shù)據(jù)、路程數(shù)據(jù)和熱量數(shù)據(jù)。其中所述數(shù)據(jù)特征可以是在所相關(guān)的所述運動數(shù)據(jù)組中的數(shù)據(jù)類型的最小值。其中所述數(shù)據(jù)類型可從由下列項組成的組中選擇:速度數(shù)據(jù)、時間數(shù)據(jù)、路程數(shù)據(jù)和熱量數(shù)據(jù)。其中所述數(shù)據(jù)特征可以是在所相關(guān)的所述運動數(shù)據(jù)組中的數(shù)據(jù)類型的值的平均數(shù)或中間數(shù)。所述方法進一步可包括:顯示具有相應(yīng)于一個時間的第二特性值的每個圖標(biāo),與所述圖標(biāo)相關(guān)的所述運動數(shù)據(jù)組在所述時間被接收。在本發(fā)明所提供的方法中:所述特性可以是顏色;以及如果所述圖標(biāo)與在特定時間接收的運動數(shù)據(jù)相關(guān),則所述圖標(biāo)可用第一顏色顯示,以及如果所述圖標(biāo)與在所述特定時間之前接收的運動數(shù)據(jù)組相關(guān),則所述圖標(biāo)可用不同于所述第一顏色的第二顏色顯示。其中所述數(shù)據(jù)類型可從由下列項組成的組中選擇:速度數(shù)據(jù)、時間數(shù)據(jù)、路程數(shù)據(jù)和熱量數(shù)據(jù)。所述方法進一步可包括:將所述多個運動數(shù)據(jù)組劃分成兩個或更多集合;對于每個集合,合計所述集合中的每個運動數(shù)據(jù)組的至少一個數(shù)據(jù)特征;以及通過顯示為每個集合合計的至少一個數(shù)據(jù)特征來同時顯示每個運動數(shù)據(jù)組的至少一部分。其中所述至少一個數(shù)據(jù)特征可以是數(shù)據(jù)類型的最大值。其中所述數(shù)據(jù)類型可從由下列項組成的組中選擇:速度數(shù)據(jù)、時間數(shù)據(jù)、路程數(shù)據(jù)和熱量數(shù)據(jù)。其中所述數(shù)據(jù)特征可以是數(shù)據(jù)類型的最小值。其中所述數(shù)據(jù)類型可從由下列項組成的組中選擇:速度數(shù)據(jù)、時間數(shù)據(jù)、路程數(shù)據(jù)和熱量數(shù)據(jù)。其中所述數(shù)據(jù)特征可以是數(shù)據(jù)類型的值的平均數(shù)或中間數(shù)。
其中所述數(shù)據(jù)類型可從由下列項組成的組中選擇:速度數(shù)據(jù)、時間數(shù)據(jù)、路程數(shù)據(jù)和熱量數(shù)據(jù)。所述方法進一步可包括根據(jù)對時間段的日歷分類來將所述多個運動數(shù)據(jù)組中的每一個都劃分到所述兩個或更多集合之一中,相應(yīng)于所述運動數(shù)據(jù)的所述運動行為在所述時間段期間被進行。其中所述日歷分類可從由日、星期、兩星期、月份、季度和年組成的組中選擇。本發(fā)明還提供了一種顯示運動數(shù)據(jù)的方法,包括:從第一源接收新的運動數(shù)據(jù)組;將來自所述第一源的所述新的運動數(shù)據(jù)組合計到運動數(shù)據(jù)組的第一累積中;以及同時顯示所述運動數(shù)據(jù)組的第一積累與運動數(shù)據(jù)組的第二累積。所述方法進一步可包括:從第二源接收新的運動數(shù)據(jù)組;將來自所述第二源的所述新的運動數(shù)據(jù)組集合到所述運動數(shù)據(jù)組的第二累積中。本發(fā)明還提供了一種顯示運動數(shù)據(jù)的方法,包括:從多個不同的源接收運動數(shù)據(jù)組;接收選擇所述多個不同的源的子集的選擇信息;以及同時顯示來自所述不同的源的所選擇的所述子集的所接收的所述運動數(shù)據(jù)組。根據(jù)下列詳細(xì)描述,本發(fā)明的這些和其它特征將變得明顯。
圖1示出可用于實現(xiàn)本發(fā)明的不同實例的計算設(shè)備。圖2和圖3示出根據(jù)本發(fā)明的不同實例可使用的運動信息監(jiān)控設(shè)備的實例。圖4示出根據(jù)本發(fā)明的不同實例的一種環(huán)境,其中可使用運動參數(shù)測量設(shè)備。圖5示出根據(jù)本發(fā)明的不同實現(xiàn)的運動信息收集和顯示設(shè)備的實例,該設(shè)備可用于收集和/或顯示運動數(shù)據(jù)。圖6示出根據(jù)本發(fā)明的不同實例的可使用的運動數(shù)據(jù)顯示配置設(shè)備的實例。圖7示出根據(jù)本發(fā)明的不同實例的網(wǎng)絡(luò),其包括可使用的類型的多個客戶機設(shè)備和運動數(shù)據(jù)顯示配置設(shè)備。圖8A_8F、9A和9B示出提供來根據(jù)本發(fā)明的不同實現(xiàn)的用戶界面(interface)的實例,該界面可被提供以為用戶顯示運動數(shù)據(jù)。圖10和11A-11E示出根據(jù)本發(fā)明的不同實現(xiàn)的用戶界面的實例,該界面可被提供來為用戶選擇目標(biāo)。圖12示出根據(jù)本發(fā)明的不同實現(xiàn)的用戶界面的實例,該界面可被提供來指示對于獲得運動行為目標(biāo)的用戶進展。圖13A-13F示出根據(jù)本發(fā)明的不同實現(xiàn)的用戶界面的實例,該界面可被提供來產(chǎn)生對其他用戶的挑戰(zhàn)。圖14A-14F示出根據(jù)本發(fā)明的不同實現(xiàn)的用戶界面的實例,該界面可被提供來比較用戶的運動數(shù)據(jù)與其他參加的用戶的運動數(shù)據(jù)。圖15示出根據(jù)本發(fā)明的不同實現(xiàn)的用戶界面的實例,該界面可被提供來紀(jì)念用戶的運動成績。
圖16示出根據(jù)本發(fā)明的不同實現(xiàn)的用戶界面的實例,該界面可被提供來產(chǎn)生完成運動成績的決心。圖17示出一種實施方式的用戶界面的另一實例。圖18示出包括為運動員產(chǎn)生或找到路線的繪制地圖工具(utility)的用戶界面的一個實例。圖19示出包括繪制地圖工具和所選定的路線的用戶界面的實例。圖20示出包括繪制地圖工具和所選定的路線的細(xì)節(jié)的用戶界面的實例。圖21示出包括對運動員達到目標(biāo)或里程標(biāo)的獎賞的用戶界面的實例。圖22和23示出包括已經(jīng)達到目標(biāo)或里程標(biāo)的多個運動員的俱樂部的用戶界面的實例。圖24示出包括在多個運動員中間的挑戰(zhàn)的用戶界面的實例。圖25示出包括由運動員發(fā)出的挑戰(zhàn)的用戶界面的實例。圖26示出包括團體挑戰(zhàn)和組織挑戰(zhàn)的用戶界面的實例。圖27示出包括挑戰(zhàn)的細(xì)節(jié)的用戶界面的實例。圖28示出包括參加挑戰(zhàn)的運動員的進展的用戶界面的實例。圖29示出可被包括為單獨的運動員的網(wǎng)頁的一部分的用戶界面的實例。圖30示出包括決心的用戶界面的實例。圖31示出本發(fā)明的另一用戶界面的實例。圖32示出包括繪制地圖工具和用戶注釋的用戶界面的實例。圖33示出包括繪制地圖工具和天氣注釋的用戶界面的實例。
具體實施例方式操作環(huán)境概述本發(fā)明的方面涉及運動信息的測量、收集和顯示。如本領(lǐng)域的普通技術(shù)人員應(yīng)認(rèn)識到的,運動信息必須首先從單獨的個人獲得。使用本發(fā)明的不同實現(xiàn),一個或更多不同的運動信息監(jiān)控設(shè)備可用于測量和記錄相應(yīng)于個人進行的運動行為的運動數(shù)據(jù)。一般,運動信息監(jiān)控設(shè)備包括用于測量關(guān)于正被監(jiān)控的個人的參數(shù)的傳感器和用于處理由傳感器測量的參數(shù)的計算設(shè)備。一旦運動信息監(jiān)控設(shè)備記錄了個人的運動行為的運動信息,個人就可接著將所記錄的運動信息傳輸?shù)揭粋€或更多分離的設(shè)備,以便查看所記錄的運動信息。例如,用戶可將所記錄的運動信息從運動信息監(jiān)控設(shè)備下載到分離的收集設(shè)備。收集設(shè)備又可將從運動信息監(jiān)控設(shè)備收集的運動信息傳輸?shù)椒蛛x的顯示配置設(shè)備,在顯示配置設(shè)備中運動信息可被組織和配置,以便用于例如另一設(shè)備的隨后查看。如下面將更詳細(xì)討論的,本發(fā)明的不同實現(xiàn)允許個人使用在網(wǎng)絡(luò)如互聯(lián)網(wǎng)上通信的一組計算設(shè)備來記錄、收集和顯示運動信息。例如,本發(fā)明的一些實現(xiàn)可允許個人使用專用計算設(shè)備來測量和記錄運動信息。用戶可接著將所記錄的運動信息傳輸?shù)奖镜赜嬎阍O(shè)備如個人桌上型或膝上型計算機。更具體地,用戶可將所記錄的運動信息從運動信息監(jiān)控設(shè)備下載到本地計算機上的收集軟件工具,本地計算機充當(dāng)計算機網(wǎng)絡(luò)中的“客戶機”。然后收集軟件工具通過網(wǎng)絡(luò)將所下載的運動信息傳輸?shù)竭h程“服務(wù)器”計算機。遠程服務(wù)器計算機上的顯示配置軟件工具接著保存?zhèn)鬏數(shù)倪\動信息。稍后,個人可使用客戶機計算機或另一本地計算機從服務(wù)器計算機取回所存儲的運動信息。響應(yīng)于來自本地計算機的顯示請求,顯示配置軟件工具將配置請求的運動信息以顯示在本地計算機上,然后將所配置的運動信息傳輸?shù)奖镜赜嬎銠C用于顯示。計算設(shè)備本發(fā)明的不同實例可使用被配置成執(zhí)行一個或更多功能的電子電路實現(xiàn)。例如,使用本發(fā)明的一些實施方式,運動信息監(jiān)控設(shè)備、收集設(shè)備、顯示設(shè)備或其任何組合可使用一個或更多專用集成電路(ASIC)來實現(xiàn)。然而更普遍地,使用執(zhí)行固件或軟件指令的可編程計算設(shè)備,或通過專用電子電路和在可編程計算設(shè)備上執(zhí)行的固件或軟件指令的一些組合,將實現(xiàn)本發(fā)明的不同實例的組件。因此,圖1示出可用于實現(xiàn)本發(fā)明的不同實施方式的計算機101的例證性實例。如在本圖中看到的,計算機101具有計算單元103。計算單元103 —般包括處理單元105和系統(tǒng)存儲器107。處理單元105可以是用于執(zhí)行軟件指令的任何類型的處理設(shè)備,但在傳統(tǒng)上為微處理器設(shè)備。系統(tǒng)存儲器107可包括只讀存儲器(ROM) 109和隨機存取存儲器(RAM) 111。本領(lǐng)域的普通技術(shù)人員應(yīng)理解,只讀存儲器(ROM) 109和隨機存取存儲器(RAM) 111都可儲存由處理單元105執(zhí)行的軟件指令。處理單元105和系統(tǒng)存儲器107可通過總線113或備用的通信結(jié)構(gòu)直接或間接地連接到一個或更多外圍設(shè)備。例如,處理單元105或系統(tǒng)存儲器107可直接或間接地連接到附加的存儲設(shè)備,例如硬盤驅(qū)動器117、可拆裝的磁盤驅(qū)動器115、光盤驅(qū)動器119和閃存卡。處理單元105和系統(tǒng)存儲器107還可直接或間接地連接到一個或更多輸入設(shè)備121以及一個或更多輸出設(shè)備123。輸入設(shè)備121可包括例如鍵盤、觸摸屏、遠程控制墊、指示設(shè)備(例如鼠標(biāo)、觸摸墊、指示筆、跟蹤球或操縱桿)、掃描儀、攝像機或擴音器。輸出設(shè)備123可包括例如監(jiān)控顯不器、電視機、打印機、立體聲系統(tǒng)或揚聲器。仍然進一步地,計算單元103直接或間接地連接到一個或更多網(wǎng)絡(luò)接口 115,以與網(wǎng)絡(luò)通信。有時也稱為 網(wǎng)絡(luò)適配器或網(wǎng)絡(luò)接口卡(NIC)的這種類型的網(wǎng)絡(luò)接口 115根據(jù)一個或更多通信協(xié)議例如傳輸控制協(xié)議(TCP)、互聯(lián)網(wǎng)協(xié)議(IP)和用戶數(shù)據(jù)報協(xié)議(UDP)Jf來自計算單元103的數(shù)據(jù)和控制信號轉(zhuǎn)換成網(wǎng)絡(luò)消息。這些協(xié)議在本領(lǐng)域中是公知的,因此不在這里更詳細(xì)地討論。接口 115可使用用于連接到網(wǎng)絡(luò)的任何適當(dāng)?shù)倪B接工具,包括例如無線收發(fā)器、電力線適配器、調(diào)制解調(diào)器或以太網(wǎng)連接。應(yīng)認(rèn)識到,除了上面特別列出的輸入、輸出或存儲器外圍設(shè)備以外,計算設(shè)備還可連接到各種其它外圍設(shè)備,包括可執(zhí)行輸入、輸出和存儲功能或其一些組合的一些設(shè)備。例如,計算機101可連接到數(shù)字音樂播放器,例如可從加利福尼亞(California)的庫拍蒂諾(Cupertino)的蘋果(Apple)公司得到的商標(biāo)為丨丨D1.:):..!.!;的數(shù)字音樂播放器。如在本領(lǐng)域中公知的,這種類型的數(shù)字音樂播放器可用作對計算機的輸出設(shè)備(例如,輸出來自聲音文件的音樂或來自圖像文件的圖片)以及存儲設(shè)備。此外,這種類型的數(shù)字音樂播放器還可用作用于輸入所記錄的運動信息的輸入設(shè)備,如將在下面更詳細(xì)討論的。除了數(shù)字音樂播放器以外,計算機101還可連接到或另外地包括一個或更多其它外圍設(shè)備如電話。電話可為例如無線“智能電話”。如在本領(lǐng)域中公知的,這種類型的電話通過無線網(wǎng)絡(luò)使用射頻傳輸來進行通信。除了簡單的通信功能以外,“智能電話”還可給用戶提供一種或更多數(shù)據(jù)管理功能,例如發(fā)送、接收和查看電子消息(例如,電子郵件消息、SMS文本消息等)、記錄或播放聲音文件、記錄或播放圖像文件(例如,靜止的圖片或運動的視頻圖像文件)、查看和編輯具有文本的文件(例如,MicrosoftWord或Excel文件或AdobeAcrobat文件)等。由于這種類型的電話的數(shù)據(jù)管理能力,用戶可連接電話與計算機101,以使他們的所保存的數(shù)據(jù)可被同步。當(dāng)然,還有其它外圍設(shè)備可被包括或另外地連接到圖1所示類型的計算機101,正如本領(lǐng)域中公知的。在一些情況下,外圍設(shè)備可永久或半永久地連接到計算單元103。例如,使用很多計算機,計算單元103、硬盤驅(qū)動器117、可拆裝的光盤驅(qū)動器119和顯示器被半永久地裝入單個機架中。然而還有其它外圍設(shè)備可以可拆裝地連接到計算機101。計算機101可包括例如一個或更多通信端口,通過該端口,外圍設(shè)備可(通過總線113直接地或間接地)連接到計算單元103。這些通信端口可因此包括并行總線端口或串行總線端口,例如使用通用串行總線(USB)標(biāo)準(zhǔn)或IEEE1394高速串行總線標(biāo)準(zhǔn)(例如,F(xiàn)irewire端口)的串行總線端口。可選地或附加地,計算機101可包括無線數(shù)據(jù)“端口 ”,例如藍牙接口、W1-Fi接口、紅外數(shù)據(jù)端口等。應(yīng)認(rèn)識到,根據(jù)本發(fā)明的不同實例的使用的計算設(shè)備可包括比圖1所示的計算機101更多的組件、比計算機101更少的組件或與計算機101不同的組件組合。例如本發(fā)明的一些實現(xiàn)可使用預(yù)定有很特定的功能的一個或更多計算設(shè)備,例如數(shù)字音樂播放器或服務(wù)器計算機。這些計算設(shè)備可因此省略不需要的外圍設(shè)備,如網(wǎng)絡(luò)接口 115、可拆裝的光盤驅(qū)動器119、打印機、掃描儀、外部硬盤驅(qū)動器等。本發(fā)明的一些實現(xiàn)可以可選地或附加地使用預(yù)定為有各種各樣的功能的計算設(shè)備,如桌上型或膝上型個人計算機。這些計算設(shè)備可按要求具有外圍設(shè)備或附加組件的任何組合。運動信息監(jiān)控設(shè)備圖2示出根據(jù)本發(fā)明的不同實例的運動信息監(jiān)控設(shè)備201的一個實例,可使用該設(shè)備來測量相應(yīng)于用戶運動行為的運動信息。如在本圖中示出的,運動信息監(jiān)控設(shè)備201包括數(shù)字音樂播放器203、電子接口設(shè)備205和運動參數(shù)測量設(shè)備207。如將更詳細(xì)描述的,數(shù)字音樂播放器203 (可釋放地)連接到電子接口設(shè)備205,且該組合體在用戶進行運動行為如跑步或行走時由他或她佩戴或另外地攜帶。運動參數(shù)測量設(shè)備207在用戶進行運動行為時也由他或她佩戴或另外地攜帶,并測量與用戶正在進行的運動表現(xiàn)有關(guān)的一個或更多運動參數(shù)。運動參數(shù)測量設(shè)備207將相應(yīng)于所測量的運動參數(shù)的信號傳輸?shù)诫娮咏涌谠O(shè)備205。電子接口設(shè)備205從運動參數(shù)測量設(shè)備207接收信號,并向數(shù)字音樂播放器203提供所接收的信息。如圖3中更詳細(xì)示出的,運動參數(shù)測量設(shè)備207包括一個或更多傳感器301,其用于測量與佩戴或另外地使用運動參數(shù)測量設(shè)備207的個人相關(guān)的運動參數(shù)。使用所示實現(xiàn),例如傳感器301A和301B可以是用于在兩個垂直的方向測量運動參數(shù)測量設(shè)備207的加速度的加速計(例如壓電加速計)。運動參數(shù)測量設(shè)備207由用戶攜帶或另外地佩戴,以在用戶訓(xùn)練時測量期望的運動參數(shù)。例如,如圖4所示,當(dāng)用戶跑步或行走時,運動參數(shù)測量設(shè)備207可位于用戶的鞋401的鞋底。使用此布置,傳感器301產(chǎn)生相應(yīng)于用戶的腳的運動的電信號。如本領(lǐng)域中已知的,這些信號可接著用于產(chǎn)生表示由用戶進行的運動行為的運動數(shù)據(jù)。
運動參數(shù)測量設(shè)備207還包括用于處理由傳感器301輸出的電信號的處理器303。使用本發(fā)明的一些實現(xiàn),處理器303可為可編程的微處理器。然而還對于本發(fā)明的其它實現(xiàn),處理器303可以是專用電路設(shè)備例如ASIC。處理器303可對從傳感器301輸出的信號執(zhí)行任何期望的操作,例如曲線平滑化、噪聲過濾、異常值(outlier)去除、放大、匯總、積分等。處理器303向發(fā)射器(transmitter) 305提供處理的信號。運動參數(shù)測量設(shè)備207按需要還包括用于向傳感器301提供功率的電源307、處理器303和發(fā)射器305。電源307可為例如電池。運動參數(shù)測量設(shè)備207將處理的信號傳輸?shù)诫娮咏涌谠O(shè)備205,如在圖4中看到的。現(xiàn)在返回到圖3,電子接口設(shè)備205包括接收器309,其接收由運動參數(shù)測量設(shè)備207中的發(fā)射器305發(fā)射的處理的信號。接收器309將處理的信號轉(zhuǎn)發(fā)到進一步處理信號的第二處理器311。像處理器303 —樣,處理器311可對處理的信號執(zhí)行任何期望的操作,例如曲線平滑、噪聲過濾、異常值去除、放大、匯總、積分等。處理器303向數(shù)字音樂播放器203提供處理的信號?,F(xiàn)在返回到圖2,電子接口設(shè)備205包括連接器系統(tǒng)209,其物理插入并連接設(shè)置在數(shù)字音樂播放器203上的傳統(tǒng)輸入端口 211。輸入端口 211可以是用于傳輸數(shù)據(jù)的任何期望類型的輸入端口,例如并行數(shù)據(jù)端口、串行數(shù)據(jù)端口、耳機或擴音器插孔等,電子接口設(shè)備205的連接器系統(tǒng)209連接到輸入端口 211中。連接器系統(tǒng)209可包括任何適當(dāng)?shù)倪B接設(shè)備如導(dǎo)線、管腳、電連接器等,以便與設(shè)置在數(shù)字音樂播放器203的輸入端口 211中的相應(yīng)元件進行電連接或其它適當(dāng)?shù)倪B接(例如,以允許接口設(shè)備205和電子接口設(shè)備205之間的電子和/或數(shù)據(jù)通信)。如果必要或期望,可提供附加的緊固元件例如皮帶、鉤、搭扣、夾子、夾具、扣子、固定元件、機械連接器等,以將接口設(shè)備205牢固地連接到數(shù)字音樂播放器203?,F(xiàn)在返回到圖3,處理器311向計算單元313提供處理的信號。計算單元313可將處理的信號最初存儲在存儲器315中。進一步地,使用本發(fā)明的一些實現(xiàn),計算單元313可對由運動信息監(jiān)控設(shè)備201提供的處理的信號進行操作,以產(chǎn)生相應(yīng)于由用戶進行的運動行為的一組運動數(shù)據(jù)。例如,如果運動信息監(jiān)控設(shè)備201包括用于測量用戶的腳的運動的加速計,則計算單元313可分析來自運動信息監(jiān)控設(shè)備201的處理的信號,以產(chǎn)生描述在用戶的運動行為期間在特定情況下的用戶速度和用戶在這些特定情況的每一個下行進的總路程的運動數(shù)據(jù)組。例如在Blackadar等人的標(biāo)題為“Monitoring Activity Of A UserIn Locomotion On Foot”并在 2005 年 5 月 24 日發(fā)布的美國專利號 6,898,550、0hlenbusch等人的標(biāo)題為 “Monitoring Activity Of A User In Locomotion On Foot” 并在 2005 年4月19日發(fā)布的美國專利號6,882,955、Darley等人的標(biāo)題為“Monitoring Activity OfA User In Locomotion On Foot” 并在 2005 年 4 月 5 日發(fā)布的美國專利號 6,876,947、Ohlenbusch等人的標(biāo)題為“Monitoring Activity Of A User In Locomotion On Foot”并在2002年12月10日發(fā)布的美國專利號6,493,652,Blackadar等人的標(biāo)題為“DetectingThe Starting And Stopping Of Movement Of A Person On Foot”并在 2001 年 10 月 2 日發(fā)布的美國專利號 6,298,314、Gaudet 等人的標(biāo)題為“Measuring Foot Contact Time AndFoot Loft Time Of A Person In Locomotion” 并在 2000 年 4 月 18 日發(fā)布的美國專利號6,052,654、Gaudet 等人的標(biāo)題為 “Measuring Foot Contact Time And Foot Loft TimeOf A Person In Locomotion”并在2000年I月25日發(fā)布的美國專利號6,018,705中,描述了用于根據(jù)加速計信號確定用戶的速度的各種技術(shù),每個專利在這里通過引用被全部并入。運動數(shù)據(jù)組還可包括與每個速度值和/或每個路程值相關(guān)聯(lián)的時間值。如果運動信息監(jiān)控設(shè)備201可用于從不同的用戶收集運動信息,則運動數(shù)據(jù)計算單元313可額外地提示用戶以某種方法識別他自己或她自己。該識別信息可接著被包括到從運動信息監(jiān)控設(shè)備201提供的信息產(chǎn)生的運動數(shù)據(jù)組。一旦計算單元313從運動信息監(jiān)控設(shè)備201提供的信息產(chǎn)生一組運動數(shù)據(jù),則計算單元313就可將運動數(shù)據(jù)組儲存在存儲器315中。如下面將更詳細(xì)討論的,當(dāng)數(shù)字音樂播放器203隨后連接到實現(xiàn)運動信息收集工具的計算設(shè)備時,計算單元313將運動數(shù)據(jù)下載到遠程計算設(shè)備上持有的顯示配置工具。雖然對圖2-4中示出的實施方式描述了運動參數(shù)測量設(shè)備207和接口設(shè)備205之間的無線通信,但是可使用在運動參數(shù)測量設(shè)備207和接口設(shè)備205之間任何期望的通信方式,包括有線連接,而不偏離本發(fā)明。此外,可提供將從來自運動參數(shù)測量設(shè)備207的物理或生理數(shù)據(jù)得到的數(shù)據(jù)以正確的形式或格式調(diào)整以顯示在電子設(shè)備210上或從電子設(shè)備210輸出的任何期望的方法,而不偏離本發(fā)明。例如,如果希望,運動參數(shù)測量設(shè)備207可被特別設(shè)計和/或程序設(shè)計以用于一個或更多特定的電子設(shè)備,例如預(yù)先編程的和/或有線的設(shè)備,以用特定的一個設(shè)備或多個設(shè)備操作并以適合于那些設(shè)備的形式和格式提供輸出數(shù)據(jù)。在這種情況下,可在市場上交易并出售接口設(shè)備205給特別目標(biāo)的某些電子設(shè)備,例如特定型號的數(shù)字音樂播放器和甚至其它電子設(shè)備如電話、手表、個人數(shù)字助理等。作為另一可選方案,如果希望,接口設(shè)備205可在稍后的時間被編程以例如通過從互聯(lián)網(wǎng)、從磁盤或從其它另外的源等下載特定電子設(shè)備的顯示器或設(shè)備驅(qū)動器和/或格式數(shù)據(jù)來用各種各樣的不同電子設(shè)備操作。如果希望,根據(jù)本發(fā)明的至少一些實例,電子接口設(shè)備205可進一步包括顯示器220和/或用戶輸入系統(tǒng)222,例如一個或更多旋轉(zhuǎn)的輸入設(shè)備、開關(guān)、按鈕(如圖2中所示實例中示出的)、鼠標(biāo)或跟蹤球(traceball)元件、觸摸屏等或其中的一些組合。顯示器220可用于顯不例如與數(shù)字音樂播放器203播放的音樂有關(guān)的信息、與被數(shù)據(jù)音樂播放器203接收的運動信息信號有關(guān)的信息、由數(shù)字音樂播放器203從所接收的運動信息信號產(chǎn)生的運動數(shù)據(jù)等。用戶輸入系統(tǒng)222可用于例如:控制通過接口設(shè)備205接收的輸入數(shù)據(jù)的處理的一個或更多方面、控制輸入數(shù)據(jù)接收(例如,計時、所接收的信息的類型、經(jīng)要求的數(shù)據(jù)請求等)、控制輸出到電子設(shè)備203或通過電子設(shè)備203輸出的數(shù)據(jù)、控制運動參數(shù)測量設(shè)備207等??蛇x地或附加地,如果希望,數(shù)字音樂播放器203上的輸入系統(tǒng)(例如,按鈕222、觸摸屏、基于數(shù)字轉(zhuǎn)換器/指示筆的輸入、旋轉(zhuǎn)的輸入設(shè)備、跟蹤球或滾轉(zhuǎn)球、鼠標(biāo)等)可用于向接口設(shè)備205和/或運動參數(shù)測量設(shè)備207提供用戶輸入數(shù)據(jù)。作為又一例子,如果希望,語音輸入系統(tǒng)可設(shè)置有接口設(shè)備205和/或數(shù)字音樂播放器203,以例如通過語音命令實現(xiàn)用戶輸入??商峁┯糜诳刂迫魏蜗到y(tǒng)元件和/或用于任何目的的任何其它期望類型的用戶輸入系統(tǒng)而不偏離本發(fā)明。數(shù)字音樂播放器203可包括額外的輸入和/或輸出元件,例如用于耳機(或其它音頻輸出)、電源、無線通信、紅外輸入、擴音器輸入或其它設(shè)備的圖2所示的端口 224和226。如果希望,且如果當(dāng)接口設(shè)備205連接到電子設(shè)備203時這些端口 224和/或226被覆蓋,則接口設(shè)備205可裝備有類似于端口 224和/或226的外部端口,以及內(nèi)部電路可設(shè)置在接口設(shè)備205中,以使用戶能夠在他們可插入數(shù)字音樂播放器203中并仍然利用相同的功能時將相同的附加設(shè)備插入接口設(shè)備205中(例如,因而允許必要的數(shù)據(jù)、信號、功率和/或信息通過接口設(shè)備205傳遞到用戶、另一輸出和/或數(shù)字音樂播放器203)。應(yīng)認(rèn)識到,雖然上面描述的本發(fā)明的一些特定的實施例涉及數(shù)字音樂播放器203,但是使用任何便攜式電子設(shè)備也可實現(xiàn)本發(fā)明的可選的實例。例如使用本發(fā)明的一些實現(xiàn),運動參數(shù)測量設(shè)備207可結(jié)合移動電話、手表、個人數(shù)字助理、另一類型的音樂播放器(例如光盤或衛(wèi)星無線電音樂播放器)、便攜式計算機或任何其它期望的電子設(shè)備來使用。仍然進一步地,本發(fā)明的一些實現(xiàn)可以可選地或附加地省略接口設(shè)備205的使用。例如,運動參數(shù)測量設(shè)備207可被配置成使用藍牙無線通信協(xié)議來通信,以便它可用于有藍牙能力的移動電話、個人數(shù)字助理、手表或個人計算機。當(dāng)然,在省略接口設(shè)備205的同時還可使用其它無線或有線通信技術(shù)。還應(yīng)認(rèn)識到,雖然為了容易理解,在上面已經(jīng)描述了運動參數(shù)測量設(shè)備207的特定實例,但是任何類型的期望的運動參數(shù)測量設(shè)備207可用于本發(fā)明的各個實施例。例如,使用本發(fā)明的一些實現(xiàn),運動參數(shù)測量設(shè)備207可為心率監(jiān)控器、血氧監(jiān)控器、衛(wèi)星定位設(shè)備(例如,全球定位衛(wèi)星(GPS)導(dǎo)航設(shè)備)、用于測量用戶的有關(guān)電的行為的設(shè)備(例如,EKG監(jiān)控器),或測量用戶的一個或更多物理參數(shù)的任何其它設(shè)備。仍然進一步地,運動參數(shù)測量設(shè)備207可測量被用戶操作的一些設(shè)備的一個或更多操作參數(shù),例如自行車的速度和/或路程、由踏車(treadmill)、劃船機、橢圓機、靜止的自行車等完成的速度和/或工作、用戶穿的滑板(水的或雪的)、冰鞋(滾軸的或冰的)或雪鞋等行進的速度和/或路程等。此外,雖然運動參數(shù)測量設(shè)備207被描述為對于從運動參數(shù)測量設(shè)備207接收信號的數(shù)字音樂播放器203或其它便攜式電子設(shè)備是分離的,但是使用本發(fā)明的一些實現(xiàn),運動參數(shù)測量設(shè)備207可合并到數(shù)字音樂播放器203或其它便攜式電子設(shè)備中。例如,本發(fā)明的一些實現(xiàn)可使用包括加速計、衛(wèi)星定位設(shè)備或用于測量運動行為的任何其它期望的設(shè)備的音樂播放器、移動電話、手表或個人數(shù)字助理。仍然進一步地,應(yīng)認(rèn)識到,本發(fā)明的各種實現(xiàn)可使用合并到數(shù)字音樂播放器203或其它便攜式電子設(shè)備中的多個運動參數(shù)測量設(shè)備207、與數(shù)字音樂播放器203或其它便攜式電子設(shè)備分離的多個運動參數(shù)測量設(shè)備207、或其中的一些組合。運動收集和顯不工具圖5示出根據(jù)本發(fā)明的不同實現(xiàn)的運動信息收集和顯示設(shè)備501的實例,運動信息收集和顯示設(shè)備501可用于收集和/或顯示運動數(shù)據(jù)。如下面將更詳細(xì)討論的,運動信息收集和顯示設(shè)備501可收集和顯示運動數(shù)據(jù)。運動信息收集和顯示設(shè)備501可使用前面描述的計算設(shè)備101的任何適當(dāng)變形來實現(xiàn)。然而在一些情況下,信息收集和顯示設(shè)備501可使用桌面型或膝上型個人計算機在商業(yè)上實現(xiàn),該計算機使用例如可從華盛頓的雷蒙德(Redmond)的微軟公司得到的Microsoft Windows操作系統(tǒng)的版本、可從加利福尼亞的庫拍蒂諾的蘋果公司得到的Apple Macintosh操作系統(tǒng)的版本,或可從多個廠商得到的Unix或Linux操作系統(tǒng)的版本。如圖5所示,運動信息收集和顯示設(shè)備501包括用于從運動信息監(jiān)控設(shè)備201接收數(shù)據(jù)的接口 503。接口 503可使用例如電子組件、軟件組件(例如,應(yīng)用程序接口(API))或其組合來實現(xiàn)。運動信息收集和顯示設(shè)備501還具有運動數(shù)據(jù)收集模塊505。使用本發(fā)明的不同實例,運動數(shù)據(jù)收集模塊505可檢測儲存一個或更多數(shù)據(jù)組的數(shù)字音樂播放器203或其它便攜式電子設(shè)備何時通過接口 503連接到運動信息收集和顯示設(shè)備501,建立與數(shù)字音樂播放器203或其它便攜式電子設(shè)備的通信會話以取回一個運動數(shù)據(jù)組或多個運動數(shù)據(jù)組。在本發(fā)明的一些實現(xiàn)中,在取回運動數(shù)據(jù)組之后,運動數(shù)據(jù)收集模塊505可從數(shù)字音樂播放器203或其它便攜式電子設(shè)備刪除這些運動數(shù)據(jù)組。使用本發(fā)明的一些實例,運動數(shù)據(jù)收集模塊505可對從數(shù)字音樂播放器203或其它便攜式電子設(shè)備取回的運動數(shù)據(jù)組執(zhí)行一些進一步的操作。例如,如果運動信息監(jiān)控設(shè)備201可用于從不同的用戶收集運動信息,則運動數(shù)據(jù)收集模塊505可額外地提示用戶識別他自己或她自己(如果該信息以前沒有通過運動信息收集和顯示設(shè)備501得到)。此識別信息可接著被包括到所取回的運動數(shù)據(jù)組。如前所述,運動信息收集和顯示設(shè)備501 —般從由一個或更多運動參數(shù)測量設(shè)備207測量的信息產(chǎn)生運動數(shù)據(jù)組。然而使用本發(fā)明的一些實施例,運動信息收集和顯示設(shè)備501可改為儲存由運動參數(shù)測量設(shè)備207提供的原始信息。使用這些實施例,運動數(shù)據(jù)收集模塊505可從數(shù)字音樂播放器203或其它便攜式電子設(shè)備取回該原始信息,并接著從該原始信息本身產(chǎn)生運動數(shù)據(jù)組。當(dāng)然,本發(fā)明的其它實例可按要求在運動數(shù)據(jù)收集模塊505和數(shù)字音樂播放器203或其它便攜式電子設(shè)備之間分割關(guān)于自原始信息產(chǎn)生運動數(shù)據(jù)的功能,所述原始信息由運動參數(shù)測量設(shè)備207測量。運動數(shù)據(jù)收集模塊505可通過例如由計算設(shè)備101的計算單元113執(zhí)行的軟件指令來實現(xiàn)。使用本發(fā)明的一些實例,運動數(shù)據(jù)收集模塊505可通過傳統(tǒng)的軟件工具例如瀏覽器來實現(xiàn)??蛇x地,運動數(shù)據(jù)收集模塊505可通過專用軟件工具或通過增強的傳統(tǒng)軟件工具來實現(xiàn),以執(zhí)行運動數(shù)據(jù)收集功能。例如,運動數(shù)據(jù)收集模塊505可通過包括傳統(tǒng)的瀏覽器的軟件工具來實現(xiàn),以執(zhí)行各種功能。除了從數(shù)字音樂播放器203或其它便攜式電子設(shè)備收集運動信息外,這些功能還可包括例如選擇、購買和下載音樂和視頻內(nèi)容。一旦運動數(shù)據(jù)收集模塊505收集了由運動信息監(jiān)控設(shè)備201提供的處理的信號,運動數(shù)據(jù)收集模塊505就通過接口模塊507將運動數(shù)據(jù)組傳輸?shù)竭\動數(shù)據(jù)顯示配置設(shè)備601。運動信息收集和顯示設(shè)備501可通過傳統(tǒng)網(wǎng)絡(luò)如互聯(lián)網(wǎng)與運動數(shù)據(jù)顯示配置設(shè)備601通信。使用這些配置,接口模塊507可使用任何傳統(tǒng)類型的網(wǎng)絡(luò)接口如網(wǎng)絡(luò)接口卡實現(xiàn)。當(dāng)然,任何類型的期望的硬件或軟件組合可選地可用于允許運動數(shù)據(jù)收集模塊505將收集的運動數(shù)據(jù)發(fā)送到運動數(shù)據(jù)顯示配置設(shè)備601。使用本發(fā)明的一些實現(xiàn),運動數(shù)據(jù)收集模塊505可將收集的運動數(shù)據(jù)自動發(fā)送到運動數(shù)據(jù)顯示配置設(shè)備601。例如,緊接著在收集之后,以預(yù)先排定的時間間隔,當(dāng)檢測到與運動數(shù)據(jù)顯示配置設(shè)備601的網(wǎng)絡(luò)連接時,或其中的一些組合,運動數(shù)據(jù)收集模塊505可試圖將收集的運動數(shù)據(jù)發(fā)送到運動數(shù)據(jù)顯示配置設(shè)備601??蛇x地或附加地,運動數(shù)據(jù)收集模塊505可提示用戶指定何時將收集的運動數(shù)據(jù)發(fā)送到運動數(shù)據(jù)顯示配置設(shè)備601。圖6示出根據(jù)本發(fā)明的不同實例可使用的運動數(shù)據(jù)顯示配置設(shè)備601的例子。如在本圖中看到的,運動數(shù)據(jù)顯示配置設(shè)備601包括用于與運動信息收集和顯示設(shè)備501通信的接口模塊603。如前所述,運動信息收集和顯示設(shè)備501可通過傳統(tǒng)網(wǎng)絡(luò)如互聯(lián)網(wǎng)與運動數(shù)據(jù)顯示配置設(shè)備601通信。使用這些配置,接口模塊603可使用任何傳統(tǒng)類型的網(wǎng)絡(luò)接口如網(wǎng)絡(luò)接口卡實現(xiàn)。當(dāng)然,任何類型的期望的硬件或軟件組合可選地可用于允許運動數(shù)據(jù)顯示配置設(shè)備601與運動信息收集和顯示設(shè)備501通信。運動數(shù)據(jù)顯示配置設(shè)備601還包括運動數(shù)據(jù)顯示配置模塊605和運動數(shù)據(jù)存儲器607。當(dāng)運動數(shù)據(jù)顯示配置設(shè)備601的接口 603從運動信息收集和顯示設(shè)備501接收運動數(shù)據(jù)時,它向運動數(shù)據(jù)顯示配置模塊605提供所接收的運動數(shù)據(jù)。運動數(shù)據(jù)顯示配置模塊605可接著將運動數(shù)據(jù)存儲在運動數(shù)據(jù)存儲器607中,用于未來的使用。如下面將更詳細(xì)討論的,運動數(shù)據(jù)顯示配置模塊605還從運動數(shù)據(jù)存儲器607取回運動數(shù)據(jù),并配置取回的運動數(shù)據(jù),用于通過一個或更多用戶界面以對用戶有意義的方式顯示?,F(xiàn)在返回圖5,當(dāng)用戶希望查看與他或她的運動行為(或另一個人的運動行為,如下面將更詳細(xì)討論的)有關(guān)的信息時,用戶將該請求提交到運動信息收集和顯示設(shè)備501。更具體地,用戶可使用傳統(tǒng)的輸入和輸出設(shè)備,如鍵盤、鼠標(biāo)、顯示器等。顯示請求接著通過傳統(tǒng)的接口輸入/輸出接口 511提供到運動數(shù)據(jù)顯示模塊509。如本領(lǐng)域中公知的,接口輸入/輸出接口 511可使用硬件和軟件組件的任何期望的組合來實現(xiàn),例如用于檢測和處理來自輸入設(shè)備的輸入并將數(shù)據(jù)發(fā)送到輸出設(shè)備和另外地控制輸出設(shè)備的傳統(tǒng)應(yīng)用程序接口(API)。使用本發(fā)明的一些實例,運動數(shù)據(jù)顯示模塊509可使用任何傳統(tǒng)的工具來實現(xiàn),該工具用于接收輸入以請求和控制數(shù)據(jù)的顯示,并接著隨后以所請求的方式顯示數(shù)據(jù)。例如,運動數(shù)據(jù)顯示模塊509可使用傳統(tǒng)的瀏覽器程序例如在計算單元113上執(zhí)行的Opera或Microsoft Internet Explorer、Mozilla Firefox來實現(xiàn)。仍然使用本發(fā)明的其它實施例,使用通過一個或更多顯示工具,如可從加利福尼亞的圣何塞(San Jose)的AdobeSystems 公司得到的 Macromedia Flash Player 或Adobe Flash Player 的版本或ActiveX插件程序、Java腳本來增強的傳統(tǒng)瀏覽器程序可實現(xiàn)運動數(shù)據(jù)顯示模塊509。仍然在本發(fā)明的其它實施例中,運動數(shù)據(jù)顯示模塊509可通過例如用于顯示運動數(shù)據(jù)的專用軟件工具實現(xiàn)。如下面將更詳細(xì)討論的,當(dāng)用戶啟動運動數(shù)據(jù)顯示模塊509時,給他或她提供用戶界面,該界面提示用戶選擇他或她希望查看什么樣的所收集的運動數(shù)據(jù)、用戶希望查看所收集的運動數(shù)據(jù)的格式,等等。該用戶界面可由運動數(shù)據(jù)顯示模塊509、運動數(shù)據(jù)顯示配置模塊605或其一些組合產(chǎn)生。當(dāng)用戶使用所提供的用戶界面來提交查看運動數(shù)據(jù)的請求時,運動數(shù)據(jù)顯示模塊509將該請求轉(zhuǎn)發(fā)到運動數(shù)據(jù)顯示配置模塊605。在響應(yīng)中,運動數(shù)據(jù)顯示配置模塊605配置所請求的運動數(shù)據(jù),用于通過運動數(shù)據(jù)顯示模塊509顯示。例如,如下面將更詳細(xì)討論的,用戶可請求查看用戶在一個星期的時間段內(nèi)每天跑的總路程。在響應(yīng)中,運動數(shù)據(jù)顯示配置模塊605從運動數(shù)據(jù)存儲器607取回相關(guān)的路程數(shù)據(jù)。接著它配置通過期望的圖像(例如,條線圖)來顯示的取回的路程數(shù)據(jù),并向運動數(shù)據(jù)顯示模塊509提供所配置的運動數(shù)據(jù),用于顯示給用戶。應(yīng)注意,使用本發(fā)明的一些實施例,數(shù)據(jù)顯示配置功能可在運動數(shù)據(jù)顯示模塊509和運動數(shù)據(jù)顯示配置模塊605之間分開。例如,如果運動數(shù)據(jù)顯示模塊509由簡單的瀏覽器實現(xiàn),則運動數(shù)據(jù)顯示模塊509可用作運動數(shù)據(jù)顯示配置模塊605的“精簡型客戶機(thinclient)”。也就是說,運動數(shù)據(jù)顯示配置模塊605可執(zhí)行所有的數(shù)據(jù)顯示配置功能。運動數(shù)據(jù)顯示模塊509接著只顯示提供給它的信息??蛇x地,如果運動數(shù)據(jù)顯示模塊509由專用軟件工具實現(xiàn),則運動數(shù)據(jù)顯示模塊509可執(zhí)行大多數(shù)或所有的數(shù)據(jù)顯示配置功能。使用這些實例,運動數(shù)據(jù)顯示配置模塊605可僅用于從運動數(shù)據(jù)存儲器607取回運動數(shù)據(jù)并存儲。一般,運動數(shù)據(jù)顯示配置設(shè)備601在離運動信息收集和顯示設(shè)備501遙遠的位置實現(xiàn)。然后運動信息收集和顯示設(shè)備501可通過電子通信網(wǎng)絡(luò)連接到運動數(shù)據(jù)顯示配置設(shè)備601,如前所述。電子通信網(wǎng)絡(luò)可為公共網(wǎng)絡(luò)如互聯(lián)網(wǎng)、私用網(wǎng),或包括兩者的一些組合。例如,圖7示出包括用于收集和/或顯示運動數(shù)據(jù)的運動數(shù)據(jù)顯示配置設(shè)備601和多個客戶機設(shè)備705的網(wǎng)絡(luò)701。這些客戶機設(shè)備705可包括使用可從華盛頓的雷蒙德的微軟公司得到的Microsoft Windows操作系統(tǒng)的某一版本的個人計算機705A、使用Apple操作系統(tǒng)的某一版本的個人計算機705B、個人數(shù)字助理705C和電話70 。當(dāng)然,本發(fā)明的不同實例可以可選地或附加地包括可配置成收集和/或顯示運動數(shù)據(jù)的任何其它期望的電子設(shè)備,如上討論。應(yīng)認(rèn)識到,客戶機設(shè)備705可執(zhí)行運動數(shù)據(jù)收集功能、運動數(shù)據(jù)顯示功能或兩者。也就是說,雖然上述運動信息收集和顯示設(shè)備501的例子能夠收集和顯示運動數(shù)據(jù),但一些客戶機設(shè)備705可僅僅收集運動數(shù)據(jù)。進一步地,一些客戶機設(shè)備可只顯示運動數(shù)據(jù)。例如,用戶可使用裝備有GPS的智能電話來收集運動數(shù)據(jù)并將所收集的運動數(shù)據(jù)傳輸?shù)竭\動數(shù)據(jù)顯示配置設(shè)備601。用戶可接著使用只配備有傳統(tǒng)瀏覽器的個人計算機來隨后下載并顯示所收集的運動數(shù)據(jù)。用戶運動信息的顯示運動行為值的顯示響應(yīng)于接收到來自用戶的通過運動數(shù)據(jù)顯示模塊509復(fù)查運動信息的請求,運動數(shù)據(jù)顯示配置模塊605確定用戶的身份。運動數(shù)據(jù)顯示配置模塊605接著從運動數(shù)據(jù)存儲器607取回與用戶相關(guān)聯(lián)的運動數(shù)據(jù)。下一步,運動數(shù)據(jù)顯示配置模塊605準(zhǔn)備用于顯示所請求的運動數(shù)據(jù)的用戶界面,并將具有運動數(shù)據(jù)的用戶界面?zhèn)鬏數(shù)竭\動數(shù)據(jù)顯示模塊509,用于顯示給用戶。圖8A示出根據(jù)本發(fā)明的不同實現(xiàn)的可提供給用戶的初始的用戶界面的實例。如在本圖中看到的,用戶界面801包括多個圖標(biāo)803。每個圖標(biāo)803表示相應(yīng)于用戶在一段特定的時間期間進行的運動行為的運動數(shù)據(jù)值。更具體地,每個圖標(biāo)803表示相應(yīng)于用戶執(zhí)行的運動行為的路程值。與每個圖標(biāo)803相關(guān)聯(lián)的日歷日期字段(field)805顯示在每個圖標(biāo)803的底部,以指示相應(yīng)的運動行為進行的日期,如圖8中所示的。用戶界面801還顯示多個控制按鈕807-819,其允許用戶選擇什么運動數(shù)據(jù)值將顯示在用戶界面中,以及運動數(shù)據(jù)值將顯示的時間段。此外,界面801包括將在下面更詳細(xì)討論的標(biāo)簽(tab)821-825。如8A所示,用戶觸發(fā)“路程(Distance)”按鈕809和“跑步(Run)”按鈕813。在響應(yīng)中,顯示器801為由相應(yīng)于用戶的服務(wù)器收集的最新的,例如十二組運動數(shù)據(jù)的每一個最初地顯示圖標(biāo)803。如前所述,每個數(shù)據(jù)組包括由個人在一段特定的時間內(nèi)進行的單個分離的運動行為期間測量的運動信息產(chǎn)生的運動數(shù)據(jù)值。進一步地,每個圖標(biāo)803的高度相應(yīng)于被包括在由圖標(biāo)803表示的運動數(shù)據(jù)組中的總路程值。例如,在10月22日,用戶在跑步期間行進了 4.05英里的總路程,而用戶在12月23日的第一次跑步期間只行進了 1.59英里的總路程。因此,相應(yīng)于10月22日的運動行為的圖標(biāo)803A成比例地大于相應(yīng)于表示為用戶在12月23日的第一次跑步收集的運動數(shù)據(jù)的圖標(biāo)803B,如本圖中所示的。如果用戶希望查看在相應(yīng)于所顯示的圖標(biāo)803的運動行為之前或之后進行的運動行為的圖標(biāo)803,用戶可通過觸發(fā)期望的箭頭按鈕807來查看那些附加的圖標(biāo)803。如果用戶隨后選擇“時間(Time) ”按鈕811,則運動數(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日的運動數(shù)據(jù)組的圖標(biāo)827A成比例地高于表示為用戶在12月23日的第一次跑步收集的運動數(shù)據(jù)的圖標(biāo)827B。除了只顯示路程和時間信息以外,用戶界面801還可以可選地顯示附加的信息。例如,使用本發(fā)明的一些實現(xiàn),用戶可使用指示設(shè)備來選擇特定的圖標(biāo)803或827。響應(yīng)于通過例如將光標(biāo)放置在圖標(biāo)上的選擇,用戶界面801可顯示來自由選定的圖標(biāo)表示的運動數(shù)據(jù)組的附加的信息。例如,用戶界面801可使用例如彈出顯示(沒有示出)來顯示由選定的圖標(biāo)803或827表示的運動行為的總路程、時間、速度和消耗的卡路里的數(shù)據(jù)值。仍然進一步地,用戶界面可使用例如顏色信息來區(qū)別最新收集的運動數(shù)據(jù)組和在早些時間收集的運動數(shù)據(jù)組。因此,表示在最新下載期間從運動信息監(jiān)控設(shè)備201收集的數(shù)據(jù)組的圖標(biāo)803或827可使用例如淡綠色來示出,而表示以前收集的運動數(shù)據(jù)組的圖標(biāo)803或827可用深綠色顯示。使用本發(fā)明的一些實現(xiàn),用戶通過“觸發(fā)”表示運動數(shù)據(jù)組的圖標(biāo)803或827來獲得關(guān)于運動數(shù)據(jù)組的還要更詳細(xì)的信息。例如,用戶可使用指示設(shè)備將光標(biāo)放置在期望的圖標(biāo)803或827上,接著按下選擇按鈕來觸發(fā)圖標(biāo)803或827。在響應(yīng)中,運動數(shù)據(jù)顯示配置模塊605配置并提供用戶界面,該界面用圖表更詳細(xì)地示出在相應(yīng)的運動數(shù)據(jù)組中的數(shù)據(jù)值。例如,如圖9A所示,本發(fā)明的不同實現(xiàn)可顯示用戶界面901,其繪制數(shù)據(jù)組中第一類型的數(shù)據(jù)對數(shù)據(jù)組中第二類型的數(shù)據(jù)的曲線,以提供視覺曲線903。更具體地,如本圖中示出的,運動數(shù)據(jù)顯示配置模塊605繪制運動數(shù)據(jù)組中的速度值對運動數(shù)據(jù)組中的路程值數(shù)據(jù)的曲線,提供了曲線903。以這種方式,用戶可查看他或她的哪些即時速度是在跑步期間的不同點。此外,曲線903可包括其它相關(guān)的信息,例如顯示運動行為(例如跑步)的類型的圖標(biāo)和所行進的總路程的指示。使用本發(fā)明的一些實現(xiàn),曲線903還可包括特定的路程中途點(waypoint)905,其顯示在運動行為期間在由中途點905的位置表示的路程處測量的特定速度值。例如,如果用戶使用指示設(shè)備來將光標(biāo)移到中途點905A上,則用戶界面901將顯示指示用戶在第一英里具有12分12秒的平均速度的彈出窗口(沒有示出)。類似地,如果用戶使用指示設(shè)備來將光標(biāo)移到中途點905B上,則用戶界面901將顯示指示用戶在第二英里具有12分17秒的平均速度的彈出窗口(沒有示出)。如果用戶接著使用指示設(shè)備來將光標(biāo)移到中途點905C上,則用戶界面901將顯示指示用戶在第三英里具有12分3秒的平均速度的彈出窗口(沒有示出)。用戶界面901還可包括指示相應(yīng)于所表示的運動行為的總路程值、總時間值、總平均步速值、所消耗的總卡路里值和運動行為類型值的值字段907。它還可包括“選擇(Option) ”按鈕909。如果用戶觸發(fā)“選擇(Option) ”按鈕909,則界面901可顯示允許用戶命名選定的運動數(shù)據(jù)組或刪除運動數(shù)據(jù)組的附加的命令按鈕(沒有顯示)。仍然進一步地,界面可包括“比較(Comparison) ”按鈕911。如果用戶選擇“比較(Comparison) ”按鈕911,則運動數(shù)據(jù)顯示配置模塊605將確定用于所選定的運動行為的時間或路程分類。例如,如果用于所選定的運動行為的所收集的總路程值是大約6公里,則運動數(shù)據(jù)顯示配置模塊605將相應(yīng)于所選定的運動行為的運動數(shù)據(jù)組分類為“6公里(kilometer)”運動數(shù)據(jù)組。類似地,如果用于所選定的運動行為的所收集的總路程值接近于另一指定的路程類別(例如,I英里、10公里、15公里、10英里、26英里等),則運動數(shù)據(jù)顯示配置模塊605根據(jù)相關(guān)的類別為運動數(shù)據(jù)組分類。在運動數(shù)據(jù)顯示配置模塊605為運動數(shù)據(jù)組分類之后,它檢查該類別中的其它運動數(shù)據(jù)組,以確定哪個運動數(shù)據(jù)組具有最高的總路程值(或者,如果類別是基于時間或速度,則為最低的總時間值或最高的平均速度值)。一旦運動數(shù)據(jù)顯示配置模塊605識別用于所確定的類別的“最佳”運動數(shù)據(jù)組,則它將重新配置用戶界面901以包括此“最佳”運動數(shù)據(jù)組的曲線,如圖9B所示的。如在本圖中示出的,曲線915可具有與表示所選定的運動行為期的曲線905相同的特征和特點。如果用戶選擇“查看我的跑步(See My Runs) ”按鈕913,則運動數(shù)據(jù)顯示配置模塊605將配置并提供界面801用于顯示,如圖8A和SB中示出的?,F(xiàn)在返回到這些圖,如果用戶選擇“星期(Week)”按鈕815或“月(Month) ”按鈕817,則運動數(shù)據(jù)顯示配置模塊605將更改用戶界面801以顯示表示多個運動數(shù)據(jù)組的合計的一個或更多圖標(biāo)。更具體地,運動數(shù)據(jù)顯示配置模塊605根據(jù)指定的時間段從每個運動數(shù)據(jù)組合計數(shù)據(jù)值。例如,如果用戶除了 “星期(Week) ”按鈕815以外還選擇“路程(Distance) ”按鈕809,則運動數(shù)據(jù)顯示配置模塊605將合計相應(yīng)于在特定的日歷星期內(nèi)出現(xiàn)的運動行為期的每組運動數(shù)據(jù)的總路程值。運動數(shù)據(jù)顯示配置模塊605接著更改用戶界面801以包括圖標(biāo)829,其中每個圖標(biāo)829用圖形表示在特定的星期期間產(chǎn)生的運動數(shù)據(jù)組中總路程值的和。運動數(shù)據(jù)顯示配置模塊605還更改用戶界面801以包括指定與每個圖標(biāo)829相關(guān)聯(lián)的日歷星期的日歷星期字段831。如圖SC所示,每個圖標(biāo)的高度表示在特定的星期時間段內(nèi)每個運動數(shù)據(jù)組的總路程值的和。例如,用戶可在從10月22日到10月28日的星期時間段內(nèi)跑4.05英里的總數(shù)。另一方面,用戶可在從12月3日到12月9日的星期時間段內(nèi)跑
20.25英里的總路程。因此,表示在12月3日到12月9日的星期內(nèi)合計的運動數(shù)據(jù)的圖標(biāo)829B成比例地大于表示從在10月22日到10月28日的星期所獲得的運動數(shù)據(jù)組合計的運動數(shù)據(jù)的圖標(biāo)829A。類似地,如果用戶選擇“時間(Time) ”按鈕811,則運動數(shù)據(jù)顯示配置模塊605將更改用戶界面801以顯示表示合計的運動數(shù)據(jù)組的總時間值的總和的圖標(biāo)833。更具體地,如圖8D所示,每個圖標(biāo)833的高度表示在相應(yīng)的星期時間段內(nèi)獲得的每個運動數(shù)據(jù)組的總時間值的總和。例如,如果用戶在從10月22日到10月28日的星期期間跑了 54分2秒的總時間,但在12月3日到12月9日的星期期間跑了 4小時7分24秒的總時間,則表示在12月3日到12月9日的星期內(nèi)合計的運動數(shù)據(jù)的圖標(biāo)833B成比例地大于表示在10月22日到10月28日的星期時間段內(nèi)合計的運動數(shù)據(jù)的圖標(biāo)833A。類似地,如果用戶選擇“月(Month) ”按鈕817,則運動數(shù)據(jù)顯示配置模塊605將更改用戶界面801以顯示表示在每月的時間段期間獲得的運動數(shù)據(jù)組的數(shù)據(jù)值的合計的圖標(biāo)。例如,如果用戶也選擇了 “路程(Distance)”按鈕809,則用戶界面801可顯示圖標(biāo)835,其表示在每個日歷月份期間進行的運動行為期內(nèi)獲得的數(shù)據(jù)組的總路程值的合計,如圖8E所示。用戶界面801還可包括指定與每個圖標(biāo)835相關(guān)聯(lián)的日歷月份的日歷月份字段827。如本圖中示出的,用戶界面801因此包括圖標(biāo)835A和另一圖標(biāo)835B,圖標(biāo)835A表示在8月份期間進行的運動行為期內(nèi)獲得的數(shù)據(jù)組的總路程值的合計,而另一圖標(biāo)835B表示在I月份一個月期間進行的運動行為期內(nèi)獲得的數(shù)據(jù)組的總路程值的合計。圖標(biāo)835A的高度表示在8月中進行的運動行為期內(nèi)獲得的每個運動數(shù)據(jù)組的總路程值的和(即,18.84英里),而圖標(biāo)835B的高度相應(yīng)在I月中進行的運動行為期內(nèi)獲得的每個運動數(shù)據(jù)組的每個總路程數(shù)據(jù)值的和(即,58.84英里)。另一方面,如果用戶選擇“時間(Time)”按鈕811,則用戶界面801可顯示圖標(biāo)839,其表示在每個日歷月份期間進行的運動行為期內(nèi)獲得的數(shù)據(jù)組的總時間值的合計,如圖8F所示。如本圖中示出的,用戶界面801因此包括圖標(biāo)839A和另一圖標(biāo)839B,圖標(biāo)839A表示在8月份期間進行的運動行為期內(nèi)獲得的數(shù)據(jù)組的總時間值的合計,而另一圖標(biāo)839B表示在I月份期間進行的運動行為期內(nèi)獲得的數(shù)據(jù)組的總時間值的合計。圖標(biāo)839A的高度表示在8月中進行的運動行為期內(nèi)獲得的每個運動數(shù)據(jù)組的總時間值的總和(即,4小時6分I秒),而圖標(biāo)839B的高度表示在I月中進行的運動行為期內(nèi)獲得的每個運動數(shù)據(jù)組的每個總時間數(shù)據(jù)值的總和(即,10小時47分27秒)。除了只顯示路程和時間信息外,用戶界面801還可以可選地顯示從多組運動數(shù)據(jù)聚集的附加的信息。例如,使用本發(fā)明的一些實現(xiàn),用戶可使用指示設(shè)備來選擇特定的圖標(biāo)829、833、835或839。響應(yīng)于通過例如將光標(biāo)放置在圖標(biāo)上的選擇,用戶界面801可從由選定的圖標(biāo)表示的運動數(shù)據(jù)組的集合顯示附加的信息。例如,用戶界面801可提供例如彈出顯示(沒有示出)來顯示相應(yīng)于由選定的圖標(biāo)表示的運動行為信息的集合的總路程數(shù)據(jù)值的總和、相應(yīng)于由選定的圖標(biāo)表示的運動行為信息的集合的總時間數(shù)據(jù)值的總和、相應(yīng)于由選定的圖標(biāo)速度表示的運動行為信息的集合的平均速度數(shù)據(jù)值的平均值、以及相應(yīng)于由選定的圖標(biāo)表示的運動行為信息的集合的所消耗的卡路里數(shù)據(jù)值的總和。應(yīng)注意,運動數(shù)據(jù)顯示配置模塊605(或使用本發(fā)明的一些實現(xiàn),運動數(shù)據(jù)顯示模塊509)可在接收來自用戶的顯示的合計的運動數(shù)據(jù)的請求之前,合計來自多個運動數(shù)據(jù)組的數(shù)據(jù)??蛇x地,運動數(shù)據(jù)顯示配置模塊605 (或使用本發(fā)明的一些實現(xiàn),運動數(shù)據(jù)顯示模塊509)可只響應(yīng)于來自用戶的查看合計的數(shù)據(jù)的特定請求,來合計來自多個運動數(shù)據(jù)組的數(shù)據(jù)。目標(biāo)的顯示除了顯示特定的運動數(shù)據(jù)值或運動數(shù)據(jù)值的合計以外,本發(fā)明的不同實施方式還可以可選地或附加地允許用戶設(shè)定與他或她的運動行為有關(guān)的目標(biāo),并接著查看用圖形示出用戶對完成那些目標(biāo)的進展的一個或更多圖像。例如,使用圖8A-9B所示的實施方式,用戶可選擇在這些圖中示出的“目標(biāo)(Goal)”標(biāo)簽823。在響應(yīng)中,運動數(shù)據(jù)顯示配置模塊605可配置并提供在圖10中示出的用戶界面1001。如在本圖中看到的,用戶界面1001包括提示用戶選擇與他或她的運動行為有關(guān)的期望目標(biāo)的“設(shè)定一個目標(biāo)(Set A Goal)”按鈕 1003。當(dāng)用戶觸發(fā)“設(shè)定一個目標(biāo)(Set A Goal) ”按鈕1003時,運動數(shù)據(jù)顯示配置模塊605可配置并提供在圖11中示出的用戶界面1101。如在本圖中看到的,用戶界面1101包括“更經(jīng)常(More Often)”按鈕1103、“路程(Distance) ”按鈕1105、“燃燒更多卡路里(BurnMore Calories) ” 按鈕 1107、“更快(Faster) ” 按鈕 1109 和“返回(Back) ” 按鈕 1111。如在本領(lǐng)域中公知的,觸發(fā)“返回(Back) ”按鈕1111使運動數(shù)據(jù)顯示配置模塊605 (或使用本發(fā)明的一些實例,運動數(shù)據(jù)顯示模塊509)配置并顯示用戶界面1101的以前顯示的配置,或如果用戶界面1101的當(dāng)前顯示的配置是其初始配置,則為以前顯示的用戶界面。如果用戶希望更頻繁地進行運動行為,則用戶觸發(fā)“更經(jīng)常(More Often) ”按鈕1103。在響應(yīng)中,運動數(shù)據(jù)顯示配置模塊605重新配置用戶界面1101以包括子界面1113。如在圖1lB中看到的,子界面1113包括“跑步的次數(shù)(Number Of Runs) ”控制1115、“星期的數(shù)目(Number Of Weeks) ”控制1117和“設(shè)定目標(biāo)(Set Goal) ”按鈕1119。通過使用“跑步的次數(shù)(Number Of Runs)”控制1115,用戶可指定他或她希望在一段期望的時間內(nèi)進行的跑步的次數(shù)(或如果合適,進行一些其它運動行為的次數(shù))。類似地,通過使用“星期的數(shù)目(Number Of Weeks) ”控制1117,用戶可指定組成允許達到期望目標(biāo)的期望時間段的星期數(shù)。在所示例子中,“跑步的次數(shù)(Number Of Runs) ”控制1115是字段控制(即,具有可鍵入值的字段),而“星期的數(shù)目(Number Of Weeks) ”控制1117是無線(radio)控制,但本發(fā)明的不同實例可按要求使用可選類型的控制。一旦用戶指定了必須進行的跑步次數(shù)并且指定了必須進行以達到期望的目標(biāo)的時間段,則用戶就可通過觸發(fā)“設(shè)定目標(biāo)(Set Goal)”按鈕1119來最后定下目標(biāo)參數(shù)。類似地,如果用戶希望在一段給定的時間內(nèi)跑較長的路程,則用戶觸發(fā)“路程(Distance)”按鈕1105。在響應(yīng)中,運動數(shù)據(jù)顯示配置模塊605重新配置用戶界面1101以包括子界面1121。如在圖1lC中看到的,子界面1121包括“總路程(Total Distance)”控制1123、“星期的數(shù)目(Number Of Weeks) ”控制1125和“設(shè)定目標(biāo)(Set Goal) ”按鈕1127。通過使用“總路程(Total Distance) ”控制1123,用戶可指定他或她希望在一段期望的時間內(nèi)跑的總路程。類似地,通過使用“星期的數(shù)目(Number Of Weeks) ”控制1125,用戶可指定組成允許達到期望目標(biāo)的期望時間段的星期數(shù)。在所示例子中,“總路程(TotalDistance)”控制1123是具有字段控制(即,可鍵入值的字段)和下拉菜單控制(即,允許用戶選擇其中測量路程的單元)的組合控制。圖1lC中所示的“星期的數(shù)目(Number OfWeeks) ”控制1125則是無線控制。然而,本發(fā)明的不同實例可按要求使用可選類型的控制。一旦用戶指定了必須進行的跑步次數(shù)并且指定了必須進行以滿足期望的目標(biāo)的時間段,則用戶就可通過觸發(fā)“設(shè)定目標(biāo)(Set Goal)”按鈕1127最后定下目標(biāo)參數(shù)。如果用戶希望在特定的時間段期間消耗更多的卡路里,則用戶觸發(fā)“燃燒更多卡路里(Burn More Calories) ”按鈕1107。在響應(yīng)中,運動數(shù)據(jù)顯示配置模塊605重新配置用戶界面1101以包括子界面1129。如在圖1lD中看到的,子界面1129包括“卡路里的數(shù)目(Number Of Calories) ”控制 1131、“星期的數(shù)目(Number Of Weeks) ”控制 1133 和“設(shè)定目標(biāo)(Set Goal) ”按鈕1135。通過使用“卡路里的數(shù)目(Number Of Calories)”控制1131,用戶可指定他或她希望在一段期望的時間內(nèi)消耗的卡路里數(shù)。類似地,通過使用“星期的數(shù)目(Number Of Weeks) ”控制1133,用戶可指定組成允許消耗期望的卡路里數(shù)的期望時間段的星期數(shù)。在所示例子中,“卡路里的數(shù)目(Number Of Calories) ”控制1131是字段控制(即,具有可鍵入值的字段)而“星期的數(shù)目(Number Of Weeks) ”控制1133是無線控制,但本發(fā)明的不同實例可按要求使用可選類型的控制。一旦用戶指定了必須進行的跑步次數(shù)并且指定了必須進行以滿足期望的目標(biāo)的時間段,則用戶就可通過觸發(fā)“設(shè)定目標(biāo)(Set Goal)”按鈕1135最后定下目標(biāo)參數(shù)。最后,如果對于期望的跑步次數(shù),用戶希望跑得更快,則用戶觸發(fā)“更快(Faster) ”按鈕1109。在響應(yīng)中,運動數(shù)據(jù)顯示配置模塊605重新配置用戶界面1101以包括子界面1137。如在圖1lE中看到的,子界面1137包括“平均步速(Average Pace) ”控制1139、“跑步的次數(shù)(Number Of Runs) ”控制1141和“設(shè)定目標(biāo)(Set Goal) ”按鈕1143。通過使用“平均步速(Average Pace) ”控制1139,用戶可指定他或她對期望的跑步次數(shù)所希望行進的最低步速。類似地,通過使用“跑步的次數(shù)(Number Of Runs) ”控制1141,用戶可指定用戶希望跑得更快以便達到期望目標(biāo)的跑步次數(shù)。在所示例子中,“平均步速(Average Pace)”控制1139是字段控制(即,具有可鍵入值的字段),而“跑步的次數(shù)(Number Of Runs) ”控制1141是無線控制,但本發(fā)明的不同實例可按要求使用可選類型的控制。一旦用戶指定了他或她必須以指定的平均步速或比其更快的速度跑步以達到期望目標(biāo)的平均步速和跑步次數(shù),則用戶就可通過觸發(fā)“設(shè)定目標(biāo)(Set Goal)”按鈕1143最后定下目標(biāo)參數(shù)。在用戶指定了期望目標(biāo)之后,運動數(shù)據(jù)顯示配置模塊605監(jiān)控由運動數(shù)據(jù)收集模塊505收集的運動數(shù)據(jù)。當(dāng)用戶隨后希望查看他或她對達到指定目標(biāo)的進展時(通過例如選擇“目標(biāo)(Goals) ”標(biāo)簽),運動數(shù)據(jù)顯示配置模塊605接著合計來自所收集的運動數(shù)據(jù)組的相關(guān)的數(shù)據(jù),并配置用圖形顯示用戶對指定目標(biāo)的進展的用戶界面。例如,使用本發(fā)明的一些實現(xiàn),運動數(shù)據(jù)顯示配置模塊605可配置顯示條線圖,如圖12所示的條線圖1201的用戶界面。相應(yīng)于用戶進展的條線圖的部分以填充物1203來標(biāo)記。因此,在所示例子中,條線圖1201中的填充物1203表示用戶已實現(xiàn)了完成他或她的目標(biāo)所需要的運動行為的50%多。一些實現(xiàn)可同時顯示用于用戶設(shè)定的每個目標(biāo)的條線圖或其它進展指示器。本發(fā)明的另外其它實現(xiàn)可提供控制來允許用戶選擇用于顯示在用戶界面的單個條線圖或其它進展指示器。其它用戶運動數(shù)據(jù)的顯示挑戰(zhàn)本發(fā)明的不同實例可允許用戶對關(guān)于運動行為的競爭向一個或更多用戶(S卩,使用本發(fā)明的實施例的運動員)提出“挑戰(zhàn)”。使用本發(fā)明的一些實現(xiàn),例如,用戶可通過請求在圖13A中示出的用戶界面1301來向一個或更多其它運動員發(fā)出挑戰(zhàn)。如在本圖中看到的,界面1301包括“路程比賽(Distance Race) ”按鈕1303、“最多的英里(Most Miles) ”按鈕 1305、“最快的跑步(Fastest Run)”按鈕 1307、“路程目標(biāo)(Distance Goal)”按鈕 1309和“返回(Back)”按鈕1311。如在本領(lǐng)域中公知的,“返回(Back)”按鈕1311使運動數(shù)據(jù)顯示配置模塊605 (或使用本發(fā)明的一些實現(xiàn),運動數(shù)據(jù)顯示模塊509)配置并顯示用戶界面1301的以前顯示的配置,或如果用戶界面1301的當(dāng)前顯示的配置是其初始配置,則為以前顯示的用戶界面。如果用戶希望建立關(guān)于誰能第一個跑完指定的路程的挑戰(zhàn),則用戶觸發(fā)“路程比賽(Distance Race) ”按鈕1303。在響應(yīng)中,運動數(shù)據(jù)顯示配置模塊605重新配置用戶界面1301以包括子界面1313。如在圖13B中看到的,子界面1313包括“總路程(TotalDistance) ”控制 1315、“挑戰(zhàn)命名(Challenge Name) ”控制 1317、“ 開始日其月(Start Date)”控制1319和“下一步(Next Step) ”按鈕1321。通過使用“總路程(Total Distance) ”控制1315,用戶可指定挑戰(zhàn)參加者為了贏得該次挑戰(zhàn)必須首先跑完的總路程。接著,用戶可使用“挑戰(zhàn)命名(Challenge Name) ”控制1317提供挑戰(zhàn)的特定名字。為每個挑戰(zhàn)命名允許運動員識別并記住他或她可能同時參加的多個不同的挑戰(zhàn)。用戶可接著使用“開始日期(StartDate)”控制1319指定挑戰(zhàn)的開始日期。在所示例子中,“總路程(Total Distance)”控制1315和“挑戰(zhàn)命名(Challenge Name) ”控制1317每個都是字段控制(即,具有可鍵入值的字段的控制),而“開始日期(Start Date)”控制1319由很多下拉菜單組成。然而應(yīng)認(rèn)識至IJ,本發(fā)明的不同實例可按要求使用可選類型的控制。一旦用戶指定了挑戰(zhàn)的參數(shù),用戶就可通過觸發(fā)“下一步(Next Step) ”按鈕1321來開始邀請?zhí)囟ㄟ\動員參加挑戰(zhàn)的過程。當(dāng)用戶觸發(fā)“下一步(Next Step) ”按鈕1321時,運動數(shù)據(jù)顯示配置模塊605重新配置用戶界面1301以包括子界面1323來代替“路程比賽(Distance Race)”按鈕1303,如在圖13C中示出的。如在本圖中看到的,子界面1323包括“個人消息(Personal Message) ”控制1325、“電子郵件地址(Email Address) ”控制1327和“設(shè)定挑戰(zhàn)(Set Challenge)”按鈕1329。用戶可使用“個人消息(Personal Message) ”控制1325來創(chuàng)建對用戶希望邀請參加挑戰(zhàn)的每個運動員的個人消息。使用“電子郵件地址(Email Address) ”控制,用戶可接著確定他或她希望邀請參加挑戰(zhàn)的每個人的電子郵件地址。在所示例子中,“個人消息(Personal Message) ” 控制 1325 和“挑戰(zhàn)命名(Challenge Name) ” 控制 1317 每個都是字段控制(即,具有可鍵入值的字段的控制),但本發(fā)明的不同實例可按要求使用可選類型的控制。一旦用戶提供了每個期望的參加者的電子郵件地址,用戶就可通過觸發(fā)“設(shè)定挑戰(zhàn)(Set Challenge)”按鈕1329來發(fā)起挑戰(zhàn)。響應(yīng)于用戶觸發(fā)“設(shè)定挑戰(zhàn)(Set Challenge)”按鈕1329,運動數(shù)據(jù)顯示配置設(shè)備601 (或使用本發(fā)明的一些實現(xiàn),用戶的運動信息收集和顯示設(shè)備501)向每個指定的被邀請者發(fā)送電子郵件。電子郵件包括個人消息和例如對加入挑戰(zhàn)的交互式提示。如果被邀請者通過回答提示來同意加入挑戰(zhàn),則通知運動數(shù)據(jù)顯示配置設(shè)備601被邀請者同意加入挑戰(zhàn)。這些類型的電子郵件交互式提示(例如在可從華盛頓的雷蒙德的微軟公司得到的Outlook軟件工具的版本中提供的“表決(voting) ”按鈕)在本領(lǐng)域中是公知的,且將不在這里詳細(xì)討論。在運動數(shù)據(jù)顯示配置設(shè)備601識別出挑戰(zhàn)中的參加者之后,它為每個參加者監(jiān)控收集的運動數(shù)據(jù),并合計在收集的運動數(shù)據(jù)中的相關(guān)數(shù)據(jù)。例如,如果挑戰(zhàn)是確定誰可能是首先跑完100英里,則對于每個參加者,運動數(shù)據(jù)顯示配置設(shè)備601在開始日期之后合計在為該參加者收集的每個運動數(shù)據(jù)組中的總路程值。當(dāng)參加者有符合或超過指定的挑戰(zhàn)路程的他或她的總路程值的和(且是第一個這么做的被邀請者)時,運動數(shù)據(jù)顯示配置設(shè)備601接著將該參加者識別為挑戰(zhàn)的獲勝者。在響應(yīng)中,運動數(shù)據(jù)顯示配置設(shè)備601向每個參加者通知獲勝者。運動數(shù)據(jù)顯示配置設(shè)備601可使用任何期望的技術(shù)來通知參加者,例如通過發(fā)送電子郵件消息、通過在每個參加者連接到運動數(shù)據(jù)顯示配置設(shè)備601時顯示特定用途的界面,等等。各種各樣的通知技術(shù)在本領(lǐng)域中是公知的,因此將不詳細(xì)討論。使用本發(fā)明的各種實例,運動數(shù)據(jù)顯示配置設(shè)備601可附加地提供關(guān)于參加者相對于其他參加者的狀態(tài)的更新。這些更新還可使用任何期望的技術(shù)來提供,例如通過發(fā)送電子郵件消息、通過在每個參加者連接到運動數(shù)據(jù)顯示配置設(shè)備601時顯示特定用途的界面,等等。例如,運動數(shù)據(jù)顯示配置設(shè)備601可使用例如前面關(guān)于監(jiān)控單獨目標(biāo)而描述的類型的每個參加者的條線圖,來配置并提供顯示每個參加者朝挑戰(zhàn)的目標(biāo)的進展的用戶界面。現(xiàn)在返回到圖13A,如果用戶希望建立關(guān)于誰可在一段給定的時間內(nèi)跑最多英里的挑戰(zhàn),則用戶觸發(fā)“最多的英里(Most Miles)”按鈕1305。在響應(yīng)中,運動數(shù)據(jù)顯示配置模塊605重新配置用戶界面1301以包括子界面1331,如在圖13D中看到的。子界面1331包括“挑戰(zhàn)持續(xù)時間(Challenge Duration) ”控制1333、“挑戰(zhàn)命名(Challenge Name)”控制1335、“開始日期(Start Date) ”控制1337和“下一步(Next St印)”按鈕1339。通過使用“挑戰(zhàn)持續(xù)時間(Challenge Duration)”控制1333,用戶可指定挑戰(zhàn)參加者為了贏得挑戰(zhàn)必須跑過最長的總路程的總時間量。接著,用戶可使用“挑戰(zhàn)命名(Challenge Name)”控制1335提供挑戰(zhàn)的特定名字。用戶可接著使用“開始日期(Start Date) ”控制1337指定挑戰(zhàn)的開始日期。在所示例子中,“挑戰(zhàn)持續(xù)時間(Challenge Duration) ”控制1333和“挑戰(zhàn)命名(Challenge Name) ”控制1335每個都是字段控制(即,具有可鍵入值的字段的控制),而“開始日期(Start Date)”控制1337由很多下拉菜單組成。然而應(yīng)認(rèn)識到,本發(fā)明的不同實例可按要求使用可選類型的控制。一旦用戶指定了挑戰(zhàn)的參數(shù),用戶就可通過觸發(fā)“下一步(Next Step) ”按鈕1339來開始邀請?zhí)囟ㄟ\動員參加挑戰(zhàn)的過程。在響應(yīng)中,運動數(shù)據(jù)顯示配置模塊605重新配置用戶界面1301以包括子界面1323來代替“路程比賽(Distance Race) ”按鈕1305。(在圖13C中示出了子界面1323的一個例子。)如在上面詳細(xì)討論的,用戶可使用子界面1323來邀請其他人參加挑戰(zhàn),并確保向運動數(shù)據(jù)顯示配置設(shè)備601通知挑戰(zhàn)中的參加者。同樣如前面討論的,運動數(shù)據(jù)顯示配置設(shè)備601監(jiān)控收集的每個參加者的運動數(shù)據(jù),并合計來自所收集的運動數(shù)據(jù)的相關(guān)數(shù)據(jù)值,以確定誰贏得了挑戰(zhàn)。仍然進一步地,運動數(shù)據(jù)顯示配置設(shè)備601可向參加者通知挑戰(zhàn)的獲勝者,以及使用本發(fā)明的不同實例通知每個參加者在上述挑戰(zhàn)期間的狀態(tài)。如果用戶希望建立關(guān)于誰可在一段給定的時間內(nèi)跑得最快的挑戰(zhàn),則用戶觸發(fā)“最快的跑步(Fastest Run) ”按鈕1307。在響應(yīng)中,運動數(shù)據(jù)顯示配置模塊605重新配置用戶界面1301以包括子界面1341,如在圖13E中看到的。子界面1341包括“總路程(TotalDistance) ”控制 1343、“挑戰(zhàn)命名(Challenge Name) ”控制 1345、“ 開始日期(Start Date)”控制1347和“下一步(Next Step) ”按鈕1349。通過使用“總路程(Total Distance)”控制1343,用戶可指定用戶必須跑過的總路程,以便使他或她的跑步時間有資格贏得挑戰(zhàn)。接著,用戶可使用“挑戰(zhàn)命名(Challenge Name) ”控制1345提供挑戰(zhàn)的特定名字。用戶可接著使用“開始日期(Start Date)”控制1347指定挑戰(zhàn)的開始日期。在所示例子中,“總路程(Total Distance)”控制1343和“挑戰(zhàn)命名(Challenge Name)”控制1345每個都是字段控制(即,具有可鍵入值的字段的控制),而“開始日期(Start Date)”控制1347由很多下拉菜單組成。然而應(yīng)認(rèn)識到,本發(fā)明的不同實例可按要求使用可選類型的控制。一旦用戶指定了挑戰(zhàn)的參數(shù),用戶就可通過觸發(fā)“下一步(Next Step) ”按鈕1349來開始邀請?zhí)囟ㄟ\動員參加挑戰(zhàn)的過程。在響應(yīng)中,運動數(shù)據(jù)顯示配置模塊605重新配置用戶界面1301以包括子界面1323來代替“最快的跑步(Fastest Run) ”按鈕1307。(在圖13C中示出了子界面1323的一個例子。)如在上面詳細(xì)討論的,用戶可使用子界面1323來邀請其他人參加挑戰(zhàn),并確保向運動數(shù)據(jù)顯示配置設(shè)備601通知挑戰(zhàn)中的參加者。同樣如前面討論的,運動數(shù)據(jù)顯示配置設(shè)備601監(jiān)控收集的每個參加者的運動數(shù)據(jù),并合計來自所收集的運動數(shù)據(jù)的相關(guān)數(shù)據(jù)值,以確定誰贏得了挑戰(zhàn)。仍然進一步地,運動數(shù)據(jù)顯示配置設(shè)備601可向參加者通知挑戰(zhàn)的獲勝者,以及使用本發(fā)明的不同實例通知每個參加者在上述挑戰(zhàn)期間的狀態(tài)。最后,如果用戶希望建立關(guān)于誰可在一段給定的時間內(nèi)跑完指定的路程的挑戰(zhàn),則用戶觸發(fā)“路程目標(biāo)(Distance Goal) ”按鈕1309。在響應(yīng)中,運動數(shù)據(jù)顯示配置模塊605重新配置用戶界面1301以包括子界面1351。如在圖13F中看到的,子界面1351包括“總路程(Total Distance)”控制 1353、“挑戰(zhàn)命名(Challenge Name)”控制 1355、“開始日期(Start Date)”控制1357和“下一步(Next St印)”按鈕1359。通過使用“總路程(TotalDistance) ”控制1353,用戶可指定用戶為了實現(xiàn)挑戰(zhàn)在指定的時間段期間必須跑過的總路程。接著,用戶可使用“挑戰(zhàn)命名(Challenge Name) ”控制1355提供挑戰(zhàn)的特定名字。用戶可接著使用“開始日期(Start Date)”控制1357指定挑戰(zhàn)的開始日期。在所示例子中,“總路程(Total Distance)”控制1353和“挑戰(zhàn)命名(Challenge Name) ”控制1355每個都是字段控制(即,具有可鍵入值的字段的控制),而“開始日期(Start Date)”控制1357由很多下拉菜單組成,但本發(fā)明的不同實例可按要求使用可選類型的控制。一旦用戶指定了挑戰(zhàn)的參數(shù),用戶就可通過觸發(fā)“下一步(Next Step) ”按鈕1359來開始邀請?zhí)囟ㄟ\動員參加挑戰(zhàn)的過程。在響應(yīng)中,運動數(shù)據(jù)顯示配置模塊605重新配置用戶界面1301以包括子界面1323來代替“路程目標(biāo)(Distance Goal) ”按鈕1309。(在圖13C中示出了子界面1323的一個例子。)如在上面詳細(xì)討論的,用戶可使用子界面1323來邀請其他人參加挑戰(zhàn),并確保向運動數(shù)據(jù)顯示配置設(shè)備601通知挑戰(zhàn)中的參加者。同樣如前面討論的,運動數(shù)據(jù)顯示配置設(shè)備601監(jiān)控收集的每個參加者的運動數(shù)據(jù),并合計來自所收集的運動數(shù)據(jù)相關(guān)數(shù)據(jù)值,以確定誰贏得了挑戰(zhàn)。仍然進一步地,運動數(shù)據(jù)顯示配置設(shè)備601可向參加者通知挑戰(zhàn)的獲勝者,以及使用本發(fā)明的不同實例通知每個參加者在上述挑戰(zhàn)期間的狀態(tài)。列表除了用戶運動數(shù)據(jù)與其他用戶的交互式比較例如上面詳細(xì)描述的目標(biāo)和挑戰(zhàn)以夕卜,本發(fā)明的一些實現(xiàn)可以可選地或附加地允許用戶被動地比較他或她的運動數(shù)據(jù)與其他用戶的運動數(shù)據(jù)。例如,本發(fā)明的一些實現(xiàn)可提供用戶相對于其他用戶所處于的位置的排序。這種排序可基于簡單的比較,或它可限于特定的人口統(tǒng)計組、特定的地理區(qū)域或為此的
一些組合。例如,使用本發(fā)明的一些實現(xiàn),用戶可請求運動數(shù)據(jù)顯示配置模塊605產(chǎn)生并顯示圖14A中所示的用戶界面1401。如在本圖中看到的,用戶界面1401包括比較標(biāo)準(zhǔn)區(qū)1403、過濾區(qū)1405和顯示區(qū)1407。比較標(biāo)準(zhǔn)區(qū)1403包括多個“無線”型控制1409,而過濾區(qū)1405包括多個“下拉”控制1411-1413。顯示區(qū)1407則利用使用控制1409-1413所選擇的比較和過濾信息,根據(jù)所選擇的運動數(shù)據(jù)來顯示用戶信息。更具體地,用戶使用“無線”型控制1409來指定基本的標(biāo)準(zhǔn),運動數(shù)據(jù)顯示配置模塊605根據(jù)此標(biāo)準(zhǔn)來比較多個用戶的運動數(shù)據(jù)。這些控制1409在這里稱為“無線”型控制,因為一個控制(例如,控制1409C)的選擇將自動取消選擇前面選定的控制,且在任何給定的時間只可選擇一個控制。當(dāng)然,應(yīng)認(rèn)識到,其它類型的選擇工具,包括其它類型的控制,可以可選地或附加地用于本發(fā)明的其它實現(xiàn)。每個控制1409都與用于對測量的運動數(shù)據(jù)進行分類的分類標(biāo)準(zhǔn)和指定時間段的時間標(biāo)準(zhǔn)相關(guān)聯(liá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)。控制1409D則與持續(xù)時間分類標(biāo)準(zhǔn)和星期時間段相關(guān)聯(lián)。使用圖14A中所示的界面1401的例子,每個過濾控制1411-1415都選擇為“所有(ALL) ”,如將在下面更詳細(xì)討論的。進一步地,控制1409A被選擇。因為控制1409A與“路程(distance)”分類標(biāo)準(zhǔn)和“星期(week) ”時間標(biāo)準(zhǔn)相關(guān)聯(lián),所以運動數(shù)據(jù)顯示配置模塊605將為參加的用戶分類所合計的在前一星期測量的路程數(shù)據(jù)。接著它在過濾區(qū)1405內(nèi)列出具有十個最高合計的路程數(shù)據(jù)值的參加的用戶的名字。此外,運動數(shù)據(jù)顯示配置模塊605顯示所合計的在前一星期期間為每個所識別的參加的用戶測量的路程數(shù)據(jù)值。仍然進一步地,運動數(shù)據(jù)顯示配置模塊605顯示在前一星期測量的用戶相應(yīng)的合計的路程。使用本發(fā)明的一些實現(xiàn),運動數(shù)據(jù)顯示配置模塊605還可顯示在前一星期測量的用戶的相應(yīng)合計的路程信息相對于具有在前一星期內(nèi)測量的較高合計的路程數(shù)據(jù)值的那些參加的用戶的排序。因此,在所示例子中,用戶“Rauchholz”相對于其他參加的用戶具有2932的排序。使用本發(fā)明的一些實現(xiàn),參加的用戶為向運動數(shù)據(jù)存儲器607 (或向附屬運動數(shù)據(jù)存儲器)提供運動數(shù)據(jù)的任何用戶。然而還對于本發(fā)明的其它實現(xiàn),參加的用戶可以是向運動數(shù)據(jù)存儲器607或向附屬運動數(shù)據(jù)存儲器提供運動數(shù)據(jù)的所有用戶的子集。例如,參加的用戶可僅僅是預(yù)先同意使其數(shù)據(jù)與其他用戶共享的那些用戶,或沒有明確地指示他們希望其運動數(shù)據(jù)為私有的那些用戶。當(dāng)然,還有其它標(biāo)準(zhǔn)可用于確定哪個用戶被視為參加的用戶。圖14B示出界面1401的另一實例。每個過濾控制1411-1415都被再次選擇為“所有(ALL)”。進一步地,控制1409E被選擇,其與“持續(xù)時間(duration) ”分類標(biāo)準(zhǔn)和“月(month) ”時間標(biāo)準(zhǔn)相關(guān)聯(lián)。因此,運動數(shù)據(jù)顯示配置模塊605為參加的用戶分類合計的在前一月期間測量的跑步(或行走)的持續(xù)時間數(shù)據(jù)。接著它在過濾區(qū)1405內(nèi)列出具有十個最高合計的持續(xù)時間數(shù)據(jù)值的參加的用戶的名字。此外,運動數(shù)據(jù)顯示配置模塊605顯示所合計的在前一月期間為每個所識別的參加的用戶測量的持續(xù)時間數(shù)據(jù)值。仍然進一步地,運動數(shù)據(jù)顯示配置模塊605顯示在前一月測量的用戶相應(yīng)的合計的持續(xù)時間數(shù)據(jù)。此夕卜,運動數(shù)據(jù)顯示配置模塊605還可顯示用戶的相應(yīng)合計的在前一月測量的持續(xù)時間數(shù)據(jù)相對于具有較高合計的在前一月內(nèi)測量的持續(xù)時間值的那些參加的用戶的排序。因此,在所示例子中,用戶“Rauchholz”相對于其他參加的用戶具有28636的排序。圖14C示出界面1401的又一實例。每個過濾控制1411-1415都被再次選擇為“所有(ALL) ”。進一步地,控制14091被選擇,其與“最快的5k(fastest5k) ”分類標(biāo)準(zhǔn)和“曾經(jīng)(ever) ”時間標(biāo)準(zhǔn)相關(guān)聯(lián)。因此,運動數(shù)據(jù)顯示配置模塊605識別和顯示對于5k的跑步具有十個最快的行進時間的參加的用戶,該行進時間在用戶選擇控制14091之前的任何時間測量。此外,運動數(shù)據(jù)顯示配置模塊605顯示每個所識別的參加的用戶的最快的5k時間值。仍然進一步地,運動數(shù)據(jù)顯示配置模塊605顯示用戶跑5k的最快的測量時間,以及該時間相對于有較快的測量時間跑5k的那些參加的用戶的排序。因此,在所示例子中,用戶“Rauchholz”相對于其他參加的用戶具有40822的級別。
在一些情況下,用戶可能希望將參與用戶的組合(pool)限制為將被比較的用戶。如前所述,過濾區(qū)1405包括過濾控制1411-1415。這些過濾控制可用于限制被認(rèn)為用于期望的比較的參與用戶。例如,如圖14D所示,用戶可使用過濾控制1411來在包括用于比較的所有參與用戶、用于比較的僅男性的參與用戶、用于比較的僅女性的參與用戶之間選擇。類似地,如圖14E所示,用戶可使用過濾控制1413來將比較限制到只在期望的年齡組內(nèi)的那些參與用戶。仍然進一步地,如圖14F所示,用戶可使用過濾控制1415來將比較限制到在一個地理區(qū)域內(nèi)的參與用戶。應(yīng)認(rèn)識到,使用本發(fā)明的一些實現(xiàn),用戶可同時使用每個過濾器1411-1415。例如,用戶可使用過濾控制1411-1415來將被考慮與用戶的運動數(shù)據(jù)比較的參與用戶僅僅限制為住在美國的年齡在40-44歲之間的男性。過濾參與用戶所需要的信息可從任何可利用的源得到。然而方便地,該信息可通過請求用戶在初始的注冊過程期間提交用于用戶配置的信息來得到。當(dāng)然,雖然公開了三個特定的過濾標(biāo)準(zhǔn),應(yīng)認(rèn)識到,任何期望類型和/或特征的組合被用作過濾器。其它特征成績的記錄如上面詳細(xì)討論的,本發(fā)明的不同實現(xiàn)可向運動員提供積極的加強效果。例如,如上所討論的,用戶可使用本發(fā)明的不同實施方式來為他自己或她自己設(shè)定目標(biāo),接著跟蹤他或她朝達到這些目標(biāo)的進展。類似地,用戶可使用本發(fā)明的不同實施例來參加挑戰(zhàn)。然而一旦完成目標(biāo)或贏得挑戰(zhàn),這些成績就可能被忘卻,因此不能給用戶提供任何進一步的積極的加強效果。因此,本發(fā)明的一些實現(xiàn)可提供用于紀(jì)念用戶的不同運動成績的特征。例如,使用本發(fā)明的一些實施例,運動數(shù)據(jù)顯示配置模塊605可提供用戶界面,如圖15所示的用戶界面1501,以顯示為用戶記錄的運動成績。如在本圖中示出的,用戶界面1501包括“目標(biāo)(goal)” 區(qū) 1503、“挑戰(zhàn)(challenge)” 區(qū)、“事件(event) ” 區(qū)和“里程碑(milestone) ” 區(qū)。這些區(qū)域中的每一個都可用于顯示代表用戶的先前成績的圖標(biāo)。例如,如果用戶設(shè)定并接著隨后達到了目標(biāo),則該目標(biāo)的成績將由運動數(shù)據(jù)顯示配置模塊605記錄。在響應(yīng)中,運動數(shù)據(jù)顯示配置模塊605顯示圖標(biāo),例如用圖形紀(jì)念該成績的獎牌的表示。類似地,如果用戶贏得挑戰(zhàn),則該成績將由運動數(shù)據(jù)顯示配置模塊605記錄。在響應(yīng)中,運動數(shù)據(jù)顯示配置模塊605顯示圖標(biāo),例如用圖形紀(jì)念該成績的獎杯的表
/Jn ο仍然進一步地,用戶可參加與本發(fā)明的一個或更多實現(xiàn)相關(guān)聯(lián)的比賽項目。例如,賽跑主辦人如馬拉松主辦人可使其自身與本發(fā)明的實施方式有關(guān)系。如果用戶在賽跑中跑步、完成賽跑、或在賽跑中取得名次,則運動數(shù)據(jù)顯示配置模塊605可記錄該成績。在響應(yīng)中,運動數(shù)據(jù)顯示配置模塊605顯示圖標(biāo),例如用圖形紀(jì)念該成績的比賽條帶(racingrib)的表示。運動數(shù)據(jù)顯示配置模塊605可使用任何期望的技術(shù)來記錄在賽跑中的用戶參與。例如,賽跑主辦人可物理地監(jiān)控用戶的參與,并隨后直接更新運動數(shù)據(jù)存儲器607??蛇x地,用戶可在榮譽制度的基礎(chǔ)上更新運動數(shù)據(jù)存儲器607。當(dāng)然,還有更復(fù)雜的技術(shù)可用于使運動數(shù)據(jù)顯示配置模塊605記錄用戶的成績。例如,賽跑主辦人或第三方可給用戶提供記錄用戶在整個賽跑中的進展的電子記錄設(shè)備。用戶然后可將數(shù)據(jù)從電子記錄設(shè)備下載到運動數(shù)據(jù)存儲器607或運動數(shù)據(jù)顯示配置模塊605。使用本發(fā)明的一些實現(xiàn),電子接口設(shè)備205或運動參數(shù)測量設(shè)備207甚至可用于記錄用戶在賽跑中的進展,以及隨后將數(shù)據(jù)從電子記錄設(shè)備下載到運動數(shù)據(jù)存儲器607或運動數(shù)據(jù)顯示配置模塊605。仍然進一步地,用戶還可使其它里程標(biāo)與他或她的運動表現(xiàn)相關(guān)聯(lián)。例如,用戶可以跑步而達到相對大的總路程例如100公里、100英里、250公里、250英里等,或例如以在小于五分鐘內(nèi)一英里的特別快的速度跑步,或跑相對大的總持續(xù)時間例如1000小時。在響應(yīng)中,運動數(shù)據(jù)顯示配置模塊605可記錄該里程標(biāo)成績,并接著顯示圖標(biāo),例如用圖形紀(jì)念該成績的獎勵勛帶的表示。以這種方式,本發(fā)明的不同實現(xiàn)可紀(jì)念用戶過去的成績,以給用戶提供積極的反饋來激勵未來的運動表現(xiàn)。當(dāng)然,本發(fā)明的一些實現(xiàn)可紀(jì)念可選的或附加的成績。決心本發(fā)明的一些實現(xiàn)可幫助用戶下決心取得特定的運動成績,然后保持該決心。例如,本發(fā)明的不同實施方式可提供用戶界面,如圖16所示的用戶界面1601。如在本圖中看到的,界面1601為成績字段1605和提供決心陳述1603。用戶界面還包括提交按鈕1609。當(dāng)用戶希望下決心時,他或她可將期望的成績目標(biāo)(例如路程)插入成績字段1605中,且如果用戶沒有達到所陳述的成績時結(jié)果字段1607中的一些任務(wù)或其它行動將出現(xiàn)。一旦用戶完成了成績字段1605和結(jié)果字段1607中的信息,用戶就接著觸發(fā)提交按鈕1609,以將決心信息提交給運動數(shù)據(jù)顯示配置模塊605。在收到?jīng)Q心信息后,運動數(shù)據(jù)顯示配置模塊605將監(jiān)控用戶的運動行為,以確定用戶是否遵守他或她的決心。如果運動數(shù)據(jù)顯示配置模塊605確定用戶符合所陳述的決心,則運動數(shù)據(jù)顯示配置模塊605可向用戶提供一些類型的積極反饋。例如,運動數(shù)據(jù)顯示配置模塊605可給用戶發(fā)送電子郵件消息以祝賀用戶保持他或她的決心的??蛇x地或附加地,運動數(shù)據(jù)顯示配置模塊605可紀(jì)念成績,如上所述。然而如果用戶不符合所陳述的決心,則運動數(shù)據(jù)顯示配置模塊605可鼓勵用戶執(zhí)行特定的任務(wù)或行動。運動數(shù)據(jù)顯示配置模塊605可例如向用戶發(fā)送電子郵件消息以提醒用戶他或她的決心。當(dāng)然,本發(fā)明的不同實現(xiàn)可執(zhí)行可選的或附加的行動,以鼓勵用戶執(zhí)行特定的任務(wù)或行動。圖30示出根據(jù)訂立如參考圖16所述的正式?jīng)Q心來幫助用戶或運動員達到目標(biāo)。例如,用戶或運動員能夠進一步布置親自陳述其決心的決心視頻3010。決心視頻3010可附有決心陳述3020。在提供決心視頻3010、決心陳述中任一或兩者之后,用戶或運動員可提交其決心和與其有關(guān)的任何細(xì)節(jié),如上參考圖16所述的。
繪制地圖當(dāng)用戶或運動員如賽跑者利用本發(fā)明的實施方式的系統(tǒng)來收集信息時,實施方式的用戶接口可為運動員提供附加的特征和功能,以使用和共享與其物理行為有關(guān)的信息。在本發(fā)明的一個示例性形式中,運動信息顯示在用戶界面1700上,如下面參考圖18-33較詳細(xì)描述的。例如,圖17-21通常公開了一個實施方式的用戶界面1700的繪制地圖工具1800的特征。運動員如賽跑者可根據(jù)確定的地理區(qū)域和期望的路程來計劃并創(chuàng)建跑步路線。例如,在圖18中,路線提示1810可允許用戶輸入特定的地點,用于計劃路線。該地點可為例如郵政編碼、城市、州、國家或其組合。根據(jù)所輸入的地點,繪制地圖工具1800可接著顯示大致地點的地圖。繪制地圖工具可例如使用縮放(zoom)條1840來提供地圖內(nèi)的縮放和/或搖攝(pan)能力。路線提示1810可允許運動員例如通過其它用戶或運動員來搜索現(xiàn)有的或以前提交的路線。地圖可顯示路線方框(bubble)或標(biāo)志,例如響應(yīng)于搜索而指示5.35英里跑步的路線方框1850。附加的路線方框或標(biāo)志1860例如指示在區(qū)域內(nèi)可利用多條路線。運動員可選擇路線方框或標(biāo)志I860來查看關(guān)于它代表的單獨路線的附加細(xì)節(jié)。運動員例如通過用鼠標(biāo)或鍵盤輸入在地圖上選擇或繪制路線,可進一步利用路線提示1810來繪制其自己的路線。當(dāng)運動員繪制和/或在路線繪制的結(jié)束處時,繪制地圖工具還可顯示路線的總路程,以便運動員可產(chǎn)生表示其期望的位置和長度的路線。特別是對于例如在大城市區(qū)域內(nèi)的地理位置,可能有相當(dāng)數(shù)量的可利用的路線。為了幫助運動員選擇特定長度的路線,繪制地圖工具可包括路程過濾器1820。在一個實施方式中,運動員可選擇大于選定路程、短于選定路程或在兩個選定路程的范圍內(nèi)的路線。進一步地,運動員可用鍵盤或用戶名過濾器1830搜索路線。特別是對于由個別用戶提出的路線,如下面將更充分討論的,運動員可搜索由被其用戶名識別的一個或更多個別的用戶提交或提出的路線。圖19示出被運動員繪制或選擇時的路線1900的細(xì)節(jié)。路線1900可示為街道、道路、小路等的一個或更多加亮的部分。在具有0.01英里的分辨率的實施方式中,路程方框或標(biāo)志1910顯示路線的總路程,以使運動員相當(dāng)確切地知道其路線的路程。運動員還可選擇細(xì)節(jié)1940,以顯示選定的或當(dāng)前的路線的細(xì)節(jié),并可查看該跑步的評估1930。為了選擇可選的路線,運動員可選擇示出所有的路線1920以顯示附加的路線,例如,如圖18示出的。圖20示出選定或繪制的路線1900的細(xì)節(jié)。路線細(xì)節(jié)2000可例如顯示路線的名稱、路線的路程、路線的大致形狀、路線的敘述性說明以及提供路線的運動員的名字。進一步的信息可包括路線的評估(即,與由評估1930顯示的一樣)。實施方式的評估可以是累積評估,其被計算為由運動員提供的評估的平均評估,該運動員提供了關(guān)于路線的評估或評論。實施方式的細(xì)節(jié)視窗可進一步提供最快完成路線的運動員的用戶名和時間。在一個實施方式中,選項選擇2010顯示在路線細(xì)節(jié)2000中。特別是對于由個別運動員指定的路線,運動員可利用選項選擇2010來指定跑步、與一個或更多運動員共享跑步(包括使所有的繪制地圖工具1800用戶查看公共路線)、創(chuàng)建和/或編輯路線的細(xì)節(jié)、創(chuàng)建對路線的挑戰(zhàn)、以及從與個別運動員相關(guān)聯(lián)的路線的列表中去除路線。圖31-33示出由用戶界面1700的繪制地圖工具1800提供的附加特征。例如,用戶可在地圖3100上張貼表示其喜愛的地方、路線或挑戰(zhàn)的圖標(biāo)。進一步地,用戶可使照片(例如,如圖32所示的)、視頻或其它信息如天氣(例如,如圖33所示的)與其喜愛的地方、路線或挑戰(zhàn)相關(guān)聯(lián)。圖標(biāo)設(shè)計可由用戶控制。獎金和俱樂部圖21-25示出與顯示在用戶界面1700上的用戶配置有關(guān)的本發(fā)明的附加特征。應(yīng)理解,跑步者可使用用戶界面1700成為注冊的用戶,其中與注冊用戶相關(guān)聯(lián)的運動數(shù)據(jù)被定期地更新并保持在用戶界面1700上。例如,用戶界面1700可設(shè)計成對達到確定的里程標(biāo)的注冊用戶提供確定的獎勵,該里程標(biāo)被編程到用戶界面1700中或由用戶本人設(shè)置。例如,當(dāng)跑步者跑了預(yù)定數(shù)量的英里的總數(shù)時,跑步者可進入達到跑了預(yù)定數(shù)量的英里的相同目標(biāo)的其他用戶或運動員的俱樂部或協(xié)會。例如,跑步者或運動員可跑500英里,此時他們成為500英里俱樂部的成員,并被給予了某種認(rèn)可,如圖21的獎勵2100示出的。跑步者可進一步能夠?qū)⒋砥涑煽兊淖C書從用戶界面1700打印出來,向朋友夸耀其成績,或訪問根據(jù)其成績的用戶界面1700的專有區(qū)域。在一個實施方式中,打印出的證書可包括著名人士或運動員的簽名,進一步促進跑步者或運動員可能到達一個或更多里程標(biāo)的動力。附加的獎勵2100可包括電子郵件,電子郵件包括著名人士或運動員的視頻或音頻消息并被發(fā)送給跑步者或運動員。在一個實施方式中,可為增加路程而提供附加的俱樂部和/或獎勵,例如1000英里俱樂部和1500英里俱樂部等。圖22例如示出英里俱樂部2200。英里俱樂部2200允許該俱樂部的成員復(fù)查俱樂部的其他成員和所接納的新成員。例如,新成員2210可通過其用戶名、化名、跑的總路程以及他們成為英里俱樂部2200的成員時的日期來列出。在可選的屏幕中,英里俱樂部2300可顯示現(xiàn)有英里俱樂部成員2310的完整組,包括其用戶名、化名、他們是其成員的英里俱樂部(例如,100英里、200英里、500英里、1000英里等)以及他們成為英里俱樂部2300的成員的日期。在一個實施方式中,為了進一步的健康動力,專有的挑戰(zhàn)可發(fā)布給英里俱樂部成員或在英里俱樂部成員中間發(fā)布。專有的挑戰(zhàn)(例如,500英里俱樂部成員發(fā)布給已經(jīng)跑了450英里或更多的現(xiàn)有成員以鼓勵其前進到另一英里俱樂部資格或類別的挑戰(zhàn))可根據(jù)一個或更多選擇標(biāo)準(zhǔn),通過單獨的組成員或全局地通過用戶界面1700發(fā)布給一個、更多或所有組成員。例如,挑戰(zhàn)2400示出在多個用戶中間的挑戰(zhàn)。挑戰(zhàn)細(xì)節(jié)2410可顯示特定挑戰(zhàn)參加者的細(xì)節(jié),如其家鄉(xiāng)、其最后跑步的路程、跑的總路程、評論以及將另外的參加者邀請到挑戰(zhàn)中的能力。進一步地,對話提示2420可允許參加者對挑戰(zhàn)參加者說“垃圾話(trashtalk) ”,或另外地將動機或鼓勵的文本提交給挑戰(zhàn)參加者。圖25示出挑戰(zhàn)2500,其中用戶可向另外的參加者提供提出挑戰(zhàn)的圖片、視頻、文本或其它內(nèi)容。進一步地,特殊的商品例如衣服和數(shù)字音樂下載也可專門提供給達到設(shè)定的里程標(biāo)并成為英里俱樂部成員的那些運動員。用戶界面1700還可提供用于在成員中間討論的論壇。此外,俱樂部的成員可根據(jù)例如跑的總路程來查看英里俱樂部成員的級別。這可向成員提供額外的動力,以行進額外的跑步英里來爬升到排序中,而同時提高健康水平。此外,某些顏色或顏色設(shè)計可與每個里程標(biāo)或俱樂部成員資格相關(guān)聯(lián),其中只有俱樂部中的個人具有與用戶界面1700的用戶個人頁面相關(guān)聯(lián)的特定顏色或顏色設(shè)計。顏色可包括在指示用戶達到的里程標(biāo)的一些其它顏色標(biāo)記或特定網(wǎng)頁的背景中。組織圖26-28公開了本發(fā)明的實施方式的用戶界面1700的附加特征。如圖26所示,用戶界面1700可提供組織界面2600。例如,公司實體、學(xué)?;蚱渌M織2620可收集和張貼關(guān)于與這些實體相關(guān)聯(lián)的個別跑步者的信息。實體2620可變化但也可包括體育館、健康俱樂部和學(xué)院。實體2620可發(fā)出例如參與馬拉松體育項目的公共挑戰(zhàn)2610,對于該馬拉松體育項目用戶界面1700可促進或推進公共挑戰(zhàn)2610。進一步地,用戶界面1700可促進在實體2620之間和中間的聯(lián)盟和聯(lián)賽的建立和主持(moderation)。圖27示出與在實體2620之間和中間的挑戰(zhàn)、聯(lián)盟或聯(lián)賽相關(guān)聯(lián)的細(xì)節(jié)和工具。例如,用戶界面1700的組織界面2600的實施方式可提供許諾工具2700,以允許組織或?qū)嶓w2620的成員根據(jù)跑的總英里來向慈善機構(gòu)進行捐贈。如圖27進一步示出的,用戶界面1700可向用戶提供關(guān)于跑步和健康行為的額外的信息,例如經(jīng)常詢問的問題(“FAQ”) 2710和用戶論壇2720。進一步地,運動員陳列框(showcase) 2740可展示或加亮用戶界面1700的某些用戶。類似地,挑戰(zhàn)陳列框2760可展示或加亮最近的或特別有趣的挑戰(zhàn)。提示2750可提供訓(xùn)練建議、技巧以及向用戶進行暗示。最后,標(biāo)題2730可向用戶提供任何種類的額外的全球信息。圖28示出,用戶界面1700也被提供關(guān)于私人教練員、教練、團隊領(lǐng)導(dǎo)人等對各自的實體2620(例如,學(xué)生、比賽者、隊員、組織的合作者等)的功能。例如,用戶界面1700可收集、編譯并顯示多個學(xué)生、比賽者、隊員或組織的合作者的運動數(shù)據(jù)2810。私人教練員、教練或團隊領(lǐng)導(dǎo)人可向一個或更多學(xué)生、比賽者、隊員或組織的合作者提供評論2830。例如,私人教練員、教練或團隊領(lǐng)導(dǎo)人可復(fù)查運動數(shù)據(jù)2810并給落在其他人后面的那些學(xué)生、t匕賽者、隊員或組織的合作者提供鼓勵。也可建立論壇用于另外的討論。個人網(wǎng)頁圖29示出,上面參考用戶、運動員、跑步者等描述的任何信息可提供給該用戶、運動員或跑步者,以包括在或張貼在其自己的網(wǎng)頁上。例如,用戶、運動員、或跑步者可在其網(wǎng)頁或社會聯(lián)網(wǎng)頁面內(nèi)包括博客(blog) 2900。博客2900可包括用戶的位置或故鄉(xiāng)、其最近的跑步的細(xì)節(jié)、評論、圖片、視頻、和博客2900的觀眾粘貼反饋的能力。雖然參考博客2900被描述,應(yīng)理解,這里所述的任何運動信息可提供給用戶、運動員或跑步者,作為其個人網(wǎng)頁或社會聯(lián)網(wǎng)頁面的一部分。結(jié)論雖然關(guān)于包括實現(xiàn)本發(fā)明的當(dāng)前優(yōu)選模式的特定實例描述了本發(fā)明,但本領(lǐng)域技術(shù)人員應(yīng)認(rèn)識到,存在落在隨附的權(quán)利要求所闡述的本發(fā)明的精神和范圍以內(nèi)的上述系統(tǒng)和技術(shù)的很多變形和變更。
權(quán)利要求
1.一種顯示運動數(shù)據(jù)的方法,包括: 通過具有至少一個處理器的計算設(shè)備接收第一運動數(shù)據(jù)組,所述第一運動數(shù)據(jù)組相應(yīng)于在第一時間段進行的運動行為; 通過所述計算設(shè)備確定所述第一運動數(shù)據(jù)組的分類; 通過所述計算設(shè)備接收將所述第一運動數(shù)據(jù)組與至少一個其他運動數(shù)據(jù)組進行比較的請求; 響應(yīng)于所述請求: 通過所述計算設(shè)備自動地識別具有與所述第一運動數(shù)據(jù)組相同分類的一組運動數(shù)據(jù)組,其中所述一組運動數(shù)據(jù)組被從具有多個分類的多個運動數(shù)據(jù)組中識別; 通過所述計算設(shè)備自動地確定相應(yīng)于在不同于所述第一時間段的第二時間段進行的運動行為的第二運動數(shù)據(jù)組,其中所述第二運動數(shù)據(jù)組從所識別的具有與所述第一運動數(shù)據(jù)組相同分類的所述一組運動數(shù)據(jù)組中選擇;以及 通過所述計算設(shè)備產(chǎn)生同時包括所述第一運動數(shù)據(jù)組的至少一部分和所述第二運動數(shù)據(jù)組的至少一部分的顯示。
2.如權(quán)利要求1所述的方法,其中所產(chǎn)生的顯示包括: 所述第一運動數(shù)據(jù)組中第一類型的數(shù)據(jù)的值對比所述第一運動數(shù)據(jù)組中第二類型的數(shù)據(jù)的值繪制的曲線;以及 所述第二運動數(shù)據(jù)組中所述第一類型的數(shù)據(jù)的值對比所述第二運動數(shù)據(jù)組中所述第二類型的數(shù)據(jù)的值繪制的曲線。
3.如權(quán)利要求2所述的方法,其中: 所述第一類型的數(shù)據(jù)是速度數(shù)據(jù),以及 所述第二類型的數(shù)據(jù)是時間數(shù)據(jù)。
4.如權(quán)利要求2所述的方法,其中: 所述第一類型的數(shù)據(jù)是路程數(shù)據(jù),以及 所述第二類型的數(shù)據(jù)是時間。
5.如權(quán)利要求2所述的方法,其中所述第一運動數(shù)據(jù)組或所述第二運動數(shù)據(jù)組被由從由下列項組成的組中選擇的一個或更多電子設(shè)備接收:數(shù)字音樂播放器、電話、手表、個人數(shù)字助理、步數(shù)計、自行車監(jiān)控器、心率監(jiān)控器、血氧含量監(jiān)控器和遠程存儲設(shè)備。
6.如權(quán)利要求2所述的方法,其中所述第一運動數(shù)據(jù)組或所述第二運動數(shù)據(jù)組被通過網(wǎng)絡(luò)接收。
7.如權(quán)利要求2所述的方法,其中所產(chǎn)生的顯示被配置成當(dāng)被顯示時隨時間遞增地描繪所述第一曲線。
8.如權(quán)利要求2所述的方法,還包括: 分析所述第一運動數(shù)據(jù)組以獲得第一分析結(jié)果;以及 顯示所述第一運動數(shù)據(jù)組和所述第一分析結(jié)果。
9.如權(quán)利要求8所述的方法,其中所述第一分析結(jié)果包括所述第一運動數(shù)據(jù)組中一種或更多種類型的數(shù)據(jù)的值的平均數(shù)或中間數(shù)。
10.如權(quán)利要求8所述的方法,其中所述分析結(jié)果沿著所述曲線每隔一段距離地顯示。
11.如權(quán)利要求1所述的方法,其中所述第一運動數(shù)據(jù)組的所述分類基于行為類型和運動行為度量的測量值中的至少一個來確定。
12.如權(quán)利要求11所述的方法,其中所述第二運動數(shù)據(jù)組基于具有所述運動行為度量的最大值來選擇。
13.如權(quán)利要求12所述的方法,其中所述運動行為度量包括速度數(shù)據(jù)、路程數(shù)據(jù)、時間數(shù)據(jù)和熱量數(shù)據(jù)中的一種。
14.如權(quán)利要求11所述的方法,其中所述第二運動數(shù)據(jù)組基于具有所述運動行為度量的最小值來選擇。
15.如權(quán)利要求11所述的方法,其中所述運動行為度量是值的平均數(shù)或中間數(shù)。
16.如權(quán)利要求11所述的方法,其中所述第一運動數(shù)據(jù)組被與識別所述分類的信息相關(guān)聯(lián)地存儲。
17.如權(quán)利要求16所述的方法,其中所述第一行為數(shù)據(jù)組的所述分類是路程值,并且其中所述第二行為數(shù)據(jù)組基于匹配所述第一運動數(shù)據(jù)組的路程值分類來選擇。
18.如權(quán)利要求16所述的方法,其中所述第一行為數(shù)據(jù)的所述分類是時間值,并且其中所述第二行為數(shù)據(jù)組基于匹配所述第一運動數(shù)據(jù)組的時間值分類來選擇。
19.如權(quán)利要求2所述的方法,其中: 所述第一運動數(shù)據(jù)組相應(yīng)于由第一個人進行的運動行為;以及 所述第二運動數(shù)據(jù)組相應(yīng)于由不同于所述第一個人的第二個人進行的運動行為。
20.如權(quán)利要求1 9所述的方法,還包括通過下列步驟確定所述第二運動數(shù)據(jù)組: 接收名字信息;以及 基于匹配所接收的所述名字信息從所述一組行為數(shù)據(jù)組中選擇所述第二運動數(shù)據(jù)組。
21.如權(quán)利要求1所述的方法,還包括: 顯示具有相應(yīng)于所述第一運動數(shù)據(jù)組的數(shù)據(jù)特征的第一特性值的第一圖標(biāo);以及 顯示具有相應(yīng)于所述第二運動數(shù)據(jù)組的數(shù)據(jù)特征的第二特性值的第二圖標(biāo)。
22.如權(quán)利要求21所述的方法,其中所述數(shù)據(jù)特征是行為度量的最大值。
23.如權(quán)利要求22所述的方法,其中所述行為度量從由下列項組成的組中選擇:速度數(shù)據(jù)、時間數(shù)據(jù)、路程數(shù)據(jù)和熱量數(shù)據(jù)。
24.如權(quán)利要求21所述的方法,其中所述數(shù)據(jù)特征是行為度量的最小值。
25.如權(quán)利要求24所述的方法,其中所述行為度量從由下列項組成的組中選擇:速度數(shù)據(jù)、時間數(shù)據(jù)、路程數(shù)據(jù)和熱量數(shù)據(jù)。
26.如權(quán)利要求21所述的方法,其中所述數(shù)據(jù)特征是數(shù)據(jù)類型的值的平均數(shù)或中間數(shù)。
27.如權(quán)利要求1所述的方法,還包括根據(jù)對時間段的日歷分類來將所述第一運動數(shù)據(jù)組和所述第二運動數(shù)據(jù)組中的每一個都劃分到兩個或更多組中,相應(yīng)于所述第一運動數(shù)據(jù)組和所述第二運動數(shù)據(jù)組中的相應(yīng)的一個的相應(yīng)的運動行為在所述時間段期間被進行。
28.如權(quán)利要求27所述的方法,其中所述日歷分類從由日、星期、兩星期、月份、季度和年組成的組中選擇。
29.—種顯示運動數(shù)據(jù)的方法,包括: 從第一源接收新的運動數(shù)據(jù)組; 將來自所述第一源的所述新的運動數(shù)據(jù)組合計到運動數(shù)據(jù)組的第一累積中;以及同時顯示所述運動數(shù)據(jù)組的第一累積與運動數(shù)據(jù)組的第二累積。
30.如權(quán)利要求29所述的方法,還包括: 從第二源接收新的運動數(shù)據(jù)組; 將來自所述第二源的所述新的運動數(shù)據(jù)組合計到所述運動數(shù)據(jù)組的第二累積中。
31.一種顯示運動數(shù)據(jù)的方法,包括: 從多個不同的源接收運動數(shù)據(jù)組; 接收選擇所述多個不同的源的子集的選擇信息;以及 同時顯示來自所述不同的源的所選擇的所述子集的所接收的所述運動數(shù)據(jù)組。
32.—種顯示運動數(shù)據(jù)的方法,包括: 通過計算設(shè)備從第一源接收新的運動數(shù)據(jù)組; 通過所述計算設(shè)備將來自所述第一源的所述新的運動數(shù)據(jù)組合計到運動數(shù)據(jù)組的第一累積中,其中所述新的運動數(shù)據(jù)組基于具有共同的分類而被合計,其中所述共同的分類是基于行為度量的值和行為的類型中的至少一種;以及 通過所述計算設(shè)備從具有多個分類的多個行為數(shù)據(jù)組中識別具有所述共同的分類的一組運動數(shù)據(jù)組; 通過所述計算設(shè)備從具有所述共同的分類的所述一組運動數(shù)據(jù)組中確定運動數(shù)據(jù)組的第二累積;以及 通過所述計算設(shè)備產(chǎn)生 所述運動數(shù)據(jù)組的第一累積和所述運動數(shù)據(jù)組的第二累積的同時顯示。
33.如權(quán)利要求32所述的方法,還包括: 從第二源接收新的運動數(shù)據(jù)組; 將來自所述第二源的所述新的運動數(shù)據(jù)組合計到所述運動數(shù)據(jù)組的第二累積中。
34.一種存儲指令的非臨時性的機器可讀介質(zhì),所述指令在被執(zhí)行時,使裝置: 接收相應(yīng)于在第一時間段進行的運動行為的第一運動數(shù)據(jù)組; 確定所述第一運動數(shù)據(jù)組的分類; 接收將所述第一運動數(shù)據(jù)與至少一個其他運動數(shù)據(jù)組進行比較的請求; 響應(yīng)于所述請求: 自動地識別具有與所述第一運動數(shù)據(jù)組相同分類的一組運動數(shù)據(jù)組,其中所述一組運動數(shù)據(jù)組從具有多個分類的多個運動數(shù)據(jù)組中識別; 自動地確定相應(yīng)于在不同于所述第一時間段的第二時間段進行的運動行為的第二運動數(shù)據(jù)組,其中所述第二運動數(shù)據(jù)組從具有與所述第一運動數(shù)據(jù)組相同分類的一組運動數(shù)據(jù)組中選擇;以及 產(chǎn)生同時包括所述第一運動數(shù)據(jù)組的至少一部分和所述第二運動數(shù)據(jù)組的至少一部分的顯示。
35.一種方法,包括: 在具有處理器的設(shè)備處,接收識別用戶的期望的運動成績目標(biāo)的用戶輸入; 通過所述設(shè)備接收識別沒有實現(xiàn)所述期望的運動成績目標(biāo)的結(jié)果的用戶輸入; 通過所述設(shè)備監(jiān)控所述用戶的運動行為; 通過所述設(shè)備基于所監(jiān)控的運動行為來確定所述用戶是否達到了所述期望的運動成績目標(biāo); 響應(yīng)于確定所述用戶達到了所述期望的運動成績目標(biāo),向所述用戶提供積極的反饋;以及 響應(yīng)于確定所述用戶沒有實現(xiàn)所述期望的運動成績目標(biāo),激勵所述用戶進行特定的任務(wù)。
36.如權(quán)利要求35所述的方法,其中所述目標(biāo)的成績能夠被存儲和顯示在顯示所述用戶的其他成績的用戶界面中?!?br>
全文摘要
用于收集和顯示運動信息的系統(tǒng)和技術(shù)。與單個人或一組人有關(guān)的運動數(shù)據(jù)在中央位置被收集,并隨后在期望的遠程位置顯示,以使個人或人們可復(fù)查并評判其表現(xiàn)。此外,多個人的運動數(shù)據(jù)被在中央位置收集,并隨后在期望的遠程位置顯示給用戶,以使用戶可與其他人比較他或她的運動行為。
文檔編號A63B71/06GK103182174SQ20131008114
公開日2013年7月3日 申請日期2008年2月14日 優(yōu)先權(quán)日2007年2月14日
發(fā)明者羅伯托·塔格里爾布 申請人:耐克國際有限公司