麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

用于減少心率監(jiān)視器的能量損耗的方法及系統(tǒng)與流程

文檔序號:11158939閱讀:388來源:國知局
用于減少心率監(jiān)視器的能量損耗的方法及系統(tǒng)與制造工藝

本申請案主張于2014年7月16日申請的美國專利申請案第14/332,918號的優(yōu)先權(quán),所述美國專利申請案特此以全文引用的方式并入本文中。

技術(shù)領(lǐng)域

本文中所揭示的標(biāo)的物大體來說涉及配置用于節(jié)能的心率數(shù)據(jù)收集的移動裝置。



背景技術(shù):

確定用戶的心率的能力對許多健身應(yīng)用程序來說是有價值的,包含滿足心率目標(biāo)、計算恢復(fù)時間、計算卡路里消耗等。便攜式及/或可穿戴心率監(jiān)視器實(shí)現(xiàn)對心率的日常追蹤。然而,連續(xù)及/或重復(fù)的心率測量所需要的能量損耗是非常高的。當(dāng)用具有有限電源的移動裝置(例如,便攜式、手持式、可穿戴等裝置)執(zhí)行心率測量時,問題變得惡化。

為解決能量損耗問題,減少心率監(jiān)視器的能量損耗的一些方法包含降低LED光源相關(guān)聯(lián)的脈沖的工作周期。能量損耗由于執(zhí)行連續(xù)心率監(jiān)視而保持較高。因此,移動裝置上的連續(xù)心率監(jiān)視將剩下較少能量供其它使用。

附圖說明

圖1為用于節(jié)能收集心率數(shù)據(jù)的方法的一個實(shí)施例的流程圖;

圖2為用于俘獲心率數(shù)據(jù)的移動裝置的一個實(shí)施例的框圖;

圖3為用于配置移動裝置以在恒定用戶活動周期期間推斷用戶心率的一個實(shí)施例的流程圖;及

圖4說明基于所監(jiān)視用戶活動水平來利用不同取樣及心率推斷協(xié)議的一個實(shí)施例。

具體實(shí)施方式

本文中揭示一種用于自動配置移動裝置以收集并推斷用戶的心率數(shù)據(jù)的方法及系統(tǒng)。在一個實(shí)施例中,移動裝置可為可穿戴裝置,例如健身追蹤護(hù)腕、智能手表、活動追蹤器或其它可穿戴裝置。此外,也可利用能夠從用戶收集心率數(shù)據(jù)或以通信方式與便攜式心率數(shù)據(jù)收集裝置耦合的移動裝置(例如,移動電話、平板計算機(jī)等)來收集并推斷用戶心率數(shù)據(jù),如本文中所論述。為便于論述,剩余描述將可交換地且非通過限制方式利用術(shù)語可穿戴裝置及移動裝置。

在一個實(shí)施例中,基于用戶的活動控制由可穿戴裝置進(jìn)行的心率數(shù)據(jù)收集。在一個實(shí)施例中,可穿戴裝置包含心率傳感器,例如光學(xué)心率傳感器。然而,本文中所論述的方法及系統(tǒng)可替代光學(xué)心率傳感器或與其組合地利用其它類型的心率傳感器。為了將基于活動的控制用于心率數(shù)據(jù)收集,采用活動監(jiān)視器來周期性地測量用戶的活動。可用從可穿戴裝置的一或多個活動傳感器(例如,加速度計)收集的數(shù)據(jù)來監(jiān)視用戶活動。可接著分析用戶的活動數(shù)據(jù)以確定用戶的當(dāng)前活動水平及/或活動類型。舉例來說,用戶的活動可根據(jù)多個水平(例如,不活動、輕微活動、高度活動等)分類。作為另一實(shí)例,用戶的活動可根據(jù)活動的類型(例如,睡眠、步行、跑步等)進(jìn)行分類。

基于用戶的經(jīng)確定活動分類,在一個實(shí)施例中,可選擇取樣協(xié)議。取樣協(xié)議定義心率監(jiān)視器的取樣速率、期間收集心率的收集時間周期、收集時間周期之間的時間間隔等。心率監(jiān)視器接著基于所選擇取樣協(xié)議而收集心率數(shù)據(jù)。在一個實(shí)施例中,隨著用戶的活動改變(如從活動傳感器及活動分類經(jīng)確定),可自動改變或調(diào)整取樣協(xié)議。

在一個實(shí)施例中,當(dāng)在一時間周期內(nèi)用戶的經(jīng)確定活動類型預(yù)定或多或少恒定心率時,選擇基于經(jīng)確定用戶活動水平及/或分類而減少取樣速率、減少收集時間周期及增加心率監(jiān)視器的收集周期之間的時間的取樣協(xié)議。相反地,在用戶的經(jīng)確定活動類型預(yù)定可變心率時,選擇增加取樣速率、增加收集時間周期及/或減少心率監(jiān)視器的收集時間周期之間的時間間隔以考慮到額外數(shù)據(jù)需要維持最小水平準(zhǔn)確度的取樣協(xié)議。舉例來說,可確定用戶的活動類型已從高度可變轉(zhuǎn)變到不活動。既然高度可變活動需要較高取樣速率及頻繁取樣周期以維持心率數(shù)據(jù)的準(zhǔn)確度,那么不活動或不可變周期需要大大簡化取樣速率、周期及收集以便獲得相同程度的準(zhǔn)確度。

