本發明涉及體重檢測領域,尤其涉及一種基于體重檢測裝置的檢測方法及系統。
背景技術:
體重檢測裝置,例如:體重秤、體脂秤,可以檢測用戶的體重、體脂數據,而為了提高用戶的使用體驗,現在的體重檢測裝置可以實現與用戶的智能終端連接,從而將檢測到的體重、體脂數據發送給智能終端,避免了其體重、體脂數據直接在體重檢測裝置上直接顯示而被周圍人看到的尷尬情況,保護了用戶的隱私。
現有的體重檢測裝置每次與智能終端的連接方式為:當有人站在體重檢測裝置上時,體重檢測裝置打開其wi-fi功能,并接收智能終端發送的網絡配置數據,從而根據此網絡配置數據再去連接到相應的無線網絡。
現有的體重檢測裝置的網絡連接方式非常復雜,每次使用都需要智能終端發送網絡配置數據,才可以讓體重檢測裝置連接到無線網絡,從而實現與智能終端的數據傳輸,大大降低了用戶的使用體驗。
另外,現有的體重檢測裝置只能實現將檢測到的當前檢測數據發送給智能終端,無法給予用戶任何相關建議,用戶體驗較差。
技術實現要素:
本發明的目的是提供一種基于體重檢測裝置的檢測方法及系統,能夠將合理的建議推送給智能終端,且簡化了體重檢測裝置連接網絡的過程,提高了用戶的使用體驗。
本發明提供的技術方案如下:
一種基于體重檢測裝置的檢測方法,包括:步驟s100當用戶賬號登錄時,獲取當前用戶的當前檢測信息;步驟s300根據所述當前檢測信息、登錄的所述用戶賬號對應的用戶信息和預設計算規則,查找對應的建議信息;步驟s400將所述當前檢測信息與所述建議信息推送給所述用戶賬號對應的智能終端。
在上述技術方案中,體重檢測裝置與智能終端通過處于同一個局域網實現數據的傳輸;且會將當前檢測信息和對應的建議信息一同推送給智能終端,從而讓用戶了解其當前的健康狀況,合理安排自己的生活作息,大大提高了用戶的使用體驗。
進一步,所述步驟s100之前包括:步驟s010掃描得到周圍的無線網絡信息;步驟s011將各所述無線網絡信息與預設數據庫中的網絡配置信息一一進行匹配,若匹配成功,則執行步驟s012;步驟s012根據匹配成功的所述網絡配置信息,向對應的無線網絡信息對應的無線路由器發送連接請求信息;步驟s014當接收到無線路由器發送的連接成功信息時,成功連接到無線路由器。
在上述技術方案中,體重檢測裝置無需每次都讓用戶通過其智能終端將網絡配置信息發送給體重檢測裝置,簡化了體重檢測裝置的連網的流程,提高了體重檢測裝置的反應速度。
進一步,所述步驟s011還包括:若匹配不成功,則執行步驟s013;所述無線網絡信息包括:信號強度值;所述步驟s011和所述步驟s014之間還包括:步驟s013根據各所述無線網絡信息中的信號強度值和預設連接規則,向對應的所述無線網線信息對應的無線路由器發送接入請求信息;其中,所述接入請求信息包括:裝置標識信息。
在上述技術方案中,利用體重檢測裝置的裝置標識信息簡化了體重檢測裝置連入無線路由器的過程,提高了用戶的使用體驗。
進一步,所述步驟s100和s300之間還包括:步驟s200根據所述當前檢測信息、所述用戶賬號對應的歷史檢測信息和預設變化規則,判斷所述當前用戶是否與所述用戶賬號匹配,若是,則執行下一步。
在上述技術方案中,對當前用戶和用戶賬號進行匹配的設置保證體重檢測裝置可以將當前檢測信息推送到正確的用戶賬號上,從而保證用戶賬號中存儲的歷史檢測信息的正確性。
進一步,所述步驟s100進一步包括:步驟s110獲取當前用戶的當前識別信息;所述步驟s200和所述步驟s300之間還包括:步驟s210將所述當前識別信息與所述用戶賬號對應的預設識別信息進行匹配,若匹配成功,則執行步驟s300。
在上述技術方案中,進一步保證了用戶賬號中存儲的歷史檢測信息的正確性。
本發明還提供一種基于體重檢測裝置的檢測系統,包括:體重檢測裝置、智能終端和無線路由器;所述體重檢測裝置包括:信息獲取模塊,用于當用戶賬號登錄時,獲取當前用戶的當前檢測信息;信息發送模塊,與所述信息獲取模塊電連接,所述信息發送模塊用于將所述當前檢測信息發送給所述無線路由器;所述無線路由器包括:路由接收模塊,用于接收所述體重檢測裝置發送的所述當前檢測信息;路由查找模塊,與所述路由接收模塊電連接,所述路由查找模塊用于根據所述當前檢測信息、登錄的所述用戶賬號對應的用戶信息和預設計算規則,在路由存儲模塊中查找對應的建議信息;所述路由存儲模塊,與所述路由查找模塊電連接,用于存儲所述建議信息;路由發送模塊,與所述路由查找模塊電連接,所述路由發送模塊用于將所述當前檢測信息與所述建議信息推送給所述用戶賬號對應的智能終端。
在上述技術方案中,體重檢測裝置與智能終端通過連入同一個無線路由器實現數據的傳輸;且會將當前檢測信息和對應的建議信息一同推送給智能終端,從而讓用戶了解其當前的健康狀況,合理安排自己的生活作息,大大提高了用戶的使用體驗。
進一步,所述體重檢測裝置還包括:裝置存儲模塊,用于存儲網絡配置信息;網絡掃描模塊,用于掃描得到周圍的無線網絡信息;網絡匹配模塊,與所述網絡掃描模塊和所述裝置存儲模塊電連接,所述網絡匹配模塊用于將各所述無線網絡信息與所述裝置存儲模塊中的網絡配置信息一一進行匹配;所述信息發送模塊,進一步用于根據匹配成功的所述網絡配置信息,向對應的無線網絡信息對應的無線路由器發送連接請求信息;所述體重檢測裝置還包括:網絡連接模塊,用于當接收到所述無線路由器發送的連接成功信息時,成功連接到所述無線路由器。
進一步,所述無線路由器還包括:路由匹配模塊,與所述路由接收模塊和所述路由查找模塊電連接,所述路由匹配模塊用于根據所述當前檢測信息、所述用戶賬號對應的歷史檢測信息和預設變化規則,判斷所述當前用戶是否與所述用戶賬號匹配。
進一步,所述信息獲取模塊,進一步用于獲取當前用戶的當前識別信息;所述信息發送模塊,進一步用于將所述當前識別信息發送給所述無線路由器;所述路由接收模塊,進一步用于接收所述體重檢測裝置發送的所述當前識別信息;所述路由匹配模塊,若根據所述當前檢測信息、所述用戶賬號對應的歷史檢測信息和預設變化規則,判斷所述當前用戶與所述用戶賬號匹配時,則所述路由匹配模塊進一步用于將所述當前識別信息與所述用戶賬號對應的預設識別信息進行匹配;所述路由查找模塊,進一步用于若所述當前識別信息與所述預設識別信息匹配,則所述路由查找模塊根據所述當前檢測信息和登錄的所述用戶賬號對應的歷史檢測信息,在所述路由存儲模塊中查找對應的建議信息。
本發明還提供一種基于體重檢測裝置的檢測系統,包括:體重檢測裝置和智能終端;所述體重檢測裝置包括:裝置存儲模塊,用于存儲建議信息;信息獲取模塊,用于當用戶賬號登錄時,獲取當前用戶的當前檢測信息;信息查找模塊,與所述信息獲取模塊和所述裝置存儲模塊電連接,所述信息查找模塊用于根據所述當前檢測信息和登錄的所述用戶賬號對應的歷史檢測信息,在所述裝置存儲模塊中查找對應的建議信息;信息發送模塊,與所述信息查找模塊電連接,所述信息發送模塊用于將所述當前檢測信息與所述建議信息推送給所述用戶賬號對應的智能終端。
與現有技術相比,本發明的基于體重檢測裝置的檢測方法及系統有益效果在于:
本發明的體重檢測裝置在連入無線路由器時通過裝置標識信息以及網絡配置信息,簡化了連網流程;且同時將當前檢測信息和建議信息推送給智能終端,方便用戶了解其健康狀態,合理安排自己的作息;另外,通過兩次對當前用戶與用戶賬號的匹配過程,保證了當前檢測信息可以被推送到正確的用戶賬號,方便用戶賬號存儲的歷史檢測信息的精確性,大大提高了用戶的使用體驗和滿意度。
附圖說明
下面將以明確易懂的方式,結合附圖說明優選實施方式,對一種基于體重檢測裝置的檢測方法及系統的上述特性、技術特征、優點及其實現方式予以進一步說明。
圖1是本發明基于體重檢測裝置的檢測方法一個實施例的流程圖;
圖2是本發明基于體重檢測裝置的檢測方法另一個實施例的流程圖;
圖3是本發明基于體重檢測裝置的檢測系統一個實施例的結構示意圖;
圖4是本發明基于體重檢測裝置的檢測系統另一個實施例的結構示意圖;
圖5是本發明基于體重檢測裝置的檢測系統另一個實施例的結構示意圖;
圖6是本發明基于體重檢測裝置的檢測系統另一個實施例的結構示意圖。
附圖標號說明:
10.體重檢測裝置,11.信息獲取模塊,12.信息查找模塊,13.信息發送模塊,14.網絡掃描模塊,15.網絡匹配模塊,16.網絡連接模塊,17.裝置存儲模塊,18.裝置匹配模塊,20.智能終端,30.無線路由器,31.路由接收模塊,32.路由查找模塊,33.路由發送模塊,34.路由匹配模塊,35.路由存儲模塊。
具體實施方式
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對照附圖說明本發明的具體實施方式。顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖,并獲得其他的實施方式。
為使圖面簡潔,各圖中只示意性地表示出了與本發明相關的部分,它們并不代表其作為產品的實際結構。另外,以使圖面簡潔便于理解,在有些圖中具有相同結構或功能的部件,僅示意性地繪示了其中的一個,或僅標出了其中的一個。在本文中,“一個”不僅表示“僅此一個”,也可以表示“多于一個”的情形。
在本發明的一個實施例中,如圖1所示,一種基于體重檢測裝置的檢測方法,包括:步驟s100當用戶賬號登錄時,(體重檢測裝置)獲取當前用戶的當前檢測信息;步驟s300(體重檢測裝置/無線路由器)根據所述當前檢測信息、登錄的所述用戶賬號對應的用戶信息和預設計算規則,查找對應的建議信息;步驟s400(體重檢測裝置/無線路由器)將所述當前檢測信息與所述建議信息推送給所述用戶賬號對應的智能終端。
具體的,本發明中的體重檢測裝置可以與智能終端實現無線通信連接,從而體重檢測裝置可以將當前檢測信息發送給智能終端。智能終端可以為手機、平板電腦、個人電腦等智能設備。上述的無線通信連接包括:體重檢測裝置與智能終端處于同一個局域網,從而實現數據的傳輸。體重檢測裝置可以通過藍牙與智能終端處于同一個局域網,或者,體重檢測裝置可以和智能終端連接到同一無線路由器,從而讓兩者處于同一個局域網中等。
用戶可以在自己的智能終端上安裝此體重檢測裝置相應的體重app,然后注冊自己的賬號,并填寫自己的用戶信息,例如:身高、性別等。當其需要使用體重檢測裝置時,讓自己的智能終端和體重檢測裝置處于同一個局域網,并登錄自己的賬號,從而實現后續的建議信息查找和推送。
需要注意的,體重檢測裝置內部可以安裝相應的存儲器、控制器等來讓體重檢測裝置執行建議信息的查找。當體重檢測裝置與智能終端直接通信連接時,體重檢測裝置可以將其獲取的當前檢測信息和建議信息推送給智能終端。當體重檢測裝置與智能終端通過無線路由器處于同一局域網時,可以通過無線路由器將體重檢測裝置發送的當前檢測信息和建議信息轉發給智能終端。當然,當體重檢測裝置與智能終端通過無線路由器處于同一局域網時,體重檢測裝置也可以只獲取當前用戶的當前檢測信息,將當前檢測信息發送給無線路由器,由無線路由器根據所述當前檢測信息、登錄的所述用戶賬號對應的用戶信息和預設計算規則,查找對應的建議信息;并將當前檢測信息與建議信息推送給用戶賬號對應的智能終端。這種由無線路由器做復雜的工作的設計,可以簡化體重檢測裝置的硬件設計,降低體重檢測裝置的成本。
當前檢測信息包括:體重信息,和/或,體脂信息。預設計算規則可以為體脂率對照表(男女),和/或,體重對照表(男女)等。看當前用戶的體重和/或體脂是否符合標準,從而給出合理的(運動和/或飲食)建議。例如:當前檢測信息為體重51公斤,體脂率為15%,就可以根據用戶信息(例如:男/女,身高等)來判斷當前用戶的健康情況,從而給出合理的建議信息。例如:當前用戶處于正常范圍內,那么建議信息可能僅僅是每天吃好飯散個步之類;若當前用戶處于超重的情況,那么給出的建議信息可以為高強度的運動建議和飲食建議,例如:每天慢跑一個小時,建議不要食用紅肉,控制淀粉攝入量等。
在體重檢測裝置或無線路由器中會存儲有大量的建議信息,并將這些建議信息與一定條件關聯存儲,這里的一定條件可以為根據當前檢測信息、用戶信息和預設計算規則得到的計算結果,例如:女的體脂率10-12%為偏瘦,而偏瘦與其對應的建議信息關聯存儲。
將當前檢測信息與建議信息同時推送給智能終端,可以讓用戶對自己當前的狀態有一個明確的了解,方便合理安排自己的生活作息。
本發明的體重檢測裝置與智能終端通過處于同一個局域網實現數據的傳輸;且會將當前檢測信息和對應的建議信息一同推送給智能終端,從而讓用戶了解其當前的健康狀況,合理安排自己的生活作息,大大提高了用戶的使用體驗。
在本發明的另一個實施例中,除與上述相同的之外,所述步驟s100之前包括:步驟s010(當有人站在體重檢測裝置上時,體重檢測裝置打開自己的無線功能,本實施例是將體重檢測裝置與智能終端連入同一個無線路由器,因此,本實施例的無線功能為打開wi-fi,其它實施例可以打開藍牙等)掃描得到周圍的無線網絡信息;步驟s011將各所述無線網絡信息與預設數據庫中的網絡配置信息一一進行匹配,若匹配成功,則執行步驟s012;步驟s012根據匹配成功的所述網絡配置信息,向對應的無線網絡信息對應的無線路由器發送連接請求信息;步驟s014當接收到無線路由器發送的連接成功信息時,成功連接到無線路由器。
具體的,體重檢測裝置會存儲有其以前連接過的無線網絡的網絡配置信息,網絡配置信息包括:無線網絡的服務集標識(servicesetidentifier,ssid)和對應的密碼。
而體重檢測裝置其掃描得到的無線網絡可以為多個,每個無線網絡都有其對應的一個無線網絡信息,而每個無線網絡信息可以包括:無線網絡的ssid。從而讓體重檢測裝置根據掃描得到的ssid與存儲的網絡配置信息中的ssid進行匹配,得到相應的密碼,向相應的無線網絡信息對應的無線網絡對應的無線路由器發送連接請求信息。
連接請求信息包括:體重檢測裝置在其預設數據庫中匹配成功的網絡配置信息中的密碼,從而無線路由器判斷體重檢測裝置發送的密碼是否是其對應的無線網絡的密碼,若是,則向體重檢測裝置發送連接成功信息,從而使體重檢測裝置成功連接到無線路由器。
本發明的體重檢測裝置可以在其預設數據庫中直接查找相應的網絡配置信息,從而連接到無線路由器,無需每次都讓用戶通過其智能終端將網絡配置信息發送給體重檢測裝置,簡化了體重檢測裝置的連網的流程,提高了體重檢測裝置的反應速度。
優選地,所述步驟s011還包括:若匹配不成功,則執行步驟s013;所述無線網絡信息還包括:信號強度值;所述步驟s011和所述步驟s014之間還包括:步驟s013根據各所述無線網絡信息中的信號強度值和預設連接規則,向對應的所述無線網線信息對應的無線路由器發送接入請求信息;其中,所述接入請求信息包括:裝置標識信息。
具體的,每個無線網絡信息對應一個無線網絡,無線網絡信息中除了包含ssid之外,還包含每個無線網絡當前的信號強度值。預設連接規則,可以為向信號強度值最強的無線網絡信息對應的無線路由器發送接入請求信息;之所以這樣設置,是考慮到體重檢測裝置一般都是家庭在使用,而家庭都會有自己的無線網絡,相對而言,信號強度值最強的無線網絡一般都是家庭的無線路由器,用戶的智能終端也會連入自己家的無線路由器。
接入請求信息包括:體理檢測裝置的裝置標識信息,這里的裝置標識信息可以為體重檢測裝置的唯一識別碼,例如:序列號、編號等。用戶可以預先在其無線路由器上添加體重檢測裝置的裝置標識信息進高級權限區,即生成一張預設標識列表,當無線路由器接收到的接入請求信息中包含的裝置標識信息在其預設標識列表中匹配成功時,自動讓體重檢測裝置連接進無線路由器。
利用體重檢測裝置的裝置標識信息簡化了體重檢測裝置連入無線路由器的過程,提高了用戶的使用體驗。
優選地,步驟s012進一步包括:當體重檢測裝置向無線路由器發送了連接請求信息后,接收到了無線路由器發送的連接失敗信息時,則執行步驟s013,并將連接請求信息對應的所述網絡配置信息刪除。
具體的,考慮到各無線網絡的密碼可能會更新,體重檢測裝置原先存儲的網絡配置信息在相應的無線網絡的密碼更新后不能成功連接的情況,因此,當出現這種情況時,可以向信號強度值最強的無線網絡信息對應的無線路由器發送接入請求信息;并將原先存儲的已經不正確的網絡配置信息刪除。從而保證體重檢測裝置可以有效地利用其存儲空間,且其存儲的網絡配置信息可以保證正確性。
優選地,步驟s014之后還包括:步驟s015當通過發送接入請求信息與無線路由器連接成功時,接收所述無線路由器發送的(無線路由器對應的無線網絡的)網絡配置信息,將所述網絡配置信息添加進所述預設數據庫。
具體的,當體重檢測裝置第一次通過接入請求信息成功連接到無線路由器后,會接收無線路由器發送的網絡配置信息,從而將網絡配置信息添加進體重檢測裝置的預設數據庫中,下次就可以直接利用此網絡配置信息直接發送連接請求信息連入相應的無線路由器即可。實現了簡化體重檢測裝置的連網過程。
另外,步驟s013之后還包括:步驟s016當通過發送接入請求信息與無線路由器連接失敗時,無法連接到無線路由器。
具體的,若出現這種情況,可能是裝置標識信息未添加進無線路由器,那么需要用戶自行對無線路由器進行設置下。
需要注意的是,當無線路由器接收到接入請求信息時,也可以將接入請求信息推送給智能終端,從而讓用戶自行確認是否允許體重檢測裝置接入無線路由器。
優選地,所述步驟s100和s300之間還包括:步驟s200根據所述當前檢測信息、所述用戶賬號對應的歷史檢測信息和預設變化規則,判斷所述當前用戶是否與所述用戶賬號匹配,若是,則執行下一步;若否,則執行步驟s500,步驟s500向智能終端發送用戶錯誤信息。
具體的,用戶賬號可以保存歷史檢測信息,從而讓用戶了解其體重、體脂的變化情況。體重檢測裝置大多是家庭成員一起使用的,家庭成員可能會共用一臺智能終端來登錄自己的用戶賬號使用體重檢測裝置,而當家庭成員在使用體重檢測裝置時,可能會忘記換自己的用戶賬號或切換自己的用戶賬號時失敗的可能,而家庭成員又沒有意識到。
因此,當體重檢測裝置獲取了當前用戶的當前檢測信息時,為了保證信息推送的準確性,可以判斷當前在體重檢測裝置上的當前用戶與當前登錄的用戶賬號是否匹配,以防將當前檢測信息發送給錯誤的用戶賬號的情況。
歷史檢測信息可以包括至少一條檢測信息,每條檢測信息包括:體重信息和/或體脂信息,以及,時間信息;歷史檢測信息可以僅包括最近一次的,也可以包括最近幾次,具體的數量可以由用戶自行設定。預設變化規則可以理解為將當前檢測信息中的體重和/體脂與最新一次的歷史檢測信息中的體重和/或體脂進行比對,看其變化是否出現異常。例如:最新一次的歷史檢測信息為:2017年3月2日,體重50公斤;當前檢測信息為2017年3月3日,體重55公斤;在一天內長5公斤,明顯是不正常的,說明當前在體重檢測裝置上的用戶并不是與當前登錄的用戶賬號對應的,因此,可以向當前登錄了的用戶賬號對應的智能終端發送錯誤信息,讓用戶了解其登錄的用戶賬號是錯誤,方便用戶及時切換自己的賬號。
對當前用戶和用戶賬號進行匹配的設置保證體重檢測裝置可以將當前檢測信息推送到正確的用戶賬號上,從而保證用戶賬號中存儲的歷史檢測信息的正確性。
優選地,所述步驟s100進一步包括:步驟s110獲取當前用戶的當前識別信息;所述步驟s200和所述步驟s300之間還包括:步驟s210將所述當前識別信息與所述用戶賬號對應的預設識別信息進行匹配,若匹配成功,則執行步驟s300。
具體的,可能有兩個用戶之間的檢測信息是相似的,通過預設變化規則無法正確判定當前用戶是否與用戶賬號真正匹配。因此,可以通過體重檢測裝置獲取的當前識別信息,進一步判斷。
當前識別信息包括:當前用戶的腳紋、人臉信息等。通過用戶的生理唯一性特征進行判斷,從而保證將當前檢測信息推送到正確的用戶賬號上,進一步保證了用戶賬號中存儲的歷史檢測信息的正確性。
優選的,步驟s400之后還包括:步驟s410將所述當前檢測信息添加進所述用戶賬號對應的所述歷史檢測信息。當前檢測信息包括:體重信息和/或體脂信息,以及,時間信息。例如:,以及這些信息的測量時間(例如:2017年3月5日)。
在本發明另一個實施例中,如圖2所示,一種基于體重檢測裝置的檢測方法,包括:
步驟s010(體重檢測裝置)掃描得到周圍的無線網絡信息;所述無線網絡信息包括:信號強度值;
步驟s011(體重檢測裝置)將各所述無線網絡信息與預設數據庫中的網絡配置信息一一進行匹配,若匹配成功,則執行步驟s012,若匹配不成功,則執行步驟s013;
步驟s012(體重檢測裝置)根據匹配成功的所述網絡配置信息,向對應的無線網絡信息對應的無線路由器發送連接請求信息;
步驟s013(體重檢測裝置)根據各所述無線網絡信息中的信號強度值和預設連接規則,向對應的所述無線網線信息對應的無線路由器發送接入請求信息;其中,所述接入請求信息包括:裝置標識信息;
步驟s014當接收到無線路由器發送的連接成功信息時,(體重檢測裝置)成功連接到無線路由器;
步驟s015當通過發送接入請求信息與無線路由器連接成功時,(體重檢測裝置)接收所述無線路由器發送的(無線路由器對應的無線網絡的)網絡配置信息,將所述網絡配置信息添加進所述預設數據庫;
步驟s016當通過發送接入請求信息與無線路由器連接失敗時,(體重檢測裝置)無法連接到無線路由器。
步驟s100當用戶賬號登錄時,(體重檢測裝置)獲取當前用戶的當前檢測信息;步驟s100進一步包括:步驟s110(體重檢測裝置)獲取當前用戶的當前識別信息;
步驟s200(無線路由器)根據所述當前檢測信息、所述用戶賬號對應的歷史檢測信息和預設變化規則,判斷所述當前用戶是否與所述用戶賬號匹配,若是,則執行步驟s210,若否,則執行步驟s500;
步驟s210(無線路由器)將所述當前識別信息與所述用戶賬號對應的預設識別信息進行匹配,若匹配成功,則執行步驟s300,若匹配不成功,則執行步驟s500;
步驟s300(無線路由器)根據所述當前檢測信息、登錄的所述用戶賬號對應的用戶信息和預設計算規則,查找對應的建議信息;
步驟s400(無線路由器)將所述當前檢測信息與所述建議信息推送給所述用戶賬號對應的智能終端;
步驟s410(無線路由器)將所述當前檢測信息添加進所述用戶賬號對應的所述歷史檢測信息;
步驟s500(無線路由器)向智能終端發送用戶錯誤信息。
具體的,本實施例是體重檢測裝置與智能終端連入同一個無線路由器。
通過裝置標識信息以及在體重檢測裝置中存儲網絡配置信息,以簡化體重檢測裝置的連網流程;且同時將當前檢測信息和建議信息推送給智能終端,方便用戶了解其健康狀態,合理安排自己的作息;另外,通過兩次對當前用戶與用戶賬號的匹配過程,保證了當前檢測信息可以被推送到正確的用戶賬號,方便用戶賬號存儲的歷史檢測信息的精確性,大大提高了用戶的使用體驗和滿意度。
在本發明的另一個實施例中,如圖3所示,一種基于體重檢測裝置的檢測系統,包括:體重檢測裝置10、智能終端20和無線路由器30;
所述體重檢測裝置10包括:
信息獲取模塊11,用于當用戶賬號登錄時,獲取當前用戶的當前檢測信息;
信息發送模塊13,與所述信息獲取模塊電連接,所述信息發送模塊用于將所述當前檢測信息發送給所述無線路由器;
所述無線路由器30包括:
路由接收模塊31,用于接收所述體重檢測裝置發送的所述當前檢測信息;
路由查找模塊32,與所述路由接收模塊電連接,所述路由查找模塊用于根據所述當前檢測信息、登錄的所述用戶賬號對應的用戶信息和預設計算規則,在路由存儲模塊中查找對應的建議信息;
所述路由存儲模塊35,與路由查找模塊電連接,用于存儲所述建議信息;
路由發送模塊33,與所述路由查找模塊電連接,所述路由發送模塊用于將所述當前檢測信息與所述建議信息推送給所述用戶賬號對應的智能終端。
具體的,本實施例中的體重檢測裝置可以通過無線路由器與智能終端實現無線通信連接,從而體重檢測裝置可以將當前檢測信息發送給智能終端。智能終端可以為手機、平板電腦、個人電腦等智能設備。
用戶可以在自己的智能終端上安裝與此體重檢測裝置相應的體重app,然后注冊自己的賬號,并填寫自己的用戶信息,例如:身高、性別等。當其需要使用體重檢測裝置時,讓自己的智能終端和體重檢測裝置接入同一個無線路由器,并登錄自己的賬號,從而實現后續的建議信息查找和推送。
體重檢測裝置只獲取當前用戶的當前檢測信息,并將當前檢測信息發送給無線路由器,由無線路由器根據所述當前檢測信息、登錄的所述用戶賬號對應的用戶信息和預設計算規則,在路由存儲模塊中查找對應的建議信息;并將當前檢測信息與建議信息推送給用戶賬號對應的智能終端。這種由無線路由器做復雜的工作的設計,可以簡化體重檢測裝置的硬件設計,降低體重檢測裝置的成本。
當前檢測信息包括:體重信息,和/或,體脂信息。預設計算規則可以為體脂率對照表(男女),和/或,體重對照表(男女)等。看當前用戶的體重和/或體脂是否符合標準,從而給出合理的(運動和/或飲食)建議。例如:當前檢測信息為體重51公斤,體脂率為15%,就可以根據用戶信息(例如:男/女,身高等)來判斷當前用戶的健康情況,從而給出合理的建議信息。例如:當前用戶處于正常范圍內,那么建議信息可能僅僅是每天吃好飯散個步之類;若當前用戶處于超重的情況,那么給出的建議信息可以為高強度的運動建議和飲食建議,例如:每天慢跑一個小時,建議不要食用紅肉,控制淀粉攝入量等。
在路由存儲模塊中會存儲有大量的建議信息,并將這些建議信息與一定條件關聯存儲,這里的一定條件可以為根據當前檢測信息、用戶信息和預設計算規則得到的計算結果,例如:女的體脂率10-12%為偏瘦,而偏瘦與其對應的建議信息關聯存儲。
將當前檢測信息與建議信息同時推送給智能終端,可以讓用戶對自己當前的狀態有一個明確的了解,方便合理安排自己的生活作息。
本發明的體重檢測裝置與智能終端通過連入同一個無線路由器實現數據的傳輸;且會將當前檢測信息和對應的建議信息一同推送給智能終端,從而讓用戶了解其當前的健康狀況,合理安排自己的生活作息,大大提高了用戶的使用體驗。
在本發明的另一個實施例中,除與上述相同的之外,如圖4所示,體重檢測裝置10還包括:
裝置存儲模塊17,用于存儲網絡配置信息;
網絡掃描模塊14,(當有人站在體重檢測裝置上時,網絡掃描模塊開始)掃描得到周圍的所有無線網絡信息;
網絡匹配模塊15,與所述網絡掃描模塊14和所述裝置存儲模塊17電連接,所述網絡匹配模塊用于將各所述無線網絡信息與所述裝置存儲模塊中的網絡配置信息一一進行匹配;
所述信息發送模塊13,進一步用于根據匹配成功的所述網絡配置信息,向對應的無線網絡信息對應的無線路由器發送連接請求信息;
所述體重檢測裝置還包括:
網絡連接模塊16,用于當接收到所述無線路由器發送的連接成功信息時,成功連接到所述無線路由器。
具體的,體重檢測裝置中的裝置存儲模塊會存儲有其以前連接過的無線網絡的網絡配置信息,網絡配置信息包括:無線網絡的服務集標識(servicesetidentifier,ssid)和對應的密碼。
而體重檢測裝置其掃描得到的無線網絡可以為多個,每個無線網絡都有其對應的一個無線網絡信息,而每個無線網絡信息可以包括:無線網絡的ssid。從而讓體重檢測裝置根據掃描得到的ssid與存儲的網絡配置信息中的ssid進行匹配,得到相應的密碼,向相應的無線網絡信息對應的無線網絡對應的無線路由器發送連接請求信息。
連接請求信息包括:體重檢測裝置在其裝置存儲模塊中匹配成功的網絡配置信息中的密碼,從而無線路由器判斷體重檢測裝置發送的密碼是否是其對應的無線網絡的密碼,若是,則向體重檢測裝置發送連接成功信息,從而使體重檢測裝置成功連接到無線路由器。
本發明的體重檢測裝置可以在其裝置存儲模塊中直接查找相應的網絡配置信息,從而連接到無線路由器,無需每次都讓用戶通過其智能終端將網絡配置信息發送給體重檢測裝置,簡化了體重檢測裝置的連網的流程,提高了體重檢測裝置的反應速度。
優選地,所述路由接收模塊31,進一步用于接收所述體重檢測裝置發送的所述連接請求信息;
路由匹配模塊34,用于將連接請求信息中的密碼與預設密碼進行匹配;
所述路由發送模塊33,進一步用于若連接請求信息中的密碼與預設密碼匹配成功,則向體重檢測裝置發送連接成功信息;若連接請求信息中的密碼與預設密碼匹配不成功,則向體重檢測裝置發送連接失敗信息。
優選地,無線網絡信息包括:信號強度值;所述信息發送模塊33,進一步用于若各所述無線網絡信息與所述裝置存儲模塊中的網絡配置信息匹配不成功時,則根據各所述無線網絡信息中的信號強度值和預設連接規則,向對應的所述無線網線信息對應的無線路由器發送接入請求信息;其中,所述接入請求信息包括:裝置標識信息。
具體的,每個無線網絡信息對應一個無線網絡,無線網絡信息中除了包含ssid之外,還包含每個無線網絡當前的信號強度值。預設連接規則,可以為向信號強度值最強的無線網絡信息對應的無線路由器發送接入請求信息;之所以這樣設置,是考慮到體重檢測裝置一般都是家庭在使用,而家庭都會有自己的無線網絡,相對而言,信號強度值最強的無線網絡一般都是家庭的無線路由器,用戶的智能終端也會連入自己家的無線路由器。
接入請求信息包括:體理檢測裝置的裝置標識信息,這里的裝置標識信息可以為體重檢測裝置的唯一識別碼,例如:序列號、編號等。用戶可以預先在其無線路由器上添加體重檢測裝置的裝置標識信息進高級權限區,即生成一張預設標識列表,當無線路由器接收到的接入請求信息中包含的裝置標識信息在其預設標識列表中匹配成功時,自動讓體重檢測裝置連接進無線路由器。
利用體重檢測裝置的裝置標識信息簡化了體重檢測裝置連入無線路由器的過程,提高了用戶的使用體驗。
優選地,當體重檢測裝置向無線路由器發送了連接請求信息后,接收到了無線路由器發送的連接失敗信息時,所述裝置存儲模塊17將連接請求信息對應的所述網絡配置信息刪除。
具體的,考慮到各無線網絡的密碼可能會更新,體重檢測裝置原先存儲的網絡配置信息在相應的無線網絡的密碼更新后不能成功連接的情況,因此,當出現這種情況時,可以向信號強度值最強的無線網絡信息對應的無線路由器發送接入請求信息;并將原先存儲的已經不正確的網絡配置信息刪除。從而保證體重檢測裝置可以有效地利用其存儲空間,且其存儲的網絡配置信息可以保證其正確性。
優選地,所述裝置存儲模塊17,進一步用于當通過發送接入請求信息與無線路由器連接成功時,接收所述無線路由器發送的(無線路由器對應的無線網絡的)網絡配置信息,將所述網絡配置信息添加。
具體的,當體重檢測裝置第一次通過接入請求信息成功連接到無線路由器后,會接收無線路由器發送的網絡配置信息,從而將網絡配置信息添加進體重檢測裝置中,下次就可以直接利用此網絡配置信息直接發送連接請求信息連入相應的無線路由器即可。實現了簡化體重檢測裝置的連網過程。
需要注意的是,當無線路由器接收到接入請求信息時,也可以將接入請求信息推送給智能終端,從而讓用戶自行確認是否允許體重檢測裝置接入無線路由器。
在本發明的另一個實施例中,除與上述相同的之外,如圖4所示,所述無線路由器還包括:
路由匹配模塊34,與所述路由接收模塊31和所述路由查找模塊32電連接,所述路由匹配模塊用于根據所述當前檢測信息、所述用戶賬號對應的歷史檢測信息和預設變化規則,判斷所述當前用戶是否與所述用戶賬號匹配。
具體的,用戶賬號可以保存歷史檢測信息,從而讓用戶了解其體重、體脂的變化情況。體重檢測裝置大多是家庭成員一起使用的,家庭成員可能會共用一臺智能終端來登錄自己的用戶賬號使用體重檢測裝置,而當家庭成員在使用體重檢測裝置時,可能會忘記換自己的用戶賬號或切換自己的用戶賬號時失敗的可能,而家庭成員又沒有意識到。
因此,當體重檢測裝置獲取了當前用戶的當前檢測信息時,為了保證信息推送的準確性,可以判斷當前在體重檢測裝置上的當前用戶與當前登錄的用戶賬號是否匹配,以防將當前檢測信息發送給錯誤的用戶賬號的情況。
歷史檢測信息包括至少一條檢測信息,每條檢測信息包括:體重信息和/或體脂信息,以及,時間信息;歷史檢測信息可以僅包括最近一次的,也可以包括最近幾次,具體的數量可以由用戶自行設定。預設變化規則可以理解為將當前檢測信息中的體重和/體脂與最新一次的歷史檢測信息中的體重和/或體脂進行比對,看其變化是否出現異常。例如:最新一次的歷史檢測信息為:2017年3月2日,體重50公斤;當前檢測信息為2017年3月3日,體重55公斤;在一天內長5公斤,明顯是不正常的,說明當前在體重檢測裝置上的用戶并不是與當前登錄的用戶賬號對應的,因此,可以向當前登錄了的用戶賬號對應的智能終端發送錯誤信息,讓用戶了解其登錄的用戶賬號是錯誤,方便用戶及時切換自己的賬號。
對當前用戶和用戶賬號進行匹配的設置保證體重檢測裝置可以將當前檢測信息推送到正確的用戶賬號上,從而保證用戶賬號中存儲的歷史檢測信息的正確性。
優選地,如圖4所示,所述信息獲取模塊,進一步用于獲取當前用戶的當前識別信息;
所述信息發送模塊,進一步用于將所述當前識別信息發送給所述無線路由器;
所述路由接收模塊,進一步用于接收所述體重檢測裝置發送的所述當前識別信息;
所述路由匹配模塊,若根據所述當前檢測信息、所述用戶賬號對應的歷史檢測信息和預設變化規則,判斷所述當前用戶與所述用戶賬號匹配,則所述路由匹配模塊進一步用于將所述當前識別信息與所述用戶賬號對應的預設識別信息進行匹配;
所述路由查找模塊,進一步用于若所述當前識別信息與所述預設識別信息匹配,則所述路由查找模塊根據所述當前檢測信息和登錄的所述用戶賬號對應的歷史檢測信息,在路由存儲模塊中查找對應的建議信息。
具體的,可能有兩個用戶之間的檢測信息是相似的,通過預設變化規則無法正確判定當前用戶是否與用戶賬號真正匹配。因此,可以通過體重檢測裝置獲取的當前識別信息,進一步判斷。
當前識別信息包括:當前用戶的腳紋、人臉信息等。通過用戶的生理唯一性特征進行判斷,從而保證將當前檢測信息推送到正確的用戶賬號上,進一步保證了用戶賬號中存儲的歷史檢測信息的正確性。
另外,路由存儲模塊,進一步用于將所述當前檢測信息添加進所述用戶賬號對應的所述歷史檢測信息。
在本發明的另一個實施例中,如圖5所示,一種基于體重檢測裝置的檢測系統,包括:體重檢測裝置10和智能終端20;
所述體重檢測裝置包括:
裝置存儲模塊17,用于存儲建議信息;
信息獲取模塊11,用于當用戶賬號登錄時,獲取當前用戶的當前檢測信息;
信息查找模塊12,與所述信息獲取模塊和所述裝置存儲模塊電連接,所述信息查找模塊用于根據所述當前檢測信息和登錄的所述用戶賬號對應的歷史檢測信息,在所述裝置存儲模塊中查找對應的建議信息;
信息發送模塊13,與所述信息查找模塊電連接,所述信息發送模塊用于將所述當前檢測信息與所述建議信息推送給所述用戶賬號對應的智能終端。
具體的,在本實施例中,體重檢測裝置和智能終端直接無線通信連接,而體重檢測裝置做了上述建議信息查找、并將建議信息和當前檢測信息直接推送給智能終端。
優選地,如圖6所示,體重檢測裝置還包括:裝置匹配模塊18,用于根據所述當前檢測信息、所述用戶賬號對應的歷史檢測信息和預設變化規則,判斷所述當前用戶是否與所述用戶賬號匹配。
優選地,信息獲取模塊11,進一步用于獲取當前用戶的當前識別信息;
裝置匹配模塊18,進一步用于將所述當前識別信息與所述用戶賬號對應的預設識別信息進行匹配。
具體的,此系統實施例的具體實施過程與上述方法實施例中的具體實施過程相同,在此不再詳細描述。
應當說明的是,上述實施例均可根據需要自由組合。以上所述僅是本發明的優選實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發明的保護范圍。