器中存儲A的用戶信息及A的身體參數,作為預存測量者的身體參數。
[0121] 在步驟S204中,獲取智能體質測量裝置測量的當前測量者的身體參數。
[0122] 當A來用戶的家里拜訪用戶時,用戶在外問放置了一臺智能體質測量裝置,智能 體質測量裝置與路由器通過wifi連接,路由器與用戶的智能穿戴設備及智能門鈴連接。A 來到用戶的門前,站在智能體質測量裝置上,通過智能體質裝置測量A的身體參數。由于路 由器是在夏天時記錄的A的身體參數,而因此時是冬天,A所穿的衣服比較厚,提高了 A的 質量,此時智能體質測量裝置測量的A的身體參數為A的腳長為24cm,體重為85kg,體脂率 為25%,骨骼重量為17kg。
[0123] 在步驟S205中,計算當前測量者的身體參數與預存測量者的身體參數之間的匹 配度。
[0124] 預存測量者的身體參數有,腳長為:24cm、25cm、16cm、28cm ;體重為:80kg、70kg、 90kg、65kg ;體脂率為:25%、24%、16%、30% ;骨骼重量為:17kg、13kg、15kg、14kg。計算 A 的身體參數與預存測量者的身體參數之間的匹配度,其中,腳長的匹配度為:1〇〇%、96%、 66. 7%、85. 7% ;體重的匹配度為:94. 1%、82. 4%、94. 4%、76. 47% ;體脂率的匹配度為: 100%、96%、64%、89. 3%;骨骼重量的匹配度為:100%、76. 5%、88. 2%、82. 4%。在得到的 各個參數的匹配度中,選擇匹配度最高的匹配度,計算當前測量者的身體參數與預存測量 者的身體參數之間的匹配度為各個參數中匹配度最高的值之和除以選取的參數個數,即
[0125]
[0126] 其中,X為當前測量者的身體參數與預存測量者的身體參數之間的匹配度,Y為單 個參數中匹配度最高的值,η為選取的參數個數。
[0127] 根據公式及上述參數計算可知,當前測量者的身體參數與預存測量者的身體參數 之間的匹配度為98. 6%。
[0128] 在步驟S206中,當匹配度超過預設匹配度時,確定當前測量者的身體參數與預存 測量者的身體參數匹配。當當前測量者的身體參數與預存測量者的身體參數匹配時,執行 步驟S207 ;當當前測量者的身體參數與預存測量者的身體參數不匹配時,執行步驟S208。
[0129] 預設匹配度為95%,可知當前測量者的身體參數與預存測量者的身體參數匹配。
[0130] 在步驟S207中,當當前測量者的身體參數與預存測量者的身體參數匹配時,向預 設智能家居設備或預設智能穿戴設備發送提醒指令,預設智能家居設備或預設智能穿戴設 備根據提醒指令對當前測量者的訪問進行提醒。
[0131] 在步驟S208中,當當前測量者的身體參數與預存測量者的身體參數不匹配時,對 當前測量者執行預設限制訪問操作,預設限制訪問操作包括不對當前測量者的訪問進行提 醒。
[0132] 本公開實施例提供了一種訪問控制方法。通過智能體質測量裝置測量的當前測量 者的身體參數判斷是否執行當前測量者對應的預設訪問操作。當當前測量者的身體參數與 預存測量者的身體參數匹配時,向預設智能家居設備或預設智能穿戴設備發送提醒指令, 當當前測量者的身體參數與預存測量者的身體參數不匹配時,則不對當前測量者的訪問進 行提醒。由于每個人的身體參數都不相同,所以不同的身體參數對應不同的測量者的身份, 所以可以通過身體參數確定當前測量者身份,從而確定當前測量者對應的預設訪問操作。 提高了自動篩選訪問者身份的準確率,減少了不必要的訪問而對用戶的干擾。
[0133] 上述方法中介紹了訪問控制方法,其中,也介紹了一種預存測量者的身體參數的 獲取方法,下面介紹預存測量者的身體參數的另一種獲取方法。
[0134] 如圖3所示,本公開實施提供了一種訪問控制方法中預存測量者的身體參數的獲 取方法,在本公開實施例中的執行主體為路由器,服務器及終端的原理與路由器相同,故僅 以路由器舉例,具體實施步驟如下:
[0135] 在步驟S301中,將智能體質測量裝置與用戶賬戶進行綁定。
[0136] 用戶將門外的智能體質測量裝置通過路由器與路由器所登陸的用戶賬戶綁定。
[0137] 在步驟S302中,獲取用戶賬戶的通訊錄中的聯系人信息。
[0138] 路由器獲取用戶賬戶的通訊錄中的聯系人A的信息。
[0139] 在步驟S303中,根據聯系人信息向聯系人發送授權請求,授權請求用于請求聯系 人授權訪問聯系人的身體參數。
[0140] 根據A的信息,向A發送請求聯系人授權訪問A的身體參數的授權請求。
[0141] 在步驟S304中,當接收到聯系人的授權確認時,獲取聯系人的身體參數。
[0142] 當接收到A回的授權確認時,獲取A的身體參數。A的身體參數為:腳長為24cm, 體重為80kg,體脂率為24%,骨骼重量為17kg。
[0143] 在步驟S305中,存儲聯系人的身體參數,作為預存測量者的身體參數。
[0144] 存儲A的身體參數,作為預存測量者的身體參數。
[0145] 本公開實施例提供了一種訪問控制方法。通過用戶賬戶獲取聯系人信息,再根據 聯系人信息向聯系人發送授權請求,用戶請求聯系人的身體參數,當獲取聯系人的身體參 數后,存儲聯系人的身體參數,作為預存測量者的身體參數。實現了添加預設測量者的身體 參數的目的,在有測量者訪問時,提供了判斷依據,從而提高了自動篩選訪問者身份的準確 率,減少了不必要的訪問而對用戶的干擾。
[0146] 下述為本公開裝置實施例,可以用于執行本公開方法實施例。
[0147] 圖4是根據一示例性實施例示出的一種訪問控制裝置的框圖,該裝置可以通過軟 件、硬件或者兩者的結合實現成為電子設備的部分或者全部。如圖4所示,該訪問控制裝置 包括:
[0148] 第一獲取模塊41被配置為獲取智能體質測量裝置測量的當前測量者的身體參 數·
[0149] 判斷模塊42被配置為判斷當前測量者的身體參數與預存測量者的身體參數是否 匹配。
[0150] 第一執行模塊43被配置為當當前測量者的身體參數與預存測量者的身體參數匹 配時,執行當前測量者對應的預設訪問操作。
[0151] 如圖5所示,判斷模塊42,包括:
[0152] 計算子模塊51被配置為計算當前測量者的身體參數與預存測量者的身體參數之 間的匹配度。
[0153] 確定子模塊52被配置為當匹配度超過預設匹配度時,確定當前測量者的身體參 數與預存測量者的身體參數匹配。
[0154] 如圖6所示,該裝置還包括:
[0155] 綁定模塊61被配置為將智能體質測量裝置與用戶賬戶進行綁定。
[0156] 如圖7所示,該裝置還包括:
[0157] 第二獲取模塊71被配置為獲取用戶賬戶的通訊錄中的聯系人信息。
[0158] 發送模塊72被配置為根據聯系人信息向聯系人發送授權請求,授權請求用于請 求聯系人授權訪問聯系人的身體參數。
[0159] 第三獲取模塊73被配置為當接收到聯系人的授權確認時,獲取聯系人的身體參 數。
[0160] 第一存儲模塊74被配置為存儲聯系人的身體參數,作為預存測量者的身體參數。
[0161] 如圖8所示,該裝置還包括:
[0162] 第四獲取模塊81被配置為獲取智能體質測量裝置測量的用戶的身體參數。
[0163] 第五獲取模塊82被配置為獲取身體參數對應的用戶信息。
[0164] 第二存儲模塊83被配置為存儲用戶信息和身體參數,作為預存測量者的身體參 數。
[0165] 如圖9所示,第一執行模塊43,包括:
[0166] 發送子模塊91被配置為向預設智能家居設備或預設智能穿戴設備發送提醒指 令,預設智能家居設備或預設智能穿戴設備根據提醒指令對當前測量者的訪問進行提醒。
[0167] 如圖10所示,該裝置還包括:
[0168] 第二執行模塊101被配置為當當前測量者的身體參數與預存測量者的身體參數 不匹配時,對當前測量者執行預設限制訪問操作,預設限制訪問操作包括不對當前測量者 的訪問進行提醒。
[0169] 一種訪問控制裝置,包括:
[0170] 處理器;
[0171] 用于存儲處理器可執行指令的存儲器;
[0172] 其中,處理器被配置為:
[0173] 獲取智能體質測量裝置測量的當前測量者的身體參數;
[0174] 判斷當前測量者的身體參數與預存測量者的身體參數是否匹配;
[0175] 當當前測量者的身體參數與預存測量者的身體參數匹配時,執行當前測量者對應 的預設訪問操作。
[0176] 上述處理器還可被配置為:
[0177] 身體參數包括以下至少一項參數:
[0