在一個實(shí)施例中,在恒定用戶活動的時間周期期間推斷用戶的心率。即,在恒定用戶活動的時間期間,無論用戶的活動是高水平(即,爬樓梯、跑步、騎自行車等)還是低水平(即,睡眠、坐著等),可針對恒定活動時間周期推斷恒定心率。舉例來說,當(dāng)用戶在一時間周期內(nèi)處于非活動狀態(tài)時,不需要收集任何數(shù)據(jù),因為先前確定的心率在不活動周期期間適用。類似地,在一個實(shí)施例中,針對在時間周期內(nèi)經(jīng)分類為“恒定”的活動,例如,睡眠達(dá)一時間周期,以相同速率步行達(dá)一時間周期等,可利用先前獲得的心率值來稍后推斷在恒定活動時間期間的心率值,而無需獲取新的或額外的心率數(shù)據(jù)。更具體來說,當(dāng)活動(不論強(qiáng)度)經(jīng)確定為在一時間周期內(nèi)恒定時,那么可將所推斷心率應(yīng)用作為當(dāng)前心率并將其提供到心率監(jiān)視器、健身追蹤器,或其它應(yīng)用。在一個實(shí)施例中,當(dāng)(例如)確定基于心率的用戶卡路里消耗時,心率監(jiān)視器、健身追蹤器及/或應(yīng)用可于是使用所推斷心率作為實(shí)際用戶心率。

在一個實(shí)施例中,在恒定用戶活動的時間周期期間,在其期間先前所測量心率經(jīng)推斷為用戶的當(dāng)前心率,可收集測試心率樣本以驗證所推斷心率與用戶的實(shí)際心率對應(yīng)。在一個實(shí)施例中,所測試心率在預(yù)定誤差度內(nèi)確認(rèn)所推斷心率為正確的。測試心率樣本可包含收集最小量的數(shù)據(jù),例如測試樣本之間的最大時間周期,最短收集時間周期等,其滿足最小準(zhǔn)確度要求。在一個實(shí)施例中,可針對恒定活動的類型(針對其推斷用戶的心率)來預(yù)定確保最小準(zhǔn)確度要求的測試心率樣本收集的配置參數(shù)。在一個實(shí)施例中,可基于用戶的當(dāng)前活動而動態(tài)地產(chǎn)生測試心率樣本收集的配置參數(shù)。舉例來說,如與在用戶的恒定活動為睡眠時的測試心率取樣相比,可在針對其推斷心率的用戶的恒定活動為跑步時更頻繁地執(zhí)行測試心率取樣。

在一個實(shí)施例中,當(dāng)活動的特性從恒定改變到可變時,于是取得新的心率數(shù)據(jù)測量值集。在一個實(shí)施例中,可在用戶積極地使用心率監(jiān)視器之前確定取樣及心率推斷協(xié)議。接著可基于所監(jiān)視用戶活動而選擇預(yù)配置取樣協(xié)議,如上文所論述。在另一實(shí)施例中,動態(tài)地調(diào)整取樣及推斷協(xié)議因素(例如,取樣頻率、取樣長度、樣本之間的時間),且接著對其進(jìn)行測試以獲得準(zhǔn)確度。基于對經(jīng)測試因素的分析,可進(jìn)一步調(diào)整協(xié)議直到最小取樣量實(shí)現(xiàn)足夠準(zhǔn)確的結(jié)果為止。可接著響應(yīng)于當(dāng)前可變及恒定的所監(jiān)視用戶活動水平及/或類型而實(shí)施所選擇或經(jīng)動態(tài)調(diào)整的取樣協(xié)議。所選擇取樣協(xié)議及/或協(xié)議因素使得心率監(jiān)視器能夠收集足以確定用戶的心率而無顯著準(zhǔn)確度損失的一定量的心率數(shù)據(jù)。此外,通過調(diào)整心率數(shù)據(jù)收集,大大地減少由心率監(jiān)視器消耗的能量。

圖1為用于節(jié)能收集心率數(shù)據(jù)的方法100的一個實(shí)施例的流程圖。方法100由處理邏輯執(zhí)行,所述處理邏輯可包括硬件(電路、專用邏輯等)、軟件(例如在通用計算機(jī)系統(tǒng)或?qū)S脵C(jī)器上運(yùn)行的軟件)、固件,或組合。

參考圖1,處理邏輯通過用移動裝置俘獲用戶的心率數(shù)據(jù)開始(處理框102)。在一個實(shí)施例中,移動裝置可為可穿戴裝置,例如健身追蹤護(hù)腕、活動追蹤器、智能手表、健身手表、入耳式耳機(jī),或能夠俘獲用戶心率數(shù)據(jù)的其它可穿戴裝置。然而,如上文所論述,可根據(jù)本文中論述利用其它移動裝置。此外,移動裝置可與遠(yuǎn)程心率監(jiān)視器以通信方式耦合。

