本發(fā)明涉及醫(yī)療技術(shù)領(lǐng)域,尤其涉及一種健康數(shù)據(jù)的錄入方法及裝置。
背景技術(shù):
在目前的中老年人群,用戶會經(jīng)常測量血壓,血糖等方面的健康數(shù)據(jù),而測量后需要將數(shù)據(jù)錄入到手機(jī)應(yīng)用時,用戶需要選擇錄入對象,選擇錄入對象后還要輸入錄入對象的數(shù)值,最后才能將健康數(shù)據(jù)錄入數(shù)據(jù)庫,過程比較繁瑣,健康數(shù)據(jù)的錄入速度也相對較慢。
同時,目前大多采用簡單的鍵盤的方式,進(jìn)行健康數(shù)據(jù)的錄入。然而中老年人在進(jìn)行錄入健康數(shù)據(jù)時,由于中老年人可能存在老花眼以及手顫抖等情況,經(jīng)常會錄入錯誤的數(shù)據(jù),導(dǎo)致錄入的健康數(shù)據(jù)的準(zhǔn)確率不高。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的在于一種健康數(shù)據(jù)的錄入方法及裝置,旨在解決用戶錄入健康數(shù)據(jù)時過程繁瑣、速度不快、準(zhǔn)確率不高的問題。
為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種健康數(shù)據(jù)的處理方法,所述健康數(shù)據(jù)的錄入方法應(yīng)用于移動終端,所述方法包括以下步驟:
接收用戶觸發(fā)的錄入指令;
根據(jù)所述錄入指令獲取最新錄入的健康數(shù)據(jù)和預(yù)設(shè)的健康數(shù)據(jù)預(yù)測算法;
根據(jù)所述最新錄入的健康數(shù)據(jù)和所述預(yù)測算法進(jìn)行計算,獲得預(yù)測的健康數(shù)據(jù);
接收用戶觸發(fā)的保存指令,將預(yù)測的健康數(shù)據(jù)錄入數(shù)據(jù)庫。
優(yōu)選地,所述接收用戶觸發(fā)的保存指令,將預(yù)測的健康數(shù)據(jù)錄入數(shù)據(jù)庫的步驟之前,還包括:
接收用戶滑動所述移動終端上顯示的標(biāo)尺所觸發(fā)的修改指令;
根據(jù)所述修改指令修改預(yù)測的健康數(shù)據(jù);
所述接收用戶觸發(fā)的保存指令,將預(yù)測的健康數(shù)據(jù)錄入數(shù)據(jù)庫的步驟還包括:
根據(jù)所述保存指令,將修改后的健康數(shù)據(jù)錄入數(shù)據(jù)庫。
優(yōu)選地,所述根據(jù)所述修改指令修改預(yù)測的健康數(shù)據(jù)的步驟包括:
根據(jù)所述修改指令,獲得修改后的健康數(shù)據(jù),并顯示。
優(yōu)選地,所述根據(jù)所述最新錄入的健康數(shù)據(jù)和所述預(yù)測算法進(jìn)行計算,獲得預(yù)測的健康數(shù)據(jù)的步驟包括:
記錄用戶修改預(yù)測的健康數(shù)據(jù)的次數(shù)和錄入健康數(shù)據(jù)的總次數(shù);
根據(jù)所述用戶修改預(yù)測的健康數(shù)據(jù)的次數(shù)和錄入健康數(shù)據(jù)的總次數(shù),計算獲得用戶的修改概率;
若用戶的修改概率大于預(yù)設(shè)概率,則將最近一次錄入的健康數(shù)據(jù)作為預(yù)測的健康數(shù)據(jù);
若用戶的修改概率小于或等于預(yù)設(shè)概率,則根據(jù)最近兩次錄入的健康數(shù)據(jù)和預(yù)測算法獲得預(yù)測的健康數(shù)據(jù)。
優(yōu)選地,所述若用戶的修改概率小于或等于預(yù)設(shè)概率,則根據(jù)最近兩次錄入的健康數(shù)據(jù)和預(yù)測算法獲得預(yù)測的健康數(shù)據(jù)的步驟包括:
獲取最近兩次錄入的健康數(shù)據(jù),設(shè)最近一次錄入的健康數(shù)據(jù)為第一數(shù)據(jù),另一次錄入的健康數(shù)據(jù)為第二數(shù)據(jù);
計算最近兩次錄入的健康數(shù)據(jù)的差值;
若第一數(shù)據(jù)大于或者等于第二數(shù)據(jù),則預(yù)測的健康數(shù)據(jù)為第一數(shù)據(jù)減去第一數(shù)據(jù)和第二數(shù)據(jù)的差值;
若第一數(shù)據(jù)小于第二數(shù)據(jù),則預(yù)測的健康數(shù)據(jù)為第一數(shù)據(jù)加上第一數(shù)據(jù)和第二數(shù)據(jù)的差值。
此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種健康數(shù)據(jù)的錄入裝置,所述裝置應(yīng)用于移動終端,所述裝置包括:
第一接收模塊,用于接收用戶觸發(fā)的錄入指令;
獲取模塊,用于根據(jù)所述錄入指令獲取最近錄入的健康數(shù)據(jù)和預(yù)設(shè)的健康數(shù)據(jù)預(yù)測算法;
計算模塊,用于根據(jù)所述最近錄入的健康數(shù)據(jù)和所述預(yù)測算法進(jìn)行計算,獲得預(yù)測的健康數(shù)據(jù);
錄入模塊,用于接收用戶觸發(fā)的保存指令,將預(yù)測的健康數(shù)據(jù)錄入數(shù)據(jù)庫。
優(yōu)選地,所述裝置在錄入模塊之前還包括:
第二接收模塊,用于接收用戶滑動所述移動終端上顯示的標(biāo)尺所觸發(fā)的修改指令;
修改模塊,用于根據(jù)所述修改指令修改預(yù)測的健康數(shù)據(jù);
所述錄入模塊還包括:
錄入單元,用于根據(jù)所述保存指令,將修改后的健康數(shù)據(jù)錄入數(shù)據(jù)庫。
優(yōu)選地,所述修改模塊包括:
顯示單元,用于根據(jù)所述修改指令,獲得修改后的健康數(shù)據(jù),并顯示。
優(yōu)選地,所述計算模塊包括:
記錄單元,用于記錄用戶修改預(yù)測的健康數(shù)據(jù)的次數(shù)和錄入健康數(shù)據(jù)的總次數(shù);
計算單元,用于根據(jù)所述用戶修改預(yù)測的健康數(shù)據(jù)的次數(shù)和錄入健康數(shù)據(jù)的總次數(shù),進(jìn)行計算獲得用戶的修改概率;
第一修改單元,用于若用戶的修改概率大于預(yù)設(shè)概率,則將最近一次錄入的健康數(shù)據(jù)作為預(yù)測的健康數(shù)據(jù);
第二修改單元,用于若用戶的修改概率小于或等于預(yù)設(shè)概率,則根據(jù)最近兩次錄入的健康數(shù)據(jù)和預(yù)測算法獲得預(yù)測的健康數(shù)據(jù)。
優(yōu)選地,所述第二修改單元包括:
獲取子單元,用于獲取最近兩次錄入的健康數(shù)據(jù),設(shè)最近一次錄入的健康數(shù)據(jù)為第一數(shù)據(jù),另一次錄入的健康數(shù)據(jù)為第二數(shù)據(jù);
計算子單元,用于計算最近兩次錄入的健康數(shù)據(jù)的差值;
第一修改子單元,用于若第一數(shù)據(jù)大于或者等于第二數(shù)據(jù),則預(yù)測的健康數(shù)據(jù)為第一數(shù)據(jù)減去第一數(shù)據(jù)和第二數(shù)據(jù)的差值;
第二修改子單元,用于若第一數(shù)據(jù)小于第二數(shù)據(jù),則預(yù)測的健康數(shù)據(jù)為第一數(shù)據(jù)加上第一數(shù)據(jù)和第二數(shù)據(jù)的差值。
在本發(fā)明通過接收用戶觸發(fā)的錄入指令;根據(jù)所述錄入指令獲取最新錄入的健康數(shù)據(jù)和預(yù)設(shè)的健康數(shù)據(jù)預(yù)測算法;根據(jù)所述最新錄入的健康數(shù)據(jù)和所述預(yù)測算法進(jìn)行計算,獲得預(yù)測的健康數(shù)據(jù);接收用戶觸發(fā)的保存指令后,將預(yù)測的健康數(shù)據(jù)錄入數(shù)據(jù)庫。通過上述方式,本發(fā)明在用戶錄入健康數(shù)據(jù)時,通過預(yù)設(shè)的健康數(shù)據(jù)預(yù)測算法對用戶即將錄入的健康數(shù)據(jù)進(jìn)行預(yù)測,獲得對應(yīng)的預(yù)測健康數(shù)據(jù),如果預(yù)測數(shù)據(jù)和用戶即將錄入的健康數(shù)據(jù)相同,則用戶可以直接保存,減少了用戶輸入過程,實(shí)現(xiàn)過程簡單,并能夠加快健康數(shù)據(jù)的錄入速度。由于減少了用戶輸入過程,因此減少了中老年用戶在錄入健康數(shù)據(jù)時,不會因?yàn)槔匣ㄑ酆褪帜_不靈活導(dǎo)致錄入數(shù)據(jù)發(fā)生錯誤,從而能夠提高健康數(shù)據(jù)的錄入準(zhǔn)確性。
附圖說明:
圖1為本發(fā)明健康數(shù)據(jù)的錄入方法第一實(shí)施例的流程示意圖;
圖2為本發(fā)明健康數(shù)據(jù)的錄入方法第二實(shí)施例的流程示意圖;
圖3為圖1中所述根據(jù)最新錄入的健康數(shù)據(jù)和所述預(yù)測算法進(jìn)行計算,獲得預(yù)測的健康數(shù)據(jù)的細(xì)化流程示意圖;
圖4為圖3中所述若用戶的修改概率小于或等于預(yù)設(shè)概率,則根據(jù)最近兩次錄入的健康數(shù)據(jù)和預(yù)測算法獲得預(yù)測的健康數(shù)據(jù)的細(xì)化流程示意圖;
圖5為本發(fā)明健康數(shù)據(jù)的錄入裝置第一實(shí)施例的功能模塊示意圖;
圖6為本發(fā)明健康數(shù)據(jù)的錄入裝置第二實(shí)施例的功能模塊示意圖;
圖7為圖5中計算模塊的細(xì)化功能模塊示意圖;
圖8為圖7中第二修改單元的細(xì)化功能模塊示意圖;
圖9為本發(fā)明血糖數(shù)據(jù)的錄入界面示意圖;
圖10為本發(fā)明血壓數(shù)據(jù)的錄入界面示意圖。
本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
具體實(shí)施方式
應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明提供一種健康數(shù)據(jù)的錄入方法。
參照圖1,圖1為本發(fā)明健康數(shù)據(jù)的錄入方法第一實(shí)施例的流程示意圖。
在本實(shí)施例中,所述方法應(yīng)用于移動終端,所述方法包括以下步驟:
步驟S100,接收用戶觸發(fā)的錄入指令;
在本實(shí)施例中,所述移動終端包括智能手機(jī)和平板電腦。所述錄入指令是用戶通過移動終端的控制菜單,選擇錄入對象后生成的,當(dāng)然也可以根據(jù)用戶的輸入內(nèi)容生成錄入指令。在本實(shí)施例中,用戶通過移動終端的控制菜單,選擇錄入的對象,移動終端根據(jù)選擇的內(nèi)容生成錄入指令,當(dāng)然用戶還可以通過移動終端輸入需要錄入的對象,然后移動終端根據(jù)輸入的內(nèi)容生成錄入血糖指令。例如,本實(shí)施例中用戶通過移動終端的控制菜單選擇錄入的對象為血糖或血壓,移動終端則根據(jù)用戶的選擇對應(yīng)生成血糖或血壓數(shù)據(jù)的錄入指令,移動終端進(jìn)入血糖或血壓數(shù)據(jù)的錄入界面。當(dāng)然如果用戶通過輸入錄入的對象為血糖或血壓,則移動終端根據(jù)用戶輸入的內(nèi)容進(jìn)入對應(yīng)的血糖或血壓數(shù)據(jù)的錄入界面。
步驟S200,根據(jù)所述錄入指令獲取最新錄入的健康數(shù)據(jù)和預(yù)設(shè)的健康數(shù)據(jù)預(yù)測算法;
移動終端在接收到用戶觸發(fā)的錄入指令后,根據(jù)用戶觸發(fā)的錄入指令從數(shù)據(jù)庫中獲取最新錄入的健康數(shù)據(jù)和預(yù)設(shè)的健康數(shù)據(jù)預(yù)測算法。其中,在本實(shí)施例中,所述健康數(shù)據(jù)包括但不限于血糖數(shù)據(jù)和血壓數(shù)據(jù)。具體實(shí)施中,還可以包括心率數(shù)據(jù)。在本實(shí)施例中,所述預(yù)測算法根據(jù)最近兩次錄入的健康數(shù)據(jù)來預(yù)測健康數(shù)據(jù)。具體實(shí)施中,還可以根據(jù)最近一周或最近一個月錄入的健康數(shù)據(jù)的均值來預(yù)測健康數(shù)據(jù)。也就說最新錄入的健康數(shù)據(jù)可以是最近兩次,最近一周,或最近一個月錄入的健康數(shù)據(jù)。需要特別說明的是,若移動終端為第一次使用,移動終端中不存在用戶錄入的健康數(shù)據(jù),即移動終端獲取不到最新錄入的健康數(shù)據(jù),此時可以在移動終端中預(yù)存一健康數(shù)據(jù),預(yù)存的健康數(shù)據(jù)可以為正常用戶的一次測量數(shù)據(jù),移動終端在第一次使用時,則獲取預(yù)存的健康數(shù)據(jù)。具體實(shí)施中也可以不在移動終端中預(yù)存一健康數(shù)據(jù),此時移動終端的獲得最新錄入的健康數(shù)據(jù)則為0。
步驟S300,根據(jù)所述最新錄入的健康數(shù)據(jù)和所述預(yù)測算法進(jìn)行計算,獲得預(yù)測的健康數(shù)據(jù);
移動終端在數(shù)據(jù)集庫中獲取最新錄入的健康數(shù)據(jù)和預(yù)設(shè)的健康數(shù)據(jù)預(yù)測算法后,根據(jù)最新錄入的健康數(shù)據(jù)和預(yù)設(shè)的健康數(shù)據(jù)預(yù)測算法進(jìn)行計算,獲得預(yù)測的健康數(shù)據(jù)。例如,預(yù)測算法根據(jù)最近一周錄入的健康數(shù)據(jù)的均值來預(yù)測健康數(shù)據(jù)。首先,移動終端獲得最近一周錄入的健康數(shù)據(jù),然后移動終端通過分析計算得到最近一周健康數(shù)據(jù)的均值,將得到的均值作為預(yù)測的健康數(shù)據(jù)。假設(shè)某用戶最近一周錄入的血糖數(shù)據(jù)分別為4.8mmol/L、5mmol/L、5.2mmol/L、5.4mmol/L、4.6mmol/L、5.3mmol/L、4.7mmol/L。移動終端在數(shù)據(jù)庫中獲得該用戶最近一周的血糖數(shù)據(jù),然后分析計算得到該用戶最近一周血糖數(shù)據(jù)的均值為5mmol/L,所得的均值就是預(yù)測的血糖數(shù)據(jù)。如果移動終端為第一次使用,則可以根據(jù)獲得的預(yù)存健康數(shù)據(jù)和預(yù)測算法進(jìn)行計算,獲得對應(yīng)的預(yù)測值,或者沒有獲取到預(yù)存健康數(shù)據(jù)時,獲得的預(yù)測值為0。
本實(shí)施例中在獲得預(yù)測的健康數(shù)據(jù)時,還在移動終端屏幕上顯示預(yù)測的健康數(shù)據(jù),以方便用戶查看。具體實(shí)施中,在獲得預(yù)測的健康數(shù)據(jù)時,還可以不在移動終端中進(jìn)行顯示,采用語音的方式,告知用戶。
步驟S400,接收用戶觸發(fā)的保存指令,將預(yù)測的健康數(shù)據(jù)錄入數(shù)據(jù)庫。
所述保存指令是根據(jù)用戶通過移動終端的控制菜單,選擇保存選項(xiàng)后生成的。本實(shí)施例中用戶可以看到移動終端顯示界面中顯示的預(yù)測健康數(shù)據(jù),根據(jù)自身使用健康數(shù)據(jù)測試設(shè)備測試獲得的健康數(shù)據(jù),比如通過血壓測試設(shè)備測試,得到的血壓數(shù)據(jù),與預(yù)測健康數(shù)據(jù)對比,如果預(yù)測數(shù)據(jù)和測試得到的數(shù)據(jù)相同,則用戶可以通過移動終端的控制菜單,選擇保存選項(xiàng)觸發(fā)保存指令,移動終端接收到用戶觸發(fā)的保存指令后,將預(yù)測的健康數(shù)據(jù)錄入數(shù)據(jù)庫。當(dāng)然如果預(yù)測數(shù)據(jù)和測試得到的數(shù)據(jù)不相同,則用戶可以對數(shù)據(jù)進(jìn)行修改后,再進(jìn)行保存。具體實(shí)施中,如果移動終端采用語音的方式,即在用戶聽到預(yù)測健康數(shù)據(jù),將聽到的預(yù)測健康數(shù)據(jù)與測試得到的數(shù)據(jù)進(jìn)行對比,用戶根據(jù)對比結(jié)果觸發(fā)保存指令。
進(jìn)一步地,移動終端在將預(yù)測的健康數(shù)據(jù)錄入數(shù)據(jù)庫的同時,也需要將健康數(shù)據(jù)的錄入時間進(jìn)行錄入。
例如,用戶通過智能手機(jī)的控制菜單,選擇錄入的對象為血糖,那么智能手機(jī)根據(jù)選擇的錄入對象為血糖生成錄入血糖的指令。智能手機(jī)接收用戶選擇的錄入血糖的指令,智能手機(jī)根據(jù)錄入血糖的指令進(jìn)入血糖數(shù)據(jù)的錄入界面,并獲取最新錄入的血糖數(shù)據(jù)和預(yù)設(shè)的血糖數(shù)據(jù)預(yù)測算法,根據(jù)最新錄入的血糖數(shù)據(jù)和預(yù)設(shè)的血糖數(shù)據(jù)預(yù)測算法進(jìn)行計算,獲得預(yù)測的健康數(shù)據(jù),如圖9所示,此時通過預(yù)設(shè)的血糖數(shù)據(jù)預(yù)測算法獲得的預(yù)測血糖數(shù)據(jù)為4.8mmol/L,錄入時間是在2016年6月16日的午餐后。再例如,用戶通過智能手機(jī)的控制菜單,選擇錄入的對象為血糖,那么智能手機(jī)根據(jù)選擇的錄入對象為血糖生成錄入血糖的指令。智能手機(jī)接收用戶選擇的錄入血糖的指令,智能手機(jī)根據(jù)錄入血糖的指令進(jìn)入血糖數(shù)據(jù)的錄入界面,并獲取最新錄入的血糖數(shù)據(jù)和預(yù)設(shè)的血糖數(shù)據(jù)預(yù)測算法,根據(jù)最新錄入的血糖數(shù)據(jù)和預(yù)設(shè)的血糖數(shù)據(jù)預(yù)測算法進(jìn)行計算,獲得預(yù)測的健康數(shù)據(jù),如圖10所示,此時通過預(yù)設(shè)的血壓數(shù)據(jù)預(yù)測算法獲得預(yù)測的血壓收縮壓120mmHg,血壓舒張壓為80mmHg,心率為60BPM,錄入時間為2016年6月16日下午4點(diǎn)。
在本實(shí)施例中,移動終端接收用戶觸發(fā)的錄入指令;根據(jù)所述錄入指令獲取最新錄入的健康數(shù)據(jù)和預(yù)設(shè)的健康數(shù)據(jù)預(yù)測算法;根據(jù)最新錄入的健康數(shù)據(jù)和預(yù)設(shè)的健康數(shù)據(jù)預(yù)測算法進(jìn)行計算,獲得預(yù)測的健康數(shù)據(jù);接收用戶觸發(fā)的保存指令后,將預(yù)測的健康數(shù)據(jù)錄入數(shù)據(jù)庫。通過上述方式,本發(fā)明在用戶錄入健康數(shù)據(jù)之前,通過預(yù)設(shè)的健康數(shù)據(jù)預(yù)測算法對用戶即將錄入的健康數(shù)據(jù)進(jìn)行預(yù)測,獲得對應(yīng)的預(yù)測健康數(shù)據(jù),如果預(yù)測數(shù)據(jù)和用戶即將錄入的健康數(shù)據(jù)相同,則用戶可以直接保存,減少了用戶輸入過程,實(shí)現(xiàn)過程簡單,并能夠加快健康數(shù)據(jù)的錄入速度。由于減少了用戶輸入過程,減少了中老年用戶在錄入健康數(shù)據(jù)時,不會因?yàn)槔匣ㄑ酆褪帜_不靈活導(dǎo)致錄入數(shù)據(jù)發(fā)生錯誤,從而能夠提高健康數(shù)據(jù)的錄入準(zhǔn)確性。
進(jìn)一步地,參照圖2,圖2為本發(fā)明健康數(shù)據(jù)的錄入方法第二實(shí)施例的流程示意圖。
基于上述圖1所示的實(shí)施例,在所述步驟S400之前,還可以包括:
步驟S500,接收用戶滑動所述移動終端上顯示的標(biāo)尺所觸發(fā)的修改指令;
步驟S600,根據(jù)所述修改指令修改預(yù)測的健康數(shù)據(jù);
為方便用戶修改,本實(shí)施例中,智能手機(jī)還顯示有標(biāo)尺,其中標(biāo)尺上具有各個刻度的標(biāo)識,需要特別說明的是標(biāo)尺上的刻度標(biāo)識根據(jù)預(yù)測的健康數(shù)據(jù)會對應(yīng)變化,如圖9所示,在預(yù)測到血糖為4.8mmol/L時,在血糖數(shù)據(jù)顯示的下方顯示有標(biāo)尺,標(biāo)尺的中間位置的刻度則為4.8。如圖10所示,在預(yù)測到血壓的收縮壓為120mmHg時,在血壓收縮壓數(shù)據(jù)顯示的下方顯示有標(biāo)尺,標(biāo)尺的中間位置的刻度則為120。用戶通過滑動移動終端上顯示的標(biāo)尺觸發(fā)修改指令,在用戶滑動移動終端中顯示的標(biāo)尺時,移動終端上顯示的健康數(shù)據(jù)的數(shù)值會根據(jù)用戶的滑動發(fā)生對應(yīng)的變化,用戶滑動移動終端中顯示的標(biāo)尺即是在修改預(yù)測的健康數(shù)據(jù)。具體實(shí)施中還可以在健康數(shù)據(jù)顯示的左右側(cè)設(shè)置“-”和“+”按鈕,用戶則可以觸碰“-”或“+”按鈕對應(yīng)在預(yù)測健康數(shù)據(jù)的基礎(chǔ)上減少或增加,從而修改預(yù)測健康數(shù)據(jù),獲得修改后的預(yù)測健康數(shù)據(jù)。
進(jìn)一步地,步驟S600可以替換為:根據(jù)所述修改指令,獲得修改后的健康數(shù)據(jù),并顯示。
例如,用戶測量的血糖數(shù)據(jù)為4.8mmol/L,智能手機(jī)根據(jù)最新錄入的血糖數(shù)據(jù)和血糖數(shù)據(jù)預(yù)測算法進(jìn)行計算,獲得預(yù)測的血糖數(shù)據(jù)為5.2mmol/L,并在標(biāo)尺的上方顯示預(yù)測的血糖數(shù)據(jù),當(dāng)然顯示預(yù)測健康數(shù)據(jù)的位置還可以設(shè)置在其他地方。用戶將預(yù)測的血糖數(shù)據(jù)與測量的血糖數(shù)據(jù)進(jìn)行對比,預(yù)測的血糖數(shù)據(jù)和測量的血糖數(shù)據(jù)不相同,此時用戶可以通過滑動標(biāo)尺修改預(yù)測的血糖數(shù)據(jù),使得修改后的血糖數(shù)據(jù)和測量的血糖數(shù)據(jù)相同,并通過移動終端的標(biāo)尺顯示修改后的血糖數(shù)據(jù)為4.8mmol/L,在用戶滑動標(biāo)尺過程中,標(biāo)尺上方顯示的血糖數(shù)據(jù)會實(shí)時對應(yīng)改變。
在用戶修改健康數(shù)據(jù)的過程中,顯示的健康數(shù)據(jù)會隨著用戶修改對應(yīng)實(shí)時改變。在本實(shí)施例中,為方便用戶修改預(yù)測的健康數(shù)據(jù),在健康數(shù)據(jù)顯示的下方顯示有標(biāo)尺,標(biāo)尺中間有指針,當(dāng)用戶滑動標(biāo)尺時,指針?biāo)傅慕】禂?shù)據(jù)會隨著用戶滑動標(biāo)尺發(fā)生對應(yīng)的變化,用戶可以清楚明了的看見修改時健康數(shù)據(jù)的變化。
步驟S400還可以包括:
步驟S410,根據(jù)所述保存指令,將修改后的健康數(shù)據(jù)錄入數(shù)據(jù)庫。
本實(shí)施例中用戶可以通過移動終端中顯示的標(biāo)尺看見預(yù)測的健康數(shù)據(jù),在修改后的健康數(shù)據(jù)與測量數(shù)據(jù)相同時,用戶可以通過移動終端的控制菜單,選擇保存選項(xiàng)從而觸發(fā)保存指令,移動終端根據(jù)用戶觸發(fā)的保存指令,將修改后的健康數(shù)據(jù)錄入數(shù)據(jù)庫。
在本實(shí)施例中,根據(jù)獲取的健康數(shù)據(jù)和預(yù)測算法進(jìn)行計算,獲得預(yù)測的健康數(shù)據(jù);接收用戶滑動所述移動終端上顯示的標(biāo)尺所觸發(fā)的修改指令;根據(jù)修改指令修改預(yù)測的健康數(shù)據(jù);根據(jù)保存指令,移動終端將用戶修改后的健康數(shù)據(jù)錄入數(shù)據(jù)庫。通過上述方式,本發(fā)明在用戶錄入健康數(shù)據(jù)之前,通過預(yù)設(shè)的健康數(shù)據(jù)預(yù)測算法對用戶即將錄入的健康數(shù)據(jù)進(jìn)行預(yù)測,獲得對應(yīng)的預(yù)測健康數(shù)據(jù),用戶將預(yù)測的健康數(shù)據(jù)與自己測量的健康數(shù)據(jù)進(jìn)行對比,發(fā)現(xiàn)預(yù)測數(shù)據(jù)與測量數(shù)據(jù)不同,此時用戶可以通過滑動顯示的標(biāo)尺修改預(yù)測數(shù)據(jù),使得標(biāo)尺顯示的數(shù)據(jù)與測量數(shù)據(jù)相同,此時用戶可以保存修改后的健康數(shù)據(jù)。本實(shí)施例中用戶通過在標(biāo)尺上滑動修改預(yù)測的健康數(shù)據(jù),對于中老年人來說,類似現(xiàn)實(shí)中拿著軟尺的情形,學(xué)習(xí)更簡單;并且一般只需要簡單修改,用戶輸入過程簡單,因此能夠加快健康數(shù)據(jù)的錄入速度和提高健康數(shù)據(jù)的錄入準(zhǔn)確性。
進(jìn)一步地,參照圖3,圖3為圖1中所述根據(jù)最新錄入的健康數(shù)據(jù)和所述預(yù)測算法進(jìn)行計算,獲得預(yù)測的健康數(shù)據(jù)的細(xì)化流程示意圖。
基于本發(fā)明健康數(shù)據(jù)的處理方法第一實(shí)施例,步驟S300可以包括:
步驟S310,記錄用戶修改預(yù)測的健康數(shù)據(jù)的次數(shù)和錄入健康數(shù)據(jù)的總次數(shù);
移動終端獲得最新錄入的健康數(shù)據(jù)和預(yù)存的健康數(shù)據(jù)預(yù)測算法后,記錄用戶修改預(yù)測的健康數(shù)據(jù)的次數(shù)和錄入健康數(shù)據(jù)的總次數(shù),并將用戶修改預(yù)測的健康數(shù)據(jù)的次數(shù)和錄入健康數(shù)據(jù)的總次數(shù)錄入數(shù)據(jù)庫。例如,智能手機(jī)獲得最新錄入的血糖數(shù)據(jù)和預(yù)存的血糖數(shù)據(jù)預(yù)測算法后,記錄的用戶修改預(yù)測的血糖數(shù)據(jù)的次數(shù)和錄入血糖數(shù)據(jù)的總次數(shù)分別為40次和100次,將記錄得到的數(shù)據(jù)錄入數(shù)據(jù)庫。
步驟S320,根據(jù)所述用戶修改預(yù)測的健康數(shù)據(jù)的次數(shù)和錄入健康數(shù)據(jù)的總次數(shù),計算獲得用戶的修改概率;
所述修改概率為用戶修改預(yù)測的健康數(shù)據(jù)的次數(shù)占錄入健康數(shù)據(jù)的總次數(shù)的百分比。移動終端在獲得用戶修改預(yù)測的健康數(shù)據(jù)的次數(shù)和錄入健康數(shù)據(jù)的總次數(shù)后,通過計算獲得用戶的修改概率,將獲得的修改概率錄入數(shù)據(jù)庫。例如,智能手機(jī)記錄的用戶修改預(yù)測的血糖數(shù)據(jù)的次數(shù)和錄入血糖數(shù)據(jù)的總次數(shù)分別為40次和100次,通過計算得到修改概率為百分之四十,將計算得到的修改概率錄入數(shù)據(jù)庫。
步驟S330,若用戶的修改概率大于預(yù)設(shè)概率,則將最近一次錄入的健康數(shù)據(jù)作為預(yù)測的健康數(shù)據(jù);
步驟S340,若用戶的修改概率小于或等于預(yù)設(shè)概率,則根據(jù)最近兩次錄入的健康數(shù)據(jù)和預(yù)測算法獲得預(yù)測的健康數(shù)據(jù)。
移動終端對用戶的修改概率和預(yù)設(shè)概率進(jìn)行對比,若用戶的修改概率大于預(yù)設(shè)概率,則輸出最近一次錄入數(shù)據(jù)庫的健康數(shù)據(jù);若用戶的修改概率小于或等于預(yù)設(shè)概率,則顯示所述預(yù)測的健康數(shù)據(jù)。所述預(yù)設(shè)概率可以包括百分之四十和百分之五十。當(dāng)然,具體實(shí)施中,預(yù)設(shè)概率可以根據(jù)用戶的需求進(jìn)行設(shè)置。例如,某用戶在智能手機(jī)上設(shè)置預(yù)設(shè)概率為百分之三十五,若用戶的修改概率大于百分之三十五,則輸出最近一次錄入數(shù)據(jù)庫的健康數(shù)據(jù)作為預(yù)測的健康數(shù)據(jù),若用戶的修改概率小于或等于百分之三十五,則顯示所述預(yù)測的健康數(shù)據(jù)。
在本實(shí)施例中,智能手機(jī)獲得最新錄入的健康數(shù)據(jù)和預(yù)存的健康數(shù)據(jù)預(yù)測算法后,記錄用戶修改預(yù)測的健康數(shù)據(jù)的次數(shù)和錄入健康數(shù)據(jù)的總次數(shù);根據(jù)智能手機(jī)記錄的用戶修改預(yù)測的健康數(shù)據(jù)的次數(shù)和錄入健康數(shù)據(jù)的總次數(shù)進(jìn)行計算,獲得用戶的修改概率;若用戶的修改概率大于預(yù)設(shè)概率,則將最近一次錄入的健康數(shù)據(jù)作為預(yù)測的健康數(shù)據(jù);若用戶的修改概率小于預(yù)設(shè)概率,則根據(jù)最近兩次錄入的健康數(shù)據(jù)獲得預(yù)測的健康數(shù)據(jù)。例如,最近一次輸入的血糖數(shù)據(jù)為5mmol/L,根據(jù)最近兩次錄入的血糖數(shù)據(jù)獲得預(yù)測的血糖數(shù)據(jù)為4.8mmol/L,預(yù)設(shè)概率為百分之五十,修改次數(shù)為25次,錄入總次數(shù)為100次。根據(jù)修改次數(shù)和錄入總次數(shù),通過智能手機(jī)可以計算出用戶的修改概率為百分之二十五,智能手機(jī)將其與預(yù)設(shè)概率對比發(fā)現(xiàn),用戶的修改概率小于預(yù)設(shè)概率,這時智能手機(jī)獲得預(yù)測的血糖數(shù)據(jù)為4.8mmol/L。若修改次數(shù)為51次,總次數(shù)為100次,通過計算得出修改概率大于了預(yù)設(shè)概率,這時智能手機(jī)獲得預(yù)測的血糖數(shù)據(jù)為5mmol/L。再例如,最近一次錄入的血壓收縮壓和舒張壓分別為118mmHg和80mmHg,根據(jù)最近兩次錄入的血壓數(shù)據(jù)預(yù)測的血壓收縮壓和舒張壓分別120mmHg和80mmHg,預(yù)設(shè)概率為百分之五四十五,修改次數(shù)為50次,錄入總次數(shù)為100次。根據(jù)修改次數(shù)和錄入總次數(shù),通過智能手機(jī)可以計算出用戶的修改概率為百分之五十,智能手機(jī)將其與預(yù)設(shè)概率對比發(fā)現(xiàn),用戶的修改概率大于預(yù)設(shè)概率,則智能手機(jī)獲得預(yù)測的血壓收縮壓和舒張壓分別為118mmHg和80mmHg。若修改次數(shù)為30次,錄入總次數(shù)為100,這時通過計算發(fā)現(xiàn)修改概率為百分之三十,智能手機(jī)將其與預(yù)設(shè)概率對比發(fā)現(xiàn),用戶的修改概率小于預(yù)設(shè)概率,則智能手機(jī)獲得預(yù)測的血壓收縮壓和舒張壓分別120mmHg和80mmHg。
具體地,參照圖4,根據(jù)最近兩次錄入的健康數(shù)據(jù)和預(yù)測算法獲得預(yù)測的健康數(shù)據(jù)的過程可以包括:
步驟341,獲取最近兩次錄入的健康數(shù)據(jù),設(shè)最近一次錄入的健康數(shù)據(jù)為第一數(shù)據(jù),另一次錄入的健康數(shù)據(jù)為第二數(shù)據(jù);
移動終端從健康數(shù)據(jù)的數(shù)據(jù)庫中獲取最近兩次錄入的健康數(shù)據(jù),并設(shè)最近一次錄入的健康數(shù)據(jù)為第一數(shù)據(jù),另一次錄入的健康數(shù)據(jù)為第二數(shù)據(jù)。例如,從智能手機(jī)的本地緩存的數(shù)據(jù)庫中獲取最近兩次錄入的血糖數(shù)據(jù)分別為5mmol/L和5.2mmol/L,其中5mmol/L為第一數(shù)據(jù),5.2mmol/L為第二數(shù)據(jù)。具體實(shí)施中,當(dāng)然還可以獲取最近一周的健康數(shù)據(jù)或者最近一個月的健康數(shù)據(jù)。
步驟342,計算最近兩次錄入的健康數(shù)據(jù)的差值;
移動終端從數(shù)據(jù)庫中獲取最近兩次錄入的健康數(shù)據(jù)后,計算最近兩次錄入的健康數(shù)據(jù)的差值,即第一數(shù)據(jù)與第二數(shù)據(jù)之間的差值,根據(jù)差值可以判斷第一數(shù)據(jù)和第二數(shù)據(jù)的大小。例如,智能手機(jī)獲取最近兩次錄入的血糖數(shù)據(jù)分別為5mmol/L和5.2mmol/L,其中5mmol/L為第一數(shù)據(jù),5.2mmol/L為第二數(shù)據(jù),移動終端通過計算獲得第一數(shù)據(jù)與第二數(shù)據(jù)的差值為0.2mmol/L,可以得到第一數(shù)據(jù)小于第二數(shù)據(jù)。當(dāng)然具體實(shí)施中,移動終端獲取最近一周的健康數(shù)據(jù)后,對最近一周的健康數(shù)據(jù)進(jìn)行計算,獲得最近一周健康數(shù)據(jù)的均值。
步驟343,若第一數(shù)據(jù)大于或者等于第二數(shù)據(jù),則預(yù)測的健康數(shù)據(jù)為第一數(shù)據(jù)減去第一數(shù)據(jù)和第二數(shù)據(jù)的差值;
步驟344,若第一數(shù)據(jù)小于第二數(shù)據(jù),則預(yù)測的健康數(shù)據(jù)為第一數(shù)據(jù)加上第一數(shù)據(jù)和第二數(shù)據(jù)的差值。
移動終端根據(jù)最近兩次錄入的健康數(shù)據(jù)的差值可以判斷第一數(shù)據(jù)和第二數(shù)據(jù)的大小。若第一數(shù)據(jù)大于或者等于第二數(shù)據(jù),則預(yù)測的健康數(shù)據(jù)為第一數(shù)據(jù)減去第一數(shù)據(jù)和第二數(shù)據(jù)的差值。例如,智能手機(jī)獲取的血糖數(shù)據(jù)的第一數(shù)據(jù)為5.2mmol/L,第二數(shù)據(jù)為5mmol/L。這時第一數(shù)據(jù)大于第二數(shù)據(jù),則修改后的數(shù)據(jù)為4.8mmol/L。若第一數(shù)據(jù)小于第二數(shù)據(jù),則預(yù)測的健康數(shù)據(jù)為第一數(shù)據(jù)加上第一數(shù)據(jù)和第二數(shù)據(jù)的差值。例如,智能手機(jī)獲取的血糖數(shù)據(jù)的第一數(shù)據(jù)為5mmol/L,第二數(shù)據(jù)為5.2mmol/L。這時第一數(shù)據(jù)小于第二數(shù)據(jù),則修改后的數(shù)據(jù)為5.4mmol/L。當(dāng)然具體實(shí)施中,移動終端可以根據(jù)最近一周健康數(shù)據(jù)的均值,得到預(yù)測的健康數(shù)據(jù)。
在本實(shí)施例中如果用戶的修改概率小于或等于預(yù)設(shè)概率,智能手機(jī)從數(shù)據(jù)庫中獲取最近兩次錄入的健康數(shù)據(jù),并設(shè)最近一次錄入的健康數(shù)據(jù)為第一數(shù)據(jù),另一次錄入的健康數(shù)據(jù)為第二數(shù)據(jù);通過智能手機(jī)計算最近兩次錄入的健康數(shù)據(jù)的差值,根據(jù)差值判斷對比第一數(shù)據(jù)和第二數(shù)據(jù)的大小;若第一數(shù)據(jù)大于或者等于第二數(shù)據(jù),則預(yù)測的健康數(shù)據(jù)為第一數(shù)據(jù)減去第一數(shù)據(jù)和第二數(shù)據(jù)的差值;若第一數(shù)據(jù)小于第二數(shù)據(jù),則預(yù)測的健康數(shù)據(jù)為第一數(shù)據(jù)加上第一數(shù)據(jù)和第二數(shù)據(jù)的差值。例如,最近兩次錄入的血糖數(shù)據(jù)分別為5mmol/L和5.2mmol/L。從智能手機(jī)的本地緩存的數(shù)據(jù)庫中獲取最近兩次錄入的血糖數(shù)據(jù)分別為5mmol/L和5.2mmol/L,其中5mmol/L為第一數(shù)據(jù),5.2mmol/L為第二數(shù)據(jù),通過計算得到這兩次血糖數(shù)據(jù)的差值為0.2mmol/L。智能手機(jī)通過對比可以發(fā)現(xiàn)第一數(shù)據(jù)小于第二數(shù)據(jù),這時修改第一數(shù)據(jù),使得預(yù)測的血糖數(shù)據(jù)為第一數(shù)據(jù)減去第一數(shù)據(jù)和第二數(shù)據(jù)的差值,即預(yù)測的血糖數(shù)據(jù)為4.8mmol/L。若5mmol/L為第二數(shù)據(jù),5.2mmol/L為第一數(shù)據(jù)。智能手機(jī)通過對比可以發(fā)現(xiàn)第一數(shù)據(jù)大于第二數(shù)據(jù),這時修改第一數(shù)據(jù),使得預(yù)測的血糖數(shù)據(jù)為第一數(shù)據(jù)加上第一數(shù)據(jù)和第二數(shù)據(jù)的差值,即預(yù)測的血糖數(shù)據(jù)為5.4mmol/L。
在本實(shí)施例中,智能手機(jī)獲得最新錄入的健康數(shù)據(jù)和預(yù)存的健康數(shù)據(jù)預(yù)測算法后,記錄用戶修改預(yù)測的健康數(shù)據(jù)的次數(shù)和錄入健康數(shù)據(jù)的總次數(shù);根據(jù)記錄的用戶修改預(yù)測的健康數(shù)據(jù)的次數(shù)和錄入健康數(shù)據(jù)的總次數(shù),計算獲得用戶的修改概率,修改概率為用戶修改預(yù)測的健康數(shù)據(jù)的次數(shù)占錄入健康數(shù)據(jù)的總次數(shù)的比例;若用戶的修改概率大于預(yù)設(shè)概率,則將最近一次錄入的健康數(shù)據(jù)作為預(yù)測的健康數(shù)據(jù);若用戶的修改概率小于或等于預(yù)設(shè)概率,獲取最近兩次錄入的健康數(shù)據(jù),設(shè)最近一次錄入的健康數(shù)據(jù)為第一數(shù)據(jù),另一次錄入的健康數(shù)據(jù)為第二數(shù)據(jù);計算最近兩次錄入的健康數(shù)據(jù)的差值;若第一數(shù)據(jù)大于或者等于第二數(shù)據(jù),則預(yù)測的健康數(shù)據(jù)為第一數(shù)據(jù)減去第一數(shù)據(jù)和第二數(shù)據(jù)的差值;若第一數(shù)據(jù)小于第二數(shù)據(jù),則預(yù)測的健康數(shù)據(jù)為第一數(shù)據(jù)加上第一數(shù)據(jù)和第二數(shù)據(jù)的差值。通過上述方式,本發(fā)明在用戶錄入健康數(shù)據(jù)時,移動終端根據(jù)最近兩次錄入的健康數(shù)據(jù)和預(yù)測算法對用戶即將錄入的健康數(shù)據(jù)進(jìn)行預(yù)測,獲得預(yù)測的健康算法;移動終端根據(jù)用戶修改預(yù)測健康數(shù)據(jù)的次數(shù)和錄入總次數(shù)計算獲得用戶的修改概率;若修改概率小于預(yù)設(shè)概率,則將最近一次錄入的健康數(shù)據(jù)作為預(yù)測的健康數(shù)據(jù);若修改概率大于或等于預(yù)設(shè)概率,且第一數(shù)據(jù)大于或等于第二數(shù)據(jù),則移動終端預(yù)測的健康數(shù)據(jù)為第一數(shù)據(jù)減去最近兩次錄入健康數(shù)據(jù)的差值,即遞減;若修改概率大于或等于預(yù)設(shè)概率,且第一數(shù)據(jù)小于第二數(shù)據(jù),則移動終端預(yù)測的健康數(shù)據(jù)為第一數(shù)據(jù)加上最近兩次錄入健康數(shù)據(jù)的差值,即遞增,移動終端通過遞減或遞增的方式可以快速的獲得預(yù)測的健康數(shù)據(jù);用戶將預(yù)測的健康數(shù)據(jù)與自己測量的健康數(shù)據(jù)進(jìn)行對比,發(fā)現(xiàn)預(yù)測數(shù)據(jù)與測量數(shù)據(jù)相同,此時用戶直接保存預(yù)測的健康數(shù)據(jù),減少了用戶輸入過程,實(shí)現(xiàn)過程簡單,并能夠加快健康數(shù)據(jù)的錄入速度;由于減少了用戶輸入過程,因此減少了中老年用戶在錄入健康數(shù)據(jù)時,不會因?yàn)槔匣ㄑ酆褪帜_不靈活導(dǎo)致錄入數(shù)據(jù)發(fā)生錯誤,從而能夠提高健康數(shù)據(jù)的錄入準(zhǔn)確性。
本發(fā)明還提供一種健康數(shù)據(jù)的錄入裝置。
參照圖5,圖5為本發(fā)明健康數(shù)據(jù)的錄入裝置第一實(shí)施例的功能模塊示意圖。所述裝置包括:
第一接收模塊100,用于接收用戶觸發(fā)的錄入指令;
在本實(shí)施例中,所述移動終端包括智能手機(jī)和平板電腦。所述錄入指令是用戶通過移動終端的控制菜單,選擇錄入對象后生成的,當(dāng)然也可以根據(jù)用戶的輸入內(nèi)容生成錄入指令。在本實(shí)施例中,用戶通過移動終端的控制菜單,選擇錄入的對象,移動終端根據(jù)選擇的內(nèi)容生成錄入指令,當(dāng)然用戶還可以通過移動終端輸入需要錄入的對象,然后移動終端根據(jù)輸入的內(nèi)容生成錄入血糖指令。例如,本實(shí)施例中用戶通過移動終端的控制菜單選擇錄入的對象為血糖或血壓,移動終端則根據(jù)用戶的選擇對應(yīng)生成血糖或血壓數(shù)據(jù)的錄入指令,移動終端進(jìn)入血糖或血壓數(shù)據(jù)的錄入界面。當(dāng)然如果用戶通過輸入錄入的對象為血糖或血壓,則移動終端根據(jù)用戶輸入的內(nèi)容進(jìn)入對應(yīng)的血糖或血壓數(shù)據(jù)的錄入界面。
獲取模塊200,用于根據(jù)所述錄入指令獲取最新錄入的健康數(shù)據(jù)和預(yù)設(shè)的健康數(shù)據(jù)預(yù)測算法;
移動終端在接收到用戶觸發(fā)的錄入指令后,根據(jù)用戶觸發(fā)的錄入指令從數(shù)據(jù)庫中獲取最新錄入的健康數(shù)據(jù)和預(yù)設(shè)的健康數(shù)據(jù)預(yù)測算法。其中,在本實(shí)施例中,所述健康數(shù)據(jù)包括但不限于血糖數(shù)據(jù)和血壓數(shù)據(jù)。具體實(shí)施中,還可以包括心率數(shù)據(jù)。在本實(shí)施例中,所述預(yù)測算法根據(jù)最近兩次錄入的健康數(shù)據(jù)來預(yù)測健康數(shù)據(jù)。具體實(shí)施中,還可以根據(jù)最近一周或最近一個月錄入的健康數(shù)據(jù)的均值來預(yù)測健康數(shù)據(jù)。也就說最新錄入的健康數(shù)據(jù)可以是最近兩次,最近一周,或最近一個月錄入的健康數(shù)據(jù)。需要特別說明的是,若移動終端為第一次使用,移動終端中不存在用戶錄入的健康數(shù)據(jù),即移動終端獲取不到最新錄入的健康數(shù)據(jù),此時可以在移動終端中預(yù)存一健康數(shù)據(jù),預(yù)存的健康數(shù)據(jù)可以為正常用戶的一次測量數(shù)據(jù),移動終端在第一次使用時,則獲取預(yù)存的健康數(shù)據(jù)。具體實(shí)施中也可以不在移動終端中預(yù)存一健康數(shù)據(jù),此時移動終端的獲得最新錄入的健康數(shù)據(jù)則為0。
計算模塊300,用于根據(jù)所述最近錄入的健康數(shù)據(jù)和所述預(yù)測算法進(jìn)行計算,獲得預(yù)測的健康數(shù)據(jù);
移動終端在數(shù)據(jù)集庫中獲取最新錄入的健康數(shù)據(jù)和預(yù)設(shè)的健康數(shù)據(jù)預(yù)測算法后,根據(jù)最新錄入的健康數(shù)據(jù)和預(yù)設(shè)的健康數(shù)據(jù)預(yù)測算法進(jìn)行計算,獲得預(yù)測的健康數(shù)據(jù)。例如,預(yù)測算法根據(jù)最近一周錄入的健康數(shù)據(jù)的均值來預(yù)測健康數(shù)據(jù)。首先,移動終端獲得最近一周錄入的健康數(shù)據(jù),然后移動終端通過分析計算得到最近一周健康數(shù)據(jù)的均值,將得到的均值作為預(yù)測的健康數(shù)據(jù)。假設(shè)某用戶最近一周錄入的血糖數(shù)據(jù)分別為4.8mmol/L、5mmol/L、5.2mmol/L、5.4mmol/L、4.6mmol/L、5.3mmol/L、4.7mmol/L。移動終端在數(shù)據(jù)庫中獲得該用戶最近一周的血糖數(shù)據(jù),然后分析計算得到該用戶最近一周血糖數(shù)據(jù)的均值為5mmol/L,所得的均值就是預(yù)測的血糖數(shù)據(jù)。如果移動終端為第一次使用,則可以根據(jù)獲得的預(yù)存健康數(shù)據(jù)和預(yù)測算法進(jìn)行計算,獲得對應(yīng)的預(yù)測值,或者沒有獲取到預(yù)存健康數(shù)據(jù)時,獲得的預(yù)測值為0。
本實(shí)施例中在獲得預(yù)測的健康數(shù)據(jù)時,還在移動終端屏幕上顯示預(yù)測的健康數(shù)據(jù),以方便用戶查看。具體實(shí)施中,在獲得預(yù)測的健康數(shù)據(jù)時,還可以不在移動終端中進(jìn)行顯示,采用語音的方式,告知用戶。
錄入模塊400,用于接收用戶觸發(fā)的保存指令,將預(yù)測的健康數(shù)據(jù)錄入數(shù)據(jù)庫。
所述保存指令是根據(jù)用戶通過移動終端的控制菜單,選擇保存選項(xiàng)后生成的。移動終端接收用戶觸發(fā)的保存指令后,將預(yù)測的健康數(shù)據(jù)錄入數(shù)據(jù)庫。
所述保存指令是根據(jù)用戶通過移動終端的控制菜單,選擇保存選項(xiàng)后生成的。本實(shí)施例中用戶可以看到移動終端顯示界面中顯示的預(yù)測健康數(shù)據(jù),根據(jù)自身使用健康數(shù)據(jù)測試設(shè)備測試獲得的健康數(shù)據(jù),比如通過血壓測試設(shè)備測試,得到的血壓數(shù)據(jù),與預(yù)測健康數(shù)據(jù)對比,如果預(yù)測數(shù)據(jù)和測試得到的數(shù)據(jù)相同,則用戶可以通過移動終端的控制菜單,選擇保存選項(xiàng)觸發(fā)保存指令,移動終端接收到用戶觸發(fā)的保存指令后,將預(yù)測的健康數(shù)據(jù)錄入數(shù)據(jù)庫。當(dāng)然如果預(yù)測數(shù)據(jù)和測試得到的數(shù)據(jù)不相同,則用戶可以對數(shù)據(jù)進(jìn)行修改后,再進(jìn)行保存。具體實(shí)施中,如果移動終端采用語音的方式,即在用戶聽到預(yù)測健康數(shù)據(jù),將聽到的預(yù)測健康數(shù)據(jù)與測試得到的數(shù)據(jù)進(jìn)行對比,用戶根據(jù)對比結(jié)果觸發(fā)保存指令。
進(jìn)一步地,移動終端在將預(yù)測的健康數(shù)據(jù)錄入數(shù)據(jù)庫的同時,也需要將健康數(shù)據(jù)的錄入時間進(jìn)行錄入。
例如,用戶通過智能手機(jī)的控制菜單,選擇錄入的對象為血糖,那么智能手機(jī)根據(jù)選擇的錄入對象為血糖生成錄入血糖的指令。智能手機(jī)接收用戶選擇的錄入血糖的指令,智能手機(jī)根據(jù)錄入血糖的指令進(jìn)入血糖數(shù)據(jù)的錄入界面,并獲取最新錄入的血糖數(shù)據(jù)和預(yù)設(shè)的血糖數(shù)據(jù)預(yù)測算法,根據(jù)最新錄入的血糖數(shù)據(jù)和預(yù)設(shè)的血糖數(shù)據(jù)預(yù)測算法進(jìn)行計算,獲得預(yù)測的健康數(shù)據(jù),如圖9所示,此時通過預(yù)設(shè)的血糖數(shù)據(jù)預(yù)測算法獲得的預(yù)測血糖數(shù)據(jù)為4.8mmol/L,錄入時間是在2016年6月16日的午餐后。再例如,用戶通過智能手機(jī)的控制菜單,選擇錄入的對象為血糖,那么智能手機(jī)根據(jù)選擇的錄入對象為血糖生成錄入血糖的指令。智能手機(jī)接收用戶選擇的錄入血糖的指令,智能手機(jī)根據(jù)錄入血糖的指令進(jìn)入血糖數(shù)據(jù)的錄入界面,并獲取最新錄入的血糖數(shù)據(jù)和預(yù)設(shè)的血糖數(shù)據(jù)預(yù)測算法,根據(jù)最新錄入的血糖數(shù)據(jù)和預(yù)設(shè)的血糖數(shù)據(jù)預(yù)測算法進(jìn)行計算,獲得預(yù)測的健康數(shù)據(jù),如圖10所示,此時通過預(yù)設(shè)的血壓數(shù)據(jù)預(yù)測算法獲得預(yù)測的血壓收縮壓120mmHg,血壓舒張壓為80mmHg,心率為60BPM,錄入時間為2016年6月16日下午4點(diǎn)。
在本實(shí)施例中,移動終端中第一接收模塊100用于接收用戶觸發(fā)的錄入指令,獲取模塊200用于根據(jù)所述錄入指令獲取最新錄入的健康數(shù)據(jù)和預(yù)設(shè)的健康數(shù)據(jù)預(yù)測算法;計算模塊300用于根據(jù)所述最新錄入的健康數(shù)據(jù)和所述預(yù)測算法進(jìn)行計算,獲得預(yù)測的健康數(shù)據(jù);錄入模塊400用于接收用戶觸發(fā)的保存指令,將預(yù)測的健康數(shù)據(jù)錄入數(shù)據(jù)庫。通過上述方式,本發(fā)明在用戶錄入健康數(shù)據(jù)時,通過預(yù)設(shè)的健康數(shù)據(jù)預(yù)測算法對用戶即將錄入的健康數(shù)據(jù)進(jìn)行預(yù)測,獲得對應(yīng)的預(yù)測健康數(shù)據(jù),如果預(yù)測數(shù)據(jù)和用戶即將錄入的健康數(shù)據(jù)相同,則用戶可以直接保存,減少了用戶輸入過程,實(shí)現(xiàn)過程簡單,并加快健康數(shù)據(jù)的錄入速度。由于減少了用戶輸入過程,減少了中老年用戶在錄入健康數(shù)據(jù)時,不會因?yàn)槔匣ㄑ酆褪帜_不靈活導(dǎo)致錄入數(shù)據(jù)發(fā)生錯誤,從而能夠提高健康數(shù)據(jù)的錄入準(zhǔn)確性。
進(jìn)一步地,參照圖6,圖6為本發(fā)明健康數(shù)據(jù)的錄入裝置第二實(shí)施例的功能模塊示意圖。
基于上述圖5所示的實(shí)施例,在所述錄入模塊400之前,還可以包括:
第二接收模塊500,用于接收用戶滑動所述移動終端上顯示的標(biāo)尺所觸發(fā)的修改指令;
修改模塊600,用于根據(jù)所述修改指令修改預(yù)測的健康數(shù)據(jù);
為方便用戶修改,本實(shí)施例中,智能手機(jī)還顯示有標(biāo)尺,其中標(biāo)尺上具有各個刻度的標(biāo)識,需要特別說明的是標(biāo)尺上的刻度標(biāo)識根據(jù)預(yù)測的健康數(shù)據(jù)會對應(yīng)變化,如圖9所示,在預(yù)測到血糖為4.8mmol/L時,在血糖數(shù)據(jù)顯示的下方顯示有標(biāo)尺,標(biāo)尺的中間位置的刻度則為4.8。如圖10所示,在預(yù)測到血壓的收縮壓為120mmHg時,在血壓收縮壓數(shù)據(jù)顯示的下方顯示有標(biāo)尺,標(biāo)尺的中間位置的刻度則為120。用戶通過滑動移動終端上顯示的標(biāo)尺觸發(fā)修改指令,在用戶滑動移動終端中顯示的標(biāo)尺時,移動終端上顯示的健康數(shù)據(jù)的數(shù)值會根據(jù)用戶的滑動發(fā)生對應(yīng)的變化,用戶滑動移動終端中顯示的標(biāo)尺即是在修改預(yù)測的健康數(shù)據(jù)。具體實(shí)施中還可以在健康數(shù)據(jù)顯示的左右側(cè)設(shè)置“-”和“+”按鈕,用戶則可以觸碰“-”或“+”按鈕對應(yīng)在預(yù)測健康數(shù)據(jù)的基礎(chǔ)上減少或增加,從而修改預(yù)測健康數(shù)據(jù),獲得修改后的預(yù)測健康數(shù)據(jù)。
進(jìn)一步地,修改模塊S600可以替換為顯示單元610,用于根據(jù)所述修改指令,獲得修改后的健康數(shù)據(jù),并顯示。
例如,用戶測量的血糖數(shù)據(jù)為4.8mmol/L,智能手機(jī)根據(jù)最新錄入的血糖數(shù)據(jù)和血糖數(shù)據(jù)預(yù)測算法進(jìn)行計算,獲得預(yù)測的血糖數(shù)據(jù)為5.2mmol/L,并在標(biāo)尺的上方顯示預(yù)測的血糖數(shù)據(jù),當(dāng)然顯示預(yù)測健康數(shù)據(jù)的位置還可以設(shè)置在其他地方。用戶將預(yù)測的血糖數(shù)據(jù)與測量的血糖數(shù)據(jù)進(jìn)行對比,預(yù)測的血糖數(shù)據(jù)和測量的血糖數(shù)據(jù)不相同,此時用戶可以通過滑動標(biāo)尺修改預(yù)測的血糖數(shù)據(jù),使得修改后的血糖數(shù)據(jù)和測量的血糖數(shù)據(jù)相同,并通過移動終端的標(biāo)尺顯示修改后的血糖數(shù)據(jù)為4.8mmol/L,在用戶滑動標(biāo)尺時,標(biāo)尺上方顯示的血糖數(shù)據(jù)會對應(yīng)改變。再例如,用戶測量的血壓數(shù)據(jù)為118mmHg,智能手機(jī)根據(jù)最新錄入的血壓數(shù)據(jù)和血壓數(shù)據(jù)預(yù)測算法進(jìn)行計算,獲得預(yù)測的血壓數(shù)據(jù)為120mmHg,并通過標(biāo)尺顯示預(yù)測的血壓數(shù)據(jù)。用戶將預(yù)測的血壓數(shù)據(jù)與測量的血壓數(shù)據(jù)進(jìn)行對比,預(yù)測的血壓數(shù)據(jù)和測量的血壓數(shù)據(jù)不相同,此時用戶可以通過滑動標(biāo)尺修改預(yù)測的血壓數(shù)據(jù),使得修改后的血壓數(shù)據(jù)和測量的血壓數(shù)據(jù)相同,并通過移動終端的標(biāo)尺顯示修改后的血壓數(shù)據(jù)為118mmHg,在用戶滑動標(biāo)尺過程中,標(biāo)尺上方顯示的血糖數(shù)據(jù)會對應(yīng)實(shí)時改變。
在用戶修改健康數(shù)據(jù)的過程中,顯示的健康數(shù)據(jù)會隨著用戶修改對應(yīng)實(shí)時改變。在本實(shí)施例中,為方便用戶修改預(yù)測的健康數(shù)據(jù),在健康數(shù)據(jù)顯示的下方顯示有標(biāo)尺,標(biāo)尺中間有指針,當(dāng)用戶滑動標(biāo)尺時,指針?biāo)傅慕】禂?shù)據(jù)會隨著用戶滑動標(biāo)尺發(fā)生對應(yīng)的變化,用戶可以清楚明了的看見修改時健康數(shù)據(jù)的變化。
所述錄入模塊400包括:
錄入單元410,用于根據(jù)所述保存指令,將修改后的健康數(shù)據(jù)錄入數(shù)據(jù)庫。
本實(shí)施例中用戶可以通過移動終端中顯示的標(biāo)尺看見預(yù)測的健康數(shù)據(jù),在修改后的健康數(shù)據(jù)與測量數(shù)據(jù)相同時,用戶可以通過移動終端的控制菜單,選擇保存選項(xiàng)從而觸發(fā)保存指令,移動終端根據(jù)用戶觸發(fā)的保存指令,將修改后的健康數(shù)據(jù)錄入數(shù)據(jù)庫。
在本實(shí)施例中,計算模塊300用于根據(jù)獲取的健康數(shù)據(jù)和預(yù)測算法進(jìn)行計算,獲得預(yù)測的健康數(shù)據(jù)。第二獲取模塊500用于接收用戶滑動所述移動終端上顯示的標(biāo)尺所觸發(fā)的修改指令,用戶滑動移動終端上的標(biāo)尺則可以認(rèn)為用戶觸發(fā)修改指令。修改模塊600用于根據(jù)修改指令,修改預(yù)測的健康數(shù)據(jù)。用戶通過移動終端的控制菜單選擇保存選項(xiàng),移動終端生成保存健康數(shù)據(jù)的指令。當(dāng)用戶選擇保存選項(xiàng)時,則可以認(rèn)為修改預(yù)測的健康數(shù)據(jù)的步驟已結(jié)束。錄入單元410用于根據(jù)保存指令,移動終端將用戶修改后的健康數(shù)據(jù)錄入數(shù)據(jù)庫。例如,獲得預(yù)測的血糖數(shù)據(jù)為4.8mmol/L,將其顯示在智能手機(jī)上,用戶滑動標(biāo)尺使得血糖數(shù)據(jù)變成5mmol/L,這時可以確定用戶在修改預(yù)測的血糖數(shù)據(jù)。用戶通過智能手機(jī)的控制菜單選擇保存選項(xiàng),智能手機(jī)生成保存血糖數(shù)據(jù)的指令。當(dāng)用戶選擇保存選項(xiàng)時,則可以認(rèn)為修改步驟已結(jié)束。智能手機(jī)根據(jù)指令,將修改后的血糖數(shù)據(jù)5mmol/L錄入數(shù)據(jù)庫。再例如,獲得預(yù)測的血壓收縮壓為120mmHg,將其顯示在智能手機(jī)上,用戶滑動標(biāo)尺使得血壓收縮壓變成118mmHg,這時可以確定用戶在修改預(yù)測的血壓收縮壓。用戶通過智能手機(jī)的控制菜單選擇保存選項(xiàng),智能手機(jī)生成保存血壓收縮壓的指令。當(dāng)用戶選擇保存選項(xiàng)時,則可以認(rèn)為修改步驟已結(jié)束。智能手機(jī)根據(jù)指令,將修改后的血壓收縮壓118mmHg錄入數(shù)據(jù)庫。
在本實(shí)施例中,計算模塊300用于根據(jù)獲取的健康數(shù)據(jù)和預(yù)測算法進(jìn)行計算,獲得預(yù)測的健康數(shù)據(jù);第二獲取模塊500用于接收用戶滑動所述移動終端上顯示的標(biāo)尺所觸發(fā)的修改指令,用戶滑動移動終端上的標(biāo)尺則可以認(rèn)為用戶觸發(fā)修改指令;修改模塊600用于根據(jù)修改指令,修改預(yù)測的健康數(shù)據(jù);用戶通過移動終端的控制菜單選擇保存選項(xiàng),移動終端生成保存健康數(shù)據(jù)的指令;當(dāng)用戶選擇保存選項(xiàng)時,則可以認(rèn)為修改預(yù)測的健康數(shù)據(jù)的步驟已結(jié)束;錄入單元410用于根據(jù)保存指令,移動終端將用戶修改后的健康數(shù)據(jù)錄入數(shù)據(jù)庫。通過上述方式,本發(fā)明在用戶錄入健康數(shù)據(jù)時,通過預(yù)設(shè)的健康數(shù)據(jù)預(yù)測算法對用戶即將錄入的健康數(shù)據(jù)進(jìn)行預(yù)測,獲得對應(yīng)的預(yù)測健康數(shù)據(jù),用戶將預(yù)測的健康數(shù)據(jù)與自己測量的健康數(shù)據(jù)進(jìn)行對比,發(fā)現(xiàn)預(yù)測數(shù)據(jù)與測量數(shù)據(jù)不同,此時用戶可以通過滑動顯示的標(biāo)尺修改預(yù)測數(shù)據(jù),使得標(biāo)尺顯示的數(shù)據(jù)與測量數(shù)據(jù)相同,此時用戶可以保存修改后的健康數(shù)據(jù)。本實(shí)施例中用戶通過在標(biāo)尺上滑動修改預(yù)測的健康數(shù)據(jù),對于中老年人來說,類似現(xiàn)實(shí)中拿著軟尺的情形,學(xué)習(xí)更簡單;并且一般只需要簡單修改,用戶輸入過程簡單,因此能夠加快健康數(shù)據(jù)的錄入速度和提高健康數(shù)據(jù)的錄入準(zhǔn)確性。
進(jìn)一步地,參照圖7,圖7為圖5中計算模塊的細(xì)化功能模塊示意圖。
基于本發(fā)明健康數(shù)據(jù)的處理裝置第一實(shí)施例,所述計算模塊300包括:
記錄單元310,用于記錄用戶修改預(yù)測的健康數(shù)據(jù)的次數(shù)和錄入健康數(shù)據(jù)的總次數(shù);
移動終端獲得最新錄入的健康數(shù)據(jù)和預(yù)存的健康數(shù)據(jù)預(yù)測算法后,記錄用戶修改預(yù)測的健康數(shù)據(jù)的次數(shù)和錄入健康數(shù)據(jù)的總次數(shù),并將用戶修改預(yù)測的健康數(shù)據(jù)的次數(shù)和錄入健康數(shù)據(jù)的總次數(shù)錄入數(shù)據(jù)庫。例如,智能手機(jī)獲得最新錄入的血糖數(shù)據(jù)和預(yù)存的血糖數(shù)據(jù)預(yù)測算法后,記錄的用戶修改預(yù)測的血糖數(shù)據(jù)的次數(shù)和錄入血糖數(shù)據(jù)的總次數(shù)分別為40次和100次,將記錄得到的數(shù)據(jù)錄入數(shù)據(jù)庫。
計算單元320,用于根據(jù)所述用戶修改預(yù)測的健康數(shù)據(jù)的次數(shù)和錄入健康數(shù)據(jù)的總次數(shù),計算獲得用戶的修改概率;
所述修改概率為用戶修改預(yù)測的健康數(shù)據(jù)的次數(shù)占錄入健康數(shù)據(jù)的總次數(shù)的百分比。移動終端在獲得用戶修改預(yù)測的健康數(shù)據(jù)的次數(shù)和錄入健康數(shù)據(jù)的總次數(shù)后,通過計算獲得用戶的修改概率,將獲得的修改概率錄入數(shù)據(jù)庫。例如,智能手機(jī)記錄的用戶修改預(yù)測的血糖數(shù)據(jù)的次數(shù)和錄入血糖數(shù)據(jù)的總次數(shù)分別為40次和100次,通過計算得到修改概率為百分之四十,將計算得到的修改概率錄入數(shù)據(jù)庫。
第一修改單元330,用于若用戶的修改概率大于預(yù)設(shè)概率,則將最近一次錄入的健康數(shù)據(jù)作為預(yù)測的健康數(shù)據(jù);
第二修改單元340,用于若用戶的修改概率小于或等于預(yù)設(shè)概率,則根據(jù)最近兩次錄入的健康數(shù)據(jù)和預(yù)測算法獲得預(yù)測的健康數(shù)據(jù)。
移動終端對用戶的修改概率和預(yù)設(shè)概率進(jìn)行對比,若用戶的修改概率大于預(yù)設(shè)概率,則輸出最近一次錄入數(shù)據(jù)庫的健康數(shù)據(jù);若用戶的修改概率小于或等于預(yù)設(shè)概率,則顯示所述預(yù)測的健康數(shù)據(jù)。所述預(yù)設(shè)概率可以包括百分之四十和百分之五十。當(dāng)然,具體實(shí)施中,預(yù)設(shè)概率可以根據(jù)用戶的需求進(jìn)行設(shè)置。例如,某用戶在智能手機(jī)上設(shè)置預(yù)設(shè)概率為百分之三十五,若用戶的修改概率大于百分之三十五,則輸出最近一次錄入數(shù)據(jù)庫的健康數(shù)據(jù)作為預(yù)測的健康數(shù)據(jù),若用戶的修改概率小于或等于百分之三十五,則顯示所述預(yù)測的健康數(shù)據(jù)。
在本實(shí)施例中,智能手機(jī)獲得最新錄入的健康數(shù)據(jù)和預(yù)存的健康數(shù)據(jù)預(yù)測算法后,通過智能手機(jī)中的記錄單元310記錄用戶修改預(yù)測的健康數(shù)據(jù)的次數(shù)和錄入健康數(shù)據(jù)的總次數(shù);計算單元320根據(jù)智能手機(jī)記錄的用戶修改預(yù)測的健康數(shù)據(jù)的次數(shù)和錄入健康數(shù)據(jù)的總次數(shù),計算獲得用戶的修改概率;第一修改單元330若用戶的修改概率大于預(yù)設(shè)概率,則將最近一次錄入的健康數(shù)據(jù)作為預(yù)測的健康數(shù)據(jù);第二修改單元340若用戶的修改概率小于或等于預(yù)設(shè)概率,則根據(jù)最近兩次錄入的健康數(shù)據(jù)獲得預(yù)測的健康數(shù)據(jù)。例如,最近一次輸入的血糖數(shù)據(jù)為5mmol/L,根據(jù)最近兩次錄入的血糖數(shù)據(jù)獲得預(yù)測的血糖數(shù)據(jù)為4.8mmol/L,預(yù)設(shè)概率為百分之五十,修改次數(shù)為25次,錄入總次數(shù)為100次。根據(jù)修改次數(shù)和錄入總次數(shù),通過智能手機(jī)可以計算出用戶的修改概率為百分之二十五,智能手機(jī)將其與預(yù)設(shè)概率對比發(fā)現(xiàn),用戶的修改概率小于預(yù)設(shè)概率,這時智能手機(jī)獲得預(yù)測的血糖數(shù)據(jù)為4.8mmol/L。若修改次數(shù)為51次,總次數(shù)為100次,通過計算得出修改概率大于了預(yù)設(shè)概率,這時智能手機(jī)獲得預(yù)測的血糖數(shù)據(jù)為5mmol/L。再例如,最近一次錄入的血壓收縮壓和舒張壓分別為118mmHg和80mmHg,根據(jù)最近兩次錄入的血壓數(shù)據(jù)預(yù)測的血壓收縮壓和舒張壓分別120mmHg和80mmHg,預(yù)設(shè)概率為百分之五四十五,修改次數(shù)為50次,錄入總次數(shù)為100次。根據(jù)修改次數(shù)和錄入總次數(shù),通過智能手機(jī)可以計算出用戶的修改概率為百分之五十,智能手機(jī)將其與預(yù)設(shè)概率對比發(fā)現(xiàn),用戶的修改概率大于預(yù)設(shè)概率,則智能手機(jī)獲得預(yù)測的血壓收縮壓和舒張壓分別為118mmHg和80mmHg。若修改次數(shù)為30次,錄入總次數(shù)為100,這時通過計算發(fā)現(xiàn)修改概率為百分之三十,智能手機(jī)將其與預(yù)設(shè)概率對比發(fā)現(xiàn),用戶的修改概率小于預(yù)設(shè)概率,則智能手機(jī)獲得預(yù)測的血壓收縮壓和舒張壓分別120mmHg和80mmHg。
具體地,參照圖8,第二修改單元340可以包括:
獲取子單元341,用于獲取最近兩次錄入的健康數(shù)據(jù),設(shè)最近一次錄入的健康數(shù)據(jù)為第一數(shù)據(jù),另一次錄入的健康數(shù)據(jù)為第二數(shù)據(jù);
移動終端從健康數(shù)據(jù)的數(shù)據(jù)庫中獲取最近兩次錄入的健康數(shù)據(jù),并設(shè)最近一次錄入的健康數(shù)據(jù)為第一數(shù)據(jù),另一次錄入的健康數(shù)據(jù)為第二數(shù)據(jù)。例如,從智能手機(jī)的本地緩存的數(shù)據(jù)庫中獲取最近兩次錄入的血糖數(shù)據(jù)分別為5mmol/L和5.2mmol/L,其中5mmol/L為第一數(shù)據(jù),5.2mmol/L為第二數(shù)據(jù)。具體實(shí)施中,當(dāng)然還可以獲取最近一周的健康數(shù)據(jù)或者最近一個月的健康數(shù)據(jù)。
計算子單元342,用于計算最近兩次錄入的健康數(shù)據(jù)的差值;
移動終端從數(shù)據(jù)庫中獲取最近兩次錄入的健康數(shù)據(jù)后,計算最近兩次錄入的健康數(shù)據(jù)的差值,即第一數(shù)據(jù)與第二數(shù)據(jù)之間的差值,根據(jù)差值可以判斷第一數(shù)據(jù)和第二數(shù)據(jù)的大小。例如,智能手機(jī)獲取最近兩次錄入的血糖數(shù)據(jù)分別為5mmol/L和5.2mmol/L,其中5mmol/L為第一數(shù)據(jù),5.2mmol/L為第二數(shù)據(jù),移動終端通過計算獲得第一數(shù)據(jù)與第二數(shù)據(jù)的差值為0.2mmol/L,可以得到第一數(shù)據(jù)小于第二數(shù)據(jù)。當(dāng)然具體實(shí)施中,移動終端獲取最近一周的健康數(shù)據(jù)后,對最近一周的健康數(shù)據(jù)進(jìn)行計算,獲得最近一周健康數(shù)據(jù)的均值。
第一修改子單元343,用于若第一數(shù)據(jù)大于或者等于第二數(shù)據(jù),則預(yù)測的健康數(shù)據(jù)為第一數(shù)據(jù)減去第一數(shù)據(jù)和第二數(shù)據(jù)的差值;
第二修改子單元344,用于若第一數(shù)據(jù)小于第二數(shù)據(jù),則預(yù)測的健康數(shù)據(jù)為第一數(shù)據(jù)加上第一數(shù)據(jù)和第二數(shù)據(jù)的差值。
移動終端根據(jù)最近兩次錄入的健康數(shù)據(jù)的差值可以判斷第一數(shù)據(jù)和第二數(shù)據(jù)的大小。若第一數(shù)據(jù)大于或者等于第二數(shù)據(jù),則預(yù)測的健康數(shù)據(jù)為第一數(shù)據(jù)減去第一數(shù)據(jù)和第二數(shù)據(jù)的差值。例如,智能手機(jī)獲取的血糖數(shù)據(jù)的第一數(shù)據(jù)為5.2mmol/L,第二數(shù)據(jù)為5mmol/L。這時第一數(shù)據(jù)大于第二數(shù)據(jù),則修改后的數(shù)據(jù)為4.8mmol/L。若第一數(shù)據(jù)小于第二數(shù)據(jù),則預(yù)測的健康數(shù)據(jù)為第一數(shù)據(jù)加上第一數(shù)據(jù)和第二數(shù)據(jù)的差值。例如,智能手機(jī)獲取的血糖數(shù)據(jù)的第一數(shù)據(jù)為5mmol/L,第二數(shù)據(jù)為5.2mmol/L。這時第一數(shù)據(jù)小于第二數(shù)據(jù),則修改后的數(shù)據(jù)為5.4mmol/L。當(dāng)然具體實(shí)施中,移動終端可以根據(jù)最近一周健康數(shù)據(jù)的均值,得到預(yù)測的健康數(shù)據(jù)。
在本實(shí)施例中用戶的修改概率小于或等于預(yù)設(shè)概率,智能手機(jī)從數(shù)據(jù)庫中獲取最近兩次錄入的健康數(shù)據(jù),并設(shè)最近一次錄入的健康數(shù)據(jù)為第一數(shù)據(jù),另一次錄入的健康數(shù)據(jù)為第二數(shù)據(jù);通過智能手機(jī)計算最近兩次錄入的健康數(shù)據(jù)的差值,根據(jù)差值判斷對比第一數(shù)據(jù)和第二數(shù)據(jù)的大小;若第一數(shù)據(jù)大于或者等于第二數(shù)據(jù),則預(yù)測的健康數(shù)據(jù)為第一數(shù)據(jù)減去第一數(shù)據(jù)和第二數(shù)據(jù)的差值;若第一數(shù)據(jù)小于第二數(shù)據(jù),則預(yù)測的健康數(shù)據(jù)為第一數(shù)據(jù)加上第一數(shù)據(jù)和第二數(shù)據(jù)的差值。例如,最近兩次錄入的血糖數(shù)據(jù)分別為5mmol/L和5.2mmol/L。從智能手機(jī)的本地緩存的數(shù)據(jù)庫中獲取最近兩次錄入的血糖數(shù)據(jù)分別為5mmol/L和5.2mmol/L,其中5mmol/L為第一數(shù)據(jù),5.2mmol/L為第二數(shù)據(jù),通過計算得到這兩次血糖數(shù)據(jù)的差值為0.2mmol/L。智能手機(jī)通過對比可以發(fā)現(xiàn)第一數(shù)據(jù)小于第二數(shù)據(jù),這時修改第一數(shù)據(jù),使得預(yù)測的血糖數(shù)據(jù)為第一數(shù)據(jù)減去第一數(shù)據(jù)和第二數(shù)據(jù)的差值,即預(yù)測的血糖數(shù)據(jù)為4.8mmol/L。若5mmol/L為第二數(shù)據(jù),5.2mmol/L為第一數(shù)據(jù)。智能手機(jī)通過對比可以發(fā)現(xiàn)第一數(shù)據(jù)大于第二數(shù)據(jù),這時修改第一數(shù)據(jù),使得預(yù)測的血糖數(shù)據(jù)為第一數(shù)據(jù)加上第一數(shù)據(jù)和第二數(shù)據(jù)的差值,即預(yù)測的血糖數(shù)據(jù)為5.4mmol/L。
在本實(shí)施例中,智能手機(jī)獲得最新錄入的健康數(shù)據(jù)和預(yù)存的健康數(shù)據(jù)預(yù)測算法后,記錄用戶修改預(yù)測的健康數(shù)據(jù)的次數(shù)和錄入健康數(shù)據(jù)的總次數(shù);根據(jù)記錄的用戶修改預(yù)測的健康數(shù)據(jù)的次數(shù)和錄入健康數(shù)據(jù)的總次數(shù),計算獲得用戶的修改概率,修改概率為用戶修改預(yù)測的健康數(shù)據(jù)的次數(shù)占錄入健康數(shù)據(jù)的總次數(shù)的比例;若用戶的修改概率大于預(yù)設(shè)概率,則將最近一次錄入的健康數(shù)據(jù)作為預(yù)測的健康數(shù)據(jù);若用戶的修改概率小于或等于預(yù)設(shè)概率,獲取最近兩次錄入的健康數(shù)據(jù),設(shè)最近一次錄入的健康數(shù)據(jù)為第一數(shù)據(jù),另一次錄入的健康數(shù)據(jù)為第二數(shù)據(jù);計算最近兩次錄入的健康數(shù)據(jù)的差值;若第一數(shù)據(jù)大于或者等于第二數(shù)據(jù),則預(yù)測的健康數(shù)據(jù)為第一數(shù)據(jù)減去第一數(shù)據(jù)和第二數(shù)據(jù)的差值;若第一數(shù)據(jù)小于第二數(shù)據(jù),則預(yù)測的健康數(shù)據(jù)為第一數(shù)據(jù)加上第一數(shù)據(jù)和第二數(shù)據(jù)的差值。通過上述方式,本發(fā)明在用戶錄入健康數(shù)據(jù)時,移動終端根據(jù)最近兩次錄入的健康數(shù)據(jù)和預(yù)測算法對用戶即將錄入的健康數(shù)據(jù)進(jìn)行預(yù)測,獲得預(yù)測的健康算法;移動終端根據(jù)用戶修改預(yù)測健康數(shù)據(jù)的次數(shù)和錄入總次數(shù)計算獲得用戶的修改概率;若修改概率小于預(yù)設(shè)概率,則將最近一次錄入的健康數(shù)據(jù)作為預(yù)測的健康數(shù)據(jù);若修改概率大于或等于預(yù)設(shè)概率,且第一數(shù)據(jù)大于或等于第二數(shù)據(jù),則移動終端預(yù)測的健康數(shù)據(jù)為第一數(shù)據(jù)減去最近兩次錄入健康數(shù)據(jù)的差值,即遞減;若修改概率大于或等于預(yù)設(shè)概率,且第一數(shù)據(jù)小于第二數(shù)據(jù),則移動終端預(yù)測的健康數(shù)據(jù)為第一數(shù)據(jù)加上最近兩次錄入健康數(shù)據(jù)的差值,即遞增,移動終端通過遞減或遞增的方式可以快速的獲得預(yù)測的健康數(shù)據(jù);用戶將預(yù)測的健康數(shù)據(jù)與自己測量的健康數(shù)據(jù)進(jìn)行對比,發(fā)現(xiàn)預(yù)測數(shù)據(jù)與測量數(shù)據(jù)相同,此時用戶直接保存預(yù)測的健康數(shù)據(jù),減少了用戶輸入過程,實(shí)現(xiàn)過程簡單,并能夠加快健康數(shù)據(jù)的錄入速度;由于減少了用戶輸入過程,因此減少了中老年用戶在錄入健康數(shù)據(jù)時,不會因?yàn)槔匣ㄑ酆褪帜_不靈活導(dǎo)致錄入數(shù)據(jù)發(fā)生錯誤,從而能夠提高健康數(shù)據(jù)的錄入準(zhǔn)確性。
以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。