專利名稱:群組教練系統(tǒng)和方法
技術領域:
本發(fā)明涉及一種新穎的群組教練系統(tǒng)和一種提供教練系統(tǒng)的方法。
背景技術:
WO2005/082472公開了 一種被配置成播放具有預定節(jié)拍的音頻信號 的音頻調(diào)步設備。在操作過程中,通過選擇音頻信號,可以增大、減小 或保持特定的用戶的鍛煉強度等級。例如,此類設備可以結合個性化的 訓練計劃而被用于教練個別訓練者。
在人們的鍛煉過程中,已知的個性化訓練設備本身對人們是很有幫 助的,但是,當在戶外鍛煉時,如果每一個訓練者都采用他/她自己的 個人訓練計劃,那么 一組訓練者很可能無法聚在一起。
發(fā)明概述
本發(fā)明旨在提供一種新穎的教練系統(tǒng)。
根據(jù)一個實施例,在這里提供了一種群組教練系統(tǒng),該系統(tǒng)至少包 括第 一和第二教練設備,第 一設備被配置成向第 一設備的相應用戶提供
相應的第一用戶教練信息,第二設備被配置成向第二設備的相應用戶提 供相應的第二用戶教練信息,其中該系統(tǒng)被配置成使用教練設備提供的 相應用戶教練信息來提供設備用戶的群組教練。
本發(fā)明是以對于已知訓練設備的上述問題的見解為基礎的,其中如 果每一個訓練者都使用相應訓練設備來采用他/她自己的個人訓練計
劃,那么一組訓練者無法聚在一起。通過提供群組教練系統(tǒng),本發(fā)明以 一種簡單的方式解決了這個問題。舉個例子,該群組教練可以包括.'將 設備用戶相互關聯(lián)來形成一個用戶群組,其中教練設備被配置成將用戶 作為一個群組來處理。例如,該教練設備可以被配置成提供一個虛擬的、
更高層級的群組教練層,其中所述群組教練層覆蓋了與若干用戶單獨關 聯(lián)的個別(低層級)虛擬教練域。
根據(jù)一個優(yōu)選實施例,該教練設備可以被配置成通過協(xié)作來提供不 同設備用戶的適當群組教練。特別地,該設備可以4皮配置成通過相互通
4信而在設備之間傳送群組教練信息和/或與用戶行為表現(xiàn)相關的信息, 其中所述通信優(yōu)選是在群組教練過程中進行的。
在一個實施例中,系統(tǒng)的群組教練可以針對或是包括向每一個設備 用戶提供相同的訓練計劃。
此外,在一個實施例中,系統(tǒng)提供的群組教練可以針對在相同路徑 上以某個群組速度移動的每 一 個用戶。
例如,系統(tǒng)提供的群組教練可以涉及作為 一組用戶而必須以相同群 組速度移動的所有用戶,這種情況有可能在用戶實際相互接近、尤其是 處于彼此視野以內(nèi)或是看得到對方的情況下發(fā)生,例如在沿著相同的軌 跡或路徑移動的情況下。
本發(fā)明的 一個實施例提供了 一種用于提供教練系統(tǒng)的方法,該方法
包括
提供多個教練設備,該設備被配置成向相應用戶提供相應教練信 息,其中該方法包括由多個教練設備提供用戶的群組教練。由此,這些 用戶可以作為一個用戶群組而被教練,這樣一來,用戶可以一起鍛煉并 獲得接受其設備教練的益處。舉個例子,該方法可以使用根據(jù)本發(fā)明的 群組教練系統(tǒng)。此外,在這里還可以提供包括機器可執(zhí)行代碼的軟件, 該機器可執(zhí)行代碼被配置成在由機器運行時執(zhí)行根據(jù)本發(fā)明的方法。在 另一個實施例中,此類軟件可以嵌入到多個教練設備中,這些設備則被 配置成運行所述軟件。此外,舉例來說,軟件或機器可讀指令可以加載 到教練設備中,以便提供根據(jù)本發(fā)明的系統(tǒng)的教練設備(尤其是為所述
來工;卡)。在另二個實施例中r:匕類軟件或機器可讀指令可以借助諸如 存儲介質(zhì)、記憶裝置或盤之類的適當信息載體而被提供給設備用戶,或 者也可以經(jīng)由通信網(wǎng)絡而以適當?shù)臄?shù)據(jù)格式提供,例如因特網(wǎng)之類的廣域網(wǎng)。
此外,在這里還提供了一種教練設備,特別地,該教練設備被適配 成是根據(jù)本發(fā)明的系統(tǒng)的教練設備。所述教練設備可以提供給(例如遞 送或銷售給)相應用戶,隨后,如果相應用戶希望作為一個用戶群組而 被教練,那么用戶可以使用他的設備來與其他用戶的一個或多個單獨設 備協(xié)作,以便提供根據(jù)本發(fā)明的系統(tǒng)。
在從屬權利要求中描述了本發(fā)明的其他有利實施例。從下文描述并在附圖中顯示的非限制性實施例中可以清楚了解本發(fā)明的這些和其他 方面,并且本發(fā)明的這些和其他方面是通過參考這些非限制性實施例而 被闡述的。
附圖簡述
圖1示意性顯示了單個教練設備的一個實施例;
圖2示意性描述了處于工作過程中的群組教練系統(tǒng)的一個實施例; 圖3與圖2相似,它描迷的是在教練設備之間進行的第一信息傳輸 實施例;
圖4是涉及第一信息傳輸實施例的從屬教練設備控制器操作的實施 例的流程圖5是涉及第 一信息傳輸實施例的主教練設備控制器操作的實施例 的流程圖6與圖3相似,它描述的是教練設備之間的第二信息傳輸實施例;
以及
圖7是涉及第二信息傳輸實施例的教練設備控制器操作的流程圖。 優(yōu)選實施例詳述
在本專利申請中,相似或相應的特征是用相似或相應的參考符號表 示的。
圖1示意性描述了教練設備l的一個非限制性實施例。該設備被配 置成向設備l的相應用戶(未顯示)提供用戶教練信息。舉個例子,每 一個設備l都可以被配置成提供與它的用戶相關聯(lián)的某個本地虛擬教練 域,以便教練該用戶。所述用戶可以是例如運動員、訓練者、團隊或群 組成員和/或不同類型的用戶。所述及的用戶教練信息可以具體地與單 個用戶相關聯(lián),以便教練該用戶,并且該信息可以是在操作期間本地呈 現(xiàn)給相應用戶的信息。在一個實施例中,設備1被配置成促使相應用戶 教練信息主要或者只被該設備1的用戶所察覺(和理解),并且舉例來 說,所述信息不會被旁觀者或其他個體察覺。
正如技術人員所了解的那樣,每一個教練設備l都可以用各種方式 配置。例如,設備1既可以與WO2005/082472中描述的設備基本相似, 也可以與之不同。優(yōu)選地,設備1在工作期間是易于相應用戶攜帶的。舉個例子,教練設備1可以被適配成由用戶佩戴或攜帶,例如戴在用戶 的頸部、臂部、手腕或是其他身體部位,它可以與用戶穿著的衣服整合, 和/或可以被適配成包含在衣服或是用戶攜帶的其他裝置中。根據(jù)一個 實施例,教練設備1可以包括專用教練設備,主要被配置成教練相應用 戶。在另一個實施例中,除了教練用戶之外,教練設備l可以具有各種
功能。設備1可以是或者可以通過例如以下設備來提供PDA (個人數(shù) 字助理)、蜂窩電話、手表、位置追蹤設備(例如GPS,即全球定位系 統(tǒng)設備)、用戶狀況監(jiān)視設備、以及此類和/或其他設備的組合。
當前的設備l包括單個外殼H,該外殼具有設備1的所有組件11、 12、 13、 14、 15、 16,但是,設備1也可以具有由包含組件的多個不同
/分離外殼組成的配件。
設備1可以包括控制器11,該控制器被配置成控制設備1的操作, 例如執(zhí)行設備功能。舉個例子,控制器11可以被配置成控制教練信息 的供應。在一個實施例中,控制器11可以被配置成產(chǎn)生用戶教練信息。 該設備1可以配備一個用于存儲信息、例如教練信息和/或其他信息的 存儲器12。此外,設備1還可以包括通信裝置14,特別地,該通信裝 置與遠端通信裝置進行通信(參見下文)。優(yōu)選地,設備l包括用戶接 口 15。
優(yōu)選地,設備i配備了至少一個教練信息供應器,以便向設備1的 用戶提供相應教練信息。在本實施例中,教練信息供應器可以由一個或 多個上述組件提供,尤其可以由控制器11提供例如,教練信息供應 器可以是控制器11的一部分。此外,該教練信息供應器還可以是受控 于控制器11的獨立的教練信息供應單元。
用戶教練信息可以取決于所教練的用戶活動的類型。例如,用戶活 動可以包括沿著某條路徑的培訓訓練或體育活動,例如跑步、騎自行車、 劃船等等。設備1可以提供某些個別用戶教練信息,以便向用戶指示理 想的速度或節(jié)奏,或者該信息也可以是鼓勵用戶加速、減速或保持當前 速度的信息。信息供應器可以被配置成借助音頻信息、視頻信息、和/ 或觸覺信息來供應信息。
信息供應器可以包括或者可以連接到 一 個或多個教練信息輸出單 元16,以使用戶能夠感覺教練信息。教練信息輸出單元16可以包括例 如揚聲器、入耳或耳后揚聲器或耳機,用于播放供用戶收聽的音頻教
7練信息的,和/或顯示器,用于向用戶顯示視頻教練信息,和/或壓力脈 沖生成器,用于提供可被用戶感知的觸覺教練信息。
根據(jù)一個優(yōu)選實施例,教練信息是信息供應器所播放的音樂的音樂
節(jié)奏,例如每分鐘心跳(BPM)信號,以便指示相應用戶所要采取的理
想用戶步率或運動速率,例如用戶步率。優(yōu)選地,教練設備l還包括為 了提供個人教練信息而被播放的個性化音樂,例如采用了一種或多種適
當格式的音樂信號,所迷格式可以是例如音樂壓縮格式MP3、 WAV、 AAC、 MPEG4和/或其他格式。在一個筒單的實施例中,個別用戶教練信息僅僅 是用于鼓勵用戶加速、減速或保持當前速度的指示或消息(例如與"更 快"、"更慢"、"保持速度"相類似的消息)。
在一個實施例中,所述及的控制器11和存儲器12既可以是分離部 件,也可以相互整合。此外,設備1的通信裝置14既可以整合在控制 器11中,也可以是獨立單元??刂破鱨l、存儲器12和/或通信裝置14 可以用適當?shù)挠布?、軟件、微電子器件?或其他裝置提供??刂破鱑 可以用適當?shù)奶幚砥?、計算機或計算單元提供。
所述及的用戶接口 15可以包括例如一個或多個用戶可操作單元, 至少一個按鍵、開關或旋鈕,觸摸板,觸摸屏,顯示器,用語音操作的 用戶接口,鍵盤和/或其他用戶接口。用戶接口 15可以被配置成由用戶 操作,以便將用戶命令輸入設備l (例如激活設備,改變設備工作模式, 以及去激活(deactive)設備1 )。此外,用戶接口 15還可以被設計成 向用戶提供信息,例如音頻和/或視頻信息。在一個實施例中,用戶接 口 15可以包括或連接到教練信息輸出單元16。
在一個實施例中,通信裝置14或通信單元14被配置成提供無線通 信,其中舉例來說,所述無線通信借助了信號、射頻信號、光信號和/ 或其他信號的無線傳輸和/或接收。相應通信可以包括下列各項中的至 少一項Bluetooth, WIFI(無線高保真)、ZigBee(基于IEEE 8 02. 1 5.4 無線網(wǎng)絡標準)、紅外和/或其他通信。例如,通信裝置14可以被配置 成建立通信網(wǎng)絡N和/或經(jīng)由網(wǎng)絡N來通信(參見圖2-3),其中該網(wǎng)絡 可以是移動自組織網(wǎng)絡、微微網(wǎng)、WLAN (無線局域網(wǎng))、計算機網(wǎng)絡、 電話網(wǎng)和/或不同網(wǎng)絡N。
舉個例子,如果每一個單個教練設備1都是由獨立單元部分構成的 配件(舉例來說,如果中心控制器單元11與遠端信息供應器單元和/或遠端用戶接口相關聯(lián)),那么設備1的不同部分可以包括適當?shù)南鄳?信裝置,以便進行相互通信。
根據(jù)一個優(yōu)選實施例,教練設備1可以被配置成檢測設備用戶的(特 別是即時)訓練行為表現(xiàn)。例如,該訓練行為表現(xiàn)可以包括下列各項中
的至少一項用戶位置、用戶速度、用戶速度增減率、用戶身體狀態(tài)、 用戶姿勢、用戶肌肉力量以及用戶心率。
教練設備1可以包括用于檢測或測量所述及的訓練行為表現(xiàn)的傳感 器13。例如,教練設備1可以由用戶物理狀態(tài)傳感器13、尤其是心率 傳感器13或肌肉力量傳感器來供應。此外,該傳感器還可以包括用 戶位置傳感器、用戶速度傳感器、用戶速度增減率傳感器、用戶姿勢傳 感器、或是所述及的傳感器和/或其他那些適合檢測某種訓練行為表現(xiàn) 的傳感器的組合。舉例來說,設備l可以包括用戶位置追蹤器(例如GPS 設備),該追蹤器可以提供用于確定即時用戶位置、用戶速度和/或速 度增減率的數(shù)據(jù)。用戶姿勢傳感器可以被配置成檢測用戶的至少一個身 體部位的姿勢和/或檢測所述姿勢的某種變化,其中所迷身體部位可以 是例如腿部、臂部、頭部、軀體。
在另一個實施例中,傳感器既可以是控制器11的一部分,也可以 與控制器11相連,其中該控制器11可以被配置成根據(jù)傳感器輸出數(shù)據(jù) 來計算、估計或確定即時訓練行為表現(xiàn)。在工作過程中,傳感器13可 以置于用戶身體之上(也就是與用戶物理接觸),以便檢測訓練行為表 現(xiàn),例如檢測用戶的心率和/或肌肉力量。
群組教練
優(yōu)選地(參見圖2, 3, 6),在這里提供了一種包含至少兩個教練 設備1A、 1B、 1C、 1D、 1E、 1F、 1G (至少兩個獨立設備)的系統(tǒng),其中 設備1A-1G被配置成通過協(xié)作來為其用戶提供群組教練。此類協(xié)作可以 采用多種方式實現(xiàn),尤其是利用所述及的通信裝置。例如,教練設備1 可以被配置成借助通信裝置來檢測彼此的存在,以及在其檢測到彼此存 在的時候開始其協(xié)作。設備1還可以優(yōu)選地在操作期間彼此同步,以便 教練一組用戶(參見下文)。
根據(jù)一個示例,教練設備1A-1G被配置成提供一個虛擬的高層級群 組教練層,其中所述群組教練層覆蓋了與用戶單獨關聯(lián)的個別虛擬教練 域。例如,此類虛擬的高層級群組教練層可以包括一個與所有設備1A-1G
9的用戶相關聯(lián)的虛擬群組域。例如,所述及的群組教練層以及所迷及的
每一個單個虛擬教練域可以用軟件實施,和/或設備ia-1G的控制器11
可以被適配成在工作期間提供此類虛擬的層和域。
每一個設備1a-1g既可以采用在上文中結合圖1實施例所描述的方 式來配置,也可以采用不同方式配置。
此外,舉例來說,用戶群組中的不同設備1a-1g可以具有相同的配 置,但是這一點并不重要。例如,設備1a-1g可以被配置成向其用戶提 供相同類型的用戶教練信息,例如音頻信息、視頻信息、觸覺信息。另 一方面,舉例來說, 一個或多個設備可以播放音頻信號來教練它/它們 的一個或多個用戶,并且一個或多個其他設備可以向它/它的一個或多 個用戶提供視頻和/或觸覺信息。
例如,至少第一設備1a可以被配置成向第一設備的相應用戶提供 相應的第一用戶教練信息。舉個例子,根據(jù)一個非限制性實施例,第一 用戶教練信息可以是第一用戶為了保持一定速度而遵循的某個步率。在 工作過程中,第一設備1a優(yōu)選由第一用戶以適當?shù)姆绞綌y帶。第二設 備1b可以被配置成向第二設備的相應用戶提供相應的第二用戶教練信 息。舉個例子,根據(jù)一個非限制性實施例,第二用戶教練信息可以是第 二用戶為了保持一定速度而遵循的某個步率。在工作期間,第二設備1b 優(yōu)選是由第二用戶以適當方式攜帶的。同樣,其他設備1c、 1d、 1e、 1f、
信息(例如適當步率,用于保持一定速度)。
該系統(tǒng)優(yōu)選被配置成使用教練設備1提供的相應(個別)用戶教練 信息來提供設備1a-1g的用戶的群組教練。優(yōu)選地,為此目的,不同教 練設備1a-1g可以相互通信,以便在設備之間傳送某些群組教練信息(尤 其是涉及作為一個整體的群組的信息),和/或與用戶行為表現(xiàn)相關的 信息(尤其是與個別用戶的行為表現(xiàn)相關的信息)。
舉個例子,在一個實施例中,設備u-1g可以被配置成能在群組模 式中工作。此外,舉例來說,設備1a-1g中的至少一個也可以在某種非 群組教練模式中工作(例如切換到其中),以便在不考慮群組教練的情 況下對其用戶進行個別教練,例如在設備的用戶單獨訓練而使用所述設 備的情形中。
優(yōu)選地,處于群組模式中的教練設備可以根據(jù)相同的群組教練算法來教練相應用戶,特別地,這樣做會使這些用戶得到群組教練。舉個例
子,每一個設備l的控制器11可以保持相同的群組教練算法;作為替
換,群組教練算法可以由其中一個教練設備l提供,或者以適當方式分
發(fā)或劃分到教練設備中。在圖4、 5、 7中描述了此類算法的示例。所述 一個或多個群組教練算法可以被配置成根據(jù)與接收到的設備1A-1G的用 戶的用戶行為表現(xiàn)相關的信息來確定群組教練參數(shù)(例如所有用戶將要 達到的群組速度)。
舉個例子,群組教練旨在或者包括為每一個設備用戶提供相同的訓 練計劃。
此外,群組教練的目的可以是讓(不同設備U-1G的)每一個用戶 在群組內(nèi)部沿著相同路徑以某個群組速度Vg移動。在一個實施例中, 群組教練的目的是在工作期間在某個區(qū)域內(nèi)部保持(設備1A-1G的)該 群組的用戶實際上在一起。例如,該群組教練可以包括所有用戶必須在 群組中以相同速度Vg移動(也就是說,用戶在身體上相互接近,尤其 是處于彼此視野以內(nèi),舉個例子,該情況可以是在群組中或是作為一個 團隊并沿著相同軌跡或路徑移動)。
優(yōu)選地,至少 一個設備U-1G可以被配置成確定至少 一個用戶的理 想(例如即時)訓練行為表現(xiàn)。每一個設備1A-1G都可以被配置成纟全測 相應設備用戶的相同類型的訓練行為表現(xiàn)(例如心率)。從上文中可知, 設備1可以被配置成檢測/測量其自身用戶的訓練行為表現(xiàn)。此外,第 一設備1A可以被配置成檢測或測量其他教練設備1B的用戶的訓練行為 表現(xiàn),例如在第一設備1A可以與適當?shù)挠柧毿袨楸憩F(xiàn)傳感器協(xié)作或通 信的情況下,其中該傳感器被提供用以檢測/測量其他教練設備1B的用 戶的訓練行為表現(xiàn)(例如,后一個傳感器可以由該用戶攜帶)。
在 一 個實施例中,教練設備1A-1G可以被配置成進行協(xié)作以便根據(jù) 至少一個用戶的訓練行為表現(xiàn)來調(diào)整提供給設備1A-1G的用戶的群組教 練。此外,舉例來說,教練設備1A-1G可以被配置成從檢測到的所有用 戶的訓練行為表現(xiàn)中確定最差行為表現(xiàn),以及根據(jù)最差行為表現(xiàn)來調(diào)整 群組教練。作為替換,舉例來說,教練設備1A-1G可以被配置成確定檢 測到的所有用戶的訓練行為表現(xiàn)的平均訓練行為表現(xiàn),以及根據(jù)平均行 為表現(xiàn)來調(diào)整群組教練。
舉個例子,每一個設備1都可以被配置成遵循用戶指令而進入其群組模式,其中舉例來說,所述用戶指令可以是用戶借助設備l的相應用戶接口輸入的指令"進入群組模式"或類似指令。此外,每一個教練設備1都可以被配置成自動檢測附近的其他教練設備1,例如借助通信裝置,其中如果檢測到了附近的至少一個其他教練設備1,則設備1可以自動進入群組模式,作為替換,如果檢測到了附近的至少一個其他教練設備1,那么它也可以詢問相應用戶(借助用戶接口 )是否允許所述設備進入群組模式。另外,舉例來說,在每一個設備1進入其群組工作模式時,該設備都可以包括一個群組模式初始化步驟。群組通信
正如技術人員所了解的那樣,設備1A-1G可以采用不同方式來進行相互通信,例如借助包含了至少一條通信鏈路的通信網(wǎng)絡N。所述及的通信鏈路可以由設備U-1G的上迷通信裝置14提供。所述通信可以是短距離通信,例如最大范圍約為1千米的通信,尤其是最大范圍約為100m的通信,例如最大范圍約為10m的通信,但是,這一點并不重要。
所述及的每一個設備1A-1G的通信裝置14可以是通信網(wǎng)絡N的一部分,和/或被配置成建立網(wǎng)絡N(優(yōu)選是在設備初始化過程中自動建立的),和/或被配置成與網(wǎng)絡N相連,以便在網(wǎng)絡N上提供所期望的通信。舉例來說,其中一種可供不同教練設備通信的恰當無線技術是Bluetooth。該技術的使用非常豐富,并且提供了八個設備1 (這已經(jīng)是一個很大的訓練者群組)進行通信的可能性。在未來,ZigBee有可能成為一種可行的替換方案,該方案具有連接更多設備(上至65000)以及多跳通信(如果不同設備l不在通信范圍以內(nèi))的附加益處。
主-從教練
圖2-3描述了這樣一個實施例,在該實施例中,至少一個教練設備1A(主設備)被配置成確定至少一個群組教練參數(shù),其中所有設備1A-1G都被配置成進行協(xié)作以根據(jù)至少一個群組教練參數(shù)調(diào)整其相應用戶教練信息,從而提供用戶的群組教練。舉個例子,主設備U可以集中協(xié)調(diào)群組教練,而其他設備IB-1G則是在所述設備處于群組模式時可被主設備1A控制的從屬設備。
主教練設備1A可以被配置成確定工作期間的至少一個群組教練參數(shù),以及將所述至少一個參數(shù)傳送到所有其他教練設備(從屬)1B-1G,其中其他設備根據(jù)從主設備接收的所述至少一個群組教練參數(shù)來調(diào)整
12相應用戶教練信息。此外,每一個教練設備1可以向主設備U傳送相應用戶的訓練行為表現(xiàn),其中主設備U根據(jù)多個用戶的訓練行為表現(xiàn)并且優(yōu)選根據(jù)所有用戶的所有訓練行為表現(xiàn)來確定工作期間的至少一
個群組教練參數(shù)。在圖3中用箭頭示意性指示了后一種傳輸。在這里,如果主設備1在工作期間檢測行為表現(xiàn),那么主設備1A還可以使用所檢測的主設備1A自身的相應用戶訓練行為表現(xiàn)。
優(yōu)選地,在主設備1A上可以選擇一種教練算法,以便用于作為一個整體的群組。圖4顯示了可以在工作期間由每一個從屬設備執(zhí)行的算法的示例。圖5顯示了可以在工作期間由主設備執(zhí)行的算法的示例。在一個實施例中,主設備可以被配置成控制從屬設備(例如通過傳送適當?shù)目刂葡?來選擇所期望的從屬教練算法。舉個例子,每一個設備1都可以包括若干個可以被選中提供所期望的教練活動的教練算法,例如與基于被檢測的用戶心率的教練相關的第 一算法,與基于被檢測的用戶速度的教練相關的第二算法等等。
繼續(xù)圖4,在一個實施例中,每一個從屬設備都可以執(zhí)行初始化步驟51,其中舉例來說,該步驟包含了可選的自測試階段,可選的電池檢查,并且優(yōu)選包含了設備工作模式設置。例如,初始化步驟51可以包括將設備設置在從屬群組教練模式中,和/或在有一個以上的算法可用的情況下選擇期望的教練算法。
從屬設備可以執(zhí)行檢測用戶行為表現(xiàn)的步驟52,其中所述用戶行為表現(xiàn)可以是例如用戶心率(與本實施例中一樣)。在傳輸步驟53中,從屬設備可以將檢測到的用戶行為表現(xiàn)(例如心率)傳送到主設備U。該從屬設備可以執(zhí)行從主設備U接收群組教練信息的步驟54,其中所述群組教練信息可以是所期望的群組速度。然后,根據(jù)接收到的群組教練信息,從屬設備可以在步驟55中設置和/或調(diào)整相應的個別用戶教練信息(例如步率、BPM速率),并且在步驟56中向相應用戶提供個別用戶教練信息(該信息是以接收到的群組教練信息為基礎的)。這些步驟51-56既可以按照圖4所示的順序執(zhí)行,也可以按照不同順序執(zhí)行。
舉個例子,在一個特定實施例中,如果從屬設備確定(在步驟55 )先前為用戶設置的步率(或BPM速率)分別過低或過高,則從屬設備可以增大或減小相應步率(或BPM速率),從而實現(xiàn)期望的群組速度。此外,如果從屬設備確定(在步驟55)先前設置的步率(或BPM速率)基本適合該用戶,則從屬設備可以保持相應步率(或BPM速率),從而保持期望的群組速度。
圖5顯示了可由主設備1A執(zhí)行的主算法的一個非限制性示例。其中可以提供一個初始化步驟61,該步驟可以例如包括將設備U帶入主群組教練模式。此外,該初始化步驟61可以包括在有一個以上算法有效的情況下選擇所期望的教練算法。
例如,主設備U可以向從屬設備IB-1G傳送群組教練信息(步驟62),例如所期望的群組速度。所述主設備U可以接收從屬設備傳送的用戶行為表現(xiàn)(例如心率)(步驟63)。根據(jù)接收到的用戶行為表現(xiàn),主設備可以確定調(diào)整所要傳送的群組教練信息。
例如,在一個實施例中,其中有可能存在一個由主設備確定4僉測到的該群組用戶心率中的最高心率hrH的步驟64。如果這個最高心率hrH高于預定的最大容許心率"Maxrate"(步驟65 ),則主設備可以降低群組教練參數(shù),例如期望的群組速度(步驟66),從而減小所有用戶的訓練強度。
在一個實施例中,主設備有可能確定最高心率h"不高于預定的最大容許心率"Maxrate"(步驟65)。在這種情況下,主設備可以保持或增大群組教練參數(shù),例如期望的群組速度(步驟66),從而分別保持或增大所有用戶的訓練強度。
圖5流程圖中的虛線顯示了主設備操作的另一個示例。在這里可以存在一個由主設備從檢測到的所有用戶的所有心率中確定平均心率hrA的步驟68。如果平均心率hn高于預定的最大容許心率"Maxrate"(步驟69),則主設備可以降低群組教練參數(shù),例如期望的群組速度(步驟66),從而減小所有用戶的訓練強度。如果平均心率hr,低于預定的最小容許心率"Minrate"(步驟70),則主設備可以增大群組教練參數(shù),例如期望的群組速度(步驟71 ),從而提高所有用戶的訓練強度。否貝寸,如果平均心率hh處于所期望的范圍以內(nèi)(介于Maxrate與Minrate之間),則主設備可以保持所設置的群組教練參數(shù),例如,期望的群組速度。
此外,在一個實施例中,主設備1A本身也可以執(zhí)行從屬算法的至少一部分(參見圖4),以便教練主設備用戶,如本領域技術人員所了解的那樣(在這種情況下,舉例來說,設備U的從屬算法可以與主算法在設備1A內(nèi)部進行通信)。由此,主設備1A自身也可以具有從屬功 能,其中所述從屬功能受控于主設備的主算法。
舉個例子,在一個實施例中,群組中的設備1A-1G可以被配置成在 將其接通時置于"群組"模式,并且其中一個設備將被選擇作為主設備 或管理者設備1A (就固定管理者設置而言)。優(yōu)選地,所有其他設備 1B-1G都與主設備1A相連。
例如,當相應用戶群組開始鍛煉時,不同的設備1A-1F可以向主設 備U發(fā)送其本地使用行為表現(xiàn)量度,其中所述主設備U根據(jù)選定的教 練算法來為作為 一 個整體的所述群組確定或計算群組訓練強度(例如平 均群組速度vj。隨后,該群組訓練強度可以發(fā)送至不同教練設備1A-1G, 這些設備則調(diào)整其教練信息輸出以便將用戶保持在所需要的強度。這個 處理是可以實時運行的,并且該群組的群組訓練強度(例如群組速度) 是可以連續(xù)調(diào)整的。
由此提供了以下可能性不同的教練設備1相互之間進行通信,并 且這些教練設備1可以被配置成為作為一個整體的群組確定教練算法。 在這里還可以提供一個決定教練算法的管理者設備1A,舉例來說,該設 備可以根據(jù)所有教練設備l的量度來為作為一個整體的用戶群組計算所 需要的速度。備選的解決方案可以具有一個動態(tài)管理者,其中不同的設 備1可以在鍛煉期間承擔管理者的角色(舉個例子,對于最差的訓練者、 例如心率最高的訓練者來說,它的設備將被選擇作為管理者,而所迷最 差訓練者則是由網(wǎng)絡動態(tài)確定的)。
此外,在一個實施例中,如果先前選擇的主設備1A在群組教練處 理過程中不可用,例如在切斷設備U或是設備1A處于其他設備的范圍 以外的情況下,剩余教練設備1B-1G優(yōu)選會從剩余設備中自動選出新的 主設備。
半自主的教練
圖6描述了一個替換實施例,其中不同教練設備1A-1G不但可以進 行交互來互換與所有設備的所有用戶的用戶行為表現(xiàn)相關的信息,而且 還可以采用基本自主的方式執(zhí)行操作,以便根據(jù)接收到的教練信息來教 練每一個相應用戶,例如設置和/或調(diào)整相應設備1中保存的群組教練 信息。在這種情況下,每一個設備1都可以經(jīng)由網(wǎng)絡N來向所有其他教 練設備傳送(設備l的用戶的)相應用戶行為表現(xiàn)信息。
15說明書第13/16頁
圖6顯示了可以由每一個教練設備1A-1G執(zhí)行的相應的半自主群組 教練算法。舉個例子,每一個設備1的每一個控制器11都可以在工作 過程中執(zhí)行相同的半自主群組教練算法。
在這里可以提供一個初始化步驟81,其中該步驟可以包括將設備1 帶入半自主群組教練模式。教練設備1可以執(zhí)行步驟82,以便根據(jù)所期 望的群組教練來設置/調(diào)整個別的教練信息(例如步率)。在這種情況 下,舉例來說,每一個教練設備l都可以自己確定或計算所期望的群組 教練(群組速度)。此外,在這里還提供了向設備l的用戶供應教練信 息(例如個別步率)的步驟89。
在本實施例中,每一個設備1都執(zhí)行檢測用戶行為表現(xiàn)以及將檢測 到的用戶行為表現(xiàn)傳送到所有其他設備1的步驟8 3,其中所述用戶行為 表現(xiàn)例如是用戶心率。每一個設備1還可以執(zhí)行從每一個其他設備1接 收用戶行為表現(xiàn)信息的步驟84。
舉個例子,根據(jù)一個實施例,每一個設備1都可以確定調(diào)整群組教 練信息,例如保存在設備1中的群組教練信息。舉例來說,在一個實施 例中可以包括一個步驟85,在該步驟中,每一個教練設備l自主確定檢 測到的群組用戶心率中的最高心率hrH。如果這個最高心率h"高于預定 的最大容許心率"Maxrate,,(步驟86 ),則教練設備可以降低群組教 練參數(shù),例如期望的群組速度(步驟87 ),以便減小所有用戶的訓練強 度。在一個實施例中,每一個設備1有可能自主確定最高心率ht^不高 于預定的最大容許心率"Maxrate,,(步驟88)。在這種情況下,教練 設備1可以保持或增大群組教練參數(shù),例如期望的群組速度(步驟88 ), 從而分別保持或增大該設備之用戶的訓練強度。優(yōu)選地,所有教練設備 1都被配置成通過配備相同的半自主教練算法,根據(jù)所有用戶的用戶行 為表現(xiàn)信息而對本地保存的群組教練參數(shù)進行等量的修改。
圖7中的虛線顯示的是半自主教練設備操作的另一個示例。在這里 可以存在一個步驟90,在該步驟中,每一個設備1都從檢測到的所有用 戶的所有心率中確定一個平均心率hrA。如果平均心率h"高于預定的最 大容許心率"Maxrate"(步驟91 ),則每一個設備1可以自主地降低 本地存儲的群組教練參數(shù),例如期望的群組速度(步驟87),從而減小 相應用戶的訓練強度。如果平均心率hrA低于預定的最小許可心率 "Minrate"(步驟92 ),則教練設備1可以增大本地存儲的群組教練參數(shù),例如期望的群組速度(步驟93),從而減小相應用戶的訓練強度。 否則,如果平均心率hr,處于期望的范圍以內(nèi)(介于Maxrate與Minrate 之間),則教練設備1可以保持本地設置的群組教練參數(shù),例如期望的 群組速度。
由此,根據(jù)一個實施例,與所有訓練者相關的行為表現(xiàn)量度可以傳 送至所有教練設備l。然后,每一個設備1可以使用相同的教練算法, 并且由此使用相同的輸入數(shù)據(jù)(也就是所有用戶的行為表現(xiàn)量度)來教 練群組中的個別用戶。
在上述示例中,群組教練是以檢測和評估用戶心率為基礎的。根據(jù) 另一個實施例,教練算法還可以被配置成計算群組行為表現(xiàn),例如該群 組的平均速度。然后,所確定的這個平均速度(即群組速度)可以直接 用于教練個別訓練者。舉個例子,根據(jù)一個特定實施例,多個教練設備 1可以通過形成一個網(wǎng)絡(優(yōu)選是無線的)來交換各種參數(shù),例如不同 訓練者的心率和/或速度。作為一個整體的群組的速度可以根據(jù)所選擇 的教練模式(例如主-從或半自主)而被計算(例如由主設備集中計算, 由沒有每一個半自主工作的設備在本地計算)。對主-從模式來說,集 中確定的速度隨后可以傳送至所有教練設備1,這些教練設備l則調(diào)整 其本地教練輸出(例如音樂節(jié)拍),以便個別地保持每一個訓練者的選 定速度。
此外,如有必要,由教練設備1的系統(tǒng)提供的群組教練還可以采用 其他方式修改。
在保持教練益處的同時,本發(fā)明可以允許一組訓練者聚在一起。例 如,在這里可以為作為一個整體的群組選擇單個教練模式。群組教練的 目標在于將最差訓練者的心率保持在優(yōu)選范圍以內(nèi)(所有其他訓練者 有可能具有過低的心率);將群組的平均心率保持在優(yōu)選范圍以內(nèi)(最 差訓練者有可能具有過高心率)等等。
根據(jù)一個實施例,不同訓練者有可能會針對單個速度以不同節(jié)拍 (例如以其步子的大小為基礎)行進。此外,不同訓練者有可能具有保 存在其個別教練設備l中的個性化音樂收集。基于某種用于作為一個整 體的群組的教練算法,本發(fā)明可以將群組中的訓練(例如以相同速度與 群組一起行進)與個別教練(例如通過調(diào)整個性化音樂的節(jié)拍)相結合。
在一個實施例中,在教練之前,訓練者有可能根據(jù)行為表現(xiàn)形成若干個子群組,在這種情況下,子群組內(nèi)部的差別不會很大。這意味著每 一個訓練者將會得到適度優(yōu)化的鍛煉,同時保持一起鍛煉所帶來的興奮 作用。
例如,本發(fā)明適于使用處于群組設置中的個別教練設備1,以便在 保持教練行為以及個性化輸出(例如音樂)的同時允許一組跑步者聚在 一起。
本發(fā)明所依據(jù)的基本思想是提供至少 一種算法來同時教練 一組跑 步者。例如, 一組跑步者希望一起跑步。這有可能意味著他們?nèi)急仨?以某個速度跑步,其中最慢(或最差)的跑步者的心率處于最大容許等
級(也就是Maxrate)。為了解決這個問題,不同的設備l可以形成一 個網(wǎng)絡,并且舉例來說,這些設備可以交換能夠?qū)崿F(xiàn)的速度或是那些可 以用于提供群組教練的其他信息(例如心率)。在每一個設備l中,該 速度可以作為教練算法的主輸入使用。此外,該算法可以檢查心率是否 不夠高(如果是的話,則在網(wǎng)絡上交換一個較低速度),并且據(jù)此調(diào)整 音樂步調(diào)。此外,根據(jù)一個實施例,整個群組可以以相同的速度跑步, 但是,并不是所有用戶都必須具有相同步調(diào)(正如技術人員所了解的那 樣,這是因為個體步調(diào)取決于用戶比例/規(guī)模)。
此外,舉例來說,在上述實施例中假設了每一個教練設備1都與單 個用戶相關聯(lián),例如單個運動員在訓練期間攜帶所述設備。但是,這一 點并不重要,這是因為根據(jù)另一個實施例,在一個系統(tǒng)中可以提供至少 兩個教練設備1,其中第一設備被配置成向第一設備的至少一個相應用 戶提供相應的第 一用戶教練信息,第二設備被配置成向第 一設備的至少 兩個相應用戶提供相應的第二用戶教練。舉個例子,每一個教練設備1 可以與相應的劃艇相關聯(lián),其中至少一個劃艇具有至少一個劃手,并且 另一個劃艇具有至少兩個劃手,教練設備1被配置成將所有劃艇的劃手 作為一個整體來加以教練(例如,使得劃艇在訓練聯(lián)系期間保持相互接 近,這一點取決于一個或多個參數(shù),例如在鍛煉期間所監(jiān)視的所有劃手 的身體狀況)。
雖然在這里通過參考附圖而對本發(fā)明的說明性實施例進行了較詳 細的描述,但是應該理解,本發(fā)明并不局限于這些實施例。在不脫離權 利要求所限定的發(fā)明實質(zhì)和范圍的情況下,本領域技術人員可以實施各 種變化或修改。應該理解的是,在本發(fā)明中,術語"包括,,并未排除其他部件或步 驟。此外,每一個冠詞"一,,和"一個"均未排除復數(shù)個。另外,單個 處理器、控制器或其他單元可以實現(xiàn)權利要求中描述的若千個裝置的功 能。此外,多個處理器、控制器或其他單元也可以實現(xiàn)權利要求描述的 若千個裝置的功能。權利要求中的任何參考符號都不應該被解釋成是對 權利要求的范圍進行限制。
19
權利要求
1.一種群組教練系統(tǒng),包括至少第一和第二教練設備(1A、1B、1C、1D、1E、1F、1G),第一設備(1A)被配置成向第一設備的相應用戶提供相應的第一用戶教練信息,第二設備(1B)被配置成向第二設備的相應用戶提供相應的第二用戶教練信息,其中該系統(tǒng)被配置成使用教練設備(1)提供的相應用戶教練信息來提供關于設備(1A-1G)的用戶的群組教練。
2. 根據(jù)權利要求1的系統(tǒng),其中教練設備(1 )被配置成進行協(xié)作并且優(yōu)選地相互通信,以便在設備(1 )之間傳送群組教練信息和/或與用戶行為表現(xiàn)相關的信息。
3. 根據(jù)權利要求1或2的系統(tǒng),其中群組教練的目標在于或是包括向設備(1A, 1B)的每一個用戶提供相同的訓練計劃。
4. 根據(jù)前述任一權利要求的系統(tǒng),其中群組教練的目標在于讓每一個用戶以一定的群組速度沿著相同的路徑移動。
5. 根據(jù)前述任一權利要求的系統(tǒng),其中至少一個設備(1A, 1B)被配置成檢測至少 一個用戶的訓練行為表現(xiàn)。
6. 根據(jù)權利要求的系統(tǒng),其中教練設備(1 )被配置成進行協(xié)作,以便根據(jù)所述至少 一 個用戶的訓練行為表現(xiàn)以及優(yōu)選根據(jù)多個用戶的訓練行為表現(xiàn)來調(diào)整用戶的群組教練。
7. 根據(jù)前述任一權利要求的系統(tǒng),其中教練設備(1 )被配置成從檢測到的用戶行為表現(xiàn)中確定最差行為表現(xiàn),并且優(yōu)選被配置成根據(jù)枱,測到的最差訓練行為表現(xiàn)來調(diào)整群組教練。
8. 根據(jù)前述任一權利要求的系統(tǒng),其中教練設備(1 )被配置成確定檢測到的用戶訓練行為表現(xiàn)的平均行為表現(xiàn),以及優(yōu)選被配置成根據(jù)平均行為表現(xiàn)來調(diào)整群組教練。
9. 根據(jù)權利要求5 - 8中任一權利要求的系統(tǒng),其中訓練行為表現(xiàn)包括以下各項中的至少一項用戶位置,用戶速度,用戶速度增減率,用戶身體狀態(tài),用戶姿勢,用戶肌肉力量,以及用戶心率。
10. 根據(jù)前述任一權利要求的系統(tǒng),其中群組教練的目標在于在工作過程中在物理上保持用戶全都處于一定區(qū)域,例如處于彼此視野以內(nèi)。
11. 根據(jù)前述任一權利要求的系統(tǒng),其中至少一個教練設備(1A)被配置成確定至少一個群組教練參數(shù),例如用戶群組的平均群組速度(vg),其中所有設備(1A-1G)都被配置成進行協(xié)作,以便根據(jù)至少一個群組教練參數(shù)來調(diào)整其相應的用戶教練信息,以便提供關于用戶的群組教練。
12. 根據(jù)權利要求11的系統(tǒng),其中第一教練設備(1A)確定工作期間的至少一個群組教練參數(shù),并且將所述至少一個參數(shù)傳送到每一個第二教練設備UB-1G),其中至少第二設備(1B-1G)根據(jù)從第一設備接收的至少 一 個群組教練參數(shù)來調(diào)整相應的用戶教練信息。
13. 根據(jù)權利要求11或12的系統(tǒng),其中每一個教練設備(1)向其他教練設備中的至少第一設備(U)傳送相應用戶的訓練行為表現(xiàn),其中第一教練設備(1A)根據(jù)所有用戶的所有訓練行為表現(xiàn)來確定工作期間的所述至少 一個群組教練參數(shù)。
14. 根據(jù)權利要求11的系統(tǒng),其中每一個教練設備(U-1G)都被配置成自主確定工作期間的至少 一個群組教練參數(shù)。
15. —種用于提供教練系統(tǒng)的方法,包括提供多個教練設備(1 ),這些設備被配置成向相應用戶提供相應的教練信息,其中該方法包括由多個教練設備(1 )提供用戶的群組教練。
16. —種包含機器可執(zhí)行代碼的軟件,所述機器可執(zhí)行代碼被配置
17. —種教練設備,該設備專門被適配成是根據(jù)權利要求1-14中任一權利要求的系統(tǒng)中的教練設備(1A, IB)。
全文摘要
一種群組教練系統(tǒng),包括至少第一和第二教練設備(1A、1B、1C、1D、1E、1F、1G),第一設備(1A)被配置成向第一設備的相應用戶提供第一用戶教練信息,第二設備(1B)被配置成向第二設備的相應用戶提供相應的第二用戶教練信息,其中該系統(tǒng)被配置成使用由教練設備(1)提供的相應用戶教練信息來提供關于設備(1A-1G)的用戶的群組教練。此外,在這里還提供了一種用于提供教練系統(tǒng)的方法。
文檔編號G06F19/00GK101663669SQ200880012757
公開日2010年3月3日 申請日期2008年4月17日 優(yōu)先權日2007年4月20日
發(fā)明者A·克拉森, F·沃特納 申請人:皇家飛利浦電子股份有限公司