在一個實(shí)施例中,可根據(jù)缺省取樣協(xié)議俘獲用戶的心率數(shù)據(jù),所述缺省取樣協(xié)議定義收集因素,例如,收集周期的頻率,收集周期的長度,收集周期之間的時間等。在另一實(shí)施例中,可根據(jù)基于活動的取樣協(xié)議執(zhí)行連續(xù)心率數(shù)據(jù)收集,其中基于用戶活動的類型或水平而調(diào)整收集因素。在任一實(shí)施例中,處理邏輯基于所選擇取樣協(xié)議而執(zhí)行連續(xù)心率數(shù)據(jù)收集。

在圖4中,說明在時間周期內(nèi)的用戶活動的實(shí)例400。直到時間t0,用戶的活動水平及/或活動類型為可變的。在一個實(shí)施例中,取樣協(xié)議Sa可基于用戶的活動中的可變性的水平、活動水平,及/或活動類型。在一個實(shí)施例中,假定,由于直到時間t0的用戶的活動中的可變性,用戶的心率也將為可變的。在一個實(shí)施例中,450說明心率數(shù)據(jù)取樣及推斷協(xié)議。如所說明,450中的矩形條452展示在收集用戶心率數(shù)據(jù)的收集時間周期,且454矩形條間的時間展示收集時間周期之間的時間間隔。此外,在Sa及Sb期間的所說明收集周期中的每一者,存在定義的信號取樣速率。如所說明,根據(jù)第一取樣協(xié)議Sa執(zhí)行心率數(shù)據(jù)收集,直到時間t0。在一個實(shí)施例中,取樣協(xié)議Sa定義借以收集用戶心率數(shù)據(jù)的心率取樣頻率、收集時間周期及收集周期之間的有限時間等。

返回圖1,處理邏輯接著監(jiān)視并檢測用戶的恒定活動狀態(tài)(處理框104)。在一個實(shí)施例中,可穿戴裝置可包含傳感器,例如,加速度計,所述傳感器用于收集指示用戶活動的數(shù)據(jù),例如加速度測量值。根據(jù)加速度測量值,處理邏輯確定在一時間周期內(nèi)用戶參與恒定活動類型或活動水平的時間。恒定活動的實(shí)例包含但不限于以恒定步幅跑步、以恒定速度騎自行車、以恒定速率爬樓梯、以恒定速率下樓梯、以恒定步幅步行、開合跳、睡眠,坐著等。如由實(shí)例所說明,恒定用戶活動狀態(tài)可包含高水平恒定活動的周期,以及低水平恒定活動的周期。在一個實(shí)施例中,在確定用戶活動為恒定之前,處理邏輯監(jiān)視并檢測一時間周期(例如,預(yù)定閾限時間量)內(nèi)的相同類型及/或水平的用戶活動。

響應(yīng)于檢測到用戶的恒定活動狀態(tài),處理邏輯在無需俘獲新的心率數(shù)據(jù)的情況下推斷在恒定活動狀態(tài)周期期間用戶的心率數(shù)據(jù)(處理框106)。在一個實(shí)施例中,當(dāng)用戶的活動狀態(tài)(例如,用戶的活動水平及/或活動類型)在一時間周期內(nèi)保持恒定時,處理邏輯推斷用戶的心率也將在所述時間周期內(nèi)保持恒定。

在一個實(shí)施例中,在其中對照在恒定用戶活動周期期間的經(jīng)取樣心率對所推斷心率進(jìn)行測試的時間周期之后停止俘獲新的心率數(shù)據(jù)。即,在恒定用戶活動周期開始時的短暫時間周期內(nèi)對用戶心率數(shù)據(jù)進(jìn)行取樣以便驗證所推斷心率匹配用戶的實(shí)際心率。在一個實(shí)施例中,當(dāng)(例如)所推斷心率與經(jīng)取樣心率在彼此的預(yù)定誤差界限內(nèi)時存在匹配。當(dāng)樣本在時間周期內(nèi)匹配所推斷的心率時,用戶的心率可被確定為恒定。在此實(shí)施例中,取樣協(xié)議可自適應(yīng)以在恒定活動狀態(tài)(例如,跑步)開始時在一時間周期內(nèi)頻繁地進(jìn)行取樣直到可確定用戶的心率將接近于恒定為止。接著在確認(rèn)用戶的心率的恒定之后,可停止新的心率數(shù)據(jù)的俘獲。

在一個實(shí)施例中,處理邏輯將所推斷心率數(shù)據(jù)作為所俘獲心率數(shù)據(jù)供應(yīng)到一或多個基于心率的應(yīng)用程序(處理框108)。在一個實(shí)施例中,應(yīng)用程序可包含健身追蹤應(yīng)用程序、睡眠質(zhì)量應(yīng)用程序、卡路里追蹤應(yīng)用程序以及利用用戶心率數(shù)據(jù)的其它應(yīng)用程序。

基于處理框106中的處理邏輯的推斷,在其中用戶處于恒定活動狀態(tài)的周期期間,處理邏輯不需要收集新的心率數(shù)據(jù)。確切地說,處理邏輯利用先前所收集心率數(shù)據(jù)(其是在恒定用戶活動的周期開始時收集)作為當(dāng)前心率。在一個實(shí)施例中,將先前心率供應(yīng)作為當(dāng)前心率直到恒定用戶活動的周期停止為止。在其中推斷用戶心率的周期期間,移動裝置通過避免使用心率傳感器來收集心率數(shù)據(jù)來減少功率消耗。

