一種實時反饋人體生命體征的智能鼠標(biāo)及其使用方法
【專利摘要】本發(fā)明公開了一種實時反饋人體生命體征的智能鼠標(biāo),包括人體生命體征傳感器、鼠標(biāo)本體、主機及API編程接口,人體生命體征傳感器與鼠標(biāo)本體連接,鼠標(biāo)本體與主機連接,API編程接口與主機連接;主機設(shè)置有主機驅(qū)動模塊,主機驅(qū)動模塊包括數(shù)據(jù)獲取模塊、數(shù)據(jù)運算模塊、數(shù)據(jù)下發(fā)模塊、數(shù)據(jù)轉(zhuǎn)換模塊及數(shù)據(jù)存儲模塊,數(shù)據(jù)獲取模塊和數(shù)據(jù)下發(fā)模塊均與API編程接口及鼠標(biāo)本體連接,數(shù)據(jù)轉(zhuǎn)換模塊和數(shù)據(jù)存儲模塊均與數(shù)據(jù)運算模塊連接。實現(xiàn)了鼠標(biāo)和鍵盤數(shù)據(jù)上傳、下載和信息推送等云服務(wù),可實時監(jiān)測和記錄用戶人體生命體征隨著鼠標(biāo)的點擊、移動的頻率、快慢和準(zhǔn)確率等的變化,為用戶提供增值服務(wù)。此外,本發(fā)明還公開了一種使用上述鼠標(biāo)的方法。
【專利說明】一種實時反饋人體生命體征的智能鼠標(biāo)及其使用方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于計算機【技術(shù)領(lǐng)域】,特別涉及一種實時反饋人體生命體征的智能鼠標(biāo)及其使用方法。
技術(shù)背景
[0002]隨著數(shù)字技術(shù)的不斷發(fā)展以及計算機應(yīng)用技術(shù)的日益普及,人們在生活、工作、娛樂中越來越不能缺少鼠標(biāo),時刻在使用鼠標(biāo),從而對鼠標(biāo)設(shè)備的功能要求越來越多樣化,但傳統(tǒng)的鼠標(biāo)顯然不能滿足人們的需求,因為傳統(tǒng)的鼠標(biāo)在功能設(shè)計好之后,基本都只能實現(xiàn)鼠標(biāo)本身的操作功能,且無法更新鼠標(biāo)鍵盤設(shè)備固件、無法自定義鼠標(biāo)設(shè)備按鍵信息、無法從鼠標(biāo)獲取鼠標(biāo)使用者實時生命體征及無法提高鼠標(biāo)用戶體驗。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的之一在于:針對現(xiàn)有技術(shù)的不足,而提供一種實時反饋人體生命體征的智能鼠標(biāo),能夠?qū)崿F(xiàn)鼠標(biāo)和鍵盤數(shù)據(jù)上傳、下載和信息推送等云服務(wù)以及用戶在操作鼠標(biāo)的時候?qū)崟r地檢測人體生命體征,無須再使用其它各種各樣的人體生命體征監(jiān)測裝置來檢測數(shù)據(jù),當(dāng)用戶在操作鼠標(biāo)設(shè)備,可以實時監(jiān)測和記錄用戶人體生命體征隨著鼠標(biāo)的點擊、移動的頻率、快慢和準(zhǔn)確率等的變化,為用戶在正常使用鼠標(biāo)的過程中提供增值服務(wù),為用戶監(jiān)控、記錄和統(tǒng)計生命體征數(shù)據(jù),也可以為第三方提供用戶的生命體征數(shù)據(jù)。
[0004]為實現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案:
一種實時反饋人體生命體征的智能鼠標(biāo),包括人體生命體征傳感器、鼠標(biāo)本體、主機及八?I編程接口,所述人體生命體征傳感器與所述鼠標(biāo)本體連接,所述鼠標(biāo)本體與所述主機連接,所述仙I編程接口與所述主機連接;所述主機設(shè)置有主機驅(qū)動模塊,所述主機驅(qū)動模塊包括數(shù)據(jù)獲取模塊、數(shù)據(jù)運算模塊、數(shù)據(jù)下發(fā)模塊、數(shù)據(jù)轉(zhuǎn)換模塊及數(shù)據(jù)存儲模塊,所述數(shù)據(jù)獲取模塊和所述數(shù)據(jù)下發(fā)模塊均與所述八?I編程接口及所述鼠標(biāo)本體連接,所述數(shù)據(jù)轉(zhuǎn)換模塊和所述數(shù)據(jù)存儲模塊均與所述數(shù)據(jù)運算模塊連接。
[0005]作為本發(fā)明所述的實時反饋人體生命體征的智能鼠標(biāo)的一種改進,所述鼠標(biāo)本體內(nèi)設(shè)置有1^、固件信息模塊和配置參數(shù)記錄模塊,所述分別與所述固件信息模塊和所述配置參數(shù)記錄模塊連接,所述固件信息模塊和所述配置參數(shù)記錄模塊均與所述主機驅(qū)動模塊連接。
[0006]作為本發(fā)明所述的實時反饋人體生命體征的智能鼠標(biāo)的一種改進,所述八?I編程接口用于從所述主機獲取數(shù)據(jù)的,且以301(的形式提供給應(yīng)用程序開發(fā)者使用,應(yīng)用程序開發(fā)者根據(jù)需求,通過調(diào)用它實現(xiàn)目的。不同的需求,目的不一樣,比如:可以用來顯示人體生命體征信息的變化,用戶在使用鼠標(biāo)時,人體生命體征隨著鼠標(biāo)的點擊,移動等頻率的變化而變化。
[0007]作為本發(fā)明所述的實時反饋人體生命體征的智能鼠標(biāo)的一種改進,所述人體生命體征傳感器設(shè)置為無線紅外人體生命體征傳感器或反射式光電人體生命體征傳感器。
[0008]作為本發(fā)明所述的實時反饋人體生命體征的智能鼠標(biāo)的一種改進,所述鼠標(biāo)本體設(shè)置為有線鼠標(biāo)本體或無線鼠標(biāo)本體。
[0009]作為本發(fā)明所述的實時反饋人體生命體征的智能鼠標(biāo)的一種改進,所述主機設(shè)置為計算機、機頂盒、電視機、平板電腦、移動互聯(lián)網(wǎng)設(shè)備或手機。
[0010]本發(fā)明智能鼠標(biāo)的有益效果在于:本發(fā)明能夠?qū)崿F(xiàn)鼠標(biāo)和鍵盤數(shù)據(jù)上傳、下載和信息推送等云服務(wù)、從而為用戶提供增值服務(wù),可以應(yīng)用于網(wǎng)游、醫(yī)療、保險、心理測試、反應(yīng)測試等領(lǐng)域,且能實時監(jiān)測到鼠標(biāo)用戶的指紋、心率、體溫、血壓、呼吸頻率、體液、壓力等人體體征信息,提高了鼠標(biāo)用戶的體驗。
[0011]本發(fā)明的另一個目的在于提供一種使用上述的實時反饋人體生命體征的智能鼠標(biāo)的方法,包括以下步驟:
步驟一、使用智能鼠標(biāo)時,通過人體生命體征傳感器傳輸信息到鼠標(biāo)本體的1^,然后再通過固件信息模塊和配置參數(shù)記錄模塊處理并更新相關(guān)數(shù)據(jù);
步驟二、上述數(shù)據(jù)傳輸?shù)街鳈C的數(shù)據(jù)獲取模塊和數(shù)據(jù)下發(fā)模塊;
步驟三、八?I編程接口通過主機從1⑶獲取或下發(fā)步驟二中的數(shù)據(jù),并調(diào)用數(shù)據(jù)運算模塊、數(shù)據(jù)轉(zhuǎn)換模塊和數(shù)據(jù)存儲模塊處理步驟二中的數(shù)據(jù);
步驟四、應(yīng)用程序開發(fā)者通過調(diào)用八?I編程接口來實現(xiàn)目的。
[0012]本發(fā)明智能鼠標(biāo)的使用方法的有益效果在于:在使用本發(fā)明的智能鼠標(biāo)時,腳能及時處理來自于人體生命體征傳感器的數(shù)據(jù),然后通過的運算和存儲將數(shù)據(jù)傳輸?shù)街鳈C,最后通過調(diào)用八?I來解析來自于的數(shù)據(jù),方便、快速、實時地反映出鼠標(biāo)用戶的健康狀況,很好地應(yīng)用于游戲、醫(yī)療、保險、心理測試、反應(yīng)測試等領(lǐng)域,在醫(yī)療領(lǐng)域可以預(yù)防重大疾病突發(fā)事件的發(fā)生。
【專利附圖】
【附圖說明】
[0013]圖1為本發(fā)明的結(jié)構(gòu)框圖。
【具體實施方式】
[0014]下面結(jié)合實施例和說明書附圖,對本發(fā)明作進一步詳細的描述,但本發(fā)明的實施例并不限于此。
[0015]如圖1所示,一種實時反饋人體生命體征的智能鼠標(biāo),包括人體生命體征傳感器10、鼠標(biāo)本體20、主機30及八?I編程接口 40,人體生命體征傳感器10與鼠標(biāo)本體20連接,實現(xiàn)了人體生命體征信息的傳輸?shù)绞髽?biāo)本體20,鼠標(biāo)本體20與主機30連接,八?I編程接口40與主機30連接,八?I編程接口 40通過主機30從鼠標(biāo)本體20獲取或下發(fā)數(shù)據(jù);主機30設(shè)置有主機驅(qū)動模塊301,主機驅(qū)動模塊301包括數(shù)據(jù)獲取模塊3011、數(shù)據(jù)運算模塊3012、數(shù)據(jù)下發(fā)模塊3013、數(shù)據(jù)轉(zhuǎn)換模塊3014及數(shù)據(jù)存儲模塊3015,數(shù)據(jù)獲取模塊3011和數(shù)據(jù)下發(fā)模塊3013均與八?I編程接口 40及鼠標(biāo)本體20連接,數(shù)據(jù)轉(zhuǎn)換模塊3014和數(shù)據(jù)存儲模塊3015均與數(shù)據(jù)運算模塊3012連接,當(dāng)數(shù)據(jù)運算之后實現(xiàn)了轉(zhuǎn)換和儲存。
[0016]其中,數(shù)據(jù)獲取模塊3011主要用于獲取數(shù)據(jù);數(shù)據(jù)運算模塊3012主要用于運算數(shù)據(jù);數(shù)據(jù)下發(fā)模塊3013主要用于下發(fā)數(shù)據(jù),起到了數(shù)據(jù)傳輸橋梁的作用;數(shù)據(jù)轉(zhuǎn)換模塊3014主要用于轉(zhuǎn)換數(shù)據(jù);數(shù)據(jù)儲存模塊主要用于儲存數(shù)據(jù)。主機30驅(qū)動模塊可以協(xié)調(diào)數(shù)據(jù)獲取模塊3011、數(shù)據(jù)運算模塊3012、數(shù)據(jù)下發(fā)模塊3013、數(shù)據(jù)轉(zhuǎn)換模塊3014及數(shù)據(jù)存儲模塊3015進行有序工作。
[0017]優(yōu)選地,鼠標(biāo)本體20內(nèi)設(shè)置有1(^21、固件信息模塊22和配置參數(shù)記錄模塊23,1(^21分別與固件信息模塊22和配置參數(shù)記錄模塊23連接,固件信息模塊22和配置參數(shù)記錄模塊23均與主機驅(qū)動模塊301連接。10^21主要用于處理和存儲來自于人體生命體征傳感器10的數(shù)據(jù),且還可以協(xié)調(diào)固件信息模塊22和配置參數(shù)記錄模塊23處理和更新相關(guān)數(shù)據(jù)。
[0018]優(yōu)選地,八?I編程接口 40用于從主機30獲取數(shù)據(jù)的,且以301(的形式提供給應(yīng)用程序開發(fā)者使用,且應(yīng)用程序開發(fā)都是通過仙I編程接口 40從主機30獲取實時人體生命體征數(shù)據(jù),應(yīng)用程序開發(fā)者根據(jù)需求,通過調(diào)用它實現(xiàn)目的。不同的需求,目的不一樣,比如:可以用來顯示人體生命體征信息的變化,用戶在使用鼠標(biāo)時,人體生命體征隨著鼠標(biāo)的點擊,移動等頻率的變化而變化。
[0019]優(yōu)選地,人體生命體征傳感器10設(shè)置為無線紅外人體生命體征傳感器10或反射式光電人體生命體征傳感器10,使用者可以根據(jù)不同的需要進行選擇。
[0020]優(yōu)選地,鼠標(biāo)本體20設(shè)置為有線鼠標(biāo)本體或無線鼠標(biāo)本體,無線鼠標(biāo)本體一般設(shè)置為藍牙功能的鼠標(biāo)本體,有線或無線的選擇在于使用者,它們具備鼠標(biāo)的基本功能。
[0021]一般地,主機30設(shè)置為計算機,其優(yōu)點在于計算機運行速度較快,能快速的反映出使用者的數(shù)據(jù);當(dāng)然主機30還可以設(shè)置為機頂盒、電視機、平板電腦、移動互聯(lián)網(wǎng)設(shè)備或手機。
[0022]一種使用本發(fā)明的實時反饋人體生命體征的智能鼠標(biāo)的方法,包括以下步驟: 步驟一、使用智能鼠標(biāo)時,通過人體生命體征傳感器10傳輸信息到鼠標(biāo)本體20的
1⑶21,然后再通過固件信息模塊22和配置參數(shù)記錄模塊23處理并更新相關(guān)數(shù)據(jù);
步驟二、上述數(shù)據(jù)傳輸?shù)街鳈C30的數(shù)據(jù)獲取模塊3011和數(shù)據(jù)下發(fā)模塊3013 ;
步驟三、八?I編程接口 40通過主機30從1⑶21獲取或下發(fā)步驟二中的數(shù)據(jù),并調(diào)用數(shù)據(jù)運算模塊3012、數(shù)據(jù)轉(zhuǎn)換模塊3014和數(shù)據(jù)存儲模塊3015處理步驟二中的數(shù)據(jù);
步驟四、應(yīng)用程序開發(fā)者通過調(diào)用八?I編程接口 40來實現(xiàn)目的。
[0023]實施例1
本實施例的智能鼠標(biāo)在游戲開發(fā)方面,可以將應(yīng)用程序開發(fā)者與鼠標(biāo)用戶緊密連接起來,從而提供方便易用的八?I給游戲開發(fā)者使用,游戲開發(fā)者根據(jù)需求,方便、快速、實時地從智能鼠標(biāo)獲取游戲特定場景時玩家的鼠標(biāo)點擊和移動特征以及玩家此刻的生命體征信息(心跳、血壓、呼吸、體溫等生命體征游戲開發(fā)者根據(jù)該玩家的實時生命體征數(shù)據(jù),適時調(diào)整游戲的易難、激烈程度。從而能夠使游戲玩家獲得更好的游戲體驗,同時使游戲開發(fā)提升至一個新的高度,從而使游戲開發(fā)更趨于人性化,增強游戲開發(fā)者的競爭能力,獲取更好的商業(yè)價值。
[0024]實施例2
現(xiàn)在一般的心理測試中,需要通過各種各樣繁瑣的測量工具來獲取人體生命體征信息,操作麻煩、復(fù)雜、不方便,讓測量者煩躁不安,有壓力。而本實施例的智能鼠標(biāo),可以方便、快速、實時地獲取人體生命體征信息,讓測量者感覺處在平時的生活狀態(tài)、不緊張、沒有壓力的情況下進行測試。心理咨詢師設(shè)定特定的場景(特定游戲、文章、圖片等),讓測量者用鼠標(biāo)進行操作。心理咨詢師根據(jù)本智能鼠標(biāo)獲取測量者在場景中鼠標(biāo)的點擊、移動的頻率、快慢和準(zhǔn)確率等和實時的生命體征信息,分析測量者的心理。
[0025]當(dāng)然,本實施例的智能鼠標(biāo)也廣泛應(yīng)用于醫(yī)療保健、保險、反應(yīng)測試等方面。比如,應(yīng)用在醫(yī)療保健軟件上定制私人保健計劃,醫(yī)療保健軟件通過仙I編程接口 40實時從智能鼠標(biāo)獲取生命體征數(shù)據(jù),經(jīng)醫(yī)療保健軟件運算,得出健康報告并及時報告給保健計劃定制人,預(yù)防重大疾病突發(fā)事件的發(fā)生。
[0026]根據(jù)上述說明書的揭示和教導(dǎo),本發(fā)明所屬領(lǐng)域的技術(shù)人員還能夠?qū)ι鲜鰧嵤├M行變更和修改。因此,本發(fā)明并不局限于上述的實施例,凡是本領(lǐng)域技術(shù)人員在本發(fā)明的基礎(chǔ)上所作出的任何顯而易見的改進、替換或變型均屬于本發(fā)明的保護范圍。此外,盡管本說明書中使用了一些特定的術(shù)語,但這些術(shù)語只是為了方便說明,并不對本發(fā)明構(gòu)成任何限制。
【權(quán)利要求】
1.一種實時反饋人體生命體征的智能鼠標(biāo),其特征在于:包括人體生命體征傳感器、鼠標(biāo)本體、主機及API編程接口,所述人體生命體征傳感器與所述鼠標(biāo)本體連接,所述鼠標(biāo)本體與所述主機連接,所述API編程接口與所述主機連接;所述主機設(shè)置有主機驅(qū)動模塊,所述主機驅(qū)動模塊包括數(shù)據(jù)獲取模塊、數(shù)據(jù)運算模塊、數(shù)據(jù)下發(fā)模塊、數(shù)據(jù)轉(zhuǎn)換模塊及數(shù)據(jù)存儲模塊,所述數(shù)據(jù)獲取模塊和所述數(shù)據(jù)下發(fā)模塊均與所述API編程接口及所述鼠標(biāo)本體連接,所述數(shù)據(jù)轉(zhuǎn)換模塊和所述數(shù)據(jù)存儲模塊均與所述數(shù)據(jù)運算模塊連接。
2.根據(jù)權(quán)利要求1所述的實時反饋人體生命體征的智能鼠標(biāo),其特征在于:所述鼠標(biāo)本體內(nèi)設(shè)置有MCU、固件信息模塊和配置參數(shù)記錄模塊,所述MCU分別與所述固件信息模塊和所述配置參數(shù)記錄模塊連接,所述固件信息模塊和所述配置參數(shù)記錄模塊均與所述主機驅(qū)動模塊連接。
3.根據(jù)權(quán)利要求1所述的實時反饋人體生命體征的智能鼠標(biāo),其特征在于:所述API編程接口用于從所述主機獲取數(shù)據(jù)的,且以SDK的形式提供給應(yīng)用程序開發(fā)者使用,應(yīng)用程序開發(fā)者根據(jù)需求,通過調(diào)用它實現(xiàn)目的。
4.根據(jù)權(quán)利要求1所述的實時反饋人體生命體征的智能鼠標(biāo),其特征在于:所述人體生命體征傳感器設(shè)置為無線紅外人體生命體征傳感器或反射式光電人體生命體征傳感器。
5.根據(jù)權(quán)利要求1所述的實時反饋人體生命體征的智能鼠標(biāo),其特征在于:所述鼠標(biāo)本體設(shè)置為有線鼠標(biāo)本體或無線鼠標(biāo)本體。
6.根據(jù)權(quán)利要求1所述的實時反饋人體生命體征的智能鼠標(biāo),其特征在于:所述主機設(shè)置為計算機、機頂盒、電視機、平板電腦、移動互聯(lián)網(wǎng)設(shè)備或手機。
7.一種使用權(quán)利要求1飛任一項所述的實時反饋人體生命體征的智能鼠標(biāo)的方法,其特征在于,包括以下步驟: 步驟一、使用智能鼠標(biāo)時,通過人體生命體征傳感器傳輸信息到鼠標(biāo)本體的MCU,然后再通過固件信息模塊和配置參數(shù)記錄模塊處理并更新相關(guān)數(shù)據(jù); 步驟二、上述數(shù)據(jù)傳輸?shù)街鳈C的數(shù)據(jù)獲取模塊和數(shù)據(jù)下發(fā)模塊; 步驟三、API編程接口通過主機從MCU獲取或下發(fā)步驟二中的數(shù)據(jù),并調(diào)用數(shù)據(jù)運算模塊、數(shù)據(jù)轉(zhuǎn)換模塊和數(shù)據(jù)存儲模塊處理步驟二中的數(shù)據(jù); 步驟四、應(yīng)用程序開發(fā)者通過調(diào)用API編程接口來實現(xiàn)目的。
【文檔編號】G06F19/00GK104298366SQ201410534923
【公開日】2015年1月21日 申請日期:2014年10月11日 優(yōu)先權(quán)日:2014年10月11日
【發(fā)明者】陳剛, 王云鵬, 韋紅玉 申請人:深圳市賽盟特科技有限公司