動(dòng)態(tài)取樣的制作方法
【專利說明】動(dòng)態(tài)取樣
[0001] 相關(guān)申請(qǐng)的交叉引用
[0002] 本申請(qǐng)要求2013年5月31日提交的名稱為"DYNAMIC SAM化ING"美國(guó)專利申請(qǐng) No.61/829,814的權(quán)益和優(yōu)先權(quán)。其內(nèi)容W引用的方式W其全文出于任何W及全部非限制 性目的明確地并入本文中。
【背景技術(shù)】
[0003] 現(xiàn)代技術(shù)已經(jīng)帶來各種各樣保持用戶彼此聯(lián)系、娛樂W及獲得信息的電子和/或 通信裝置??色@得用于運(yùn)些目的的各種各樣的便攜式電子裝置,例如:手機(jī);個(gè)人數(shù)字助理 (PDA);尋呼機(jī);BP機(jī);MP3或其他音頻播放裝置;收音機(jī);便攜式電視、DVD播放器或其他視頻 播放裝置;手表;GPS系統(tǒng)等。很多人喜歡在他們鍛煉和/或參與運(yùn)動(dòng)事件時(shí)攜帶運(yùn)些類型的 裝置中的一種或多種,例如用于保持他們與其他人聯(lián)絡(luò)(例如在惡劣天氣、受傷情況下;或 緊急情況下;或與教練或訓(xùn)練員聯(lián)絡(luò)等)、供他們娛樂或提供信息(例如時(shí)間、方向、位置等) 等。
[0004] 運(yùn)動(dòng)表現(xiàn)監(jiān)測(cè)系統(tǒng)還受益于電子裝置和數(shù)字技術(shù)中的新發(fā)展。電子性能監(jiān)測(cè)裝置 允許監(jiān)測(cè)很多與鍛煉相關(guān)的身體或生理特征或其他運(yùn)動(dòng)表現(xiàn),包括例如:速度和距離數(shù)據(jù)、 高度數(shù)據(jù)、GPS數(shù)據(jù)、屯、率、脈搏數(shù)、血壓數(shù)據(jù)、體溫等。具體地,運(yùn)些運(yùn)動(dòng)表現(xiàn)監(jiān)測(cè)系統(tǒng)受益 于微處理器設(shè)計(jì)中的新發(fā)展,允許復(fù)雜性提高的計(jì)算和處理由持續(xù)減小尺寸的微處理器執(zhí) 行。運(yùn)些現(xiàn)代微處理器可被用于執(zhí)行活動(dòng)識(shí)別處理,W使正由運(yùn)動(dòng)者進(jìn)行的體育運(yùn)動(dòng)或活 動(dòng)可被識(shí)別,并且與該體育運(yùn)動(dòng)或活動(dòng)相關(guān)的信息可被分析和/或存儲(chǔ)。但是,運(yùn)些系統(tǒng)通 常由有限的電源供電,例如可再充電電池,W使該裝置可被運(yùn)動(dòng)者佩戴來允許便攜式活動(dòng) 監(jiān)測(cè)和識(shí)別。當(dāng)由運(yùn)動(dòng)表現(xiàn)監(jiān)測(cè)系統(tǒng)進(jìn)行的計(jì)算變得復(fù)雜性提高時(shí),進(jìn)行計(jì)算的整體微處 理器的功率消耗明顯增大。因此,電池再充電之間的可用時(shí)間減少。由此,需要延長(zhǎng)運(yùn)動(dòng)表 現(xiàn)監(jiān)測(cè)系統(tǒng)的電池壽命的更有效的系統(tǒng)和方法。而且,一些系統(tǒng)沒有配置為允許準(zhǔn)確捕獲 劇烈的健身活動(dòng)。
[0005] 本發(fā)明的一些方面設(shè)及解決運(yùn)些不足之處中的一個(gè)或多個(gè)的新穎的系統(tǒng)和方法。 其他方面設(shè)及最小化本領(lǐng)域中的其他缺點(diǎn)。
【發(fā)明內(nèi)容】
[0006] 下面介紹本發(fā)明的簡(jiǎn)要概要,W提供對(duì)本發(fā)明的一些方面的基本理解。該概要不 是本發(fā)明的詳盡概述。其不旨在確定本發(fā)明的關(guān)鍵或重要元件或勾勒本發(fā)明的范圍。下面 的概要僅作為下面提供的更詳細(xì)的描述的序言W簡(jiǎn)要形式介紹本發(fā)明的一些概念。
[0007] 本文描述的系統(tǒng)和方法的一些方面設(shè)及具有計(jì)算機(jī)可執(zhí)行指令的非臨時(shí)性計(jì)算 機(jī)可讀取介質(zhì),所述指令用于將用戶運(yùn)動(dòng)數(shù)據(jù)接收到傳感器裝置上的取樣速率處理器中。 運(yùn)動(dòng)數(shù)據(jù)可從裝置上的加速度計(jì)接收,其中,該裝置定位在用戶的附肢上,并且從加速度計(jì) 上W第一取樣速率取樣。而且,接收的加速度數(shù)據(jù)可被分類為代表正在由用戶進(jìn)行的活動(dòng) 的活動(dòng)類別,并且基于該分類,第二取樣速率可被選擇用于從加速度計(jì)或其他傳感器接收 數(shù)據(jù)。
[0008] 在另一方面,本發(fā)明設(shè)及配置為佩戴在用戶附肢上的設(shè)備,包括電源和傳感器,傳 感器配置為基于用戶的運(yùn)動(dòng)捕獲數(shù)據(jù)(例如加速度數(shù)據(jù))。該設(shè)備可進(jìn)一步包括分析處理器 和取樣速率處理器。在一個(gè)實(shí)施例中,取樣速率處理器確定用于將加速度數(shù)據(jù)取樣的第一 取樣速率,W降低分析處理器的功率消耗。該設(shè)備可還試圖將在第一取樣速率下取樣的數(shù) 據(jù)分類為某一活動(dòng)類別。
[0009] 在另一方面,本發(fā)明設(shè)及具有計(jì)算機(jī)可執(zhí)行指令的非臨時(shí)性計(jì)算機(jī)可讀取介質(zhì), 所述指令在被處理器執(zhí)行時(shí)配置為從傳感器接收數(shù)據(jù)(例如來自加速度計(jì)的加速度數(shù)據(jù)), 從該數(shù)據(jù)識(shí)別或選擇活動(dòng),W及基于識(shí)別的活動(dòng)調(diào)節(jié)傳感器的取樣速率。其他取樣速率,例 如用于其他傳感器的,可被基于識(shí)別的用戶的活動(dòng)和/或運(yùn)動(dòng)來調(diào)節(jié)。
[0010] 該概要提供用于W簡(jiǎn)化形式介紹下面在【具體實(shí)施方式】中進(jìn)一步描述的概念的選 擇。該概要不旨在識(shí)別要求保護(hù)的主題的主要特征或必要特征,也不旨在用于限制要求保 護(hù)的主題的范圍。
【附圖說明】
[0011] 圖1示出根據(jù)示例性實(shí)施例的可配置為提供個(gè)人培訓(xùn)和/或從用戶的身體運(yùn)動(dòng)獲 得數(shù)據(jù)的示例性系統(tǒng);
[0012] 圖2示出可W是圖1的系統(tǒng)的一部分或可與圖1的系統(tǒng)通信的示例性計(jì)算機(jī)裝置; [OOK]圖3顯示了根據(jù)示例性實(shí)施例的可由用戶佩戴的示例性傳感器組件;
[0014] 圖4顯示了根據(jù)示例性實(shí)施例的可由用戶佩戴的示例性傳感器組件;
[0015] 圖5顯示了用于感覺輸入裝置的位置,所述感覺輸入裝置可包括設(shè)置在用戶的衣 服上/中和/或可基于用戶的兩個(gè)運(yùn)動(dòng)的身體部分之間的關(guān)系識(shí)別的身體傳感器;
[0016] 圖6是可被用于取樣速率的動(dòng)態(tài)調(diào)節(jié)中的示例性傳感器裝置600的示意性框圖;
[0017] 圖7是圖示了例如圖6中所示的取樣速率處理器的取樣速率處理器的一種實(shí)施方 式的示意性框圖;
[0018] 圖8是根據(jù)一個(gè)實(shí)施例的分析激活處理的流程圖;
[0019] 圖9是根據(jù)一個(gè)實(shí)施例的可被用于調(diào)節(jié)一個(gè)或多個(gè)取樣速率的處理的流程圖;
[0020] 圖10是根據(jù)一個(gè)實(shí)施例的可被用于響應(yīng)于活動(dòng)識(shí)別來調(diào)節(jié)取樣速率的處理的流 程圖;和
[0021] 圖11是根據(jù)一個(gè)實(shí)施例的可由例如圖6的傳感器裝置的傳感器裝置執(zhí)行的處理的 流程圖。
【具體實(shí)施方式】
[0022] 本發(fā)明的一些方面設(shè)及獲得、存儲(chǔ)和/或處理與運(yùn)動(dòng)者的身體運(yùn)動(dòng)相關(guān)的運(yùn)動(dòng)數(shù) 據(jù)。運(yùn)動(dòng)數(shù)據(jù)可主動(dòng)或被動(dòng)地感測(cè)和/或存儲(chǔ)在一個(gè)或多個(gè)非臨時(shí)性存儲(chǔ)介質(zhì)中。還有一些 方面設(shè)及使用運(yùn)動(dòng)數(shù)據(jù)產(chǎn)生輸出,例如計(jì)算的運(yùn)動(dòng)屬性、用于提供指導(dǎo)的反饋信號(hào)和/或其 他信息。運(yùn)些和其他方面將在下面的個(gè)人培訓(xùn)系統(tǒng)的示例性示例的內(nèi)容中進(jìn)行討論。
[0023] 在下面多個(gè)實(shí)施例的描述中,參照附圖進(jìn)行,附圖形成本文的一部分,并且其中W 示例方式顯示了其中可實(shí)踐本發(fā)明的方面的多個(gè)實(shí)施例。應(yīng)可理解,可能利用其他實(shí)施例, 并且可作出結(jié)構(gòu)和功能修改而不偏離本發(fā)明的精神和范圍。而且,本發(fā)明的標(biāo)題不應(yīng)被認(rèn) 為是本發(fā)明的限制方面,并且示例性示例不受示例性標(biāo)題的限制。
[0024] I、示例性的個(gè)人培訓(xùn)系統(tǒng) [00巧]A.說明性的網(wǎng)絡(luò)
[0026] 本發(fā)明的一些方面設(shè)及可通過多個(gè)網(wǎng)絡(luò)應(yīng)用的系統(tǒng)和方法。在運(yùn)方面,有些實(shí)施 例可配置為適用于動(dòng)態(tài)網(wǎng)絡(luò)環(huán)境。還有些實(shí)施例可在不同的離散網(wǎng)絡(luò)環(huán)境中操作。圖1示出 根據(jù)示例性實(shí)施例的個(gè)人培訓(xùn)系統(tǒng)100的示例。示例性系統(tǒng)100可包括一個(gè)或多個(gè)互聯(lián)網(wǎng) 絡(luò),例如說明性的人體無線局域網(wǎng)絡(luò)(BAN) 102,局域網(wǎng)(LANH04和廣域網(wǎng)(WAN) 106。如圖1 所示(W及整個(gè)本發(fā)明所述),一個(gè)或多個(gè)網(wǎng)絡(luò)(例如BAN 102,LAN 104和/或WAN 106)可重 疊,或W其他方式包括彼此。本領(lǐng)域中的技術(shù)人員將意識(shí)到,示例性網(wǎng)絡(luò)102-106為邏輯網(wǎng) 絡(luò),其每一個(gè)可包括一個(gè)或多個(gè)不同的通訊協(xié)議和/或網(wǎng)絡(luò)體系結(jié)構(gòu),并且仍可配置為具有 到彼此或其他網(wǎng)絡(luò)的入口。例如,BAN 102,LAN 104和/或WAN 106可操作地連接到相同的物 理網(wǎng)絡(luò)結(jié)構(gòu)體系,例如蜂窩網(wǎng)絡(luò)結(jié)構(gòu)體系108和/或WAN結(jié)構(gòu)體系110。例如,便攜式電子裝置 112,其可被認(rèn)為是BAN 102和LAN 104的部件,可包括網(wǎng)絡(luò)適配器或網(wǎng)絡(luò)接口卡(NIC),所述 網(wǎng)絡(luò)適配器或網(wǎng)絡(luò)接口卡(NIC)配置為根據(jù)一個(gè)或多個(gè)通訊協(xié)議,例如傳輸控制協(xié)議 (TCP)、互聯(lián)網(wǎng)協(xié)議(IP)和用戶數(shù)據(jù)報(bào)協(xié)議(UDP),經(jīng)由一種或多種系統(tǒng)結(jié)構(gòu)108和/或110來 將數(shù)據(jù)和控制信號(hào)傳輸?shù)骄W(wǎng)絡(luò)信息或從網(wǎng)絡(luò)信息傳輸數(shù)據(jù)和控制信號(hào)。運(yùn)些協(xié)議在本領(lǐng)域 中是公知的,因而將不在本文中詳細(xì)討論。
[0027] 網(wǎng)絡(luò)結(jié)構(gòu)體系108和110可單獨(dú)或組合包括任何類型或任何拓?fù)浣Y(jié)構(gòu)的一個(gè)或多 個(gè)信息分配網(wǎng)絡(luò),例如電纜、光纖、衛(wèi)星、電話、手機(jī)、無線等,并且因此可W被不同地配置為 具有一個(gè)或多個(gè)有線或無線通信渠道(包括但不限于:^ViFi彩,Bill別OO化租,近場(chǎng)通信 (NFC)和/或ANT技術(shù))。因而,圖1的網(wǎng)絡(luò)中的任何裝置(例如便攜式電子裝置112或本文中描 述的任何其他裝置)可被認(rèn)為包括一個(gè)或多個(gè)不同的邏輯網(wǎng)絡(luò)102-106。考慮到上面所述, 將描述說明性BAN和LAN(其可被聯(lián)接到WAN 106)的示例性部件。
[002引 1、示例性局域網(wǎng)
[0029] LAN 104可包括一個(gè)或多個(gè)電子裝置,例如計(jì)算機(jī)裝置114。計(jì)算機(jī)裝置114或系統(tǒng) 100的任何其他部件可包括移動(dòng)終端,例如電話、音樂播放器、平板電腦、筆記本電腦或任何 便攜裝置。在其他實(shí)施例中,計(jì)算機(jī)裝置114可包括媒體播放器或寄存器、臺(tái)式計(jì)算機(jī)、服務(wù) 器(一個(gè)或多個(gè))、游戲機(jī)(例如Microsoft⑥X B 0 X,Sony? Playstation,和/或a NiMendoi貨Wii游戲機(jī))。本領(lǐng)域技術(shù)人員將意識(shí)到,運(yùn)些僅是出于描述目的的示例性裝 置,并且本發(fā)明不限于任何游戲機(jī)或計(jì)算裝置。
[0030] 本領(lǐng)域技術(shù)人員將意識(shí)到,計(jì)算機(jī)裝置114的設(shè)計(jì)和結(jié)構(gòu)可根據(jù)若干因素,例如其 預(yù)期目的等而改變。圖2中提供了示例性裝置114的一個(gè)示例性實(shí)施方式,圖2示出計(jì)算裝置 200的框圖。本領(lǐng)域技術(shù)人員將意識(shí)到,圖2的公開內(nèi)容可能適用于本文公開的任何裝置。裝 置200可包括一個(gè)或多個(gè)處理器,例如處理器201-1和202-2(本文中總體稱為多個(gè)處理器 202或處理器202)。多個(gè)處理器202可與彼此或其他部件經(jīng)由互聯(lián)網(wǎng)絡(luò)或總線204通訊。處理 器202可包括一個(gè)或多個(gè)處理核,例如核206-1和206-2(本文總體稱為多個(gè)核206,或更一般 地,"核20護(hù)),其可實(shí)現(xiàn)在一個(gè)集成電路(IP)忍片上。
[0031] 核206可包括共享緩沖存儲(chǔ)器208和/或?qū)S镁彌_存儲(chǔ)器(例如分別為緩沖存儲(chǔ)器 210-1和210-2)。一個(gè)或多個(gè)緩沖存儲(chǔ)器208/210可緩沖存儲(chǔ)在系統(tǒng)內(nèi)存(例如內(nèi)存212)中 的數(shù)據(jù),W由處理器202的部件更快地存取。內(nèi)存212可與處理器202經(jīng)由忍片組216通訊。緩 沖存儲(chǔ)器208在一些實(shí)施例中可W是系統(tǒng)內(nèi)存的部分。內(nèi)存212可包括但不限于隨機(jī)存取存 儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM),并且可包括一個(gè)或多個(gè)固態(tài)存儲(chǔ)器、光或磁存儲(chǔ)裝置和/或 可用于存儲(chǔ)電子信息的任何其他介質(zhì)。而其他實(shí)施例可能省略系統(tǒng)內(nèi)存212。
[0032] 系統(tǒng)200可包括一個(gè)或多個(gè)I/O裝置(例如I/O裝置214-巧lj214-3,每一個(gè)總體稱為 I/O裝置214)。來自一個(gè)或多個(gè)I/O裝置214的I/O數(shù)據(jù)可存儲(chǔ)在一個(gè)或多個(gè)緩沖存儲(chǔ)器208, 210和/或系統(tǒng)內(nèi)存212處。每一個(gè)I/O裝置214可永久地或暫時(shí)地配置為與系統(tǒng)100的部件使 用任何物理或無線通訊協(xié)議可操作通訊。
[0033] 返回到圖1,四個(gè)示例性I/O裝置(顯示為圓角116-122)顯示為正與計(jì)算機(jī)裝置114 通訊。本領(lǐng)域技術(shù)人員將意識(shí)到,裝置116-122中的一個(gè)或多個(gè)可W是獨(dú)立的裝置,或可與 除計(jì)算機(jī)裝置14之外的其他裝置相關(guān)聯(lián)。例如,一個(gè)或多個(gè)I/O裝置可與BAN 102和/或WAN 106的部件相關(guān)聯(lián)或相互作用。I/O裝置116-122可包括但不限于運(yùn)動(dòng)數(shù)據(jù)獲取單元,例如傳 感器。一個(gè)或多個(gè)I/O裝置可配置為從用戶,例如用戶124感測(cè)、檢測(cè)和/或測(cè)量運(yùn)動(dòng)參數(shù)。示 例包括但不限于:加速度計(jì)、回轉(zhuǎn)儀、位置確定裝置(例如GPS)、光(包括不可見光)傳感器、 溫度傳感器(包括環(huán)境溫度和/或體溫)、睡眠模式傳感器、屯、率監(jiān)測(cè)器、圖像捕捉傳感器、濕 度傳感器、力傳感器、羅盤儀、角速度傳感器和/或其組合等。
[0034] 在其他實(shí)施例中,I/O裝置116-122可用于提供輸出(例如聲音、視覺或觸覺提示) 和/或接收輸入,例如來自運(yùn)動(dòng)者124的用戶輸入。運(yùn)些說明性的I/O裝置的示例性用途提供 如下,但是本領(lǐng)域技術(shù)人員將意識(shí)到,運(yùn)樣的討論僅描述了本發(fā)明范圍內(nèi)的多種選項(xiàng)中的 一些。而且,對(duì)于任何數(shù)據(jù)獲取單元、I/O裝置或傳感器的提及應(yīng)解釋為公開可能具有(單獨(dú) 或W組合方式)本文公開的或本領(lǐng)域中已知的一個(gè)或多個(gè)I/O裝置、數(shù)據(jù)獲取單元和/或傳 感器的實(shí)施例。
[0035] 來自一個(gè)或多個(gè)裝置的信息(通過一個(gè)或多個(gè)網(wǎng)絡(luò))可被用于(或用于形成)多個(gè) 不同的參數(shù)、指標(biāo)或生理特征,包括但不限于:運(yùn)動(dòng)參數(shù)或運(yùn)動(dòng)數(shù)據(jù)(例如速度、加速度、距 離、記錄的步數(shù)、方向、某些身體部分或一些物體關(guān)于其他物體的相對(duì)運(yùn)動(dòng)或可表達(dá)為角速 度、線速率或其組合的其他運(yùn)動(dòng)參數(shù))、生理參數(shù)(例如卡路里、屯、率、汗液檢測(cè)、耗費(fèi)體力、 氧消耗、氧動(dòng)力學(xué))和可能落入一種或多種類別中的其他指標(biāo)(例如:壓力、沖擊力、關(guān)于運(yùn) 動(dòng)者的信息(如高度、體重、年齡、人口統(tǒng)計(jì)信息及其組合))。
[0036] 系統(tǒng)100可配置為發(fā)送和/或接收運(yùn)動(dòng)數(shù)據(jù),包括收集在系統(tǒng)100內(nèi)或W其他方式 提供給系統(tǒng)100的參數(shù)、指標(biāo)或生理特征。作為一個(gè)示例,WAN 106可包括服務(wù)器111。服務(wù)器 111可具有圖2的系統(tǒng)200的一個(gè)或多個(gè)部件。在一個(gè)實(shí)施例中,服務(wù)器111包括至少處理器 和內(nèi)存,例如處理器206和內(nèi)存212。服務(wù)器111可配置為將計(jì)算機(jī)可執(zhí)行指令存儲(chǔ)在非臨時(shí) 性計(jì)算機(jī)可讀取介質(zhì)上。指令可包括運(yùn)動(dòng)數(shù)據(jù),例如收集在系統(tǒng)100內(nèi)的原始或處理數(shù)據(jù)。 系統(tǒng)100可配置為發(fā)送數(shù)據(jù)(例如能量消耗點(diǎn)巧Ij社交網(wǎng)站或作為運(yùn)樣的網(wǎng)站的主機(jī)。服務(wù) 器111可用于允許一個(gè)或多個(gè)用戶存取和/或比較運(yùn)動(dòng)數(shù)據(jù)。運(yùn)樣,服務(wù)器111可配置為基于 運(yùn)動(dòng)數(shù)據(jù)或其他信息發(fā)送和/或接收通知。
[0037] 返回到LAN 104,計(jì)算機(jī)裝置114顯示為與顯示裝置116、圖像捕捉裝置118、傳感器 120和鍛煉設(shè)備122可操作通信,運(yùn)些裝置將依次在下面參照示例性實(shí)施例討論。在一個(gè)實(shí) 施例中,顯示裝置116可提供聲音-視覺提示給運(yùn)動(dòng)者124, W實(shí)施特定的體育活動(dòng)。聲音-視 覺提示可響應(yīng)于在計(jì)算機(jī)裝置114或任何其他裝置(包括BAN 102和/或WAN的裝置)上執(zhí)行 的計(jì)算機(jī)可執(zhí)行指令來提供。顯示裝置116可W是觸摸屏裝置或配置為接收用戶輸入。
[0038] 在一個(gè)實(shí)施例中,數(shù)據(jù)可從圖像捕捉裝置118和/或其他傳感器獲得或?yàn)榇鎯?chǔ)的信 息,所述傳感器例如為傳感器120,其可用于單獨(dú)或與其他裝置組合來檢測(cè)(和/或測(cè)量)運(yùn) 動(dòng)參數(shù)。圖像捕捉裝置118和/或傳感器120可包括收發(fā)器裝置。在一個(gè)實(shí)施例中,傳感器128 可包括紅外(IR)、電磁化M)或聲波收發(fā)器。例如,圖像捕捉裝置118和/或傳感器120可將波 形發(fā)送到環(huán)境中,包括朝向運(yùn)動(dòng)者124的方向,并且接收"反射"或檢測(cè)那些釋放的波形的替 代形式。本領(lǐng)域技術(shù)人員將容易地意識(shí)到,根據(jù)多個(gè)實(shí)施例,可利用對(duì)應(yīng)于眾多不同數(shù)據(jù)譜 的信號(hào)。在運(yùn)方面,裝置118和/或120可檢測(cè)從外部源(例如不是系統(tǒng)100)發(fā)出的波形。例 如,裝置118和/或120可檢測(cè)從用戶124和/或周圍環(huán)境發(fā)