在圖4中,用戶的活動水平及/或類型在時間t0與t1之間恒定。在本文中所論述的實(shí)施例中,在時間t0處所收集的心率數(shù)據(jù)可被推斷為用戶的當(dāng)前心率直到時間t1而無需收集額外及/或新的心率數(shù)據(jù)。在另一實(shí)施例中,一旦用戶經(jīng)確定為處于恒定活動狀態(tài)中,心率可在恒定活動狀態(tài)期間經(jīng)確定,且可經(jīng)推斷為恒定活動狀態(tài)期間的用戶的心率。因此,執(zhí)行心率數(shù)據(jù)收集及監(jiān)視的可穿戴裝置可在此恒定用戶活動周期期間實(shí)現(xiàn)功率節(jié)省,這是因為可避免激活并使用心率傳感器的高功率取樣協(xié)議,例如取樣協(xié)議Sa。在一個實(shí)施例中,直到用戶的活動狀態(tài)再次變得可變時(例如,在時間t1時)推斷用戶的心率。

圖2為用于俘獲用戶的心率數(shù)據(jù)的移動裝置210的一個實(shí)施例200的框圖。在一個實(shí)施例中,移動裝置210為可穿戴裝置。在另一實(shí)施例中,移動裝置210為一系統(tǒng),例如移動電話。在任一實(shí)施例中,移動裝置210可包含一或多個處理器212、存儲器205、心率傳感器225、一或多個活動傳感器220、網(wǎng)絡(luò)接口204。

移動裝置210還可包含若干個處理模塊,所述處理模塊可經(jīng)實(shí)施為硬件、軟件、固件或組合,例如,活動監(jiān)視器232、活動分類器234、心率協(xié)議選擇器236、配置處理器238,及心率計算器240。應(yīng)了解,盡管未予以說明,但移動裝置210還可包含電源裝置(例如,電池)、顯示器、音頻輸入及音頻輸出,以及通常與可穿戴或移動裝置相關(guān)聯(lián)的其它組件。網(wǎng)絡(luò)接口204還可耦合到若干個無線系統(tǒng)215(例如,藍(lán)牙、WiFi、蜂窩,或其它網(wǎng)絡(luò))以通過無線鏈路發(fā)射及接收數(shù)據(jù)流。

在一個實(shí)施例中,存儲器205可耦合到處理器212以存儲供由處理器212執(zhí)行的指令。在一些實(shí)施例中,存儲器205為非暫時性的。存儲器205可存儲基于活動的心率監(jiān)視器230(包含上文所列出的處理模塊)以實(shí)施用于收集及推斷用戶的心率數(shù)據(jù)的實(shí)施例,如本文中所描述。應(yīng)了解,如下文中將描述的本發(fā)明的實(shí)施例可通過由移動裝置210的處理器212及/或移動裝置210的其它電路執(zhí)行指令(例如,如存儲在存儲器或其它元件中)來實(shí)施。特定來說,移動裝置210的電路(包含但不限于處理器212)可在程序、例程或指令的執(zhí)行的控制下操作以根據(jù)本發(fā)明的實(shí)施例執(zhí)行方法或過程。舉例來說,此程序可以固件或軟件(例如,存儲在存儲器205中)實(shí)施且可由處理器(例如處理器212)及/或其它電路實(shí)施。此外,應(yīng)了解,術(shù)語處理器、微處理器、電路、控制器等可指代能夠執(zhí)行邏輯、命令、指令、軟件、固件、功能性及其類似者的任何類型的邏輯或電路。

在一個實(shí)施例中,心率計算器240負(fù)責(zé)計算用戶的心率。在一個實(shí)施例中,可根據(jù)用心率傳感器225收集的心率數(shù)據(jù)來計算心率。在一個實(shí)施例中,心率傳感器225為光學(xué)心率傳感器,但在本文中所論述的系統(tǒng)及方法可利用其它類型的心率傳感器。此外,由心率傳感器225進(jìn)行的心率數(shù)據(jù)的收集可由配置處理器238控制,所述配置處理器致使心率傳感器225根據(jù)多個不同的基于用戶活動的數(shù)據(jù)收集協(xié)議中的一者來收集用戶的心率數(shù)據(jù)。

在一個實(shí)施例中,活動監(jiān)視器232負(fù)責(zé)監(jiān)視活動傳感器220并從其收集數(shù)據(jù)。在一個實(shí)施例中,活動傳感器包含一或多個加速度計,或收集指示用戶活動的其它運(yùn)動傳感器。在一個實(shí)施例中,活動傳感器220可包含多個類型的傳感器,可經(jīng)定位在用戶的身體的不同位置處,且可經(jīng)定位在移動裝置210外部但耦合到所述移動裝置。活動監(jiān)視器232連續(xù)地或周期性地從活動傳感器220收集數(shù)據(jù)并將數(shù)據(jù)提供到活動分類器234。

