本發明涉及可穿戴技術領域,特別涉及一種痙攣預警自訓練方法及可穿戴終端。
背景技術:
肌肉筋攣俗稱抽筋,抽筋產生的原因多種,抽筋不僅帶給人們痛苦,而且影響后續運動能力,甚至帶給人們其他麻煩。
引發肌肉筋攣的原因有幾種。
其中疲勞過度容易引發痙攣,疲勞過度。當長途旅行、山、登高時,小腿肌肉最容易發生疲勞。因為每一次登高.都是一只腳支持全身重量,這條腿的肌肉提起腳所需的力量將是人體重的六倍,當它疲勞到一定程度時,就會發生痙攣。
其中激烈容易引發痙攣,如肌肉連續收縮過快。劇烈運動時.全身處于緊張狀態,腿部肌肉收縮過快.放松的時間太短,局部代謝產物乳酸增多,肌肉的收縮與放松難以協調,從而引起小腿肌肉痙攣。
并且存在不同人引發痙攣的閾值不同的現實情況。
技術實現要素:
有鑒于此,本發明提供了一種痙攣預警自訓練方法,以至少在一定程度上解決存在的問題。
具體技術方案如下:
痙攣預警自訓練方法,該方法包括:按時間段記錄用戶運動量并存儲;預定時間段,從短到長包括第一預定時間段t1、第二預訂時間段t2……第n預訂時間段tn,n為大于0的整數;對應的運動量預警閾值為X1、X2、……Xn,X1/t1=b1、X2/t2=b2……Xn/tn=bn,b1≥b2≥……≥bn;若第tc預訂時間段,沒有到達預警閾值Xc就發生抽筋,則調小n≥0.5c的b值,另bn=0.99bn;若第tc預訂時間段,到達2倍預警閾值Xc沒有發生抽筋,則調大n≤c的b值,另b1=1.01b1、b2=1.01b2……bc=1.01bc。
優選地,所述按時間段記錄用戶運動量并存儲包括:判斷是否進入運動狀態,當心跳比平常提高預設幅度判斷為進入運動狀態;檢測運動量,對檢測到的運動量進行累加計算;當未檢測到運動量且心跳恢復正常則退出所述累加計算;將所述累加計算值記錄并存儲為一時間段運動量。
優選地,初始設置為:所述預定時間4小時對應的預警閾值為所述a天運動量平均值的10倍,30>a>15;設置初始值b1=b2=……=bn。
優選地,還包括,當在預定時間段內到達預警閾值時進行提醒;所述的提醒可以包括注意休息、按摩方法等信息。
優選地,所述當在預定時間段內到達預警閾值時進行提醒: 對所述按時間段記錄用戶運動量并存儲進行實時分析;當到達閾值時候,發送提醒指令。
本發明的另一目的是提供一種可穿戴終端,包括運動記錄單元,用于按時間段記錄用戶運動量并存儲;閾值單元,預定時間段,從短到長包括第一預定時間段t1、第二預訂時間段t2……第n預訂時間段tn,n為大于0的整數;對應的運動量預警閾值為X1、X2、……Xn,X1/t1=b1、X2/t2=b2……Xn/tn=bn,b1≥b2≥……≥bn;訓練單元,用于若第tc預訂時間段,沒有到達預警閾值Xc就發生抽筋,則調小n≥0.5c的b值,另bn=0.99bn;若第tc預訂時間段,到達2倍預警閾值Xc沒有發生抽筋,則調大n≤c的b值,另b1=1.01b1、b2=1.01b2……bc=1.01bc。
優選地,運動記錄單元,用于:判斷是否進入運動狀態,當心跳比平常提高預設幅度判斷為進入運動狀態;檢測運動量,對檢測到的運動量進行累加計算;當未檢測到運動量且心跳恢復正常則退出所述累加計算;將所述累加計算值記錄并存儲為一時間段運動量。
優選地,所述閾值單元用于,初始設置為:所述預定時間4小時對應的預警閾值為所述a天運動量平均值的10倍,30>a>15;設置初始值b1=b2=……=bn。
優選地,還包括提醒單元,用于當在預定時間段內到達預警閾值時進行提醒;所述的提醒可以包括注意休息、按摩方法等信息。
優選地,所述提醒單元用于: 對所述按時間段記錄用戶運動量并存儲進行實時分析;當到達閾值時候,發送提醒指令。
因此,本發明提供的技術方案可通過預警方法進行自訓練,以符合用戶的個人體質,實現個性化定制。
具體實施方式
為了使本發明的目的、技術方案和優點更加清楚,下面結合具體實施例對本發明進行詳細描述。
需要理解的是,本文中使用的術語“和/或”僅僅是一種描述關聯對象的關聯關系,表示可以存在三種關系,例如,A和/或B,可以表示:單獨存在A,同時存在A和B,單獨存在B這三種情況。另外,本文中字符“/”,一般表示前后關聯對象是一種“或”的關系。
需要理解的是,術語“中心”、“縱向”、“橫向”、“長度”、“寬度”、 “厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底”“內”、 “外”、“順時針”、“逆時針”等指示的方位或位置關系,僅是為了便于描述本發明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構造和操作,因此不能理解為對本發明的限制。
需要理解的是,術語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術特征的數量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括一個或者更多個該特征。在本發明的描述中,“多個”的含義是兩個或兩個以上,除非另有明確具體的限定。
需要理解的是,本發明“可穿戴”是指可穿戴在用戶身體上或者可以固定在服飾上;“可穿戴設備”是指用以支持用戶物理活動并且可以通過包括但不限于藍牙(BT)通信設備、近場通信(NFC)設備、Wi-Fi直接通信設備和無線接入點(AP)與其它電子設備無線通信的電子設備。這種“可穿戴設備”可以為手表、眼鏡、頭戴式顯示器、耳機、項鏈、鞋子、口罩、衣服、褲子、皮帶等形式實施。
需要理解的是,本發明的“終端”可以為以下設備中至少一種:智能電話、平板個人計算機(PC)、移動電話、電子書(e-book)閱讀器、臺式PC、膝上PC、上網本計算機、個人數字助理(PDA)、便攜式多媒體播放器、MP3播放器、移動醫療設備、相機、以及可穿戴設備、電子服裝、電子配件、電子紋身、具有通信功能的智能家電、電子紋身、導航設備、全球定位系統(GPS)接收器。根據本發明公開各種實施方式的終端可以是上述各種設備的一種或多種的組合。另外,根據本公開各種實施方式的電子設備可以是柔性設備。另外,根據本公開各種實施方式的電子設備不限于上述設備。
需要理解的是,本發明中,如果涉及用語“用戶”或者類似詞匯,可指代使用電子設備的人或使用電子設備的設備。
痙攣預警自訓練方法,該方法包括:
步驟10:按時間段記錄用戶運動量并存儲;
所述按時間段記錄用戶運動量并存儲包括:判斷是否進入運動狀態,當心跳比平常提高預設幅度判斷為進入運動狀態;檢測運動量,對檢測到的運動量進行累加計算;當未檢測到運動量且心跳恢復正常則退出所述累加計算。
需要理解的是:當心跳比平常提高預設幅度,可以為20%。時間段運動量不僅包括運動量而且有對應的時間。
所述的運動量通過檢測卡路里消耗量或步數獲得。當然也可以通過檢查其他數據直接使用或者換算后使用。
需要理解地,這里的時間段所指在運動狀態中,非運動狀態則不進行記錄確認。存儲的格式可以以圖表的方式進行,橫軸為時間,縱軸為單位時間運動量, 通過積分運算可以獲得某一時間段的運動量,如果未判斷為運動狀態、已經退出運動狀態,不管是否檢測到運動量都視運動量為0。將一天時間內所包括的各個時間段的運動量累加起來得到當天的運動量。
本發明在對運動檢測的時候引入心跳的測量,可以篩除被動運動量。
步驟20:預定時間段,從短到長包括第一預定時間段t1、第二預訂時間段t2……第n預訂時間段tn,n為大于0的整數,對應的預警閾值為X1、X2、……Xn,X1/t1=b1、X2/t2=b2……Xn/tn=bn,b1≥b2≥……≥bn;
通過以下反饋步驟訓練成用戶自定義痙攣預警方法。包括反饋步驟:
若第tc預訂時間段,沒有到達預警閾值Xc就發生抽筋,則調小n≥0.5c的b值,另bn=0.99bn;
若第tc預訂時間段,到達2倍預警閾值Xc沒有發生抽筋,則調大n≤c的b值,另b1=1.01b1、b2=1.01b2……bc=1.01bc。通過以上算法可以減少訓練的次數。調大、調小的系數可以根據實際需要做出改變,本發明取0.99、1.01只是示例性質,不應該理解成限制。
設置初始值a=20,t=4小時,X=10*a天運動量平均值計算,初始b1=b2=……bn;通過反饋步驟,最終獲得個性化痙攣提醒方法。
一種可選地,t代表時間段,這里優選單位為小時,X為預警閾值,單位可以與運動量相同,根據上面步驟,不斷生成并刷新一張t、X的映射表。
通過以上步驟預警閾值可以根據個體差距進行調整,不僅可以用來預警痙攣,還是還可以預防其他運動傷害。解決預警面臨的人體差異,及同一人狀態變化的問題。
這里根據a天運動量可以通過取平均值的方式,再根據a天運動量平均值或a天運動量加權平均值去計算預警閾值。
這里所說的預定時間為4小時,也就是指4小時內累計運動量到達a天運動量平均值的X則提醒。
涉及的訓練數據,可以由現實產生,也可以通過對用戶的監控,通過模擬計算得到。
步驟30:當在預定時間段t內到達預警閾值X時進行提醒。當在預定時間段內到達閾值時進行提醒包括:
對所述記錄用戶運動量并存儲進行實時分析;
當到達閾值時候,發送提醒指令。
所述的提醒指令可以包括:注意休息、按摩方法等信息。
進入運動狀態后,監控累計的運動量,是否到達預定時間段的預警閾值。這里所指定預定時間段對時間長度沒有具體的限制,每一時間長度都會對應自己的預警閾值。
向用戶發送提醒信息,所推薦的信息可以包括運動信息、提醒注意休息、預防抽筋的方法等,后面可以通過用戶喜好,優化推薦。
具體推薦方法,可選的是載體(終端)可以提供一交互界面,交互界面用于顯示推薦信息,可以包括但不限于以下幾種實現方式。
一種可選的提醒方式,調用聲音模塊,播放對應的錄好的聲音段,如“請注意休息”。
一種可選的提醒方式,調用顯示模塊,顯示文字。
本發明解決了兩種原因引起抽筋的預警的問題,在抽筋發生之前提前預警,且可以用在避免運動過量上。
以上是對本發明所提供的方法進行的描述,下面結合實施例對本發明提供的復可穿戴終端進行詳述。可穿戴終端可以包括:運動記錄單元、閾值單元、訓練單元。
訓練單元的主要功能如下:
運動記錄單元,用于按時間段記錄用戶運動量并存儲;
閾值單元,預定時間段,從短到長包括第一預定時間段t1、第二預訂時間段t2……第n預訂時間段tn,n為大于0的整數;對應的運動量預警閾值為X1、X2、……Xn,X1/t1=b1、X2/t2=b2……Xn/tn=bn,b1≥b2≥……≥bn;
訓練單元,用于若第tc預訂時間段,沒有到達預警閾值Xc就發生抽筋,則調小n≥0.5c的b值,另bn=0.99bn;若第tc預訂時間段,到達2倍預警閾值Xc沒有發生抽筋,則調大n≤c的b值,另b1=1.01b1、b2=1.01b2……bc=1.01bc。
優選地,運動記錄單元,用于:判斷是否進入運動狀態,當心跳比平常提高預設幅度判斷為進入運動狀態;檢測運動量,對檢測到的運動量進行累加計算;當未檢測到運動量且心跳恢復正常則退出所述累加計算;將所述累加計算值記錄并存儲為一時間段運動量。
優選地,所述閾值單元用于,初始設置為:所述預定時間4小時對應的預警閾值為所述a天運動量平均值的10倍,30>a>15;設置初始值b1=b2=……=bn。
優選地,還包括提醒單元,用于當在預定時間段內到達預警閾值時進行提醒;所述的提醒可以包括注意休息、按摩方法等信息。
優選地,所述提醒單元用于: 對所述按時間段記錄用戶運動量并存儲進行實時分析;當到達閾值時候,發送提醒指令。
上述終端可以設置于服務端,也可以設置于客戶端,也可以部分設置于服務端,部分設置于客戶端。也就是說,該終端可以為位于本地終端的應用,或者還可以為位于本地終端的應用中的插件或軟件開發工具包(Software Development Kit,SDK)等功能單元,或者,還可以位于服務器端,本發明實施例對此不進行特別限定。
下面列舉幾個應用場景:
例如終端設定初始值后,根據每天用戶反饋情況,進行訓練最終獲得復合用戶生理特點的痙攣監控終端。
在本發明所提供的幾個實施例中,應該理解到,所揭露的終端和方法,可以通過其它的方式實現。例如,以上所描述的終端實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目的。
另外,在本發明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現,也可以采用硬件加軟件功能單元的形式實現。
上述以軟件功能單元的形式實現的集成的單元,可以存儲在一個計算機可讀取存儲介質中。上述軟件功能單元存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)或處理器(processor)執行本發明各個實施例所述方法的部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(Read-Only Memory,ROM)、隨機存取存儲器(Random Access Memory,RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質。
以上所述僅為本發明的較佳實施例而已,并不用以限制本發明,凡在本發明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發明保護的范圍之內。