国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      使一個(gè)或多個(gè)鍛煉設(shè)備與計(jì)算機(jī)之間能夠雙向通信和使一個(gè)或多個(gè)鍛煉設(shè)備的用戶能夠...的制作方法

      文檔序號(hào):6356895閱讀:147來源:國(guó)知局
      專利名稱:使一個(gè)或多個(gè)鍛煉設(shè)備與計(jì)算機(jī)之間能夠雙向通信和使一個(gè)或多個(gè)鍛煉設(shè)備的用戶能夠 ...的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及使完全不同的鍛煉設(shè)備與計(jì)算機(jī)之間能夠通信的系統(tǒng)與方法。本發(fā)明具體涉及用于在通常不能彼此通信的鍛煉設(shè)備與計(jì)算機(jī)之間提供雙向通信的系統(tǒng)與方法。本發(fā)明還涉及使一臺(tái)或多臺(tái)鍛煉設(shè)備上的一個(gè)或多個(gè)用戶能夠在競(jìng)爭(zhēng)的環(huán)境中交互。
      背景技術(shù)
      在健康俱樂部,成員被教導(dǎo)正確的技術(shù)用于使用鍛煉設(shè)備并且以組的設(shè)置進(jìn)行鍛煉。通過這樣做,成員減少了遭到鍛煉相關(guān)的傷害的可能性,并且在協(xié)作的環(huán)境下鍛煉,其中群體成員從相互之間得到鼓勵(lì)與激勵(lì)。最初,僅群體有氧班級(jí)可用于健康俱樂部的成員。然而,最近,群體體育鍛煉的方法已延伸到使用鍛煉裝備或設(shè)備的班級(jí)。例如,可用于“斯賓寧班級(jí)”(“Spinning Classes”),其中每個(gè)參加者通過預(yù)定的計(jì)劃或程序以組的設(shè)置同時(shí)一個(gè)教練或指導(dǎo)來領(lǐng)導(dǎo)該組來進(jìn)行他/她本身固定的鍛煉周期。類似的指導(dǎo)班級(jí)可用于使用其它類型的鍛煉裝備或設(shè)備的健康俱樂部。
      群體訓(xùn)練的主要缺點(diǎn)之一在于這種訓(xùn)練通常僅存在于健康俱樂部,并且因此不象在其本身家中單獨(dú)與舒適的鍛煉一樣方便。消費(fèi)者大量購(gòu)買家庭鍛煉設(shè)備,試圖方便地改善健康與身體條件。然而,家庭鍛煉設(shè)備的所有權(quán)需要所有者必需維持和/或修理設(shè)備,并且通常消除了使用健康俱樂部的協(xié)作環(huán)境與個(gè)人教練員或指導(dǎo)者的專業(yè)知識(shí)的途徑。
      現(xiàn)有技術(shù)中已進(jìn)行了一些努力以將一定級(jí)別的“交互性”引入到家庭鍛煉裝備或設(shè)備。例如,編號(hào)為No.5,489,249的美國(guó)專利公開了視頻鍛煉控制系統(tǒng),其中通過硬連線連接(hard wired connection),錄像機(jī)(VCR)或類似的設(shè)備連接鍛煉設(shè)備,比如踏車(treadmill)。當(dāng)個(gè)人在踏車上鍛煉時(shí),同步預(yù)先記錄的音頻/視頻圖象的VCR控制踏車的速度與傾斜。
      標(biāo)題為“遠(yuǎn)程鍛煉控制系統(tǒng)(Remote Exercise Control System)”的美國(guó)專利No.5,645,509在此引入作為參考,其公開了一種系統(tǒng),其中鍛煉設(shè)備,比如踏車,通過通信模塊與位于遠(yuǎn)程位置的評(píng)估模塊遠(yuǎn)程地通信。將指示踏車的操作參數(shù)的信號(hào)從踏車傳送到評(píng)估模塊,并且從遠(yuǎn)程評(píng)估模塊傳送控制信號(hào)用于控制踏車的操作參數(shù)。
      在美國(guó)專利No.5,888,172中公開了提供給用戶一些交互性的鍛煉設(shè)備的另一個(gè)例子。在美國(guó)專利No.5,888,172中公開的鍛煉設(shè)備通過硬連線連接,連接到視頻游戲設(shè)備。鍛煉設(shè)備的操作參數(shù)用作視頻游戲控制器的輸入,然后其基于收到的輸入產(chǎn)生視頻顯示。盡管這些方法存在,其仍未能提供許多群體鍛煉的所需好處。
      為方便而購(gòu)買家庭鍛煉裝備的消費(fèi)者不能夠享受到許多群體鍛煉的好處。例如,家庭鍛煉裝備的消費(fèi)者通常面對(duì)下列挑戰(zhàn)理解裝備的正確使用、開發(fā)鍛煉計(jì)劃、維持激勵(lì)以在一致與前進(jìn)的基礎(chǔ)上使用裝備和對(duì)裝備提供必需的維持與修理。在家庭鍛煉裝備的技術(shù)中存在一定的改善以在方便家庭設(shè)置的情況下提供群體鍛煉的所需好處。

      發(fā)明內(nèi)容
      本發(fā)明涉及用于在鍛煉設(shè)備與計(jì)算機(jī)之間提供雙向通信的系統(tǒng)與方法。本發(fā)明具體涉及翻譯不同協(xié)議格式之間的數(shù)據(jù)使得計(jì)算機(jī)與鍛煉設(shè)備能夠雙向通信。本發(fā)明還涉及使一個(gè)或多個(gè)鍛煉設(shè)備上的一個(gè)或多個(gè)用戶能夠在競(jìng)爭(zhēng)的環(huán)境下交互。
      在一個(gè)實(shí)施例中,本發(fā)明的實(shí)施在關(guān)聯(lián)的鍛煉設(shè)備與計(jì)算機(jī)中進(jìn)行。這樣的鍛煉設(shè)備的一個(gè)例子是踏車,盡管可采用各種不同的鍛煉設(shè)備,比如鍛煉自行車、北歐式(Nordic style)滑雪鍛煉設(shè)備、劃船機(jī)、爬樓機(jī)(steppers)、行走機(jī)(hikers)、攀登機(jī)(climbers)、橢圓形(elliptical)或跨欄(striding)鍛煉設(shè)備、傾斜教練機(jī)(incline trainer)、力量系統(tǒng)以及任何其它電動(dòng)設(shè)備或使用電機(jī)、螺線管或其他任何電子驅(qū)動(dòng)操作機(jī)構(gòu)來控制鍛煉設(shè)備的一個(gè)或多個(gè)操作參數(shù)的任何其他設(shè)備。
      根據(jù)本發(fā)明的一個(gè)方面,計(jì)算機(jī)與踏車或其它鍛煉設(shè)備通過翻譯設(shè)備相互通信。踏車允許用戶參加鍛煉程序,無論此程序是否由用戶開發(fā)、從踏車的本地或遠(yuǎn)程計(jì)算機(jī)下載以及它們的結(jié)合等。踏車收集保存在踏車內(nèi)置存儲(chǔ)器中的設(shè)備數(shù)據(jù)和/或用戶數(shù)據(jù)。設(shè)備數(shù)據(jù)的例子包括涉及速度、阻力、傾斜、時(shí)間、溫度以及其它類似的操作參數(shù)的信息。用戶數(shù)據(jù)的例子包括涉及用戶的年齡、重量、高度、當(dāng)前脈搏率以及其它對(duì)于用戶特定的信息。
      由踏車收集的數(shù)據(jù)通過通信線連接與翻譯設(shè)備,由計(jì)算機(jī)訪問。翻譯設(shè)備用于翻譯計(jì)算機(jī)的協(xié)議格式與鍛煉設(shè)備的協(xié)議格式之間的數(shù)據(jù)。類似地,踏車可通過踏車與計(jì)算機(jī)之間經(jīng)過翻譯設(shè)備發(fā)送的類似的數(shù)據(jù)交換,從計(jì)算機(jī)訪問數(shù)據(jù),比如存儲(chǔ)在計(jì)算機(jī)的鍛煉程序。
      由于鍛煉設(shè)備與計(jì)算機(jī)通常采用不同格式的通信協(xié)議,因此翻譯設(shè)備使設(shè)備之間數(shù)據(jù)的交換能夠進(jìn)行。作為例子,計(jì)算機(jī)使用計(jì)算機(jī)通信協(xié)議,示例性地推薦標(biāo)準(zhǔn)232(RS-232)協(xié)議,傳送請(qǐng)求以得到由踏車收集的數(shù)據(jù)。翻譯設(shè)備接收符合計(jì)算機(jī)通信協(xié)議被格式化的請(qǐng)求,并且將該請(qǐng)求翻譯成踏車明白的符合鍛煉通信協(xié)議的格式化的請(qǐng)求,示例性地I2C協(xié)議。作為響應(yīng),踏車傳送符合對(duì)應(yīng)請(qǐng)求的數(shù)據(jù)的鍛煉通信協(xié)議被格式化的響應(yīng)。翻譯設(shè)備接收響應(yīng),并且將該響應(yīng)翻譯成符合計(jì)算機(jī)通信協(xié)議被格式化的響應(yīng)。如此,計(jì)算機(jī)與踏車之間能夠進(jìn)行雙向通信。
      根據(jù)本發(fā)明的另一個(gè)示例性實(shí)施例,踏車能夠包括內(nèi)置于踏車的翻譯設(shè)備的全部或部分功能。例如,包括在踏車內(nèi)的處理器能夠?qū)⒅甘咎ぼ嚮蚱渖襄憻挼挠脩舻囊粋€(gè)或多個(gè)可測(cè)量參數(shù)的數(shù)據(jù)直接格式化成符合計(jì)算機(jī)通信協(xié)議的格式,比如RS-232協(xié)議。踏車能夠得到這個(gè)協(xié)議而沒有首先準(zhǔn)備使用鍛煉通信協(xié)議傳遞的數(shù)據(jù)。因此,依照計(jì)算機(jī)通信協(xié)議,通過調(diào)節(jié)格式化的數(shù)據(jù)通信線連接,踏車能夠直接與計(jì)算機(jī)通信。
      鍛煉設(shè)備與計(jì)算機(jī)之間的雙向通信將進(jìn)行各種活動(dòng)的能力提供給鍛煉設(shè)備與計(jì)算機(jī)的用戶。比如,計(jì)算機(jī)的用戶能夠在鍛煉設(shè)備上執(zhí)行診斷檢查。在鍛煉設(shè)備中遇到診斷錯(cuò)誤時(shí),該錯(cuò)誤可遠(yuǎn)程地修復(fù)或重新編程而在鍛煉設(shè)備處不用技術(shù)人員。另一種活動(dòng)包括在安裝更新的或新的軟件或組件時(shí)限定鍛煉設(shè)備的內(nèi)部參數(shù)。
      另一種活動(dòng)包括允許計(jì)算機(jī)系統(tǒng)監(jiān)測(cè)用戶的狀態(tài),比如用戶的當(dāng)前脈搏率,以支持用戶進(jìn)行合適的體育鍛煉和/或防止用戶進(jìn)入不健康或危險(xiǎn)的脈搏率。另一種活動(dòng)包括控制鍛煉設(shè)備和/或提供指導(dǎo)方向和/或涉及具體鍛煉程序的鼓勵(lì)。
      另一種活動(dòng)允許計(jì)算機(jī)系統(tǒng)監(jiān)測(cè)和可選地調(diào)節(jié)鍛煉設(shè)備的用戶承受的阻力的數(shù)量。
      鍛煉設(shè)備與計(jì)算機(jī)之間的通信使得鍛煉設(shè)備的用戶能夠基于實(shí)時(shí)或延時(shí),與另一個(gè)用戶交互和/或競(jìng)爭(zhēng)。例如,在第一位置的第一鍛煉設(shè)備的第一用戶與在第二位置的第二鍛煉設(shè)備的第二用戶競(jìng)爭(zhēng),即使當(dāng)該位置在分開的城市、州或甚至國(guó)家時(shí)。
      第一用戶使用第一計(jì)算機(jī)通過網(wǎng)絡(luò)訪問服務(wù)器以安排與第二用戶的比賽,第二用戶使用第二計(jì)算機(jī)通過網(wǎng)絡(luò)訪問服務(wù)器以安排與第一用戶的比賽。在比賽的開始時(shí)間以前,用戶在每個(gè)相應(yīng)的鍛煉設(shè)備上開始鍛煉。用戶鍛煉期間比賽開始,并且計(jì)算機(jī)控制鍛煉設(shè)備的操作參數(shù)以模擬比賽的規(guī)劃或地形。例如,當(dāng)鍛煉設(shè)備為踏車時(shí),比賽規(guī)劃由計(jì)算機(jī)系統(tǒng)模擬以控制或調(diào)節(jié)每個(gè)踏車的踏車基座的傾斜以模擬上坡運(yùn)動(dòng)或平面運(yùn)動(dòng)。每個(gè)鍛煉設(shè)備和/或計(jì)算機(jī)監(jiān)測(cè)用戶的成績(jī)以判定用戶相對(duì)于比賽的開始時(shí)間行進(jìn)的距離。在比賽中行進(jìn)的距離對(duì)應(yīng)踏車帶上行進(jìn)的距離。在比賽期間,每個(gè)用戶能夠單獨(dú)設(shè)置和修改皮帶速度。
      每個(gè)用戶的位置通過網(wǎng)絡(luò)進(jìn)行通信,并且更新整個(gè)比賽以允許每個(gè)位置的顯示。在一個(gè)實(shí)現(xiàn)中,網(wǎng)絡(luò)是廣域網(wǎng)(“WAN”),比如互聯(lián)網(wǎng),其允許用戶在他們自己的家中的家庭健身裝備上鍛煉期間競(jìng)爭(zhēng)。具有合并的計(jì)算機(jī)或分離的計(jì)算機(jī)的鍛煉設(shè)備執(zhí)行鍛煉設(shè)備的監(jiān)測(cè)、跟蹤和/或控制。指示這種鍛煉設(shè)備的監(jiān)測(cè)、跟蹤和/或控制的數(shù)據(jù)通信到服務(wù)器,該服務(wù)器處理來自各種計(jì)算機(jī)的用戶成績(jī),并且將比賽中每個(gè)用戶的位置通信到計(jì)算機(jī)。
      一旦比賽結(jié)束,每個(gè)計(jì)算機(jī)或客戶機(jī)就上載相對(duì)于用戶或參加者的開始時(shí)間對(duì)應(yīng)用戶或參加者的比賽結(jié)果,從而服務(wù)器可處理虛擬比賽的結(jié)果。同時(shí),一旦正式結(jié)果由服務(wù)器處理并且通過網(wǎng)絡(luò)進(jìn)行通信,用戶緩和并且得到結(jié)果,包括優(yōu)勝者與比賽的競(jìng)爭(zhēng)次序。如此,由于跟蹤與監(jiān)測(cè)在客戶端執(zhí)行并且處理在服務(wù)器端執(zhí)行,因此在其中計(jì)算機(jī)連接到WAN的一個(gè)實(shí)現(xiàn)中,本發(fā)明的實(shí)現(xiàn)可執(zhí)行而不管網(wǎng)絡(luò)延遲。
      雖然上面的例子指的是兩個(gè)用戶同時(shí)相互比賽,但是本發(fā)明的實(shí)現(xiàn)包含各種情況。例如,用戶可與由那個(gè)用戶或其他用戶存儲(chǔ)的比賽進(jìn)行比賽、與虛擬用戶進(jìn)行比賽、或與大量其他虛擬和/或真的用戶進(jìn)行比賽。用戶可選或另外地在不同時(shí)間競(jìng)爭(zhēng),比如一個(gè)用戶在第一天的早晨參加,并且另一個(gè)用戶在第二天的下午參加。用戶還能夠在不同的鍛煉設(shè)備上、接連在相同的鍛煉設(shè)備上以及它們的結(jié)合等進(jìn)行競(jìng)爭(zhēng)。一旦全部用戶完成比賽,鍛煉設(shè)備和/或分離的計(jì)算機(jī)就將比賽數(shù)據(jù)從每個(gè)用戶上載到服務(wù)器。服務(wù)器處理數(shù)據(jù)并且通知全部用戶優(yōu)勝者以及可選地通知用戶完成虛擬比賽的次序。
      本發(fā)明另外的特性與優(yōu)點(diǎn)將隨后進(jìn)行描述,一部分將在說明書中顯而易見,或者可以從本發(fā)明的實(shí)踐中獲取。本發(fā)明的特性與優(yōu)點(diǎn)可以通過在隨附的權(quán)利要求中所特別指出的裝備和結(jié)合中得以實(shí)現(xiàn)和獲得。本發(fā)明的這些或其它特性從下列描述與隨附的權(quán)利要求中將變得更加充分地顯而易見,或者如下文所述,從本發(fā)明的實(shí)踐中獲取。


      無論進(jìn)一步闡明本發(fā)明的上述和其他優(yōu)點(diǎn)與特性,下面將參考附圖中所示的特定實(shí)施例對(duì)本發(fā)明進(jìn)行更詳細(xì)的描述。應(yīng)該理解這些附圖僅僅是本發(fā)明的典型實(shí)施例,而不是打算對(duì)本發(fā)明的范圍進(jìn)行限制。通過對(duì)如下附圖的描述,對(duì)本發(fā)明進(jìn)行進(jìn)一步的描述和解釋,在附圖中圖1是根據(jù)本發(fā)明的示例性系統(tǒng)配置的示意表示;圖2是圖1的本發(fā)明示例性系統(tǒng)配置的透視圖,其中計(jì)算機(jī)與翻譯設(shè)備連接到鍛煉設(shè)備;圖3是圖2的鍛煉設(shè)備的透視圖,其中踏車基座放置在朝上的位置以便存放;圖4是圖2的鍛煉設(shè)備的一部分的部分平面圖,其中踏車基座位于朝上的位置;圖5是圖2的鍛煉設(shè)備的控制面板的透視圖;圖6是圖2的鍛煉設(shè)備的示例性示意表示;圖7是圖2的計(jì)算機(jī)與翻譯設(shè)備的示例性示意表示;圖8是圖2的示例性系統(tǒng)中能夠進(jìn)行雙向通信的框圖表示;圖9是流程框圖,其提供了通過翻譯設(shè)備使計(jì)算機(jī)與鍛煉設(shè)備之間能夠進(jìn)行的交換的例子;
      圖10是使得競(jìng)爭(zhēng)的用戶能夠在家庭健身裝備上交互的示例性系統(tǒng)配置的框圖表示;圖11是流程框圖,其提供了在圖10的每個(gè)客戶計(jì)算機(jī)處執(zhí)行處理使得競(jìng)爭(zhēng)的用戶能夠交互的例子;圖12是流程框圖,其提供了在圖10的服務(wù)器處執(zhí)行處理使得競(jìng)爭(zhēng)的用戶能夠交互的例子。
      具體實(shí)施例方式
      本發(fā)明涉及用于在鍛煉設(shè)備與計(jì)算機(jī)之間提供雙向通信的系統(tǒng)與方法。本發(fā)明的實(shí)施例促進(jìn)了鍛煉設(shè)備與計(jì)算機(jī)之間以簡(jiǎn)單和有效的方式直接通信。本發(fā)明的實(shí)施例還涉及控制各種計(jì)算機(jī)與鍛煉設(shè)備之間不同格式的數(shù)據(jù)的傳遞。本發(fā)明示例性地涉及將符合、使用或通過計(jì)算機(jī)通信協(xié)議的用于傳遞的格式化數(shù)據(jù)翻譯成符合、使用或通過鍛煉通信協(xié)議的用于傳遞的格式化數(shù)據(jù)。因此,本發(fā)明涉及通過將符合、使用或通過計(jì)算機(jī)通信協(xié)議的用于傳遞的格式化數(shù)據(jù)翻譯成符合、使用或通過鍛煉通信協(xié)議的用于傳遞的格式化數(shù)據(jù),或反之,使得鍛煉設(shè)備能夠與計(jì)算機(jī)通信。
      另外,本發(fā)明涉及使利用鍛煉設(shè)備的用戶能夠在虛擬比賽中競(jìng)爭(zhēng)的系統(tǒng)與方法。本發(fā)明具體涉及使在一臺(tái)或多臺(tái)鍛煉設(shè)備上的一個(gè)或多個(gè)用戶能夠在競(jìng)爭(zhēng)的環(huán)境下交互,而不考慮網(wǎng)絡(luò)延遲與用戶何時(shí)參加虛擬比賽。
      如此所述,參照一種鍛煉設(shè)備進(jìn)行描述。盡管將參照涉及踏車的本發(fā)明的一個(gè)實(shí)施例,也應(yīng)當(dāng)明白本發(fā)明的其它實(shí)施例能夠被包括在其它鍛煉設(shè)備內(nèi)。因此,術(shù)語“鍛煉設(shè)備”將廣泛地解釋以包括任何類型的設(shè)備,其采用被個(gè)人使用用于進(jìn)行健康或鍛煉計(jì)劃、方式或活動(dòng)的機(jī)器或裝備的形式。這些鍛煉設(shè)備能夠包括,但不限于,踏車、鍛煉自行車、北歐式(Nordic style)滑雪鍛煉設(shè)備、劃船機(jī)、爬樓機(jī)(steppers)、行走機(jī)(hikers)、攀登機(jī)(climbers)、橢圓形(elliptical)或跨欄(striding)鍛煉設(shè)備、傾斜訓(xùn)練機(jī)(incline trainers)、力量系統(tǒng)(weight systems)以及任何其它機(jī)械化設(shè)備或利用電機(jī)、螺線管或任何其它電子驅(qū)動(dòng)操作機(jī)構(gòu)以控制一個(gè)或多個(gè)設(shè)備的操作參數(shù)的任何其它設(shè)備。這些操作參數(shù)包括,但不限于,速度、阻力、傾斜、時(shí)間、溫度、或鍛煉設(shè)備的其他類似的操作參數(shù)。
      為了簡(jiǎn)化本發(fā)明各個(gè)方面的描述,本發(fā)明的下面公開部分劃分成各種子標(biāo)題,即“示例性系統(tǒng)配置”與“雙向通信翻譯”,每個(gè)子標(biāo)題包括多個(gè)子子標(biāo)題(sub-subheadings)。這些標(biāo)題的使用僅為了方便讀者,并且不能夠解釋為在某種意義上限定本發(fā)明的范圍。
      示例性系統(tǒng)配置圖1中所示的是一個(gè)說明性系統(tǒng)的示意圖,由附圖標(biāo)記10所指明,該系統(tǒng)可以并入本發(fā)明的新穎特征。該系統(tǒng)10包括各種設(shè)備、硬件和軟件模塊以及能夠以實(shí)時(shí)方式遠(yuǎn)程訪問和控制的等價(jià)物。盡管此為一個(gè)示例性系統(tǒng)的實(shí)施例,其它系統(tǒng)也能夠被本領(lǐng)域的普通技術(shù)人員識(shí)別,比如不限于這些系統(tǒng),作為整體還是部分,在序列號(hào)為09/641,600、09/641,220、09/641,627、09/349,608與09/496,560的美國(guó)專利申請(qǐng)中描述,所有這些在此全部引入作為參考。
      如圖所示,諸如踏車12a-12n的一個(gè)或多個(gè)鍛煉設(shè)備通過一臺(tái)或多臺(tái)翻譯器或翻譯設(shè)備13和一臺(tái)或多臺(tái)計(jì)算機(jī)14與通信系統(tǒng)18、一個(gè)或多個(gè)踏車20a-20n或第三方21進(jìn)行數(shù)據(jù)通信。每臺(tái)鍛煉設(shè)備可選地通過翻譯設(shè)備13與計(jì)算機(jī)14進(jìn)行數(shù)據(jù)通信,計(jì)算機(jī)14可選地與通信系統(tǒng)18、踏車20a-20n和/或第三方21進(jìn)行通信。每臺(tái)鍛煉設(shè)備還能夠與計(jì)算機(jī)14直接地進(jìn)行數(shù)據(jù)通信而不需要翻譯設(shè)備13的幫助。
      每臺(tái)翻譯設(shè)備13和/或計(jì)算機(jī)14與網(wǎng)絡(luò)16進(jìn)行通信,配置所述網(wǎng)絡(luò)16使得本發(fā)明的各種硬件與軟件模塊和設(shè)備能夠通信。因此,網(wǎng)絡(luò)16能夠是局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、無線網(wǎng)絡(luò)、分組網(wǎng)絡(luò)、實(shí)時(shí)網(wǎng)絡(luò)等。
      通信系統(tǒng)18可幫助不同模塊、硬件設(shè)備或系統(tǒng)10的鍛煉設(shè)備或機(jī)構(gòu)之間的通信??蛇x地,通信系統(tǒng)18作為數(shù)據(jù)存儲(chǔ)器用于從踏車12a-12n、20a-20n、第三方21、翻譯設(shè)備13與計(jì)算機(jī)14傳遞和/或接收數(shù)據(jù)。通信系統(tǒng)18的功能在序列號(hào)為09/641,600、09/641,220與09/641,627的美國(guó)專利申請(qǐng)中更加全面地描述。
      下面的說明僅限于單臺(tái)踏車12和單臺(tái)踏車20,然而,應(yīng)當(dāng)理解類似的說明可用于包括多臺(tái)踏車12a-12n與20a-20n的示出的配置。類似地,盡管系統(tǒng)10的每個(gè)元件彼此單獨(dú)示出,對(duì)于本領(lǐng)域的普通技術(shù)人員,也應(yīng)當(dāng)理解本發(fā)明的硬件和/或軟件模塊與元件可結(jié)合在一起。例如,翻譯設(shè)備13和/或計(jì)算機(jī)14的功能和/或結(jié)構(gòu)可排除,或部分或完全地結(jié)合在相應(yīng)的鍛煉設(shè)備或機(jī)構(gòu)之中,比如踏車12或踏車20。類似地,通信系統(tǒng)18的功能、結(jié)構(gòu)、硬件和/或軟件元件可部分或全部地結(jié)合在踏車之中。
      一般而言,系統(tǒng)10使得諸如激勵(lì)內(nèi)容與一個(gè)或多個(gè)控制信號(hào)的數(shù)據(jù)能夠在一個(gè)或多個(gè)翻譯設(shè)備13、計(jì)算機(jī)14、踏車12a-12n,20a-20n、通信系統(tǒng)18與第三方21之間傳送。在一種配置中,此數(shù)據(jù)包括鍛煉設(shè)備的任何可測(cè)量參數(shù)的數(shù)據(jù)指示,比如,但不限于,速度、阻力、傾斜、時(shí)間、溫度、或鍛煉設(shè)備的其它類似的操作參數(shù)。在又一種配置中,數(shù)據(jù)是鍛煉設(shè)備的用戶的任何可測(cè)量參數(shù)的指示,比如,但不限于,心率、血壓、重量等。數(shù)據(jù)能夠被格式化從而符合、通過或使用計(jì)算機(jī)通信協(xié)議或者鍛煉通信協(xié)議。發(fā)送的數(shù)據(jù)還能夠作為協(xié)議,如計(jì)算機(jī)協(xié)議或者鍛煉協(xié)議。在另一種配置中,數(shù)據(jù)被格式化從而初始化計(jì)算機(jī)14、翻譯設(shè)備13、踏車12a-12n,20a-20n、通信系統(tǒng)18或第三方21的診斷分析,并且將作為結(jié)果的狀態(tài)信息返回到上述的一個(gè)或多個(gè)設(shè)備。
      另外,數(shù)據(jù)能夠可選地包括采用控制信號(hào)的鍛煉程序設(shè)計(jì),所述控制信號(hào)從設(shè)備10的一個(gè)模塊、元件或設(shè)備傳送到另一個(gè)。如序列號(hào)為09/349,608,標(biāo)題為“用于提供采用激勵(lì)程序設(shè)計(jì)的改善的鍛煉設(shè)備的系統(tǒng)與方法(Systems and Methods for Providing an ImprovedExercise Device with Motivational Programming)”的美國(guó)專利所公開的,其在此引入作為參考,該程序設(shè)計(jì)包括激勵(lì)內(nèi)容和/或控制一個(gè)或多個(gè)鍛煉設(shè)備的操作參數(shù)的一個(gè)或多個(gè)控制信號(hào)??刂菩盘?hào)可與激勵(lì)內(nèi)容同步,并且設(shè)計(jì)為控制一個(gè)或多個(gè)鍛煉設(shè)備的操作參數(shù),比如在鍛煉設(shè)備上執(zhí)行的鍛煉程序的速度、傾斜、難度、時(shí)間、距離等。
      如這里所使用的,術(shù)語“激勵(lì)內(nèi)容”用于廣義地指任何音頻素材,包括會(huì)話、敘述、聲音效果、和/或音樂,或者是單獨(dú)的或者是結(jié)合視頻素材的。在本發(fā)明的一個(gè)實(shí)施例中,激勵(lì)內(nèi)容存儲(chǔ)在通信系統(tǒng)18中,并且包括個(gè)人教練員的音頻/視頻展示以及參與到一系列可變難度的鍛煉中的其他人。在本發(fā)明的另一個(gè)實(shí)施例中,激勵(lì)內(nèi)容是由一個(gè)或多個(gè)個(gè)人教練員展現(xiàn)的正在進(jìn)行的實(shí)時(shí)鍛煉程序,該內(nèi)容或者是特定于一個(gè)特定用戶,或者是廣播或可選地“網(wǎng)絡(luò)廣播(webcast)”到可以訪問通信系統(tǒng)18的任何用戶。在又一個(gè)實(shí)施例中,節(jié)目包括各種鍛煉標(biāo)準(zhǔn)的強(qiáng)度的鍛煉簡(jiǎn)介,例如但不限于速度、傾斜、或鍛煉設(shè)備的阻力,在節(jié)目進(jìn)行過程中,這些簡(jiǎn)介連續(xù)地或周期性地顯示給用戶。在本發(fā)明的又一個(gè)實(shí)施例中,用戶控制合適鍛煉簡(jiǎn)介出現(xiàn)的周期。本領(lǐng)域的普通技術(shù)人員應(yīng)該懂得,可以適用節(jié)目的各種其他配置。
      圖2-5與對(duì)應(yīng)的說明目的是提供圖1示出的適合操作環(huán)境的部分概述。盡管不是必需的,本發(fā)明也將在包括鍛煉設(shè)備、翻譯設(shè)備與計(jì)算機(jī)的系統(tǒng)的總的上下文中描述。然而,本領(lǐng)域的普通技術(shù)人員,應(yīng)該懂得,本發(fā)明的實(shí)施例可用于包括不同鍛煉設(shè)備、翻譯設(shè)備和/或計(jì)算機(jī)的各種不同的系統(tǒng)配置。
      參照?qǐng)D2,示出了示例性系統(tǒng)配置,其提供用于本發(fā)明一個(gè)實(shí)施例的示例性環(huán)境。在圖2中,提供系統(tǒng)10,其包括鍛煉設(shè)備12、計(jì)算機(jī)14與翻譯設(shè)備13。盡管不是必需的,鍛煉設(shè)備12也被示為機(jī)械化的,重適應(yīng)(reorienting)以能夠通過翻譯設(shè)備13從計(jì)算機(jī)14接收數(shù)據(jù)并將數(shù)據(jù)發(fā)送到計(jì)算機(jī)14的踏車。在鍛煉設(shè)備12與計(jì)算機(jī)14之間的通信穿過傳送介質(zhì)傳送,圖2中示出的電纜15a與15b,其相應(yīng)地將鍛煉設(shè)備12連接到翻譯設(shè)備13,并將翻譯設(shè)備13連接到計(jì)算機(jī)14。在其它實(shí)施例中,鍛煉設(shè)備12直接地通過傳送介質(zhì)而不通過外部翻譯設(shè)備13與計(jì)算機(jī)14通信,如計(jì)算機(jī)14與鍛煉設(shè)備12之間延伸的虛線所示。
      本發(fā)明的實(shí)施例包括其它傳送介質(zhì)的使用,用于在鍛煉設(shè)備12與計(jì)算機(jī)14之間發(fā)送與接收數(shù)據(jù),包括無線通信系統(tǒng)、無線電頻率(RF)通信系統(tǒng)、光纖通信系統(tǒng)、任何電磁通信系統(tǒng)以及根據(jù)包含于此的討論,本領(lǐng)域的普通技術(shù)人員已知能夠用于傳送數(shù)據(jù)的其它通信系統(tǒng)。
      盡管不是必需的,圖2示出了計(jì)算機(jī)14與外置于翻譯設(shè)備13的鍛煉設(shè)備12。本發(fā)明的其它實(shí)施例包括下列功能和/或結(jié)構(gòu)(i)計(jì)算機(jī)14和/或內(nèi)置于鍛煉設(shè)備12的翻譯設(shè)備13,(ii)內(nèi)置于計(jì)算機(jī)14的翻譯設(shè)備13,(iii)內(nèi)置于鍛煉設(shè)備12的翻譯設(shè)備13,(iv)其中的結(jié)合等。在又一種配置中,配置鍛煉設(shè)備12直接地與計(jì)算機(jī)14通信而沒有利用翻譯設(shè)備13的功能和/或結(jié)構(gòu)。
      A.示例性鍛煉設(shè)備下面的說明目的是提供示例性鍛煉設(shè)備的描述,圖2中示出的踏車12。在一個(gè)實(shí)施例中,鍛煉設(shè)備12包括控制面板23,其在通常的垂直支撐結(jié)構(gòu)24與踏車基座25上被支持。說明性的垂直支撐結(jié)構(gòu)24包括兩個(gè)側(cè)構(gòu)件26a,26b,其通過一個(gè)或多個(gè)橫向構(gòu)件28連接。側(cè)構(gòu)件26a,26b與橫向構(gòu)件28能夠具有各種配置,并且可由各種材料制造,只要它們能夠支撐控制面板23和踏車基座25。例如,垂直支撐結(jié)構(gòu)24的元件能夠由金屬、塑料、天然材料、復(fù)合物以及它們的組合等制造。
      踏車基座25能夠放置在各種位置之一。例如,圖2示出了使得個(gè)人能夠在其上鍛煉的朝下的位置的踏車基座25。在朝下的位置,基座25能夠可選地相對(duì)于放置踏車12的表面呈一定的角度,以對(duì)其上鍛煉的個(gè)人提供進(jìn)一步的阻力。
      如圖3與4所示,踏車基座25能夠放置在朝上的位置用于存儲(chǔ)。為了幫助踏車12的描述,圖4示出了踏車12的部分的局部視圖,去除了圖3的底蓋32,踏車基座25位置朝上,從而揭示了踏車12的一些內(nèi)置元件。
      參照?qǐng)D4,踏車基座25通常包括一對(duì)側(cè)軌30a,30b,其中,當(dāng)踏車基座25處于向下的位置時(shí),每條側(cè)軌具有接近垂直支撐結(jié)構(gòu)24的前部分和遠(yuǎn)離垂直支撐結(jié)構(gòu)24的后部分(圖1)。關(guān)聯(lián)支撐結(jié)構(gòu)24的前滑輪34a(圖3)與后滑輪34b位于側(cè)軌30a,30b之間并由它們支撐,而連續(xù)皮帶36在前和后滑輪34a和34b之間并圍繞它們延伸。皮帶36是可移動(dòng)元件的例子,當(dāng)鍛煉設(shè)備為踏車時(shí),所述可移動(dòng)元件使得用戶的鍛煉能夠完成?;?4與皮帶36可具有各種配置,并且可由各種材料制造,就如本領(lǐng)域的普通技術(shù)人員所公知那樣。
      走帶機(jī)構(gòu)38支撐皮帶36的上道并支撐呆在皮帶36上的鍛煉個(gè)人;個(gè)人沒有示出。走帶機(jī)構(gòu)38由各種類型的材料制造,其使得走帶機(jī)構(gòu)38能夠支撐皮帶36與其上鍛煉的用戶。例如,走帶機(jī)構(gòu)38能夠由木頭、塑料、金屬、天然材料、復(fù)合物材料及其組合物等制造。
      如圖所示,前滑輪34a通過滑輪42a和42b以及驅(qū)動(dòng)帶44機(jī)械連接到電踏車驅(qū)動(dòng)電機(jī)40。在這個(gè)說明性實(shí)施例中,電機(jī)40還并入了惰輪46,其在踏車12的操作期間控制電機(jī)40的軸的旋轉(zhuǎn)運(yùn)動(dòng)中發(fā)生的波動(dòng)。電機(jī)40可選地電連接到踏車控制器48,其響應(yīng)各種輸入或其它控制信號(hào),控制電機(jī)40的操作與皮帶36的速度。如圖所示,踏車控制器48并入到踏車基座25中,然而,本領(lǐng)域的普通技術(shù)人員應(yīng)該懂得,踏車控制器48可以并入到控制面板23中,或者可選擇地并入到圖2的計(jì)算機(jī)14中。
      除了能夠控制和改變皮帶36的速度以外,踏車12還允許相對(duì)于踏車基座25所在的表面改變踏車基座25的傾斜角度。通常的,這通過使用傾斜驅(qū)動(dòng)電機(jī)50(圖4)來完成,其中傾斜驅(qū)動(dòng)電機(jī)50相對(duì)于踏車基座25的一端升高或降低另一端。在示出的實(shí)施例中,踏車基座25包括一對(duì)足52,其可旋轉(zhuǎn)地連接到側(cè)軌30的下部。足52通過軸54機(jī)械連接到傾斜驅(qū)動(dòng)電機(jī)50,其中傾斜驅(qū)動(dòng)電機(jī)50導(dǎo)致足52圍繞它們的樞軸連接觸點(diǎn)55樞軸旋轉(zhuǎn)到側(cè)軌30a,30b,從而當(dāng)踏車12位于朝下的位置時(shí),選擇性地相對(duì)于支撐結(jié)構(gòu)24升高或降低踏車基座25的末端。電機(jī)50也可選地電連接到踏車控制器48并被其控制。
      踏車12包括連接到垂直支撐結(jié)構(gòu)24的控制面板23。在一個(gè)實(shí)施例中,如圖5所示,控制面板23包括一個(gè)或多個(gè)輸入設(shè)備與一個(gè)或多個(gè)輸出設(shè)備,其提供通過其中用戶能夠輸入和接收信息與數(shù)據(jù)的接口。輸入設(shè)備的例子包括,但不限于,速度控制56、傾斜控制58、時(shí)間控制60、距離控制62、開始按鈕64、停止/暫停按鈕66、心率控制68、iFit.com按鈕70、手動(dòng)撤消(override)按鈕72、計(jì)數(shù)控制74、鼠標(biāo)76、麥克風(fēng)78、照相機(jī)80等。輸出設(shè)備的例子包括提供視頻輸出的視頻顯示82;提供音頻輸出的揚(yáng)聲器84;用于每個(gè)速度控制56、傾斜控制58、時(shí)間控制60、距離控制62、開始按鈕64、停止/暫停按鈕66、心率控制68、iFit.com按鈕70、手動(dòng)撤消(override)按鈕72、計(jì)數(shù)控制74等的多個(gè)可視顯示器或指示器。
      根據(jù)一個(gè)示例性實(shí)施例,每個(gè)按鈕包括發(fā)光體,當(dāng)啟動(dòng)按鈕時(shí),發(fā)光體變亮,當(dāng)不啟動(dòng)按鈕時(shí),發(fā)光體變暗,或相反。每個(gè)控制還能夠包括液晶顯示設(shè)備(LCD),其提供通過控制的操控可改變的操作參數(shù)的可視展示,即通過改變速度、傾斜、距離等,LCD顯示用于速度、傾斜、距離等的不同的值。應(yīng)該懂得,每個(gè)上述引用的設(shè)備可以各種不同的方式實(shí)現(xiàn),以執(zhí)行它們常用的功能,并且可采用一個(gè)或多個(gè)開關(guān)、可變電阻器、電位計(jì)、觸控控制、語音激活控制器等的形式。
      除了上述輸入與輸出設(shè)備以外,控制面板23能夠包括輸入與輸出設(shè)備,其使得控制面板23與踏車12能夠與翻譯設(shè)備13和/或計(jì)算機(jī)14通信。如圖所示,控制面板23可選地包括硬連線連接83,其配置I2C適配器用于與翻譯設(shè)備13通信??蛇x地,控制面板23能夠可選地包括I2C端口85,其適于配合I2C適配器以便于鍛煉設(shè)備12與翻譯設(shè)備13之間的通信。
      如上所示,控制面板23能夠可選地包括輸入/輸出端口87,比如RS-232端口,其使得控制面板23與踏車12能夠直接地與計(jì)算機(jī)14通信。類似地,控制面板23包括無線端口89,其使得控制面板23與踏車12能夠與翻譯設(shè)備13和/或計(jì)算機(jī)14通信,使用各種不同的電磁輻射傳送介質(zhì)之一,比如但不限于,無線電頻率、紅外線、微波等傳送介質(zhì)。
      參照?qǐng)D6,示出了踏車12的示例性框圖。在圖5中,控制面板23通過翻譯設(shè)備13與計(jì)算機(jī)14通信,并且可選地與網(wǎng)絡(luò)16、通信系統(tǒng)18、和/或其它踏車20a-20n、計(jì)算機(jī)14以及翻譯設(shè)備13(圖1)通信。因此,控制面板23或各種硬件和/或軟件模塊與元件將指示鍛煉設(shè)備和/或設(shè)備的用戶的任何可測(cè)量參數(shù)的數(shù)據(jù)傳遞到通信系統(tǒng)18、和/或踏車20a-20n、計(jì)算機(jī)14與翻譯設(shè)備13(圖1),并且從其它翻譯設(shè)備13、計(jì)算機(jī)14與通信系統(tǒng)18接收數(shù)據(jù)。任何個(gè)人模塊、元件、鍛煉設(shè)備等形成系統(tǒng)10的部分能夠啟動(dòng)在各種系統(tǒng)10的部分之間雙向通信。
      當(dāng)翻譯設(shè)備13的功能引入到控制面板23,比如由虛線描繪的翻譯設(shè)備13示出時(shí),控制面板23雙向地與計(jì)算機(jī)14、翻譯設(shè)備13、通信系統(tǒng)18和/或第三方21通信。類似地,當(dāng)翻譯設(shè)備13的功能引入到控制面板23時(shí),控制面板23雙向地與網(wǎng)絡(luò)16、通信系統(tǒng)18和/或踏車20a-20n、計(jì)算機(jī)14和翻譯設(shè)備13通信(圖1)。
      盡管參考控制面板23,其與各種計(jì)算機(jī)、翻譯設(shè)備、通信系統(tǒng)和第三方通信,也應(yīng)當(dāng)明白鍛煉設(shè)備通常雙向地與這樣的計(jì)算機(jī)、翻譯設(shè)備、通信系統(tǒng)和/或第三方通信。因此,功能與相關(guān)硬件和/或軟件模塊與元件不需要僅包括在控制面板中,在一定程度上,這些功能與相關(guān)硬件和/或軟件模塊與元件能夠包括在鍛煉設(shè)備的任何模塊、元件等的內(nèi)。
      如圖6所示,控制面板23包括用于收集音頻信號(hào)的音頻輸入設(shè)備78,比如麥克風(fēng),與用于收集視頻信號(hào)的視頻輸入設(shè)備80,比如攝影機(jī)。音頻與視頻接收器不需要并入到控制面板23內(nèi),但能夠從此分開并使用如此所述的通信線連接或本領(lǐng)域普通技術(shù)人員已知的方法,與鍛煉設(shè)備12和/或控制面板23通信。踏車12不需要包括任何音頻與視頻輸入設(shè)備或音頻與視頻輸出設(shè)備。類似地,踏車12能夠包括任何音頻設(shè)備或視頻設(shè)備的結(jié)合。
      來自音頻輸入設(shè)備78與視頻輸入設(shè)備80的音頻和/或視頻信號(hào)傳遞到音頻/視頻控制器86,其用于操控音頻與視頻信號(hào)以準(zhǔn)備傳送到處理器88。在將信號(hào)傳送到處理器88之前,音頻/視頻控制器86能夠存儲(chǔ)存儲(chǔ)器91中所有或一部分取回的數(shù)據(jù)。以此方式,能夠根據(jù)需要緩存信號(hào)。存儲(chǔ)器91能夠具有本領(lǐng)域普通技術(shù)人員已知的各種形式,比如但不限于易失性的(volatile)、非易失性的(non-volatile)、永久的、光學(xué)的、物理的等。
      處理器88作為踏車12的中心集線器,并且控制踏車12的操作。因此,處理器88能夠通過通信接口90將信號(hào)發(fā)送到翻譯設(shè)備13和/或直接發(fā)送到計(jì)算機(jī)14,或者從翻譯設(shè)備13和/或直接從計(jì)算機(jī)14接收信號(hào)(圖2)。另外,處理器88能夠取回指示踏車12和/或用戶使用踏車12鍛煉的任何可測(cè)量參數(shù)的數(shù)據(jù),并且將數(shù)據(jù)重新格式化成根據(jù)或使用計(jì)算機(jī)通信協(xié)議傳遞的計(jì)算機(jī)數(shù)據(jù)。可選地,處理器88能夠取回指示踏車12和/或用戶使用踏車12鍛煉的任何可測(cè)量參數(shù)的數(shù)據(jù),并且將數(shù)據(jù)重新格式化成根據(jù)或使用鍛煉通信協(xié)議傳遞的鍛煉數(shù)據(jù)。因此,處理器88能夠控制踏車12能夠直接與計(jì)算機(jī)14通信,或者是翻譯設(shè)備13便于計(jì)算機(jī)14與踏車12之間通信。
      通過通信接口90,處理器88還能夠傳遞指示鍛煉設(shè)備或其上鍛煉的用戶的任何可測(cè)量參數(shù)的數(shù)據(jù),并且接收控制信號(hào)以改變鍛煉設(shè)備的任何一個(gè)或多個(gè)可測(cè)量參數(shù)。另外,處理器88能夠通過通信接口90,根據(jù)收到的控制信號(hào)開始改變踏車12的操作參數(shù)。
      因此,一般而言,處理器88執(zhí)行關(guān)于諸如打包(packing)、加密(encrypting)、分解(spitting)等的信號(hào)的各種操作。通過合適的硬件和/或軟件設(shè)備與模塊,處理器88還能夠用于格式化指示來自踏車控制器48的踏車12的任何可測(cè)量參數(shù)的數(shù)據(jù),和/或來自踏車12的用戶的任何可測(cè)量參數(shù)。因此,使用諸如但不限于RS-232協(xié)議之類的計(jì)算機(jī)通信協(xié)議,通過通信接口90,處理器88能夠有助于這樣的數(shù)據(jù)直接地傳遞到計(jì)算機(jī)14。處理器88是用于產(chǎn)生傳遞到計(jì)算機(jī)的計(jì)算機(jī)數(shù)據(jù)的裝置的一個(gè)例子。鍛煉設(shè)備與其中的任何硬件或模塊通常是用于產(chǎn)生傳遞到計(jì)算機(jī)的計(jì)算機(jī)數(shù)據(jù)的裝置的例子。類似地,處理器88是執(zhí)行用于產(chǎn)生傳遞到翻譯設(shè)備的鍛煉數(shù)據(jù)的裝置功能的結(jié)構(gòu)的一個(gè)例子。對(duì)于用于產(chǎn)生計(jì)算機(jī)數(shù)據(jù)的裝置,鍛煉設(shè)備與其中的任何硬件或模塊是用于產(chǎn)生傳遞到翻譯設(shè)備的鍛煉數(shù)據(jù)的裝置的例子。處理器88與其中的任何元件或模塊還是基于鍛煉數(shù)據(jù),能夠執(zhí)行用于產(chǎn)生計(jì)算機(jī)數(shù)據(jù)的裝置功能的結(jié)構(gòu)的例子。另外,根據(jù)鍛煉通信協(xié)議從而鍛煉數(shù)據(jù)傳遞到鍛煉設(shè)備,處理器88與其中的任何元件或模塊是基于計(jì)算機(jī)數(shù)據(jù),能夠執(zhí)行用于產(chǎn)生鍛煉數(shù)據(jù)的裝置功能的結(jié)構(gòu)。類似地,根據(jù)計(jì)算機(jī)通信協(xié)議從而計(jì)算機(jī)數(shù)據(jù)傳遞到計(jì)算機(jī),處理器88、鍛煉設(shè)備與其中的任何元件或模塊是基于鍛煉數(shù)據(jù),能夠執(zhí)行用于產(chǎn)生計(jì)算機(jī)數(shù)據(jù)的裝置功能的結(jié)構(gòu)。
      通信接口90通常是能夠執(zhí)行用于從計(jì)算機(jī)接收計(jì)算機(jī)數(shù)據(jù)的裝置功能的結(jié)構(gòu)的一個(gè)例子。通信接口90還是能夠執(zhí)行用于將計(jì)算機(jī)數(shù)據(jù)傳遞到計(jì)算機(jī)的裝置功能的結(jié)構(gòu)的一個(gè)例子。類似地,通信接口90是能夠執(zhí)行用于將鍛煉數(shù)據(jù)傳遞到鍛煉設(shè)備的裝置功能的結(jié)構(gòu)的一個(gè)例子。另外,通信接口90是能夠執(zhí)行用于將鍛煉設(shè)備通信地連接到計(jì)算機(jī)和或從計(jì)算機(jī)接收計(jì)算機(jī)數(shù)據(jù)的裝置以及用于將計(jì)算機(jī)數(shù)據(jù)傳遞到計(jì)算機(jī)的裝置功能結(jié)構(gòu)的一個(gè)例子。
      通信接口90與各種上述引用的裝置能夠具有各種配置以使踏車12、翻譯設(shè)備13和/或計(jì)算機(jī)14之間能夠通信(圖2)。例如,當(dāng)踏車12直接與計(jì)算機(jī)14通信并且踏車12沒有與翻譯設(shè)備13相關(guān)的功能時(shí),通信接口90能夠采用RS-232端口的形式??蛇x地,當(dāng)踏車12包括翻譯設(shè)備13的結(jié)構(gòu)和/或功能時(shí),通信接口90能夠是RS-232端口。在另一種配置中,通信接口90能夠采用I2C端口或I2C連接的形式。根據(jù)此處包括的教導(dǎo),本領(lǐng)域的普通技術(shù)人員知道其它配置。例如,通信接口90能夠是并行接口、串行接口、無線接口、紅外線接口、其它電磁信號(hào)接口等。
      除了從音頻輸入設(shè)備78與視頻輸入設(shè)備80接收信號(hào)或數(shù)據(jù)以外,處理器88從一個(gè)或多個(gè)手動(dòng)操作的輸入設(shè)備92(例如,手動(dòng)撤消按鈕72、計(jì)數(shù)控制74等)接收各種輸入以改變踏車12的操作參數(shù)。處理器88通過輸出設(shè)備94、視頻顯示82和/或揚(yáng)聲器84,可選地通知用戶踏車12的操作參數(shù)的這種改變。
      處理器88還能夠接收指示踏車12的任何可測(cè)量參數(shù)的數(shù)據(jù)或信號(hào)。在一個(gè)實(shí)施例中,踏車控制器48包括存儲(chǔ)器95與踏車處理器92,其用于控制速度電機(jī)94與傾斜電機(jī)96的操作,其分別地控制與傾斜踏車12。此踏車控制器48可選地與處理器88和接口90通信。通過使用I2C總線、SPI總線、微細(xì)線(microwire)總線、微總線(microbus)等關(guān)聯(lián)通信協(xié)議,得到處理器88與踏車控制器48之間的這種通信。在鍛煉設(shè)備的硬件和/或軟件模塊之間傳遞的信號(hào)或數(shù)據(jù)通常通過鍛煉通信協(xié)議傳遞。
      踏車12可選地包括一個(gè)或多個(gè)傳感器,比如皮帶速度傳感器98與傾斜傳感器99。每個(gè)傳感器收集踏車12的特定操作參數(shù),比如皮帶36(圖3)的速度與踏車基座25的傾斜,從而控制面板23展示輸出,所述輸出為在任何給定時(shí)刻踏車12的當(dāng)前操作狀態(tài)的指示。踏車12包括其它傳感器,其收集各種其它操作參數(shù),比如但不限于,最大脈沖與心率、平均脈沖與心率、目標(biāo)心率、測(cè)驗(yàn)時(shí)間長(zhǎng)度等。另外,與一個(gè)或多個(gè)其它傳感器結(jié)合的傳感器98與99判定個(gè)人是否實(shí)質(zhì)地在踏車12上鍛煉,并且將反饋信號(hào)傳遞到處理器88。傳感器98與99通常為用于在鍛煉設(shè)備處感應(yīng)鍛煉數(shù)據(jù)的裝置的例子。
      這樣,踏車12是鍛煉設(shè)備的一個(gè)例子,其跟蹤一個(gè)或多個(gè)鍛煉設(shè)備的可測(cè)量操作參數(shù),并且可選地跟蹤一個(gè)或多個(gè)個(gè)人的可測(cè)量操作參數(shù),即心率、行進(jìn)的距離、血壓等,并且將此參數(shù)傳遞到計(jì)算機(jī),比如圖2的計(jì)算機(jī)14。因此,單獨(dú)的踏車12或與計(jì)算機(jī)14和/或通信系統(tǒng)18(圖1)結(jié)合跟蹤用戶利用鍛煉設(shè)備,即踏車,鍛煉的成績(jī)。數(shù)據(jù)的交換可開始于鍛煉設(shè)備、用戶、翻譯設(shè)備、計(jì)算機(jī)、或遠(yuǎn)離鍛煉設(shè)備、用戶或計(jì)算機(jī)的計(jì)算機(jī)或個(gè)人,正如序列號(hào)為No.09/641,600、09/641,220與09/641,627的全部未決的美國(guó)專利申請(qǐng)所描述的。
      B.示例性的計(jì)算機(jī)與翻譯設(shè)備下列討論目的是提供計(jì)算機(jī)的示例性概述,如圖1所示的計(jì)算機(jī)14,隨后是示例性翻譯設(shè)備的描述,如圖所示的翻譯設(shè)備13,其可根據(jù)本發(fā)明使用。本領(lǐng)域的普通技術(shù)人員將明白計(jì)算機(jī)14和/或翻譯設(shè)備13可采用各種配置,包括個(gè)人計(jì)算機(jī)、手持式設(shè)備、多處理器系統(tǒng)、基于微處理器或可編程的消費(fèi)類電子產(chǎn)品、電話、網(wǎng)絡(luò)PC、迷你計(jì)算機(jī)、主機(jī)計(jì)算機(jī)等。另外,計(jì)算機(jī)14和/或翻譯設(shè)備13可以是分布式計(jì)算環(huán)境的一部分,其中作業(yè)由本地和通過通信網(wǎng)絡(luò)連接(通過硬連線連接、無線連接或通過硬連線連接與無線連接的結(jié)合)的遠(yuǎn)程處理設(shè)備處理。
      盡管如分離的設(shè)備所示,本領(lǐng)域的普通技術(shù)人員也應(yīng)當(dāng)明白與計(jì)算機(jī)14和/或翻譯設(shè)備13相關(guān)的結(jié)構(gòu)與功能能夠可選地部分或全部并入踏車12內(nèi),比如在控制面板和/或踏車控制器的一個(gè)或多個(gè)處理器或其它元件內(nèi)。
      如圖1與圖2所示,可選地通過翻譯設(shè)備13,與諸如踏車12之類的鍛煉設(shè)備通信是如計(jì)算機(jī)14所示的計(jì)算機(jī)。在本發(fā)明的一個(gè)實(shí)施例中,并且參照?qǐng)D6,計(jì)算機(jī)14為通用計(jì)算設(shè)備,包括處理單元100、計(jì)算機(jī)存儲(chǔ)器102和計(jì)算機(jī)總線104,其中計(jì)算機(jī)總線104將包括計(jì)算機(jī)存儲(chǔ)器102的各種計(jì)算機(jī)組件連接到處理單元100。計(jì)算機(jī)總線104可以是任何各種類型的包括存儲(chǔ)器總線或存儲(chǔ)器控制器、外圍總線和使用任何多種總線結(jié)構(gòu)的局域總線的總線結(jié)構(gòu)。
      在示出的實(shí)施例中,計(jì)算機(jī)存儲(chǔ)器102包括只讀存儲(chǔ)器(ROM)106和隨機(jī)存儲(chǔ)器(RAM)108。比如在啟動(dòng)期間,包含在計(jì)算機(jī)14的組件之間幫助傳輸信息的例程的基本輸入/輸出系統(tǒng)(BIOS)110可以存儲(chǔ)在ROM 106中。
      計(jì)算機(jī)14還可包括用于讀寫磁性硬盤114的磁性硬盤驅(qū)動(dòng)器112、用于讀寫抽取式磁盤118的磁性盤驅(qū)動(dòng)器116和用于讀寫諸如CD-ROM或其它光介質(zhì)的抽取式光盤122的光盤驅(qū)動(dòng)器120。磁性硬盤驅(qū)動(dòng)器112、磁性盤驅(qū)動(dòng)器116和光盤驅(qū)動(dòng)器120分別通過硬盤驅(qū)動(dòng)接口124、磁性盤驅(qū)動(dòng)接口126和光驅(qū)動(dòng)接口128連接到計(jì)算機(jī)總線104。這些驅(qū)動(dòng)器和相關(guān)的計(jì)算機(jī)可讀介質(zhì)為計(jì)算機(jī)14提供計(jì)算機(jī)可執(zhí)行指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊和其它數(shù)據(jù)的非易失性存儲(chǔ)。盡管這里討論的示例性環(huán)境可以采用磁性硬盤114、抽取式磁盤118和抽取式光盤122,也能使用其它類型的計(jì)算機(jī)可讀介質(zhì)來存儲(chǔ)數(shù)據(jù),包括磁帶、閃存卡、數(shù)字視頻盤、柏努利(Bernoulli)盒式磁盤、RAM、ROM等。
      在一個(gè)實(shí)施例中,計(jì)算機(jī)14還包括程序代碼裝置,其包括一個(gè)或多個(gè)程序模塊,這些程序模塊包括操作系統(tǒng)130、一個(gè)或多個(gè)應(yīng)用程序132、其它程序模塊134和程序數(shù)據(jù)136,所述程序模塊存儲(chǔ)在RAM108中。所述程序模塊可選或另外地存儲(chǔ)在硬盤114、磁盤118、光盤122、或ROM 106中。
      用戶可以通過鍵盤138、定點(diǎn)設(shè)備140或其他輸入設(shè)備(未示出)將指令和信息輸入到計(jì)算機(jī)中,其中其他輸入設(shè)備諸如但不限于麥克風(fēng)、操縱桿、游戲板、掃描儀、視頻照相機(jī)、電位計(jì)、按鈕、開關(guān)、可變電阻器等,無論這些設(shè)備是否并入到踏車12和/或計(jì)算機(jī)14內(nèi)。這些和其它的輸入設(shè)備經(jīng)常通過連接到計(jì)算機(jī)總線84的串行端口接口142連接到處理單元80。作為選擇,輸入設(shè)備還可通過其它接口進(jìn)行連接,諸如并行端口、游戲端口或通用串行總線(USB)等。監(jiān)視器144或其他視頻顯示設(shè)備可選擇地通過諸如視頻適配器146之類的接口連接到計(jì)算機(jī)總線104。除了監(jiān)視器以外,個(gè)人計(jì)算機(jī)14可包括其它的外圍輸出設(shè)備(未示出),諸如一個(gè)或多個(gè)揚(yáng)聲器和打印機(jī),用于獲得有關(guān)用戶測(cè)驗(yàn)的最近統(tǒng)計(jì)信息。在一個(gè)實(shí)施例中,輸出設(shè)備并入到踏車12內(nèi)。
      如這個(gè)說明性實(shí)施例中所描述的,計(jì)算機(jī)14可選地在網(wǎng)絡(luò)環(huán)境中操作,其中該網(wǎng)絡(luò)環(huán)境使用邏輯連接連接到一個(gè)或多個(gè)遠(yuǎn)程計(jì)算機(jī),諸如遠(yuǎn)程計(jì)算機(jī)148,其能夠表示通信系統(tǒng)18、第三方21、其它計(jì)算機(jī)14或其它翻譯設(shè)備13。而且,計(jì)算機(jī)14可選地通過局域網(wǎng)(“LAN”)150與并入完整的翻譯設(shè)備13的踏車12通信。翻譯設(shè)備可選地內(nèi)置于計(jì)算機(jī)14。
      在其它配置中,計(jì)算機(jī)14可通過使用至少一個(gè)翻譯設(shè)備(未示出)的廣域網(wǎng)(“WAN”)154與另一種鍛煉設(shè)備20和/或遠(yuǎn)程計(jì)算機(jī)148通信,比如通信系統(tǒng)18和/或第三方21。翻譯設(shè)備可內(nèi)置于計(jì)算機(jī)14、遠(yuǎn)程計(jì)算機(jī)148或鍛煉設(shè)備20。遠(yuǎn)程計(jì)算機(jī)148可選地內(nèi)置于鍛煉設(shè)備20。
      如圖所示,遠(yuǎn)程計(jì)算機(jī)148可包括存儲(chǔ)設(shè)備156與一個(gè)或多個(gè)關(guān)聯(lián)應(yīng)用程序158,例如,其可選地對(duì)應(yīng)站點(diǎn),使得用戶在鍛煉設(shè)備處通過翻譯設(shè)備能夠得到存儲(chǔ)的或個(gè)人教練員的服務(wù)以執(zhí)行編程、提出問題、下載或訪問節(jié)目素材、瀏覽web、收集和發(fā)送電子郵件消息(e-mail)、收聽音頻節(jié)目,觀看視頻節(jié)目、檢閱和更新用戶信息和統(tǒng)計(jì)表、裝載用戶統(tǒng)計(jì)表、購(gòu)買鍛煉節(jié)目、器材和素材、更新鍛煉設(shè)備軟件和操作參數(shù)、研究鍛煉素材等。通常的,每個(gè)遠(yuǎn)程計(jì)算機(jī)148、鍛煉設(shè)備152和/或踏車12可以是或包括另一個(gè)計(jì)算機(jī)、服務(wù)器、路由器、網(wǎng)絡(luò)PC、對(duì)等設(shè)備或其他通用網(wǎng)絡(luò)節(jié)點(diǎn)的結(jié)構(gòu)并執(zhí)行它們的功能,并通常包括上述關(guān)于計(jì)算機(jī)14所描述的許多或所有組件。
      在圖7中示出的邏輯連接包括LAN150和WAN154,其示出作為舉例而并非限制。當(dāng)用在LAN網(wǎng)絡(luò)環(huán)境中時(shí),計(jì)算機(jī)14通過網(wǎng)絡(luò)接口或示配器160典型地連接到局域網(wǎng)150,所述網(wǎng)絡(luò)接口或示配器160通過各種硬線和/或無線的通信線之一進(jìn)行通信。當(dāng)用于WAN網(wǎng)絡(luò)環(huán)境時(shí),計(jì)算機(jī)14可包括調(diào)制解調(diào)器162、無線鏈接(未示出)、T-1連接(未示出)、或用于在WAN154諸如互聯(lián)網(wǎng)上面建立通信的其它裝置。內(nèi)置或外置于計(jì)算機(jī)14的調(diào)制解調(diào)器162通過串行端口接口142連接到計(jì)算機(jī)總線104。
      如圖7所示,例如,翻譯設(shè)備13通過串行端口接口142,可連接到計(jì)算機(jī)總線84。翻譯設(shè)備13還可連接到踏車12,以在踏車12與計(jì)算機(jī)14之間翻譯由鍛煉通信協(xié)議或計(jì)算機(jī)通信協(xié)議傳遞的數(shù)據(jù)或信號(hào),從而進(jìn)行雙向通信。翻譯通過微控制器164進(jìn)行,其可以是集成的芯片,設(shè)計(jì)用于將鍛煉通信協(xié)議傳遞的數(shù)據(jù)或信號(hào)翻譯成計(jì)算機(jī)通信協(xié)議傳遞的數(shù)據(jù)或信號(hào),或反之,的特定目的。如另一種方式所述,翻譯設(shè)備13包括接口裝置,根據(jù)計(jì)算機(jī)通信協(xié)議與鍛煉通信協(xié)議,所述接口裝置用于將鍛煉設(shè)備通信連接到計(jì)算機(jī)與裝置,以分別產(chǎn)生計(jì)算機(jī)數(shù)據(jù)和/或傳遞的鍛煉數(shù)據(jù)。
      盡管參考分離的翻譯設(shè)備,也應(yīng)當(dāng)明白翻譯設(shè)備13的結(jié)構(gòu)和/或功能可內(nèi)置于計(jì)算機(jī)14和/或踏車12,但執(zhí)行將來自一種協(xié)議格式的數(shù)據(jù)翻譯成另一種的相同的功能,以使鍛煉設(shè)備能夠與計(jì)算機(jī)雙向通信,無論這種計(jì)算機(jī)對(duì)于鍛煉設(shè)備是本地的還是遠(yuǎn)程的。
      這樣,計(jì)算機(jī)14與翻譯設(shè)備13是計(jì)算機(jī)與翻譯設(shè)備分別的例子,所述計(jì)算機(jī)與翻譯設(shè)備可用于與諸如踏車12之類的鍛煉設(shè)備交換信息。如上所述,計(jì)算機(jī)14和/或翻譯設(shè)備13可內(nèi)置或外置于鍛煉設(shè)備。鍛煉設(shè)備還可用于格式化感應(yīng)的數(shù)據(jù)以直接傳遞到計(jì)算機(jī),使用計(jì)算機(jī)通信協(xié)議而不需要翻譯設(shè)備的結(jié)構(gòu)和/或功能,無論內(nèi)置或外置于鍛煉設(shè)備。
      本領(lǐng)域的普通技術(shù)人員應(yīng)該懂得此處提供的連接是示例性的,并且根據(jù)本發(fā)明可使用用于確定計(jì)算機(jī)與鍛煉設(shè)備之間通信的其它裝置。
      雙向通信翻譯如上所述,本發(fā)明的實(shí)施例涉及鍛煉設(shè)備與計(jì)算機(jī)之間的通信信息。下列討論將涉及示例性系統(tǒng),包括鍛煉設(shè)備、計(jì)算機(jī)以及和計(jì)算機(jī)與鍛煉設(shè)備分離的翻譯設(shè)備,比如如圖1與2所示的系統(tǒng)。如此討論和所示,盡管這是一個(gè)實(shí)施例,本發(fā)明的可選系統(tǒng)也能夠在計(jì)算機(jī)或鍛煉設(shè)備內(nèi)或者在計(jì)算機(jī)或鍛煉設(shè)備以外包括翻譯設(shè)備的結(jié)構(gòu)和/或功能。
      圖1的踏車12與計(jì)算機(jī)14通常采用不同的傳送或通信協(xié)議,包括面向連接或無連接的網(wǎng)絡(luò),通過異步傳輸模式(ATM)技術(shù)、X.25協(xié)議、幀中繼協(xié)議、分組交換協(xié)議、電路交換協(xié)議、動(dòng)態(tài)分組交換協(xié)議、802.11 RF協(xié)議、家用網(wǎng)絡(luò)協(xié)議、CSAFE 1、CAN協(xié)議等。在一個(gè)實(shí)施例中,計(jì)算機(jī)14用于接收和傳送根據(jù)RS-232串行連接或協(xié)議而格式化的數(shù)據(jù),并且踏車12用于接收與傳送根據(jù)串行I2C連接或協(xié)議而格式化的數(shù)據(jù)。如此,當(dāng)踏車12與計(jì)算機(jī)14采用不同的協(xié)議時(shí),防止了兩種設(shè)備之間的通信交換。因此,在踏車12與計(jì)算機(jī)14之間提供翻譯設(shè)備13以操控按照一種格式發(fā)送的通信可成為另一種設(shè)備能夠明白的格式。
      翻譯設(shè)備13包括一個(gè)或多個(gè)微控制器,其將通信或信號(hào)轉(zhuǎn)換成設(shè)備接收此信號(hào)能夠明白的協(xié)議格式。例如,當(dāng)計(jì)算機(jī)14通過串行RS-232連接進(jìn)行通信并且踏車12使用串行I2C連接或協(xié)議時(shí),翻譯設(shè)備13操控從計(jì)算機(jī)14接收的串行RS-232信號(hào)成為能夠通過串行I2C連接或協(xié)議傳遞到踏車12的信號(hào)。類似地,翻譯設(shè)備13可操控來自踏車12根據(jù)I2C協(xié)議格式化的信號(hào),成為RS-232協(xié)議格式用于計(jì)算機(jī)14。
      除了微控制器以外,翻譯設(shè)備13包括一個(gè)或多個(gè)接口,其使得信號(hào)或數(shù)據(jù)從踏車12、計(jì)算機(jī)14、通信系統(tǒng)18和/或第三方21(圖1)接收。在一種實(shí)施例中,一個(gè)接口是RS-232插口或端口,通過該RS-232插口或端口,數(shù)據(jù)或信號(hào)傳送到計(jì)算機(jī)14、通信系統(tǒng)18和/或第三方21(圖1),或者從計(jì)算機(jī)14、通信系統(tǒng)18和/或第三方21(圖1)中接收(下文中的“收發(fā)”)。另一個(gè)接口還是I2C端口,通過該I2C端口,數(shù)據(jù)或信號(hào)從鍛煉設(shè)備12中收發(fā)。
      每個(gè)接口184,178的結(jié)構(gòu)能夠執(zhí)行接口裝置的功能用于將鍛煉設(shè)備通信連接到計(jì)算機(jī)和/或?qū)⒂?jì)算機(jī)通信連接到鍛煉設(shè)備。通信接口90還是能夠執(zhí)行接口裝置的功能用于將鍛煉設(shè)備通信連接到計(jì)算機(jī)和/或?qū)⒂?jì)算機(jī)通信連接到鍛煉設(shè)備的另一種結(jié)構(gòu)。
      盡管參考特定的端口或接口,本領(lǐng)域的普通技術(shù)人員也能夠識(shí)別各種其它接口或接口裝置,比如但不限于,調(diào)制解調(diào)器接口、電纜調(diào)制解調(diào)器接口、ADSL接口、ISDN接口、以太網(wǎng)接口、無線接口、IR接口、光纖接口、電磁輻射接口等。接口或接口裝置還能夠采用調(diào)節(jié)微波技術(shù)、衛(wèi)星、藍(lán)牙傳輸、家用網(wǎng)絡(luò)協(xié)議或本領(lǐng)域的普通技術(shù)人員公知的各種其它協(xié)議和技術(shù)。
      通常的,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)懂得翻譯設(shè)備13的每個(gè)連接接口或接口裝置與翻譯設(shè)備13的微處理器通信,并且與鍛煉或計(jì)算機(jī)接口通信,將在下文中進(jìn)一步說明。
      翻譯設(shè)備是能夠執(zhí)行裝置的功能用于產(chǎn)生計(jì)算機(jī)數(shù)據(jù)和/或鍛煉數(shù)據(jù)的結(jié)構(gòu)的一個(gè)例子。本領(lǐng)域的普通技術(shù)人員應(yīng)該懂得翻譯設(shè)備的各種其它配置,并且本領(lǐng)域的普通技術(shù)人員已公知用于產(chǎn)生的裝置。例如,處理器88,單獨(dú)或與處理器92結(jié)合,是能夠執(zhí)行裝置的功能用于產(chǎn)生的另一個(gè)結(jié)構(gòu),其中鍛煉數(shù)據(jù)是鍛煉設(shè)備和/或由鍛煉設(shè)備識(shí)別的鍛煉設(shè)備的用戶的任何可測(cè)量參數(shù)。
      經(jīng)過翻譯設(shè)備13的通信或信號(hào)可包括數(shù)據(jù)、音頻、視頻和/或控制信號(hào)。如此,翻譯設(shè)備13的連接接口可具有各種類型,根據(jù)特定的傳送介質(zhì)和/或在每個(gè)接口處使用協(xié)議,包括使用紅外線(IR)、無線電頻率(RF)的無線接口。
      參照?qǐng)D8,提供了包括踏車12、計(jì)算機(jī)14與翻譯設(shè)備13的框圖。踏車12用于使得用戶在那鍛煉,并且收集可選地保存在內(nèi)置于存儲(chǔ)器中的設(shè)備數(shù)據(jù)和/或用戶數(shù)據(jù)。設(shè)備數(shù)據(jù)的例子包括涉及鍛煉設(shè)備的信息,包括速度、阻力、傾斜、時(shí)間、溫度與其它類似的操作參數(shù)。設(shè)備數(shù)據(jù)可通過比如處理器92之類的處理器從各種電機(jī)166、傳感器168和/或控制器(未示出)中收集,并且保存在存儲(chǔ)設(shè)備91中。用戶數(shù)據(jù)的例子包括涉及鍛煉設(shè)備的用戶的信息,比如用戶的年齡、重量、高度、當(dāng)前脈搏率與對(duì)特定用戶的其它信息。諸如處理器88或92之類的處理器從傳感器168或輸入設(shè)備170中收集用戶數(shù)據(jù),并且保存用戶數(shù)據(jù)。
      A.由計(jì)算機(jī)啟動(dòng)的通信有時(shí),對(duì)于計(jì)算機(jī)訪問保存在鍛煉設(shè)備處鍛煉設(shè)備和/或用戶數(shù)據(jù)是有利的。例如,計(jì)算機(jī)14、通信系統(tǒng)18、第三方21和/或其它計(jì)算機(jī)、翻譯設(shè)備或鍛煉設(shè)備可跟蹤用戶的成績(jī),并且監(jiān)測(cè)在踏車12上鍛煉的用戶的當(dāng)前脈搏率以提供有氧體育鍛煉而不用強(qiáng)迫脈搏率到危險(xiǎn)的水平。計(jì)算機(jī)14、通信系統(tǒng)18、第三方21和/或其它計(jì)算機(jī)、翻譯設(shè)備或鍛煉設(shè)備可選地訪問鍛煉設(shè)備以修改、重構(gòu)(reconfigure)、或建立內(nèi)置于踏車12的參數(shù)或軟件和/或在踏車12上執(zhí)行診斷檢查。翻譯設(shè)備的功能和/或結(jié)構(gòu)使得計(jì)算機(jī)14、通信系統(tǒng)18、第三方21和/或其它計(jì)算機(jī)、翻譯設(shè)備與踏車12之間能夠通信。鍛煉設(shè)備能夠可選地將數(shù)據(jù)傳送到計(jì)算機(jī)14和從計(jì)算機(jī)14接收數(shù)據(jù)而不需要翻譯設(shè)備的幫助,比如當(dāng)處理器88能夠接收指示鍛煉設(shè)備和/或鍛煉設(shè)備的用戶的數(shù)據(jù)或任何可測(cè)量參數(shù),并且格式化相同的參數(shù)以便使用計(jì)算機(jī)通信協(xié)議傳遞到計(jì)算機(jī)時(shí)。
      下列討論將參照通過翻譯設(shè)備13接收和傳遞踏車12與計(jì)算機(jī)14之間的數(shù)據(jù)。然而,應(yīng)該懂得可進(jìn)行類似地討論,用于踏車12與通信系統(tǒng)18、第三方21、其它計(jì)算機(jī)或鍛煉設(shè)備之間直接通信而不需翻譯設(shè)備,或者通過翻譯設(shè)備,無論這種翻譯設(shè)備是分離地硬件和/或軟件組件或并入在踏車12、通信系統(tǒng)18、第三方21、其它計(jì)算機(jī)或鍛煉設(shè)備內(nèi)。
      在一個(gè)實(shí)施例中,RS-232是用于計(jì)算機(jī)14的計(jì)算機(jī)通信協(xié)議以從鍛煉設(shè)備12的存儲(chǔ)器91、93、95或處理器88請(qǐng)求數(shù)據(jù)。RS-232協(xié)議允許建立指令的用戶能夠可選地讀取存儲(chǔ)器91、93、95或處理器88的任何字節(jié),比如RAM字節(jié),從而在踏車12處將對(duì)數(shù)據(jù)的無限訪問提供到計(jì)算機(jī)14。例如,RS-232指令可用于計(jì)算機(jī)14以得到踏車12的設(shè)備數(shù)據(jù)和/或控制操作參數(shù),比如來自踏車12的所需的速度、當(dāng)前速度、傾斜狀態(tài)、采用的測(cè)量類型、時(shí)間、距離、全部時(shí)間、全部距離、全部卡路里、控制臺(tái)標(biāo)識(shí)、實(shí)際時(shí)間、實(shí)際距離、實(shí)際卡路里、服務(wù)時(shí)間、序列號(hào)、零件號(hào)碼等。而且,計(jì)算機(jī)14可利用RS-232指令以得到諸如來自踏車12的用戶的重量、燃燒的卡路里的數(shù)量、當(dāng)前脈搏率、年齡、性別等的用戶數(shù)據(jù)。
      在一個(gè)實(shí)施例中,分組結(jié)構(gòu)用于計(jì)算機(jī)14與踏車12之間的信息進(jìn)行通信。用于發(fā)送信息簇的結(jié)構(gòu)可包括指令或識(shí)別字節(jié),然后是長(zhǎng)度字節(jié),其給出超過長(zhǎng)度字節(jié)的分組的長(zhǎng)度。這樣,如果在信息的分組中長(zhǎng)度字節(jié)=0,則該分組僅包括指令字節(jié)與長(zhǎng)度字節(jié)。在存在超過長(zhǎng)度字節(jié)三個(gè)額外的字節(jié)的情況下,那么長(zhǎng)度字節(jié)應(yīng)該等于三并且全部分組長(zhǎng)度應(yīng)該是五??蛇x地壓縮和封裝數(shù)據(jù)的分組用于在計(jì)算機(jī)14與踏車12之間傳送。盡管參考特定的分組長(zhǎng)度與字節(jié)長(zhǎng)度,本領(lǐng)域的普通技術(shù)人員也可識(shí)別能夠執(zhí)行所需功能的各種其它分組結(jié)構(gòu)。
      參照?qǐng)D8,在一個(gè)示例性實(shí)施例中,當(dāng)希望計(jì)算機(jī)14訪問來自存儲(chǔ)器91或鍛煉設(shè)備12的其它存儲(chǔ)器或處理器的數(shù)據(jù)和/或控制鍛煉設(shè)備12的操作參數(shù)時(shí),由處理器172產(chǎn)生RS-232協(xié)議請(qǐng)求,并且使用接口176發(fā)送到翻譯設(shè)備13。翻譯設(shè)備13在接口178處接收RS-232協(xié)議請(qǐng)求,其為用于將計(jì)算機(jī)通信連接到翻譯設(shè)備和/或鍛煉設(shè)備的裝置、用于從計(jì)算機(jī)接收計(jì)算機(jī)數(shù)據(jù)的裝置以及用于將計(jì)算機(jī)數(shù)據(jù)傳遞到計(jì)算機(jī)的裝置的例子。本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)明白這種裝置也能夠包括一個(gè)或多個(gè)微控制器164、反相器180、轉(zhuǎn)換器182與接口184。
      在接口178處接收的請(qǐng)求通過微控制器164翻譯成I2C協(xié)議請(qǐng)求,其為用于產(chǎn)生傳遞到鍛煉設(shè)備的鍛煉數(shù)據(jù)的裝置以及用于產(chǎn)生傳遞到計(jì)算機(jī)的計(jì)算機(jī)數(shù)據(jù)的裝置的例子。本領(lǐng)域的普通技術(shù)人員已公知其它的裝置。例如,這種裝置能夠包括一個(gè)或多個(gè)反相器180與轉(zhuǎn)換器182。
      反相器180必要時(shí)使數(shù)字信號(hào)反相以相對(duì)于靜態(tài)與其它噪音提供隔離保護(hù),并且當(dāng)信號(hào)必需在合適的狀態(tài)下發(fā)送時(shí),維護(hù)信號(hào)處于合適的狀態(tài)。轉(zhuǎn)換器182對(duì)電壓范圍提供修改以便于信號(hào)從一種格式到翻譯到另一種。例如,在計(jì)算機(jī)14的串行端口處的電壓范圍可從大約+15伏到大約-15伏或從大約+10伏到大約-10伏,并且在微控制器164處的電壓范圍可從大約+5伏到大約0伏。盡管參考特定的電壓范圍,本領(lǐng)域的普通技術(shù)人員也應(yīng)該懂得各種其它范圍是合適的。
      通常的,反相器180與轉(zhuǎn)換器182便于鍛煉設(shè)備與計(jì)算機(jī)之間收發(fā),即接收和/或傳送,的信號(hào)的緩存。因此,本領(lǐng)域的普通技術(shù)人員能夠識(shí)別各種其它的軟件和/或硬件模塊,其能夠起到緩沖器的作用或功能用于計(jì)算機(jī)與鍛煉設(shè)備之間信號(hào)的收發(fā)。
      一旦微控制器164將RS-232串行協(xié)議請(qǐng)求翻譯成I2C協(xié)議請(qǐng)求,就通過接口184將I2C協(xié)議請(qǐng)求發(fā)送到踏車12,該接口184是用于將計(jì)算機(jī)通信連接到翻譯設(shè)備和/或鍛煉設(shè)備的接口裝置、用于從鍛煉設(shè)備接收鍛煉數(shù)據(jù)的裝置以及用于將鍛煉數(shù)據(jù)傳遞到鍛煉設(shè)備的裝置的另一個(gè)例子。本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)明白此裝置還能夠包括一個(gè)或多個(gè)微控制器164、反相器180、轉(zhuǎn)換器182與接口184。
      踏車12在接口90處接收I2C協(xié)議請(qǐng)求,并且諸如處理器88和/或92之類的處理器通過訪問來自存儲(chǔ)器91的對(duì)應(yīng)數(shù)據(jù)產(chǎn)生對(duì)請(qǐng)求的響應(yīng)并將I2C響應(yīng)通過接口90發(fā)送到翻譯設(shè)備13。翻譯設(shè)備13在接口184處接收I2C響應(yīng),并且在微控制器164處將I2C響應(yīng)翻譯成RS-232協(xié)議響應(yīng)。然后,RS-232協(xié)議響應(yīng)通過接口178從翻譯設(shè)備13發(fā)送到計(jì)算機(jī)14。計(jì)算機(jī)14在接口176處接收RS-232協(xié)議響應(yīng)。如此,通過使用翻譯設(shè)備,計(jì)算機(jī)可得到來自鍛煉設(shè)備的數(shù)據(jù)。
      本領(lǐng)域的普通技術(shù)人員能夠明白根據(jù)包含于此的教導(dǎo),已公知便于鍛煉設(shè)備與計(jì)算機(jī)通信的其它方式。例如,一個(gè)或多個(gè)微控制器164、反相器180和/或轉(zhuǎn)換器182能夠包括在踏車12和/或計(jì)算機(jī)14內(nèi)。在另一種配置中,微控制器164、反相器180和/或轉(zhuǎn)換器182能夠包括在踏車12的處理器88內(nèi),采用接口90執(zhí)行接口178和/或接口184的功能。類似地,微控制器164、反相器180和/或轉(zhuǎn)換器182能夠包括處理器172內(nèi),采用接口196執(zhí)行接口184和/或接口178的功能。在另一種配置中,當(dāng)處理器88能夠轉(zhuǎn)換指示踏車12與使用踏車12鍛煉的用戶的任何可測(cè)量參數(shù)的數(shù)據(jù),并且格式化數(shù)據(jù)通過諸如RS-232端口等的接口90使用計(jì)算機(jī)通信協(xié)議用于傳遞時(shí),踏車12直接與計(jì)算機(jī)14通信。
      參照?qǐng)D9,示出了流程框圖,其提供由能夠使用位于鍛煉與計(jì)算機(jī)之間的翻譯設(shè)備的計(jì)算機(jī)啟動(dòng)通信的例子。在此例子中,通信是在踏車12上通過計(jì)算機(jī)14執(zhí)行的自動(dòng)診斷檢查或分析的形式。例如,診斷分析使得計(jì)算機(jī)14能夠監(jiān)測(cè)踏車12,并且自動(dòng)地編程或重新設(shè)置參數(shù)。
      圖9的流程框圖是由能夠使用翻譯設(shè)備的計(jì)算機(jī)啟動(dòng)通信的一個(gè)例子。如圖所示,計(jì)算機(jī)能夠決定在鍛煉設(shè)備上是否執(zhí)行診斷過程,如單元框190所示。例如,計(jì)算機(jī)能夠存儲(chǔ)通常連接到計(jì)算機(jī)的鍛煉設(shè)備的列表與指示當(dāng)這些鍛煉設(shè)備持續(xù)檢查問題、新軟件的有效性等時(shí)的數(shù)據(jù)。當(dāng)鍛煉設(shè)備連接到計(jì)算機(jī)時(shí),計(jì)算機(jī)檢查相對(duì)于存儲(chǔ)列表的新連接的鍛煉設(shè)備,并且決定是否啟動(dòng)診斷過程。每當(dāng)鍛煉設(shè)備連接到計(jì)算機(jī)或當(dāng)對(duì)于鍛煉設(shè)備存在新軟件更新等的時(shí)候,計(jì)算機(jī)能夠可選地啟動(dòng)診斷過程。
      一旦計(jì)算機(jī)決定開始診斷過程,計(jì)算機(jī)就識(shí)別鍛煉設(shè)備與當(dāng)前數(shù)據(jù)或關(guān)于鍛煉設(shè)備的信息,如單元框192所示。如圖所示,計(jì)算機(jī)能夠訪問存儲(chǔ)的的信息,該信息指的是關(guān)于鍛煉設(shè)備、過去已出現(xiàn)的問題、關(guān)聯(lián)鍛煉設(shè)備的硬件和/或軟件以前進(jìn)行的改變等。一旦識(shí)別了鍛煉設(shè)備,計(jì)算機(jī)選擇第一組件或模塊,如單元框194所示。此選擇能夠基于鍛煉設(shè)備、軟件更新的有效性、用于檢查的這些組件的存儲(chǔ)列表及以特定順序、它們的結(jié)合等以前的問題。
      在組件沒有故障的情況下,如判斷單元框196為否定時(shí)所示,計(jì)算機(jī)決定是否檢查其它組件,如判斷單元框198所示,并且識(shí)別以后的組件或者結(jié)束診斷過程。
      在組件有故障的情況下,如判斷單元框196為確定時(shí)所示,計(jì)算機(jī)更新與組件相關(guān)的操作參數(shù),如單元框200所示。計(jì)算機(jī)可選地能夠更新軟件、對(duì)微處理器重新編程、或者它們的結(jié)合等。
      一旦軟件已重新設(shè)置、更新、重新編程等,計(jì)算機(jī)就測(cè)試組件以判定組件的狀態(tài),即組件是否還有故障,如判斷框202所示。當(dāng)組件工作正常時(shí),如判斷單元框202為否定時(shí)所示,計(jì)算機(jī)決定是否檢查了其它組件,如判斷框198所示,并且識(shí)別以后的組件或者結(jié)束診斷過程。
      可選的,在組件繼續(xù)有故障的情況下,如判斷單元框202為確定時(shí)所示,計(jì)算機(jī)將通知傳遞到鍛煉設(shè)備的提供者或所有者,其詳述問題并指示需要以請(qǐng)求額外的幫助從而在鍛煉設(shè)備的位置補(bǔ)救問題,如單元框204所示。該通知可以給鍛煉設(shè)備的提供者的電子郵件消息(email),比如當(dāng)鍛煉設(shè)備在體育館、俱樂部等時(shí),或者該通知可以給鍛煉設(shè)備的所有者??蛇x地,通知能夠是顯示在鍛煉設(shè)備的視頻輸出設(shè)備上的消息,在控制面板上指示鍛煉設(shè)備的錯(cuò)誤或問題的光的亮度,或本領(lǐng)域的普通技術(shù)人員公知的一些其它方式。在又一個(gè)實(shí)施例中,通知能夠包括通知服務(wù)中心,其隨后聯(lián)系鍛煉設(shè)備的所有者或操作者,比如通過電話、電子郵件、郵遞郵件等。
      根據(jù)關(guān)于組件和/或鍛煉設(shè)備提供的問題或錯(cuò)誤的通知,計(jì)算機(jī)決定是否檢查其它組件,如判斷單元框198所示,并且識(shí)別以后的組件或者結(jié)束診斷過程。
      除了在鍛煉設(shè)備上執(zhí)行診斷過程以外,翻譯設(shè)備使得計(jì)算機(jī)能夠自動(dòng)地或響應(yīng)的來自一些其它計(jì)算機(jī)或個(gè)人的指令以(i)根據(jù)識(shí)別包括在鍛煉設(shè)備中的特定的組件,建立鍛煉設(shè)備的內(nèi)部參數(shù);(ii)監(jiān)測(cè)用戶的當(dāng)前狀態(tài),比如用戶的當(dāng)前脈搏率,以支持合適的體育鍛煉和/或防止用戶進(jìn)入不健康或危險(xiǎn)的區(qū)域或水平;(iii)監(jiān)測(cè)并且可選地提供鍛煉設(shè)備的用戶經(jīng)歷過的阻力的數(shù)量,比如調(diào)節(jié)由舉重設(shè)備的電子控制重量存儲(chǔ)棧提供的阻力的數(shù)量;(iv)傳遞鍛煉設(shè)備使用的新版軟件,并且使此軟件能夠安裝在鍛煉設(shè)備上;(v)重構(gòu)鍛煉設(shè)備的內(nèi)置組件,比如微處理器、音頻/視頻控制器、踏車控制器等;以及(vi)執(zhí)行其它計(jì)算機(jī)啟動(dòng)的通信。
      B.由鍛煉設(shè)備或用戶啟動(dòng)的通信通過翻譯設(shè)備能夠進(jìn)行的鍛煉設(shè)備與計(jì)算機(jī)之間的通信還可允許位于計(jì)算機(jī)系統(tǒng)或設(shè)備的信息在鍛煉設(shè)備處被鍛煉設(shè)備或用戶訪問。例如,再參考圖8,計(jì)算機(jī)14可包括保存在存儲(chǔ)器174中記錄的鍛煉節(jié)目。因此,踏車12可提供I2C請(qǐng)求以得到來自存儲(chǔ)器174的鍛煉節(jié)目。I2C請(qǐng)求發(fā)送到翻譯設(shè)備13的接口184,該翻譯設(shè)備13通過微控制器164將I2C請(qǐng)求翻譯成RS-232協(xié)議請(qǐng)求,并且使用接口178將RS-232請(qǐng)求轉(zhuǎn)發(fā)到計(jì)算機(jī)14。
      根據(jù)接收的RS-232協(xié)議請(qǐng)求,處理器172從存儲(chǔ)器174得到鍛煉節(jié)目,并且將其傳送到翻譯設(shè)備13,其將該傳送的消息從RS-232協(xié)議翻譯成I2C協(xié)議,并且將I2C協(xié)議傳送的消息發(fā)送到踏車12。然后,將鍛煉節(jié)目提供到在輸出設(shè)備186上的用戶和/或用于控制電機(jī)166。由計(jì)算機(jī)14提供的鍛煉節(jié)目可以是存儲(chǔ)的節(jié)目。在另一個(gè)實(shí)施例中,鍛煉節(jié)目可由真的教練員提供。而且,鍛煉節(jié)目可基于實(shí)時(shí)或延時(shí)提供。
      可由計(jì)算機(jī)14提供到踏車12的其它數(shù)據(jù)包括娛樂信息,比如音頻節(jié)目和/或視頻節(jié)目、激勵(lì)內(nèi)容、電子書籍或雜志、健康信息、購(gòu)買信息或用戶在踏車12鍛煉期間可提供給用戶的其它信息,比如在序列號(hào)為No.09/641,600、09/641,220、09/641,627、09/349,608與09/496,560的全部未決的美國(guó)專利申請(qǐng)中所討論的。
      這樣,根據(jù)本發(fā)明的系統(tǒng)與方法,在包括至少一個(gè)鍛煉設(shè)備與至少一臺(tái)計(jì)算機(jī)的合適的環(huán)境下能夠進(jìn)行雙向通信。該通信能夠通過翻譯設(shè)備進(jìn)行,該翻譯設(shè)備包括用于翻譯協(xié)議格式使得計(jì)算機(jī)與鍛煉設(shè)備之間能夠雙向通信的微控制器。
      除了使得不同的計(jì)算機(jī)與鍛煉設(shè)備能夠相互通信以外,本發(fā)明的實(shí)施例通過使用用戶的鍛煉設(shè)備使得用戶能夠競(jìng)爭(zhēng)成為虛擬比賽的部分。因此,本發(fā)明的實(shí)施例涉及使在一個(gè)或多個(gè)設(shè)備上的一個(gè)或多個(gè)用戶在競(jìng)爭(zhēng)的環(huán)境下交互,而不管網(wǎng)絡(luò)延遲以及何時(shí)用戶參加到這種交互中。
      用戶競(jìng)爭(zhēng)利用本發(fā)明的系統(tǒng)方法在鍛煉設(shè)備與計(jì)算機(jī)之間進(jìn)行通信使得用戶能夠參加到競(jìng)爭(zhēng)的環(huán)境中并在鍛煉設(shè)備上鍛煉。用戶能夠“虛擬地”(“vituually”)參加其中的競(jìng)爭(zhēng)環(huán)境包括相對(duì)于用戶存儲(chǔ)在踏車、計(jì)算機(jī)和/或通信系統(tǒng)的以前比賽進(jìn)行競(jìng)賽。競(jìng)爭(zhēng)的環(huán)境還包括(i)預(yù)先編程的競(jìng)爭(zhēng)的比賽或存儲(chǔ)的鍛煉者、比賽、時(shí)間或課程;(ii)相對(duì)于一個(gè)或多個(gè)用戶實(shí)時(shí)鍛煉的競(jìng)爭(zhēng)的比賽;(iii)相對(duì)于一個(gè)或多個(gè)用戶基于延遲時(shí)間的競(jìng)爭(zhēng)的比賽;和/或(iv)它們的結(jié)合等。競(jìng)爭(zhēng)的環(huán)境對(duì)用戶是有利的,原因在于其在他/她鍛煉期間將激勵(lì)提供到用戶。
      比賽稱為“虛擬比賽”,這是因?yàn)橛脩粼谟?jì)算機(jī)產(chǎn)生的課程上鍛煉,可選地相對(duì)于想象或虛擬的用戶比賽,可選地相對(duì)于那個(gè)用戶存儲(chǔ)的比賽、其它真的用戶或時(shí)間延遲的真的用戶的進(jìn)行比賽。因此,“虛擬比賽”包括(i)在計(jì)算機(jī)產(chǎn)生的虛擬課程上的比賽,無論此虛擬課程來自實(shí)際領(lǐng)域的描繪或由虛擬領(lǐng)域創(chuàng)造;(ii)相對(duì)于由用戶執(zhí)行的存儲(chǔ)的比賽進(jìn)行比賽;(iii)相對(duì)于想象的鍛煉者進(jìn)行比賽;(iv)相對(duì)于真的用戶但以時(shí)間延遲的設(shè)置進(jìn)行比賽;(v)相對(duì)于在另一個(gè)鍛煉設(shè)備上鍛煉的真的用戶進(jìn)行比賽;(vi)其它等等。通過系統(tǒng)、方法、設(shè)備、模塊以及本發(fā)明的組件、它們的結(jié)合等的使用,能夠得到鍛煉設(shè)備與用戶之間的交互。
      關(guān)聯(lián)每次虛擬比賽的每門課程的數(shù)據(jù)展示包括傳遞到鍛煉設(shè)備、計(jì)算機(jī)和/或翻譯設(shè)備的控制信號(hào)。當(dāng)用戶跟隨課程時(shí),這些控制信號(hào)能夠改變鍛煉設(shè)備的一個(gè)或多個(gè)操作參數(shù)。例如,當(dāng)用戶到達(dá)關(guān)聯(lián)虛擬比賽的課程的上升傾斜或下降傾斜時(shí),由鍛煉設(shè)備接收的控制信號(hào)將根據(jù)課程的虛擬上升傾斜或下降傾斜,使得諸如踏車之類的鍛煉設(shè)備能夠改變踏車基座的上升傾斜或下降傾斜。
      參照?qǐng)D10,示出了示例性系統(tǒng)配置的框圖展示,其使得競(jìng)爭(zhēng)的用戶能夠在一個(gè)或多個(gè)鍛煉設(shè)備上交互,即使得一個(gè)或多個(gè)在虛擬比賽中競(jìng)爭(zhēng)。盡管參考特定的系統(tǒng)200,本領(lǐng)域的普通技術(shù)人員也應(yīng)該懂得各種其它系統(tǒng)可應(yīng)用于本發(fā)明。例如,其它系統(tǒng)能夠包括在序列號(hào)為No.09/641,600、09/641,220、09/641,627、09/349,608與09/496,560的全部未決的美國(guó)專利申請(qǐng)中所描述的。
      在圖10中,網(wǎng)絡(luò)如網(wǎng)絡(luò)210所示,其可類似于網(wǎng)絡(luò)16(圖1),比如局域網(wǎng)(“LAN”)或廣域網(wǎng)(“WAN”),比如互聯(lián)網(wǎng)。連接到網(wǎng)絡(luò)210的是一個(gè)或多個(gè)計(jì)算機(jī),如計(jì)算機(jī)212a-212n與服務(wù)器216所示,其包括存儲(chǔ)器218。每個(gè)計(jì)算機(jī)212a-212n順序連接到翻譯設(shè)備220a-220n,其順序連接到鍛煉設(shè)備222a-222n,如上所述。計(jì)算機(jī)212a-212n還連接到輸出設(shè)備,如顯示設(shè)備214a-214n所示,其可用于提高競(jìng)爭(zhēng)。本發(fā)明當(dāng)前描述的實(shí)施例的設(shè)備與節(jié)目能夠利用以前描述于此的這些設(shè)備與節(jié)目的功能與結(jié)構(gòu)。例如,計(jì)算機(jī)212a-212n、翻譯設(shè)備220a-220n與鍛煉設(shè)備222a-222n能夠類似于或不同于計(jì)算機(jī)14、翻譯設(shè)備13和/或鍛煉設(shè)備12。服務(wù)器216還能夠具有類似于或不同于通信系統(tǒng)18的結(jié)構(gòu)與功能,所述通信系統(tǒng)18描述于此,并且在序列號(hào)為No.09/641,600、09/641,220與09/641,627的全部未決的美國(guó)專利申請(qǐng)中描述。
      根據(jù)本發(fā)明的一個(gè)實(shí)施例,位于第一位置在諸如鍛煉設(shè)備222a之類的第一鍛煉設(shè)備上的第一用戶可相對(duì)于位于第二位置在諸如鍛煉設(shè)備222n之類的第二鍛煉設(shè)備上的第二用戶競(jìng)爭(zhēng),即使當(dāng)該位置在分離的城市、州或甚至國(guó)家時(shí)。每個(gè)鍛煉設(shè)備222a-222n通過翻譯設(shè)備220a-220n通信到計(jì)算機(jī)212a-212n。應(yīng)用程序214a-214n位于計(jì)算機(jī)212a-212n。例如,應(yīng)用程序214a-214n提供圖像或其它信息以使一個(gè)或多個(gè)用戶之間能夠進(jìn)行競(jìng)爭(zhēng)的比賽。應(yīng)用程序214a-214n的使用減少了服務(wù)器216與計(jì)算機(jī)212a-212n、翻譯設(shè)備220a-220n和/或鍛煉設(shè)備222a-222n之間對(duì)于帶寬的需要。
      應(yīng)用程序214a-214n的獲得可以本領(lǐng)域的普通技術(shù)人員所知的各種方式進(jìn)行,包括通過使用軟盤或密制盤,將應(yīng)用程序214a-214n裝載到計(jì)算機(jī)212a-212n上,當(dāng)網(wǎng)絡(luò)210是LAN或諸如互聯(lián)網(wǎng)之類的WAN時(shí)從服務(wù)器216接收應(yīng)用程序214a-214n。
      在一個(gè)實(shí)施例中,第一與第二用戶通過計(jì)算機(jī)212a與212n獨(dú)立地訪問服務(wù)器216以安排比賽或競(jìng)賽。恰好在開始時(shí)間以前,第一與第二用戶開始在他們相應(yīng)的鍛煉設(shè)備222a與222n的鍛煉設(shè)備上鍛煉。在一個(gè)實(shí)施例中,比賽開始,而用戶進(jìn)行鍛煉,并且對(duì)應(yīng)的計(jì)算機(jī)212a與212n使用應(yīng)用程序214a與214n分別控制比賽的規(guī)劃。在整個(gè)比賽中,相對(duì)于用戶的比賽的開始時(shí)間,每個(gè)計(jì)算機(jī)212a與212n和/或鍛煉設(shè)備222a與222n監(jiān)測(cè)他/她鍛煉期間該用戶行進(jìn)的距離。例如,每個(gè)鍛煉設(shè)備222a-222n和/或計(jì)算機(jī)212a-212n能夠跟蹤鍛煉設(shè)備帶每分鐘的轉(zhuǎn)數(shù)以識(shí)別用戶行進(jìn)的距離,比如當(dāng)鍛煉設(shè)備222a-222n是踏車時(shí)。當(dāng)鍛煉設(shè)備是鍛煉自行車時(shí),鍛煉設(shè)備222a-222n和/或計(jì)算機(jī)212a-212n能夠跟蹤鍛煉自行車輪子或曲柄每分鐘的轉(zhuǎn)數(shù)。
      本領(lǐng)域的普通技術(shù)人員能夠識(shí)別各種其它方式以跟蹤用戶行進(jìn)的距離以及其中行進(jìn)此距離的時(shí)間。例如,鍛煉設(shè)備222a-222n為踏車,比賽規(guī)劃由計(jì)算機(jī)212a-212n控制以響應(yīng)比賽的預(yù)先編輯的地形調(diào)節(jié)每個(gè)踏車的踏車基座的傾斜。該地形可模擬各種道路,包括跑道、越野道路、山路、住宅道路等。每個(gè)用戶能夠獨(dú)立地設(shè)定和/或修改踏車的帶速以在比賽期間調(diào)節(jié)用戶的速度。
      當(dāng)計(jì)算機(jī)212a與212n和/或鍛煉設(shè)備222a-222n在鍛煉設(shè)備222a與222n處監(jiān)測(cè)或跟蹤用戶的成績(jī)以判定用戶行進(jìn)的距離時(shí),比賽中每個(gè)用戶的當(dāng)前位置從計(jì)算機(jī)212a,212n通過網(wǎng)絡(luò)210到服務(wù)器216進(jìn)行通信。然后,服務(wù)器216從計(jì)算機(jī)212a、212n和/或鍛煉設(shè)備222a-222n中比較用戶成績(jī)信息。用戶成績(jī)的比較可選地在計(jì)算機(jī)212a,212n之一處進(jìn)行。在又一種配置中,用戶成績(jī)的比較能夠能夠在相應(yīng)的踏車、翻譯設(shè)備或計(jì)算機(jī)處進(jìn)行,并且比較的數(shù)據(jù)指示傳遞到其它踏車、翻譯設(shè)備、計(jì)算機(jī)或系統(tǒng)的服務(wù)器。
      一旦已比較用戶的成績(jī),服務(wù)器216就將全部的各種比賽位置通信到每個(gè)客戶,如計(jì)算機(jī)212a,212n和/或鍛煉設(shè)備222a,222n所示,以允許在顯示設(shè)備224a,224n和/或諸如相對(duì)于鍛煉設(shè)備12討論的這些顯示設(shè)備之類的鍛煉設(shè)備222a,222n的顯示設(shè)備上顯示比賽中相關(guān)用戶位置。
      一旦比賽結(jié)束,每個(gè)計(jì)算機(jī)212a,212n就在對(duì)應(yīng)的鍛煉設(shè)備處得到用戶的比賽結(jié)果,并且通過網(wǎng)絡(luò)210更新用戶的競(jìng)爭(zhēng)信息到服務(wù)器216,其為用于在第一客戶機(jī)、第二客戶機(jī)與用于比較的裝置之間提供通信的裝置的例子??蛇x地,比如當(dāng)鍛煉設(shè)備監(jiān)測(cè)和跟蹤在那里用戶鍛煉的成績(jī)時(shí),鍛煉設(shè)備能夠?qū)⒂脩舾?jìng)爭(zhēng)信息上載到服務(wù)器216而不使用分離的計(jì)算機(jī)。
      在服務(wù)器216處,處理或比較全部用戶的競(jìng)爭(zhēng)信息,并且用戶在鍛煉設(shè)備222a,222n處經(jīng)歷緩和運(yùn)動(dòng)。一旦處理后,虛擬比賽的優(yōu)勝者由服務(wù)器216判定,并且通過網(wǎng)絡(luò)210通信到每個(gè)計(jì)算機(jī)212a,212n。然后,虛擬比賽的正式結(jié)果在顯示設(shè)備224a,224n上分別提供給參加者。服務(wù)器216能夠可選地將正式結(jié)果傳遞到鍛煉設(shè)備222a-222n,其通過使用一個(gè)或多個(gè)輸出設(shè)備將結(jié)果給一個(gè)或多個(gè)用戶,比如在此描述的內(nèi)容,以及根據(jù)這里包含的教導(dǎo),本領(lǐng)域的普通技術(shù)人員已公知的其它內(nèi)容。
      鑒于上面的例子參考兩個(gè)用戶同時(shí)相互比賽,本發(fā)明的實(shí)施例包含各種情況。例如,單個(gè)用戶可相對(duì)于由用戶進(jìn)行并存儲(chǔ)在鍛煉設(shè)備、計(jì)算機(jī)、通信系統(tǒng)等處的以前的比賽進(jìn)行比賽。單個(gè)用戶還可相對(duì)于預(yù)先記錄的競(jìng)爭(zhēng)者比賽,或大量用戶可在網(wǎng)絡(luò)上面競(jìng)爭(zhēng)。競(jìng)爭(zhēng)者可選地在不同時(shí)間比賽,比如當(dāng)?shù)谝挥脩粼诘谝惶斓脑绯扛?jìng)賽并且第二用戶在第二天的晚上競(jìng)賽時(shí)。當(dāng)用戶在不同時(shí)間比賽時(shí),在其他全部競(jìng)爭(zhēng)者已進(jìn)行比賽以后,競(jìng)爭(zhēng)的第一用戶可進(jìn)行比賽,然后返回得到比賽的正式結(jié)果。這樣,一旦全部用戶完成比賽,服務(wù)器就處理數(shù)據(jù),并且將優(yōu)勝者通知每個(gè)參加者,并且可選地通知其中參加者完成虛擬比賽的次序。
      用戶鍛煉期間能夠在競(jìng)爭(zhēng)的環(huán)境下參與,不管各種競(jìng)爭(zhēng)者參加的比賽何時(shí)進(jìn)行。而且,由于計(jì)算機(jī)和/或鍛煉設(shè)備跟蹤用戶的成績(jī),并且在服務(wù)器處理結(jié)果并通信到全部參加的計(jì)算機(jī)和/或鍛煉設(shè)備,單獨(dú)的“客戶機(jī)”,因此用戶還能夠在競(jìng)爭(zhēng)的環(huán)境下參與而不管網(wǎng)絡(luò)延遲進(jìn)行鍛煉。例如,鍛煉數(shù)據(jù)在鍛煉設(shè)備處產(chǎn)生,并且上載到服務(wù)器或當(dāng)用戶競(jìng)爭(zhēng)時(shí)用于比較的裝置。在服務(wù)器中比較接收的數(shù)據(jù)和傳遞每個(gè)競(jìng)爭(zhēng)用戶的位置的數(shù)據(jù)指示的延遲不影響用戶的鍛煉活動(dòng)。通過識(shí)別優(yōu)勝者與次序,其中用戶在緩和時(shí)間在比賽中競(jìng)爭(zhēng),比賽優(yōu)勝者與其它用戶進(jìn)行比賽的次序的顯示的延遲不影響在虛擬比賽中競(jìng)爭(zhēng)對(duì)用戶的激勵(lì)效應(yīng)。
      參照?qǐng)D11,提供了流程框圖,其示出了在如圖10所示的每個(gè)計(jì)算機(jī)處可進(jìn)行處理使得競(jìng)爭(zhēng)的用戶能夠交互的例子。盡管參考在每個(gè)計(jì)算機(jī)處進(jìn)行的處理,本領(lǐng)域的普通技術(shù)人員也應(yīng)該懂得當(dāng)計(jì)算機(jī)的功能并入每個(gè)鍛煉設(shè)備內(nèi)時(shí),每個(gè)鍛煉設(shè)備能夠進(jìn)行在此描述的處理以及根據(jù)包含于此的教導(dǎo),本領(lǐng)域的普通技術(shù)人員已公知的這樣的其它處理。
      在圖11中,當(dāng)計(jì)算機(jī)連接到服務(wù)器時(shí),該服務(wù)器決定計(jì)算機(jī)是否訪問或其上安裝應(yīng)用程序,如判斷單元框230所示。這能夠通過服務(wù)器訪問存儲(chǔ)在安裝或可存取應(yīng)用的計(jì)算機(jī)上的列或表得到。
      服務(wù)器能夠在每個(gè)計(jì)算機(jī)或鍛煉設(shè)備的基礎(chǔ)上,可選地支持安裝或可存取應(yīng)用的存儲(chǔ)的列或表。在包括計(jì)算機(jī)訪問服務(wù)器的功能的計(jì)算機(jī)或鍛煉設(shè)備上,服務(wù)器相對(duì)于存儲(chǔ)的列或表比較計(jì)算機(jī)或鍛煉設(shè)備的諸如設(shè)備的網(wǎng)絡(luò)協(xié)議地址之類的標(biāo)識(shí)符,以決定合適的應(yīng)用程序是否安裝或由計(jì)算機(jī)訪問。
      當(dāng)判定在計(jì)算機(jī)處不存在應(yīng)用程序時(shí),即判斷單元框230為否定時(shí),計(jì)算機(jī)從服務(wù)器取回應(yīng)用程序和/或服務(wù)器將應(yīng)用程序傳遞到計(jì)算機(jī),如單元框234所示。例如,當(dāng)圖10的網(wǎng)絡(luò)210是諸如互聯(lián)網(wǎng)之類的WAN時(shí),應(yīng)用程序可下載到計(jì)算機(jī),并且自動(dòng)地安裝其上,本領(lǐng)域的普通技術(shù)人員已公知。
      可選地,在判定計(jì)算機(jī)已訪問應(yīng)用程序的情況下,其次計(jì)算機(jī)決定用戶是否需要參加到競(jìng)爭(zhēng)中,如判斷單元框232所示。當(dāng)判斷單元框232為確定時(shí),即用戶希望參加競(jìng)爭(zhēng),用戶能夠安排比賽,如判斷單元框236所示。
      比賽的安排能夠包括通過計(jì)算機(jī)、翻譯設(shè)備和/或鍛煉設(shè)備訪問服務(wù)器。服務(wù)器能夠采用通信模塊或系統(tǒng)的形式,比如在序列號(hào)為No.09/641,600、09/641,220與09/641,627的美國(guó)專利申請(qǐng)中描述的web站點(diǎn)。
      一旦訪問服務(wù)器,用戶就能夠安排比賽進(jìn)行的時(shí)間和比賽進(jìn)行的虛擬道路。用戶還能夠選擇與之比賽的其他用戶,無論這些用戶是否為虛擬鍛煉者或其它鍛煉設(shè)備上的鍛煉者。例如,在踏車上鍛煉的一個(gè)用戶能夠與在劃船機(jī)、鍛煉自行車等上鍛煉的另一個(gè)用戶比賽。
      當(dāng)用戶安排競(jìng)賽時(shí),服務(wù)器還能夠?yàn)槊總€(gè)競(jìng)爭(zhēng)者與用戶鍛煉其上的鍛煉設(shè)備可選地產(chǎn)生適合的比賽。如圖所示,服務(wù)器能夠產(chǎn)生比賽,其中在踏車上鍛煉的用戶將跑5英里,而在鍛煉自行車上的用戶將騎20英里。因此,兩個(gè)鍛煉者對(duì)于鍛煉設(shè)備經(jīng)過相同的“相對(duì)的”距離。這能夠通過服務(wù)器訪問設(shè)備存儲(chǔ)并取回適合平均鍛煉用戶的道路數(shù)據(jù)、采用選擇的難度等級(jí)以及針對(duì)特定的鍛煉設(shè)備而得到。例如,用于在踏車上鍛煉的用戶的道路可能需要5圈,而在鍛煉自行車上鍛煉的用戶可能需要經(jīng)過20圈或更多。在另一種配置中,服務(wù)器能夠?yàn)樵谔ぼ嚿襄憻挼挠脩魴z索一道路,而相等的“相對(duì)的”長(zhǎng)度與難度的另一道路能夠?yàn)樵诠潭ㄗ孕熊嚿襄憻挼挠脩暨x擇。
      本領(lǐng)域的普通技術(shù)人員已公知各種其它的方式以產(chǎn)生比賽,基于由鍛煉用戶使用的鍛煉設(shè)備的特定類型,所述比賽提供實(shí)質(zhì)上相同的道路。本發(fā)明的實(shí)施例還使得用戶能夠使用不同的參數(shù)作為用戶成為優(yōu)勝者的標(biāo)準(zhǔn)。例如,用戶能夠基于燃燒的卡路里的數(shù)進(jìn)行競(jìng)賽,而不是通過的距離。類似地,用戶能夠基于在道路上面不同鍛煉設(shè)備上的成績(jī)競(jìng)賽,比如每個(gè)用戶跑限定的距離、劃一定的距離以及騎一定的距離,而在最短的時(shí)間內(nèi)通過整個(gè)距離的用戶成為比賽的優(yōu)勝者。
      在為比賽安排的時(shí)間以前,每個(gè)競(jìng)爭(zhēng)的用戶登錄系統(tǒng),如單元框238所示,并且在鍛煉設(shè)備上開始鍛煉,如單元框240所示。由此通過輸入證書,比如用戶名與密碼,也就是取得服務(wù)器和/或其上主機(jī)的軟件的證明,用戶能夠登錄服務(wù)器或主機(jī)的應(yīng)用。
      用戶在鍛煉設(shè)備上鍛煉期間,比如為比賽熱身,服務(wù)器傳遞比賽將要開始的通知,并且隨后在限定的時(shí)間開始比賽,如單元框242所示。該通知能夠是可聽的通知、可見的通知、可觸的通知以及它們的結(jié)合等。
      當(dāng)每個(gè)用戶鍛煉時(shí),計(jì)算機(jī)跟蹤從比賽的開始時(shí)間以來行進(jìn)的距離以判定比賽中用戶的當(dāng)前位置,并且將用戶的當(dāng)前位置上載到網(wǎng)絡(luò)上的服務(wù)器,如單元框244所示。服務(wù)器判定比賽是否完成,如單元框246所示。例如,鍛煉周期是否已中止、用戶是否完成比賽等。
      在比賽沒有結(jié)束的情況下,服務(wù)器將比賽中每個(gè)競(jìng)爭(zhēng)者的位置下載到計(jì)算機(jī),如單元框248所示。因此,計(jì)算機(jī)將指示競(jìng)爭(zhēng)者的數(shù)據(jù)傳遞到翻譯設(shè)備,其隨后將數(shù)據(jù)傳遞到鍛煉設(shè)備用于顯示比賽的競(jìng)爭(zhēng)者,如單元框250所示。關(guān)聯(lián)計(jì)算機(jī)的顯示設(shè)備能夠可選地顯示虛擬比賽中全部用戶相對(duì)的位置。
      計(jì)算機(jī)和/或鍛煉設(shè)備繼續(xù)通過這個(gè)過程跟蹤用戶的位置,判定比賽是否結(jié)束,下載全部其它用戶的位置以及顯示全部競(jìng)爭(zhēng)者的位置直到比賽結(jié)束,如判斷單元框246為確定時(shí)所示。
      一旦在判斷單元框246處判定比賽結(jié)束,每個(gè)用戶的最后時(shí)間與任何其它相關(guān)的用戶信息就上載到服務(wù)器,并且用戶開始緩和周期或否則等待比賽的正式的結(jié)果,如單元框252所示。服務(wù)器分析從教導(dǎo)用戶接收的距離與時(shí)間,并且識(shí)別比賽中每個(gè)參加者完成的次序。一旦計(jì)算出正式結(jié)果,計(jì)算機(jī)就從服務(wù)器接收相同的結(jié)果,如單元框254所示,并且將結(jié)果顯示給每個(gè)參加者,如單元框256所示。例如,結(jié)果的顯示可包括誰贏得比賽以及虛擬比賽的每個(gè)參加者的最終位置。
      參照?qǐng)D12,提供了流程框圖,其示出了在圖10的服務(wù)器處本發(fā)明的一個(gè)實(shí)施例中進(jìn)行處理使得競(jìng)爭(zhēng)的用戶能夠在一個(gè)或多個(gè)用戶之間交互的例子。在圖12中,服務(wù)器接收一個(gè)或多個(gè)用戶對(duì)競(jìng)爭(zhēng)的一個(gè)或多個(gè)請(qǐng)求,如單元框260所示。每個(gè)用戶安排競(jìng)賽,如單元框262所示。例如,用戶能夠訪問服務(wù)器216寄存的一個(gè)或多個(gè)網(wǎng)頁和/或通信系統(tǒng)以針對(duì)選擇的用戶群選擇私人的比賽或針對(duì)任何用戶的常規(guī)比賽??蛇x地,單個(gè)用戶能夠選擇與一個(gè)或多個(gè)虛擬用戶比賽,無論這些虛擬用戶之一是否是以前存儲(chǔ)的比賽的用戶。
      服務(wù)器存儲(chǔ)安排的比賽,以及關(guān)于每個(gè)參加者與比賽開始和/或結(jié)束的時(shí)間的信息。服務(wù)器使用內(nèi)置時(shí)鐘(未示出)識(shí)別競(jìng)爭(zhēng)何時(shí)開始,如判斷單元框264所示。當(dāng)競(jìng)爭(zhēng)開始時(shí),如判斷單元框264為確定時(shí)所示,服務(wù)器驗(yàn)證全部參加者登錄服務(wù)器和/或通信系統(tǒng),如判斷單元框266所示。在某些情況下,服務(wù)器在競(jìng)賽的預(yù)定時(shí)間與服務(wù)器開始競(jìng)賽的時(shí)間之間提供寬限期。因此,服務(wù)器能夠等待一段時(shí)間,允許遲到的競(jìng)爭(zhēng)者在服務(wù)器或通信系統(tǒng)上開始,如判斷單元框268為確定時(shí)所示。服務(wù)器還能夠可選地通知這些遲到的登錄競(jìng)爭(zhēng)參加者。每個(gè)登錄的參加者能夠選擇開始競(jìng)賽而這些遲到者或者等待遲到者?;诘卿浀膮⒓诱叩倪x擇,服務(wù)器能夠開始競(jìng)賽或者在開始競(jìng)賽以前等待一個(gè)或多個(gè)遲到者。
      在另一種配置中,服務(wù)器能夠決定已登錄服務(wù)器和/或通信系統(tǒng)最少參加數(shù),并且自動(dòng)開始競(jìng)賽。最少參加數(shù)能夠由下列人員限定服務(wù)器和/或通信系統(tǒng)的管理員,當(dāng)每個(gè)參加者安排比賽時(shí)比賽的參加者,創(chuàng)造或安排比賽的用戶或參加者,它們的結(jié)合等。
      在又一種配置中,服務(wù)器能夠在預(yù)定時(shí)間自動(dòng)開始比賽,不管登錄服務(wù)器和/或通信系統(tǒng)(圖1)的參加者的數(shù)??蛇x地,當(dāng)參加者的最小數(shù)沒有登錄服務(wù)器和/或通信系統(tǒng)時(shí),服務(wù)器能夠自動(dòng)中止比賽。
      當(dāng)服務(wù)器判定全部或最小數(shù)參加者已登錄服務(wù)器和/或通信系統(tǒng)或者比賽的開始時(shí)間已到時(shí),比賽開始,例如,服務(wù)器將命令發(fā)送到每個(gè)計(jì)算機(jī)和/或鍛煉設(shè)備以開始比賽,并且從相對(duì)的開始時(shí)間開始跟蹤用戶的成績(jī),如單元框270所示。
      貫穿整個(gè)比賽,服務(wù)器和/或通信系統(tǒng)可選地通過使用翻譯設(shè)備,從每個(gè)計(jì)算機(jī)和/或鍛煉設(shè)備接收用戶成績(jī)信息,如單元框272所示。貫穿整個(gè)比賽,指示比賽中參加者相對(duì)位置的數(shù)據(jù)發(fā)送到全部的計(jì)算機(jī)和/或鍛煉設(shè)備,比如通過使用翻譯設(shè)備以將使用或根據(jù)計(jì)算機(jī)通信協(xié)議傳遞的數(shù)據(jù)轉(zhuǎn)換成使用或根據(jù)鍛煉通信協(xié)議傳遞的數(shù)據(jù),如單元框274所示。
      如上所述,服務(wù)器和/或通信系統(tǒng)判定比賽是否結(jié)束,如判斷單元框276所示。在判定比賽沒有結(jié)束的情況下,結(jié)合鍛煉設(shè)備和/或計(jì)算機(jī)的服務(wù)器和/或通信系統(tǒng)繼續(xù)接收競(jìng)爭(zhēng)者位置數(shù)據(jù),將每個(gè)參加者的位置顯示給每個(gè)競(jìng)爭(zhēng)者以及將新的位置數(shù)據(jù)通信到服務(wù)器和/或通信系統(tǒng)。
      一旦由于每個(gè)參加者已完成進(jìn)程、關(guān)聯(lián)比賽的最長(zhǎng)時(shí)間周期已到等從而判定比賽結(jié)束,如判斷單元框276為確定時(shí)所示,每個(gè)計(jì)算機(jī)和/或鍛煉設(shè)備就使用相應(yīng)的鍛煉設(shè)備和/或計(jì)算機(jī)將指示參加者位置的最后的數(shù)據(jù)傳遞到服務(wù)器和/或通信系統(tǒng),如單元框278所示。根據(jù)接收的結(jié)果,服務(wù)器和/或通信系統(tǒng)處理信息并且判定優(yōu)勝者,如單元框280所示。然后,服務(wù)器通過網(wǎng)絡(luò)將比賽的正式結(jié)果通信到每個(gè)計(jì)算機(jī)和/或鍛煉設(shè)備,并且可選地使用翻譯設(shè)備以將傳遞的數(shù)據(jù)從根據(jù)或使用計(jì)算機(jī)通信協(xié)議與傳遞一致的格式轉(zhuǎn)換成根據(jù)或使用鍛煉通信協(xié)議與傳遞一致的格式,如單元框282所示。
      這樣,根據(jù)本發(fā)明的系統(tǒng)與方法,在鍛煉設(shè)備上交互的競(jìng)爭(zhēng)的用戶能夠允許一個(gè)或多個(gè)用戶經(jīng)歷競(jìng)爭(zhēng)的環(huán)境。競(jìng)爭(zhēng)的環(huán)境能夠可選地使用翻譯設(shè)備,其提供計(jì)算機(jī)與鍛煉設(shè)備之間的通信。應(yīng)用程序位于每個(gè)計(jì)算機(jī)和/或鍛煉設(shè)備,其在比賽期間監(jiān)測(cè)或跟蹤用戶的成績(jī),并且顯示全部用戶的相對(duì)的位置。為了判定優(yōu)勝者,服務(wù)器或其它計(jì)算機(jī)接收全部用戶成績(jī)信息并且處理信息。用戶可參加競(jìng)爭(zhēng)的環(huán)境,不管網(wǎng)絡(luò)延遲或個(gè)人用戶何時(shí)參加虛擬比賽。
      本發(fā)明可以其它特定的形式體現(xiàn)而不脫離其精髓或重要的特性。在各個(gè)方面描述的實(shí)施例僅被認(rèn)為是示例性的而非限制性的。因此,本發(fā)明的范圍由隨附的權(quán)利要求而非前面的描述指示。權(quán)利要求的等價(jià)物的含義與范圍的所有改變包含在他們的范圍內(nèi)。
      權(quán)利要求
      1.一種鍛煉設(shè)備,包括從計(jì)算機(jī)接收計(jì)算機(jī)數(shù)據(jù)的裝置,計(jì)算機(jī)數(shù)據(jù)使用計(jì)算機(jī)通信協(xié)議是可傳遞的;基于計(jì)算機(jī)數(shù)據(jù)、依照鍛煉通信協(xié)議產(chǎn)生鍛煉數(shù)據(jù)從而使得鍛煉數(shù)據(jù)可傳遞到鍛煉設(shè)備的裝置;以及將鍛煉數(shù)據(jù)傳遞到鍛煉設(shè)備的裝置。
      2.如權(quán)利要求1所述的鍛煉設(shè)備,其中用于產(chǎn)生的裝置包括微控制器。
      3.如權(quán)利要求1所述的鍛煉設(shè)備,其中用于接收的裝置包括通信接口。
      4.如權(quán)利要求1所述的鍛煉設(shè)備,其中用于產(chǎn)生的裝置包括與鍛煉設(shè)備一體形成的翻譯設(shè)備。
      5.如權(quán)利要求1所述的鍛煉設(shè)備,還包括用于在鍛煉設(shè)備處檢測(cè)鍛煉數(shù)據(jù)的裝置;用于基于鍛煉數(shù)據(jù)、依照計(jì)算機(jī)通信協(xié)議產(chǎn)生計(jì)算機(jī)數(shù)據(jù)的裝置;以及用于將計(jì)算機(jī)數(shù)據(jù)傳遞到計(jì)算機(jī)的裝置。
      6.如權(quán)利要求1所述的鍛煉設(shè)備,其中接收裝置包括RS-232端口。
      7.如權(quán)利要求1所述的鍛煉設(shè)備,其中計(jì)算機(jī)通信協(xié)議是RS-232協(xié)議。
      8.一種鍛煉系統(tǒng),用于使用戶能夠進(jìn)行體育鍛煉,該系統(tǒng)包括鍛煉設(shè)備,包括使用戶能夠進(jìn)行鍛煉的可移動(dòng)元件;計(jì)算機(jī),可通信地連接到鍛煉設(shè)備;以及翻譯設(shè)備,可通信地連接到鍛煉設(shè)備與計(jì)算機(jī),配置翻譯設(shè)備以通過下列方式來便于鍛煉設(shè)備與計(jì)算機(jī)之間的通信(i)將可使用鍛煉通信協(xié)議傳遞的數(shù)據(jù)翻譯成可由計(jì)算機(jī)通信協(xié)議傳遞的數(shù)據(jù);以及(ii)將可使用計(jì)算機(jī)通信協(xié)議傳遞的數(shù)據(jù)翻譯成可由鍛煉通信協(xié)議傳遞的數(shù)據(jù)。
      9.如權(quán)利要求8所述的鍛煉系統(tǒng),其中翻譯設(shè)備包括用于翻譯數(shù)據(jù)的微控制器。
      10.如權(quán)利要求8所述的鍛煉系統(tǒng),其中翻譯設(shè)備內(nèi)置于鍛煉設(shè)備與計(jì)算機(jī)之一。
      11.如權(quán)利要求8所述的鍛煉系統(tǒng),其中鍛煉通信協(xié)議是I2C協(xié)議。
      12.如權(quán)利要求8所述的鍛煉系統(tǒng),其中計(jì)算機(jī)通信協(xié)議是RS-232協(xié)議。
      13.如權(quán)利要求8所述的鍛煉系統(tǒng),其中翻譯設(shè)備包括第一接口,用于通過第一傳送介質(zhì)可通信地連接計(jì)算機(jī);以及第二接口,用于通過第二傳送介質(zhì)可通信地連接鍛煉設(shè)備。
      14.如權(quán)利要求13所述的鍛煉系統(tǒng),其中第一傳送介質(zhì)與第二傳送介質(zhì)包括從無線傳送、無線電頻率傳送、光纖傳送與電信號(hào)傳送組成的組中選擇的傳送介質(zhì)。
      15.如權(quán)利要求8所述的鍛煉系統(tǒng),其中計(jì)算機(jī)遠(yuǎn)離鍛煉設(shè)備。
      16.如權(quán)利要求8所述的鍛煉系統(tǒng),其中計(jì)算機(jī)通過網(wǎng)絡(luò)可通信地連接到翻譯設(shè)備。
      17.如權(quán)利要求8所述的鍛煉系統(tǒng),其中計(jì)算機(jī)將控制信號(hào)傳遞到翻譯設(shè)備,該控制信號(hào)用于改變鍛煉設(shè)備的至少一個(gè)操作參數(shù)。
      18.如權(quán)利要求8所述的鍛煉系統(tǒng),其中計(jì)算機(jī)在鍛煉設(shè)備上啟動(dòng)診斷過程。
      19.如權(quán)利要求8所述的鍛煉系統(tǒng),其中鍛煉設(shè)備傳遞指示鍛煉設(shè)備的至少一個(gè)可測(cè)量參數(shù)的鍛煉數(shù)據(jù)。
      20.如權(quán)利要求8所述的鍛煉系統(tǒng),其中鍛煉設(shè)備傳遞指示使用鍛煉設(shè)備的用戶的至少一個(gè)可測(cè)量參數(shù)的鍛煉數(shù)據(jù)。
      21.在包括采用不同通信協(xié)議的鍛煉設(shè)備與計(jì)算機(jī)的系統(tǒng)中,一種用于在設(shè)備之間交換數(shù)據(jù)的方法,該方法包括從計(jì)算機(jī)接收計(jì)算機(jī)數(shù)據(jù)的步驟,計(jì)算機(jī)數(shù)據(jù)依照計(jì)算機(jī)通信協(xié)議是可傳遞的;依照鍛煉通信協(xié)議產(chǎn)生可傳遞到鍛煉設(shè)備的鍛煉數(shù)據(jù)的步驟,所述鍛煉數(shù)據(jù)基于計(jì)算機(jī)數(shù)據(jù);以及將鍛煉數(shù)據(jù)傳遞到鍛煉設(shè)備的步驟。
      22.如權(quán)利要求21所述的方法,其中用于產(chǎn)生的步驟由微控制器執(zhí)行。
      23.如權(quán)利要求21所述的方法,還包括使用鍛煉通信協(xié)議從鍛煉設(shè)備接收可傳遞的鍛煉數(shù)據(jù)的步驟;產(chǎn)生可傳遞到計(jì)算機(jī)的計(jì)算機(jī)數(shù)據(jù)的步驟,所述計(jì)算機(jī)數(shù)據(jù)基于鍛煉設(shè)備;以及將計(jì)算機(jī)數(shù)據(jù)傳遞到計(jì)算機(jī)的步驟。
      24.如權(quán)利要求21所述的方法,其中傳遞計(jì)算機(jī)數(shù)據(jù)和傳遞鍛煉數(shù)據(jù)的步驟包括通過傳送介質(zhì)傳遞計(jì)算機(jī)數(shù)據(jù)或鍛煉數(shù)據(jù)。
      25.如權(quán)利要求24所述的方法,其中傳送介質(zhì)包括從無線傳送、無線電頻率傳送、光纖傳送與電信號(hào)傳送組成的組中選擇的傳送介質(zhì)。
      26.如權(quán)利要求21所述的方法,其中用于準(zhǔn)備的步驟在計(jì)算機(jī)、翻譯設(shè)備或鍛煉設(shè)備之一的內(nèi)部執(zhí)行。
      27.在包括鍛煉設(shè)備與計(jì)算機(jī)的系統(tǒng)中,一種用于在設(shè)備之間傳送信息的方法,該方法包括依照鍛煉通信協(xié)議,將可傳遞的鍛煉數(shù)據(jù)從鍛煉設(shè)備傳遞到翻譯設(shè)備的步驟,所述鍛煉數(shù)據(jù)指示鍛煉設(shè)備的一個(gè)或多個(gè)操作參數(shù)的一個(gè)或多個(gè)值;基于鍛煉數(shù)據(jù)、用于準(zhǔn)備計(jì)算機(jī)數(shù)據(jù)的步驟,所述計(jì)算機(jī)數(shù)據(jù)依照計(jì)算機(jī)通信協(xié)議可傳遞到計(jì)算機(jī);以及將計(jì)算機(jī)數(shù)據(jù)傳遞到計(jì)算機(jī)的步驟。
      28.如權(quán)利要求27所述的方法,還包括基于由計(jì)算機(jī)接收的計(jì)算機(jī)數(shù)據(jù),用于產(chǎn)生其它計(jì)算機(jī)數(shù)據(jù)的步驟;以及接收其它計(jì)算機(jī)數(shù)據(jù)之后,基于其它計(jì)算機(jī)數(shù)據(jù),用于產(chǎn)生其它鍛煉數(shù)據(jù)的步驟;以及基于其它鍛煉數(shù)據(jù),用于改變鍛煉設(shè)備的操作的步驟。
      29.一種計(jì)算機(jī)程序產(chǎn)品,用于在系統(tǒng)內(nèi)實(shí)施一種方法,該方法用于使數(shù)據(jù)能夠在采用第一協(xié)議格式的鍛煉設(shè)備與采用第二協(xié)議格式的計(jì)算機(jī)之間交換,該計(jì)算機(jī)程序產(chǎn)品包括一種計(jì)算機(jī)可讀取介質(zhì),其攜帶計(jì)算機(jī)可執(zhí)行指令,用于實(shí)施以下步驟以第一協(xié)議格式從計(jì)算機(jī)接收數(shù)據(jù)的步驟;將數(shù)據(jù)從第一協(xié)議格式重新格式化成第二協(xié)議格式的步驟;以及將數(shù)據(jù)以第二協(xié)議格式傳送到鍛煉設(shè)備的步驟。
      30.一種用于使多個(gè)用戶能夠在虛擬比賽中競(jìng)爭(zhēng)的系統(tǒng),該系統(tǒng)包括至少一個(gè)鍛煉設(shè)備,用于使至少一個(gè)用戶能夠在其上鍛煉,并且用來跟蹤在虛擬比賽期間至少一個(gè)用戶的多個(gè)成績(jī);至少一個(gè)計(jì)算機(jī),用于在虛擬比賽期間比較第一成績(jī)與第二成績(jī);以及至少一個(gè)翻譯設(shè)備,用于將至少一個(gè)鍛煉設(shè)備可通信地連接到至少一個(gè)計(jì)算機(jī)。
      31.如權(quán)利要求30所述的系統(tǒng),其中第一成績(jī)與第二成績(jī)由相同的至少一個(gè)用戶完成。
      32.如權(quán)利要求30所述的系統(tǒng),其中第一成績(jī)與至少一個(gè)鍛煉設(shè)備的第一鍛煉設(shè)備關(guān)聯(lián),并且第二成績(jī)與至少一個(gè)鍛煉設(shè)備的第二鍛煉設(shè)備關(guān)聯(lián)。
      33.如權(quán)利要求32所述的系統(tǒng),其中第一鍛煉設(shè)備與第二鍛煉設(shè)備是不同的鍛煉設(shè)備。
      34.如權(quán)利要求30所述的系統(tǒng),其中至少一個(gè)用戶是虛擬用戶。
      35.如權(quán)利要求30所述的系統(tǒng),還包括將至少一個(gè)鍛煉設(shè)備連接到至少一個(gè)計(jì)算機(jī)的網(wǎng)絡(luò)。
      36.如權(quán)利要求35所述的系統(tǒng),其中網(wǎng)絡(luò)使用無線連接、無線電頻率連接、光纖連接或電信號(hào)連接。
      37.如權(quán)利要求30所述的系統(tǒng),其中對(duì)于一個(gè)用戶的開始時(shí)間不同于其它用戶的開始時(shí)間。
      38.一種鍛煉設(shè)備,用于將競(jìng)爭(zhēng)的環(huán)境提供給一個(gè)或多個(gè)用戶,該系統(tǒng)包括第一鍛煉設(shè)備,其可通信地連接到第一計(jì)算機(jī),其中第一計(jì)算機(jī)用于相對(duì)于第一開始時(shí)間監(jiān)測(cè)第一鍛煉設(shè)備的使用,并且其中第一鍛煉設(shè)備與第一計(jì)算機(jī)之間的通信由第一翻譯設(shè)備提供便利;第二鍛煉設(shè)備,其可通信地連接到第二計(jì)算機(jī),其中第二計(jì)算機(jī)用于相對(duì)于第二開始時(shí)間監(jiān)測(cè)第二鍛煉設(shè)備的使用,并且其中第二鍛煉設(shè)備與第二計(jì)算機(jī)之間的通信由第二翻譯設(shè)備提供便利;用于比較相對(duì)于第一開始時(shí)間第一鍛煉設(shè)備的使用和相對(duì)于第二開始時(shí)間第二鍛煉設(shè)備的使用;以及用于提供第一計(jì)算機(jī)、第二計(jì)算機(jī)與比較裝置之間的通信的裝置。
      39.如權(quán)利要求38所述的鍛煉系統(tǒng),其中第一計(jì)算機(jī)用于選擇性地修改第一鍛煉設(shè)備的操作參數(shù)。
      40.如權(quán)利要求38所述的鍛煉設(shè)備,其中第二計(jì)算機(jī)用于選擇性地修改第二鍛煉設(shè)備的操作參數(shù)。
      41.如權(quán)利要求38所述的鍛煉設(shè)備,其中用于提供通信的裝置是網(wǎng)絡(luò)。
      42.如權(quán)利要求41所述的鍛煉設(shè)備,其中網(wǎng)絡(luò)是局域網(wǎng)、廣域網(wǎng)或互聯(lián)網(wǎng)。
      43.如權(quán)利要求38所述的鍛煉設(shè)備,其中用于比較的裝置包括通信系統(tǒng)。
      44.如權(quán)利要求38所述的鍛煉設(shè)備,其中第一開始時(shí)間與第二開始時(shí)間是不同的時(shí)間。
      45.如權(quán)利要求38所述的鍛煉設(shè)備,其中第一開始時(shí)間與第二開始時(shí)間對(duì)應(yīng)相同的時(shí)間。
      46.在包括鍛煉設(shè)備、翻譯設(shè)備與計(jì)算機(jī)的網(wǎng)絡(luò)系統(tǒng)中,一種用于使競(jìng)爭(zhēng)的用戶進(jìn)行交互的方法,該方法包括當(dāng)多個(gè)用戶的每個(gè)用戶競(jìng)爭(zhēng)地鍛煉時(shí),跟蹤多個(gè)用戶在多個(gè)鍛煉設(shè)備上的成績(jī),相對(duì)于多個(gè)用戶的每個(gè)用戶的開始時(shí)間,多個(gè)用戶的每個(gè)用戶的成績(jī)被跟蹤;將指示多個(gè)用戶的每個(gè)用戶的成績(jī)的數(shù)據(jù)通過翻譯設(shè)備傳遞到通信系統(tǒng);以及比較多個(gè)用戶的每個(gè)用戶的成績(jī)之后,通知多個(gè)用戶的一個(gè)用戶關(guān)于多個(gè)用戶的另一個(gè)用戶的成績(jī)。
      47.如權(quán)利要求46所述的方法,其中比較成績(jī)包括判定多個(gè)用戶的每個(gè)用戶完成虛擬比賽的次序。
      48.如權(quán)利要求46所述的方法,其中多個(gè)用戶的至少一個(gè)是虛擬用戶。
      49.如權(quán)利要求46所述的方法,其中對(duì)多個(gè)用戶的每個(gè)用戶的每個(gè)開始時(shí)間相同。
      50.如權(quán)利要求46所述的方法,還包括在虛擬比賽結(jié)束后的緩和周期期間,通知多個(gè)用戶的每個(gè)用戶關(guān)于虛擬比賽的優(yōu)勝者。
      51.在包括服務(wù)器與多個(gè)客戶機(jī)的網(wǎng)絡(luò)系統(tǒng)中,一種用于使一個(gè)或多個(gè)用戶使用一個(gè)或多個(gè)客戶機(jī)在虛擬比賽中競(jìng)爭(zhēng)的方法,該方法包括在服務(wù)器接收第一數(shù)據(jù),其中第一數(shù)據(jù)表示在第一客戶機(jī)處的第一用戶成績(jī);在服務(wù)器接收第二數(shù)據(jù),其中第二數(shù)據(jù)表示在第二客戶機(jī)處的第二用戶成績(jī);比較第一數(shù)據(jù)與第二數(shù)據(jù),以判定虛擬比賽期間哪個(gè)數(shù)據(jù)表示在更快的時(shí)間中行進(jìn)的距離;以及向第一客戶通信指示第二用戶成績(jī)的數(shù)據(jù),并且向第二客戶通信指示第一用戶成績(jī)的數(shù)據(jù)。
      52.如權(quán)利要求51所述的方法,其中第一鍛煉設(shè)備與第二鍛煉設(shè)備從由下面組成的組中選擇(i)踏車,(ii)鍛煉自行車,(iii)滑雪鍛煉設(shè)備,(iv)劃船機(jī),(v)爬樓機(jī),(vi)行走機(jī),(vii)攀登機(jī),(viii)橢圓形鍛煉設(shè)備,(ix)傾斜教練機(jī),以及(x)力量系統(tǒng)。
      53.如權(quán)利要求51所述的方法,其中行進(jìn)的距離代表虛擬距離。
      54.一種計(jì)算機(jī)程序產(chǎn)品,用于在鍛煉系統(tǒng)內(nèi)實(shí)施一種方法,該方法用于使競(jìng)爭(zhēng)的用戶交互,該計(jì)算機(jī)程序產(chǎn)品包括一種計(jì)算機(jī)可讀取介質(zhì),其攜帶用于實(shí)施該方法的計(jì)算機(jī)程序代碼裝置,其中計(jì)算機(jī)程序代碼裝置包括可執(zhí)行的代碼,用于實(shí)施當(dāng)多個(gè)用戶的每個(gè)用戶競(jìng)爭(zhēng)地鍛煉時(shí),跟蹤多個(gè)用戶在多個(gè)鍛煉設(shè)備上的成績(jī),相對(duì)于多個(gè)用戶的每個(gè)用戶的第一開始時(shí)間,多個(gè)用戶的每個(gè)用戶的成績(jī)被跟蹤;將指示多個(gè)用戶的每個(gè)用戶的參數(shù)的數(shù)據(jù)通過翻譯設(shè)備傳遞到通信系統(tǒng);以及比較多個(gè)用戶的每個(gè)用戶的成績(jī)之后,通知多個(gè)用戶的一個(gè)用戶關(guān)于多個(gè)用戶的另一個(gè)用戶的成績(jī)。
      55.一種鍛煉系統(tǒng),包括可移動(dòng)部件,用戶進(jìn)行鍛煉時(shí)所述可移動(dòng)部件發(fā)生移動(dòng),所述可移動(dòng)部件由依照鍛煉通信協(xié)議被格式化的鍛煉數(shù)據(jù)所控制;以及控制面板,適合使用戶控制可移動(dòng)部件的移動(dòng),該控制面板包括用于將可移動(dòng)部件可通信地連接到計(jì)算機(jī)并且用于從計(jì)算機(jī)接收計(jì)算機(jī)數(shù)據(jù)的裝置,該計(jì)算機(jī)數(shù)據(jù)依照計(jì)算機(jī)通信協(xié)議被格式化;以及用于從計(jì)算機(jī)數(shù)據(jù)中產(chǎn)生鍛煉數(shù)據(jù)的裝置,以依照鍛煉數(shù)據(jù)移動(dòng)可移動(dòng)部件。
      56.如權(quán)利要求55所述的鍛煉系統(tǒng),還包括控制面板,該控制面板包括用于連接的裝置與用于產(chǎn)生的裝置。
      57.如權(quán)利要求55所述的鍛煉系統(tǒng),其中用于產(chǎn)生的裝置包括用于準(zhǔn)備計(jì)算機(jī)數(shù)據(jù)與鍛煉數(shù)據(jù)的翻譯設(shè)備。
      58.如權(quán)利要求55所述的鍛煉系統(tǒng),其中用于產(chǎn)生的裝置包括處理器。
      59.如權(quán)利要求55所述的鍛煉系統(tǒng),其中鍛煉通信協(xié)議是I2C協(xié)議。
      60.如權(quán)利要求55所述的鍛煉系統(tǒng),其中計(jì)算機(jī)通信協(xié)議是RS-232協(xié)議。
      61.如權(quán)利要求55所述的鍛煉系統(tǒng),其中用于連接的裝置包括RS-232端口。
      62.如權(quán)利要求55所述的鍛煉系統(tǒng),還包括基于鍛煉數(shù)據(jù)、用于計(jì)算機(jī)數(shù)據(jù)的裝置。
      63.如權(quán)利要求55所述的鍛煉系統(tǒng),還包括用于將計(jì)算機(jī)數(shù)據(jù)傳遞到計(jì)算機(jī)的裝置。
      全文摘要
      在鍛煉設(shè)備(12a)與計(jì)算機(jī)(14)之間提供雙向通信的系統(tǒng)與方法。計(jì)算機(jī)(14)與鍛煉設(shè)備(12a)采用不同的通信協(xié)議格式并且通過翻譯設(shè)備(13)進(jìn)行通信,其包括微控制器,特定地設(shè)計(jì)為通過不同的通信協(xié)議,翻譯可傳遞的數(shù)據(jù)或信號(hào)。鍛煉設(shè)備(12a)、計(jì)算機(jī)(14)或者在鍛煉設(shè)備或計(jì)算機(jī)處的用戶可啟動(dòng)通信。使能的通信允許象下面這樣的特性在鍛煉設(shè)備上自動(dòng)診斷分析的執(zhí)行,當(dāng)識(shí)別特定的組件時(shí)鍛煉設(shè)備的內(nèi)置參數(shù)的編程,用戶的任何可測(cè)量參數(shù)的監(jiān)測(cè),指導(dǎo)方向和/或涉及具體鍛煉程序的鼓勵(lì)的提供,由鍛煉設(shè)備的用戶承受的阻力的數(shù)量的控制以及由翻譯設(shè)備提供便利的其它交互。
      文檔編號(hào)G06F19/00GK1596142SQ02809214
      公開日2005年3月16日 申請(qǐng)日期2002年7月31日 優(yōu)先權(quán)日2001年9月5日
      發(fā)明者斯科特·R·沃特森, 威廉·T·戴爾伯特, 達(dá)爾恩·C·阿什比, 羅伯特·D·阿什比 申請(qǐng)人:艾肯Ip有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1