活動分類器234從活動監(jiān)視器232接收活動數(shù)據(jù)并嘗試辨識用戶活動類型及用戶活動水平中的一或多者。用戶活動類型可包含具體現(xiàn)實(shí)世界用戶活動,例如,步行、跑步、騎自行車、睡眠、坐著等。用戶活動水平可包含高度、中度與低度用戶活動水平之間的差異。本文中所描述的用戶活動類型及活動水平為示范性,這是因為可以與本文中的論述一致的方式利用其它用戶活動類型及水平。在一個實(shí)施例中,活動分類器234分析從活動傳感器220接收的活動數(shù)據(jù)以區(qū)分不同類型的用戶活動的活動簽名以基于活動數(shù)據(jù)的量值、頻率或可變性而辨識活動的水平,以及根據(jù)其它因素確定用戶活動。

心率協(xié)議選擇器236接收經(jīng)確定用戶活動類型及/或水平,并基于經(jīng)確定用戶活動而選擇心率數(shù)據(jù)收集協(xié)議。如本文中所論述,心率數(shù)據(jù)收集協(xié)議定義收集周期長度、收集周期的頻率、收集周期之間的時間等以用于激活心率傳感器225。在一個實(shí)施例中,心率數(shù)據(jù)收集協(xié)議對應(yīng)于各種用戶活動水平及/或活動類型,使得用戶的活動越活躍及/或可變,越頻繁地根據(jù)所選擇收集協(xié)議收集心率數(shù)據(jù)。接著將所選擇心率協(xié)議提供到配置處理器238,所述配置處理器如上文所論述控制心率傳感器225的用于收集并取樣用戶的心率數(shù)據(jù)的操作。

在一個實(shí)施例中,活動分類器234進(jìn)一步負(fù)責(zé)基于從活動監(jiān)視器232接收的活動數(shù)據(jù)而檢測恒定用戶活動狀態(tài)的周期。在一個實(shí)施例中,活動分類器234檢測時間周期內(nèi)的相同活動水平及/或相同活動類型。在一個實(shí)施例中,當(dāng)所檢測到的用戶活動水平及/或類型在預(yù)定閾限時間量內(nèi)保持相同時,活動分類器234通知心率協(xié)議選擇器236關(guān)于恒定用戶活動類型/水平。

心率協(xié)議選擇器236接著選擇心率推斷協(xié)議。在一個實(shí)施例中,心率推斷協(xié)議通知配置處理器238停止心率收集協(xié)議,并將先前心率數(shù)據(jù)樣本提供到心率計算器240作為當(dāng)前用戶的心率數(shù)據(jù)。在一個實(shí)施例中,配置處理器238繼續(xù)將先前心率數(shù)據(jù)樣本提供到心率計算器240直到活動分類器234檢測到與先前所檢測的恒定用戶活動沖突的用戶活動分類或活動水平。在此例子中,最新檢測的用戶活動類型及/或活動水平由心率協(xié)議選擇器236用于選擇數(shù)據(jù)收集協(xié)議以用于控制心率傳感器225。

在一個實(shí)施例中,由心率協(xié)議選擇器236選擇的心率推斷協(xié)議還可包含任選測試取樣協(xié)議。測試取樣協(xié)議定義收集用戶心率數(shù)據(jù)以對照所推斷心率進(jìn)行測試的短暫收集周期。圖4在標(biāo)繪圖450中說明在周期Ii及Ij期間的短暫測試取樣協(xié)議。在一個實(shí)施例中,通過心率協(xié)議選擇器236基于恒定用戶活動的經(jīng)確定類型及/或水平來確定收集周期持續(xù)時間及頻率。舉例來說,如與在用戶正在跑步時相比,在用戶正在睡眠時,對用戶的心率的測試取樣的持續(xù)時間及/或頻率可更少。在一個實(shí)施例中,由測試取樣協(xié)議定義的收集周期當(dāng)與在用戶的活動為可變時的心率數(shù)據(jù)收集相比時包含大大減少的收集頻率、持續(xù)時間等,且由心率協(xié)議選擇236用于確保所推斷心率保持正確的心率。此外,在一個實(shí)施例中,測試樣本并未被提供到心率計算器240作為用戶的當(dāng)前心率,這是因為心率計算器240繼續(xù)利用所推斷用戶心率作為用戶的當(dāng)前心率。然而,在另一實(shí)施例中,可將從測試樣本獲得的心率提供到心率計算器240供用作當(dāng)前用戶心率,或調(diào)整所推斷心率。

如本文中所論述,心率計算器240接收并收集在可變用戶活動的周期期間關(guān)于移動裝置210的用戶的心率數(shù)據(jù),并接收在恒定用戶活動周期期間用戶的所推斷心率數(shù)據(jù)。在一個實(shí)施例中,心率計算器240可利用所接收的心率數(shù)據(jù)來向用戶產(chǎn)生顯示,例如,一時間周期內(nèi)的用戶的心率的圖形表示。心率計算器240還可將所計算心率數(shù)據(jù)提供到一或多個健身應(yīng)用程序,例如健身監(jiān)視器、卡路里追蹤器、醫(yī)療應(yīng)用程序等,此可將用戶的心率用在所述應(yīng)用程序內(nèi)。

