健康一體機設備端可以是任意類型的能夠運行操作系統的計算設備。例如,設備端可以是移動電話、膝上型計算機、臺式計算機、平板電腦、手表、可穿戴設備、智能揚聲器、智能電器或者任意其它類似類型的計算設備。
健康一體機智能操作系統包括設備端系統和云端系統。設備端系統包括:應用層:
健康一體機基于本系統開發的應用,實現具體場景的業務;應用框架:API層(接口層),上層應用通過接口與系統底層基礎功能和服務模塊通信實現具體的場景業務;應用運行環境:系統級基礎功能和服務模塊,為上層開發提供基礎服務;內核:底層內核系統,驅動硬件工作;設備硬件:設備正常運行所需的硬件;健康一體機應用運行環境包括:1)維護,包含系統的版本管理和升級,遠程對設備的運行監測、配置、調試;2)交互,擴展對基礎鼠標、鍵盤、觸屏支持,如語音、語義的識別和理解,基于聲紋的身份識別,基于人臉的身份識別;3)健康,支持體征數據測量,檢測設備通信協議,健康數據框架,健康檔案的建立與維護,護理框架;4)用戶,對用戶信息的統一管理;5)外設,通過多種通信方式連接外接設備,擴展設備的能力,方便統一的操作與數據的整合;安全,通過加密和嚴格授權方式,確保數據的安全。
云端系統包括:服務接口,對外提供服務的統一接口;業務服務,支撐設備端系統的對應云端服務;基礎服務,用以支撐上層業務的基礎服務,比如信息的發送,數據的存儲;基礎設施,主要是硬件服務器,服務器操作系統。
如圖2所示,提供了一種基于健康一體機的智能操作系統驗證方法,健康一體機智能操作系統包括設備端系統和云端系統,健康一體機系統包括:
健康一體機云端系統將標準智能操作系統映射到正在運行的設備端以得到設備端系統;其中設備端系統具有多個模塊,包括:應用層、API層(接口層)、應用運行環境、內核、設備硬件;健康一體機云端系統向健康一體機設備端系統發送測試數據,驗證設備端系統的各個模塊;響應于健康一體機測試數據驗證健康一體機設備端系統的各個模塊的功能,從健康一體機設備端接收測試返還數據;將健康一體機測試返還數據與對應于運行健康一體機智能操作系統的正確運行的設備端的已知的測試返還數據相比較;以及基于健康一體機比較來確定健康一體機設備端系統是否正確運行。