一種檢測(cè)用戶視力距離的方法及移動(dòng)終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例涉及移動(dòng)終端的技術(shù)領(lǐng)域,尤其涉及一種檢測(cè)用戶視力距離的方法及移動(dòng)終端。
【背景技術(shù)】
[0002]目前,現(xiàn)有的兒童平板或者早教機(jī)產(chǎn)品在小孩離屏幕近時(shí)會(huì)產(chǎn)生報(bào)警或者向用戶發(fā)送提醒信息或者鎖定屏幕使得用戶無(wú)法繼續(xù)使用,這種方式可以降低小孩離屏幕太近對(duì)視力造成傷害的風(fēng)險(xiǎn),但這種類似的方法只能在小孩每次使用移動(dòng)終端時(shí)會(huì)提醒小孩子離屏幕遠(yuǎn)一點(diǎn),而不能判斷小孩在一段時(shí)間內(nèi)眼睛的視力是否出現(xiàn)問(wèn)題。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例的目的在于提出一種檢測(cè)用戶視力距離的方法及移動(dòng)終端,旨在解決如何判斷用戶視力變化的問(wèn)題。
[0004]為達(dá)此目的,本發(fā)明實(shí)施例采用以下技術(shù)方案:
一種檢測(cè)用戶視力距離的方法,所述方法包括:
接收到用戶觸發(fā)的檢測(cè)用戶視力距離的指令;
根據(jù)所述指令在預(yù)先設(shè)置的時(shí)間內(nèi)獲取用戶視力距離;
根據(jù)獲取的用戶視力距離,或者,根據(jù)獲取的用戶視力距離和預(yù)先存儲(chǔ)的用戶視力距離,獲取所述用戶的視力距離變化情況。
[0005]優(yōu)選地,所述接收到用戶觸發(fā)的檢測(cè)用戶視力距離的指令,包括:
接收用戶觸發(fā)的開(kāi)機(jī)指令,所述開(kāi)機(jī)指令為用戶觸發(fā)的檢測(cè)用戶視力距離的指令;或者,
接收用戶預(yù)先設(shè)置的檢測(cè)用戶視力距離的指令;或者,
接收用戶觸發(fā)的關(guān)機(jī)指令,所述關(guān)機(jī)指令為用戶觸發(fā)的檢測(cè)用戶視力距離的指令。
[0006]優(yōu)選地,所述根據(jù)所述指令在預(yù)先設(shè)置的時(shí)間內(nèi)獲取用戶視力距離,包括:
根據(jù)所述指令在用戶開(kāi)機(jī)后以預(yù)先設(shè)置的時(shí)間間隔多次獲取用戶視力距離,將多次獲取的用戶視力距離求平均,獲取平均后的所述用戶視力距離;或者,
根據(jù)所述指令在用戶開(kāi)機(jī)期間內(nèi)在開(kāi)機(jī)時(shí)預(yù)先設(shè)置的時(shí)間內(nèi)獲取用戶視力距離;或者,
根據(jù)所述指令在用戶關(guān)機(jī)期間內(nèi),在關(guān)機(jī)時(shí)預(yù)先設(shè)置的時(shí)間內(nèi)獲取用戶視力距離。
[0007]優(yōu)選地,所述根據(jù)獲取的用戶視力距離,或者,根據(jù)獲取的用戶視力距離和預(yù)先存儲(chǔ)的用戶視力距離,獲取所述用戶的視力距離變化情況,包括:
根據(jù)在預(yù)先設(shè)置的周期內(nèi)獲取的用戶視力距離,獲取所述用戶的視力距離變化情況;或者,
根據(jù)在預(yù)先設(shè)置的周期內(nèi)獲取的用戶視力距離和上一個(gè)周期內(nèi)獲取的用戶視力距離進(jìn)行對(duì)比,獲取所述用戶的視力距離變化情況; 其中,所述預(yù)先設(shè)置的周期包括至少大于I的天數(shù)。
[0008]優(yōu)選地,所述根據(jù)在預(yù)先設(shè)置的周期內(nèi)獲取的用戶視力距離,獲取所述用戶的視力距離變化情況,包括:
根據(jù)在預(yù)先設(shè)置的周期內(nèi)獲取的用戶視力距離,計(jì)算在所述預(yù)先設(shè)置的周期內(nèi)一定間隔的平均用戶視力距離或者一定間隔的標(biāo)準(zhǔn)差之間的差值或者每次獲取的用戶視力距離之間的差值之和;
根據(jù)計(jì)算結(jié)果獲取所述用戶的視力距離變化情況。
[0009]優(yōu)選地,所述根據(jù)計(jì)算結(jié)果獲取所述用戶的視力距離變化情況,包括:
若在所述預(yù)先設(shè)置的周期內(nèi)一定間隔的平均用戶視力距離之間的差值或者或者一定間隔的標(biāo)準(zhǔn)差之間的差值或者每次獲取的用戶視力距離之間的差值之和在預(yù)先設(shè)置的差值閾值內(nèi),則獲取所述用戶的視力距離變化情況為正常;
若在所述預(yù)先設(shè)置的周期內(nèi)一定間隔的平均用戶視力距離之間的差值或者或者一定間隔的標(biāo)準(zhǔn)差之間的差值或者每次獲取的用戶視力距離之間的差值之和小于所述預(yù)先設(shè)置的差值閾值,則獲取所述用戶的視力距離變化情況為異常。
[0010]優(yōu)選地,所述根據(jù)在預(yù)先設(shè)置的周期內(nèi)獲取的用戶視力距離和上一個(gè)周期內(nèi)獲取的用戶視力距離進(jìn)行對(duì)比,獲取所述用戶的視力距離變化情況,包括:
獲取預(yù)先設(shè)置的周期內(nèi)的用戶視力距離信息,所述用戶視力距離信息包括平均用戶視力距離或者用戶視力距離的標(biāo)準(zhǔn)差;
將獲取的用戶視力距離信息和上一個(gè)周期內(nèi)獲取的用戶視力距離信息進(jìn)行對(duì)比,獲取所述用戶的視力距離變化情況。
[0011]優(yōu)選地,所述將獲取的用戶視力距離信息和上一個(gè)周期內(nèi)獲取的用戶視力距離信息進(jìn)行對(duì)比,獲取所述用戶的視力距離變化情況,包括:
若所述平均用戶視力距離和上一個(gè)周期內(nèi)獲取的平均用戶視力距離的距離在所述預(yù)先設(shè)置的閾值內(nèi),或者,若所述用戶視力距離的標(biāo)準(zhǔn)差和上一個(gè)周期內(nèi)獲取的所述用戶視力距離的標(biāo)準(zhǔn)差在預(yù)先設(shè)置的閾值內(nèi),則獲取所述用戶的視力距離變化情況為正常;或者。
[0012]若所述平均用戶視力距離和上一個(gè)周期內(nèi)獲取的平均用戶視力距離的距離小于所述預(yù)先設(shè)置的閾值,或者,若所述用戶視力距離的標(biāo)準(zhǔn)差和上一個(gè)周期內(nèi)獲取的所述用戶視力距離的標(biāo)準(zhǔn)差小于所述預(yù)先設(shè)置的閾值,則獲取所述用戶的視力距離變化情況為異常。
[0013]優(yōu)選地,所述方法還包括:
根據(jù)所述用戶的視力距離變化情況向所述用戶或者所述用戶的監(jiān)護(hù)人發(fā)送提醒信息,所述提醒信息用于提醒所述用戶或者所述用戶的監(jiān)護(hù)人注意視力保護(hù)或者所述用戶的視力正常。
[0014]—種移動(dòng)終端,所述移動(dòng)終端包括:
接收模塊,用于接收到用戶觸發(fā)的檢測(cè)用戶視力距離的指令;
第一獲取模塊,用于根據(jù)所述指令在預(yù)先設(shè)置的時(shí)間內(nèi)獲取用戶視力距離;
第二獲取模塊,用于根據(jù)獲取的用戶視力距離,或者,根據(jù)獲取的用戶視力距離和預(yù)先存儲(chǔ)的用戶視力距離,獲取所述用戶的視力距離變化情況。
[0015]優(yōu)選地,所述接收模塊包括: 第一接收單元,用于接收用戶觸發(fā)的開(kāi)機(jī)指令,所述開(kāi)機(jī)指令為用戶觸發(fā)的檢測(cè)用戶視力距離的指令;或者,
第二接收單元,用于接收用戶預(yù)先設(shè)置的檢測(cè)用戶視力距離的指令;或者,
第三接收單元,用于接收用戶觸發(fā)的關(guān)機(jī)指令,所述關(guān)機(jī)指令為用戶觸發(fā)的檢測(cè)用戶視力距離的指令。
[0016]優(yōu)選地,所述第一獲取模塊包括:
第一獲取單元,用于根據(jù)所述指令在用戶開(kāi)機(jī)后以預(yù)先設(shè)置的時(shí)間間隔多次獲取用戶視力距離,將多次獲取的用戶視力距離求平均,獲取平均后的所述用戶視力距離;或者,第二獲取單元,用于根據(jù)所述指令在用戶開(kāi)機(jī)期間內(nèi)在開(kāi)機(jī)時(shí)預(yù)先設(shè)置的時(shí)間內(nèi)獲取用戶視力距離;或者,
第三獲取單元,用于根據(jù)所述指令在用戶關(guān)機(jī)期間內(nèi),在關(guān)機(jī)時(shí)預(yù)先設(shè)置的時(shí)間內(nèi)獲取用戶視力距離。
[0017]優(yōu)選地,所述第二獲取模塊包括:
第四獲取單元,用于根據(jù)在預(yù)先設(shè)置的周期內(nèi)獲取的用戶視力距離,獲取所述用戶的視力距離變化情況;或者,
第五獲取單元,用于根據(jù)在預(yù)先設(shè)置的周期內(nèi)獲取的用戶視力距離和上一個(gè)周期內(nèi)獲取的用戶視力距離進(jìn)行對(duì)比,獲取所述用戶的視力距離變化情況;
其中,所述預(yù)先設(shè)置的周期包括至少大于I的天數(shù)。
[0018]優(yōu)選地,所述第四獲取單元,包括:
第一計(jì)算子單元,用于根據(jù)在預(yù)先設(shè)置的周期內(nèi)獲取的用戶視力距離,計(jì)算在所述預(yù)先設(shè)置的周期內(nèi)一定間隔的平均用戶視力距離或者一定間隔的標(biāo)準(zhǔn)差之間的差值或者每次獲取的用戶視力距離之間的差值之和;
第四獲取子單元,用于根據(jù)計(jì)算結(jié)果獲取所述用戶的視力距離變化情況。
[0019]優(yōu)選地,所述第四獲取子單元,用于:
若在所述預(yù)先設(shè)置的周期內(nèi)一定間隔的平均用戶視力距離之間的差值或者或者一定間隔的標(biāo)準(zhǔn)差之間的差值或者每次獲取的用戶視力距離之間的差值之和在預(yù)先設(shè)置的差值閾值內(nèi),則獲取所述用戶的視力距離變化情況為正常;
若在所述預(yù)先設(shè)置的周期內(nèi)一定間隔的平均用戶視力距離之間的差值或者或者一定間隔的標(biāo)準(zhǔn)差之間的差值或者每次獲取的用戶視力距離之間的差值之和小于所述預(yù)先設(shè)置的差值閾值,則獲取所述用戶的視力距離變化情況為異常。
[0020]優(yōu)選地,所述第五獲取單元,包括:
第二計(jì)算子單元,用于計(jì)算預(yù)先設(shè)置的周期內(nèi)的用戶視力距離信息,所述用戶視力距離信息包括平均用戶視力距離或者用戶視力距離的標(biāo)準(zhǔn)差;
第五獲取子單元,用于將獲取的用戶視力距離信息和上一個(gè)周期內(nèi)獲取的用戶視力距離信息進(jìn)行對(duì)比,獲取所述用戶的視力距離變化情況。
[0021]優(yōu)選地,所述第五獲取子單元,用于:
若所述平均用戶視力距離和上一個(gè)周期內(nèi)獲取的平均用戶視力距離的距離在所述預(yù)先設(shè)置的閾值內(nèi),或者,若所述用戶視力距離的標(biāo)準(zhǔn)差和上一個(gè)周期內(nèi)獲取的所述用戶視力距離的標(biāo)準(zhǔn)差在預(yù)先設(shè)置的閾值內(nèi),則獲取所述用戶的視力距離變化情況為正常;或者。
[0022]若所述平均用戶視力距離和上一個(gè)周期內(nèi)獲取的平均用戶視力距離的距離小于所述預(yù)先設(shè)置的閾值,或者,若所述用戶視力距離的標(biāo)準(zhǔn)差和上一個(gè)周期內(nèi)獲取的所述用戶視力距離的標(biāo)準(zhǔn)差小于所述預(yù)先設(shè)置的閾值,則獲取所述用戶的