在本文中所論述的實(shí)施例中,移動裝置210能夠通過利用恒定用戶活動的周期期間的所推斷心率數(shù)據(jù)來實(shí)現(xiàn)顯著功率節(jié)省。所推斷心率使得基于活動的心率監(jiān)視器230能夠確定未用心率傳感器225收集用戶的心率的時間周期。然而,仍將所推斷心率數(shù)據(jù)提供到心率計算器240及/或健身應(yīng)用程序,而無需將電力供應(yīng)到心率傳感器225。

盡管心率傳感器225、活動傳感器220、基于活動的心率監(jiān)視器230及處理器212經(jīng)說明為被包含在單個裝置中,但在一個實(shí)施例中,傳感器、處理模塊及處理硬件可經(jīng)分布在兩個或多于兩個裝置間。在此實(shí)施例中,傳感器(例如,傳感器225及220中的一或多者)及/或本地處理的組合是由第一裝置執(zhí)行以預(yù)處理或部分地處理用戶心率及/或活動狀態(tài)數(shù)據(jù),如本文中所論述。可接著將經(jīng)預(yù)處理或經(jīng)部分處理數(shù)據(jù)傳送到具有較大資源的第二更計算強(qiáng)大裝置以完成心率及活動狀態(tài)數(shù)據(jù)的處理。由第二裝置獲取的心率及/或活動確定結(jié)果可此后用于在移動裝置處調(diào)整數(shù)據(jù)收集協(xié)議。舉例來說,具有一或多個心率及/或活動傳感器的可穿戴裝置可負(fù)責(zé)收集心率及活動數(shù)據(jù)。可穿戴裝置可接著將所收集數(shù)據(jù)傳送到第二裝置(例如,移動電話、平板計算機(jī)等)以完成對活動分類數(shù)據(jù)、活動類別數(shù)據(jù)、協(xié)議選擇等的處理等。基于這些確定,第二裝置可此后在可穿戴裝置上調(diào)整心率數(shù)據(jù)及活動傳感器數(shù)據(jù)收集協(xié)議,如本文中所論述。

圖3為用于配置移動裝置以在恒定用戶活動周期期間推斷用戶心率的方法300的一個實(shí)施例的流程圖。方法300由處理邏輯執(zhí)行,所述處理邏輯可包括硬件(電路、專用邏輯等)、軟件(例如在通用計算機(jī)系統(tǒng)或?qū)S脵C(jī)器上運(yùn)行的軟件)、固件,或組合。在一個實(shí)施例中,方法300是由移動裝置(例如,移動裝置210)執(zhí)行。

參考圖3,處理邏輯通過用移動裝置的心率傳感器俘獲用戶的連續(xù)心率數(shù)據(jù)而開始(處理框302)。在一個實(shí)施例中,可用基于用戶活動的收集協(xié)議來執(zhí)行連續(xù)心率數(shù)據(jù)俘獲。處理邏輯監(jiān)視一或多個活動傳感器以確定用戶的活動狀態(tài)(處理框304)。在一個實(shí)施例中,經(jīng)確定活動狀態(tài)可包含用戶活動的類型,例如,步行、跑步、睡眠等。經(jīng)確定活動狀態(tài)還可包含用戶活動的水平,例如,高度、中度、低度及無用戶活動。在一個實(shí)施例中,經(jīng)確定活動狀態(tài)可包含用戶活動的經(jīng)確定類型及水平兩者,例如高度活躍跑步、中度步行等。在一個實(shí)施例中,周期性地或連續(xù)地確定用戶的活動狀態(tài)。

處理邏輯接著檢測預(yù)定時間周期內(nèi)的用戶的恒定活動狀態(tài)(處理框306)。如本文中所論述,恒定活動狀態(tài)可包含恒定高度活動的周期、恒定中度活動的周期、恒定不活動的周期等。響應(yīng)于恒定活動狀態(tài)的檢測,處理邏輯停止連續(xù)心率數(shù)據(jù)俘獲并選擇心率推斷協(xié)議(處理框308)。此后,在無需俘獲新的心率數(shù)據(jù)的情況下通過處理邏輯推斷用戶心率(處理框310)。

如圖4中所說明,針對可變用戶活動的周期選擇收集協(xié)議Sa。如所說明,使用協(xié)議Sa收集心率數(shù)據(jù)直到時間周期t0。在一個實(shí)施例中,可在對應(yīng)時間周期期間基于用戶活動的可變性、用戶活動的類型、用戶活動的水平等中的一或多者選擇協(xié)議Sa。應(yīng)注意,多個收集協(xié)議可被采用,且根據(jù)當(dāng)前用戶活動動態(tài)地選擇。此外,可以與用戶活動的改變對應(yīng)的方式漸進(jìn)地調(diào)整收集協(xié)議。

在時間t0,用戶的活動水平及/或類型轉(zhuǎn)變成恒定活動狀態(tài)。根據(jù)圖3中的論述,可接著選擇心率推斷協(xié)議Ii。心率推斷協(xié)議使得能夠在其中維持用戶的恒定活動狀態(tài)期間停止用戶心率數(shù)據(jù)的收集。

參考圖3,處理邏輯確定用戶的活動狀態(tài)是否保持恒定(處理框312)。舉例來說,處理邏輯確定用戶是否繼續(xù)以相同步幅跑步、繼續(xù)以相同速率爬樓梯、繼續(xù)睡眠、繼續(xù)坐著等。當(dāng)存在用戶的活動狀態(tài)的改變時(處理框312),過程返回到處理框302以重新開始連續(xù)心率數(shù)據(jù)俘獲。然而,在恒定用戶活動期間,處理邏輯基于所選擇心率推斷協(xié)議對用戶心率數(shù)據(jù)進(jìn)行取樣以測試所推斷心率(處理框314)。當(dāng)所推斷心率有效時,基于樣本,處理邏輯返回到處理框310以繼續(xù)推斷用戶的心率。然而,當(dāng)所推斷心率無效使得經(jīng)取樣的測試心率在閾限每分鐘心跳次數(shù)、閾限百分比等時,處理邏輯重新開始連續(xù)心率數(shù)據(jù)俘獲(處理框318)。

在一個實(shí)施例中,與推斷心率相比,較不經(jīng)常執(zhí)行用于測試所推斷心率的有效性的心率數(shù)據(jù)取樣。即,可在恒定用戶活動周期期間每隔1秒、5秒等推斷用戶的心率。然而,測試取樣可以較不頻繁基礎(chǔ)發(fā)生,例如每分鐘、每五分鐘等獲得用戶的心率的測試取樣。在一個實(shí)施例中,測試樣本的收集之間的時間可基于恒定用戶活動的類型及/或水平。

如圖4中所說明,心率推斷協(xié)議可包含周期性收集心率測試樣本以測試所推斷心率的連續(xù)有效性。如上文所論述,收集測試樣本可基于時間t0到時間t1期間的恒定用戶活動的類型。當(dāng)收集測試樣本時,取樣持續(xù)時間及頻率比在心率數(shù)據(jù)收集期間小得多,且測試樣本之間的時間比取樣/收集周期之間的時間大得多。

此外,在時間t1處,用戶的活動轉(zhuǎn)變成可變狀態(tài),且選擇另一心率數(shù)據(jù)收集協(xié)議Sb。在一個實(shí)施例中,心率數(shù)據(jù)收集協(xié)議Sb可由于用戶活動的不同可變性而不同于收集協(xié)議Sa。此外,在時間t2處,檢測恒定使用活動狀態(tài),且選擇新的心率推斷協(xié)議Ij。新的心率推斷協(xié)議Ij可基于恒定用戶活動的經(jīng)確定類型及/或水平而不同于推斷協(xié)議Ii。基于恒定用戶活動的經(jīng)確定類型,推斷協(xié)議可在(例如)恒定用戶活動為低對高、不活動對活躍、睡眠對跑步等時定義較少測試取樣。

應(yīng)了解,本文中所論述的可穿戴裝置或移動裝置可經(jīng)由貫穿無線網(wǎng)絡(luò)的基于或以其它方式支持任何適合無線通信技術(shù)的一或多個無線通信鏈路進(jìn)行通信。舉例來說,在一些方面中,可穿戴裝置或移動裝置可與包含無線網(wǎng)絡(luò)的網(wǎng)絡(luò)相關(guān)聯(lián)。在一些方面中,網(wǎng)絡(luò)可包括人體域網(wǎng)或個域網(wǎng)(例如,超寬帶網(wǎng)絡(luò))。在一些方面中,網(wǎng)絡(luò)可包括局域網(wǎng)或廣域網(wǎng)。無線裝置可支持或以其它方式使用各種無線通信技術(shù)、協(xié)議或標(biāo)準(zhǔn)(例如,CDMA、TDMA、OFDM、OFDMA、WiMAX及Wi-Fi)中的一或多者。類似地,無線裝置可支持或以其它方式使用各種對應(yīng)調(diào)制或多路復(fù)用方案中的一或多者。移動或可穿戴裝置可與其它移動裝置、移動電話、其它有線及無線計算機(jī)、因特網(wǎng)網(wǎng)站等進(jìn)行無線通信。

本文中的技術(shù)可并入到各種設(shè)備(例如,裝置)中(例如,實(shí)施于其中或由其執(zhí)行)。舉例來說,本文中教示的一或多個方面可并入到可穿戴裝置、電話(例如,蜂窩式電話)、個人數(shù)據(jù)助理(PDA)、平板電腦、移動計算機(jī)、膝上型計算機(jī)、平板電腦、耳機(jī)(例如,頭戴式耳機(jī)、聽筒等)。

所屬技術(shù)領(lǐng)域的技術(shù)人員將理解,可使用各種不同技藝及技術(shù)中的任一者表示信息及信號。舉例來說,可通過電壓、電流、電磁波、磁場或磁性粒子、光場或光學(xué)粒子或其任何組合來表示可貫穿以上描述所參考的數(shù)據(jù)、指令、命令、信息、信號、位、符號及碼片。

此外,所屬領(lǐng)域的技術(shù)人員將進(jìn)一步了解,結(jié)合本文中所揭示的實(shí)施例所描述的各種說明性邏輯塊、模塊、電路及算法步驟可實(shí)施為電子硬件、計算機(jī)軟件或兩者的組合。為清楚地說明硬件及軟件的此可互換性,上文通常已就其功能性方面描述了各種說明性組件、塊、模塊、電路及步驟。此功能性是實(shí)施為硬件還是軟件取決于強(qiáng)加于整個系統(tǒng)的特定應(yīng)用及設(shè)計約束。雖然所屬領(lǐng)域的技術(shù)人員可針對每一特定應(yīng)用以變化方式實(shí)施所描述功能性,但不應(yīng)將此些實(shí)施方案決策解釋為導(dǎo)致對本發(fā)明的范圍的脫離。

結(jié)合本文中所揭示的實(shí)施例所描述的各種說明性邏輯塊、模塊及電路可通過以下各項來實(shí)施或執(zhí)行:通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、場可編程門陣列(FPGA)或其它可編程邏輯裝置、離散門或晶體管邏輯、離散硬件組件或其經(jīng)設(shè)計以執(zhí)行本文中所描述的功能的任一組合。通用處理器可為微處理器,但在替代方案中,處理器可為任何常規(guī)處理器、控制器、微控制器或狀態(tài)機(jī)。還可將處理器實(shí)施為計算裝置的組合,例如DSP與微處理器的組合、多個微處理器、結(jié)合DSP核心的一或多個微處理器或任一其它此類配置。

結(jié)合本文中的揭示實(shí)施例所描述的方法或算法的步驟可直接以硬件、由處理器執(zhí)行的軟件模塊或兩者的組合體現(xiàn)。軟件模塊可駐留于RAM存儲器、快閃存儲器、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬盤、可移動磁盤、CD-ROM或所屬技術(shù)領(lǐng)域中已知的任何其它形式的存儲媒體中。示范性存儲媒體耦合到處理器,使得所述處理器可從所述存儲媒體讀取信息且能夠?qū)⑿畔懙剿龃鎯γ襟w。在替代方案中,所述存儲媒體可與處理器成整體。處理器及存儲媒體可駐留在ASIC中。ASIC可駐留于使用者終端中。在替代方案中,處理器及存儲媒體可作為離散組件駐留于使用者終端中。

在一或多個示范性實(shí)施例,所描述的功能可以硬件、軟件、固件或其任一組合來實(shí)施。如果以軟件予以實(shí)施為計算機(jī)程序產(chǎn)品,那么所述功能可作為一或多個指令或代碼而存儲于非暫時性計算機(jī)可讀媒體上或經(jīng)由非暫時性計算機(jī)可讀媒體進(jìn)行傳輸。計算機(jī)可讀媒體可包含計算機(jī)存儲媒體及通信媒體兩者,包含促進(jìn)將計算機(jī)程序從一個地方傳送到另一地方的任一媒體。存儲媒體可為可由計算機(jī)存取的任何可用媒體。通過實(shí)例的方式且非限制性,此些非暫時性計算機(jī)可讀媒體可包括RAM、ROM、EEPROM、磁盤存儲器或其它磁性存儲裝置或可用于以指令或數(shù)據(jù)結(jié)構(gòu)的形式載運(yùn)或存儲所要代碼且可由計算機(jī)存取的其它媒體。此外,可將任何連接適當(dāng)?shù)胤Q為計算機(jī)可讀媒體。舉例來說,如果使用同軸電纜、光纖電纜、雙絞線、數(shù)字訂戶線(DSL)或例如紅外線、無線電及微波等無線技術(shù)從網(wǎng)站、服務(wù)器或其它遠(yuǎn)程源傳輸軟件,那么所述同軸電纜、光纖電纜、雙絞線、DSL或例如紅外線、無線電及微波等無線技術(shù)皆包含于媒體的定義中。上述各項的組合還應(yīng)包含在非暫時性計算機(jī)可讀媒體的范圍內(nèi)。

所揭示實(shí)施例的先前描述經(jīng)提供以使得所屬領(lǐng)域的技術(shù)人員能夠制作或使用本發(fā)明。對這些實(shí)施例的各種修改對所屬領(lǐng)域的技術(shù)人員將顯而易見,且本文中所定義的一般原理可適用于其它實(shí)施例而不脫離本發(fā)明的精神或范圍。因此,本發(fā)明并不意欲被限制于本文中所展示的實(shí)施例,而意欲賦予其與本文中所揭示的原理及新穎特征一致的最廣泛范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
主站蜘蛛池模板: 吉安县| 合肥市| 彩票| 吉安市| 秦皇岛市| 乌审旗| 库尔勒市| 易门县| 普陀区| 盐源县| 五台县| 永福县| 无极县| 东阿县| 昌都县| 阜城县| 揭东县| 永胜县| 板桥市| 阿拉善盟| 石狮市| 南澳县| 六枝特区| 嵊泗县| 防城港市| 梁平县| 崇礼县| 义马市| 万盛区| 翁源县| 垫江县| 韩城市| 大埔县| 庆城县| 曲阳县| 故城县| 定西市| 五华县| 义乌市| 乌兰浩特市| 密山市|